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

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

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

小夜