DSH Plugins
返回列表
dsh-plugin-restart

dsh-plugin-restart

客户端 更新于 2026.10.12

在终端中运行以下命令:

dsh plugin install chenkui-luo/dsh-plugin-restart

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

在 DeepSeek Harness 中执行 dsh plugin install chenkui-luo/dsh-plugin-restart,或从 https://github.com/chenkui-luo/dsh-plugin-restart 获取源码后按文档安装。

插件介绍

改插件宿主半部、config.json、端口或工作区时,Node 会缓存已导入的 ES 模块,会话里也可能留着你想清掉的内存状态——这些往往没法靠热重载解决,只能回到终端里手动停掉再拉起 dsh web。

dsh-plugin-restart 在 DeepSeek Harness 设置里放了一张「Restart」卡片:点一次就会用受控方式替换当前正在为你页面服务的 dsh web 进程,旧进程最后自行退出,页面在轮询到新实例后会自动刷新重连,全程不必再开终端或点桌面图标。

重启走同源、已登录的请求:先启动独立的 Node 辅助进程并在响应返回后再收尾,辅助进程会等端口真正空闲再交给既有启动器拉起新实例,失败会写入持久日志而不是静默消失。状态接口还能查看实例、端口、工作区与启动器是否可用。

适合日常用 Harness 做插件与配置迭代、又希望「改完就能一键干净重启」的开发者;若你经常动宿主侧代码或端口,它会比反复切终端顺手得多。

截图预览

使用场景

  • 改完插件宿主半部后需要清掉 Node 模块缓存
  • 调整了 config、端口或工作区后要让新配置生效
  • 想结束当前会话内存状态又不想开终端停服务

适合人员

  • 日常在 Harness 里开发或调试插件的开发者
  • 经常改宿主侧代码与运行配置的用户
  • 希望用图形界面管理重启、少碰命令行的人