DSH Plugins
返回列表
dsh-budget-watcher

dsh-budget-watcher

admin-security 更新于 2026.10.10

在终端中运行以下命令:

dsh plugin install NeutronStar714/dsh-budget-watcher

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install NeutronStar714/dsh-budget-watcher 安装插件(源码仓库:https://github.com/NeutronStar714/dsh-budget-watcher),安装后重启对应 profile 使插件生效。

插件介绍

用 DeepSeek API 跑长对话或 fan-out 子代理时,余额只会慢慢往下掉,却很难判断「这一趟到底烧多快、该不该停」。dsh-budget-watcher 在对话上方浮出一个小面板,把账户还能不能调 API、当前总余额,以及你正在等的那一轮、整段会话各自花了多少钱,放在同一块屏幕里看。

费用不靠额外模型调用或估算提示:插件读取 DSH 已写入会话日志的 token 用量,再按 DeepSeek 公开费率换算;余额则来自 DeepSeek 余额接口的 total_balance(充值与赠金合并展示)。面板还提供 live burn 与 average burn 两种速率视角,并可选绘制本轮 live burn 随时间变化的曲线,方便在任务进行中感知「突然失血」,而不是事后才翻账单。

你可以把面板收成胶囊、拖到顺手的位置,按需刷新或自动轮询;可设置每小时消耗预警(状态点变琥珀),也可在 live burn 超过上限时主动中断当前轮次(默认关闭)。子代理会话的费用会按时间窗口归因到触发它的那一轮,设置页还会按成本列出最近轮次,便于事后找出最烧钱的任务。

适合已经在 DSH 里配置 DeepSeek 凭据、希望边聊边盯预算、又想在失控消耗前及时收手的开发者与重度用户。

截图预览

使用场景

  • 长对话或多轮代理任务进行中,想实时看余额是否还能继续调用
  • 子代理 fan-out 时主界面很平静,需要知道整棵会话树实际烧多快
  • 调大模型做调研或 codegen,想在 live burn 飙高时收到预警或主动停轮

适合人员

  • 已在 DSH 配置 DeepSeek 凭据的日常对话用户
  • 经常开子代理、关心隐性账单的重度 Harness 用户
  • 需要在开发环境里盯 API 消耗与阈值的运维或团队负责人