自我控制防护插件
pandashere/dsh-self-control-guard · 生产力
用于 DeepSeek Harness 主机退出和重新启动工作流程的自我控制防护插件。
★ 5GitHub 星标
0分支
2026-08-16最近更新
TypeScript开发语言
MIT许可证
主要功能
- 开发 DSH 插件时,agent 经常误触自杀——一条失手或意图错误的命令(pkill dsh、kill -9 、kill $PPID、killall dsh)直接杀死了自己的宿主进程。
- 会话中途崩溃、工作丢失、无审计轨迹。
- matcher idkill-parent · 规范形式: kill 同上的可选前缀/信号拼写与 $PPID,单独或混入数字 pid 列表(kill $PPID )
- 上述任意 abstain 形式——最常见的是变量构造的 killkill "$HOST"、pid=...
- kill "$pid"、循环/函数参数。
使用条件
- web 重启无独立退出码。
- web 面经 SIGTERM 以 launcher 码退出
安装命令
dsh plugin --profile web add github:pandashere/dsh-self-control-guard