返回目录

dsh-ide

编辑精选维护状态: 活跃

chenw2759-wq/dsh-ide

dsh-IDE 把 DeepSeek Harness(DSH)网页版升级成一站式 IDE:JupyterLab 式文件树、带语法高亮的代码编辑、多格式预览、Trae 风格红绿 diff 和内置终端,再加上「本地大脑、远程手脚」的 SSH 远程工作区,让 AI 直接在本机操控远程服务器,全程零配置文件改动。

前往 GitHub
$ dsh plugin add dsh-ide

40

星标

3

Fork

TypeScript

语言

BSD-3-Clause

许可证

2026-08-14

创建于

2026-09-04

最近推送

BSD-3-Clause 的 DSH 插件,把 DSH Web GUI 变成带可停靠右栏工作区、多格式预览、实时代码/富文本编辑、内置终端与 diff 的 JupyterLab 式 IDE,并提供 SSH 远程工作区模式(本地大脑、远程手脚)。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-09-05

许可证

BSD-3-Clause

01它能帮你完成什么?

  • 把 DeepSeek Harness(DSH)Web GUI 升级为一体化开发环境

    可停靠右栏工作区(文件树 + 预览/编辑同框)、多格式预览、代码/富文本编辑,以及开箱即用的 JupyterLab 式 IDE(终端、红绿 diff、Git 角标)

    使用 DSH Web GUI、希望获得一体化开发环境而非裸对话界面的用户

  • 配置 SSH 远程工作区,让 AI 在远程服务器上执行

    右侧面板切换为远程文件树;模型的 read/write/edit/glob/grep 与 bash/终端在 SSH 模式下透明地在远程执行,LLM 与 Agent 循环仍在本机——「本地大脑、远程手脚」

    需要在远程服务器上编辑与运行命令、同时把推理循环保留在本机的开发者

02如何接入 DeepSeek Harness?

作者未说明

03DSH 适配与能力边界

DSH 适配原生运行时

作为 DSH Web GUI 的原生插件,把界面升级为一体化 IDE——可停靠右栏工作区(文件树 + 预览/编辑同框)、多格式预览、代码/富文本编辑,以及开箱即用的 JupyterLab 式 IDE(终端、diff、Git 角标),并内置 SSH 远程工作区。

  • 可停靠右栏工作区

    DSH Web GUI 会话→文件树 + 预览/编辑同框的可停靠抽屉;拖 tab 成浮窗、拖回右缘自动停靠(下框 / 右栏 / 浮动 / 三栏 IDE 四态切换)

  • 多格式预览

    Markdown / HTML / 图片 / CSV / Notebook(.ipynb)/ Office(docx、xlsx、pptx)/ 日志→面板内直接预览上述全部格式

  • 代码与富文本编辑

    源码文件、Markdown/HTML、Office 文档→代码即时编辑(语法高亮 + 行号 + 斑马纹)+ Markdown/HTML Word 式可视化编辑 + Office 框内富文本编辑

  • JupyterLab 式 IDE

    磁盘上的项目文件→文件树、命令行终端、Trae 风格红绿 diff、类型颜色标签、Git 角标、监视路径

04适合谁?何时不该用?

适合

  • 使用 DSH Web GUI、希望获得一体化开发环境而非裸对话界面的用户
  • 需要在远程服务器上编辑与运行命令、同时把推理循环保留在本机的开发者

不适合

  • 在 SSH 远程模式下,模型的 read/write/edit/glob/grep 与 bash/终端透明地在远程服务器执行,而 LLM 与 Agent 循环仍保留在本机——「本地大脑、远程手脚」。

05兼容性、维护与安全提示

  • 在 SSH 远程模式下,模型的 read/write/edit/glob/grep 与 bash/终端透明地在远程服务器执行,而 LLM 与 Agent 循环仍保留在本机——「本地大脑、远程手脚」。
  • 需要 Node.js ≥ 22 运行环境(README 徽章标注 node ≥ 22)。
  • SSH 远程工作区需先在右上角配置 SSH 主机(密码 / 密钥,复用 ~/.dsh/dsh-ssh.json),之后右侧面板才会切换为远程文件树。
2026-08-142026-09-04作者未说明

BSD-3-Clause · 当前版本 v0.2.0

06常见问题

dsh-IDE 是什么?

dsh-IDE 是一个 DSH 插件,把 DeepSeek Harness Web GUI 升级为一体化开发环境——可停靠右栏工作区、多格式预览、代码/富文本编辑,以及带终端、diff 与 Git 角标的 JupyterLab 式 IDE。

右侧栏工作区能做什么?

它是一个可停靠的抽屉,把文件树与预览/编辑放在同框。可以把 tab 拖出成浮窗、拖回右缘自动停靠,在「下框 / 右栏 / 浮动 / 三栏 IDE」四态之间切换。

SSH 远程工作区怎么用?

在右上角配置 SSH 主机(密码 / 密钥,复用 ~/.dsh/dsh-ssh.json)。之后右侧面板切换为远程文件树,模型的 read/write/edit/glob/grep 与 bash/终端在 SSH 模式下透明地在远程执行,LLM 与 Agent 循环仍在本机——「本地大脑、远程手脚」。

支持预览哪些格式?

Markdown、HTML、图片、CSV、Jupyter Notebook(.ipynb,结构化 cells + 输出渲染,可逐 cell 编辑)、Office 文件(docx / xlsx / pptx)与日志。

有哪些工作区开关?

「设置」→「右边栏工作区」集中管理 8 项功能开关(自动 diff / 监视圆点 / Git 角标 / 语法高亮 / 缩放预览 / 三栏 IDE / 终端停靠 / 会话隔离)与 9 项富文本编辑工具栏工具,改动即时生效并持久化。

08数据与来源

  • 作者声明github.comdf62364bc386…

    把 DeepSeek Harness(DSH)Web GUI 升级为**一体化开发环境**,

  • 作者声明github.comdf62364bc386…

    同时内置 **SSH 远程工作区模式**:右上角(session log 左侧)配置 SSH 主机(密码 / 密钥,复用

  • 作者声明github.comdf62364bc386…

    dsh-plugin

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-09-05。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

DSH Plugins 是独立的 DeepSeek Harness 插件市场,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。