dsh-devices:dsh 多设备组网插件

dsh-devices 是面向 DSH 智能体开发的多设备协作插件,旨在解决跨设备访问与文件传输痛点。它支持通过 mDNS 在同一局域网内发现并配对设备,利用 SSH 实现跨网直连命令执行、远程工作区管理及文件上传下载,并提供邀请码一键加入舰队的功能。安装后,插件会在会话中注册 fleet_* 工具供 Agent 调用。该插件采用 MIT 许可证,当前版本 0.1.2,要求 Node.js 22.18 及以上。使用场景包括同网设备协同、跨网主机管理及新设备入队。需注意 mDNS 仅限同子网且为 beta 状态,跨网依赖 SSH 可达性,NAT 隔离设备暂不支持互连。不同操作系统有特定配置要求:

阅读全文
dsh-ssh:DeepSeek Harness 的 SSH 远程执行插件

dsh-ssh 是 DeepSeek Harness (DSH) 的 SSH 远程执行插件,基于 ssh2 库开发。它通过单一 SSH 连接将 Bash、文件操作、PTY 终端及 LSP 等功能在远端主机执行,而本地仅保留 DSH 进程。该插件支持多跳 ProxyJump 链路、SFTP 上传下载及完整身份验证。核心配置需在 cordis.yml 中指定 host、username 及绝对路径 cwd,并可添加 jump 数组配置跳板机。用户也可单独挂载 SSH、子进程或文件系统 Provider。Web 端使用时,需禁用默认目录选择器并插入 dsh-ssh 相关组件,通过 RPC 获取占位符

阅读全文