DSH Plugins
返回列表
🖥️

dsh-remote-agent

客户端 更新于 2026.10.20

在终端中运行以下命令:

dsh plugin install yhuan416/dsh-remote-agent

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

在 DeepSeek Harness 中执行 dsh plugin install yhuan416/dsh-remote-agent,或按插件市场指引安装源码仓库 https://github.com/yhuan416/dsh-remote-agent。

插件介绍

当 DSH Hub 需要统一管理多台远端后端时,浏览器会话往往依赖启动令牌,而 dsh 本身按进程生成令牌且不落盘,从 journalctl 里翻日志既脆弱又不便。dsh-remote-agent 作为 Agent 侧宿主插件,在每个 Hub 应能触达的后端上运行,用原子写入的方式把当前进程的启动令牌与身份写到 remote-agent.json,进程退出时自动删除文件,权限设为 0600,把「可读、可配对、可清理」做成一条清晰链路。

Hub 侧可通过 SSH 读取约定路径上的 token 文件,在不抓取系统日志的前提下为浏览器签发 Cookie,实现远端 Agent 与集中式 Hub 的安全对接。你也可以通过可选配置把输出路径改到自定义位置,与现有部署目录习惯对齐。

适合正在搭建或维护 DSH 多机拓扑的运维与开发者:需要在每台后端安装轻量插件、让 Hub 稳定发现身份与令牌,而不是依赖临时日志或手工拷贝密钥的场景。

使用场景

  • Hub 统一管理多台远端 DSH 后端
  • 通过 token 文件为浏览器签发 Cookie 而无需查 journalctl
  • SSH 读取各后端 remote-agent.json 完成身份配对

适合人员

  • 搭建 DSH 多机 Hub–Agent 拓扑的运维
  • 维护远端后端与集中式 Hub 对接的开发者
  • 需要稳定暴露进程令牌供 Hub 使用的部署人员