dsh-suite:DeepSeek Harness 插件與技能套件

前言

DeepSeek Harness (DSH) 的核心理念是「一切皆插件」。在實際開發中,爲了構建一個穩定的工作流,開發者通常需要單獨配置模型路由、項目上下文注入、任務編排以及特定的輸出風格。這些組件分散安裝和維護較爲繁瑣。

dsh-suite 是一個旨在解決這一問題的打包方案。它將多個 DSH 插件和智能體技能整合在一起,通過一條命令即可完成安裝與配置,減少重複勞動。

它是什麼

這是一個爲 DeepSeek Harness 提供的生產力套件,包含插件和智能體技能。由 Andre Pontes Melo 維護。其核心價值在於將常見的高頻開發能力(如模型容錯、項目冷啓動、任務分級)標準化並集成到一個可複用的配置中。

核心功能

該套件包含以下組件:

  • 模型路由插件 (dsh-model-router)
    通過虛擬模型 ID 路由至真實的提供商/模型候選。支持優先級故障轉移、輪詢以及休眠窗口配置,以提高模型調用的穩定性。

  • 項目上下文注入 (deep-horizon)
    將項目的“視野”(包括未完成的缺口和關於描述)注入到每一個新會話中。這有助於實現冷啓動項目的上下文共享,確保新會話能快速對齊項目目標。

  • 實現與審查循環 (strong-orchestrator)
    提供順序的“實現 → 審查”循環編排能力,並使用持久化的執行者來管理這一過程。

  • 任務層級管理 (dex / dex-plan)
    支持任務層級結構(Epic、子任務),並通過 dex CLI 進行驗證。

  • 懶人資深開發者輸出風格 (ponytail)
    包含一系列輸出風格技能(ponytail, audit, debt, gain, help, review)。該風格家族遵循“最短可工作的 Diff 獲勝”的原則,減少冗餘輸出。

安裝與啓用

安裝前請確保已創建 DSH Profile。使用以下命令進行安裝:

dsh plugin --profile <profile> add github:andrepontesmelo/dsh-suite

該命令會安裝此包,並拉取其依賴的插件(@andrepontesmelo/dsh-model-router 和 deep-horizon),同時註冊配置補丁,指向 DSH 技能發現路徑。

安裝完成後,必須重啓 Harness 才能使套件中的所有組件在目標 Profile 中生效。

驗證安裝

重啓 Harness 後,運行以下命令驗證安裝:

dsh plugin --profile <profile> list

確保輸出中包含 model-router、deep-horizon 和 skill-suite 相關行。

注意事項

  • Profile 依賴:必須指定一個 DSH Profile 才能進行安裝。
  • 版本鎖定:依賴項被鎖定在特定的發佈標籤(deep-horizon#v0.2.0、@andrepontesmelo/dsh-model-router#v0.2.1)。爲了避免安裝漂移,建議在安裝時使用標籤而非分支。
  • 技能註冊:該套件會將一組智能體技能註冊到目標 Profile 中。安裝前建議檢查源碼與許可證。
  • 許可證:許可證爲 MIT。

總結

dsh-suite 通過插件化和模塊化的方式,簡化了 DeepSeek Harness 的工作流搭建過程。對於需要標準化的團隊或個人,它提供了一套開箱即用的模型容錯與開發輔助能力。安裝前請務必閱讀源碼,確保符合當前工作流的安全要求。

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

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

小夜