dsh-remote-agent
在终端中运行以下命令:
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 使用的部署人员