dsh-model-price:DeepSeek Harness 的模型定价与开支追踪插件

前言

DeepSeek Harness 会记录每一步的 token 使用情况,但没有提供按模型的定价表,也没有钱包余额显示。开发者在切换模型、预估成本时需要手工查询或记忆价格,容易造成预算超支或选择不划算的模型。dsh-model-price 插件在 Harness 的基础上补充了这两项能力:在聊天输入框下方显示当前会话花费、钱包余额和时段标记;在设置中维护每个模型的定价表,支持 USD 或 CNY,并能区分高峰与低谷时段。

插件定位

这是一个 Host + Client 捆绑插件,不修改 Harness 的核心逻辑,也不重写会话日志。它通过读取 Harness 的持久化会话日志来计算投影,按读操作定价,因此不会干扰请求流程。所有数据存储在 ~/.dsh/api-spend/ 目录中。

核心功能

  1. 聊天输入框下方的状态行
    - 显示当前会话花费、钱包余额
    - 显示 Peak / Off-Peak 时段标记
    - 实时更新,不猜测或估算
    - 点击可弹出详情面板,展示 token 构成、各模型成本、钱包拆分等

  2. 设置面板中的模型定价表
    - 在 Settings → Models & prices 中维护每个模型的定价
    - 支持 4 类成本:输入(缓存未命中)、输出、缓存命中、缓存写入
    - 每类成本可分别配置 Peak 和 Off-Peak 价格
    - 支持货币:USD 或 CNY,可在设置中切换显示货币并手动指定汇率

  3. 高峰与低谷时段管理
    - 可编辑 UTC 时间窗口作为共享的高峰时段
    - 可指定哪些天是高峰日、哪些是节假日
    - 根据当前时间自动显示 Peak(橙色)或 Off-Peak(绿色)标记
    - 弹窗中会显示当前或下一个低谷时段及倒计时

  4. 钱包与预算
    - 读取 DeepSeek 账户余额,包括奖励钱包
    - 当账户不可用时,可使用本地预算作为后备
    - 在详情面板中展示钱包拆分和总花费

  5. 模型同步
    - 一键将 Harness 中配置的模型列表同步到定价表
    - 当模型在 Harness 中移除时,定价表中的对应条目也会消失

  6. 搜索与获取成本
    - 成功的 web_search / web_fetch 调用会被单独计数
    - 2026-10-31 16:00 UTC 之前免费,之后按 0.75 美元/1,000 次计费

  7. 其他细节
    - 支持多语言,内置 9 种语言,自动发现新的 locale 文件
    - 可选 GitHub 版本检查(每 6 小时最多一次),提供「立即检查」按钮
    - 无需构建工具,纯 JavaScript 实现,依赖为空

安装与启用

  1. 打开 DeepSeek Harness 的 Settings → Plugins → Add plugin。
  2. 粘贴以下任意一个源:
   github:itsbuyru-bit/dsh-model-price

或

   https://github.com/itsbuyru-bit/dsh-model-price

或

   /path/to/dsh-model-price
  1. 安装后重启 Harness 并刷新页面。

如果使用命令行,可在对应 profile 下执行:

dsh plugin --profile <your-profile> add github:itsbuyru-bit/dsh-model-price

注意:desktop profile 由 Electron 应用管理,CLI 不允许直接写入,需在 UI 中通过 Add Plugin 安装。

典型用法

  1. 进入 Settings → Models & prices。
  2. 在 Discounts & time 区域设置共享的高峰时段、高峰日、节假日,以及搜索与获取的计费规则。这些规则适用于所有未单独配置时段的模型。
  3. 点击 Load models from Models,将 Harness 中已配置的模型导入定价表,或手动添加。
  4. 展开每个模型行,填写 Peak / Off-Peak 的每百万 tokens 价格。同一卡片会记录数值来源,可在 Source and check date 中粘贴定价页链接和检查日期。
  5. 在 Display 区域选择显示货币,设置手动汇率,并决定是否显示「最佳时段」。
  6. 在聊天界面中,输入框下方会显示 Session、Wallet 和时段标记;点击该行可查看详细统计。

适用场景与注意

  • 适合需要在多模型间切换并希望精确控制成本的智能体开发者、调试者和使用者。
  • 插件以当前 DSH 进程权限运行,安装前应检查 GitHub 仓库的源码与许可证(MIT)。
  • 插件与 DeepSeek 及其官方应用无官方隶属关系,属于社区维护的第三方插件。

总结

dsh-model-price 在 DeepSeek Harness 原有功能基础上,补充了按模型的定价表与钱包显示,支持高峰/低谷定价、多货币和实时会话成本追踪。对于需要在多模型环境中精细管理预算的用户,这是一个实用的辅助工具。

参考链接

  • 插件目录页:https://www.skillhub.cn/plugins/itsbuyru-bit/dsh-model-price
  • GitHub 仓库:https://github.com/itsbuyru-bit/dsh-model-price
  • 插件文档:https://itsbuyru-bit.github.io/dsh-model-price/
羽毛球分组比赛记分
小程序二维码

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

Xiaoye