用途:在完成多步骤实现、调试、实验或尝试多种方案后,对过程进行结构化复盘,记录失败尝试、有效方案与经验教训。
激活时机:多步骤实现(3 个以上不同阶段)、找到根因的调试会话、得出结论的实验或探针、尝试了多种方法的任务;或用户发出“That worked”“Done”“Finished”“Ship it”“Can you summarize what we did?”等完成信号,以及明确请求复盘时。
主要能力与使用方式:按四个步骤输出复盘。第一步先记录失败尝试,用表格列出“尝试做法、失败原因、花费时间”,要求具体说明原因而非“didn't work”。第二步记录有效方案,包括最终做法的单句总结、关键洞察(“aha”时刻)和实现步骤。第三步提炼经验,分为“下次会怎么做”“感到意外之处”“可复用模式”。第四步可选创建产物:模式会反复出现时调用 learn-from-this 生成技能,代码可复用则生成片段,项目相关则生成文档。
输出格式:标题“Retrospective: [任务名]”,包含“Failed Attempts”表格、“What Worked”(最终做法、关键洞察、实现步骤)、“Learnings”(下次改变、意外发现、可复用模式),末尾附生成时间戳。
限制与原则:绝不跳过失败尝试部分,它是价值最高部分;不写模糊失败原因;不只记录成功(幸存者偏差);不等到下一次会话(上下文会丢失)。应始终在记忆新鲜时先记录失败,包含时间估算,提炼关键洞察,对耗时超预期保持诚实。具体命令、代码或价格等信息资料未提供。