2.3 KiB
2.3 KiB
Playbook: Agent Evolution Task
适用: 深度学习外部项目 → 提取能力 → 增强自身 来源: 2026-06-03 Agent Evolution Mode 实战 结果: 5h 完成预估 42.5h 的工作
Phase 1: 源码分析 (并行)
Step 1: Clone 源码
mkdir -p repos/ && cd repos/
git clone <repo_url>
Step 2: 并行分析
对每个项目 spawn 子 agent:
任务: 深度分析项目 X
分析维度 (10 + 9 = 19 项):
项目分析: 解决的问题/架构图/模块/数据流/Prompt/Agent/Memory/Context/Tool/可迁移
源码分析: 核心算法/Agent Loop/MCP/Tool Routing/Context/Memory/Planning/Reflection/Self-correction
输出: repos/analysis/X-analysis.md
Step 3: 检查分析质量
每个分析文件应 ≥ 500 行,包含代码引用(文件路径+行号)
Phase 2: 方案设计
Step 4: 能力矩阵
当前能力 ← 完整度评估 (✅✅⚠️⚠️❌❌❌)
缺失能力 ← 三个项目谁补充
Step 5: 架构设计
融合后架构图 (ASCII art)
优先级排序 (投入产出比 × 风险 × 缺失度)
MVP 定义 (最小可验证单元)
Step 6: 代码修改计划
Phase 0/1/2/3/4 每个阶段的文件清单 + 预估工时
Phase 3: 分阶段实现
Step 7: P0 MVP (先上线)
- 选 2-3 个"不改架构就能用"的能力
- 每个模块写完立即
node module.js测试 - 目标: 1-3h 出第一个可用的版本
Step 8: 按 Phase 递进
- 每完成一个 Phase → 全量集成测试
- 发现模式 → 写入 patterns/
- 发现反模式 → 写入 reflections/
Step 9: Skill 化
- 每个能力模块 → 一个 Skill 文件
- Skill 包含: When/How/Commands/Integration Pattern
Phase 4: 反思与沉淀
Step 10: 记录反思
成功经验 × 5 项
失败经验 × 4 项
设计模式 × N 项
下次改进 × 3 项
Step 11: 提取模式
每个可复用模式: 问题/方案/适用场景/反模式
Step 12: 更新记忆
在 memory/daily/ 写入今日总结
关键决策点
| 决策 | 建议 |
|---|---|
| 用 sub-agent 并行分析 | ✅ 3 个项目同时跑,2-3 分钟完成 |
| 遇到不兼容的依赖 | 自写替代,不换依赖 |
| 实现顺序 | 低风险高价值先做 (P0),架构改动大的后做 (P3) |
| 测试策略 | 每个模块写完即测,不等全部写完 |