跳到正文

cute-baobao/dsh-usage-meter

40最近提交 2026年8月14日

dsh-usage-meter DSH 插件

dsh-usage-meter 是 DeepSeek Harness 的用量统计插件,自动记录每次模型调用的 token 消耗。数据按模型和小时聚合,在 Web GUI 设置页面以堆叠柱状图呈现(每小时一根柱子,按模型分色)。界面支持中英双语,跟随 GUI 语言。

如何安装 dsh-usage-meter DSH 插件

dsh plugin --profile web add @dsh-usage-meter/usage

复制不会执行命令。安装 dsh-usage-meter DSH 插件前请核对仓库和版本。

dsh-usage-meter DSH 插件数据来源

dsh-usage-meter DSH 插件快照日期:2026年8月16日

discovered

dsh-usage-meter DSH 插件能做什么

  • 自动记录 DSH Web 中每次模型调用的 token 用量
  • 按模型和小时聚合数据
  • 在设置页以堆叠柱状图展示(每小时一根柱子,按模型分色)
  • 数据持久化存储在 $DSH_HOME/usage-meter/usage.jsonl
  • 启动时自动重新聚合数据
  • 中英双语界面,跟随 GUI 语言

dsh-usage-meter DSH 插件适合哪些场景

  • 监控不同模型在一段时间内的 token 消耗量
  • 分析模型调用的趋势和高峰时段
  • 通过分析各模型使用情况优化 token 预算
  • 追踪历史用量用于成本核算或审计
  • 对比不同模型每天/每小时的用量,辅助资源规划

dsh-usage-meter DSH 插件适合谁

  • 需要跟踪 token 用量的 DSH Web 用户
  • 管理 DSH 部署、需要了解用量情况的开发者和运维人员

dsh-usage-meter DSH 插件的限制

  • 仅支持 DSH Web 环境(profile: web)
  • 数据聚合粒度仅为小时,不支持更细粒度
  • 安装或卸载后需要重启 `dsh web` 才能生效
  • 数据存储在 DSH 服务器本地,无法跨实例同步

dsh-usage-meter DSH 插件的仓库 README 摘录

以下文字摘自 dsh-usage-meter DSH 插件的上游仓库 cute-baobao/dsh-usage-meter 的 README,版权归原作者,仅作引用。

DeepSeek Harness 用量统计插件:自动记录模型调用的 token 用量,按「模型 × 小时」聚合,在 Web GUI 设置页以堆叠柱状图展示(每小时一根柱子,按模型分色)。 [🌐 English](README.en.md) · 中文 ![用量统计仪表盘](docs/assets/usage-dashboard.png) ## 安装 ```sh pnpm dsh plugin --profile web add @dsh-usage-meter/usage ``` > 刚发布当天若解析失败,显式钉版本(如 `@dsh-usage-meter/usage@0.3.0`)即可。 重启 `dsh web`,设置 → 用量统计 即可查看。 ## 卸载 ```sh pnpm dsh plugin --profile web remove @dsh-usage-meter/usage ``` ## 数据 记录在 `$DSH_HOME/usage-meter/usage.jsonl`,启动时按小时重新聚合;界面中英双语,跟随 GUI 语言。 ## 许可 MIT

阅读完整 README仓库许可: MIT

dsh-usage-meter DSH 插件常见问题

如何安装 dsh-usage-meter?

在终端中执行命令 `pnpm dsh plugin --profile web add @dsh-usage-meter/usage`。如果发布当天解析失败,可以显式指定版本,如 `@dsh-usage-meter/usage@0.3.0`。安装完成后重启 `dsh web`,进入设置 → 用量统计即可查看图表。

数据存储在哪里?

数据存储在 `$DSH_HOME/usage-meter/usage.jsonl` 文件中,每行对应一次模型调用的记录。插件启动时会重新聚合数据,因此无需手动管理该文件。

这个插件可以在 DSH 终端或其他 profile 中使用吗?

不可以。该插件专为 Web profile 设计,安装命令中指定了 `--profile web`,图表也只在 Web GUI 设置页面显示。终端或其他 profile 无法使用。

插件支持所有模型吗?

是的,插件会记录 DSH Web 中每一次模型调用的 token 用量。图表中每小时一根柱子,不同颜色代表不同模型。由于插件记录所有调用,因此 DSH 支持的任何模型都会被跟踪。

如何卸载插件?

执行 `pnpm dsh plugin --profile web remove @dsh-usage-meter/usage`。卸载完成后重启 `dsh web`,设置页面中的用量统计入口会消失。