DSH Plugins
返回列表
🧩

dsh-tool-budget

admin-security 更新于 2026.08.29

在终端中运行以下命令:

dsh plugin install 173787247/dsh-tool-budget

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

在 DeepSeek Harness 中执行 dsh plugin install 173787247/dsh-tool-budget 即可安装,插件源码位于 https://github.com/173787247/dsh-tool-budget 。

插件介绍

长会话里,AI 未必反复调用同一个工具,而是换着花样调用不同工具,照样能把 API 额度烧空。dsh-repeat-stop 拦的是连续重复调用;本插件拦的是整个会话的工具调用总次数,两者互补,构成完整的用量安全网。

核心机制:每会话允许 maxCalls(默认 80)次被追踪的工具调用,第 81 次直接硬拦截。job_* 类工具默认排除,确保长时 shell 任务仍可正常观测。你可以通过 include/exclude 精确控制哪些工具计入配额,也可以调大 maxCalls 或关闭插件——它是一条安全阀,不是授权限制。

适合跑长 WSL 任务、担心 Agent 无节制消耗 API 配额的用户。装上后无需新增任何工具,被拦截的调用会以 dsh-tool-budget: blocked 标记出现在 Trajectory 中,便于事后审计。

使用场景

  • 长 WSL 任务中防止 Agent 换花样空转烧额度
  • API 配额有限时对工具调用做硬停保护
  • 与 repeat-stop 搭配构建完整用量防线

适合人员

  • 跑长会话 WSL 任务的用户
  • 关注 API 成本的控制者
  • 需要用量审计的运维人员