DSH Plugins
返回列表
🖥️

dsh-ide-panels

客户端 更新于 2026.08.19

在终端中运行以下命令:

dsh plugin install AIRIKE1/dsh-ide-panels

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 插件市场搜索 dsh-ide-panels,或克隆 https://github.com/AIRIKE1/dsh-ide-panels 后执行 dsh plugin install AIRIKE1/dsh-ide-panels 完成安装,安装后重启 DSH Desktop 即可生效。

插件介绍

DSH(DeepSeek Harness)的核心是对话式 Agent 交互,但开发者在长任务中往往还需要文件浏览、终端操作、代码版本控制和文件搜索等 IDE 级工具。dsh-ide-panels 在 DSH 对话界面之外叠加了一层仿 VS Code 的可开关外壳:中间标签工具区支持编辑器、终端、浏览器、代码变更等面板的无限多开与拖拽排序;右侧栏竖排提供资源管理器、搜索、Git 源码管理、SSH/WSL 远程连接、扩展管理和设置;底部面板承载真实 PowerShell 终端(node-pty + xterm.js)、调试控制台和输出日志,高度可自由拉伸。所有面板的开关状态均持久化,重启后保持原样。

在工程能力上,该插件做了几件实用而不依赖外部服务的事:代码变更对比基于本地文件快照而非 git,在任何目录都能建立基线并左右分栏高亮差异;Git 面板覆盖 status、stage、commit、diff、log 全流程,无仓库时可一键初始化;本地搜索支持文件名与内容递归匹配,结果直接打开编辑器定位;远程资源管理器可直接输入主机连接或读取 ~/.ssh/config,WSL 发行版则自动列出。这些功能全部通过 host 端路由直连本地,不经过 Agent,响应即时。

这个插件适合以 DSH Desktop 为日常开发入口、希望在对话旁边就拥有完整工作台环境的开发者。你不需要在聊天窗口和独立 IDE 之间反复切换,所有工具面板按需展开、用完收起,聊天区始终固定在左侧不被遮挡。如果你希望把 Agent 对话和手工编码、调试、版本控制揉进同一个窗口,这是一个轻量且即装即用的选择。

使用场景

  • 在 DSH 对话旁直接打开终端编写和调试代码
  • 无需切换窗口即可完成文件搜索、代码变更对比和 Git 操作
  • 通过远程面板直接连接 SSH 或 WSL 进行远程开发

适合人员

  • 以 DSH Desktop 为主要开发入口的日常开发者
  • 希望在单一窗口内同时完成 Agent 对话与手工编码的独立开发者
  • 需要轻量 IDE 外壳而不愿引入完整 IDE 的全栈工程师