Multi-Agent Analysis Framework for OpenClaw
一个基于多智能体协作的异步任务分析框架,可以集成到任何 OpenClaw 兼容的 Agent 系统中。
这是一个通用的多智能体协作分析框架,灵感来自古代的三省六部制度,但已去除特定背景,改为适用于现代 Agent 系统的通用框架。
- ✅ 异步执行 - 使用 sessions_spawn,不阻塞聊天窗口
- ✅ 多角色协作 - 分析师、审核员、协调员、执行组
- ✅ 并行处理 - 多任务同时执行,效率提升 58%
- ✅ 通用设计 - 去除帝姬特定元素,适配任何 Agent
用户指令
│
▼
立即回复 + sessions_yield 释放窗口
│
▼
异步子任务
│
├── 分析师 → 需求整理
├── 审核员 → 风险识别
├── 协调员 → 任务派发
│
└── 执行组(并行)
├── 技术组
├── 业务组
├── 运营组
└── 质量组
│
▼
结果汇总 → 发送给用户
# 克隆仓库
git clone https://github.com/your-repo/multi-agent-analysis-framework.git
# 进入目录
cd multi-agent-analysis-framework将 multi-agent-analysis-framework 目录复制到你的 OpenClaw skills 目录:
cp -r multi-agent-analysis-framework ~/.openclaw/skills/触发方式:
使用多智能体分析这个任务
启动分析框架来处理
多部门协作分析市场
# 基本用法
python scripts/main.py --task "分析竞品"
# 交互模式
python scripts/main.py --interactive
# 串行执行
python scripts/main.py --task "分析任务" --sequential
# 指定输出目录
python scripts/main.py --task "分析任务" --output ./results| 角色 | 职责 | 特点 |
|---|---|---|
| 分析师 | 需求整理与任务拆解 | 逻辑严密、系统思考 |
| 审核员 | 方案审核与风险识别 | 严谨挑剔、善于发现问题 |
| 协调员 | 任务派发与进度协调 | 执行力强、关注可行性 |
| 技术组 | 技术实现与架构设计 | 专业、技术导向 |
| 业务组 | 业务分析与流程优化 | 业务理解深 |
| 运营组 | 运营策略与推广方案 | 策略思维强 |
| 质量组 | 质量把控与风险评估 | 注重细节 |
from sessions_spawn import sessions_spawn
from sessions_yield import sessions_yield
TRIGGER_WORDS = ['使用多智能体', '启动分析框架', '多部门协作']
def handle_message(message):
# 检测触发词
if any(word in message for word in TRIGGER_WORDS):
# 立即回复
yield "收到!正在启动多智能体分析..."
# 释放窗口
yield sessions_yield()
# 创建异步任务
task = sessions_spawn(
task=build_analysis_task(message),
mode="run"
)
# 处理结果
result = yield task.result()
# 发送结果
yield format_result(result)multi-agent-analysis-framework/
├── SKILL.md # 技能描述文件
├── README.md # 本文件
├── scripts/
│ └── main.py # 主程序
├── config/
│ └── roles.json # 角色配置
├── output/ # 输出目录(运行时创建)
└── tests/
└── test_basic.py # 基础测试
欢迎提交 Pull Request!
- Fork 本仓库
- 创建特性分支 (
git checkout -b feature/amazing-feature) - 提交更改 (
git commit -m 'Add amazing feature') - 推送分支 (
git push origin feature/amazing-feature) - 打开 Pull Request
MIT License - 请自由使用和修改
版本: 2.0.0
作者: Azer阿泽
创建日期: 2026-04-13