dsh-context
bowenliang123
DSH 上下文洞察面板:Context 仪表盘 + /context命令 + Context 浏览器,查看 Context的分类组成、内容详情、演进趋势、压缩/注入事件、统计等一站式 Context 全生命周期管理。
我们跑过,装得上
Ychris12138/dsh-usage-stats
多供应商用量看板:按供应商/模型统计 Token 与日期下钻,统一展示账户余额,并追踪 OpenCode Go / Z.ai 订阅额度。
安装
npm 方式
直接拉已发布的 tarball,不用克隆整个仓库,也不需要额外配置。如果你用的是别的 profile,把 `web` 换成对应的名字。
GitHub 方式 · npm 包
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/web/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
我们跑过之后
我们跑过,装得上
这里每条命令都在一次性容器里、对着干净 profile 真跑过,结果取自 harness 自己的记录,不是读源码猜的。 最近一次 14 天前.
挂进你的 README
给维护者的:badge 取这条 listing 最近一次 sandbox 实测的结果,重跑之后它自己会变,读者点开就是这页的完整记录。
安装前须知
是什么 — dsh-usage-stats 为 DeepSeek Harness web GUI 提供多供应商账户监测与 Token 用量分析。
谁该装 — 使用 DeepSeek Harness web profile 进行多供应商 token 用量分析和账户余额监控时适合安装它。 如果用户仅需分析单一供应商的 token 用量而不需跨 provider 数据聚合,可以通过其他方式监控。
注意 — 需要提供 API key 或 token 来获取账户数据。沙箱实测通过:在全新 profile 里装上,并被 harness 注册进 profile。会执行 shell 命令。
锐评 — 如果需要跨多个供应商的 token 用量和余额分析,我会装它,因为它提供了估算费用和预算预警,但前提是愿意提供凭据。
grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。

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 的终端安装路径和凭据、网络访问面。
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。
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 同时保留。
DeepSeek Harness 需要 web profile,且 @deepseek-ai/dsh >= 0.1.0-rc.6。服务启动时刷新已配置账户和本地 token 聚合,之后每五分钟刷新一次。浏览器只请求当前 provider;手动刷新不会强制查询其他账户。
没有公开账户接口的供应商仍能统计 token,但余额卡片会显示不支持。OpenCode Go 的 bearer usage endpoint 不是公开 API,可能变化;Cookie 等同登录凭据。未来时间戳不计入统计,“最近 14 天”按本地日历计算。
根据项目自己的文档整理,会跟着上游更新。两边对不上时以源码仓库为准—— 去 GitHub 看原始 README
同一分类
bowenliang123
DSH 上下文洞察面板:Context 仪表盘 + /context命令 + Context 浏览器,查看 Context的分类组成、内容详情、演进趋势、压缩/注入事件、统计等一站式 Context 全生命周期管理。
我们跑过,装得上
zh667
侧边栏用量面板:把 Token 归属到实际服务该请求的中转站,站点从已有的 provider 配置中读出,无需额外配置;含今日/本月/累计三窗口、按站点与模型下钻、一年活跃度热力图,以及 New API / Sub2API / DeepSeek 余额。
我们跑过,装得上
PolinniZhong
DeepSeek Harness 个人中心:跨会话用量统计、按模型成本估算、全局自定义指令、外观全局字号、数据驱动的桌面宠物(位图/矢量皮肤)与会话状态概览,纯本地离线运行。
我们跑过,装得上
Aisland-SJL
🌊 Persistent dock & fully-customizable balance/usage panel for DeepSeek Harness — activity heatmap, dual-channel comparison, local-only & privacy-first
我们跑过,装得上