我花了4小时,给自己招了4个AI员工,一个普通人的OpenClaw多智能体搭建实录

我的龙虾小助理最近太累了。

这个在Telegram上运行的AI助手,我叫它”龙虾”,什么活都干——搜资料、起标题、写稿子、改文章。一人分饰五角,结果就是精神分裂:刚找完资料,转头就忘了自己要写什么。

我决定给它招几个同事。

不是 metaphor(比喻),是真的招。4个AI,分别负责情报、选题、写作、润色,加上原来的龙虾做总指挥。5个Bot,一个内容工厂。

这篇文章,记录我从0到1的搭建全过程。你可以跟着做,大概需要4小时。


第一步:给新员工起名字

招人之前,先得知道招谁。

我设计了4个岗位:

啼魂搜手——情报专员。《凡人修仙传》里专门搜魂的妖兽,用来找文章资讯再合适不过。

白玉蜘蛛——选题策划。韩立的那只灵宠,擅长织网布局,正好做大纲和框架。

柳眉——初稿写手。天南第一话事人,文字功底不必多说。

银月——润色编辑。古灵精怪,擅长改写和打磨。

加上原来的龙虾小助理任总经理,五人团队齐活。


第二步:在Telegram里”注册公司”

OpenClaw支持两种方式:

  1. 单Bot多Agent——一个Bot里切换人格,省钱但容易混乱
  2. 多Bot独立——每个角色一个Bot,隔离彻底,我选了这个

打开Telegram,搜索@BotFather,开始创建:

输入/newbot,先起显示名(比如”啼魂搜手”),再起username(必须_bot结尾,比如tihunsoushou_bot)。创建成功后会拿到一串token,格式是数字:乱码,这就是员工的”身份证”。

重复4次,拿到4个token。我建议立刻记在备忘录里,格式如下:

researcher: 7234567890:AAF...xxx
outliner: 7234567891:AAF...yyy
drafter: 7234567892:AAF...zzz
editor: 7234567893:AAF...www

关键操作:每个Bot创建后,去@BotFather → /mybots → 选中Bot → Bot Settings → Group Privacy → Turn off。关掉隐私模式,Bot才能在群里看到所有消息,否则只能收到@它的消息。


第三步:安装OpenClaw并配置

如果还没装OpenClaw,终端运行:

curl -fsSL https://openclaw.ai/install.sh | bash

装完验证:

openclaw --version

看到版本号就算成功。

接下来配模型API Key。OpenClaw支持多模型,我建议至少配两个:

# 主力用Kimi,中文强
openclaw config set models.providers.moonshot.apiKey "你的Key"

# 润色用Claude,逻辑清晰
openclaw config set models.providers.anthropic.apiKey "你的Key"

第四步:创建4个Agent(员工档案)

OpenClaw默认只有一个main(就是龙虾小助理)。现在要add 4个新agent:

openclaw agents add researcher

回车后会弹出交互:

  • Workspace directory:默认即可,回车
  • Copy auth profiles from “main”?→ 选Yes(继承API Key)
  • Configure model now?→ 选No(继承main的配置)

重复三次,创建outlinerdraftereditor

验证:

openclaw agents list

应该看到5个agent:main、researcher、outliner、drafter、editor。


第五步:绑定Bot与Agent(最关键的一步)

这一步最容易出错,我卡了40分钟。

核心逻辑:让Telegram Bot的token对应到OpenClaw的agent。

先备份配置(养成好习惯):

cp ~/.openclaw/openclaw.json ~/.openclaw/openclaw.json.backup

然后设置5个账号的token(替换为你自己的):

openclaw config set channels.telegram.accounts.default.botToken "龙虾的token"
openclaw config set channels.telegram.accounts.researcher.botToken "啼魂的token"
openclaw config set channels.telegram.accounts.outliner.botToken "白玉的token"
openclaw config set channels.telegram.accounts.drafter.botToken "柳眉的token"
openclaw config set channels.telegram.accounts.editor.botToken "银月的token"

注意:token必须是明文。如果之前设置过,可能会显示__OPENCLAW_REDACTED__,这时候要清空重设:

openclaw config set channels.telegram.accounts.researcher.botToken ""
openclaw config set channels.telegram.accounts.researcher.botToken "正确的token"

