DSH Plugins
返回列表
🖥️

dsh-desktop-auto-restart

客户端 更新于 2026.10.19

在终端中运行以下命令:

dsh plugin install comer2031/dsh-desktop-auto-restart

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

在 DeepSeek Harness 中执行 dsh plugin install comer2031/dsh-desktop-auto-restart 安装本插件(源码:https://github.com/comer2031/dsh-desktop-auto-restart),装完后重启 DSH 生效。

插件介绍

改 DSH 宿主侧插件后通常必须重启桌面端才生效,但重启会结束正在跑的回合,连发起改动的 agent 也会被杀掉。本插件把重启做成可控操作,并在新进程启动后按清单自动唤醒指定会话,让它们按原有预设继续工作。

提供可选的 dsh_restart 工具(默认不注册)与侧栏重启按钮;重启前写入待唤醒清单,经 PowerShell 与 WMI 在脱离 DSH 进程树的环境下执行脚本,并按宿主 PID 定位进程,避免按名称误杀。启动后通过官方通道重试唤醒,失败则保留清单供下次再试。

仅适用于 Windows 上的 DSH 桌面端,宿主版本不低于 0.2.0-rc.1。适合常改 host 插件、又希望重启后少做手工恢复的开发者与重度用户。

使用场景

  • 修改 host 插件后需要重启 DSH 桌面端才能生效
  • 重启后希望指定会话自动继续,不必手动找回
  • 空闲时侧栏快速重启,繁忙时需确认后再执行

适合人员

  • 在 Windows 上开发或调试 DSH host 插件的开发者
  • 因改宿主侧代码而频繁重启桌面端的用户
  • 需要可控重启且关心会话连续性的 DSH 桌面端用户