DSH Plugins
返回列表
🖥️

dsh-settings-manager

客户端 更新于 2026.08.24

在终端中运行以下命令:

dsh plugin install Yiklek/dsh-settings-manager

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

在 DeepSeek Harness 终端中执行 dsh plugin install Yiklek/dsh-settings-manager 即可安装安装后重启 DSH Web 生效,源码地址:https://github.com/Yiklek/dsh-settings-manager

插件介绍

DSH Web 里每装一个插件,全局设置对话框就多一个分区。分区堆到十几个之后,你想藏掉不常用的、把高频的排到前面、或者干脆改个更顺口的名字——上游并不给这些口子,导航栏还会因为太长把底部几项裁掉,够都够不着。dsh-settings-manager 就是来补这个缺的:它在 SlotRegistry 的注册与读取路径上做了拦截,让你在「设置 → 设置编排」里对所有已注册分区做显示/隐藏、上移/下移、拖拽排序和行内改名,一次操作即时生效,不用重启,也不用改任何上游代码。\n\n排序支持按钮和拖拽两种方式,拖拽落点有蓝色插入指示线、带滞回防闪烁,松手后全部分区按 10 的整数倍重编号,精确且不会冲突。隐藏一个分区后它立即从导航消失、内容也不再渲染,随时可以恢复。所有策略(隐藏、顺序、改名)通过 DSH 标准 settings 命名空间持久化到服务端,重启后依然保留,也可以一键重置某个分区或全部回到插件原始注册值。此外插件还会给导航列注入 overflow-y 滚动,分区再多也能滚到底;窄屏下自动收窄行宽、隐藏拖拽抓手,避免内容溢出。\n\n如果你手头同时跑着不少插件、每次打开设置对话框都像在翻一张乱序菜单,这个插件就是给你那张菜单加个「编辑模式」的。它只动导航层,不改各插件自身的内容渲染,也不需要你在插件之间做加载顺序的协调——读路径补丁天然覆盖所有分区,包括内置的通用设置、模型和插件等 base 分区。自带简体中文与英文两套文案,跟随外壳语言切换。

使用场景

  • 插件装多了,设置对话框导航太长、底部选项够不着,需要给分区做隐藏和排序
  • 想把高频使用的设置分区排到最前面,或给某个分区改个更直观的名字
  • 批量调整所有分区的顺序和可见性后一键重置回默认,不想手动逐个改回来

适合人员

  • 同时运行多个插件、设置对话框分区动辄十几个的 DSH Web 用户
  • 经常打开全局设置、希望按自己习惯排列和命名分区的高级用户
  • 不想改上游 deepseek-harness 源码、只通过 Web 插件层解决设置编排需求的用户