dsh-safe-launch
DSH 瀹夊叏鍚姩鍣ㄦ彃浠讹細浠讳綍 dsh 鐗堟湰鍧囧彲瀹夎骞舵甯镐娇鐢ㄢ€斺€斿惎鍔ㄥ懡浠ゆ寜瀹夸富鐗堟湰鑷€傚簲鎹曡幏锛屽巻鍙茬増鏈叏閲忓吋瀹圭煩闃靛疄娴嬶紱棣栨浣跨敤涓庢櫘閫氭彃浠舵棤寮傦紱鎺堟潈鎺ョ銆佸悓鎰忓埗鏍稿績鍗囩骇閲戜笣闆€銆佹彃浠跺吋瀹规€ф鏌ュ畨瑁呫€佹竻鍗曠湅闂ㄧ嫍銆係afe launcher for DeepSeek Harness: works on any dsh version with adaptive boot-command capture, full historical-version compatibility matrix, normal-plugin first-run, consent-based takeover and updates.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:dHR-P/dsh-safe-launch说明文档
阅读完整 README ↗安装与首次使用(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 投影)中;本插件的描述、支持版本见上表。