前言¶
在 DeepSeek Harness(DSH)裏,模式菜單通常提供 Standard、Code、Minimal、Cordis 等預設。日常開發中,修 bug、做代碼審查和從零實現功能,對「先查清楚再動手」與「直接落地再驗證」的側重並不相同;若只靠切換不同模式或手動改提示詞,容易要麼過度謹慎、要麼跳過必要排查。
下面介紹社區插件 dsh-routing-suite(維護者 dragonbaba,GitHub 16 stars)。它在不替換 Standard 預設能力的前提下,爲 DSH 增加一個可在模式菜單中選擇的「智能路由模式」,按任務類型引導工作風格,且本身不發起額外模型請求、不讀寫文件或執行命令。
這是什麼¶
dsh-routing-suite 是面向 DeepSeek Harness 的輕量任務路由插件,分類爲模型推理。安裝後,模式菜單會多出一項 智能路由模式 / Smart routing mode(與 Standard、Code、Minimal、Cordis 並列)。
插件保留官方 Standard 預設的 persona、contexts 與完整工具目錄,僅在選中 routing-suite 模式時注入路由引導。機器區域爲 zh-CN / zh-Hans 時界面爲簡體中文,否則爲英文。項目爲社區作品,並非 DeepSeek 官方產品,也不代表官方背書;許可證爲 MIT(© 2026 rpg_zaun and dsh-routing-suite contributors)。
核心功能¶
三種路由策略¶
插件根據配置或首個持久用戶任務,選擇穩定的工作風格:
- Automatic / 自動判斷(推薦):對首個用戶任務分類;任務含義模糊時保持中性。
- Inspect first / 檢查優先:適合修復、診斷、審查、遷移等,鼓勵先查清事實與根因再改動。
- Direct execution / 直接執行:適合創建與實現類任務,鼓勵直接落地並在之後驗證。
與 Standard 的關係¶
路由引導疊加在官方 Standard 預設之上,不刪減工具、不清空 context、不替換 persona。預設組合源自 DSH 官方 Standard preset(MIT),具備與 Standard 模式相同的常規編碼能力;路由插件自身不調用這些能力。
安全邊界¶
Host 僅在選用 routing-suite 預設的會話中參與 system-prompt/assemble,並暴露一個只讀狀態端點。插件不會:
- 移除或限制工具;
- 讀寫文件、執行命令或管理包;
- 創建子代理或發起額外 LLM 請求。
安裝與啓用¶
當前版本爲 0.1.2,要求 Node.js >=22.19.0。
桌面端(推薦)¶
在 DeepSeek Harness Desktop 插件管理器中安裝 dsh-routing-suite@0.1.2。安裝流程會先執行官方固定插件命令,再將包內聲明的 Agent preset 安全物化到 DSH 官方用戶 preset 根目錄。
安裝完成後重啓 Harness,在模式菜單中選擇 智能路由模式。
DSH CLI¶
官方命令安裝 profile bundle:
dsh plugin --profile web add dsh-routing-suite
注意:DSH 的 plugin 命令目前不會自動物化包內聲明的用戶 preset。僅使用 CLI 時,還需手動將本包的 preset/routing-suite 目錄複製到:
${DSH_HOME:-$HOME/.dsh}/.agent-presets/routing-suite
複製後重啓 Harness。npm 生命週期腳本不會代勞這一步。
插件目錄頁:SkillHub - dsh-routing-suite
配置¶
bundle 配置支持以下字段:
enabled: true
strategy: auto # auto | inspect-first | direct
auto:對首個用戶任務分類;模糊任務保持中性。inspect-first:始終鼓勵在改動前先查清事實與根因。direct:始終鼓勵直接實現,並在之後做驗證。
本地化設置頁爲只讀 React 視圖,展示運行時可用性、作用域與當前策略;實際配置仍通過 DSH 常規的 bundle / profile 管理完成。
典型用法¶
- 按上文方式安裝並重啓 Harness。
- 在模式菜單切換到 智能路由模式。
- 按需設置
strategy:
- 日常混合任務:保持auto(默認)。
- 排查線上問題、做 code review:設爲inspect-first。
- 新建模塊、快速原型:設爲direct。 - 發出首個任務。在
auto下,插件會據此選定後續會話的工作風格;切換策略需改配置並重啓相關會話。
適用場景與注意¶
適合誰
- 希望在單一 Standard 能力底座上,按任務類型自動或半自動調整「先查後改」與「先做後驗」節奏的 DSH 用戶。
- 需要中文界面、且不想爲路由單獨維護多套 persona 或工具清單的開發者。
使用前注意
- 插件以當前 dsh 進程權限運行;安裝前請閱讀 源碼 與 MIT 許可證,確認符合你的安全要求。
- CLI 安裝勿遺漏 preset 目錄的手動複製步驟。
- 社區目錄 SkillHub 爲獨立站點,與 DeepSeek / 幻方無官方從屬關係;DSH 生態遵循「一切皆插件」,本插件亦屬社區貢獻。
結尾¶
dsh-routing-suite 在 Standard 預設之上增加輕量、可配置的任務路由,不額外消耗模型調用,也不擴大 Host 的文件與進程權限。若你希望在 DSH 模式菜單裏多一個按場景自適應工作風格的選項,可從目錄頁或 GitHub 獲取 0.1.2 並按本文步驟安裝啓用。
- 目錄頁:https://www.skillhub.cn/plugins/dragonbaba/dsh-routing-suite
- GitHub:https://github.com/dragonbaba/dsh-routing-suite