dsh-restart:DeepSeek Harness 桌面版一键重启插件

DSH 桌面版(Electron 外壳 + 它管理的服务端进程)没有提供任何界面内的重启入口:改完插件的服务端代码后,只能退出托盘再从快捷方式重新打开。本插件补上这个入口——一个直接落在窗口标题栏的重启按钮。

插件是普通 DSH 插件包,安装在你的 DSH profile 里(desktop 或 web),不修改 DSH 自身文件。

功能特性

  • 标题栏重启按钮:位于标题栏最右侧、系统窗口控制按钮的左边,点击即重启整个应用。
  • 只有重启,没有关闭:不会误触退出,也不会触发外壳的崩溃恢复对话框。
  • 按钮总在:没有桌面标题栏的环境(例如浏览器里的 dsh web、macOS 桌面)自动回退到会话头部工具区,渲染同一个按钮,两种位置互斥。
  • 重启期间有反馈:先出现整屏提示,失败时弹出错误气泡。
  • 零第三方依赖:不使用运行时依赖,不联网下载任何东西。

安装与启用

使用官方命令安装插件:

dsh plugin --profile desktop add github:kee0012/dsh-restart

安装后需要重启 DSH,新的服务端代码与 client bundle 才会生效。

使用步骤

  1. 安装并重启 DSH 后,标题栏右侧会出现一个环形箭头按钮(标题栏不可用时则在会话头部)。
  2. 悬停可见提示「立即重启 DeepSeek Harness(当前运行中的任务会中断)」。
  3. 点击 → 出现「DSH 正在重启…」整屏提示 → 应用整体退出并自动重新打开 → 回到原来的工作区。

注意事项

  • 整应用级重启:所有窗口与未保存的输入都会一起消失。
  • 服务端代码不热重载:修改插件 src/ 后需要重新构建并重启 DSH,改动才生效。
  • macOS 状态:macOS 桌面的重启路径尚未在真机验证。
  • 插件冲突:与社区插件 PangXitong/dsh-restart-button 同时安装会出现两个重启入口,建议只保留一个。
羽毛球分组比赛记分
小程序二维码

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

Xiaoye