通过 SSH 浏览编辑远程服务器文件并执行命令
28.8/100
综合分
3
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/19 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查有告警:未发布到 npm registry,仅可从源码安装。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add FYL1025/dsh-remote-workspace该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-client-ui-settings@deepseek-ai/dsh-client-ui-sidebar@deepseek-ai/dsh-client-ui-layout@deepseek-ai/dsh-client-ui-conversation@deepseek-ai/dsh-typert-protocol给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- SSH连接服务器
- 浏览编辑远程文件
- 远程执行命令
README
由 DeepSeek 最新模型翻译生成🖥️ dsh-remote-workspace
License: MIT
Node
DSH Plugin
Type
Code Size
npm version
DeepSeek Harness (DSH) 远程工作区插件 —— 通过 SSH 连接一台或多台服务器,直接在 DSH 的 Web 界面里浏览文件、编辑代码、执行命令。体验类似 VS Code Remote-SSH,无需离开对话。
📑 目录
- ✨ 功能
- 🥇 我们的优势
- 📦 安装
- 🚀 快速上手
- ⚠️ 前置准备:SSH 免密登录
- 🔒 安全说明
- ❓ 常见问题
- 🤝 反馈
- 📄 License
✨ 功能
- 多服务器连接管理(设置 → 远程工作区):SSH 别名方式(~/.ssh/config 的 Host)或 主机/端口/用户名 方式,随时切换当前连接;配置保存在浏览器本地,刷新不丢失
- 🔌 连接 / ⏹ 断开:一键验证并保持/解除当前服务器的连接状态
- 文件树浏览器:目录懒加载展开/折叠、隐藏文件开关、按类型显示图标(🐍📝📓🧠…
展开完整文档(README 剩余 1 节)
🖥️ dsh-remote-workspace License: MIT Node DSH Plugin Type Code Size npm version DeepSeek Harness (DSH) 远程工作区插件 —— 通过 SSH 连接一台或多台服务器,直接在 DSH 的 Web 界面里浏览文件、编辑代码、执行命令。体验类似 VS Code Remote-SSH,无需离开对话。 📑 目录 - ✨ 功能 - 🥇 我们的优势 - 📦 安装 - 🚀 快速上手 - ⚠️ 前置准备:SSH 免密登录 - 🔒 安全说明 - ❓ 常见问题 - 🤝 反馈 - 📄 License ✨ 功能 - 多服务器连接管理(设置 → 远程工作区):SSH 别名方式(~/.ssh/config 的 Host)或 主机/端口/用户名 方式,随时切换当前连接;配置保存在浏览器本地,刷新不丢失 - 🔌 连接 / ⏹ 断开:一键验证并保持/解除当前服务器的连接状态 - 文件树浏览器:目录懒加载展开/折叠、隐藏文件开关、按类型显示图标(🐍📝📓🧠…)、一键复制路径 - 代码编辑器:行号 + 👁 语法高亮预览(关键字/字符串/注释/数字/装饰器着色)+ ✏️ 编辑并保存回服务器 - 命令执行框:在服务器上运行任意命令(工作目录自动跟随当前打开文件所在目录) - 贴合 / 加宽 双模式:贴合模式与对话并排(对话自动让位,分隔条可拖拽);加宽模式为宽屏浮动面板(可拖到 1400px,代码一目了然) - 对话直连:在对话里直接说「看看 ~/fyl/xxx」「帮我改服务器上的文件」,智能体也会直接通过 SSH 操作 🥇 我们的优势 对比同类 DSH SSH / 远程文件浏览插件: - 多服务器,而非单服务器 —— 可添加并随时切换任意数量的 SSH 连接(别名或主机/端口/用户名);多数同类插件只能写死一台服务器 - 零构建、纯源码 —— 无需 tsdown/typert 构建步骤,发布的源码就是运行的代码,审查、二次开发、Fork 都容易 - 贴合 / 加宽 双模式 —— 可与对话并排(对话自动让位 + 分隔条可拖拽),或一键加宽到 1400px 浮动面板;其他插件通常只是覆盖在页面上 - 语法高亮 + 行号 —— IDE 级代码阅读体验(关键字/字符串/注释/数字/装饰器),不是普通文本框 - 配置持久化 —— 连接设置在刷新页面后不丢失(localStorage) - 复用本机 SSH —— 直接使用现有的 ~/.ssh/config 别名与密钥,任何地方都不存密码 - 内置命令执行框 —— 面板内直接跑命令,工作目录跟随当前打开文件 - 对话直连 —— 与 DSH 智能体配合,在对话里说一句「改一下服务器上的这个文件」即可 - 双语文档 + MIT 开源 📦 安装 环境要求:Node.js ≥ 18 · pnpm · DSH profile(通常为 web) SSH 方式(推荐,端口 22) dsh plugin --profile web add git+ssh://git@github.com/FYL1025/dsh-remote-workspace.git 或 HTTPS 方式(端口 443) dsh plugin --profile web add git+https://github.com/FYL1025/dsh-remote-workspace.git 安装后重启 DSH,打开 设置 → 远程工作区 即可使用。 验证插件已注册 dsh plugin --profile web list 有新版本时更新 dsh plugin --profile web update dsh-remote-workspace 卸载 dsh plugin --profile web remove dsh-remote-workspace 🚀 快速上手 1. 设置 → 远程工作区 → 添加你的服务器(SSH 别名 或 主机/端口/用户名),点单选按钮设为当前连接 2. 点 🔌 连接 验证连通性(成功后变为 ⏹ 断开) 3. 点 📂 打开工作区面板 → 文件浏览器出现在对话右侧 4. 展开目录、点开文件: - 👁 预览:语法高亮 - ✏️ 编辑:修改后点「保存」写回服务器 5. 底部命令框可执行任意命令(如 ls -la、python train.py) 6. 点 ⇔ 加宽 切换宽屏模式,拖动边缘调整宽度 ⚠️ 前置准备:SSH 免密登录(重要) 插件通过你本机的 SSH 客户端连接服务器,因此必须先配置好免密登录(密钥认证): 1. 检查/生成密钥:ls ~/.ssh/ 没有就用 ssh-keygen -t ed25519 -C "你的邮箱" 生成(一路回车即可) 2. 把公钥添加到服务器: ssh-copy-id -p 端口 用户名@服务器IP # Linux/macOS 自带或手动:把 ~/.ssh/id_ed25519.pub 内容追加到服务器的 ~/.ssh/authorized_keys 3. (推荐)配置服务器别名:编辑 ~/.ssh/config(Windows 为 C:\Users\你的用户名\.ssh\config): Host myserver HostName 服务器IP User 用户名 Port 端口 4. 验证:ssh myserver 能免密码直接登录即可 🔒 安全说明 - 插件执行的 ssh 命令以全访问(danger-full-access)策略运行,等价于你自己在终端里执行 ssh,仅限本插件发起的命令 - 连接配置(别名/主机/端口/用户名)保存在浏览器 localStorage,不含任何密码或私钥 ❓ 常见问题 | 问题 | 解决 | | ❌ 连接失败 | 检查服务器 IP/端口/用户名;确认本机已配置免密登录(见上);重试 | | Permission denied (publickey) | 公钥未添加到服务器:执行 ssh-copy-id 或手动追加 authorized_keys | | 读取大文件被拒 | 插件只读 ≤2MB 的文本文件,大文件请在对话里让智能体处理 | | 重启后面板不见了 | 强制刷新页面(Ctrl+Shift+R);确认 dsh plugin --profile web list 里有它 | 🤝 反馈 遇到问题或有想法?欢迎在 Issues 提出,也欢迎贡献代码。 📄 License MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
FYL1025/dsh-remote-workspace
通过 SSH 浏览编辑远程服务器文件并执行命令
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,362已汉化DSH
71.4
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,076已汉化DSH
71.2
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 151,814已汉化DSH
71.1
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。