Feishu Multi Agent Manager
交互式引导配置多 Agent 系统,支持批量创建、凭证验证、角色模板、自动备份 Skill: Feishu Multi Agent Manager Owner: rfdiosuao Summary: 交互式引导配置多 Agent 系统,支持批量创建、凭证验证、角色模板、自动备份 Tags: latest:2.0.5 Version history: v2.0.5 | 2026-04-09T11:48:44.778Z | user 修复:移除无效的 @openclaw/sdk 依赖,改为纯配置文件结构 v2.0.4 | 2026-04-01T17:47:35.869Z | auto - Rollback SKILL.md version field to 2.0.0 for consistency. - No new features or breaking changes introduced. - Documentation and metadata updates only. v2.0.2 | 2026
Rank
62
Safety
84
Downloads
1.7k
Updated
Oct 10, 2026
Version
2.0.5
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.7K downloads reported by the source. Last updated 10/10/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 10, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 10, 2026
- Adoption signal
- 1.7K downloadsadoption · observed Oct 10, 2026
- Latest release
- 2.0.5release · observed Apr 9, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s176m0k7cncqqrh1hnapx8zbz183f0gt:feishu-multi-agent-manager- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-rfdiosuao-feishu-multi-agent-manager/snapshot"
Documentation
CLAWHUB
145,558 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
id: feishu-multi-agent-manager
owner_id: rfdiosuao
name: 飞书多 Agent 配置助手
description: 交互式引导配置多 Agent 系统,支持批量创建、凭证验证、角色模板、自动备份
version: 2.0.4
icon: "\U0001F916"
author: rfdiosuao
metadata:
clawdbot:
emoji: "\U0001F916"
requires:
bins: []
---
# 飞书多 Agent 配置助手 🤖
> 交互式引导配置多 Agent 系统,支持批量创建、凭证验证、角色模板
## ✨ 功能特性
### 1. 交互式配置向导
- 像聊天一样完成配置
- 询问创建几个 Agent(1-10)
- 提供预设角色推荐
### 2. 批量创建支持
- 一次性创建多个 Agent
- 自动验证每个凭证
- 详细的成功/失败报告
### 3. 飞书 Bot 创建教程
- 7 步详细教程
- 包含检查清单
- 常见问题解答
### 4. 预设角色模板
- 6 个经典角色(main/dev/content/ops/law/finance)
- 每个角色包含完整人设文件
- 支持完全自定义
### 5. 凭证验证
- 自动验证 AppID 格式
- 自动验证 AppSecret 长度
- 友好的错误提示
### 6. 工作区隔离
- 每个 Agent 独立 workspace
- 记忆文件独立
- 会话存储独立
## 🚀 使用方式
### 启动配置向导
```typescript
await main(ctx, { action: 'start_wizard' });
```
### 选择 Agent 数量
```typescript
await main(ctx, { action: 'select_count', count: '6' });
```
### 查看飞书教程
```typescript
await main(ctx, {
action: 'show_tutorial',
step: '1',
agentName: '大总管'
});
```
### 批量创建 Agent
```typescript
await main(ctx, {
action: 'batch_create',
agents: [
{ agentId: 'main', agentName: '大总管', appId: 'cli_xxx', appSecret: 'xxx', isDefault: true },
{ agentId: 'dev', agentName: '开发助理', appId: 'cli_xxx', appSecret: 'xxx' },
{ agentId: 'content', agentName: '内容助理', appId: 'cli_xxx', appSecret: 'xxx' }
]
});
```
### 查看配置状态
```typescript
await main(ctx, { action: 'show_status' });
```
## 📋 配置流程
1. **启动向导** - 回复「开始配置」
2. **选择数量** - 告诉 Bot 创建几个 Agent
3. **选择模式** - 预设/自定义/全新
4. **创建飞书应用** - 按照教程创建每个 Bot
5. **验证凭证** - 自动验证 AppID/AppSecret
6. **批量创建** - 一次性创建所有 Agent
7. **重启生效** - 重启 OpenClaw
## 🎯 预设角色
| 角色 | 职责 | 表情 |
|------|------|------|
| main | 大总管 - 统筹全局 | 🎯 |
| dev | 开发助理 - 技术架构 | 🧑💻 |
| content | 内容助理 - 文案创作 | ✍️ |
| ops | 运营助理 - 用户增长 | 📈 |
| law | 法务助理 - 合同审核 | 📜 |
| finance | 财务助理 - 账目管理 | 💰 |
## 📚 完整文档
查看 [GitHub README](https://github.com/rfdiosuao/openclaw-skills/blob/main/feishu-multi-agent-manager/README.md)
## 🔗 相关链接
- [GitHub 仓库](https://github.com/rfdiosuao/openclaw-skills)
- [飞书云文档教程](https://www.feishu.cn/docx/PYlXdsZoEoPPDbxyBRWc9HpRnIe)
- [OpenClaw 官方文档](https://docs.openclaw.ai)
---
**版本:** 2.0.4
**作者:** rfdiosuao
**许可证:** MIT
## 📝 更新日志
### v2.0.4 (2026-04-05)
- ✅ 兼容飞书官方插件 2026.4.1
- ✅ 适配 OpenClaw 2026.3.31+
- ✅ **新增配置前自动备份** - 修改 openclaw.json 前自动创建备份文件
- ✅ **修复路径硬编码** - 动态获取用户主目录,支持不同系统用户
- ✅ 支持话题模式独立上下文配置
- ✅ 支持流式输出配置
### v2.0.3 (2026-03-26)
- ✅ 兼容飞书官方插件 2026.3.25
- ✅ 适配 OpenClaw 2026.3.22+
### v2.0.2 (2026-03-19)
- ✅ 动态路径获取
- ✅ 配置前自动备份
- ✅ 自动复制认证配置
### v2.0.1 (2026-03-17)
- 🐛 修复 accounts 配置格式问题README.md
# 飞书多 Agent 配置助手 🤖
> **交互式引导版本** - 逐步指导用户创建多个飞书 Bot,配置多 Agent 系统
[](https://opensource.org/licenses/MIT)
[](https://github.com/rfdiosuao/openclaw-skills)
---
## 📦 安装
```bash
# 从 GitHub 克隆
git clone https://github.com/rfdiosuao/openclaw-skills.git
cd openclaw-skills/feishu-multi-agent-manager
# 安装依赖
npm install
# 构建
npm run build
```
---
## 🚀 功能特性
### ✨ v2.0.4 新增功能(兼容飞书插件 2026.4.1)
1. **兼容飞书插件 2026.4.1** 🦞
- 适配 OpenClaw 2026.3.31+
- 支持话题模式独立上下文
- 支持流式输出配置
2. **交互式配置向导** 🎯
- 逐步引导用户完成配置
- 询问用户要创建几个 Agent
- 提供预设角色推荐方案
3. **飞书 Bot 创建教程** 📘
- 详细的图文教程
- 分步骤指导创建飞书应用
- 包含检查清单和注意事项
4. **批量创建支持** 📦
- 一次性创建多个 Agent
- 自动验证每个凭证
- 详细的成功/失败报告
5. **预设角色模板** 🎭
- 6 个经典角色(大总管、开发、内容、运营、法务、财务)
- 每个角色包含完整人设文件
- 支持完全自定义
6. **诊断命令集成** 🔧
- `/feishu start` - 检查插件状态
- `/feishu doctor` - 深度诊断
- `/feishu auth` - 批量授权
---
## 🎯 使用流程
### 步骤 1:启动配置向导
```typescript
await main(ctx, { action: 'start_wizard' });
```
**Bot 回复:**
```
🤖 欢迎使用飞书多 Agent 配置助手!
我将引导你完成多个 Agent 的配置流程。
## 📋 配置流程
1. 选择 Agent 数量 - 告诉我要创建几个 Agent
2. 选择 Agent 角色 - 从预设角色中选择或自定义
3. 创建飞书应用 - 我会提供详细的创建教程
4. 配置凭证 - 逐个输入每个 Bot 的 App ID 和 App Secret
5. 验证并生成 - 自动验证凭证并生成配置
6. 重启生效 - 重启 OpenClaw 使配置生效
## 🎯 预设角色推荐
| 角色 | 职责 | 表情 |
|------|------|------|
| main | 大总管 - 统筹全局、分配任务 | 🎯 |
| dev | 开发助理 - 代码开发、技术架构 | 🧑💻 |
| content | 内容助理 - 内容创作、文案撰写 | ✍️ |
| ops | 运营助理 - 用户增长、活动策划 | 📈 |
| law | 法务助理 - 合同审核、合规咨询 | 📜 |
| finance | 财务助理 - 账目统计、预算管理 | 💰 |
## 🚀 快速开始
**请告诉我:你想创建几个 Agent?**
例如:
- 3 个 - 我推荐:main(大总管)+ dev(开发)+ content(内容)
- 6 个 - 完整团队:全部 6 个角色
- 自定义 - 你自由选择角色
回复数字或"自定义",我们开始吧!😊
```
---
### 步骤 2:选择 Agent 数量
**用户回复:** `6 个`
**Bot 回复:**
```
✅ 好的!我们将创建 6 个 Agent。
## 📋 推荐方案
推荐:完整 6 人团队 - main + dev + content + ops + law + finance
## 🎯 请选择配置方式
方式 1:使用预设角色
回复「预设」或「模板」,我会按推荐方案自动配置
方式 2:自定义角色
回复「自定义」,然后告诉我你想用哪 6 个角色
方式 3:完全自定义
回复「全新」,每个角色都由你自由定义
请选择(回复数字或关键词):
```
---
### 步骤 3:查看飞书创建教程
```typescript
await main(ctx, {
action: 'show_tutorial',
step: 1,
agentName: '大总管'
});
```
**Bot 回复:**
```
## 📘 第 1 步:创建飞书应用「大总管」
### 步骤 1: 登录飞书开放平台
1. 访问 https://open.feishu.cn/
2. 使用你的飞书账号登录
### 步骤 2: 创建企业自建应用
1. 点击右上角「创建应用」
2. 选择「企业自建」
3. 输入应用名称:大总管
4. 点击「创建」
### 步骤 3: 获取应用凭证
1. 进入应用管理页面
2. 点击左侧「凭证与基础信息」
3. 复制 App ID(格式:cli_xxxxxxxxxxxxxxx)
4. 复制 App Secret(32 位字符串)
- 如果看不到,点击「查看」或「重置」
### 步骤 4: 开启机器人能力
1. 点击左侧「功能」→「机器人」
2. ✅ 开启「机器人能力」
3. ✅ 开启「以机器人身份加入群聊」
4. 点击「保存」
### 步骤 5: 配置事件订阅
1. 点击左侧「功能」→「事件订阅」
2. 选择「长连接」模式(推荐)
3. 勾选以下事件:
- ✅ im.message.receive_v1 - 接收消息
- ✅ im.message.read_v1 - 消息已读(可选)
4. 点击「保存」
### 步骤 6: 配置权限
1. 点击左侧「功能」→「权限管理」
2. 搜索并添加以下权限:
- ✅ im:message - 获取用户发给机器人的单聊消息
- ✅ im:chat - 获取群组中发给机器人的消息
- ✅ contact:user:readonly - 读取用户信息(可选)
3. 点击「申请」
### 步骤 7: 发布应用
1. 点击左侧「版本管理与发布」
2. 点击「创建版本」
3. 填写版本号:1.0.0
4. 点击「提交审核」(机器人类通常自动通过)
5. 等待 5-10 分钟生效
---
### ✅ 完_meta.json
{
"ownerId": "kn70427sxsaaa9p6v6nkts432x82dxqb",
"slug": "feishu-multi-agent-manager",
"version": "2.0.5",
"publishedAt": 1775735324778
}skill-card.md
## Description: Guides users through configuring a Feishu-based multi-agent OpenClaw system with batch agent creation, credential checks, role templates, and configuration backup. This skill is ready for commercial/non-commercial use. ## Publisher: [rfdiosuao](https://clawhub.ai/user/rfdiosuao) ### License/Terms of Use: MIT-0 ## Use Case: Developers and OpenClaw operators use this skill to create and configure multiple Feishu bot-backed agents, assign role templates, validate App ID/App Secret formats, update OpenClaw configuration, and generate per-agent workspace files. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: Feishu App Secrets are sensitive and are stored in OpenClaw configuration. Mitigation: Use only in a trusted local OpenClaw environment, keep openclaw.json private, and rotate Feishu credentials regularly. Risk: Batch creation writes persistent OpenClaw configuration and per-agent SOUL.md, AGENTS.md, and USER.md files. Mitigation: Review generated files and the automatic backup before restarting OpenClaw. Risk: Custom agent IDs or names can affect generated paths and persona text if they contain path characters, newlines, or instructions. Mitigation: Restrict custom agent IDs and names to simple safe values before running batch creation. Risk: Dependencies installed through npx may change over time. Mitigation: Pin npx-installed dependencies in the deployment environment before use. ## Reference(s): - [ClawHub Skill Page](https://clawhub.ai/rfdiosuao/skills/feishu-multi-agent-manager) - [OpenClaw Documentation](https://docs.openclaw.ai) - [Feishu Open Platform](https://open.feishu.cn/) - [Multi-Agent Routing Documentation](https://clawd.org.cn/concepts/multi-agent.html) ## Skill Output: **Output Type(s):** [Markdown, Shell commands, Configuration, Files, Guidance] **Output Format:** [Markdown responses with TypeScript API examples, bash commands, and generated OpenClaw configuration/workspace files] **Output Parameters:** [1D] **Other Properties Related to Output:** [Writes OpenClaw config and per-agent workspace/persona files during batch creation.] ## Skill Version(s): 2.0.5 (source: server release metadata and skill.json; source files also contain 2.0.4) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
package-lock.json
{
"name": "feishu-multi-agent-manager",
"version": "2.0.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "feishu-multi-agent-manager",
"version": "2.0.1",
"license": "MIT",
"dependencies": {
"@types/node": "^20.11.0",
"typescript": "^5.3.0"
},
"devDependencies": {
"@types/jest": "^29.5.12",
"@typescript-eslint/eslint-plugin": "^6.19.0",
"@typescript-eslint/parser": "^6.19.0",
"eslint": "^8.56.0",
"jest": "^29.7.0",
"ts-jest": "^29.1.0",
"ts-node": "^10.9.2"
},
"engines": {
"node": ">=18.0.0"
}
},
"node_modules/@babel/code-frame": {
"version": "7.29.0",
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz",
"integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/helper-validator-identifier": "^7.28.5",
"js-tokens": "^4.0.0",
"picocolors": "^1.1.1"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/compat-data": {
"version": "7.29.0",
"resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz",
"integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/core": {
"version": "7.29.0",
"resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz",
"integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==",
"dev": true,
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.29.0",
"@babel/generator": "^7.29.0",
"@babel/helper-compilation-targets": "^7.28.6",
"@babel/helper-module-transforms": "^7.28.6",
"@babel/helpers": "^7.28.6",
"@babel/parser": "^7.29.0",
"@babel/template": "^7.28.6",
"@babel/traverse": "^7.29.0",
"@babel/types": "^7.29.0",
"@jridgewell/remapping": "^2.3.5",
"convert-source-map": "^2.0.0",
"debug": "^4.1.0",
"gensync": "^1.0.0-beta.2",
"json5": "^2.2.3",
"semver": "^6.3.1"
},
"engines": {
"node": ">=6.9.0"
},
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/babel"
}
},
"node_modules/@babel/core/node_modules/semver": {
"version": "6.3.1",
"resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
"integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
"dev": true,
"license": "ISC",
"bin": {
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/rfdiosuao/skills/feishu-multi-agent-manager",
"sourceUrl": "https://clawhub.ai/rfdiosuao/skills/feishu-multi-agent-manager",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T03:07:07.724Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-rfdiosuao-feishu-multi-agent-manager/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-rfdiosuao-feishu-multi-agent-manager/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-10T03:07:07.724Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.7K downloads",
"href": "https://clawhub.ai/rfdiosuao/feishu-multi-agent-manager",
"sourceUrl": "https://clawhub.ai/rfdiosuao/feishu-multi-agent-manager",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T03:07:07.724Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "2.0.5",
"href": "https://clawhub.ai/rfdiosuao/feishu-multi-agent-manager",
"sourceUrl": "https://clawhub.ai/rfdiosuao/feishu-multi-agent-manager",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-04-09T11:48:44.778Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-rfdiosuao-feishu-multi-agent-manager/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-rfdiosuao-feishu-multi-agent-manager/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 2.0.5",
"description": "修复:移除无效的 @openclaw/sdk 依赖,改为纯配置文件结构",
"href": "https://clawhub.ai/rfdiosuao/feishu-multi-agent-manager",
"sourceUrl": "https://clawhub.ai/rfdiosuao/feishu-multi-agent-manager",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-04-09T11:48:44.778Z",
"isPublic": true
}
]
}Record generated Oct 10, 2026.
