dsh-restart-button
在终端中运行以下命令:
dsh plugin install FuriousKinght/dsh-restart-button
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install FuriousKinght/dsh-restart-button,或从 https://github.com/FuriousKinght/dsh-restart-button 安装该插件。
插件介绍
用 DSH 桌面版久了,偶尔需要整应用重启才能清状态或让更新生效,却总要先关窗口再点图标,页面还得自己重连。dsh-restart-button 在侧栏底部放一颗重启按钮:点确认后强杀当前进程树,桌面端会自己拉起,页面也会自动重连。
这是为打包好的 Windows 桌面客户端准备的,依赖 Host 与 Electron 之间的 IPC;在终端里跑的 dsh web 会拒绝执行,避免误杀你的 Shell。重启是 taskkill 强杀,会打断正在跑的任务,所以设计成先点一次进入约 5 秒的确认窗口,再点第二次才真正重启。
插件无需配置,也没有额外依赖;需要 DSH 0.2.0-rc.2 或更新版本(peer 不满足时安装会被明确拒绝)。适合经常在 Windows 上长时间开着 DSH、又希望少动手关窗口的用户。
使用场景
- 长时间开着 DSH,需要整应用重启清状态或让改动生效
- 不想关窗口再双击图标,希望页面自动重连
- 更新或异常后想快速重启桌面端而不是杀终端
适合人员
- 使用 DSH Windows 打包桌面版的用户
- 经常长时间运行 DSH、偶尔需要重启的用户
- 希望在侧栏一键操作、少动手关窗口的用户