dHR-P/dsh-safe-launch0

dsh-safe-launch

DeepSeek Harness 安全启动器插件,支持启动命令自适应捕获、历史版本兼容、授权接管、安全升级测试及看门狗检查。

AI 分析

核心用途是保障 DSH 运行与升级的安全性,提供隔离环境兼容性测试和看门狗防护。适合关注系统安全、希望无痛升级 DSH 核心及插件的用户。

包名
dsh-safe-launch
版本
0.4.0
许可证
MIT
最近更新
2026年8月23日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:dHR-P/dsh-safe-launch

安装与首次使用(v0.2.0 起,与普通插件无异)

dsh plugin --profile web add github:dHR-P/dsh-safe-launch

或通过 Web GUI 的插件安装入口选择本仓库。安装后重启一次 DSH 即完成全部初始化—— 插件会自动从正在运行的实例引导出「成功启动配置」,不需要任何额外步骤。

重启后插件处于 pending 引导状态:/status 会返回 onboarding:{needed:true}, 日志提示一次。此时它是纯增强插件(看门狗/升级提示/兼容性安装全部可用)。

授权接管(可选,需用户明确同意)

在任意 AI 会话里让助手询问你,或直接调用:


## 配置页面(控制面板)与接管范围(v0.4)

**控制面板 URL:`http://127.0.0.1:3080/dsh-safe-launch/panel`**(端口按你的实例)。自包含网页,
不依赖 dsh 前端内部机制,任何 dsh 版本可用。页面上可见、可操作:

- **引导卡片**:安装后首次打开时询问「是否在桌面创建安全启动器并接管启动」——同意即一键创建,拒绝则保持纯插件模式;
- **启动器状态**:是否已接管、快捷方式路径、最近一次正常启动记录;
- **更新提示卡**:发现新版 dsh 核心 / 插件有新版本时高亮显示,按钮触发「随机端口隔离环境兼容性测试」,测试通过后再询问是否应用——全程不需要命令行;
- **看门狗卡片**:任何绕过安全启动器发生的 profile 清单变动(包括用其他工具装的插件)都会被拦截提示,一键金丝雀验证:通过自动采纳、失败自动回滚——这就是"装任何新插件都由本插件接管"的落地机制;
- **已装插件清单** 与 **高级操作**(检测更新 / 重启 DSH 应用变更 / 回滚上次配置)。

插件本体出现在 dsh 的插件清单(loader entries 投影)中;本插件的描述、支持版本见上表。