dsh-model-menu-search
在终端中运行以下命令:
dsh plugin install LovelyDazai/dsh-model-menu-search
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install LovelyDazai/dsh-model-menu-search 安装本插件;源码仓库为 https://github.com/LovelyDazai/dsh-model-menu-search。
插件介绍
在 DeepSeek Harness WebUI 里换模型,往往要先点开输入框右下角的模型胶囊,再在长长的列表里用鼠标慢慢滚。模型一多,找名字就变成重复劳动。dsh-model-menu-search 在模型菜单顶部加了一个实时搜索框:打开菜单后直接打字,列表会跟着收窄,把「滚动找字」变成「输入即筛」。
过滤不止简单的名称子串(大小写无关)。你可以用归一化匹配忽略连字符、下划线、点号等分隔符;用缩写或子序列命中长模型名;用 @ 前缀只看某个供应商,还能把供应商和关键词组合在一起。空格、逗号、分号、斜杠、竖线都可以当分隔符。键盘上可以用方向键在当前可见行之间移动,Enter 选中,Esc 先清空再关闭菜单。
插件面向经常切换模型、目录里模型很多的 DSH 用户,尤其是桌面版长期挂着、不想为每次选模浪费注意力的场景。实现上刻意不抢宿主 slot、不改共享服务,只靠 ARIA 语义定位菜单,零 import、失败只告警不抛错,并在菜单过高时把顶部搜索区域夹回视口,尽量在 DSH 更新后仍能稳定工作。
如果你已经厌倦了在模型列表里来回滚轮,又希望保留原生菜单的交互习惯,这个纯前端增强插件会很合拍:轻量、可刷新即生效(配合 link 安装方式时改代码不必重装),也不该因为一个小装饰把整棵插件树拖垮。
使用场景
- 模型列表很长,打开胶囊后想立刻用关键词定位而不是滚轮翻找
- 需要在多个供应商之间切换,并用 @ 前缀快速只看某一家的模型
- 桌面版 DSH 长时间使用,频繁改模型且希望用键盘完成筛选与选中
适合人员
- 配置了较多模型或目录的 DeepSeek Harness 用户
- 主要在 desktop profile 使用 WebUI 的开发者与日常用户
- 更习惯键盘操作、希望减少鼠标滚动的选模场景