OpenClaw多智能体最优配置指南,告别改配置文件

一、概述

WHY? (为什么要用多智能体? )

想了解更多相关话题介绍可观看 👉🏻 《一图讲清,为什么要用多Agent》

观看本博文/视频收获:

  • 🤖 学会创建多智能体,并与多个飞书机器人进行绑定。
  • 👍🏻 命令行快速完成配置,免去改配置文件的麻烦。
  • 🔐 两种私信(dmPolicy)的配置 ,以及如何找到OpenId
  • ⚙️ 核心/优化7个配置项
  • ✅ 命令/界面确认配置的正确性

相关视频近期上线

相关链接:

学习流程:

⚙️ 基本环境准备

shell 复制代码
#1.1 已经安装好openclaw环境,并配置好模型服务
略(见往期视频或博文)


#1.2 安装好飞书插件,并完成了初始默认机器人的绑定
npx -y @larksuite/openclaw-lark-tools install
#升级
npx -y @larksuite/openclaw-lark update


#1.3 飞书增项配置
openclaw config set channels.feishu.streaming true				#开启流式输出
openclaw config set channels.feishu.footer.elapsed true  	# 开启耗时
openclaw config set channels.feishu.footer.status true  	# 开启状态展示

🤖 飞书创建机器人(多个)

shell 复制代码
#2种创建方式
#传统创建应用的方式(创建应用 -- 配置权限 -- 启用机器人 -- 订阅事件 -- 发布应用 -- 审核上线)
https://open.feishu.cn/app

#适用openclaw的快速创建界面(推荐)
https://open.feishu.cn/page/openclaw?form=multiAgent

