SnowNightt/dsh-token-activity--packages-ui-token-activity ↗★ 1
@snownightt/dsh-ui-token-activity
DeepSeek Harness token-activity plugin (Web client): settings section, metric cards, heatmap, and tooltip
AI 분석
核心用途是在 Web 界面展示 Token 消耗热力图与模型用量指标。适合需要直观查看每日 Token 峰值和累计用量的用户。
설치
검증된 bundle이 없거나 호환성 검사에 실패했습니다. 먼저 저장소 설명을 읽어 주세요. 전체 README 읽기 ↗
DeepSeek Harness Token 消耗热力图插件
面向 DeepSeek Harness 的第三方插件:展示最近 365 天的每日 Token 消耗热力图,悬停任意日期查看当天使用过的全部模型及其 Token 用量。
插件功能
- 设置界面新增一级导航「使用量 」。
- 顶部两项指标卡:累计 Token、峰值 Token。
- 最近 365 个本地自然日的每日热力图,跨年月份标签连续排列。
- 单日 Tooltip:日期、当日总量、当日全部模型及各自 Token。
- 历史会话自动回填,回填进度实时展示;单会话失败不影响整体。
效果预览

安装
环境要求
- Node.js
^22.19.0 || >=24.0.0
如果终端提示找不到 dsh 命令,请先全局安装 DSH CLI:
npm install --global @deepseek-ai/dsh --registry=https://registry.npmjs.org/
从 npm 安装
安装npm包:
dsh plugin --profile web add @snownightt/dsh-token-activity-bundle@0.1.1
安装完成后重启 DeepSeek Harness。
如果你的 DeepSeek Harness 是本地运行的,则在 Deepseek Harness 根目录下执行安装命令:
pnpm dsh plugin --profile web add @snownightt/dsh-token-activity-bundle
本地开发
若是本地启动 Deepseek Harness 并且 git clone 本仓库,推荐将 Deepseek Harness 和本项目放在同一父目录。
先安装并构建插件:
pnpm install --frozen-lockfile
pnpm run test
pnpm run typecheck
pnpm run build
然后进入 DeepSeek Harness 根目录执行:
pnpm dsh plugin --profile web add ../dsh-token-activity/packages/token-activity ../dsh-token-activity/packages/ui-token-activity ../dsh-token-activity/packages/token-activity-bundle
如果 Deepseek Harness 和本项目没在同一父级目录下,上面的安装命令中路径部分自行调整。
安装成功后检查组合配置:
pnpm dsh --profile web --dump-config
只要配置中同时出现以下两个插件行,就说明安装成功,然后启动 Deepseek Harness:
token-activity
ui-token-activity
卸载
从 npm 安装则执行:
dsh plugin --profile web remove @snownightt/dsh-token-activity-bundle
卸载后重启。
PS
目前仍处于开发中,各方面或许不够完善,欢迎大家提issue!谢谢喵!