DeepSeek Harness 的核心設計理念是「一切皆插件」。在實際開發中,單個 AI 模型往往存在視角盲區或推理侷限。dsh-claude-octopus 旨在通過多模型協作來彌補這些短板。這是一個移植自 nyldn/claude-octopus (MIT, v9.64.0) 的插件,保留了上游編排引擎的核心邏輯,僅適配了 DeepSeek Harness 的插件接縫。
核心功能¶
- 多模型編排:支持 Codex、Antigravity、Copilot、Qwen、Ollama、OpenRouter、Grok 等 10 種外部 provider,以及宿主本身作爲座位。
- 共識門禁:在交付前設置 75% 的共識閾值,顯式列出分歧點,確保輸出質量。
- Dark Factory:提供
spec輸入,自動跑完研究、定義、開發、交付的全流程。 - 四階段方法論:Discover → Define → Develop → Deliver,階段間設有質量閘。
- 豐富的工具集:包含 32 個專業 persona、54 條命令和 63 個 skill。顯式工作流激活,普通請求不受影響。
- dsh 原生接縫:
/octo命令通過ctx.shell執行,多 agent 派發使用ctx.subagents。
安裝¶
插件尚未發佈到 npm,需通過 GitHub 倉庫安裝。
dsh plugin --profile <你的 profile> add github:GongYuanCaiJi/dsh-claude-octopus
安裝時,prepare 腳本會自動構建 dist/。如果 pnpm 攔截構建步驟,請將本包加入 profile 的 pnpm-workspace.yaml 的 allowBuilds。
典型用法¶
- 查看幫助
/octo help
- 多模型並行研究
/octo research "GraphQL vs REST 的設計權衡"
- 帶驗證的開發任務
/octo develop "task"
- 多 persona 結構化合議
/octo council --goal decision "?"
- 多模型辯論
/octo debate "question"
- 完整四階段工作流
/octo embrace "spec"
- 環境診斷
/octo doctor
注意事項¶
- 插件使用 MIT 許可證。上游編排引擎(
scripts/orchestrate.sh及全部 skills/commands)逐字保留,僅適配 DeepSeek Harness 的插件接縫。 - 零外部 provider 也能使用,宿主本身就是一個座位。若需使用外部 provider CLI(如 codex、agy、qwen),需按需安裝,
/octo doctor命令會檢查環境依賴。 - 上游文案爲英文,已逐字保留未做翻譯。
小結¶
該插件適合需要在多模型間進行嚴謹評審、辯論或深度研究的場景。通過將複雜的編排邏輯封裝在 /octo 命令下,降低了多模型協作的門檻。更多細節可查看 GitHub 倉庫。