comer2031/dsh-desktop-auto-restart ↗★ 0

dsh-desktop-auto-restart

提供Windows桌面端重启及自动唤醒功能 适合需要频繁重启宿主,并希望重启后自动恢复会话预设的Windows用户。

套件
dsh-desktop-auto-restart
相容性
待驗證
Harness 依賴範圍
>=0.2.0-rc.1 <0.3.0-0
Cordis 依賴範圍
^4.0.0
版本
0.1.0
授權
MIT
最近更新
2026年10月7日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:comer2031/dsh-desktop-auto-restart

配置

字段定义在 lib/index.js 的 Config,默认值如下;要改就在 profile 的 cordis.patch.yml 里写一条 id 定向 patch。

字段默认作用
agentToolEnabledfalse默认关:关着时不注册 dsh_restart(模型看不到这个工具);打开后需重启 DSH 才生效
wakeOnStarttrue启动时是否读清单执行唤醒
wakeDelayMs3000启动后等多久再开始唤醒(太早还拿不到会话)
pendingTtlMs1800000清单过期时间(默认 30 分钟)
scriptPath''覆盖重启脚本路径;留空=用插件自带脚本(自定义脚本要认 -Port/-InstallRoot/-ResultFile 这三个参数)
dryRunfalse只落清单、不真重启(演练用)
desktopPort19387宿主监听端口:脚本靠它认进程;宿主不在默认端口时必须改这里
(无)—UI 端点门禁与 60 秒并发冷却没有开关:为安全起见不可配置
installRoot''宿主安装目录;留空=自动探测(插件自己就跑在这个 App 里,直接取当前进程 exe 所在目录,实测准确);探测不到才回落到脚本内置默认 %LOCALAPPDATA%\Programs\DeepSeek Harness

⚠️ cordis.patch.yml 里 id 定向的 patch 会整段替换该插件的 config,所以要改的字段和想保留的字段都得一并写全。