驻留托盘
菜单栏图标在百分比和费用之间轮播。30 秒自动刷新,冷启动没有闪烁——一个托盘应用本该如此。
一个安静驻留在托盘里的 Claude Code 用量监测应用。它读取 CLI 已经写下的文件,在菜单栏上实时告诉你——当前窗口已经用了多少。
三条原则贯穿始终:驻留托盘、UI 永不卡顿、若需要可再接一个 CLI。
菜单栏图标在百分比和费用之间轮播。30 秒自动刷新,冷启动没有闪烁——一个托盘应用本该如此。
两千行 JSONL 不该让界面卡住。ccusage 在 worker 线程里跑,用并行 I/O 加本地 LiteLLM 缓存——冷启动比上游快四倍。
一键叠加 Codex CLI 的 5 小时与周窗口,与 Claude 并排显示。一个图标,两份预算。
四条墨色竖线加一道赭红斜划——你在纸上记数时的那个手势。Token 本就是计数单位,而计数单位值得被认真地划下。
羊皮纸与象牙白取代冷灰。每屏只允许一处赭红出现在按钮上。环形阴影替代了沉重的投影——一道温暖的发丝,而非一块瘀青。
深色模式比寻常多一档暖意——阅读灯下的精装书。主题切换不会闪出那道大多数 Electron 应用都会有的午夜白光。
Mini HUD —— 220×64 常驻顶层。可选。
二进制未签名——每张卡片会告诉你首次启动需要做什么。之后的更新会在后台悄悄进行。
NSIS 安装包或便携版 .exe——均为 x64。若首次启动被 SmartScreen 拦截,点「更多信息 → 仍要运行」。
两个 dmg——Apple Silicon 与 Intel。若 Gatekeeper 阻拦首次启动,运行一次 xattr -cr /Applications/TokenWatch.app,或在「系统设置」里点击「仍要打开」。
自包含 AppImage——x64。执行 chmod +x TokenWatch.AppImage 赋予执行权限后,双击即可启动。