DSH Plugins
返回列表
dsh-restart-plugin

dsh-restart-plugin

客户端 更新于 2026.09.11

在终端中运行以下命令:

dsh plugin install lnyuqian/dsh-restart-plugin

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端执行 dsh plugin install lnyuqian/dsh-restart-plugin,插件源码地址为 https://github.com/lnyuqian/dsh-restart-plugin ,安装后按 README 完成脚本部署即可使用侧边栏一键重启按钮。

插件介绍

DSH Web 改个插件配置就得重启一次,而每次重启都要翻端口、找 PID、杀进程、拉服务、盯日志、刷页面——五六步来回操作,过程中零反馈,杀错一个 PID 还得从头再来。dsh-restart-plugin 把这条链路收敛成侧边栏的一个按钮:点下去,10 秒倒计时,页面文字变浅灰提示进行中,后台静默杀掉旧进程、拉起新实例、跑完端口与路由自检,原标签页自动刷新,右上角弹一句绿色「重启成功」。全程无弹窗、无终端、不开新标签页,失败则按钮变红、一键重试。

除了页面按钮,还能在对话里直接对模型说「重启」,由 dsh_restart 工具触发同一条链路,适合当前回合需要收尾、不想切出聊天窗口的场景。触发走系统计划任务,任务名与参数固定、无 shell 拼接;host 路由仅接受 loopback 来源并校验同源 Origin,非本机或跨站请求一律 403。

插件仅适用于 Windows(依赖 schtasks、wscript、PowerShell),需要已装好 DSH Web 且 Node ≥ 24.11。安装分两步:先注册插件包,再部署仓库提供的三个脚本模板并注册计划任务,install.ps1 可一键完成。适合在 Windows 上频繁改动插件、配置或 bundle 后需要快速重启 DSH Web 的开发者。

截图预览

使用场景

  • 改插件或配置后快速重启 DSH Web 使更改生效
  • 调试插件时反复重启验证,无需手动翻端口杀进程
  • 对话中直接说重启,由 dsh_restart 工具触发并收尾当前回合

适合人员

  • Windows 上频繁改动插件或 bundle 的 DSH 开发者
  • 想免去手动杀进程、拉服务、刷页面的 DSH Web 用户
  • 需要在对话中触发重启并自动刷新页面的 DSH 使用者