Logo
活死人の行知路

OpenClaw多代理实践-电商客服


📅 | 📝 217 字
#AI #openclaw

1准备

  • 安装OpenClaw
  • 模型接入
  • 创建飞书机器人

2创建飞书渠道客服Agent

2.1创建Agent

# 最简单方式创建
openclaw agents add csr-doudou

这种方式创建的默认工作空间目录为 ~/.openclaw/workspace-csr-doudou,当然还可以自定义指定参数创建,比如指定工作目录、模型等:

openclaw agents add csr-doudou --workspace ~/.openclaw/workspace-csr-doudou --model "zai/glm-4.7"

2.2验证Agent创建

openclaw agents list

2.3配置

找到 agents 配置,可为其配置模型:

"agents": {
    ...
    "list": [
      {
        "id": "main"
      },
      {
        "id": "csr-doudou",
        "name": "csr-doudou",
        "workspace": "/home/node/.openclaw/workspace/csr-doudou",
        "agentDir": "/home/node/.openclaw/agents/csr-doudou/agent",
        "model": "deepseek/deepseek-v4-flash"
      }
    ]
  },

找到 channels 配置,为其添加 accounts 配置:

"channels": {
  "feishu": {
    "enabled": true,
    "appId": "cli_a93dd554f179dcd4",
    "appSecret": "kuIQRGMtc16Jcspl2lgYjhHgAv26psH8",
    "connectionMode": "websocket",
    "domain": "feishu",
    "groupPolicy": "open",
    "requireMention": true,
    "accounts": {
      "main": {
        "appId": "cli_a93dd554f179dcd4",
        "appSecret": "kuIQRGMtc16Jcspl2lgYjhHgAv26psH8",
        "name": "Aei",
        "domain": "feishu",
        "groupPolicy": "open"
      },
      "doudou": {
        "appId": "cli_a9263535ae38dccb",
        "appSecret": "LrFwvqY0eySurqco6uCKge6K5Q06rDkz",
        "name": "抖店客服专员-抖抖",
        "domain": "feishu",
        "groupPolicy": "open"
      }
    }
  }
},

绑定账号和渠道:

"bindings": [
  {
    "agentId": "csr-doudou",
    "match": {
      "channel": "feishu",
      "accountId": "doudou",
      "peer": {
        "kind": "group",
        "id": "oc_51e7f3e0d38e4bcd0462b904ca876d57"
      }
    }
  }
],

重启

openclaw gateway restart

授权

打开飞书机器人,对边向 csr-doudou 机器人发送一条消息,它会想回复类似 openclaw pairing approve feishu Z34G7ESH 指令,复制这条指令到 OpenClaw 中执行。

3更新日志

  • 2026-05-17 更新创建多Agent步骤。
## 拼多多登录流程
一、环境准备
使用 Playwright Chromium 浏览器,设置参数:--no-sandbox、--ignore-certificate-errors
浏览器视口:1280x800 或 1400x900
语言设置:zh-CN
二、首次登录(手机验证码)
打开 URL:
https://mms.pinduoduo.com/login/
如果页面显示 "登录已过期" 或类似提示,点击页面上出现的 "重新登录" 或 "登录" 按钮
进入登录页后,优先选择手机验证码登录方式(不要选邮箱登录,不要使用账号密码)
输入手机号到手机号码输入框
点击 "获取验证码" 或 "发送验证码" 按钮(这一步必须执行,否则收不到验证码)
等待用户提供收到的短信验证码
将验证码填入输入框
勾选同意协议的复选框(如果有)
点击登录/确认按钮提交
登录成功后,必须保存登录态:
await context.storageState({ path: '/tmp/storage-state.json' });
三、后续复用登录态(免重复扫码)
后续启动时直接加载已保存的登录态文件,无需再走登录流程:
const context = await browser.newContext({
  storageState: '/tmp/storage-state.json',
  viewport: { width: 1280, height: 900 },
  locale: 'zh-CN'
});
四、关键注意事项
⚠️ 遇到验证码**必须主动点击"发送验证码"**按钮,否则账号无法收到验证码
- 如果滑块验证码出现,需提示用户人工操作或换验证码方式
- 不要模拟登录、不要硬编码密码,走手机验证码通道
- 登录态文件路径建议固定,方便复用
- 每次操作前先检查页面状态,确认是否有弹窗需要关闭