dsh-model-controller:DeepSeek Harness 動態模型路由插件

前言

在 DeepSeek Harness (DSH) 的插件生態中,不同類型的任務往往需要不同級別的模型推理能力。手動切換模型既繁瑣又容易出錯。dsh-model-controller 插件通過關鍵詞和語義分類,在每次用戶交互中自動選擇合適的模型與推理強度,解決了這一需求。

插件簡介

該插件由用戶 jadehare 維護,屬於模型推理分類。它爲 DSH 提供了基於關鍵詞和語義分類的動態模型路由,支持按任務自動選擇模型與推理強度。

核心功能

  1. 基於關鍵詞和語義分類的動態模型路由。
  2. 自動選擇模型與推理強度。
  3. 支持混合/僅語義/僅正則匹配模式。
  4. Plan Mode 專用模型路由。
  5. 路由元數據顯示。

安裝與啓用

在安裝前,請確保當前環境滿足以下條件:
* Node.js 版本:^22.19.0 || >=24.0.0
* DeepSeek Harness 版本:0.1.1-rc.2 或兼容版本

執行以下命令安裝插件:

dsh plugin --profile web add dsh-model-controller@next

安裝完成後,進入 設置 → 插件 → 插件配置,保存配置。從下一個用戶 turn 起生效。

配置與默認規則

在設置界面中,可以調整以下配置項:
* 全局匹配模式:支持混合模式(先正則,再語義)、僅 Semantic、僅 Regex。
* Route 規則:增刪改排序路由,可恢復內置默認表。
* Semantic 分類器:僅在混合/僅 Semantic 模式下使用。
* Plan Mode:處於 Plan Mode 時強制使用專用 Pro/max 模型。
* 路由元數據:在 reasoning 開頭顯示 provider、模型、推理強度和 Route id。

插件的默認路由規則如下:

場景 模型 Reasoning
複雜結構(v4pm、重構、設計) deepseek-v4-pro max
Review(review) deepseek-v4-pro high
小腳本(v4fm) deepseek-v4-flash max
小方法(v4fh) deepseek-v4-flash high
處於 Plan Mode deepseek-v4-pro max
語義分類器(未命中時) deepseek-v4-flash off

典型用法

根據任務類型,插件會自動路由到對應的模型:
* 複雜結構場景(如重構、設計):使用 deepseek-v4-pro(max)。
* 小腳本或小方法:使用 deepseek-v4-flash(max) 或 high。

適用場景與注意

  • 該插件以 DSH 進程權限運行,安裝前請檢查源碼與許可證。
  • 插件版本爲 0.1.0-rc.1,可能與 Harness 版本要求存在差異,請確認兼容性。
  • 未命中關鍵詞匹配時,保留 Agent 的原始模型。

總結

安裝並啓用 dsh-model-controller 後,插件會自動在每個用戶 turn 中根據配置規則選擇模型。這能顯著降低模型選擇的維護成本,提升任務處理的適配度。

參考資源

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

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

小夜