1.5 KiB
1.5 KiB
prompt_templates/design-confirmation.md
设计确认检查模板 — 先理解再改(批次1卡片8,6次 + 批次1卡片7)
name: design-confirmation trigger: "发现当前实现与预期不符,准备修改时" template: |
设计确认检查清单
在修改任何现有代码/设计之前,按此清单自检:
- 已理解当前的设计逻辑(不是凭直觉判断对错)
- 已查阅已有的设计文档,对已确定决策保持尊重
- 已确认设计意图(不确定时问用户确认)
- 已评估修改的影响范围(关联模块、状态、数据)
- 已向用户/评审者汇报发现,等待确认后再改
⚠️ "先不要改" / "先不要着急改" 是明确的暂停信号 ⚠️ 当前设计可能有自己的理由,不要凭直觉改 ⚠️ "这是之前设计过的" = 不要重新发明轮子 ⚠️ 实现 ≠ 重新设计,应该忠实于已有的设计决策
evidence:
- "批次1卡片8:先确认当前设计再改,6 次被纠正"
- "批次1卡片7:尊重已确定的设计决策(resume/resumed_from)"
- "批次1卡片1:用户多次说"先不要改",Agent 必须立即停下"
- "批次2卡片4:设计文档-代码一致性审查不可省(4次)"
- "批次2卡片5:一键三连闭环标准:文档→代码→最终确认"
anti-patterns:
- "看到实现与直觉不符就直接改代码"
- "实现时简化或遗忘之前讨论确定的关键细节"
- "改完后发现原设计是对的,又要改回来"