dsh-sshworkspaces
Discovered★ 4Workspace-level SSH remote development plugin for DeepSeek Harness: transparent seam-routed fs, git & terminal across multiple hosts and workspaces, with a built-in 4-column IDE and SSH ops toolkit.
dsh-sshworkspaces — 模块化 SSH 工作区与开发工作台
为更好地适配新版 DeepSeek Harness(DSH),原有功能已按职责拆分为两个可独立安装、组合使用的插件:通用远程工作区底座
dsh-hardssh与适配原生右侧 Sidebar 的dsh-workbench。目前两部分均已发布到 npm,可按需分别安装。
功能模块
1. dsh-hardssh:通用远程工作区底座
- GitHub:tiphareth0/dsh-hardssh
- npm:
@tiphareth/dsh-hardssh
dsh-hardssh 是面向新版 DSH 的通用工作区底座。它提供本地/远程工作区 Provider、按工作区和会话路由文件系统与命令执行的能力,并以 SSH 作为远程 Provider 的具体实现。它可以让兼容 DSH 原生工作区协议的其他插件透明地运行在远程服务器上。
2. dsh-workbench:新版原生右侧 Sidebar 工作台
- GitHub:tiphareth0/dsh-workbench
- npm:
@tiphareth/dsh-workbench
dsh-workbench 已适配新版 DSH 的原生右侧 Sidebar,提供增强文件树、Git 面板、CodeMirror 文档编辑器、Jupyter/Markdown/PDF/表格等预览能力,以及 xterm 终端标签。它既可独立用于本地工作区,也可与 dsh-hardssh 配合操作 SSH 远程工作区。
安装
推荐通过 DSH 插件命令直接从 npm 安装:
npx @deepseek-ai/dsh plugin --profile web add "@tiphareth/dsh-hardssh"
npx @deepseek-ai/dsh plugin --profile web add "@tiphareth/dsh-workbench"
安装或升级后,重启 DSH Web:
npx @deepseek-ai/dsh web
如果只需要本地工作台,可以只安装 @tiphareth/dsh-workbench;如需 SSH 远程工作区,请同时安装两个插件。
也可使用 npm 获取包:
npm install @tiphareth/dsh-hardssh @tiphareth/dsh-workbench
实际运行在 DSH Web profile 中时,优先使用上面的
dsh plugin --profile web add命令,以便 DSH 正确写入插件清单和补丁配置。
模块化说明
原 dsh-sshworkspaces 的两部分能力现已分别由上述项目提供。两者均针对新版 DSH 持续迭代:
- 仅需要本地右侧工作台:安装
@tiphareth/dsh-workbench - 仅需要通用 SSH 远程工作区底座:安装
@tiphareth/dsh-hardssh - 需要完整的远程开发体验:同时安装两个插件
本仓库保留 CHANGELOG.md、许可证、历史说明和 Git 提交,方便了解两部分功能的演进过程。最新源码、文档、问题反馈与版本发布请前往各自项目。
License
历史版本使用 BSD-3-Clause;第三方许可说明见 NOTICE。拆分后的项目请分别参阅其仓库中的许可证。
Comments
Loading…
Similar plugins
by yh4922
A remote workspace plugin for DeepSeek Harness (DSH). It manages SSH hosts inside DSH, opens remote terminals, lets you browse and edit remote files and inspect remote Git, and adds remote directories as workspaces, so the Agent's file operations and commands run on the remote machine.
★ 13
NOASSERTION
TypeScript
Oct 30, 2026
dsh plugin --profile web add @yh4922/dsh-workspaceby FYL1025
DeepSeek Harness (DSH) 远程工作区插件:通过 SSH 连接一台或多台服务器,直接在 DSH 的 Web 界面里浏览文件、编辑代码、执行命令——体验类似 VS Code Remote-SSH,无需离开对话。
★ 3
↓ 80/wk
MIT
JavaScript
Aug 16, 2026
dsh plugin --profile web add dsh-remote-workspaceby ZhangFengshun
DSH web plugin: VSCode Remote-SSH-like remote development (SSH, remote workspace, file explorer, integrated terminal)
★ 48
↓ 2.1k/wk
MIT
JavaScript
Oct 27, 2026
dsh plugin --profile web add @zhangfengshun/dsh-remote-sshby telagod
dsh-plugin: SSH hosts, workspace bindings, and remote exec/sync/compose for DeepSeek Harness
★ 0
MIT
JavaScript
Sep 11, 2026
dsh plugin --profile web add dsh-ssh-workspace-managerby harryopo
Cloud workspaces for DeepSeek Harness — pick Cloud (SSH) in the workspace picker and the agent's bash/read/write/edit/glob/grep tools transparently run on your Linux server over SSH. Zero remote insta
★ 5
↓ 39/wk
Apache-2.0
TypeScript
Nov 1, 2026
dsh plugin --profile web add dsh-cloud-workspacesby hcyinnn
SSH tools plugin for DeepSeek Harness (dsh): run remote commands and transfer files via OpenSSH. dsh 插件——让 Agent 通过 SSH 在远程主机执行命令、上传/下载文件。
★ 0
MIT
TypeScript
Sep 1, 2026
dsh plugin --profile web add dsh-tool-ssh