|
@@ -720,7 +720,7 @@ print(f"Success rate: {stats['success_rate']:.1%}")
|
|
|
|
|
|
|
|
| 模式 | 用途 | 并行执行 | 工具权限 |
|
|
| 模式 | 用途 | 并行执行 | 工具权限 |
|
|
|
|------|------|---------|---------|
|
|
|------|------|---------|---------|
|
|
|
-| **explore** | 并行探索多个方案 | ✅ | 只读(read_file, grep_content, glob_files) |
|
|
|
|
|
|
|
+| **explore** | 并行探索多个方案 | ✅ | 只读(read_file, grep_content, glob_files, goal) |
|
|
|
| **delegate** | 委托单个任务 | ❌ | 完整(除 subagent 外) |
|
|
| **delegate** | 委托单个任务 | ❌ | 完整(除 subagent 外) |
|
|
|
| **evaluate** | 评估任务结果 | ❌ | 完整(除 subagent 外) |
|
|
| **evaluate** | 评估任务结果 | ❌ | 完整(除 subagent 外) |
|
|
|
|
|
|
|
@@ -728,7 +728,7 @@ print(f"Success rate: {stats['success_rate']:.1%}")
|
|
|
- 适合对比多个方案(如技术选型、架构设计)
|
|
- 适合对比多个方案(如技术选型、架构设计)
|
|
|
- 使用 `asyncio.gather()` 并行执行,显著提升效率
|
|
- 使用 `asyncio.gather()` 并行执行,显著提升效率
|
|
|
- 每个分支创建独立的 Sub-Trace,互不干扰
|
|
- 每个分支创建独立的 Sub-Trace,互不干扰
|
|
|
-- 只读权限,防止副作用
|
|
|
|
|
|
|
+- 只读权限(文件系统层面),可使用 goal 工具管理计划
|
|
|
|
|
|
|
|
**Delegate 模式**:
|
|
**Delegate 模式**:
|
|
|
- 适合委托专门任务(如代码分析、文档生成)
|
|
- 适合委托专门任务(如代码分析、文档生成)
|