1148281964/dsh-token-stats ↗★ 1
dsh-token-stats
Global token usage statistics for the DeepSeek Harness: real llm/stream usage collection, durable JSONL ledger, per-provider/model/session/day aggregation, cost estimation with OpenRouter price refresh, a draggable FAB panel, a centered detail dashboard, and a token_stats model tool.
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:1148281964/dsh-token-stats说明文档
阅读完整 README ↗dsh-token-stats
全局 Token 用量统计插件(DeepSeek Harness / DSH Web)。
从每一次 llm/stream 调用采集真实 usage(非估算),构建跨重启持久的 JSONL 账本,按供应商 / 模型 / 会话 / 日期聚合,提供估算费用(OpenRouter 实时价格)、缓存命中率、成功率、首字延迟等指标,并通过可拖动的悬浮按钮、居中大屏弹窗和模型工具 token_stats 展示。
运行截图
1. 设置页 · 全局统计

2. 右下角悬浮球 —— 实时展示 token 统计,支持「全局 / 当前会话」切换,可拖动

- 全局统计

- 当前会话统计(与会话底部官方统计对齐)


3. 展开明细 —— 大屏弹窗;右上角可手动从 OpenRouter 拉取最新模型价格并重算全部历史费用


功能特性
- 真实用量采集:waterfall 包装
llm/stream,记录每次成功调用的输入 / 输出 / 缓存读 / 缓存写 / 推理 tokens,失败与取消调用单独计数(成功率口径) - 跨重启持久账本:每次调用逐条落盘(
/data/token-stats/daily.jsonl),启动 / 热重载时从账本重建全部维度,数字只增不减 - 多维聚合:按供应商、模型、会话、日期(当月 / 近 31 天趋势)分布
- 费用估算:内置价格表 + 一键从 OpenRouter 拉取最新价格并重算历史费用(
DSH_TOKEN_STATS_PRICES环境变量可覆盖单价) - 缓存命中率 / 成功率 / 平均耗时 / 首字延迟(TTFT)等指标
- 可拖动悬浮球:右下角 FAB,位置持久化,展开面板支持「全局 / 当前会话」切换
- 居中大屏弹窗:KPI 卡片、请求占比环形图、趋势、供应商 / 模型表格、近期调用明细(含单次缓存命中率、首字/耗时)