SnowNightt/dsh-token-activity--packages-token-activity ↗★ 1
@snownightt/dsh-token-activity
DeepSeek Harness token-activity plugin (Host): session projection, aggregation, backfill, and the typed summary remote
AI Analysis
核心用途是提供最近 365 天的每日 Token 消耗统计。适合需要监控模型用量、分析历史消耗趋势的用户。需配合 Web 客户端插件使用。
Install
This plugin has no verified bundle, or compatibility checks failed. Read the repository notes first. Read the full README ↗
README
Read the full 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!谢谢喵!