DeepSeek Harness 的 SSH 远程开发插件。用一条 SSH 连接把 Bash / 文件工具 / PTY…
41.3/100
综合分
13
GitHub 星标
993
npm 周下载
—/5
用户评分
数据截至 2026/10/21 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-sshnpm 源 · dsh-ssh 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-fs@deepseek-ai/dsh-host-directory-picker@deepseek-ai/dsh-host-directory-picker-native@deepseek-ai/dsh-invariants@deepseek-ai/dsh-subprocess@deepseek-ai/dsh-timeout@deepseek-ai/schemastery给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
界面预览
1 张 · 点击查看大图功能亮点
- SSH远程执行
- ProxyJump链支持
- SFTP文件系统
DeepSeek Harness 的 SSH 远程执行插件:支持 ProxyJump 链、SFTP 文件系统、子进程和基于 ssh2 的 PTY
README
由 DeepSeek 最新模型翻译生成dsh-ssh
DeepSeek Harness 的 SSH 远程开发插件。用一条 SSH 连接把 Bash / 文件工具 / PTY 终端 / LSP 整体切到远程主机——支持跳板链(ProxyJump)、SFTP、完整认证。基于 ssh2。
通过 SSH 添加工作区
安装
dsh plugin --profile web add dsh-ssh
或在 Web 界面:插件 → 添加插件 → dsh-ssh。bundle 会挂载 SSH provider 并接管「添加工作区」流程——真实连接在那里创建。需要 DeepSeek Harness 0.2.x 与 Node ≥ 22。
普通 npm i dsh-ssh 不会选中 bundle;需自己加进 dsh.profile.bundles。
展开完整文档(README 剩余 1 节)
dsh-ssh
DeepSeek Harness 的 SSH 远程开发插件。用一条 SSH 连接把 Bash / 文件工具 / PTY 终端 / LSP 整体切到远程主机——支持跳板链(ProxyJump)、SFTP、完整认证。基于 ssh2。
通过 SSH 添加工作区
安装
dsh plugin --profile web add dsh-ssh
或在 Web 界面:插件 → 添加插件 → dsh-ssh。bundle 会挂载 SSH provider 并接管「添加工作区」流程——真实连接在那里创建。需要 DeepSeek Harness 0.2.x 与 Node ≥ 22。
普通 npm i dsh-ssh 不会选中 bundle;需自己加进 dsh.profile.bundles。
配置
只有手动组合 provider(cordis.yml)时才需要:
- id: ssh-remote
name: dsh-ssh
config:
host: server.example.com # 也可用 ~/.ssh/config 别名 username: root privateKey: ~/.ssh/id_ed25519 # 私钥路径或 PEM 内容 cwd: /root/workspace jump:
- { host: bastion.example.com, privateKey: ~/.ssh/id_ed25519 }
| 字段 | 默认 | 说明 |
| host username cwd | — | 必填(cwd 为绝对 POSIX 路径) |
| port | 22 | |
| password privateKey passphrase agent | — | 任意认证方式;未配置时回退 ~/.ssh 默认私钥 |
| jump | [] | 跳板链,每级独立认证 |
| readyTimeout keepaliveInterval keepaliveCountMax | 45000 / 0 / 3 | 毫秒 |
| strictHostKeyChecking knownHosts | false / [] | 主机指纹校验 |
Web profile: subprocess 与 fs 是单槽位服务。请在 profile 补丁里禁用本机 provider(dsh-subprocess-local、dsh-fs-sandbox),否则远程操作会悄悄落在 harness 宿主机上。
已知限制
- 远端 pid 恒为 -1;terminate 不保证回收子进程(SSH 协议所限)。
- SSH 连接断开后不会自动重连——需重建连接。
- streamText 仅文本;远程会话不会写入本地 workspace 注册表。
开发
npm i
npm run typecheck
npm run build # 产出 lib/ —— harness 加载器实际导入的产物
License
MIT预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
UynajGI/dsh-ssh
DeepSeek Harness 的 SSH 远程开发插件。用一条 SSH 连接把 Bash / 文件工具 / PTY…
相关插件 · 开发 / 工程
隐私简历生成器reactive-resume/reactive-resume
Reactive Resume 已迁至 GitHub 上的…
★ 45,288已汉化MCP
71.7
长时任务执行闭环AMAP-ML/LongHorizon-Harness
面向 Computer-Use Agent 的 Loop Engineering
★ 1,764已汉化DSH
70.5
多代理编排运行时Enderfga/claw-orchestrator
面向编程智能体的运行时。把 Claude Code、Codex、Antigravity、Grok…
★ 586已汉化MCP
69.4
记忆进化插件csyangwen/dsh-memory-evolve
dsh-memory-evolve 使用场景指南
★ 461已汉化DSH
67.9
原生编程智能体paean-ai/deeptide
由 DeepSeek 打造,为 DeepSeek 而生。
★ 1,107已汉化DSH
67.7
多引擎接力台emo-xiaoyu/harness-mix
macOS/Linux 已加入源码构建与启动适配;目标系统的完整桌面验收仍需在对应机器执行。安装方式、Linux…
★ 419已汉化DSH
66.8
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。