DSH Plugins
返回列表
🖥️

dsh-restart

客户端 更新于 2026.10.09

在终端中运行以下命令:

dsh plugin install kee0012/dsh-restart

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

在 DeepSeek Harness 中执行 dsh plugin install kee0012/dsh-restart(源码仓库:https://github.com/kee0012/dsh-restart),安装完成后重启 DSH 使插件生效。

插件介绍

DeepSeek Harness 桌面版把外壳和服务端绑在一起,却一直没有在界面里重启的入口。改完插件的服务端代码后,常见做法只能退出托盘、再从快捷方式重新打开,既慢也容易打断正在整理的工作区。dsh-restart 用标准 DSH 插件包补上这个缺口:不改动 DSH 本体,只在标题栏最右侧或 Web 会话头部工具区放一个环形箭头,点一下就走完整应用重启,并尽量回到原来的工作区。

插件刻意只做重启、不做关闭,避免误触退出或触发外壳的崩溃恢复对话框。重启过程中会先出现整屏 DSH 正在重启提示,再由外部助手脚本在脱离进程树后关闭旧实例、等待端口释放并重新拉起;若握手或拉起失败,会弹出错误气泡并指向日志,且不会在未确认助手就位前先把应用关掉。desktop 与 web 两种 profile 都支持,标题栏不可用时自动落到会话头部,两种位置互斥、按钮始终可用。

实现上零第三方运行时依赖,不联网拉包;Windows 为主要目标环境,依赖系统自带的 PowerShell 5.1+。适合经常在本地改插件、需要频繁整应用重启的 DSH 用户,以及希望少碰托盘、少记快捷键的桌面版使用者。请注意:重启会中断当前任务并丢失未保存输入;改 src 后仍需重新构建并重启 DSH 才生效,且不宜与 PangXitong/dsh-restart-button 同时安装以免出现两个入口。

使用场景

  • 改完插件服务端代码后需要整应用重启才能生效
  • 不想退出托盘再从快捷方式重新打开 DSH
  • 希望在窗口内一键回到原工作区并继续调试

适合人员

  • 在 desktop 或 web profile 下日常使用 DSH 的用户
  • 本地开发 DSH 插件、频繁改服务端代码的开发者
  • 主要使用 Windows 桌面版、需要可见重启入口的用户