dsh-model-autoconfig:自动修正模型思考档位与能力

前言

DSH 自带的模型目录并不完整,部分模型的思考档位和能力配置会缺失或写错。以 pi-ai 模型目录为例,缺少 off 档位会导致 dsh 错误判断模型的思考状态,可能引起思考模式无法正确开启或关闭,甚至导致长输出被意外截断。dsh-model-autoconfig 插件旨在自动补全这些缺失的配置。

这是什么

这是一个自动修正 dsh 模型思考模式和模型能力的插件,由 wangser10032 维护。它支持官方 API 以及 Coding Plan、硅基流动、火山方舟、阿里百炼、OpenRouter 等第三方平台或中转站。

核心功能

  1. 修正思考模式
    - 检查模型是否支持思考、思考能否关闭。
    - 补全支持的档位(如 Low、High、Max)。
    - 按模型记住最后选择的思考档位。

  2. 自动配置模型参数
    - 根据模型厂商的官方资料填写正确参数。

  3. 补全模型能力
    - 填充视觉、上下文长度、最大输出长度等能力。

  4. 检查错误配置
    - 发现无效或虚假的思考档位。
    - 检测漏掉的视觉能力或会被 dsh 拒绝的配置。

安装与启用

在终端中执行以下命令进行安装:

dsh plugin --profile web add dsh-model-autoconfig

安装完成后,需要重启 dsh web 才能使插件生效。

使用方法

  1. 打开 dsh 的 Settings → Models。
  2. 添加模型服务,填写 API 地址和 API Key。
  3. 获取模型列表或手动填写模型 ID(当列表接口不可用时),然后保存。
  4. 插件会自动完成其余配置,无需手动修改 settings.yaml。
  5. 为某个模型选择思考档位后,插件会在当前浏览器中记住该设置。以后切回该模型,会自动恢复上次档位。

依赖说明

该插件依赖以下 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

代码仓库:https://github.com/wangser10032/dsh-model-autoconfig

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