dsh-ssh-hub
在终端中运行以下命令:
dsh plugin install JUNQINGV587/dsh-ssh-hub
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install JUNQINGV587/dsh-ssh-hub 即可安装该插件,源码详见 https://github.com/JUNQINGV587/dsh-ssh-hub,安装后重启 DSH 并刷新浏览器页面即可使用。
插件介绍
在 DSH 对话中同时操作多台远程服务器,以往只能反复切换外部终端或浏览器标签,打断思路。dsh-ssh-hub 将一个 Wave Terminal 风格的浮动窗口直接嵌入 DSH Web GUI 的 overlay 层,让你不必离开对话就能并行管理若干台 SSH 会话。窗口可拖拽、缩放、双击最大化,所有交互都发生在当前页面之内,彻底省去反复切窗的摩擦。
核心体验围绕三个层次展开。第一层是标签页:每个标签对应一条会话,带连接状态指示与未读输出脉冲提醒,Alt+1~9 快速切换。第二层是分组(工作区):把多个标签拖到一起即合并为并排分屏,可拖拽分隔条调整比例、拖拽成员重排顺序、单块放大占满窗口,也可随时解散回独立标签;分组内还内置命令广播,一次输入、多端同时执行,巡检批量服务器时尤其高效。第三层是 host-owned 会话:关闭窗口、刷新页面、切换对话都不会终止远端 shell,重新打开后自动重连并回放近期滚动输出,网络闪断自动恢复,空闲超时默认 30 分钟且可配置。此外插件支持四种认证方式(密码、私钥、SSH Agent、免密)、保存前延迟与认证预检、跟随 DSH 暗/亮主题并可手动锁定、全套可验证快捷键,敏感凭据以 0600 权限落在本地数据目录,API 永不回传明文。
适合日常需要同时巡检或操作多台生产、开发、跳板服务器的工程师与 DevOps 同事,也适合希望在 DSH 对话里一站式完成远程维护而不被上下文打断的任何开发者。
使用场景
- 巡检多台生产服务器时一次性并行查看日志与状态
- 在 DSH 对话中直接执行远程命令而不切出窗口
- 批量对多台机器执行相同命令并对比输出
适合人员
- 日常需要同时操作多台开发或生产服务器的后端工程师
- 希望在对话工具内一站式完成远程维护的 DevOps 工程师
- 管理多台跳板机与数据库服务器的 SRE 或 DBA