DSH Plugins
返回列表
⚙️

dsh-restart-planner

工作流 更新于 2026.10.18

在终端中运行以下命令:

dsh plugin install 7gzgn/dsh-restart-planner

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

在 DeepSeek Harness 终端执行 dsh plugin install 7gzgn/dsh-restart-planner 安装插件(源码:https://github.com/7gzgn/dsh-restart-planner),安装后需重启 DSH 生效。

插件介绍

装完插件要重启才生效、改了脚本要重启才加载、宿主卡住只能靠人动手——在 DSH 里,重启一直是用户专属动作,agent 只能把「请你关掉再打开」写进回复然后停下。更棘手的是:重启等于杀掉正在说话的进程,当前这一轮可能还没送到用户眼前。dsh-restart-planner 把这件事变成一次工具调用,用三段式把「自杀式重启」拆成排程、交接与独立 helper 执行,让 helper 活过被结束的进程树,在回复送达与会话日志落盘之后再停宿主、原地拉起、体检并留下报告。

核心能力围绕「说完再动刀」与安全边界:可配置延时与静默等待、dry-run 演算、随时 cancel,以及明确指认目标与授权标记,避免误杀或测试误触真宿主;Windows 上通过 Explorer 启动 helper 以绕过 Chromium job object 的硬约束。v0.4 起还支持重启后向原会话排队投递「继续」,减少用户再敲一句才能接着干的摩擦。可选 confirm 让用户选择立刻、延时或取消,默认全自动,适合无人值守。

适合经常装插件、改本地 JS、或需要 agent 在卡住时自救的 DSH 使用者与插件作者:零依赖、纯本地、不联网,平时完全静默,只在排程重启与刚被重启后的短窗口里才会多说话。

使用场景

  • 装完插件或改完本地脚本后,需要重启 DSH 才能生效
  • 宿主卡住或状态异常,希望 agent 在说完本轮后自动拉起
  • 长时间无人值守任务中,希望重启后自动向原会话投递继续

适合人员

  • 日常装插件、改配置的 DSH 用户
  • 维护本地插件与脚本的开发者
  • 希望 agent 能自救重启、少打扰人的自动化使用者