DSH Plugins
返回列表
dsh-restart-dock

dsh-restart-dock

客户端 更新于 2026.10.19

在终端中运行以下命令:

dsh plugin install 7gzgn/dsh-restart-dock

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

在 DeepSeek Harness 中执行 dsh plugin install 7gzgn/dsh-restart-dock 安装本插件(源码:https://github.com/7gzgn/dsh-restart-dock),装完后需重启一次 DSH 才能在界面看到浮窗。

插件介绍

改 DSH 插件、client.js 或 profile 时,浏览器里改完刷新就行,但宿主进程里已经加载过的模块不会随文件变化而更新——你必须真正重启 DSH。很多人因此反复走「关窗口、找快捷方式、再打开」这条路。dsh-restart-dock 不替你装新功能,只在界面上放一个顺手的小「门把手」:重启整棵应用进程,或只刷新当前页。

浮窗上有两个按钮。「刷新」是纯前端的页面重载,任何平台都能用。「重启」会先让你确认,并可选立即、30 秒、60 秒或 2 分钟后再执行;延迟期间原地倒计时,随时可以取消。在 Windows 上,宿主会 spawn 独立的 PowerShell 助手:从当前进程向上锁定真正的 DSH 可执行文件,按原命令行停掉再拉起,并清理可能占端口的残留子进程;界面会轮询状态,宿主断线又连上后自动刷新(浏览器里打开的 DSH 尤其省事)。

整块浮窗可以拖动,松手后贴最近的一边;收起成小圆点后仍能拖,位置按「贴哪条边、离边多远」记忆,窗口缩放或全屏时也不会跑到看不见的地方。重启入口做了刻意收紧的安全边界:跨源请求、可疑来源与探测失败都会拒绝,避免误杀无关进程。

适合经常在本地折腾插件与配置的 DSH 用户,以及需要改完宿主侧代码立刻验证的人。若你希望由 agent 排程、延迟到任务结束再重启,可以和 dsh-restart-planner 一起用;本插件面向你亲手点的那一下。非 Windows 上「重启」不可用,但浮窗与刷新仍可用。

截图预览

使用场景

  • 改完插件或 client.js 后需要重启 DSH 宿主验证
  • 调整 profile 配置后不想手动关窗再找快捷方式重开
  • 只想重载当前页面、不中断后台进程时用刷新

适合人员

  • 本地频繁改 DSH 插件与配置的开发者
  • 需要在 Windows 上可靠重启整棵 DSH 进程的用户
  • 希望界面里随时有一键重启/刷新入口的 DSH 日常使用者