Token 用量小组件:适配 DeepSeek Harness
简介
实时汇总本机所有 AI 工具的用量,支持 ZCode、Codex、DeepSeek Harness、OpenCode等工具 ,用于统计token消耗,同时展示剩余token套餐用量。不用填任何 API Key,启动后自动探测本机的 ZCode、Codex、DSH 会话日志,毫秒级实时推送每次请求的 token 消耗。历史数据自动从 ZCode 的 SQLite 库回填,热力图/趋势不用等数据积累。
额度数据来源:
主要分为以下几种:
OpenCode Go 官方额度:通过登录态 Cookie + 工作区 ID 抓取 opencode.ai 控制台数据,拿到包含所有设备的权威 5 小时 / 每周 / 每月剩余用量(5h $12 / 周 $30 / 月 $60)
本地代理估算:Cookie 失效或未配置时自动回退为本地代理记录估算,卡片明确标注「Go 官方」/「Go 估算」
兼容中转站:余额接口自动探测(billing / balance / auth-key / one-api 四种风格全兼容)
持续升级中
额度计算口径
以 DeepSeek Harness(dsh)源为例,按实际处理/计费 token(input + output + cacheRead)统计——dsh 每次请求都会重放整段会话缓存,cacheRead 占大头
主界面
页面组成:
总 token 大数字带滚动动画,每次请求完成立即跳动
模型明细分组占比进度条
面积趋势图并标注峰值、GitHub 风格活跃热力图 + 活跃天数
DAY / MONTH / TOTAL 三档时间筛选
截图效果



精简图效果:展示指定套餐对应的剩余额度

数据存储方式
所有数据只存本地(%APPDATA%/token-usage-widget/),API Key 仅保存在本机配置文件,直连提供商接口,日志文件只读不改——没有云端上传,没有遥测。
软件架构
采用 Rust + Tauri,轻量低占用。后端 Rust、前端 WebView2,绿色版单文件 exe,不会产生安装目录,双击即用。
现已开源,可以前往github下载页 下载最新版 token-usage-widget.exe体验。
关于DeepSeek Harness
顺便说下今天凌晨deepseek发布了自家的Harness,目前一天用下来,最直观的感受有两个,一是缓存命中率很高,几轮对话下来差不多就到100%了(感觉dsh是99点几自动四舍五入的哈哈,其实zcode命中率也是不低的),二是插件化很灵活,但是弊端是这个webui界面功能太简陋了,需要通过插件来扩展功能,后面再看看迭代情况,毕竟现在还只是预览版。