dsh-token-dashboard
by apodemakeles
DeepSeek Harness (DSH) 插件:本地每日/每周令牌使用仪表板和热图
DeepSeek Harness (DSH) plugin: local daily/weekly token usage dashboard and heatmap
安装
dsh plugin --profile web add github:apodemakeles/dsh-token-dashboardGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
English | 中文
一个 DeepSeek Harness (DSH) Web GUI 插件:token 消耗热力图面板。以 GitHub 贡献图风格展示本机所有项目的每日/每周 token 总消耗。Usage facts 由常驻 Worker 投影到本地 SQLite,打开面板不会扫描会话日志。
状态:已发布 v0.2.0 —— GitHub 分发已上线;当前未发布到 npm。
界面截图
周视图

日视图

功能
- 宿主半区 —— 监听实时
session/event,经过 DSH 持久化屏障后把最小 usage 增量发给常驻 Worker;Worker 独占 SQLite(node:sqlite),原子提交 facts/checkpoint,并提供单一一致快照接口。 - 客户端半区 —— 在侧边栏注册 Token 入口,打开专用面板渲染热力图(周视图网格 + 日视图)。每次打开/刷新/翻页只请求一次
GET /api/token-dashboard/snapshot。 - CLI ——
dsh-token-dashboard status|verify|rebuild|backups|restore|cleanup提供本地运维。
安装
从 GitHub:
dsh plugin --profile web add github:apodemakeles/dsh-token-dashboard
安装后重启 dsh web。打开任意项目会话,点击侧边栏的 Token 入口即可看到热力图面板。
当前未发布 npm 包,请使用上面的 GitHub 安装方式。
数据与运维
- 投影数据库:
$DSH_HOME/data/token-dashboard/usage-v1.sqlite(缺省~/.dsh)。 - Total tokens =
inputTokens + outputTokens + cacheReadTokens(cache read 计入头条)。 - 面板只调用 snapshot 路由,不触发
listSnapshots、inspect、readFrom、flush或补扫。 - 首次启动会在后台初始化数据库,面板显示 phase/progress 直到
ready。
开发
git clone https://github.com/apodemakeles/dsh-token-dashboard.git
cd dsh-token-dashboard
pnpm install && pnpm build
dsh plugin --profile web add link:$(pwd)
项目地图(规划 tracker)见 .scratch/dsh-token-dashboard/map.md,架构合同见 docs/durable-usage-architecture.md,完整联调循环(watch / HMR / 重启规则)见 docs/dev-loop.md。
已知限制
- 仅统计本机:权威来源是
~/.dsh/sessions,SQLite 是可重建投影。 - host/Worker 改动需要重启 DSH;client HMR 不覆盖常驻 Worker。
- Node 24 的
node:sqlite仍为实验特性;插件启动时做能力检查,不全局屏蔽警告。
协议
MIT
原始 README: https://github.com/apodemakeles/dsh-token-dashboard/blob/main/README.zh.md ↗
同类插件
查看全部 →
dsh-usage-plugin
DeepSeek Harness 用量与消耗插件(dsh-usage)—— 每次调用的 token 用量/缓存命中统计、峰谷计费、余额查询、CSV/JSON/PNG 导出,可经桌面端一键安装或命令行 dsh plugin add 安装。

dsh-whale-report
🐋 鲸鱼记事本 — 你的 Agent 年度报告:从会话事件日志生成日报/周报/月报/年报,任意区间、只读不改写

dsh-balance-meter
输入框 dock 显示 DeepSeek 账户余额与会话花费,自动拉取官方定价,支持高峰/低谷计价。

dsh-usage-stats
DeepSeek Harness 使用统计插件|Token 总量与构成、7/30 天趋势、年度活跃热力图、模型占比、工作区/任务筛选、CSV/JSON 导出

dsh-balance
DeepSeek 余额实时显示插件: 在 dsh Web UI 输入框 下方、命中率/输入输出 token 统计条所在的同一行 , 实时显示:

dsh-balance-monitor
DeepSeek 账户余额、剩余比例条与今日花费,显示在 dsh 侧边栏底部 · DeepSeek balance, remaining-ratio bar and today's spend in the dsh si