dsh-safe-launch
在终端中运行以下命令:
dsh plugin install dHR-P/dsh-safe-launch
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行命令 dsh plugin install dHR-P/dsh-safe-launch,插件源码见 https://github.com/dHR-P/dsh-safe-launch,安装后重启一次 DSH 即完成初始化。
插件介绍
一个不兼容的插件或一次内核升级就能让正在运行的 DSH 实例直接崩溃,而手动回滚既慢又容易出错。dsh-safe-launch 把「先验证、后部署」的流程嵌入 DSH 本身,让每一次有风险的操作都在触碰真实实例之前完成隔离验证。
核心升级、插件安装、批量插件更新都先在随机端口上以独立 runtime 启动,经过 HTTP 健康检查、进程浸泡、致命错误扫描等多重校验后才写入真实 profile;任何一步失败则自动丢弃候选并保留回滚快照,当前实例全程零感知。清单指纹看门狗每 5 秒轮询一次,发现任何绕过安全启动器的旁路变更会自动触发隔离重试——通过则纳入新的成功快照,失败则大声告警并给出回滚指引。
如果你运行着一个承载多个插件的长期 DSH 实例、无法承受单次坏依赖导致的停机,这个插件就是为你准备的。安装后重启一次即从当前实例引导出成功配置,此后所有风险操作都走「测试→确认→应用」流水线,配合内置的 Web 设置面板和可选的桌面安全启动快捷方式,整条链路无需命令行。
使用场景
- 安装新插件时先隔离试运行,确认无冲突再写入真实 profile,当前实例零影响。
- 升级 DSH 核心版本前用随机端口做完整启动验证,失败自动丢弃候选并保留回滚快照。
- 检测旁路变更(如手动 pnpm add)后自动触发隔离重试,通过则纳入成功快照,失败则告警并指引回滚。
适合人员
- 运行多插件 DSH 实例、无法承受单次坏依赖导致停机的用户。
- 希望插件安装和核心升级全程无需命令行、通过设置面板一键完成的用户。
- 需要 AI 助手在会话中装插件时自动走兼容性检查流程而非直接 pnpm add 的用户。