Agent工坊

【Agent工坊】OpenClaw多通道消息中枢实战:一人公司AI客服零成本接入Telegram+WhatsApp+微信

一台VPS、一个OpenClaw实例、三个聊天平台——同一个AI大脑同时服务微信客户、Telegram群友和WhatsApp咨询,不再需要三个独立的机器人。

OpenClaw 多通道架构:Gateway作为唯一中枢,统一接入Telegram、WhatsApp▲ OpenClaw 多通道架构:Gateway作为唯一中枢,统一接入Telegram、WhatsApp和微信

为什么你需要多通道AI消息中枢

一人公司最头疼的事之一:客户分散在不同的聊天平台。微信上一个潜在客户在问报价,Telegram群里社区用户在问技术问题,WhatsApp上一个海外客户在确认订单——你一个人不可能同时盯着三个聊天窗口。

传统方案是分别搭建三个机器人,但这有三个致命问题:

问题一:上下文割裂。 WhatsApp上的客户说了需求,切换到Telegram还得重新解释一遍。AI不知道"这是同一个人"。

问题二:维护噩梦。 三个独立bot意味着三套配置、三份prompt、三个subscription。改一个行为要改三次。

问题三:成本翻倍。 三个bot各自消耗API token,很多对话内容其实是重复的。

OpenClaw的多通道架构解决的就是这个核心痛点:一个Gateway实例,接入多个聊天平台,共享同一个AI大脑、同一份记忆、同一个用户身份映射。

v2026.6.8-beta.2(2026年6月16日发布)进一步强化了Telegram和WhatsApp的消息传递能力——Telegram现在支持结构化富文本(表格、列表、可展开引用块),WhatsApp支持ACP绑定和更安全的富媒体边界。

架构理解:Gateway是唯一的中枢

在动手之前,先理解OpenClaw的通道架构。这决定了你后续所有配置的方向。

┌─────────────────────────────────────────────┐

│ OpenClaw Gateway │

│ ┌───────────────────────────────────────┐ │

│ │ Session Store (SQLite) │ │

│ │ user-abc: [WhatsApp会话, TG会话] │ │

│ └───────────────────────────────────────┘ │

│ ┌───────────────────────────────────────┐ │

│ │ Agent Brain │ │

│ │ 同一份prompt、skills、memory │ │

│ └───────────────────────────────────────┘ │

│ ↑ ↑ ↑ │

│ WhatsApp Telegram WeChat │

│ (Baileys) (Bot API) (官方API) │

└─────────────────────────────────────────────┘

Gateway是唯一需要"始终在线"的组件。通道连接到Gateway,工具和自动化从Gateway分发。会话以确定性的key存储——同一个用户在不同平台上发的消息可以被映射到同一个session。

关键概念:身份绑定。 你的WhatsApp号码、Telegram用户ID、微信OpenID是不同的标识符。要让OpenClaw知道"这些ID代表同一个人",需要配置identity bindings。跳过这一步,你仍然有多通道——但AI会把每个平台上的你当成不同的人。

实操:从零搭建三通道消息中枢

环境准备

需要一台VPS(推荐2核4G,Ubuntu 22.04),Node.js 22+。

# 检查Node版本

node -v # 需要 ≥22.0.0

# 如果版本不够,用nvm升级

curl -o- [nvm官方安装脚本地址] | bash

source ~/.bashrc

nvm install 22

nvm use 22

第一步:安装OpenClaw

# 一键安装(macOS/Linux)

curl -fsSL [OpenClaw官方安装脚本] | bash

# 安装后运行初始化向导

openclaw onboard --install-daemon

初始化向导会引导你完成:创建agent、配置AI模型、选择通道。你也可以跳过向导,稍后手动配置。

第二步:连接Telegram

Telegram是最容易接入的通道,也是多通道测试的起点。

# 1. 先去 @BotFather 创建机器人,获取token

# 在Telegram中搜索 @BotFather → /newbot → 输入名称 → 获取token

