跳到主要内容
Plugin

dsh-token-stats

ShallBay/dsh-token-stats

整个 Harness 的 Token 用量看板:把全部会话的计费 token(未缓存输入、缓存读取、缓存写入、输出)按会话与轮次汇总,并给出高峰/低谷的人民币预估费用;侧边栏「Token 用量」入口(在设置上方)打开 /token-stats 看板,Web 端新标签页、桌面端应用内弹窗。标签页可见时每 60 秒自动重新采集并重绘。用量读取的是 dsh-token-meter 消费的同一条会话事件流,兼容 0.1.x 的 assistant/chunk 与 0.2.x 的 assistant/message、assistant/attempt;llm 重试后的再次采样按一次新的计费计入;冷历史只从持久化 rollup 文件播种一次,之后仅对 mtime/size 变化的日志做增量重解析。宿主半与客户端半在同一个包里。

形态
Plugin 插件
安装
npm 包安装
需要密钥
否
近月下载
1,107
最近推送
15 天前更新

项目说明

From README

dsh-token-stats — Harness 整体 Token 用量看板插件 @shallbay/dsh-token-stats 的源码仓库。开发副本以 @deepseek-ai 作用域链接本机 profile ( private: true ),发布时由 pack.mjs 改写成发布包名。双面插件 : - 宿主半:汇总全部会话的 billed token 用量(未缓存输入 / 缓存读取 / 缓存写入 / 输出), 按高峰 / 低谷给出预估费用,提供看板页面与实时数据接口。

- 客户端半:在侧边栏底部(设置上方)注册「Token 用量」入口,点击打开看板: Web 端新标签页 , 桌面端应用内弹窗 (Electron shell 会拒绝一切 window.open 且只把 http(s) 交给系统浏览器,所以桌面端必须走应用内弹窗)。安装 装完 必须重启一次对应 surface (bundle 选择只在 profile 加载时读取): - 桌面端:完全退出并重开 App;也可以在 Plugins 页 把 dsh-token-stats 关掉再打开,就地热加载。- Web 端: Restart-Service dshweb 。

客户端半随模块图热更新;若侧边栏入口没出现,先刷新页面(Ctrl+F5)。没有 dsh 命令时,用桌面端 Plugins → 添加插件 填入包名 @shallbay/dsh-token-stats , 效果相同;或直接调用安装目录下的 resources\runtime\cli\bin\dsh.cmd 。安装指定版本 查看已装版本 升级 包管理器不会自动升级已安装的版本,先 remove 再 add : 然后重启对应 surface(桌面端重开 App,Web 端 Restart-Service dshweb )。升级不会影响看板里自定义的价格(存浏览器 localStorage)。

卸载 重启对应 surface 后,侧边栏入口与 /token-stats 路由一并消失。以下数据 不会 自动删除, 需要的话手动清理: 数据 位置

Original description

dsh(DeepSeek Harness)Token 用量看板插件 | Harness-wide token usage dashboard: aggregates billed tokens (uncached input / cache read / cache write / output) with peak/off-peak CNY cost estimate; sidebar entry opens /token-stats.

安装方式

npm 包安装 · 安装无需配置

README 解析
shell
dsh plugin --profile desktop add @shallbay/dsh-token-stats
shell
dsh plugin --profile web add @shallbay/dsh-token-stats
shell
dsh plugin --profile desktop add @shallbay/dsh-token-stats@1.2.0

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 写入文件
  • 读取文件
  • 读取环境变量

未发现已知红线(明文传输、安装期执行代码、凭据外传等)。

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 16 天内有提交;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 1107 次,star 不多但真在被使用。

维护活跃
86
实用度
70
生态热度
61
上手便捷
100
信号质量
86
数据置信度
100%
评分怎么算