alvinunreal/oh-my-opencode-slim

Lean, fine tuned Opencode multi agent suite · Mix any models · Auto delegate tasks

解決的問題

oh-my-opencode-slim 解決了過度依賴單一 LLM 來處理軟體開發所有面向的問題。不需強迫單一模型同時負責規劃、研究與實作,它提供一個編排層,將特定任務路由至專業代理,以優化品質、速度與成本。

工作原理

此專案作為 OpenCode 的外掛程式,引入由七個專業代理組成的「神殿」(Orchestrator、Explorer、Oracle、Council、Librarian、Designer 與 Fixer)。一個 Orchestrator 代理負責規劃工作圖,並將任務分派給這些專家作為背景程序執行。隨後,它會整合各代理的結果再繼續下一步。使用者可為每個代理混合使用不同供應商的模型,並利用內建技能(基於提示的工作流程)以及 LSP、AST感知搜尋等程式碼智慧工具。

適用對象

專為使用 OpenCode 的開發者設計,適合需要更複雜、多代理工作流程來執行程式碼庫探勘、架構審查、UI/UX 實作與複雜任務執行的使用者。

主要亮點

  • 專業代理團隊:七個不同角色,包括負責策略的 Orchestrator、負責探勘的 Explorer,以及負責高階架構的 Oracle。
  • 後台編排:並行執行專家任務,提升效率。
  • 多 LLM 共識@council 命令可並行運行多個模型,合成出單一高品質答案。
  • 模型彈性:支援在執行時切換整個團隊預設,或跨不同供應商混合使用模型。
  • 開發者工具:與 Tmux、Zellij 等多路複用器整合,可即時觀察代理工作;內建 MCP 支援 GitHub 與文件搜尋。

相關

  • 專案
  • 專案
  • 專案
  • 專案