DSH Plugins
返回列表
dsh-remote-dsh

dsh-remote-dsh

客户端 更新于 2026.09.11

在终端中运行以下命令:

dsh plugin install hutao562/dsh-remote-dsh

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

在终端执行 dsh plugin install hutao562/dsh-remote-dsh(源码地址:https://github.com/hutao562/dsh-remote-dsh),安装完成后重启一次 DSH 即可在侧边栏看到「远程」入口。

插件介绍

管理多台机器的 DSH 时,来回切标签页、记 URL、盯控制台是常态。dsh-remote-dsh 在侧边栏顶部加了一行「远程」,点下去整页就变成那台远端主机的 DSH Web GUI——顶栏、侧边栏、会话列表全是它的,不用开新窗口,不用把 token 复制到别处。行尾的状态点替你盯着:琥珀色说明远端有会话在等你批准或回答,蓝色说明正跑着东西,绿色说明你上次看之后有会话跑完了一轮,红色则是该远端的 peer 没响应。

状态点来自被控端以匿名 peer 角色运行的同一插件,只上报计数、不上报会话内容,不需要任何额外凭据。琥珀是唯一「看一眼不会消失」的状态——它是阻塞,不是通知,点进远程视图就能看到那边弹出的批准框或提问,答完即灭。配色和形状直接取自远端侧边栏自己的状态点,而不是另画一个圆点,视觉上一眼就能认出。

连接方式有一条硬规则:远端 DSH 必须映射成本机回环端口(ssh -L、frpc stcp/xtcp + visitor 等),因为会话 cookie 是 HttpOnly + SameSite=Strict,跨站 iframe 直接 401。这条限制换来被控端零改配置、不用开公网域名。配对时把远端 dsh web 打印的 token 粘一次即可,cookie 默认撑 30 天,扛得住远端重启;token 是每进程生成的,远端换了进程就要重新配对。

适合手里有两台以上跑 DSH 的机器、想在一个浏览器窗口里无缝切换本地和远程会话、希望不盯着屏幕也能一眼看出远端是闲着还是在等你的人。没有构建步骤,lib/ 就是源码,改完即生效。

截图预览

使用场景

  • 在一台机器上统一管理多台远程 DSH 会话,无需来回切换浏览器标签页
  • 远端有会话卡在批准或提问环节时,侧边栏琥珀色状态点一眼可见
  • 不记忆 URL、不手动粘贴 token,配对一次后直接点进远端 DSH 界面

适合人员

  • 同时运行两台以上 DSH 实例、需要频繁切换本地与远程会话的开发者
  • 希望在一个界面里掌握多台 DSH 主机运行状态的运维或平台用户
  • 使用 FRP、SSH 隧道等工具做端口转发、不想额外部署代理的极客