dsh-spend-guard
在终端中运行以下命令:
dsh plugin install summmmerz/dsh-spend-guard
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install summmmerz/dsh-spend-guard 安装本插件(源码:https://github.com/summmmerz/dsh-spend-guard)。
插件介绍
DeepSeek Harness 核心没有内置的花费或步数上限;市面上的 dsh-cost-meter 预算更多是展示与变色预警,不会在超支时真正停下任务。当你用 workflow 扇出大量子代理时,账单可能在几分钟内失控,而按会话明细去算花费还容易在重负载日被截断漏计——这正是本插件要补上的缺口。
dsh-spend-guard 在宿主侧按固定间隔读取 cost-meter 账本,用当天聚合花费的增量推算「最近 N 分钟」(默认 10 分钟)花了多少,口径与 cost-meter 界面一致(含子代理)。达到 ¥1 会弹 Windows 通知提醒;达到 ¥2 会走与 GUI「停止」相同的路径结束当前这一轮,默认会停掉所有在跑的 agent(含子代理),以便立刻止血。
适合长期挂机、多子代理 workflow,或希望用滚动分钟窗口而不是「今日/本月」周期来约束突发消耗的用户。账本不可用时会降级为只打日志、不熔断,避免误伤 harness;若你同时跑多个无关会话且不想被连带中断,可通过配置把停止范围收窄到主会话。
使用场景
- workflow 扇出大量子代理、几分钟内花费飙升
- 长时间挂机运行 harness,需要分钟级而不是日/月预算
- 希望超支时自动停下当前回合,而不只是界面变色预警
适合人员
- 经常跑多子代理或自动化 workflow 的深度用户
- 担心突发账单、需要宿主侧硬止损的 harness 使用者
- 已启用 dsh-cost-meter 并希望在其账本口径上叠加熔断的人