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

Robyx-AI:透過聊天管理你的AI員工

Robyx-AI 是一個開源的 AI 代理平臺,允許使用者透過聊天直接建立和管理 AI 代理團隊。它採用編排器、工作區代理和專家三種角色,支援互動、一次性、定時和連續任務。無需配置檔案,透過自然語言即可構建團隊。

來源Hacker News AI作者: robyxyz

Robyx-AI 是一個開源的 AI 代理平臺,其核心理念是讓使用者透過自然語言與聊天介面直接建立和管理自己的 AI 員工團隊。與市場上許多預先打包技能和複雜配置的平臺不同,Robyx 提供了一個“空白畫布”:一個編排器、一個訊息平臺上的控制室,以及透過對話建立代理的能力。使用者只需描述需求,Robyx 就會即時建立相應的 workspace、agent 和指令,無需任何 YAML 或儀表盤。

平臺的架構圍繞三種角色展開:編排器(Robyx)作為主要協調者,負責任務路由、建立 workspace 和 specialist,並保持控制室的可掃描性;workspace agent 每個專案一個,擁有獨立的指令、Git 分支和對話,深度瞭解專案;specialist 則是跨功能的助手,如程式碼審查員、寫作者等,透過 [REQUEST @name: …] 被其他代理呼叫。所有角色都存在於訊息平臺內部,透過話題進行互動。

Robyx 支援四種任務型別:互動式(日常對話)、一次性(未來某個時間執行一次)、定時/週期性(按計劃重複執行)和連續任務(自主迭代工作,擁有獨立的 Git 分支和狀態檔案,逐步執行直到目標達成)。所有任務都由一個統一的 60 秒排程器管理,即使機器人重啟也能恢復。

實際工作流程中,控制室是一個帶話題的群聊,每個話題對應一個代理。使用者與 Robyx 對話,Robyx 根據描述建立 workspace 和 agent,註冊到排程器並啟動。使用者可以在各自的話題中與代理交流,代理擁有上下文,可以請求 specialist 協助。使用者可以使用 [FOCUS @agent] 指令將訊息直接路由到特定代理。長任務會在 workspace 聊天中反饋進度,連續任務會展示每步報告。提醒和計時器原生支援,透過 [REMIND] 指令即可。所有狀態持久化到 data/ 目錄,確保重啟後不丟失。

主要特性包括:透過聊天構建團隊;支援 Telegram、Discord、Slack 三個平臺,切換時保留所有 workspace 和記憶;支援 Claude Code、Codex、OpenCode 三種 AI 後端;統一排程器;連續任務管理(可列表、停止、暫停、恢復、檢視計劃、更新範圍);代理中斷機制(透過訊號停止當前步驟);協作 workspace(Telegram 專屬,支援角色許可權模型);記憶系統(活躍+存檔層級);語音轉文字和圖片傳送;安全自動更新;預設自主許可權;生產級服務安裝(launchd/systemd/Task Scheduler)。

安裝要求 Python 3.10+ 和 CLI 工具(Claude Code/Codex/OpenCode)。透過 git clone 後執行 python3 setup.py 即可啟動向導,選擇平臺並建立 bot。嚮導會自動處理大部分配置。安裝完成後,即可在訊息平臺中與 Robyx 對話,開始構建 AI 員工團隊。專案還提供了詳細的文件,涵蓋架構、排程器、記憶系統、配置、命令、AI 後端等,以及 ORCHESTRATOR.md 和 AGENTS.md 等參考檔案。