dsh-confirm-gate
在终端中运行以下命令:
dsh plugin install SteelUnion/dsh-confirm-gate
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install SteelUnion/dsh-confirm-gate 即可安装本插件,源码仓库为 https://github.com/SteelUnion/dsh-confirm-gate。
插件介绍
当你不得不给智能体开放完整主机权限时,沙箱会让部分工具直接失效,但全权限又意味着几乎没有刹车——模型可能在反复试错里持续改写文件、执行命令并烧掉大量 token。dsh-confirm-gate 是 DeepSeek Harness 的运行时插件:它在工具派发层按轮次统计持久化操作,在免费额度内只注入提醒,用尽后注入明确的停止指令,触达硬上限时通过审批通道请你确认是否继续。它刻意不做硬拦截,而是给模型可自我计算的预算刻度。
插件每次工具调用都会判断当前是否处于沙箱约束:在只读、工作区写入等已由 DSH 守住边界的模式下会完全静默,避免对合法操作二次打断;仅在全权限、自定义混合或无沙箱等边界未被托管的场景才计数。读文件、搜索、列目录等非持久化操作从不计入。用户消息里出现确认词时整轮任务会被放行,计数与阻断在该轮暂停。
需要强调的是:这不是安全边界,而是成本边界与纠偏机制;防注入与恶意模型应依赖 DSH 自带的审批通道与沙箱。适合已授予全权限、担心无界试错的人,以及希望模型在多次写操作后主动停下来向你确认的用户。
使用场景
- 已在 DSH 授予全权限,担心模型无界试错改写文件并消耗 token
- 希望持久化操作在达到设定次数后停下来并向用户确认
- 会话在沙箱与全权限之间热切换,需要按每次工具调用自动静默或恢复计数
适合人员
- 使用 DeepSeek Harness 且不得不开放完整主机权限的开发者
- 希望读文件与搜索不被打断、仅约束写入与命令等持久化操作的用户
- 清楚这是成本与纠偏机制、而非替代 DSH 沙箱安全边界的运维或个人用户