DSH Plugins
返回列表
🖥️

dsh-plugin-ui-toggle

客户端 更新于 2026.08.21

在终端中运行以下命令:

dsh plugin install Biobuilder-ai/dsh-plugin-ui-toggle

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

在终端执行 dsh plugin install Biobuilder-ai/dsh-plugin-ui-toggle 即可安装,插件源码详见 https://github.com/Biobuilder-ai/dsh-plugin-ui-toggle

插件介绍

在 dsh 的 Web 配置面板里,插件一旦组合进启动树就不再方便单独关掉。想临时禁用某个扩展,过去只能手动编辑 cordis.patch.yml 然后重启整个服务,流程繁琐且容易改坏格式。dsh-plugin-ui-toggle 把这件事变成了一个开关按钮。

它在 Settings 页面的插件列表里为每个组合条目渲染一个开关。点击后,插件立即生效或撤销,无需重启;同时状态以 disabled 行的形式写入 profile 的 cordis.patch.yml 管理区块,重启后依然保持。整个过程零运行时依赖、无构建步骤,且不会触碰管理区块之外的任何手写内容。

适合频繁调试、切换插件能力的 dsh Web 用户——尤其是同一时间需要让多个扩展在不同场景下出现或消失的开发者。

使用场景

  • 调试阶段反复开关某个扩展以排查问题
  • 同一 profile 按场景启用或禁用特定插件能力
  • 临时关闭出错的插件而无需重启整个服务

适合人员

  • 频繁调试和切换插件能力的 dsh Web 开发者
  • 需要按场景控制扩展出现的 dsh 管理员
  • 希望在 UI 中管理组合插件而不改文件的开发者