DeepSeek Harness 插件:OpenRouter 供應商路由與成本分析

在 DeepSeek Harness (DSH) 生態中,通過 OpenRouter 調用模型時,不同供應商對同一模型的報價、速度、上下文限制和穩定性差異很大。手動篩選成本高且容易出錯。針對這一場景,需要一種能自動評估並切換最優線路的工具。

這是什麼

xuan666-lab/dsh-openrouter-provider-advisor 是一個 DSH Web 插件。它通過綜合量化成本、速度、上下文和可靠性,對 OpenRouter 供應商進行排名,並自動切換當前會話路由。

核心功能

  • 綜合評估與排名:比較輸入、輸出和緩存讀取價格,同時考慮速度和上下文。提供當前模型的 Top 5 推薦。
  • 多種策略:支持“綜合最佳”、“價格優先”、“速度優先”和“上下文優先”策略。
  • Code Agent 價格模型:內置加權價格計算(輸入 2%,輸出 8%,緩存 90%)。
  • 可靠性保護:通過正常運行時間過濾和加權(30 分鐘窗口)過濾不穩定的端點。
  • 一鍵切換:點擊供應商創建/更新預設,切換會話並保存默認模型。
  • 聯動權重 UI:支持滑塊和百分比輸入,總和爲 100%。
  • 安全憑據管理:複用 DSH OpenRouter 憑據,Host 端解析,不進入瀏覽器。
  • Agent 集成:提供只讀推薦和切換工具(切換需要批准)。
  • 多語言支持:中文和英語界面。

安裝與啓用

前置條件:
* DSH 0.1.2-rc.1 或更高版本(適配 Host/Client API 變更)。
* Node.js ^22.19.0 或 >=24。
* 已在 DSH 設置 → 模型 中配置 OpenRouter provider/API Key。

安裝命令:

dsh plugin --profile web add dsh-openrouter-provider-advisor@latest

典型用法

  1. 在 DSH 中打開一個普通會話。
  2. 點擊左側欄底部的 OpenRouter 供應商。
  3. 選擇要分析的 DSH 模型和推薦策略。
  4. 查看分數與可用率,點擊供應商完成切換。
  5. 下一次請求將使用新的 @preset/<model>-<provider>。

切換按順序執行:創建/更新 OpenRouter preset → 寫入 DSH OpenRouter 模型條目 → session.selectModel 切換當前會話 → 保存爲 DSH 默認模型。

適用場景與注意

該插件適合希望在保持模型不變的情況下優化 API 成本並提高穩定性的 DSH 用戶。

  • 權限與安全:插件以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證。API Key 只在 Host 端解析,不進入瀏覽器或 HTTP 響應。
  • 數據限制:正常運行時間統計滯後於實時 429/超時(30 分鐘窗口)。價格僅供參考,請以插件實時結果爲準。
  • API 限制:Host 寫接口僅接受同源 JSON(64KB 限制)。OpenRouter 查詢超時 15s,預設寫入超時 30s。
  • Agent 操作:Agent 的寫操作需要 DSH 原生批准。
  • 切換生效:切換從下一次請求開始生效,不重寫已組裝的請求。

總結

該插件在不更換模型的前提下,幫助用戶減少不必要的調用成本,並在價格、速度和可靠性之間找到合適的線路。相關資源如下:

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

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

小夜