教你五步用Telegram创建 OpenClaw 多角色群聊!附邪修大法!(含实操步骤+学不会打我)
教你五步用Telegram创建 OpenClaw 多角色群聊!附邪修大法!(含实操步骤+学不会打我)
教你五步用Telegram创建 OpenClaw 多角色群聊!附邪修大法!(含实操步骤+学不会打我) 教你五步用Telegram创建 OpenClaw 多角色群聊!附邪修大法!(含实操步骤+学不会打我) Modified March 8 如果子 Agent 正常回复了,恭喜你,第一个角色配置成功! 接下来,重复第三步和第四步,创建更多角色: • QA Agent :擅长写测试用例、找 Bug • 工程师 Agent :写代码、做架构 • 内容 Agent :写推文、做文案 每个角色一个群,互不干扰。 更酷的是 ,你可以在主 Bot 私聊里“调度”它们协作: 让产品经理分析需求,QA 写测试用例,工程师给代码实现。 主 Agent 会自动调用对应的子 Agent,把结果汇总给你。 高级玩法:多 Bot 配置 当你需要更清晰的场景分离时,可以配置多个 Bot,每个绑定不同的 Agent。 配置示例 { "channels": { "telegram": { "accounts": { "main": { "botToken": "主Bot Token", "groups": { " ": { "requireMention": false } } }, "life": { "botToken": "生活助手Bot Token", "groups": { " ": { "requireMention": true } } }, "xiaoxiamiss": { "botToken": "技术专家Bot Token", "groups": { " ": { "requireMention": true } } } } } } } 群组响应策略 场景:群里有多个 Bot,如何避免混乱? 方案一:默认响应者 • 不指定时 → 糯糯(默认)回答 • @团团 → 团团回答 • @爱爱 → 爱爱回答 方案二:全部需要 @ • 所有 Bot 都设置 requireMention: true • 叫谁谁回答 权限管理 私聊权限 { "dmPolicy": "pairing" // 需要配对码才能私聊 } 群组权限 { "groupPolicy": "allowlist", // 白名单模式 "allowFrom": [ 1867306242, // 用户ID 5095174939 // 群组ID ] } 开放给更多人 场景 操作 拉人进现有群 可以直接拉,bot 会响应该群消息 拉 bot 进新群 需要把新群 ID 加到 allowFrom 其他人与 bot 私聊 需要他们的用户 ID 加到 allowFrom 记忆隔离 每个 Agent 有独立的 workspace,记忆互不干扰: workspace life/ ├── IDENTITY.md 团团的身份 ├── MEMORY.md 团团的长期记忆 └── memory/ 团团的日记 workspace ai/ ├── IDENTITY.md 爱爱的身份 ├── MEMORY.md 爱爱的长期记忆 └── memory/ 爱爱的日记 遇到问题怎么办? 群里发消息,Bot 不回复 检查清单: 隐私模式关了吗? BotFather → Group Privacy → Disable 改完设置后,重新拉过 Bot 吗? 必须踢出再重新邀请 Group ID 复制对了吗? 负数开头 Gateway 重启过吗? openclaw restart Bot 之间抢消息 检查 requireMention 配置: • false :不需要 @也能响应 • true :必须 @才响应 建议: 只让一个 Bot 设为 false ,其他都 true 想看详细日志 openclaw logs follow 实时查看所有消息路由情况,定位问题很方便。 不同角色想用不同模型 在第四步的 Prompt 里,把 Model 改成你想要的: • gpt 4o :综合能力强 • claude 3 5 sonnet :写代码、推理更强 • gpt 4o mini :便宜快速 常见场景配置 场景一:个人助理 + 技术顾问 • 糯糯 (默认):日常对话、生活助手 • 爱爱 (需 @):技术问题、代码开发 场景二:团队协作 如果子 Agent 正常回复了,恭喜你,第一个角色配置成功! 接下来,重复第三步和第四步,创建更多角色: • QA Agent :擅长写测试用例、找 Bug • 工程师 Agent :写代码、做架构 • 内容 Agent :写推文、做文案 每个角色一个群,互不干扰。 更酷的是 ,你可以在主 Bot 私聊里“调度”它们协作: 让产品经理分析需求,QA 写测试用例,工程师给代码实现。 主 Agent 会自动调用对应的子 Agent,把结果汇总给你。 高级玩法:多 Bot 配置 当你需要更清晰的场景分离时,可以配置多个 Bot,每个绑定不同的 Agent。 配置示例 { "channels": { "telegram": { "accounts": { "main": { "botToken": "主Bot Token", "groups": { " ": { "requireMention": false } } }, "life": { "botToken": "生活助手Bot Token", "groups": { " ": { "requireMention": true } } }, "xiaoxiamiss": { "botToken": "技术专家Bot Token", "groups": { " ": { "requireMention": true } } } } } } } 群组响应策略 场景:群里有多个 Bot,如何避免混乱? 方案一:默认响应者 • 不指定时 → 糯糯(默认)回答 • @团团 → 团团回答 • @爱爱 → 爱爱回答 方案二:全部需要 @ • 所有 Bot 都设置 requireMention: true • 叫谁谁回答 权限管理 私聊权限 { "dmPolicy": "pairing" // 需要配对码才能私聊 } 群组权限 { "groupPolicy": "allowlist", // 白名单模式 "allowFrom": [ 1867306242, // 用户ID 5095174939 // 群组ID ] } 开放给更多人 场景 操作 拉人进现有群 可以直接拉,bot 会响应该群消息 拉 bot 进新群 需要把新群 ID 加到 allowFrom 其他人与 bot 私聊 需要他们的用户 ID 加到 allowFrom 场景 场景 操作 操作 拉人进现有群 拉人进现有群 可以直接拉,bot 会响应该群消息 可以直接拉,bot 会响应该群消息 拉 bot 进新群 拉 bot 进新群 需要把新群 ID 加到 allowFrom 需要把新群 ID 加到 allowFrom 其他人与 bot 私聊 其他人与 bot 私聊 需要他们的用户 ID 加到 allowFrom 需要他们的用户 ID 加到 allowFrom 记忆隔离 每个 Agent 有独立的 workspace,记忆互不干扰: workspace life/ ├── IDENTITY.md 团团的身份 ├── MEMORY.md 团团的长期记忆 └── memory/ 团团的日记 workspace ai/ ├── IDENTITY.md 爱爱的身份 ├── MEMORY.md 爱爱的长期记忆 └── memory/ 爱爱的日记 遇到问题怎么办? 群里发消息,Bot 不回复 检查清单: 隐私模式关了吗? BotFather → Group Privacy → Disable 改完设置后,重新拉过 Bot 吗? 必须踢出再重新邀请 Group ID 复制对了吗? 负数开头 Gateway 重启过吗? openclaw restart 隐私模式关了吗? 隐私模式关了吗? BotFather → Group Privacy → Disable BotFather → Group Privacy → Disable 改完设置后,重新拉过 Bot 吗? 改完设置后,重新拉过 Bot 吗? 必须踢出再重新邀请 必须踢出再重新邀请 Group ID 复制对了吗? Group ID 复制对了吗? 负数开头 负数开头 Gateway 重启过吗? Gateway 重启过吗? openclaw restart openclaw restart Bot 之间抢消息 检查 requireMention 配置: • false :不需要 @也能响应 • true :必须 @才响应 建议: 只让一个 Bot 设为 false ,其他都 true 想看详细日志 openclaw logs follow 实时查看所有消息路由情况,定位问题很方便。 不同角色想用不同模型 在第四步的 Prompt 里,把 Model 改成你想要的: • gpt 4o :综合能力强 • claude 3 5 sonnet :写代码、推理更强 • gpt 4o mini :便宜快速 常见场景配置 场景一:个人助理 + 技术顾问 • 糯糯 (默认):日常对话、生活助手 • 爱爱 (需 @):技术问题、代码开发 场景二:团队协作 • 群 A 产品经理 :需求分析、用户研究 • 群 B 工程师 :代码实现、架构设计 • 群 C QA :测试用例、Bug 分析 场景三:多语言服务 • Bot A :中文客服 • Bot B :英文客服 • Bot C :日文客服 Gateway Token 获取 如果需要通过 API 访问 Gateway: cat /.openclaw/openclaw.json | grep A2 '"auth"' Token 用于: • API 调用 • 远程管理 • 第三方集成 写在最后 AI 时代,一个人就是一个团队。 以前,你想同时跑产品经理、QA、工程师,得配三套环境,搞三个 Bot。现在,一个 Gateway 搞定。 这不是技术炫耀,这是效率革命。 如果你正在用 AI 做产品、写代码、搞内容,这个配置方式值得花 15 分钟试试。配置完成后,你的 Telegram 就变成了一个“AI 作战室”,随时召唤不同角色协同工作。 作者:Berryxia 欢迎交流:358848136 🔗 原文链接: https://mp.weixin.qq.com/s/qnMg3ApZ... https://mp.weixin.qq.com/s/qnMg3ApZ... 原创 万万不能的小侠 万万不能的小侠 Berryxia.AI2026年3月7日 00:08 广东 TIPS:不是人人都需要多个 OpenClaw 龙虾,根据自己的业务需求来创建,并不是越多越好,切记。 对了,我这个是你默认已经安装好 OpenClaw 了!怎么安装可以看看别人发的教程哈! 先说结论 你以为搭建一个多角色 AI 团队,需要多个机器人账号、多台服务器? 不需要。 一个 Gateway,一个 Bot,加上几个 Telegram 群组,你就能让产品经理、QA、工程师、内容创作者等多个角色同时在线,互不干扰,还能互相调用。 这不是魔法,这是 OpenClaw 的群组路由机制在起作用。 两种架构,按需选择 架构一:单 Bot 多群组(推荐入门) 一个 Bot Token ├── 群组A → Agent A(产品经理) ├── 群组B → Agent B(工程师) └── 群组C → Agent C(QA) 优点: 配置简单,一个 Bot 搞定一切 适用: 个人使用、小团队 架构二:多 Bot 多 Agent(高级玩法) Gateway ├── Bot A (糯糯) → 默认 Agent ├── Bot B (团团) → life Agent(生活助手) └── Bot C (爱爱) → ai Agent(技术专家) 优点: 每个 Bot 独立人格,记忆隔离,场景分离 适用: 多场景、多角色、需要隔离记忆 痛点是什么? 你肯定遇到过这种场景: 想在 Telegram 里同时跑多个 AI 角色——一个写代码,一个写测试用例,一个做产品分析。但网上的教程告诉你:每个角色都要创建一个 Bot,都要配置一套 Token,都要跑一个 Gateway…… 配置到第三个 Bot 的时候,你已经开始怀疑人生了。 还有一种更隐蔽的坑: 视频教程 。 9 分钟的“保姆级教程”,信息密度极高,你得不停地暂停、倒退、截图。好不容易跟着做完,发现漏了一个步骤,又得重来。 这篇文章,就是为了解决这个问题而存在的。 核心原理(一句话讲清楚) Gateway :OpenClaw 的“大脑”,负责接收消息、调用 LLM、返回结果。可以理解为 AI 的本地代理服务器。 一个 Gateway 可以托管多个 Agent,每个 Agent 通过“群组路由”绑定到不同的 Telegram 群。 你在群 A 发消息,Gateway 知道该交给“产品经理 Agent”处理;你在群 B 发消息,Gateway 知道该交给“工程师 Agent”处理。 关键在于: 它们共享同一个 Bot 账号,但拥有独立的记忆、权限和工作空间。 五步搞定配置 第一步:创建主 Bot(5 分钟) 这一步是基础。你需要创建一个“主控 Bot”,它就是所有子 Agent 的“宿主”。 1. 在 Telegram 搜索 @BotFather ,发送 /newbot 2。给 Bot 起个名字(比如 lifezhushou ) 3。设置用户名(必须以 bot 结尾,比如 lifezhushou bot ) 1. 复制返回的 Token 2. (长得像 123456: ABC DEF... ) 注意:不要泄露此Token 值! 然后用这个 Token 把 Bot 接入 OpenClaw: PS:甚至你可以直接发给 OpenClaw 即可 openclaw config 进入 Channels → Telegram → 粘贴 Token 最后一步配对: 在 Telegram 与 Bot 私聊,发送 /start 获取 Pairing Code openclaw pairing approve telegram <你的Pairing Code Pairing Code :类似“验证码”,用于确认你有权限操作这个 Bot。一次配对,永久生效。 PS:这里有一个更简单的办法,就是你可以直接让你现在创建好的这个 OpenClaw 把我的这个内容发给他,让他直接学习操作步骤。 创建群聊时,他会引导你一步一步地完成,这是最方便的(如果你不会找这些东西的话)。 第二步:开启群组权限(千万别跳过!) 这是最容易踩坑的地方。 默认情况下,Bot 开启了“隐私模式”,只能看到 @ 它的消息。如果你不关掉,Bot 在群里就是个“聋子”。 回到 @BotFather : 设置 BotSetting 群聊隐私设置 关闭隐私模式 /mybots → 选择你的 Bot → Bot Settings → Allow Groups: Enable(允许加群) → Group Privacy: Disable(关闭隐私模式) 重点:改完之后,必须把 Bot 从群里踢出去,再重新拉进来。 不重新拉,设置不生效。这是很多人配了半天没反应的根本原因。 第三步:创建群组,拿到 Group ID 每个子 Agent 需要一个专属群组。群组的 ID 就是“路由地址”。 1. 新建一个 Telegram 群(建议用角色命名,比如 虾友们 ) 2. 把主 Bot 拉进群 3. 在群里 @ 你的 Bot,问: 当前群组的 ID 是什么? 4. Bot 会回复一串负数,比如 1001234567890 5. 把这个 ID 复制保存好,下一步要用。 Group ID :Telegram 群组的唯一标识符,负数开头。Bot 通过这个 ID 知道消息来自哪个群。 第四步:用 Prompt 自动创建子 Agent(核心步骤) 这是整个流程最关键的一步。 回到 主 Bot 的私聊窗口 ,发送下面这段 Prompt。你只需要把括号里的内容替换成自己的信息: 你现在是我的 OpenClaw 主控 Agent,请严格按照以下步骤为我创建一个全新的独立子 Agent: 1. Agent 基本信息: Name: 【子 Agent 名称,例如 产品经理】 Model: 【模型,例如 gpt 4o 或 claude 3 5 sonnet】 Workspace: 新建独立 workspace(名称同 Name) Personality: 【角色描述,例如"你是资深产品经理,擅长需求分析、用户研究和产品规划"】 2. 配置路由 Bindings: 使用 accountId: "main" 绑定两种 peer 类型: peer.kind: "group", peer.id: 【你的 Group ID】 peer.kind: "channel", peer.id: 【同上】 所有消息路由到这个新 Agent 3. 群组策略: requireMention: false(群内无需 @ 就能直接回复) groupPolicy: "open"(所有人消息可见) allowFrom: [" "](开放权限) 4. 防抢消息: 为主 Agent 添加 client: "direct" + 你的 Telegram 用户 ID 白名单 请立即执行以上配置,完成后回复确认信息。 发送后等待 10 30 秒,主 Agent 会自动创建子 Agent 并返回确认信息。 Workspace :每个 Agent 的“独立办公室”,里面有它自己的记忆、文件、配置。Agent 之间互不干扰。 第五步:测试,然后加更多角色 去刚才创建的群组,直接发一条消息: 分别帮我手机今天的最新AI新闻