T
dsh-token-dashboard
tsja2001/dsh-token-dashboard
Token usage dashboard for DeepSeek Harness 用量仪表盘:查看缓存、上下文、请求效率、逐步骤和跨会话统计。
安装
dsh plugin --profile web add github:tsja2001/dsh-token-dashboardREADME
dsh-token-dashboard
让 DeepSeek Harness 的每一个 Token 都清晰可见。
在 DSH Web 中集中查看会话用量、缓存效率、上下文压力、请求性能与跨会话对比。
简体中文 · English
无需离开当前会话,即可理解 Token 消耗发生在哪里。
核心能力
| 能力 | 说明 | |
|---|---|---|
| 📊 | 本会话分析 | 汇总计费输入、输出、缓存命中率与上下文占用,并展示 Token 构成。 |
| ⚡ | 请求效率 | 查看轮次、步骤、LLM / 工具耗时、首 Token 延迟与解码吞吐。 |
| 🔍 | 逐步骤明细 | 按步骤追踪模型、状态、输入输出、缓存读写、推理 Token、TTFT 与 tok/s。 |
| 🧭 | 跨会话对比 | 对全部会话进行排序和对比,并识别当前、运行中及子代理会话。 |
| 🔒 | 本地只读 | 直接读取 DSH 已有投影,不调用外部 API,不上传数据,也不发起模型请求。 |
快速开始
从 npm 安装(推荐)
dsh plugin --profile web add dsh-token-dashboard
[!IMPORTANT] 安装完成后请重启 DSH Web。随后 统计 / Statistics 选项卡会出现在对话和轨迹选项卡旁边。
从 GitHub 安装或卸载
# 从 GitHub 安装
dsh plugin --profile web add github:tsja2001/dsh-token-dashboard
# 卸载
dsh plugin --profile web remove dsh-token-dashboard
你会看到什么
本会话
- **Token 概览:**计费输入、输出、缓存命中率、上下文占用。
- **Token 构成:**未缓存输入、缓存读取、缓存写入与输出的占比和明细。
- **请求效率:**轮次、步骤、LLM / 工具耗时、平均 TTFT 与解码吞吐。
- **逐步诊断:**定位高输入、低缓存命中或高延迟的具体请求步骤。
全部会话
- 汇总所有带用量投影的会话。
- 按轮次、计费输入、缓存命中、输出或更新时间排序。
- 查看所选会话的四类 Token 明细,并区分当前、运行中和子代理会话。
数据口径与隐私
[!NOTE] 这是一个纯展示插件。所有数据都来自 DeepSeek Harness 已经计算的标准投影;插件本身没有服务端、数据库、遥测或网络请求。
- 计费输入 = 未缓存输入 + 缓存读取 + 缓存写入。
- 持久化总量覆盖完整会话日志;逐步骤明细只覆盖当前已加载窗口。
- 缺失的投影值显示为
—,不会被误认为 0。 - 本插件统计 Token 用量,不提供 API 余额或金额费用。
兼容性
- 需要可以正常运行的 DSH Web。
- 需要 Node.js
^22.19.0或>=24.0.0。 - 不要与
@deepseek-ai/dsh-client-usage-dashboard同时安装;两者提供的是同一个视图。