# 2. 把token配置到OpenClaw

openclaw channels add --channel telegram --token "你的BotFather_Token"

# 3. 验证连接

openclaw channels list

# 应该看到 telegram 通道状态为 connected

# 4. 测试:在Telegram中给你的bot发消息

# 发送 "你好,你是谁?"

# 应该收到AI回复

Telegram配置的核心参数:

# ~/.openclaw/config.yaml

channels:

  telegram:

    accounts:

      - token: "你的TG_BOT_TOKEN"

        name: "我的AI助手"

        dmPolicy: "open" # open=任何人可私聊 pairing=需配对

dmPolicy: "pairing" 意味着陌生人需要先通过配对验证才能与bot对话——这在对外服务场景下非常重要,可以防止滥用。

三通道接入流程:安装OpenClaw → 连接Telegram → 连接WhatsApp → 配置A▲ 三通道接入流程:安装OpenClaw → 连接Telegram → 连接WhatsApp → 配置Agent人设

第三步:连接WhatsApp

WhatsApp的接入比Telegram复杂,因为它基于WhatsApp Web协议(Baileys库),需要扫码配对。

# 1. 添加WhatsApp通道

openclaw channels add --channel whatsapp

# 2. 登录配对(会生成二维码或配对链接)

openclaw channels login --channel whatsapp

# 终端会输出一个二维码(需要终端支持图片显示)

# 或者输出一个配对链接,用手机WhatsApp扫描

配对成功后,WhatsApp会话凭证存储在 ~/.openclaw/agents/main/ 目录下。这些凭证文件相当于你的WhatsApp Web登录状态——不要泄露。

WhatsApp配置示例:

channels:

  whatsapp:

    accounts:

      - name: "客服号"

        dmPolicy: "pairing"

        allowGroups: false # 禁止群聊(避免AI被拉进无关群)

⚠️ 重要踩坑提醒:

  1. WhatsApp号码风险:Baileys是第三方WhatsApp Web协议实现,不是Meta官方API。频繁群发消息可能导致号码被限制。建议用专用号码而非个人主号。
  2. 依赖安全:2025年底出现过冒充WhatsApp Web库的恶意npm包(名为"lotusbail"),窃取凭证和消息数据。始终通过 openclaw channels add --channel whatsapp 官方命令安装,不要手动npm install第三方WhatsApp包。
  3. 消息格式限制:v2026.6.8-beta.2之前,WhatsApp通道的富文本支持有限。升级到最新版后,表格和列表可以正常发送。如果遇到格式错乱,先确认版本。

第四步:连接微信(进阶)

OpenClaw支持微信公众号通道,适合面向国内用户的一人公司。

channels:

  wechat:

    accounts:

      - appId: "wx你的AppID"

        appSecret: "你的AppSecret"

        token: "你的Token"

        encodingAESKey: "你的AESKey"

微信公众号的接入需要先在微信公众平台后台配置服务器URL和Token。这部分流程较长,核心步骤如下:

# 1. 在微信公众平台 → 开发 → 基本配置 中获取AppID和AppSecret

# 2. 配置服务器URL(需要公网可访问的HTTPS地址)

# 3. 在OpenClaw中配置wechat通道

openclaw channels add --channel wechat \

  --appId "wx你的AppID" \

  --appSecret "你的AppSecret"

微信通道的特殊限制:

  • 公众号客服消息有48小时限制(用户最后一条消息后48小时内可回复)
  • 不支持群聊(只能一对一私聊)
  • 需要公网HTTPS域名

第五步:配置AI模型

通道接入后,需要给Agent配置"大脑"——选择AI模型。

# 添加API Key

openclaw models auth add --provider anthropic --key "sk-ant-你的Key"

# 或使用OpenAI

openclaw models auth add --provider openai --key "sk-你的Key"

# 设置默认模型

openclaw models set anthropic/claude-haiku-4-5-20251001

# Haiku 4.5成本低、速度快,适合客服场景

