DSH Plugins
返回列表
dsh-client-ui-model-search

dsh-client-ui-model-search

客户端 更新于 2026.09.04

在终端中运行以下命令:

dsh plugin install AndyZHENG0715/dsh-client-ui-model-search

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

在 DeepSeek Harness 中运行 dsh plugin install AndyZHENG0715/dsh-client-ui-model-search 安装该插件(开源地址:https://github.com/AndyZHENG0715/dsh-client-ui-model-search),重启 profile 后即可在 Web composer 模型选择器顶部看到搜索框和分组折叠。

插件介绍

DSH Web composer 的模型选择器在仅接一两个供应商时尚且够用,可一旦连上多个 provider,列表瞬间变成一堵难以扫读的名称墙。dsh-client-ui-model-search 针对这个痛点而做:在模型列表顶部提供实时搜索框,采用分词 AND 匹配——输入 opencode-go deepseek 即可命中 OpenCode Go 的 DeepSeek 模型(连字符与下划线自动视为空格),匹配范围覆盖模型名、模型 ID、描述、供应商名和供应商 ID 五个字段。

搜索之外,插件按供应商将模型分组,组头可点击折叠或展开,并显示该组包含的模型数量徽标。样式复用 DSH 设计令牌(--dsw-*),明暗主题自动跟随;界面文案通过官方 locale 服务在 zh-CN 与 en 间切换,无需额外配置。

注册方式完全非侵入:插件以 priority -1 挂载到官方 conversation.input.model 座位,原生选择器始终保留在下方作为兜底。选中模型走官方 ModelDirectory select() 路径,与 /model 弹层保持同步。停止或卸载插件后原生选择器即刻恢复,无需任何手动操作。适合在 DSH Web UI 中管理数十乃至上百个模型、横跨多个供应商的开发者。

截图预览

使用场景

  • 在 Web 端从上百模型中快速定位目标
  • 按供应商分组浏览并折叠不需要的组
  • 中英混用环境下搜索模型名称或 ID

适合人员

  • 管理多供应商大量模型的开发者
  • 使用 DSH Web UI 日常开发的工程师
  • 需要快速切换和搜索模型的 AI 使用者