@huangzhaoyu/zhaoyu-restart:DeepSeek Harness 一键静默重启插件

在 DeepSeek Harness (DSH) 的开发与调试过程中,有时需要重启进程以应用配置变更或处理异常状态。传统重启方式需要手动关闭窗口,不仅耗时,还会中断当前的对话上下文。@huangzhaoyu/zhaoyu-restart 插件提供了一个无感的重启方案。

插件是什么

这是一个为 DeepSeek Harness (DSH) 设计的客户端插件,由 SUJIElearning 维护。它通过在输入框增加一个重启按钮,实现进程的静默重启,并确保旧标签页能够自动断线重连。

核心功能

  • 添加重启按钮
  • 静默重启
  • 旧标签页自动重连
  • Host 端注册 POST 路由
  • Client 端注册输入框槽位

安装与启用

使用官方安装命令将插件添加到 DSH 的 Web 配置文件中:

dsh plugin --profile web add @huangzhaoyu/zhaoyu-restart

典型用法

安装完成后,在聊天输入框左下角会出现一个 🔄 重启按钮。点击该按钮后,流程如下:

  1. 按钮状态变为“重启中…”。
  2. Host 端使用 powershell.exe -WindowStyle Hidden 静默启动重启脚本。
  3. DSH 进程被重启,浏览器自动断线重连。
  4. 全程无窗口弹出,实现无感重启。

适用场景与注意

  • 适用场景:适合需要频繁重启 DSH 进程,但不希望中断开发流度的场景。
  • 权限与安全:插件以当前 DSH 进程的权限运行,请确保默认重启脚本路径下的脚本具有执行权限。
  • 配置:默认重启脚本路径为 DSH 部署目录下的 restart-dsh.bat。可通过 DSH 设置修改 scriptPath 配置项。
  • 许可证:基于 MIT 许可证开源。

短结尾

该插件通过简单的界面交互实现了进程管理功能,适合追求开发效率的场景。项目位于 GitHub:SUJIElearning/zhaoyu-restart。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