jiang12345-code/dsh-self-restart ↗★ 0
dsh-self-restart
dsh-self-restart:DSH 自助重启插件。支持强杀进程、释放端口并重新拉起服务,提供前端断线自动探测与恢复刷新,支持未完任务在重启后自动续跑。
AI 分析
核心用途是实现 DSH 服务的无感重启与任务断点续跑。适合需要频繁调整配置、更新插件并希望重启过程不中断业务的 Windows 用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:jiang12345-code/dsh-self-restart说明文档
阅读完整 README ↗配置(可选)
~/.dsh/self-restart/config.json:
{ "port": 3080, "startTask": "dsh-web-service", "delaySec": 12,
"autoResume": true, "activeWindowMs": 900000,
"maxAutoRegister": 12, "maxAutoResume": 5, "staggerMs": 8000,
"excludeSessions": [] }
port:DSH 监听端口(用于定位要杀的进程)startTask:拉起 DSH 的 Windows 计划任务名delaySec:默认延迟秒数
日志:~/.dsh/self-restart/restart.log