接下来清空旧绑定,重新绑定:

# 清空
openclaw config set bindings '[]'

# 逐条绑定(严格对应)
openclaw config set bindings[0] '{ "agentId": "main", "match": { "channel": "telegram", "accountId": "default" } }'
openclaw config set bindings[1] '{ "agentId": "researcher", "match": { "channel": "telegram", "accountId": "researcher" } }'
openclaw config set bindings[2] '{ "agentId": "outliner", "match": { "channel": "telegram", "accountId": "outliner" } }'
openclaw config set bindings[3] '{ "agentId": "drafter", "match": { "channel": "telegram", "accountId": "drafter" } }'
openclaw config set bindings[4] '{ "agentId": "editor", "match": { "channel": "telegram", "accountId": "editor" } }'

验证绑定:

openclaw agents list --bindings

每个agent应该显示Routing rules: 1,且accountId对应正确。


第六步:启动并测试

前台启动,看日志:

openclaw gateway

正常应该看到:

  • Gateway listening on ws://127.0.0.1:18789
  • [telegram] [default] starting provider
  • [telegram] [researcher] starting provider
  • …(5个依次启动)

如果不停崩溃重启,大概率是token问题。解决:

# 给每个Bot删除webhook(替换token)
curl -s "https://api.telegram.org/bot你的token/deleteWebhook"

稳定后,Ctrl+C停止,后台运行:

openclaw gateway > ~/.openclaw/gateway.log 2>&1 &

测试:私聊每个Bot发”你好”,应该得到对应角色的回复。


第七步:注入人格(让AI知道自己是谁)

现在5个Bot能跑了,但都是”空白人格”。需要给每个agent写”员工手册”。

OpenClaw会自动读取每个agent的workspace文件夹里的SOUL.mdIDENTITY.mdAGENTS.md,注入到系统提示中。

路径如下:

  • 龙虾(总指挥):~/.openclaw/workspace/
  • 啼魂搜手:~/.openclaw/workspace-researcher/
  • 白玉蜘蛛:~/.openclaw/workspace-outliner/
  • 柳眉:~/.openclaw/workspace-drafter/
  • 银月:~/.openclaw/workspace-editor/

龙虾小助理的SOUL.md示例

你是龙虾小助理,内容工厂总经理兼总指挥。

性格:专业、幽默、果断、带点傲娇龙虾风(常用🦞 emoji)。
价值观:质量第一、效率第二、真实不鸡汤。

团队成员:
- 啼魂搜手(researcher)→ 搜集资料
- 白玉蜘蛛(outliner)→ 选题大纲
- 写手柳眉(drafter)→ 初稿写作
- 小编银月(editor)→ 润色改写

规则:
1. 收到需求后,输出【任务计划】,列出步骤和分配对象
2. 用 @BotUsername 分配任务
3. 每步完成后,等待结果再推进
4. 最终由我做综合审核并签发

其他角色的文件类似,定义好性格、职责、输出格式即可。

修改完文件后,重启gateway生效:

pkill -f "openclaw gateway"
openclaw gateway > ~/.openclaw/gateway.log 2>&1 &

最后:运转起来

现在,我有一个完整的AI内容工厂。

workflow 是这样的:

  1. 我在群里@龙虾小助理,说”我想写一篇关于AI失业的文章”
  2. 龙虾输出【任务计划】,@啼魂搜手去搜资料
  3. 啼魂搜手返回资料汇总
  4. 龙虾@白玉蜘蛛出大纲
  5. 白玉蜘蛛返回大纲和标题备选
  6. 龙虾@柳眉写初稿
  7. 初稿完成后,龙虾@银月润色
  8. 银月返回最终稿
  9. 龙虾综合审核,发给我确认

每个环节我都可以介入、修改、叫停。龙虾作为总指挥,负责串联和把关。


写在最后

4小时搭建,换来的是一套可复用的内容生产系统。

招AI员工和招真人有点像:定义好岗位、明确职责、设计协作流程。不同的是,AI不会抱怨加班,也不会要求涨薪。它们只要求一点——清晰的指令

如果你的龙虾小助理也开始精神分裂,不妨试试这招。

🦞