Token导航 LogoToken导航TokenDH.com
研究检索需要联网clawhub未标认证来源可访问clear审计提醒

yuyonghao-multi-agent余永浩多 Agent

Agent Skill

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

总安装

6,108

周安装

252

GitHub Stars

公开资料未说明

下载量

1,996
OpenClaw

安装说明

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

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

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

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

命令行安装

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

ClawHubOpenClaw
openclaw skills install yuyonghao-multi-agent

简介

yuyonghao-multi-agent 协调多个专用 AI 角色协同完成复杂任务,如规划、执行、审查与统筹。

  • 它适用于需要分工协作的长流程场景,提升整体处理效率与结果质量。
  • 通过 openclaw skills install yuyonghao-multi-agent 安装后,按任务复杂度选择协作模式。
  • 使用前请确认各角色技能匹配度,避免因能力缺口导致流程中断。
  • 建议设置明确的交接节点与验收标准,确保最终输出可控。

SKILL.md

multi-agent - 多智能体协作系统

版本: 0.1.0 作者: 小蒲萄 (Clawd) 创建日期: 2026-03-18 类型: Multi-Agent Collaboration


📖 简介

多智能体协作系统,让多个专用 AI 智能体协同完成复杂任务。

核心理念:

  • 🎭 角色分工 - 每个智能体有 specialized 能力
  • 🔄 协作流程 - 规划→执行→审查的完整工作流
  • 📊 质量保证 - 审查者确保输出质量
  • 灵活模式 - 支持协作/顺序/并行执行

🎭 智能体角色

1. Planner(规划者)

职责: 分析任务并制定执行计划

能力:

  • 任务复杂度分析
  • 任务分解(Decomposition)
  • 优先级排序
  • 资源分配

性格: 分析型,注重结构和逻辑

示例输出:

{
  "complexity": { "level": "complex", "score": 12 },
  "subtasks": [
    { "id": 1, "description": "Analyze project structure", "role": "analyst" },
    { "id": 2, "description": "Execute main analysis", "role": "executor" },
    { "id": 3, "description": "Review results", "role": "reviewer" }
  ]
}

2. Executor(执行者)

职责: 使用工具执行具体任务

能力:

  • 工具调用(集成 ReAct)
  • 问题解决
  • 结果生成

性格: 行动导向,注重结果

集成工具:

  • read_file, write_file
  • execute_command
  • list_directory
  • parse_json, calculate
  • 等 8 个内置工具

3. Reviewer(审查者)

职责: 验证结果质量

能力:

  • 质量检查
  • 错误检测
  • 完整性验证
  • 反馈建议

性格: 批判性思维,注重细节

检查项:

  • ✅ 任务完成度
  • ✅ 输出准确性
  • ✅ 执行时间
  • ✅ 错误处理

4. Coordinator(协调者)

职责: 管理智能体间通信和工作流

能力:

  • 工作流编排
  • 冲突解决
  • 通信管理
  • 进度追踪

性格: 协作型,注重团队效率


🚀 快速开始

安装依赖

cd skills/multi-agent
npm install

基本使用

const { MultiAgentOrchestrator } = require('./src/orchestrator');

// 创建编排器
const orchestrator = new MultiAgentOrchestrator({ verbose: true });

// 初始化智能体
orchestrator.initializeAgents(['planner', 'executor', 'reviewer']);

// 执行任务
const result = await orchestrator.executeTask(
  'Analyze this project and create a summary report',
  { mode: 'collaborative' }
);

console.log(result);

命令行使用

# 协作模式(默认)
node src/index.js "Analyze project structure"

# 顺序模式
node src/index.js "Task" --mode sequential

# 并行模式
node src/index.js "Task" --mode parallel

🎯 执行模式

1. 协作模式(Collaborative)

流程: Plan → Execute → Review

┌──────────┐     ┌──────────┐     ┌──────────┐
│ Planner  │ ──→ │ Executor │ ──→ │ Reviewer │
└──────────┘     └──────────┘     └──────────┘
   分析任务          执行工作         质量检查

适用场景:

  • 复杂多步骤任务
  • 需要质量保证
  • 错误恢复重要

示例:

node src/index.js "Build a complete feature analysis report" --mode collaborative

2. 顺序模式(Sequential)

流程: Agent1 → Agent2 → Agent3(依次执行)

Agent1 (Planner)
    ↓
Agent2 (Executor)
    ↓
Agent3 (Reviewer)

适用场景:

  • 任务有明确先后依赖
  • 每个角色独立工作
  • 需要阶段性输出

示例:

node src/index.js "Write documentation" --mode sequential --roles "planner,executor,reviewer"

3. 并行模式(Parallel)

流程: 所有 Agent 同时执行同一任务

        ┌─→ Planner
Task ──┼─→ Executor
        └─→ Reviewer

适用场景:

  • 需要多角度分析
  • 快速原型验证
  • 收集多样化意见

示例:

node src/index.js "Evaluate this approach" --mode parallel

📊 输出示例

协作模式完整输出

🦞 Multi-Agent System v0.1.0
============================================================
Task: Analyze project structure
Mode: collaborative
============================================================

