DSH Plugins
返回列表
dsh-provider-fold

dsh-provider-fold

客户端 更新于 2026.10.15

在终端中运行以下命令:

dsh plugin install rnmxrbb/dsh-provider-fold

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

在 DeepSeek Harness 中执行 dsh plugin install rnmxrbb/dsh-provider-fold(或从 https://github.com/rnmxrbb/dsh-provider-fold 安装),安装后刷新页面一次即可生效。

插件介绍

当你同时连接多个模型提供商时,DSH 撰写器里的模型菜单会变成一长串列表,上下滚动才能找到目标模型。dsh-provider-fold 把每个提供商名称变成可点击的折叠行,并强化标题样式,让你把暂时不用的提供商收起来,菜单更短、更容易扫一眼定位。

点击提供商标题(或聚焦后按 Enter / Space)即可折叠或展开该组下的模型;折叠后会显示该组隐藏的模型数量。你的折叠选择会写入 localStorage,下次打开菜单仍会保持。在搜索框输入时,所有分组会自动展开,确保匹配项不会被藏住;清空搜索后,会恢复你之前保存的折叠状态。键盘导航进入已折叠的提供商时,会临时展开以便选择,不会覆盖你已保存的偏好。

插件只作用于模型选择菜单,采用防御式设计:若宿主界面结构变化则静默不介入,避免破坏菜单。折叠通过 display 隐藏行而保留 DOM,不干扰宿主原有的键盘索引。无需网络、无遥测,仅使用公开的菜单分组标记与主题令牌。

适合经常切换多个提供商、模型列表较长、希望菜单更整洁的 DSH 用户;需 DSH client 0.2.0-rc.2 及以上,且为 web 平台(桌面端使用 web 表面)。

截图预览

使用场景

  • 同时连接多个提供商导致模型菜单过长、难以浏览
  • 希望默认收起不常用的提供商,只保留常用分组展开
  • 在搜索模型前需要更清晰的分组标题与折叠状态提示

适合人员

  • 在 DSH 中频繁切换模型与提供商的用户
  • 连接多家 API 提供商、模型条目很多的重度用户
  • 偏好键盘操作并需要整洁模型菜单的撰写器用户