JackRoe/dsh-token-usage-panel ↗★ 0
dsh-token-usage-panel
在对话区下方显示Token用量、花费与余额 适合需要实时监控单次调用成本、今日花费及峰谷计价的用户。
同名套件的其他儲存庫
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:JackRoe/dsh-token-usage-panel說明文件
閱讀完整 README ↗dsh-token-usage-panel
DSH(DeepSeek Harness)对话区下方的模型用量面板:逐次调用的 token 与花费、峰谷计价、账号余额、日历热力图,全部落在输入卡下方那一条状态条里。
会话 ¥0.561 · 15.9M 今日 ¥0.561 · 15.9M ............ 余额 ¥3.44 谷价 · 21h02m 明细 ▴
条内从左到右:支出(会话 / 今日)→ 靠右组(余额 / 峰谷状态 / 明细开关)。 三个主项(会话 / 今日 / 余额)在任何宽度下都常驻;宽度不够时只压缩次要数字,且永远保持一排:
| 宽度 | 显示 |
|---|---|
| 宽裕 | 会话 ¥x · tokens 今日 ¥x · tokens 余额 ¥x 谷价 · 21h02m 明细 |
| 偏窄 | 会话 ¥x · tokens 今日 ¥x 余额 ¥x 谷价 · 21h02m 明细 |
| 很窄 | 会话 ¥x 今日 ¥x 余额 ¥x 谷价 · 21h02m 明细 |
峰谷倒计时任何档位都完整保留(不随密度压缩)。
判定用一条隐形探针量「当前档位」的真实宽度:放不下升一档,留出 ≥80px 余量才降档,因此不会来回抖;
更窄时由 nowrap + 省略号兜底,绝不会变成两排。整条状态条用 order:1 排在官方「上下文用量环」
之后(dock 本身是 display:flex 的 flex 行,list slot 是 Fragment 渲染),所以那枚环落在「会话」左边、
峰谷与明细靠容器右边。
点「明细」在输入卡上方展开面板,四个页签:
| 页签 | 内容 |
|---|---|
| 逐次调用 | 每一次模型调用的时间、模型、未命中输入 / 缓存命中 / 输出 token、峰或谷、按单价算出的花费;可按本会话 / 今日 / 近 30 天 / 全部切换,附合计行与分页加载 |
| 日历热力图 | 13 / 26 / 39 / 53 周可切的滚动格子,按当日花费分色,悬停显示 日期 · 花费 · 调用次数 · token(有余额观测时还显示当日实扣) |
| 余额 | 充值余额、赠送余额、最近观测时间、手动刷新;「今日余额实扣」与「今日表价估算」并排对账 |
| 设置 | 状态条开关、热力图默认周数、缓存写入计价口径、余额刷新间隔、单价表、峰时段、法定节假日 |
安装