samecorner/dsh-token-usage1

@samecorner/dsh-client-ui-token-usage

Token usage analytics tab for the dsh web GUI: whole-log projections plus a per-turn/per-step breakdown

AI 分析

核心用途是直观监控和分析对话中的 Token 消耗及上下文窗口占用情况。适合需要精细化控制 API 成本、优化长对话上下文的开发者和用户。

パッケージ
@samecorner/dsh-client-ui-token-usage
バージョン
0.1.1
ライセンス
MIT
最終更新
2026/08/14

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:samecorner/dsh-token-usage

ドキュメント

README 全文を読む ↗

dsh-token-usage

npm version License

DSH(DeepSeek Harness)Web GUI 的 Token 用量分析插件:在会话顶部的 Tab 栏(Chat / Trajectory 之后)新增一个「Token 用量」页,展示整轮对话的 token 明细与上下文占用。发布在 npm:@samecorner/dsh-client-ui-token-usage

灵感来自 pi-web-token-usage(pi-web 的同类插件),但完全按 DSH 的插件契约实现:

能力数据来源
总 token / 计费 token / 输出 / 缓存读取 KPI(数字滚动动画)host 端 tokenUsage projection(token-meter 已内置在 dsh web)
上下文占用进度条(≥80% 警告变色)host 端 contextPressure projection
轮次 / 步数 / 推理 tokenhost 端 sessionStats projection + 窗口快照
构成环形图 + 明细表(输入/缓存读/缓存写/输出/推理,占比微条)上述 tokenUsage
逐轮堆叠柱状图(hover tooltip)+ 累计计费曲线客户端从会话事件窗口折叠 assistant/message 的 usage(ConversationNode + View target)
按模型拆分 + 复制 Markdown 报告 + 加载更早记录模型路由聚合 / 面板按钮

安装

方式 A:npm 一键安装(推荐,免编译、免改配置)


### 方式 A:npm 一键安装(推荐,免编译、免改配置)

```bash

# (首次使用会自动初始化 profile)
dsh plugin --profile web add @samecorner/dsh-client-ui-token-usage