dsh-token-panel:为 DSH 提供右下角常驻 Token 消耗面板

前言

使用 DSH 的 web profile 时,token 消耗、上下文压力和会话费用通常散落在不同界面或日志中。dsh-token-panel 是一个 DSH 插件,把这类信息集中到浏览器右下角的常驻面板里。它面向 DSH web profile,许可证为 MIT,本文介绍版本 0.4.7。

这是什么

dsh-token-panel 为 DeepSeek Harness 提供实时 Token 消耗 HUD。它在浏览器右下角显示 TOKEN 胶囊,展开后展示实时会话压力、累计消耗、会话估算花费、历史曲线和按日 / 按月统计。维护者为 juhe291,项目许可证为 MIT,版本为 0.4.7。

核心功能

  • 实时显示:展示会话压力、累计消耗和会话估算花费。
  • 实时曲线:支持 2m / 5m / 15m 窗口、Y 轴自动刻度、悬停跟随气泡。
  • 历史回看:曲线下方时间拖动条可回看更早时间段。
  • 统计视图:支持按日 / 按月趋势曲线和明细列表。
  • 成本估算:按 deepseek-v4-flash / deepseek-v4-pro 模型分别套官方价表估算花费。
  • 价格模式:auto 价格模式在 2026-08-17 零时自动切换峰谷价。
  • 预算与余额:本月预算 / 账户余额可点击行内编辑;余额随 token 消耗本地估算递减。
  • 位置记忆:面板可拖拽,支持四角预设和自定义默认位置,并记忆位置。
  • 本地持久化:用量数据按天写入 JSONL,重启不丢。

安装与启用

推荐从 npm 安装,无需本机构建:

dsh plugin --profile web add dsh-token-panel@0.4.7

也可以从 GitHub 安装:

dsh plugin --profile web add github:juhe291/dsh-token-panel

从 GitHub / 本地安装需要 Node ≥ 22.5。若使用 pnpm ≥ 10 安装 Git 依赖时可能拦截构建脚本,遇到相关提示后,按提示在 profile 的 pnpm-workspace.yaml 添加 allowBuilds 条目,再重跑安装命令。

安装完成后,重启 profile,刷新浏览器,右下角会出现 TOKEN 胶囊。

卸载:

dsh plugin --profile web remove dsh-token-panel

新发布版本可能被 DSH supply-chain 年龄校验拦截。遇到这种情况,优先使用精确版本号安装;卸载被拦截时,可使用随包提供的 uninstall 脚本。

典型用法

1、单击 TOKEN 胶囊打开面板。

2、拖动面板调整位置;长按 0.6 秒弹出位置菜单,选择四角预设或自定义默认位置。

3、在实时视图查看当前会话压力、累计消耗和估算花费;切换 2m / 5m / 15m 曲线窗口,拖动时间条回看更早时间段。

4、切换到统计视图,查看按日 / 按月趋势曲线和明细列表。

5、点击本月预算 / 账户余额数值进行行内编辑,按回车保存,按 Esc 取消。

6、用量数据会按天写入 ~/.dsh/cache/dsh-token-panel 目录。

如需修改配置,位置在 profile 的 cordis.patch.ymlsettings.yaml 的插件分节。

成本估算说明

插件按模型分别套官方价表估算花费,覆盖 deepseek-v4-flashdeepseek-v4-proauto 价格模式在 2026-08-17 零时自动切换峰谷价,无需手动改配置。成本估算仅作展示参考,实际以官网账单为准。

适用场景与注意

适合在 DSH web profile 中需要查看 token 消耗、上下文压力和费用估算的开发者或智能体使用者。DSH 的理念是“一切皆插件”,DSH 插件目录是独立站点,与 DeepSeek / 幻方无官方从属关系,不应视为官方应用商店。

插件会以当前 dsh 进程权限运行。安装前应检查源码、依赖和许可证。本文介绍版本的许可证为 MIT。

链接

目录页:https://www.skillhub.cn/plugins/juhe291/dsh-token-panel

GitHub:https://github.com/juhe291/dsh-token-panel

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