Prompt 模式●●○3 分钟 · +40 XP
模式:先计划,再写代码
先让 AI 写一份计划,再开始动手写代码——能避免代价高昂的返工。
“直接开干”的问题
如果你直接跟 agent 说“把这个做出来”,它会立刻开始行动——过程中经常悄悄做出错误的假设。等你发现的时候,往往已经错着做了一半。
这个模式
在写任何代码之前,先让 AI 给一份计划:
- 描述目标和需求
- 让 AI 先做一份分步计划(不写代码)
- 阅读计划,纠正错误假设,回答未决问题
- 到这一步才说:“按这个计划实施”
为什么这样更好
一份计划读起来、改起来都很便宜——代码读起来、改起来贵得多。在计划里发现一个错误(“你忘了我们已经有 auth 中间件了”)只需要一分钟。在写好的代码里发现同样的错误,要花的时间多得多。
什么时候特别重要
- 多步骤或不太明确的任务
- 涉及多个文件或多个系统时
- 出错代价很高时(生产代码、数据库迁移)
对于小而明确的改动(“把这个颜色改一下”),专门加一个计划步骤往往是多余的。
示例
Prompt:“先给一个邮箱+密码登录功能的计划(不要改代码)。我确认计划之后你再开始。”
小测验
为什么在写代码之前先做计划是值得的?
来源
- Anthropic:Claude Code Best Practices ↗ www.anthropic.com
- Anthropic 文档:Claude Code 常见工作流 ↗ docs.anthropic.com
- Anthropic 文档:Prompt Engineering 总览 ↗ docs.anthropic.com