dsh-usage-monitor

by NOirBRight

2 用量与计费github收录于 08-21

设置页用量仪表盘:从会话日志汇总 token、请求、输出 token 与缓存命中率,含堆叠图,并按供应商、模型或工作区分组列表。

Settings usage dashboard: tokens, requests, output tokens, and cache-hit rate from session logs, with a stacked chart and a breakdown table by provider, model, or workspace.

安装

dsh plugin --profile web add github:NOirBRight/dsh-usage-monitor

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

README

English | 中文

DeepSeek Harness 的用量看板。从会话日志里折出供应商上报的 token usage,在设置页画图。

设置 → 用量:汇总格、堆叠图、供应商表

展示

  • Tokens、请求数、输出 token、缓存命中率
  • 堆叠图:指标(Token / 请求)× 分组(供应商 / 模型 / 工作区)× 粒度(日 / 周)
  • 近一周、近一月、自定义范围
  • 底表跟随当前 By 分组

不查询订阅额度。

安装

需要 DeepSeek Harness 0.1.0-rc.6 或更新。从 GitHub 安装:

dsh plugin --profile web add github:NOirBRight/dsh-usage-monitor#v0.2.2
dsh web

仓库跟踪已构建的 lib 产物,GitHub 安装不需要允许构建脚本。源码检出可在 pnpm run build 后用 link 安装。

然后打开 设置 → 用量。

数据

走 ctx.sessionQuery(含进行中和已落盘会话)。不直接读 session.jsonl.zstd,也不读社区插件留下的缓存。

原始 README: https://github.com/NOirBRight/dsh-usage-monitor/blob/master/README.zh.md ↗