samecorner/dsh-token-usage1

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

DSH Web GUI 的 Token 用量分析标签页插件,提供整轮对话及单步的 Token 消耗明细与上下文占用展示。

AI 分析

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

包名
@samecorner/dsh-client-ui-token-usage
版本
0.1.1
许可证
MIT
最近更新
2026年8月14日

安装

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

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