#加餐:删除机器人
1)飞书管理后台(http://www.feishu.cn/admin):工作台 -- 应用管理 -- 停用
2)开发者后台(https://open.feishu.cn/app):应用详情页面 -- 凭证与基础信息 -- 删除应用

✅ OpenClaw创建多智能体

shell 复制代码
# 引导方式创建新的Agent
openclaw agents add

# 命令快捷创建
openclaw agents add fxdhy001 --workspace ~/.openclaw/workspace-fxdhy001		#拂晓的海洋1号智能体
openclaw agents add fxdhy002 --workspace ~/.openclaw/workspace-fxdhy002		#拂晓的海洋2号智能体

👍🏻 核心配置(channels、bindings、session)

shell 复制代码
#配置飞书的多账号
openclaw config set channels.feishu.accounts --json '
{
  "default": {},
  "cfa_fxdhy001": {
    "appId": "cli_xxxxxx",
    "appSecret": "xxxxxx",
    "botName": "拂晓的海洋1号智能体",
    "dmPolicy": "allowlist",
    "allowFrom": ["ou_xxxxxx"]
  },
  "cfa_fxdhy002": {
    "appId": "cli_xxxxxx",
    "appSecret": "xxxxxx",
    "botName": "拂晓的海洋2号智能体",
    "dmPolicy": "open",
    "allowFrom": [
      "*"
    ]
  }
}'

#说明:
1、1号智能体:只有allowFrom中的用户可以聊天,2号智能体:允许所有用户
2、配置好后,用飞书发个消息,然后再OpenClaw WebUI界面的日志中搜索你智能体,例如:fxdhy001,找到senderOpenId(ou_开头)


#配置路由
openclaw config set bindings --json '
[
  {
    "agentId": "main",
    "match": {
      "channel": "feishu",
      "accountId": "default"
    }
  },
  {
    "agentId": "fxdhy001",
    "match": {
      "channel": "feishu",
      "accountId": "cfa_fxdhy001"
    }
  },
  {
    "agentId": "fxdhy002",
    "match": {
      "channel": "feishu",
      "accountId": "cfa_fxdhy002"
    }
  }
]'


# 配置会话隔离(保障多智能体之间的会话独立)
openclaw config set session.dmScope per-account-channel-peer

#多任务独立上下文
openclaw config set channels.feishu.threadSession true

# 智能体间发消息进行调度
openclaw config set tools.agentToAgent.enabled true

#跨Agent通讯
openclaw config set tools.sessions.visibility all


#在飞书上发消息
1、发消息后自动创建session
2、发消息后,在日志可以找到senderOpenId,配置好allowFrom后再执行一次

☀️ 查询确认

shell 复制代码
#查看agent清单
openclaw agents list

#查询消息渠道
openclaw channels list

#查看路由绑定情况
openclaw agents bindings
openclaw agents bindings --agent fxdhy002
openclaw agents bindings --json

附录:参考配置

shell 复制代码
#飞书自动创建的授权(2026.3.26)
{
  "scopes": {
    "tenant": [
      "application:application:self_manage",
      "cardkit:card:read",
      "cardkit:card:write",
      "contact:contact.base:readonly",
      "contact:user.basic_profile:readonly",
      "docx:document:readonly",
      "im:chat:read",
      "im:chat:update",
      "im:message.group_at_msg:readonly",
      "im:message.p2p_msg:readonly",
      "im:message.pins:read",
      "im:message.pins:write_only",
      "im:message.reactions:read",
      "im:message.reactions:write_only",
      "im:message:readonly",
      "im:message:recall",
      "im:message:send_as_bot",
      "im:message:send_multi_users",
      "im:message:send_sys_msg",
      "im:message:update",
      "im:resource"
    ],
    "user": [
      "base:app:copy",
      "base:app:create",
      "base:app:read",
      "base:app:update",
      "base:field:create",
      "base:field:delete",
      "base:field:read",
      "base:field:update",
      "base:record:create",
      "base:record:delete",
      "base:record:retrieve",
      "base:record:update",
      "base:table:create",
      "base:table:read",
      "base:table:update",
      "base:view:read",
      "base:view:write_only",
      "board:whiteboard:node:create",
      "board:whiteboard:node:read",
      "calendar:calendar.event:create",
      "calendar:calendar.event:read",
      "calendar:calendar.event:reply",
      "calendar:calendar.event:update",
      "calendar:calendar.free_busy:read",
      "calendar:calendar:read",
      "contact:contact.base:readonly",
      "contact:user.base:readonly",
      "contact:user.basic_profile:readonly",
      "contact:user.employee_id:readonly",
      "contact:user:search",
      "docs:document.comment:create",
      "docs:document.comment:read",
      "docs:document.comment:update",
      "docs:document.media:download",
      "docs:document.media:upload",
      "docs:document:copy",
      "docs:document:export",
      "docx:document:create",
      "docx:document:readonly",
      "docx:document:write_only",
      "drive:drive.metadata:readonly",
      "drive:file:download",
      "drive:file:upload",
      "im:chat.members:read",
      "im:chat:read",
      "im:message",
      "im:message.group_msg:get_as_user",
      "im:message.p2p_msg:get_as_user",
      "im:message:readonly",
      "offline_access",
      "search:docs:read",
      "search:message",
      "sheets:spreadsheet.meta:read",
      "sheets:spreadsheet:create",
      "sheets:spreadsheet:read",
      "sheets:spreadsheet:write_only",
      "space:document:move",
      "space:document:retrieve",
      "task:comment:read",
      "task:comment:write",
      "task:task:read",
      "task:task:write",
      "task:task:writeonly",
      "task:tasklist:read",
      "task:tasklist:write",
      "wiki:node:copy",
      "wiki:node:create",
      "wiki:node:move",
      "wiki:node:read",
      "wiki:node:retrieve",
      "wiki:space:read",
      "wiki:space:retrieve",
      "wiki:space:write_only"
    ]
  }
}


#OpenClaw官方中文文档的授权(2026.3.26)
{
  "scopes": {
    "tenant": [
      "aily:file:read",
      "aily:file:write",
      "application:application.app_message_stats.overview:readonly",
      "application:application:self_manage",
      "application:bot.menu:write",
      "cardkit:card:read",
      "cardkit:card:write",
      "contact:user.employee_id:readonly",
      "corehr:file:download",
      "event:ip_list",
      "im:chat.access_event.bot_p2p_chat:read",
      "im:chat.members:bot_access",
      "im:message",
      "im:message.group_at_msg:readonly",
      "im:message.p2p_msg:readonly",
      "im:message:readonly",
      "im:message:send_as_bot",
      "im:resource"
    ],
    "user": ["aily:file:read", "aily:file:write", "im:chat.access_event.bot_p2p_chat:read"]
  }
}
相关推荐
科技小花2 分钟前
2026年GEO行业观察:谁在定义“品牌被AI推荐”的标准?
人工智能·ai·geo·ai搜索
程序员老邢6 分钟前
【产品底稿 05】商助慧 V1.1 里程碑:RAG 文章仿写模块全链路实现
java·spring boot·程序人生·ai·milvus
x-cmd40 分钟前
[260416] 谷歌 Chrome 推出 Skills 功能!帮你保存、复用提示词
前端·chrome·ai·自动化·agent·x-cmd·skill
GHL28427109041 分钟前
playwright学习
学习·ai
嵌入式小企鹅1 小时前
国芯抗量子MCU突破、太空算力元年开启、AI编程工具密集发布
学习·ai·边缘计算·算力·risc-v·芯片·半导体
呆呆敲代码的小Y1 小时前
48个AI智能体搭建完整游戏开发工作室:Claude Code Game Studios
人工智能·游戏·unity·ai·游戏引擎·ai编程·ai游戏
阿杰学AI1 小时前
AI核心知识124—大语言模型之 智能体工程
人工智能·ai·语言模型·自然语言处理·agent·智能体·智能体工程
Flying pigs~~1 小时前
RAG 项目完整学习笔记与总结
agent·milvus·rag·智能体·检索增强生成
爱吃烤鸡翅的酸菜鱼2 小时前
OpenClaw + Claude Code 插件:打通 AI 全链路开发的完整实战指南
人工智能·ai·plugin·claude code·openclaw
GISer_Jing2 小时前
LangChain浏览器Agent开发全攻略
前端·ai·langchain