dsh-multi-remote:DSH 远程开发插件

dsh-multi-remote 是一个 DSH 客户端插件,旨在解决智能体在远程环境下的协作难题。它采用“本地决策,远程执行”的架构,支持 SSH、WSL 和 Docker 三种后端,让 agent 的文件读写和命令操作在远端进行,而思考和决策留在本地。插件具备真 PTY 终端体验、自动识别环境以及本地锚点目录(只读镜像)等功能。通过 Node.js 安装后,开发者可在侧边栏或对话中连接远程目标,使 agent 能够安全、无缝地操作远程资源,无需在远端安装额外组件。

阅读全文
dsh-remote-workspace:在远程机器上管理仓库与终端

`dsh-remote-workspace` 是一个 DSH 插件,通过 SSH 协议连接远程机器并运行代理,实现远程项目的统一管理。它接管本地工具路由,支持 SSH 连接、工作树管理、侧边栏终端及 PTC 程序执行,无需目标机器安装额外软件。安装时需禁用默认沙箱提供者并修改配置。由于采用高权限设计,用户需注意安全风险,确保目标机器允许 SSH 转发,且仅支持 Linux/macOS x86_64 架构。

阅读全文
DeepSeek Harness 插件:dsh-remote-workspace

`dsh-remote-workspace` 插件旨在解决 DeepSeek Harness (DSH) 在远程环境操作时的痛点,提供企业级远程开发能力。该插件通过连接池管理 SSH2 会话,支持私钥、密码及跳板机认证,具备自动重连机制。它提供原子性 SFTP 文件操作以防止文件损坏,支持冲突感知的三向文件同步(SHA-256 校验),并能动态建立 SSH 端口转发。插件还提供 Web UI 管理界面及 `remote_exec`、`remote_fs` 等工具,旨在提升智能体在分布式环境中的协作效率与安全性。

阅读全文
DeepSeek Harness 插件:通过 SSH 运行远程工作空间

`dsh-remote-ssh` 是 DeepSeek Harness 的一个插件,旨在解决远程开发中本地会话、GUI 和配置保持不变的需求。该插件允许用户在保持本地控制的同时,将工作空间文件 I/O 和命令执行转移到远程 SSH 主机上。 核心功能包括:SSH 连接管理、远程目录浏览器、按会话路由、远程文件系统与子进程支持,以及智能代理引导。它支持密码、密钥及 ProxyJump 认证,并将凭证本地化。 安装时需注意原生模块构建问题,需在 `pnpm-workspace.yaml` 中添加 `allowBuilds` 配置。用户通过 Web GUI 添加连接、浏览并收养远程目录即可启动会话,

阅读全文
dsh-remote-workspaces

DSH 插件 `dsh-remote-workspaces` 将远程 SSH 目录无缝映射为本地工作空间,支持直接在远程执行文件工具和 Shell 命令。它利用锚点机制和 SFTP 协议处理文件读写,利用 ripgrep 和 ssh2 支持搜索与执行。插件支持多机注册、导入 SSH 配置、策略感知的访问控制及 AES 加密存储凭证,无需本地镜像。安装需 DSH 22+ 环境,远程需安装 ripgrep 和 sha256sum。

阅读全文
dsh-remote-development:DeepSeek Harness 的轻量级 SSH 远程开发插件

`dsh-remote-development` 是一款 DeepSeek Harness 插件,旨在解决智能体在远程服务器上开发的问题。它通过 SSH 路由机制,将本地工具调用无缝转换为远程执行,无需增加额外组件。 该插件支持密码、私钥等多种认证方式,提供 Web GUI 管理界面,且具备 SFTP 会话多路复用等优化功能。用户需确保插件与宿主版本匹配,安装后通过 Web 界面配置机器并选择远程目录,即可像本地一样使用文件和 Shell 工具。

阅读全文
dsh-anywhere: 把 DeepSeek Harness 工作空间放到任意机器

`dsh-anywhere` 是 DeepSeek Harness (DSH) 的一个插件,旨在解决远程机器(特别是内网或 NAT 后设备)的操作难题。它通过 SSH 协议将远程机器直接转化为本地工作空间,提供两种模式:Fleet 模式用于网络穿透注册不可达机器,World 模式则将远程设备作为文件系统和子进程运行时。该插件无外部依赖,利用 OpenSSH 的 ControlMaster 机制优化性能,支持 Agent 原生工具直接作用于远程,适用于构建跨机器的智能体工作流。

阅读全文
omdsh-remdev:DeepSeek Harness 的 SSH 远程开发插件

`omdsh-remdev` 是 DeepSeek Harness (DSH) 的一个插件,旨在实现远程服务器开发。它通过 SSH 连接服务器,将远程工作区的文件、终端和代理逻辑与本地保持一致。该插件支持会话管理、技能目录的 SFTP 同步,并提供远程窗口和插件中心卡片以管理连接。技术实现上,它利用本地镜像目录模拟远程文件系统,并对资源访问进行了限制。注意,远程变更监听不可用,且需特定 Node.js 版本支持。

阅读全文
dsh-produced-file-paths:DSH Web 插件用于查看和复制生成文件的绝对路径

`dsh-produced-file-paths` 是一款 DSH Web 插件,旨在解决远程界面文件路径显示不直观、无法右键复制等问题。它复用 DSH 的 `produced-file` 列表,在“产物”行下方展示文件的绝对路径,并提供单个或一键复制功能。该插件支持多个版本,无外部依赖,仅用于展示和复制路径,不涉及文件修改或下载,方便用户将路径复制到终端或编辑器中继续处理。

阅读全文
用 dsh-IDE 把 DeepSeek Harness 网页端升级成一体化开发环境

dsh-IDE 由 chenw2759-wq 维护,把 DeepSeek Harness Web GUI 做成 JupyterLab 风格工作区:文件树、语法高亮编辑、内置终端、Trae 风格红绿 diff,以及 Markdown/Office 预览与可视化编辑。SSH 模式下模型循环留在本机,文件与命令在远程执行。许可证 BSD-3-Clause。目录安装命令为 dsh plugin add github:chenw2759-wq/dsh-IDE;仓库 README 则要求克隆后分别安装三个包到 web profile。

阅读全文