Install
openclaw skills install create-feishu-agent-skill快速创建并配置新的 OpenClaw Agent,连接飞书机器人,实现消息收发和群聊智能交互。
openclaw skills install create-feishu-agent-skill快速创建新的 OpenClaw Agent 并连接到飞书机器人。
# 在 workspace/agents/ 下创建新 agent
mkdir -p ~/.openclaw/workspace/agents/<agent_name>
# 必需文件
touch ~/.openclaw/workspace/agents/<agent_name>/SOUL.md # 人设文件
touch ~/.openclaw/workspace/agents/<agent_name>/IDENTITY.md # 身份文件
touch ~/.openclaw/workspace/agents/<agent_name>/AGENTS.md # 继承主workspace规则
touch ~/.openclaw/workspace/agents/<agent_name>/MEMORY.md # 长期记忆
# SOUL.md - <Agent名称>
## Core Truths
- 核心原则1
- 核心原则2
## What You Do
- 职责1
- 职责2
## Boundaries
- 边界1
- 边界2
## Vibe
性格描述
访问 飞书开放平台
创建企业自建应用
记录 App ID 和 App Secret
配置权限:
im:message - 获取和发送消息im:message.group_msg - 获取群消息im:chat:read - 读取群聊信息配置事件订阅:
im.message.receive_v1 - 接收消息发布应用并添加到企业
编辑 ~/.openclaw/openclaw.json:
{
// 1. 添加飞书账户
channels: {
feishu: {
accounts: {
"<account-name>": {
appId: "cli_xxxx", // 飞书 App ID
appSecret: "xxx", // 飞书 App Secret
name: "<显示名称>",
enabled: true,
connectionMode: "websocket",
domain: "feishu",
groupPolicy: "open", // 允许群聊触发
requireMention: false // 不需要@也能触发
}
}
}
},
// 2. 添加 Agent 配置
agents: {
entries: [
{
id: "<agent_name>",
name: "<Agent显示名称>",
workspace: "/Users/<user>/.openclaw/workspace/agents/<agent_name>",
model: "zai/glm-5" // 或其他模型
}
],
// ...
},
// 3. 添加绑定规则
bindings: [
{
agentId: "<agent_name>",
match: {
channel: "feishu",
accountId: "<account-name>"
}
}
]
}
openclaw gateway restart
# 检查 agent 列表
openclaw agents list
# 检查 gateway 状态
openclaw gateway status
# 检查日志
tail -f /tmp/openclaw/openclaw-$(date +%Y-%m-%d).log
检查:
groupPolicy: "open" 和 requireMention: false 是否设置原因: 飞书限制机器人发送的消息不会触发自己的回调事件
解决: 需要在代码层面手动触发(参见双机互聊实现)
检查:
zai/glm-5)# SOUL.md - <Agent名称>
_一句话描述_
## Core Truths
**原则1。** 解释...
**原则2。** 解释...
## What You Do
### 功能1
- 具体说明
### 功能2
- 具体说明
## Boundaries
- 边界1
- 边界2
## Vibe
性格描述
# AGENTS.md - <Agent名称> Workspace
继承主 workspace 规则,并根据 agent 特性调整。
## 职责
- 职责1
- 职责2
## 触发条件
- 条件1
- 条件2
~/.openclaw/workspace/agents/health_manager/
├── AGENTS.md
├── IDENTITY.md
├── SOUL.md # 健康守护者人设
├── MEMORY.md # 长期记忆
├── TOOLS.md
├── USER.md
├── HEARTBEAT.md
└── memory/ # 记忆存储
| 项目 | 值 |
|---|---|
| Agent ID | health_manager |
| 飞书账户 | health-manager |
| App ID | cli_a912246713789bb5 |
| 模型 | minimax-portal/MiniMax-M2.5 |
| 群聊策略 | open |
| 需要@ | false |
文档版本: 1.0 最后更新: 2026-02-21