dsh-provider-fold
在终端中运行以下命令:
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 提供商、模型条目很多的重度用户
- 偏好键盘操作并需要整洁模型菜单的撰写器用户