DSH Plugins
返回列表
⚙️

dsh-slots-manager

工作流 更新于 2026.10.12

在终端中运行以下命令:

dsh plugin install Yiklek/dsh-slots-manager

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

在 DeepSeek Harness 中执行 dsh plugin install Yiklek/dsh-slots-manager 安装本插件(源码:https://github.com/Yiklek/dsh-slots-manager),重启 DSH Web 后生效。

插件介绍

装了很多 DSH Web 插件之后,设置左侧的分区、侧栏的面板图标、底部动作按钮往往会变得拥挤杂乱。每个插件各自注册槽位,上游 DeepSeek Harness 并不提供统一的编排能力;若要靠改上游或 fork 才能调整显示与顺序,成本太高。

dsh-slots-manager 在客户端槽位注册表上挂一层策略引擎:对纳管的槽位做显示、隐藏、排序,并在适用处支持改名。具体管哪些槽位集中在一张槽位表里维护,加一个槽位就是加一行;引擎负责拦截注册与读取路径,在不动上游源码的前提下让界面按你的策略呈现。策略通过 DSH 标准 settings 命名空间持久化,可从设置编排分区或本插件详情页同一套面板里编辑。

当前纳管范围包括设置对话框左侧分区、侧栏面板列表,以及侧栏底部 Settings 旁的动作(可隐藏与排序;因上游不读 label,该槽位不提供改名)。非纳管槽位不会被改写;本插件自身的管理入口分区不可隐藏,避免把自己关在外面。

适合希望把界面收束到可控状态的用户:精简侧栏与设置导航、在一个地方统一管理多处入口,且愿意用本插件替代 dsh-settings-manager(二者勿同时启用)。若你主要诉求是减少插件带来的 UI 噪音而不想碰 harness 代码,这个插件就是为此准备的。

使用场景

  • 侧栏面板图标过多时,隐藏不常用的入口并调整显示顺序
  • 设置对话框左侧分区杂乱时,按习惯重排并隐藏无关分区
  • 希望在一个面板里统一管控多处插件注册的界面条目

适合人员

  • 安装了较多 DSH Web 插件、需要收束界面的用户
  • 不想改 harness 源码却想控制设置与侧栏呈现的人
  • 准备用本插件替代 dsh-settings-manager 的配置者