dsh-usage-stats
Ychris12138/dsh-usage-stats
多供应商用量看板:按供应商/模型统计 Token 与日期下钻,统一展示账户余额,并追踪 OpenCode Go / Z.ai 订阅额度。
安装
把 dsh-usage-stats 装进 DeepSeek Harness
GitHub 方式 · GitHub 源码
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/web/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
我们跑过之后
我们跑过,装得上
这里每条命令都在一次性容器里、对着干净 profile 真跑过,结果取自 harness 自己的记录,不是读源码猜的。 最近一次 2 天前.
安装前须知
装 dsh-usage-stats 之前,先看这几条
- 源码在这里: Ychris12138/dsh-usage-stats——已进入社区精选库,DSH 自带的插件市场就是从这儿装的。
- 开源协议:MIT。
- 自动识别到:终端执行、需要密钥。授权之前请先读一遍源码。
- 被收录在这里不代表通过了安全审计。插件是带着你 agent 的权限在跑。
AI 锐评
是什么 — dsh-usage-stats 为 DeepSeek Harness web 提供多供应商账户监测面板。
谁该装 — 当需要在 DeepSeek Harness web 中监控多个供应商的 Token 消耗和余额时,此插件适用。 如果不希望提供 API key 或 token,则无需安装此插件。
注意 — 沙箱实测通过,在全新 profile 里装上,并被 harness 注册进 profile。 使用时需提供 API key 或 token,插件会执行 shell 命令。
锐评 — 我会装它,因为它整合多个供应商的 Token 用量分析,但前提是已有 API key 配置。
grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。
dsh-usage-stats 是做什么的

dsh-usage-stats 是一个 DeepSeek Harness 插件,用于在网页端集中查看多个供应商的账户余额、订阅额度和 token 用量。它按 provider、model 和日期聚合数据,提供今日、本月、累计统计、缓存命中率、月历热图及日期下钻;余额型供应商和 OpenCode Go、Z.ai、Kimi、MiniMax 等 Token Plan 会分别显示可用额度与重置信息。
DeepSeek Harness 在 web profile 中加载该插件。凭据由 DeepSeek Harness 从 ~/.dsh/.credentials.yaml 解析,插件在服务端向校验后的供应商地址发起受限查询;浏览器只请求本机回环端点,不接触 API Key、Cookie、管理 PAT 或上游原始响应。服务启动时刷新,之后每五分钟更新;手动刷新只强制查询当前选中的 provider。自定义 monitor 可在现有 dsh-usage-stats 配置下使用。
适合需要在本地同时监测多家 API 账户和 token 消耗的开发者。不适合没有公开账户接口、或不允许服务端使用凭据的场景;这类供应商仍可统计 token,但不会推测余额。插件依赖 DeepSeek Harness 的 web profile,并包含基于 Node 的终端安装路径和凭据、网络访问面。
dsh-usage-stats 的文档
dsh-usage-stats 的配置
DeepSeek Harness 从 ~/.dsh/.credentials.yaml 解析凭据,安装器不会读取、创建或修改该文件。常用引用包括 OPENROUTER_MANAGEMENT_KEY、OPENCODE_GO_API_KEY、ZAI_API_KEY、KIMI_API_KEY 和 MINIMAX_API_KEY;区域键为 ZAI_API_REGION 与 MINIMAX_API_REGION,默认均为 global。OpenRouter 必须使用 Management Key。自定义 monitor 要合并到现有 dsh-usage-stats Cordis entry,使用 monitors.<provider>.adapter、warning.warnBelow 和 warning.criticalBelow。declarative 只执行受限 GET,通过 credentialRef 和 extract.* 的 JSON Pointer 取值,不执行 JavaScript。
dsh-usage-stats 的命令
DeepSeek Harness 使用 dsh plugin --profile web update dsh-usage-stats 更新,使用 dsh plugin --profile web remove dsh-usage-stats 卸载。更新后需重启 dsh web 并硬刷新浏览器。备用 npx 安装器支持 --dry-run、--check 和 --no-enable,不能与手工 Cordis entry 同时保留。
dsh-usage-stats 的环境要求
DeepSeek Harness 需要 web profile,且 @deepseek-ai/dsh >= 0.1.0-rc.6。服务启动时刷新已配置账户和本地 token 聚合,之后每五分钟刷新一次。浏览器只请求当前 provider;手动刷新不会强制查询其他账户。
dsh-usage-stats 的已知限制
没有公开账户接口的供应商仍能统计 token,但余额卡片会显示不支持。OpenCode Go 的 bearer usage endpoint 不是公开 API,可能变化;Cookie 等同登录凭据。未来时间戳不计入统计,“最近 14 天”按本地日历计算。
根据项目自己的文档整理,会跟着上游更新。两边对不上时以源码仓库为准—— 去 GitHub 看原始 README
同一分类
dsh-usage-stats 的同类插件
dsh-damage-pulse
wssfk12138
DeepSeek Harness token balance monitor with game-style damage pulse animations
我们跑过,装得上
TokenLedger
zh667
侧边栏用量面板:把 Token 归属到实际服务该请求的中转站,站点从已有的 provider 配置中读出,无需额外配置;含今日/本月/累计三窗口、按站点与模型下钻、一年活跃度热力图,以及 New API / Sub2API / DeepSeek 余额。
我们跑过,装得上
deepseek-harness-wallet
feibi-mochi
多供应商钱包标签:官方 DeepSeek 余额、本会话花费与 token、第三方合计 token、一键充值、低余额提醒。
我们跑过,装得上
dsh-usage-plugin
feiyang-dev
DeepSeek Harness 用量与消耗插件(dsh-usage-plugin)—— 每次调用的 token 用量/缓存命中统计、峰谷计费、余额查询、CSV/JSON/PNG 导出,可经桌面端一键安装或命令行 dsh plugin add 安装。
我们跑过,装得上
dsh-usage
Aisland-SJL
🌊 Persistent dock & fully-customizable balance/usage panel for DeepSeek Harness — activity heatmap, dual-channel comparison, local-only & privacy-first
我们跑过,装得上