模型选择建议(一人公司客服场景):

模型成本/1M tokens延迟适用场景
Claude Haiku 4.5$0.80/$4.00<1s日常客服、FAQ回答
GPT-4o-mini$0.15/$0.60<1s超大规模、成本敏感
Claude Sonnet 4$3.00/$15.00~3s复杂问题、需要推理
本地Ollama免费取决于硬件离线场景、隐私敏感

省钱技巧: 可以用模型路由(Model Router)实现分级处理——简单FAQ走Haiku 4.5,复杂咨询自动升级到Sonnet 4。

第六步:配置Agent的"人设"和技能

多通道AI客服需要一个清晰的人设和知识库。

# 编辑agent配置

openclaw agent edit main

agent.md示例(一人公司AI客服):

你是"小墨",墨媒科技的AI客服助手。你的职责:

1. **产品咨询**:回答关于AI Agent搭建、内容代运营、提示词模板的问题

2. **报价引导**:根据客户需求推荐合适的服务包,但最终报价由人工确认

3. **技术支持**:解答OpenClaw/Hermes Agent的常见使用问题

4. **转人工**:遇到退款、投诉、定制需求时,立即引导客户添加人工微信

**语气要求**:友好、专业、简洁。不用"亲"等过度营销用语。

每轮对话控制在3句话以内。超过3轮未能解决问题 → 引导转人工。

**红线**:

- 不承诺具体收入数字("月入X万")

- 不提供投资建议

- 不贬低竞品

安装技能包(从ClawHub):

OpenClaw有一个社区技能市场叫ClawHub(clawhub.ai),可以一键安装预制的客服技能。

# 搜索客服相关技能

openclaw skill search "customer support"

# 安装FAQ自动回答技能

openclaw skill install clawhub/faq-responder

# 安装多语言翻译技能(面向海外客户时很有用)

openclaw skill install clawhub/translate

踩坑与排障

坑1:WhatsApp通道突然断开

症状openclaw channels list 显示WhatsApp状态为 disconnected

排查

# 查看Gateway日志

openclaw gateway logs --tail 50 | grep whatsapp

# 常见原因:会话凭证过期 → 重新登录

openclaw channels login --channel whatsapp

WhatsApp Web的会话凭证有时效性。如果VPS重启或网络变更,可能需要重新扫码。建议每周手动检查一次连接状态。

一人公司AI客服成本对比:AI多通道客服月均200-430元,仅为人工客服的1/10▲ 一人公司AI客服成本对比:AI多通道客服月均200-430元,仅为人工客服的1/10

坑2:Telegram bot不回复群聊消息

症状:私聊正常,群聊中完全无响应。

根因:Telegram bot默认不读取群聊消息(隐私模式)。需要在BotFather中关闭隐私模式:

在Telegram中搜索 @BotFather

→ /mybots → 选择你的bot → Bot Settings → Group Privacy → Turn off

关闭后,bot可以看到群聊中的所有消息。

坑3:多个通道的消息丢失或重复

症状:在WhatsApp发的消息,Telegram上也收到回复,或者消息完全没响应。

根因:Session key映射问题。不同通道的同一个用户没有被正确绑定。

排查方法

# 查看session列表

openclaw sessions list

# 检查同一个用户是否在多个通道上有不同的session ID

# 如果发现重复 → 配置identity bindings

修复(配置identity mapping):

# ~/.openclaw/config.yaml

identity:

  bindings:

    - whatsapp: "+8613800138000"

      telegram: "123456789"

      wechat: "oAbCdEfGhIjKlMnOpQrStUv"

这样OpenClaw就知道这三个ID是同一个人,会话上下文会被合并。

坑4:升级v2026.3.28后通道全断

这是OpenClaw版本更新中的一个已知问题——Gateway重启动后通道的认证token可能失效。

修复SOP:

# 1. 确认当前版本

openclaw --version

# 2. 如果是从旧版升级上来的,删除通道后重新添加

