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 命令即可啓動,無需複雜的基礎設施配置。