dsh-effort-ultra:DeepSeek Harness 的原生推理強度控件

前言

在 DeepSeek Harness (DSH) 的開發流程中,控制模型推理強度(reasoning effort)是調優模型輸出的關鍵步驟。第三方控件往往需要手動維護狀態,且容易與宿主服務產生衝突。dsh-effort-ultra 插件通過直接調用 DSH 官方會話服務,實現了模型選擇與推理強度的統一管理,並提供了一套接近 Codex 風格的藍紫漸變界面。

插件定位

這是一個爲 DeepSeek Harness composer 使用的原生推理強度控件。它由開發者 LoveIrishCoffee 維護,旨在解決原生界面中推理強度控制缺失的問題。插件不依賴舊版插件邏輯,也不修改其他插件的界面,而是作爲一個獨立的座位註冊到 DSH 的 composer 系統中。

核心功能

插件提供了一套完整的推理強度控制方案,包含以下特性:

  1. 六檔 Step Agent:支持 Off、Low、Medium、High、Xhigh、Ultra 六個檔位。
  2. 連續滑動與顯式菜單:支持按住 thumb 連續拖動,同時提供檔位旁的三角按鈕直接選擇檔位,操作直觀。
  3. 模型切換與狀態同步:在多模型目錄中提供切換功能。所有檔位修改均寫入當前 DSH 會話,刷新或切換會話後,界面顯示以宿主真實狀態爲準。
  4. 跟隨默認與關閉邏輯:支持“跟隨模型默認”選項,通過迴旋箭頭或菜單清除顯式檔位;off 爲真正提交關閉檔位。
  5. 主題適配:適配淺色和深色主題,並在系統開啓“減弱動效”時自動停用星點和流光特效。

安裝

通過官方插件命令安裝:

dsh plugin --profile <你的 profile> add github:LoveIrishCoffee/dsh-effort-ultra

安裝後請重啓 DSH。未來若該插件發佈至 npm 並被收錄,也可以使用包名安裝:

dsh plugin --profile <你的 profile> add dsh-effort-ultra

使用方式

  1. 拖動檔位:按住滑條上的 thumb 即可連續拖動,拖動過程中會實時提交檔位變化。
  2. 選擇檔位:點擊檔位旁的三角按鈕,在彈出的菜單中選擇“跟隨模型默認”或具體的檔位。
  3. 切換模型:在卡片內切換模型時,插件會讀取該模型在 DSH 官方目錄中的 reasoning 聲明。如果模型未聲明默認檔位,界面會自動顯示“跟隨模型默認”。

技術實現與注意事項

  • 座位佔用:插件佔用 conversation.input.model 座位,優先級爲 -20。如果同時安裝了舊的第三方檔位控件,本插件會優先顯示。
  • 檔位來源:所有可用檔位均來自 DSH 官方模型目錄中的 reasoning 聲明,插件不會猜測或僞造檔位。
  • 依賴與許可證:插件使用 MIT 許可證。安裝前建議檢查源碼與許可證,確保符合項目安全規範。

總結

dsh-effort-ultra 提供了從 DSH 官方服務端獲取推理強度聲明的能力,並通過原生方式展示給用戶。對於需要精細控制模型輸出的開發者,這是一個穩定且兼容性良好的工具。

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

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

小夜