AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
扫描本机各 AI 编程 CLI 的会话数据,归一成消耗记录。token 与可选费用,官方额度与本机估计分开。数据留在本机。
Translation pending
Developer toolsRust · TypeScriptGitHub @qqzhangyanhuaOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Local-first desktop app for AI coding CLI usage: tokens, work timeline, event stream, and official quotas. Read-only by default.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
本机桌面应用:扫描各 AI 编程 CLI 留在本地的会话数据,归一成「消耗记录」,展示 token 用量、工作时间线与完整事件流。默认只读、不上传本机消耗记录。 码表扫的是本机目录,不代替各家官方仪表盘。路径可在设置页填写绝对路径,也可用环境变量覆盖(设置页优先),详见 docs/adr/0005-configurable-source-paths.md。 口径、默认路径与限制见 CONTEXT.md。Read the full 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。