dsh-timeout-auto-reject
在终端中运行以下命令:
dsh plugin install jiesou/dsh-timeout-auto-reject
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install jiesou/dsh-timeout-auto-reject 即可安装,源码托管于 https://github.com/jiesou/dsh-timeout-auto-reject 。
插件介绍
让 agent 执行需要人工确认的操作时,一个没人看到的权限弹窗就能把整条流水线卡死。auto-mode 看似省心,实则把危险操作默认放行;真正可靠的原则是 fail-close——无人应答,就拒绝。
dsh-timeout-auto-reject 做的事情很单一:任何 permission 请求在 180 秒内没有人工应答,插件直接将其拒绝,同时向 agent 注入一条模型可见的 SYSTEM 提示,让 agent 不必停等、自动继续后续步骤。装上即生效,无需任何配置,核心逻辑集中在一个极小的源文件里,想调超时阈值或改提示措辞,几分钟就能完成。
如果你在用 dsh 编排多步 agent 任务,又不希望一次疏忽的权限弹窗就让整轮对话挂起,这个插件就是为那种
截图预览
使用场景
- 多步任务中权限弹窗无人应答导致流程卡住。
- 无人值守的 agent 跑批任务需要超时兜底。
- 希望危险操作默认拒绝而不是默认放行。
适合人员
- 使用 dsh 编排 agent 任务的开发者。
- 运行无人值守自动化流水线的团队。
- 重视 fail-close 安全策略的运维工程师。