多团队 · GROK BOT
我如何运行多支 Grok Bot 团队
大多数时候,我会把 Grok Bot 分别放在不同的聊天中运行。一个聊天里是 Coder,另一个是 Writer,第三个是 Researcher。这样本来没什么问题,直到你需要同时处理几个不同的项目。
原作者/来源:x.ai Grok Bot Guides
原文链接:https://x.ai/bot/guides/how-i-run-multiple-teams-of-grok-bots
大多数时候,我会把 Grok Bot 分别放在不同的聊天中运行。一个聊天里是 Coder,另一个是 Writer,第三个是 Researcher。这样本来没什么问题,直到你需要同时处理几个不同的项目。那时就很难从噪声中筛选出有用信息,也很难让它们保持同步。
作为一个人,或者一个由人组成的团队,我们通常会按项目来协调工作。每个项目都有一份规格说明、一份计划,也许还会有一个用于沟通的 Slack 频道。然后,每个项目都会有不同的人负责各项任务。
于是我照着这个模式搭建了一套。每个项目都有一个 Grok Bot 频道,并在 Notion 数据库中有一条记录。请注意,这是我还在尝试的一种实验性模式。
一个项目,一个频道,一支团队。
搭建方式
我在 Notion 中创建了两个数据库:Projects 和 Tasks。然后我创建了一个 Projects(复数)Manager bot。它负责项目和任务的高层协调。它有一项 Project Ops skill,负责创建项目、开启频道,并为频道安排合适的机器人。它负责元层面的工作。
一个项目对应侧边栏中的一个频道,频道里有一支机器人团队(也包括我)。
侧边栏中的项目频道
频道成员名单
我设定的人员安排规则:
- 优先复用已有的机器人。可以是 Coder、Researcher、Writer,或我已经定义的其他机器人。
- 除 PM 之外,最多提议五个机器人。每个频道最多容纳六个机器人(这个数字只是我随手定的)。
- 只有在现有机器人都不合适时才创建新机器人,而且必须先得到我的同意。新机器人可以是未来会重复使用的领域专家,也可以是只用于当前项目的一次性机器人。
下面是 Projects 数据库的样子:
Notion 中的 Projects 数据库
我如何使用它
频道建好后,我会和频道里的团队交流,一起梳理项目的任务。
PM 也在频道里,但主要是跟进进度,并确保数据库保持最新。
当机器人卡住或需要更多信息时,它会把自己的任务标记为 Blocked,然后在频道里提醒我。很多时候,机器人自己就能完成很多工作,我只要看着任务卡片在看板上移动就行。说实话,这挺让人满足的。
任务在看板上流转
有意思的是,我越是完善这套系统,它就越像是最初为人类打造的系统:一块看板、一位经理、主动认领任务的专家、一个阻塞列,以及一个频道。
这就是目前的实验情况。如果你也在运行一支机器人团队,我很想看看你的配置。你是怎么运行的?