dsh-collapsible-models
在终端中运行以下命令:
dsh plugin install ZhenXifu/dsh-collapsible-models
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端运行 dsh plugin install ZhenXifu/dsh-collapsible-models,或访问 https://github.com/ZhenXifu/dsh-collapsible-models 手动安装;完成后重启 Harness 客户端,新的可折叠选择器即生效。
插件介绍
配置了多个模型供应商之后,模型下拉列表往往一拉到底,找起模型来像在翻电话簿。dsh-collapsible-models 只做了这一件事:给每个供应商分组加上一个可折叠的三角按钮,点击即可展开或收起该组下的所有模型,让列表从全量平铺变成按供应商折叠的两级结构。
实现上,它通过 priority -1 的 shadow 条目覆盖原生选择器,但完全不触碰数据层——模型目录、当前选中、推理级别处理、加载与失败提示等行为与原版选择器逐一对应。折叠状态仅存在于当前下拉会话,关闭后即重置,不写入任何持久化存储。分组头部是真实的可聚焦元素,键盘 Tab 与 Enter 操作不受影响,aria-expanded 及无障碍标签跟随当前语言(中/英)自动切换。
适合在 Harness 里接了 OpenAI、Anthropic、本地 Ollama 等多家供应商、模型列表动辄几十个的用户。装完重启一次客户端,模型选择器立刻变成先选供应商再选模型的两级流程,找模型不再需要反复滚动。
使用场景
- 配置了多家模型供应商,下拉列表过长难以快速定位
- 日常切换不同供应商的模型,希望先选组再选模型
- 键盘操作为主,需要可聚焦的分组标题
适合人员
- 接入了三家及以上模型供应商的 Harness 用户
- 偏好简洁界面、不想每次滚动几十个模型的用户
- 依赖键盘导航和无障碍功能的开发者