---
name: orchestrator-demo
type: demo
description: 演示任务 - 子Agent调用子Agent的完整流程
---

# 演示任务：子Agent调用子Agent

## 任务场景

用户请求：分析 Foliko 项目的代码质量，并生成一份报告

## 执行流程

```
主Agent → orchestrator (任务编排者)
    ↓ 分解任务
    ├→ file-assistant (扫描项目结构)
    │       ↓ 发现文件
    └→ code-assistant (分析代码质量)
            ↓ 分析完成
    ← orchestrator (汇总报告)
```

## 测试步骤

### 1. 查看所有子Agent

```bash
# 调用 subagent_list 工具
```

### 2. 委托给 orchestrator

```
请分析 Foliko 项目（位于 D:\Code\foliko）的代码质量：
1. 首先扫描项目结构
2. 然后分析核心代码
3. 最后汇总报告
```

### 3. 直接测试子Agent调用链

```
请使用 file-assistant 分析项目目录结构，然后使用 code-assistant 分析其中某个核心文件的代码质量。
```

## 预期结果

- orchestrator 能列出所有子Agent
- orchestrator 能调用 file-assistant 和 code-assistant
- code-assistant 能调用 file-assistant（查看代码）
- 最终返回完整的分析报告
