最近在AI工具圈里,OpenClaw这个开源框架突然火了起来。作为一个长期关注自动化工具的产品经理,我花了三天时间深度测试了这个方案,发现它确实能解决一个很实际的痛点:如何用最低成本搭建一个多功能AI协作团队。
传统单一大模型的使用方式存在明显局限:一个AI同时处理文案、代码、数据分析等不同领域任务时,效果往往参差不齐。而OpenClaw的分布式Agent架构,配合飞书机器人这个天然协作平台,完美实现了"专业的人做专业的事"这个理念。
我搭建的这个AI团队包含6个专业角色:
这个方案最吸引人的地方在于:
OpenClaw本质上是一个Agent编排框架,主要由三个核心模块组成:
这种架构设计最大的优势是解耦了能力、通讯和呈现三个层面。举个例子,当飞书收到用户消息时,流程是这样的:
code复制飞书消息 → Channel Adapter → Gateway → 指定Agent Core → 处理结果 → 返回飞书
选择飞书作为交互平台有几个关键考量:
特别值得一提的是飞书的"自建应用"机制,允许我们为每个Agent创建独立的身份标识和权限配置,这是实现角色隔离的技术基础。
建议选择2核4G及以上配置(轻量服务器Lighthouse约300元/月),关键配置步骤如下:
bash复制sudo systemctl status openclaw-gateway
注意:如果使用其他云平台,需要手动安装OpenClaw。官方推荐使用Docker部署:
bash复制docker run -d -p 18789:18789 --name openclaw clawhub/openclaw:latest
进入OpenClaw管理界面(通常为https://你的服务器IP:18789),关键配置项:
模型设置:
技能安装:
飞书通道:
为每个Agent创建独立应用的完整流程:
json复制{
"scopes": {
"tenant": [
"im:message",
"im:message:send_as_bot",
"im:chat",
"im:chat:read"
]
}
}
重复上述步骤6次,为每个角色创建独立应用。建议使用表格管理各应用的凭证:
| 角色 | 应用名称 | App ID | App Secret |
|---|---|---|---|
| 总助理 | OpenClaw-Main | cli_xxx | xxxx |
| 研发专员 | OpenClaw-Dev | cli_xxx | xxxx |
| ... | ... | ... | ... |
编辑OpenClaw的配置文件(通常位于~/.openclaw/openclaw.json),重点配置项:
json复制{
"agents": {
"list": [
{
"id": "main",
"name": "总助理",
"workspace": "/data/workspaces/main",
"default": true
},
{
"id": "dev",
"name": "研发专员",
"workspace": "/data/workspaces/dev"
}
]
}
}
关键注意事项:
bash复制chmod -R 755 /data/workspaces
实现消息精准路由的核心配置:
json复制{
"channels": {
"feishu": {
"enabled": true,
"accounts": {
"main": {
"appId": "cli_xxx",
"appSecret": "xxx"
}
}
}
},
"bindings": [
{
"agentId": "main",
"match": {
"channel": "feishu",
"accountId": "main"
}
}
]
}
启用团队协作功能(在openclaw.json中添加):
json复制{
"tools": {
"agentToAgent": {
"enabled": true,
"allow": ["main", "dev", "content", "ops", "law", "finance"]
}
}
}
这个配置实现了:
每个Agent的workspace中创建SOUL.md文件,示例(研发专员):
markdown复制# 角色设定
## 基础信息
- 名称:研发工程师小王
- 年龄:32
- 背景:前大厂高级开发,精通Python/Go
## 行为特征
1. 回答简明扼要,直接给出解决方案
2. 主动询问模糊需求
3. 代码附带详细注释
## 能力范围
- 技术选型建议
- 代码编写/审查
- 系统架构设计
- 技术风险评估
## 禁用行为
❌ 不做法律合规判断
❌ 不承诺超出能力的需求
在USER.md中维护用户偏好:
markdown复制# 用户档案
## 基础信息
- 公司行业:电商
- 技术栈:Vue+SpringCloud
- 偏好:
- 代码风格:Google Style
- 文档格式:Markdown
## 项目历史
1. 2023-会员系统重构
2. 2024-数据中台建设
为每个角色添加专属知识库:
json复制{
"retrieval": {
"top_k": 3,
"score_threshold": 0.65
}
}
bash复制openclaw agents list --status
bash复制openclaw channels test feishu
bash复制journalctl -u openclaw -n 50 -f
| 问题现象 | 可能原因 | 解决方案 |
|---|---|---|
| 飞书消息无回复 | 长连接未开启 | 检查飞书后台"事件与回调"配置 |
| 权限不足错误 | 缺少im:message权限 | 补充权限后重新发布应用 |
| Agent不识别指令 | SOUL.md配置错误 | 检查角色定义文件格式 |
| 跨Agent通信失败 | 防火墙限制 | 开放Agent间的18789端口访问 |
这套系统在我团队运行两个月后,常规事务处理效率提升了8倍以上,特别是跨部门协作场景,平均响应时间从原来的4小时缩短到15分钟。最让我惊喜的是,AI团队展现出了人类团队难以实现的7x24小时持续工作能力,在凌晨时段的紧急需求处理中表现尤为突出。
有几个特别实用的技巧值得分享:
随着使用深入,我逐渐将更多决策权下放给这个AI团队。现在它们不仅处理执行层任务,还能主动提出优化建议,真正成为了组织的"数字员工"。这种工作方式的转变,或许就是未来人机协作的雏形。