前言¶
DSH 自带的模型目录并不完整,部分模型的思考档位和能力配置会缺失或写错。以 pi-ai 模型目录为例,缺少 off 档位会导致 dsh 错误判断模型的思考状态,可能引起思考模式无法正确开启或关闭,甚至导致长输出被意外截断。dsh-model-autoconfig 插件旨在自动补全这些缺失的配置。
这是什么¶
这是一个自动修正 dsh 模型思考模式和模型能力的插件,由 wangser10032 维护。它支持官方 API 以及 Coding Plan、硅基流动、火山方舟、阿里百炼、OpenRouter 等第三方平台或中转站。
核心功能¶
-
修正思考模式
- 检查模型是否支持思考、思考能否关闭。
- 补全支持的档位(如 Low、High、Max)。
- 按模型记住最后选择的思考档位。 -
自动配置模型参数
- 根据模型厂商的官方资料填写正确参数。 -
补全模型能力
- 填充视觉、上下文长度、最大输出长度等能力。 -
检查错误配置
- 发现无效或虚假的思考档位。
- 检测漏掉的视觉能力或会被 dsh 拒绝的配置。
安装与启用¶
在终端中执行以下命令进行安装:
dsh plugin --profile web add dsh-model-autoconfig
安装完成后,需要重启 dsh web 才能使插件生效。
使用方法¶
- 打开 dsh 的 Settings → Models。
- 添加模型服务,填写 API 地址和 API Key。
- 获取模型列表或手动填写模型 ID(当列表接口不可用时),然后保存。
- 插件会自动完成其余配置,无需手动修改
settings.yaml。 - 为某个模型选择思考档位后,插件会在当前浏览器中记住该设置。以后切回该模型,会自动恢复上次档位。
依赖说明¶
该插件依赖以下 peerDependencies:
- @deepseek-ai/schemastery
- @deepseek-ai/dsh-credentials
- @deepseek-ai/dsh-client-ui-model-selection
如果未立即更新,请刷新网页或重启 dsh web。
结尾¶
该插件通过自动修正配置,解决了 dsh 模型列表不完整导致的功能异常问题,适合需要频繁配置不同模型能力的开发者使用。
插件目录:https://www.skillhub.cn/plugins/wangser10032/dsh-model-autoconfig