不是所有任务都需要「先写一页计划再执行」。把简单事复杂化,会增加延迟和失败面; 把复杂事当成一步生成,又会在中途丢失约束。关键是分流。
单链路:直接循环
适合目标清晰、步骤少、失败可立即重试的任务,例如:
- 改一个已知文件里的文案
- 按固定模板生成一页 HTML
- 对已有目录做一次格式化或重命名
模式可以概括为:理解 → 行动 → 看结果 → 必要时再行动。
多步骤:先规划再执行
适合跨文件、跨系统、有验收标准或有不可逆操作的任务,例如:
- 整站 SEO 改造(多页面、多 schema、多入口)
- 视频全流程(口播、分镜、素材、渲染、合规)
- 需要人工确认风险的发布与部署
四段拆分
- REASON:目标、约束、成功标准、不可做事项
- ACT:调用工具或改文件,一次尽量只推进一个可验证步骤
- OBSERVE:读回结果、日志、截图或测试,而不是凭记忆假设成功
- REPORT:给人类可读的交付说明:改了什么、怎么验证、还有什么风险
工具调用、过程记录和最终交付要分开。混在一起时,失败了往往不知道是哪一步坏的。
Skill 化
当同一类任务重复出现,就把分流规则、检查清单和默认命令写进 Skill, 让不同 Agent 复用同一套纪律,而不是每次重新发明流程。
边界
- 不在未确认时对生产环境做写操作
- 不把密钥和隐私路径送进上下文
- 不把「模型说完成了」当成验收通过