dsh-models-filter
在终端中运行以下命令:
dsh plugin install odelbos/dsh-models-filter
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install odelbos/dsh-models-filter 即可安装该插件,完整源码地址为 https://github.com/odelbos/dsh-models-filter,安装后重启 profile 即可生效。
插件介绍
当你的 DeepSeek Harness 里挂了几十个来自不同供应商的模型时,每次打开 composer 的模型菜单都要在列表里翻找目标,体验相当磨人。dsh-models-filter 做的事情很克制:它只在模型列表顶部插入一行搜索框,其余菜单结构——Model/Effort 面板、供应商分组、选中态——全部保持原有设计。
输入即过滤,大小写不敏感,可匹配模型名称、ID、描述或供应商信息;没有结果的分组自动收起。键盘体验完整:上下箭头在可见行间移动高亮,回车确认选择,Esc 逐级回退。滚动行为经过调校,跳转首行自动回到顶部,已可见的行不会触发多余滚动。选中态通过 DSH 自带的 ModelDirectory 共享,与 /model 命令、composer 触发器保持同步。
适合模型数量较多、频繁切换供应商的 DSH 用户。插件体积极小,只新增一组 dshmf-* 样式规则,视觉语言与原生菜单一致。需注意它目前绑定 DSH 0.1.1-rc.2 版本,后续版本更新时可能需要适配。
使用场景
- 模型列表超过二十项时,输入关键词即可从几十个供应商模型中秒级定位目标
- 频繁在不同供应商之间切换时,按供应商名称或 ID 快速缩小范围而不必逐组翻找
- 全程用键盘完成搜索、选择、确认,无需拿起鼠标点击列表
适合人员
- 挂了多个供应商、模型条目较多的 DSH 日常用户
- 习惯纯键盘操作、希望减少鼠标交互的开发者
- 需要在多供应商环境中快速定位特定模型的效率型用户