AI News HubLIVE
站內改寫1 分鐘閱讀

SwarmWright:用Markdown定義的結構化多智慧體AI系統

SwarmWright是一個自託管的AI智慧體編排平臺,允許使用者透過Markdown檔案定義智慧體,並使用視覺化畫布配置智慧體之間的互動。它強調結構化控制、可審計性和本地資料儲存,支援多種LLM模型。

來源Hacker News AI作者: ralphbarendse

SwarmWright 是一個自託管的多智慧體 AI 編排平臺,旨在解決當前 AI 智慧體工具的兩難困境:要麼完全放手讓智慧體自主行動帶來高風險,要麼手工編碼每一步導致僵化。SwarmWright 提供了中間路線——結構化到足以信任,靈活到真正可用。

智慧體在 SwarmWright 中以純 Markdown 檔案定義,每個智慧體擁有一個“章程”(Constitution),用自然語言描述其角色、價值觀和知識。這種設計使得非技術人員(如財務經理或合規官)也能閱讀和理解智慧體的行為規則,無需理解程式碼。

透過拖放式畫布,使用者可以直觀地放置智慧體並繪製它們之間的連線。每個連線都必須宣告目的,強制清晰思考。畫布本身就是配置,始終與實際部署同步。智慧體按角色分層:Policy(策略層)設定規則和目標,Orchestrator(協調層)分配工作,Executioner(執行層)完成任務,Perceptionist(感知層)讀取和解釋資料。

SwarmWright 強調查全可控。所有智慧體之間的連線必須預先宣告,未經授權的動作會被阻止並標記。每個操作都記錄帶有自然語言理由的日誌,便於審計和除錯。對於高風險決策,智慧體會暫停併傳送審批請求到使用者收件箱,使用者批准後工作從斷點繼續。

平臺支援自定義 Python 工具,可附加到智慧體並作為子程序執行,具有可配置的超時。工具在整個組織中可重用,許可權顯式宣告。

SwarmWright 本地優先:所有資料儲存在使用者機器上的單個資料夾中,API 金鑰加密儲存且從不離開容器。它透過 Docker 執行,支援 Claude(Anthropic)、GPT-4(OpenAI)和 Deepseek 等模型,可隨時切換無需重建。

使用者還可以上傳文件、流程和參考資料,作為公司級、部門級或工作流級的上下文提供給智慧體。即時儀表板顯示每個智慧體的當前活動、執行歷史和問題標記。

總之,SwarmWright 是一個為生產環境設計的多智慧體作業系統,強調結構化、可解釋性和使用者控制。一條 Docker 命令即可啟動,無需複雜的基礎設施配置。