前言¶
在 DeepSeek Harness(DSH)里写对话、跑智能体时,换模型和调 reasoning effort 往往要走内置模型按钮或 /model 命令。模型一多,按 provider 翻列表、反复点开面板,会打断 Composer 里的节奏。社区插件 dsh-iridescent-model-selector(维护者 JackieJam,分类:模型推理)用更高优先级的客户端插槽替换 Composer 上的模型按钮:当前模型与 effort 直接显示在按钮上,一个面板里完成搜索、收藏与强度调节,并保留禁用插件后回到内置选择器的能力。
这是什么¶
dsh-iridescent-model-selector 是 DSH 的 Web 客户端插件(package.json 版本 1.4.0,许可证 MIT)。它读取 Harness 自带的模型目录(由内置 @deepseek-ai/dsh-client-ui-model-selection 提供的 modelDirectories),在 Composer 区域提供直连模型列表、最多 24 个收藏,以及随所选模型档位变化的推理强度(reasoning effort)滑块。/model 命令不受影响;卸载或禁用插件后,内置模型选择器会重新出现。
核心功能¶
直连选模型¶
打开面板即可看到 Harness 模型目录中的全部模型,按 provider 分组。可用模型超过四个时出现搜索框。点击某一行会把下一次请求使用的会话模型切到该行;已在跑的步骤仍沿用开始时绑定的模型与 effort。
收藏¶
鼠标悬停在某行上点星标,可将模型固定到列表顶部的 Favorites 分组。收藏保存在当前 DSH 页面的浏览器 localStorage 中,最多 24 个,不跨设备同步。
推理强度滑块¶
滑块档位与当前所选模型对外声明的 effort 级别一一对应。界面用 cyan → blue → violet → rose 的连续渐变(aurora)表示强度升高,并随档位增加光晕与扫光效果。松开滑块拇指或点击档位名称即可应用。切换回某个 provider/model 时,若该模型仍支持上次用过的 effort,会自动恢复。
与内置选择器的关系¶
插件以更高优先级占用 Composer 的模型位,而不是删掉内置组件。内置 @deepseek-ai/dsh-client-ui-model-selection 需要保持启用;没有该服务时本插件无法工作。Harness 后续版本若调整内部模型目录接口,可能需要跟随升级。
交互与无障碍¶
支持方向键在模型列表中移动、搜索框 Enter 选第一条匹配、Esc 关闭面板;搜索输入兼容 IME;界面支持中英文;遵循 prefers-reduced-motion。
安装与启用¶
官方在 README 中给出的 Web 安装方式如下(engines.dsh 固定为 0.2.1-rc.3,README 写明在 DeepSeek Harness Desktop 0.2.1-rc.3 上测试):
dsh plugin --profile web add git+https://github.com/JackieJam/dsh-iridescent-model-selector.git
Desktop 端可通过应用内插件管理器(或日后在 dsh-market 等市场收录后)使用同一 Git URL 安装。若要恢复内置模型按钮,禁用或卸载本插件即可。
安装前建议自行查看 GitHub 仓库 源码与 MIT 许可证;插件在 DSH 客户端进程/页面上下文中运行,权限与当前 Harness 环境一致。
典型用法¶
- 完成 Web 或 Desktop 安装并保持内置 model-selection 插件开启。
- 在 Composer 点击替换后的模型按钮,查看按钮文案上的当前模型与 reasoning effort。
- 在面板中搜索或按 provider 浏览,点击行切换模型;对常用模型悬停点星加入 Favorites。
- 在面板底部拖动 effort 滑块或点档位名,为当前模型设定推理强度;切回该模型时会尽量恢复上次档位。
- 需要时仍可使用
/model;临时想对比内置 UI 时禁用本插件即可。
适用场景与注意¶
适合经常在同一 Harness 会话里切换多家 provider 模型、并需要可视化调节 reasoning effort 的开发者。收藏与 per-model effort 记忆仅存本机浏览器,换机器或清站点数据会丢失。
模型与 effort 变更走 Harness 正常的会话模型选择路径;已在执行的步骤不会中途改模型。依赖内置 model-selection 的内部 modelDirectories,Harness 大版本升级后请关注插件 engines.dsh 是否仍匹配。
社区目录 SkillHub 插件页 与 GitHub 为独立信息源,与 DeepSeek / 幻方无官方从属关系;DSH 生态强调「一切皆插件」,安装第三方扩展前核对来源与许可证是常规做法。
结尾¶
dsh-iridescent-model-selector 把模型名、收藏和 aurora 推理强度滑块收进 Composer 一侧的面板,并在禁用时无缝退回内置选择器。进一步了解可访问 SkillHub 目录页 与 GitHub:JackieJam/dsh-iridescent-model-selector。