hytime/dsh-thinking-effort:爲 DSH 的 llm-pi-ai 模型補充思考強度檔位

前言

在 DSH 的插件體系裏,模型推理能力可以通過插件補齊。對 llm-pi-ai 的第三方模型,如果模型條目沒有聲明 reasoningEfforts,就需要補充默認檔位,並把 DSH 檔位映射到 gateway 值,例如 high 映射爲 ultra

hytime/dsh-thinking-effort 是爲此提供配置層的 DSH 插件:爲這些模型補充可配置的思考強度檔位,並設置子 agent 的默認思考強度。

這是什麼

倉庫路徑爲 hytime/dsh-thinking-effort,npm 包名爲 @hytime/dsh-thinking-effort,倉庫 owner 爲 hytime,許可證爲 MIT。它面向需要手動配置 llm-pi-ai 模型推理強度的 DSH 用戶。

核心功能

  • 爲未聲明 reasoningEfforts 的模型添加 offhighmax 默認檔位,且不覆蓋自定義值。
  • 在 DSH Settings 中按模型選擇推理檔位,並配置對應 gateway 值。
  • 將 DSH 檔位映射到 gateway 值,例如 high 映射爲 ultra
  • 爲子 agent 請求設置默認思考強度,且僅在請求未顯式指定時生效。
  • 包含中文、英文、日文、韓文設置字典;日文/韓文切換需要 DSH 核心 locale 支持。
  • 在設置頁右下角顯示已安裝插件版本水印。

安裝與啓用

使用官方 DSH CLI 管理插件 profile。普通 npm install 不會註冊 DSH profile bundle。

dsh plugin --profile <profile> add @hytime/dsh-thinking-effort

上述命令把插件加入指定 DSH profile。Host 更改需要重啓 DSH;設置和 locale 更改在瀏覽器中生效,必要時可刷新頁面。

典型用法

  1. 在 DSH 中打開 Settings → Model capabilities and effort
  2. 在 Stock DSH 上可用 Page language 選擇 中文English日本語한국어 需要 DSH 核心 locale 支持。
  3. Subagent default effort 卡片選擇子 agent 默認檔位,並點擊 Apply
  4. 使用 Quick settings 對所有模型應用官方 DeepSeek 或通用預設,或展開 provider/model 進行詳細配置。
  5. 選擇推理檔位並填寫精確 gateway 值。
DSH 檔位 gateway 值
off 留空,表示省略參數
high ultra
max max
  1. 返回 Composer,選擇模型後使用其推理選擇器。

適用場景與注意

這個插件適合以下情況:

  • 使用 llm-pi-ai 接入第三方模型;
  • 模型未聲明 reasoningEfforts,需要按模型補充推理檔位;
  • 需要把 DSH 檔位映射爲 gateway 值;
  • 需要爲子 agent 設置默認思考強度,同時保留顯式請求值。

使用前注意:

  • llm-pi-ai 暴露七個標準檔位:offminimallowmediumhighxhighmax
  • off 檔位需要 gateway 值;空 off 值表示省略參數。
  • 所選子 agent 檔位必須被目標模型支持,否則 gateway 可能返回 UNSUPPORTED_REASONING_EFFORT
  • off 和未設置檔位都可能省略 reasoning;是否禁用思考取決於 gateway 協議。
  • 0.1.8 包含日文和韓文字典,但當前官方 DSH 僅通過 LocaleRuntime 暴露 zhen;在原生 DSH 選擇 jako 會失敗。
  • 僅修改本插件不能擴展 DSH 的全局 locale 列表。
  • 插件會以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證。

參考鏈接

GitHub 倉庫:

https://github.com/hytime/dsh-thinking-effort

目錄頁線索(未在本次資料中確認):

https://www.skillhub.cn/plugins/hytime/dsh-thinking-effort
羽毛球分组比赛记分
小程序二维码

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

小夜