openclaw channels remove --channel telegram

openclaw channels add --channel telegram --token "你的Token"

# 3. 或者直接重跑onboard

openclaw onboard --install-daemon # 会重新配置所有通道

进阶:多Agent + 多通道协作

单Agent处理所有通道消息在某些场景下不够精细。比如你可能希望:

  • WhatsApp上的客户走"销售Agent"(更激进的话术)
  • Telegram社区用户走"技术支持Agent"(更技术化的回答)
  • 微信上的老客户走"VIP客服Agent"(更个性化的服务)

OpenClaw支持多Agent绑定到不同通道:

agents:

  list:

    - id: sales

      name: "销售助手"

      systemPrompt: "你是专业销售顾问..."

    - id: support

      name: "技术支持"

      systemPrompt: "你是技术专家..."

bindings:

  - channel: whatsapp

    account: "客服号"

    agent: sales

  - channel: telegram

    account: "技术群Bot"

    agent: support

同一个Gateway进程运行多个Agent,每个Agent有独立的workspace、skills和memory——但可以通过identity bindings共享用户身份信息。

成本估算:一人公司的多通道AI客服到底花多少钱

项目月成本说明
VPS(2核4G)$12-20Hetzner/AWS Lightsail/阿里云轻量
Claude Haiku 4.5 API$10-30日均500-1500条客服消息
WhatsApp号码$5-10专用号码月租
Telegram Bot免费BotFather创建免费
微信公众平台免费订阅号免费(需认证300元/年)
总计$27-60/月约200-430元人民币

对比雇佣一个兼职客服(月薪3000-5000元),AI多通道客服的成本大约是人工的十分之一,且7×24小时在线。

常见问题(FAQ)

Q: WhatsApp会被封号吗?

A: 正常客服场景下(一对一私聊,非批量群发),封号风险较低。但建议:①使用专用号码而非个人主号;②不要用AI做营销群发;③避免短时间内大量创建群组。如果业务量很大,建议升级到WhatsApp Business API(Meta官方接口)。

Q: 多通道消息会有延迟吗?

A: Telegram和WhatsApp的延迟通常在1-3秒(取决于AI模型的响应速度)。微信通道因为要经过微信服务器中转,延迟稍高(3-5秒)。

Q: 我的客户数据安全吗?

A: OpenClaw是自托管方案,所有消息数据存储在你自己的VPS上。Gateway的session存储在本地SQLite数据库中。不上传任何第三方云服务。关键是要做好VPS的安全防护(防火墙、SSH key认证、定期更新)。

Q: 支持多少个通道同时在线?

A: 官方没有硬性上限。实测2核4G VPS可以稳定运行3-5个通道(Telegram+WhatsApp+微信+Discord+Slack),日均处理2000+条消息。

行动建议

今天就可以做的三步:

  1. 30分钟搭建Telegram bot:去BotFather创建机器人 → 安装OpenClaw → openclaw channels add --channel telegram → 发一条"你好"测试
  2. 今天配置WhatsApp:准备一个备用号码 → openclaw channels login --channel whatsapp → 扫码配对 → 让朋友发消息测试
  3. 本周写好客服prompt:按照上面的agent.md模板,填入你自己的产品信息和服务话术

两周目标:三个通道全部在线,AI可以独立处理80%的常见客户咨询。

多通道AI消息中枢是一人公司的"数字员工一号位"——投入一个周末搭建,换来的是全年无休的客户响应能力。而成本,只需要每月一杯咖啡钱。


*本文基于OpenClaw v2026.6.8-beta.2(2026年6月16日发布)编写。OpenClaw是一个快速迭代的开源项目,部分命令和配置项可能随版本更新变化,请以官方文档 docs.openclaw.ai 为准。*
#AI创业 #Agent工坊 #OpenClaw #一人公司 #AI客服 #多通道 #WhatsApp #Telegram

本文由AI辅助创作,经人工审核编辑发布