comer2031/dsh-desktop-auto-restart ↗★ 0
dsh-desktop-auto-restart
DSH 桌面端(Windows)重启插件:从侧边栏按钮或默认关闭的模型工具重启宿主,重启后按会话原有预设自动唤醒;宿主繁忙时拒绝重启。 适合需要频繁重启宿主,并希望重启后自动恢复会话预设的Windows用户。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:comer2031/dsh-desktop-auto-restartドキュメント
README 全文を読む ↗配置
字段定义在 lib/index.js 的 Config,默认值如下;要改就在 profile 的 cordis.patch.yml 里写一条 id 定向 patch。
| 字段 | 默认 | 作用 |
|---|---|---|
agentToolEnabled | false | 默认关:关着时不注册 dsh_restart(模型看不到这个工具);打开后需重启 DSH 才生效 |
wakeOnStart | true | 启动时是否读清单执行唤醒 |
wakeDelayMs | 3000 | 启动后等多久再开始唤醒(太早还拿不到会话) |
pendingTtlMs | 1800000 | 清单过期时间(默认 30 分钟) |
scriptPath | '' | 覆盖重启脚本路径;留空=用插件自带脚本(自定义脚本要认 -Port/-InstallRoot/-ResultFile 这三个参数) |
dryRun | false | 只落清单、不真重启(演练用) |
desktopPort | 19387 | 宿主监听端口:脚本靠它认进程;宿主不在默认端口时必须改这里 |
| (无) | — | UI 端点门禁与 60 秒并发冷却没有开关:为安全起见不可配置 |
installRoot | '' | 宿主安装目录;留空=自动探测(插件自己就跑在这个 App 里,直接取当前进程 exe 所在目录,实测准确);探测不到才回落到脚本内置默认 %LOCALAPPDATA%\Programs\DeepSeek Harness |
⚠️ cordis.patch.yml 里 id 定向的 patch 会整段替换该插件的 config,所以要改的字段和想保留的字段都得一并写全。