jiang12345-code/dsh-self-restart0

dsh-self-restart

dsh-self-restart:DSH 自助重启插件。支持强杀进程、释放端口并重新拉起服务,提供前端断线自动探测与恢复刷新,支持未完任务在重启后自动续跑。

AI 分析

核心用途是实现 DSH 服务的无感重启与任务断点续跑。适合需要频繁调整配置、更新插件并希望重启过程不中断业务的 Windows 用户。

包名
dsh-self-restart
版本
0.3.4
许可证
MIT
最近更新
2026年8月29日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:jiang12345-code/dsh-self-restart

配置(可选)

~/.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