把本地 AI 编程使用量转成 GitHub 风格的 Token 热力图。
Codex:~/.codex/sessions、~/.codex/archived_sessionsClaude Code:~/.config/claude/projects、~/.claude/projectsOpenCode:~/.local/share/opencode/opencode.db
- 扫描本地使用记录,写入
~/.tokenheat/tokenheat.db - 生成最近
365天热力图 - 导出:
docs/usage.jsondocs/heatmap.svg
- 同步到项目仓库
- 可同步到 GitHub 个人主页仓库
- 支持 macOS
launchd每日自动执行 - 提供 macOS 菜单栏应用外壳
./tokenheat collect
./tokenheat report today
./tokenheat report today --json
./tokenheat generate heatmap
./tokenheat sync github --profile-repo-dir ../849261680
./tokenheat run daily --profile-repo-dir ../849261680
./tokenheat schedule install --profile-repo-dir ../849261680
./tokenheat schedule status
./tokenheat schedule remove源码:apps/macos/TokenHeatMenu
构建:
./scripts/build-tokenheat-menu.sh要求:
- macOS
- 完整 Xcode
产物:
dist/Token Heatmap.app