dsh-self-control-guard
在终端中运行以下命令:
dsh plugin install pandashere/dsh-self-control-guard
将以下提示词粘贴到 DeepSeek Harness 对话框中:
要安装此插件,请在 DeepSeek Harness 中运行命令:dsh plugin install pandashere/dsh-self-control-guard,完整源码地址为 https://github.com/pandashere/dsh-self-control-guard。
插件介绍
在 DeepSeek Harness 插件开发过程中,代理经常因意外或误触发命令而终止主机进程,导致会话中断、工作丢失且无审计追踪。dsh-self-control-guard 作为一款自我控制守护程序,旨在解决这一痛点。它通过拦截来自 bash 工具的高置信度主机终止命令(如 pkill dsh、kill -9 等),硬性拒绝这些操作,并引导模型使用受控的退出工具(如 dsh_self_exit),同时留下详细的审计日志。该插件的核心能力在于其拦截与教学机制:它不改变现有命令执行流程,而是专注于预防意外自我终止,并通过令牌确认确保优雅退出或重启。适合所有 DSH 插件开发者,尤其是那些希望提升会话稳定性、避免意外中断并需要操作审计的用户。请注意,这是一个 UX 拦截层,而非安全边界,适用于常规开发环境中的风险缓解。
使用场景
- 代理在开发中意外执行kill命令导致会话中断
- 需要拦截高风险主机终止操作并记录日志
- 控制插件代理的退出行为以确保优雅关闭
适合人员
- DeepSeek Harness插件开发者
- 需要稳定会话环境的测试工程师
- 关注操作审计与安全防护的系统管理员