复杂任务跑偏,往往不是模型能力不够,而是目标还没想清楚就交给它执行了。
假设你要给现有系统加一套权限体系,涉及数据库、接口和前端多文件改动。直接丢给 Agent,它可能同时改三处,最后谁也不知道哪一步错了。
更稳的做法是先拆解再执行:先用 grilling 把含糊假设逼出来,再用 prd 和 create-specification 把确认过的目标写成文档和规格,接着用 create-implementation-plan、refactor-plan 和 architecture-blueprint-generator 排出阶段、顺序和真实模块边界,用 github-issues 把每个可验证任务落成可关闭的验收单元。
执行阶段交给 deep-agents-orchestration 分派子任务,关键步骤用 langgraph-human-in-the-loop 暂停等人工批准,最后用 langfuse 回看轨迹,定位是哪一步拆解或依赖判断出了问题。
顺序本身就是方法:先想清楚,再写下来,再排计划,再分派,再验收。