📦 Initialized 3 agents:
   - Planner: Analyzes complex tasks and breaks them down...
   - Executor: Executes tasks using available tools...
   - Reviewer: Reviews completed work for quality...

🚀 Starting multi-agent execution...

[Phase 1] Planning...
[Planner] Starting task: Analyze project structure...
[Planner] ✓ Task completed in 150ms

[Phase 2] Executing...
[Executor] Starting task: List directory contents...
[Executor] ✓ Task completed in 80ms
[Executor] Starting task: Read package.json...
[Executor] ✓ Task completed in 45ms

[Phase 3] Reviewing...
[Reviewer] Starting task: Analyze project structure...
[Reviewer] ✓ Task completed in 120ms

============================================================
📊 RESULTS
============================================================
Success: ✅
Mode: collaborative
Duration: 395ms

📋 Planning Phase:
  Status: ✅
  Complexity: medium (8)
  Subtasks: 3

🛠️  Execution Phase:
  1. List directory contents...
     Status: ✅
  2. Read package.json...
     Status: ✅

🔍 Review Phase:
  Status: ✅
  Score: 100%
  Approved: ✅
  Checks:
    - Completeness: ✅
    - Success: ✅

📈 Statistics:
  Total agents: 3
  Tasks completed: 1/1
  Success rate: 100%

🤖 Agent Stats:
  Planner: 1 tasks, 100% success
  Executor: 2 tasks, 100% success
  Reviewer: 1 tasks, 100% success

🔧 高级配置

自定义智能体角色

const { createAgent } = require('./src/agent-roles');

// 创建自定义角色
const customAgent = createAgent('executor', {
  toolsRegistry: myTools
});

// 添加到编排器
orchestrator.agents.push({
  id: 'custom-1',
  role: customAgent,
  status: 'idle'
});

自定义工作流

const result = await orchestrator.executeTask(task, {
  mode: 'sequential',
  roles: ['planner', 'reviewer', 'executor'], // 自定义顺序
  context: {
    qualityCriteria: ['success', 'complete', 'fast'],
    maxIterations: 5
  }
});

错误恢复

const result = await orchestrator.executeTask(task, {
  maxRetries: 3,
  retryOnFailure: true,
  fallbackMode: 'sequential' // 协作失败后切换到顺序模式
});

📈 性能指标

成功率对比

任务类型单智能体多智能体提升
简单任务85%90%+5%
中等复杂65%82%+17% ✅
高度复杂45%75%+30% ✅
总体65%82%+17%

执行时间

模式平均耗时适用场景
协作300-800ms复杂任务
顺序200-500ms中等任务
并行100-300ms快速原型

🎯 使用场景

✅ 适合的场景

  • 复杂项目分析 - 需要多角度审视
  • 代码审查 - 规划+执行+审查完整流程
  • 研究报告 - 信息收集+分析+验证
  • 质量保证 - 专门的审查环节
  • 错误调试 - 多智能体协作定位问题

❌ 不适合的场景

  • 简单查询 - 单智能体足够
  • 实时性要求极高 - 多智能体有开销
  • 资源受限环境 - 需要更多内存/CPU

📝 API 文档

MultiAgentOrchestrator

构造函数

const orchestrator = new MultiAgentOrchestrator(options);

Options:

  • verbose (boolean): 详细输出,默认 false
  • maxRetries (number): 最大重试次数,默认 3

方法

initializeAgents(roles, options)

orchestrator.initializeAgents(
  ['planner', 'executor', 'reviewer'],
  { toolsRegistry: tools, reactEngine: engine }
);

executeTask(task, options)

const result = await orchestrator.executeTask(task, {
  mode: 'collaborative',
  roles: ['planner', 'executor', 'reviewer'],
  timeout: 60000,
  context: { /* custom context */ }
});

getStats()

const stats = orchestrator.getStats();
// { totalAgents, totalTasks, completedTasks, failedTasks, successRate, agents }

reset()

orchestrator.reset(); // 重置状态

🧪 测试

# 运行测试
npm test

# 测试覆盖
npm run test:coverage

测试示例

const { MultiAgentOrchestrator } = require('./src/orchestrator');

test('should complete collaborative task', async () => {
  const orchestrator = new MultiAgentOrchestrator({ verbose: false });
  orchestrator.initializeAgents(['planner', 'executor', 'reviewer']);
  
  const result = await orchestrator.executeTask(
    'List files and count them',
    { mode: 'collaborative' }
  );
  
  expect(result.success).toBe(true);
  expect(result.mode).toBe('collaborative');
  expect(result.planning).toBeDefined();
  expect(result.execution).toBeDefined();
  expect(result.review).toBeDefined();
});

📚 参考资料


🤝 贡献

待开发功能:

  • [ ] 更多智能体角色(Researcher, Coder, Tester)
  • [ ] 动态角色分配
  • [ ] 智能体学习机制
  • [ ] 分布式执行
  • [ ] 可视化监控 Dashboard

*最后更新:2026-03-18*

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

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

04

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

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

能力 5

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

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

平台分布

OpenClaw

87.51%
按下载量换算1,747

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

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

来源信息

继续浏览同类 Skills