前言¶
DeepSeek Harness 支持通過插件擴展 Agent 工作流。數學建模競賽通常需要團隊協作,涉及建模、編程與論文撰寫三個環節。dsh-math-team 插件包將崗位分工與質量門禁整合爲兩套預設,並提供團隊協同協議,旨在爲多人協作提供一套標準化的執行框架。
核心功能¶
崗位預設¶
插件提供兩套崗位 Agent 預設,分別對應不同的競賽角色:
- model-code:面向建模與編程成員。包含題目分析、模型構建、Python/MATLAB 求解、結果與圖表產出、復現清單等能力。
- paper:面向論文撰寫成員。包含論文撰寫(Word/LaTeX)、證據檢索覈驗、獨立評審質檢門禁等能力。
團隊協同¶
支持通過 Gitee 或 GitHub 進行多文件夾協同。預設中內置了 member-a、member-b、member-c 的獨立工作區協議。各成員在各自獨立工作區提交文件,互不干擾。
質量門禁¶
插件定義了完整的質量檢驗節點:
- M1:建模終檢
- P1:最小可運行終檢
- M2:穩健性攻擊終檢
- P2:編程終檢
- W1:證據大綱終檢
- W2:論文終檢
M2 穩健性攻擊終檢¶
在 P1 通過後,對每個核心模型進行系統性“攻擊”。包括提出攻擊點、換方法驗證、加誤差、樣本外檢驗,並明確適用邊界,防止模型結論經不起追問。
獨立模型審查¶
要求使用兩個不同模型(如 Kimi K3-256K 和 DeepSeek V4.1 Flash)各獨立審一遍。審查維度包括事實性、一致性、完備性、模型攻擊和引用覈驗,交叉覆蓋盲區。
識圖子代理¶
提供強制圖審門禁。所有正式圖表在 P2 或 W2 之前,必須經過識圖子代理審覈並記錄。主模型不支持圖像輸入時,該子代理會自動探測並使用支持圖像的模型(如 kimi-for-coding)進行審查。
安裝與配置¶
環境要求¶
需要 DeepSeek Harness 0.2.0 及以上版本。0.2.0 起不再讀取 ~/.dsh/.agent-presets 目錄,預設必須由插件包聲明。
安裝命令¶
將本倉庫作爲本地路徑通過 link: 方式引用。以 Windows 爲例,在桌面端 profile 目錄下執行:
& 'F:\dsh\DeepSeek Harness.exe' --expose-internals 'F:\dsh\resources\app.asar\dsh\node_modules\@deepseek-ai\dsh-desktop-host\lib\cli.js' plugin --profile desktop add "link:<本倉庫絕對路徑>"
安裝後重啓桌面端,預設選擇器中應出現“建模編程 Agent”與“論文 Agent”。
典型用法¶
3 人團隊協同¶
- 成員 A/B:在各自獨立工作區 clone 倉庫,開啓
model-code預設。分別產出建模與編程交付物到各自的member-a或member-b文件夾,並 push 到遠程倉庫。 - 成員 C:開啓
paper預設,拉取 A、B 的交付物。在member-c文件夾中撰寫論文,並 push。
強制圖審¶
開啓任意崗位預設後,在 P2 或 W2 檢驗節點之前,必須調用識圖子代理對正式圖表進行審覈。只有審覈記錄爲 PASS 的圖表才能通過終檢。
注意事項¶
- 版本依賴:必須使用 DSH 0.2.0 或更高版本。
- 安裝方式:必須以
link:方式引用本倉庫的本地絕對路徑,移動或刪除目錄會導致預設失效。 - 兼容性:0.1.x 版本使用的
~/.dsh/.agent-presets目錄在 0.2.0 中不再被讀取,舊版配置需重新安裝。