AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
翻译准备中
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Local-first desktop app for AI coding CLI usage: tokens, work timeline, event stream, and official quotas. Read-only by default.
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
本机桌面应用:扫描各 AI 编程 CLI 留在本地的会话数据,归一成「消耗记录」,展示 token 用量、工作时间线与完整事件流。默认只读、不上传本机消耗记录。 码表扫的是本机目录,不代替各家官方仪表盘。路径可在设置页填写绝对路径,也可用环境变量覆盖(设置页优先),详见 docs/adr/0005-configurable-source-paths.md。 口径、默认路径与限制见 CONTEXT.md。查看完整 README ↗
本机桌面应用:扫描各 AI 编程 CLI 留在本地的会话数据,归一成「消耗记录」,展示 token 用量、工作时间线与完整事件流。默认只读、不上传本机消耗记录。
| 工作时间线 | 对话记录 | 菜单栏额度 |
|---|---|---|
码表扫的是本机目录,不代替各家官方仪表盘。完整 35 个 Usage Source 名单、默认路径与口径见 CONTEXT.md。路径可在设置页填写绝对路径,也可用环境变量覆盖(设置页优先),详见 docs/adr/0005-configurable-source-paths.md。下表是摘要,不是完备清单。
| 来源 | 本机 Token | 本机费用 | 说明 |
|---|---|---|---|
| Claude Code | ✅ | ✅ | 自带 costUSD |
| Codex | ✅ | ❌ | |
| pi | ✅ | ✅ | |
| OMP | ✅ | ✅ | 自带 cost.total;子代理计入父会话 |
| opencode | ✅ | ✅ | |
| grok | ✅ | ✅ | |
| Hermes | ✅ | ✅ | 自带 actual_cost_usd |
| Crush | ✅ | ✅ | 自带 cost;只计根会话 |
| Aider | ✅ | ✅ | 只读用户 --analytics-log 的 JSONL |
| kimi / gemini / dsh / copilot | ✅ | ❌ | dsh 需解压;copilot 仅会话结束时累计 |
| Zed | ✅ | ❌ | threads.db 的 zstd/json 线程;累计大于 per-request map 时补 remainder |
| Cherry Studio | ✅ | ✅ | sqlite ai_usage_record;仅 USD 费用 |
| OpenClaw | ✅ | ✅ | jsonl agents/*/sessions;自带 usage.cost.total |
| CodeBuddy IDE | ✅ | ❌ | CodeBuddyExtension/Data 会话累计 statsSnapshot;积分不当美元 |
| Factory / droid | ✅ | ❌ | 会话累计(jsonl 有 usage 则轮级);模型名来自 settings,子代理并入父会话 |
| Cursor | ⚠️ | ❌ | 代码量 + 账号级用量(读本机客户端登录态) |
| cursor-agent | ⚠️ | ❌ | Token 仅在包装落盘后可读 |
| qwen | ✅ | ❌ | |
| Amp | ✅ | ❌ | threads/*.json;credits 不是美元 |
| Roo Code | ✅ | ✅ | VS Code 系 ui_messages.json;自带 cost(假定 USD) |
| Kilo Code | ✅ | ✅ | 与 Roo 同形;usageMissing 跳过 |
| Warp | ✅ | ❌ | warp.sqlite 会话总量;credits 不是美元 |
| Windsurf | ✅ | ❌ | ACP usage_update ndjson;不读加密 Cascade |
| Qoder / Qoder CN | ✅ | ✅ | Claude Code 形态;自带 costUSD |
| Cline | ✅ | ✅ | CLI messages.json;自带 metrics.cost |
| Goose | ✅ | ❌ | sessions.db 会话累计;hidden 不入账 |
| Trae CLI | ✅ | ❌ | Codex rollout 形态;含 jsonl.zst |
| WorkBuddy / ZCode / Alma / CodeBuddy | ✅ | 视来源 | 见 CONTEXT.md |
口径、默认路径与限制见 CONTEXT.md。
state.vscdb),没有手动粘贴通路,也不落钥匙串;不会改写会话正文docs/adr/0010-writing-user-owned-files.md安装包由 GitHub Actions 打好后挂在 Releases。当前公开版是 v0.1.4。
| 平台 | 产物 |
|---|---|
| macOS Apple Silicon | .dmg(aarch64-apple-darwin) |
| macOS Intel | .dmg(x86_64-apple-darwin) |
| Linux x64 | .deb / AppImage / .rpm |
| Windows x64 | NSIS .exe / MSI |
当前构建未做代码签名。macOS 首次打开若提示无法验证开发者,在访达中右键 → 打开,或:
xattr -cr "/Applications/Mabiao.app"
Windows 可能被 SmartScreen 拦截,选择「仍要运行」即可。托盘以 macOS 为一等公民,Linux / Windows 差异见 docs/platforms.md。
前置:
[email protected],请勿用 npm / yarn)docs/platforms.mdpnpm install
pnpm tauri dev
开发时会弹出原生窗口,标题为「码表」。本机打安装包:
pnpm tauri build
跨平台安装包请走 GitHub Release 流水线,不要用本机 pnpm tauri build 代替发版。
pnpm lint # ESLint
pnpm lint:fix # 自动修复
pnpm format # Prettier
pnpm test # Vitest(src/lib 纯函数)
pnpm build # tsc + vite build
复跑本机 token 字段探测(仅开发者机器):
cargo run --bin probe --manifest-path src-tauri/Cargo.toml
| 文档 | 内容 |
|---|---|
CONTEXT.md | 领域词汇、各来源采集现状 |
docs/platforms.md | 跨平台构建、GitHub 打包与发版 |
docs/adr/ | 架构决策 |
AGENTS.md | 怎么测、怎么加 Adapter |
docs/probe/ | 本机字段探测记录 |
欢迎 Issue 和 PR。新增来源与验证步骤见 AGENTS.md。PR 先开 draft,CI 绿后再 mark ready。