Token导航 LogoToken导航TokenDH.com
研究检索执行命令clawhub未标认证来源可访问clear审计提醒

multi-agent多 Agent

Agent Skill

multi-agent 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

6,586

周安装

280

GitHub Stars

公开资料未说明

下载量

2,307
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:multi-agent(多 Agent)
来源仓库:https://github.com/michealxie001/multi-agent
安装命令:
openclaw skills install multi-agent
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install multi-agent

简介

适用于 OpenClaw 的生产就绪型多代理编排系统。通过 session_spawn、XML 任务 n 实现具有真正并行工作线程生成的协调器模式

SKILL.md

name
multi-agent
description
Production-ready multi-agent orchestration system for OpenClaw. Implements Coordinator Mode with real parallel worker spawning via sessions_spawn, XML task notifications, state persistence, and four-phase workflow (Research → Synthesis → Implementation → Verification).

Multi-Agent Skill (Phase 2.5 - Production Ready)

生产级多智能体协调系统,支持真实的并行 Worker 执行和完整的四阶段工作流。

Quick Start

1. 准备 Worker

cd skills/multi-agent
python3 scripts/coordinator_v2.py prepare "Your task description" --role researcher

这会生成:

  • Worker 规格文件 .openclaw/scratchpad/workers/{id}.json
  • Worker 提示词 .openclaw/scratchpad/prompts/prompt-{id}.txt

2. 派生 Worker(真实执行)

# 读取生成的 prompt 并派生
prompt=$(cat .openclaw/scratchpad/prompts/prompt-{worker-id}.txt)

sessions_spawn --label "multi-agent-worker-{worker-id}" \
               --task "$prompt" \
               --timeout 300 \
               --cleanup keep

3. 处理完成通知

当 Worker 完成时,它会输出 XML 格式的通知。收集并处理:

python3 scripts/coordinator_v2.py notify {worker-id} --file notification.xml

4. 生成规格文档

# 从已完成的 Research Workers 生成规格
python3 scripts/coordinator_v2.py spec {worker-id-1} {worker-id-2} {worker-id-3}

5. 运行演示

# 四阶段工作流演示(模拟执行)
python3 scripts/demo_workflow.py "Your task here"

Architecture

┌─────────────────────────────────────────────────────────────────┐
│                         COORDINATOR                              │
│  - spawn_worker()   : Prepare worker spec and prompt            │
│  - process_notification() : Handle worker completion            │
│  - generate_spec()  : Synthesize findings from workers          │
└────────────────────┬────────────────────────────────────────────┘
                     │
        ┌────────────┼────────────┐
        ▼            ▼            ▼
   ┌─────────┐  ┌─────────┐  ┌─────────┐
   │ Worker 1│  │ Worker 2│  │ Worker 3│  ... (parallel)
   │(Research│  │(Research│  │(Research│
   │    1)   │  │    2)   │  │    3)   │
   └────┬────┘  └────┬────┘  └────┬────┘
        │            │            │
        └────────────┼────────────┘
                     ▼
           ┌─────────────────┐
           │   SYNTHESIS     │  Coordinator generates spec
           │  (generate_spec)│
           └────────┬────────┘
                    ▼
        ┌───────────┴───────────┐
        ▼                       ▼
   ┌─────────┐            ┌─────────┐
   │Worker 4 │            │Worker 5 │
   │(Impl 1) │            │(Impl 2) │
   └────┬────┘            └────┬────┘
        │                      │
        └──────────┬───────────┘
                   ▼
         ┌─────────────────┐
         │  VERIFICATION   │
         │ (Worker 6, 7...)│
         └─────────────────┘

File Structure

skills/multi-agent/
├── SKILL.md                    # 本文件
├── test-report-phase2.5.md     # 测试报告
├── scripts/
│   ├── coordinator_v2.py       # ⭐ 主协调器(生产级)
│   ├── demo_workflow.py        # 四阶段工作流演示
│   ├── coordinator.py          # Phase 1: 模拟版
│   ├── coordinator_phase2.py   # Phase 2: 过渡版
│   ├── worker.py               # Worker 参考实现
│   └── protocol.py             # XML 协议
└── references/
    └── ARCHITECTURE.md         # 架构设计文档

.openclaw/scratchpad/           # 运行时生成的共享知识
├── workers/                    # Worker 状态
├── results/                    # Worker 结果
├── specs/                      # 规格文档
├── prompts/                    # Worker 提示词
└── coordinator_state.json      # 协调器状态

XML Protocol

Worker 必须按以下格式返回结果:

<task-notification>
  <task-id>{worker-id}</task-id>
  <status>completed|failed</status>
  <summary>One-line summary</summary>
  <result>
    Detailed findings, changes made, or test results...
    Include specific file paths and code snippets.
  </result>
</task-notification>

Four-Phase Workflow

Phase 1: Research (并行探索)

  • 派生 2-4 个 Researcher Worker
  • 每个从不同角度探索问题
  • 并行执行,收集发现

Phase 2: Synthesis (综合)

  • Coordinator 读取所有 Researcher 的发现
  • 生成 Implementation Specification
  • 定义具体的实现步骤

Phase 3: Implementation (实现)

  • 派生 1-2 个 Implementer Worker
  • 基于规格执行代码修改
  • 可以并行处理不同模块

Phase 4: Verification (验证)

  • 派生 1-2 个 Verifier Worker
  • 运行测试,检查回归
  • 验证实现正确性

Commands

coordinator_v2.py

# 准备 Worker(创建规格和提示词)
python3 coordinator_v2.py prepare "Task description" --role researcher

# 处理 Worker 完成通知
python3 coordinator_v2.py notify {worker-id} --file notification.xml

# 列出 Workers
python3 coordinator_v2.py list
python3 coordinator_v2.py list --status completed

# 从 Workers 生成规格
python3 coordinator_v2.py spec {id1} {id2} {id3}

demo_workflow.py

# 运行完整演示(模拟执行)
python3 demo_workflow.py "Your task"

# 查看真实使用示例
python3 demo_workflow.py --real

Integration with OpenClaw

This skill leverages OpenClaw's native capabilities:

OpenClaw FeatureMulti-Agent Usage
sessions_spawnSpawn real worker agents
sessions_sendSend messages to workers
sessions_listList active workers
sessions_historyCollect worker results

State Persistence

  • Worker 状态自动保存到 .openclaw/scratchpad/workers/
  • Coordinator 状态保存到 .openclaw/scratchpad/coordinator_state.json
  • 支持断点续传:重启后可以恢复之前的 Workers

Testing

# 运行演示
python3 scripts/demo_workflow.py

# 检查生成的文件
ls -la .openclaw/scratchpad/
cat .openclaw/scratchpad/specs/spec-*.md

Next Steps

  1. Use it: 用真实任务测试四阶段工作流
  2. Improve prompts: 优化 Worker 提示词模板
  3. Add features: 实现 Agent Teams(Phase 3)
  4. Monitor: 添加 Token 消耗和耗时统计

References

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

70.53%
按下载量换算1,627

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 openclaw skills install multi-agent 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills