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를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기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。