跳到主要内容
Plugin

dsh-remote

flymysql/dsh-remote

多机远程工作区:管理多台 SSH 主机,在原生「添加工作区」流程里选本机系统文件夹或远程目录,把远程工作区镜像成真实本地文件夹并用 rw_* 工具操作。选择器是居中弹窗,默认落在本机页签,远程路径自动预填 `/` 并逐级自动补全目录。

形态
Plugin 插件
安装
npm 包安装
需要密钥
否
近月下载
6.6 万
最近推送
今天更新

项目说明

From README

English · 中文 --- dsh-remote 由 @flymysql 维护 · 主页 · 用量统计 · 博客 · 讨论区 · Issue · English 为 DeepSeek Harness(DSH)打造的远程工作助手。维护多台 SSH 机器,然后在「选择工作区」时选一个 远程工作区 (或 本地工作区 ),Agent 就能在不离开 harness 的情况下直接操作——列文件、读代码、在远程主机上跑构建/命令,并把远程目录镜像成一个真实的本地工作区对象。DSH 的 Web 界面刻意只监听 127.0.0.1 (CLI 为安全拒绝 --host 0.0.0.0 )。

本插件反过来: 由你主动连出 到你维护的机器,选一个工作区,然后通过 DSH 原生的工作区 + 文件流来工作—— 不改动 dsh-workspace 核心 。反过来也成立: 你可以把远端那台机器的 DSH 网页界面,当成本机浏览器里的一个页面打开 ——同样不需要在远端开放任何端口(详见 在本地打开远程机器上的 DSH 界面)。远端 dsh 需要你先装好(插件不再代装)。界面预览 设置 → 远程工作区 —— 直接列出 /.

ssh/config 里的主机、高级配置(私钥/跳板机/agent)、远程 DSH 界面、端口转发、审计日志、更新: 原生 「Add workspace / 选择工作区」 流程 —— 居中弹窗、两个 tab,默认落在「本机」;切到 「远程」 : - 路径框实时补全;Windows 主机根级显示「此电脑」多盘视图;「浏览…」浮层选中只回填、不直接提交。- 确定后创建 真实本地镜像 并被 harness 收养,同时通过 SFTP 保持同步;所选工作区持久化到该机器。

- 远程工作区在 创建时 就按 机器名-目录名 命名(如 code-server-xdfs ),不会和本地同名目录混在一起;之后仍可在侧边栏重命名。--- 功能 上图是能力总览;下面只列 上图没说清、但用起来需要知道 的部分。其余要点: - 21 个模型工具 (便于复制/检索): rw info 、 rw co

Original description

Remote-work assistant for DeepSeek Harness (DSH): SSH into any machine, pick a remote workspace, and work on it with 22 rw_* tools, conflict-aware SFTP mirror, embedded PTY terminal, port forwarding, and multi-hop jumps - under the same sandbox policy as a local session.

安装方式

npm 包安装 · 安装无需配置

README 解析
shell
dsh plugin add dsh-remote
shell
dsh plugin --profile dsh-tui add dsh-remote
shell
dsh plugin --profile web add dsh-remote

安全能力

静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」

  • 执行命令
  • 写入文件
  • 读取文件
  • 访问网络
  • 读取凭据
  • 读取环境变量
  • 访问宿主运行时

未发现已知红线(明文传输、安装期执行代码、凭据外传等)。

能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。

为什么是这个分数

近 1 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 66021 次,star 不多但真在被使用。

维护活跃
100
实用度
88
生态热度
96
上手便捷
100
信号质量
100
数据置信度
100%
评分怎么算