打造任務控制中心的完整指南:如何建立 AI 代理小隊

來自:@pbteja1998 (Bhanu Teja P)
日期:2026-02-01

這是關於我如何建立任務控制中心的完整故事。一個讓 10 個 AI 代理像真實團隊一樣協作的系統。如果你想複製這個設定,這份指南涵蓋了一切。

如果你已經熟悉 Clawdbot(現在稱為 OpenClaw),你可能會想「等等,我不能直接運行多個 Clawdbot 嗎?」是的。這正是我們要做的。這份指南會告訴你如何實現。

# 第一部分:為什麼我要建立這個系統

## AI 助手的問題

我經營 @SiteGPT,一個用於客戶支援的 AI 聊天機器人。我經常使用 AI。但我嘗試過的每個 AI 工具都有相同的問題:缺乏連續性。

每次對話都是從頭開始。昨天的上下文?消失了。上週我要求的研究?遺失在某個我永遠找不到的聊天串中。

我想要一些不同的東西。能夠記住正在處理工作的代理。多個具有不同技能的代理協同工作。一個存放所有上下文的共享工作空間。分配任務和追蹤進度的能力。

基本上,我希望 AI 像團隊一樣工作,而不是像搜尋框。

## 起點:Clawdbot

我已經在使用 Clawdbot。這是一個開源的 AI 代理框架,以常駐守護程式運行。它連接 Claude(或其他模型),並讓 AI 能夠存取檔案系統、shell 命令、網頁瀏覽等工具。

一個 Clawdbot 實例給了我一個連接到 Telegram 的 AI 助手(Jarvis)。有用,但有限。

然後我有了一個想法。如果我運行多個 Clawdbot 會話,每個都有自己的人格和上下文呢?

那時我意識到架構已經存在。我只需要協調它們。

# 第二部分:理解 Clawdbot 架構

## 什麼是 Clawdbot?

Clawdbot(現在稱為 OpenClaw)是一個 AI 代理框架,有三個主要功能:將 AI 模型連接到真實世界(檔案存取、shell 命令、網頁瀏覽、API)、維護持久會話(重啟後仍保留的對話歷史),以及路由訊息(將 AI 連接到 Telegram、Discord、Slack 或任何頻道)。

## 會話:關鍵概念

會話是具有上下文的持久對話。每個會話都有會話鍵、對話歷史、模型和工具。會話是獨立的——每個都有自己的歷史、上下文和「記憶」。

當你運行多個代理時,你就是在運行多個會話。

## 定時任務:排程代理喚醒

Clawdbot 有內建的 cron 系統。當 cron 觸發時,Gateway 會建立或喚醒一個會話,將訊息發送給 AI,AI 回應,然後會話可以持續存在或終止。

# 第三部分:從一個 Clawdbot 到十個代理

洞察:每個代理只是一個具有專門配置的 Clawdbot 會話。十個代理 = 十個會話,每個按照自己的排程喚醒,每個都有自己的上下文。

每個代理都有獨特的會話鍵,並以每 15 分鐘交錯的心跳喚醒。

# 第四部分:任務控制中心(共享大腦)

任務控制中心是一個共享的 Convex 資料庫,提供:共享任務資料庫、評論串、活動動態、通知系統和文件儲存。

六個表格:agents、tasks、messages、activities、documents、notifications。

# 第五部分:SOUL 系統

每個代理都有一個定義人格和角色的 SOUL.md,加上作為操作手冊的 AGENTS.md。

# 第六部分:記憶與持久性

記憶堆疊:會話記憶(JSONL)、工作記憶(WORKING.md)、每日筆記、長期記憶(MEMORY.md)。

黃金法則:如果你想記住某件事,就把它寫到檔案中。

# 第七部分:心跳系統

每個代理每 15 分鐘喚醒一次:載入上下文、檢查提及、掃描活動、採取行動或回覆 HEARTBEAT_OK。

# 第八部分:透過 @提及和串訂閱的通知。

# 第九部分:每日站會於晚上 11:30 舉行,總結已完成、進行中、受阻的項目。

# 第十部分:小隊成員 — 10 個代理(Jarvis、Shuri、Fury、Vision、Loki、Quill、Wanda、Pepper、Friday、Wong),各有不同的角色。

# 第十一部分:任務生命週期:收件匣 → 已分配 → 進行中 → 審核 → 完成。

# 第十二部分:已交付的成果:競爭對手比較、電子郵件序列、社群內容、部落格文章、案例研究。

# 第十三部分:經驗教訓 — 從小規模開始、對例行工作使用更便宜的模型、記憶很難處理、讓代理給你驚喜。

# 第十四部分:如何複製 — 安裝 Clawdbot、建立 2 個代理、撰寫 SOUL 檔案、設定心跳、建立共享任務系統。真正的秘訣:像對待團隊成員一樣對待 AI 代理。


← 返回列表