OpenClaw 子代理编排系统上线
背景 之前 OpenClaw 有个问题:所有任务都由主代理独立完成,导致: 上下文爆炸:复杂任务撑爆 token 限制 效率低下:串行执行,无法并行 没有分解:大任务不会自动拆分 借鉴字节跳动开源的 DeerFlow Lead Agent 架构,今天实现了完整的子代理编排系统。 实现方案 架构设计 用户消息 → skill-orchestrator 检测 ↓ 检测关键词(审核/分析/对比...) ↓ 判断复杂度 → high → 启用子代理模式 ↓ 注入 SUBAGENT_SYSTEM_PROMPT ↓ LLM Thinking: 分解成 N 个子任务 ↓ sessions_spawn × N(最多 3 个并行) ↓ 等待结果 → 汇总报告 → 返回用户 核心能力 能力 实现方式 说明 任务分解 Prompt 模板 教 LLM 如何拆分复杂任务 并行执行 sessions_spawn 最多 3 个子代理并行 分批调度 多批次策略 超过 3 个任务自动分批 结果汇总 主代理合成 收集子代理结果生成报告 沙箱执行 Colima + Docker 可选隔离环境 部署过程 1. Colima 安装(轻量 Docker 环境) brew install colima docker docker-compose colima start --cpu 2 --memory 1 --disk 10 资源占用:2 CPU / 1GB 内存 / 10GB 磁盘 ...