DSH Plugins
返回列表
relay-dsh-plugin-workbench

relay-dsh-plugin-workbench

客户端 更新于 2026.08.26

在终端中运行以下命令:

dsh plugin install yangbobo2021/relay-dsh-plugin-workbench

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

在 DeepSeek Harness 中执行 dsh plugin install yangbobo2021/relay-dsh-plugin-workbench 即可安装该插件,源码详见 https://github.com/yangbobo2021/relay-dsh-plugin-workbench

插件介绍

DeepSeek Harness(DSH)的 Web UI 默认只有一条对话流,缺少可扩展的面板区域。relay-dsh-plugin-workbench 解决的核心问题是:让多个功能插件能够安全地在右侧或底部注册自己的面板视图,而无需触碰 DSH 核心代码,也互不冲突。它提供通用的右侧面板与底部面板区域,通过公开的 ctx.workbench 注册接口和 contracts 入口,让 Files、Terminal、Codex 等插件各自挂载视图;同时采用幂等激活机制,保证同一 Profile 下多个功能插件可以共用地拉起同一套 Workbench 外壳。

需要特别说明的是,单独安装 Workbench 不会让界面发生任何可见变化——它只是一个宿主外壳,直到某个功能插件注册了具体视图才会显现。普通用户通常不需要单独安装它,而是配合 Files 或 Terminal 等插件一起使用;只有当你正在开发下一个 Workbench 视图插件、需要独立测试面板外壳、或希望确认 DSH Profile 已具备通用布局时,才需要直接安装 Workbench。

该插件体量刻意保持精简,仅负责公共面板外壳的注册与布局,具体的文件浏览、终端执行、多后端对话等能力均由独立的可选插件承担。适合 DSH 插件生态的开发者以及需要在生产 Profile 中预先铺好 Workbench 基础结构的团队使用。

截图预览

使用场景

  • 开发新的 DSH 视图插件时,通过 ctx.workbench 注册右侧或底部面板
  • 独立测试 Workbench 面板外壳的布局与激活逻辑
  • 在生产 DSH Profile 中预先铺好通用面板结构,再叠加功能插件

适合人员

  • 正在构建 DSH 视图插件的开发者
  • 需要在同一 Profile 中组合多个功能插件的团队
  • 依赖 GitHub 开发分支安装 Files / Terminal 等插件的开发者