Prompt焚诀模板能否终结所有AI沟通难题?
摘要:Prompt 焚诀——一个模板,终结你和 AI 的所有沟通问题 别学 100 条技巧了 你一定经历过这种场景: 打开 Cursor,输入一段需求,AI 开始刷刷写代码。你满怀期待地等它写完,一看——方向全错。它用了你不想要的框架,改了你不让
Prompt 焚诀——一个模板,终结你和 AI 的所有沟通问题
别学 100 条技巧了
你一定经历过这种场景:
打开 Cursor,输入一段需求,AI 开始刷刷写代码。你满怀期待地等它写完,一看——方向全错。它用了你不想要的框架,改了你不让它动的文件,加了一堆你没要的功能。你叹口气,删掉重来,重新措辞,再试一次。
三个来回之后,你开始翻阅 Prompt Engineering 的教程。CRISP 框架、GOLDEN Checklist、Chain-of-Thought、Few-Shot Prompting……你认真学了一圈,记了笔记,下次打开编辑器的时候——还是不知道第一句话该怎么写。
问题不在于这些方法论不好——它们每一个都有道理。问题在于:理论太多,能直接用的武器太少。
你知道"要给上下文",但具体给什么上下文、怎么组织、写在哪里?你知道"要加约束",但约束太多 AI 会变死板,约束太少它又乱来,边界在哪?你知道"要让 AI 先想再做",但这句话到底怎么写进 Prompt 里?
焚诀要做的事很简单:从一堆方法论中提炼出一个可以直接复制粘贴的模板,作为你跟 AI 沟通的默认起点。
Cursor、Claude Code、Copilot、ChatGPT、Gemini——无论你用什么工具,贴进去就能用。
下面就是这个模板。
模板全文
先看完整版。每一行的作用,后面逐句拆解。
在我们开始之前:
1. 先用你自己的话说说你理解的——我要解决什么问题、交付物是什么。标出你拿不准但自己做了假设的地方。如果你觉得有更好的技术方案,直接说,我来决定。
2. 然后向我提问——每次最多 3 个最关键的问题,直到你对以下三点有 100% 的把握:
- 我真正想要达成的目标是什么(而不是我字面上说的)
- 有哪些我没说出口的约束或偏好(技术栈、性能要求、需要兼容的现有代码、不能动的部分)
- 你计划怎么实现——核心思路是什么、为什么选这个方案
3. 在没有得到我明确的「可以开始」之前,不要写任何代码或修改任何文件。
就这些。没有 XML 标签,没有角色扮演指令,没有"你是一个 10 年经验的高级工程师"。
一共三条规则,加起来不到 200 字。
你可能会觉得:"就这?"
对,就这。但在我解释它为什么有效之前,先给你看一组对比。
一组对比:同一个需求,两种写法
场景:给现有项目加一个用户导出功能
裸 Prompt(多数人的写法):
给我写一个用户数据导出功能,支持 CSV 和 JSON 格式。
AI 大概率会直接开写。 它不知道你的项目用什么框架,不知道你的用户表有多大,不知道哪些字段可以导出、哪些是敏感信息。它会基于自己的"常见做法"做一堆假设,然后给你一个"能跑但不一定能用"的实现。运气好的话,方向大致对;运气不好,你需要推翻重来。
用焚诀模板的写法:
我要给现有的用户管理模块加一个数据导出功能,支持 CSV 和 JSON 格式。
在我们开始之前:
1. 先用你自己的话说说你理解的——我要解决什么问题、交付物是什么。标出你拿不准但自己做了假设的地方。如果你觉得有更好的技术方案,直接说,我来决定。
2. 然后向我提问——每次最多 3 个最关键的问题,直到你对以下三点有 100% 的把握:
- 我真正想要达成的目标是什么(而不是我字面上说的)
- 有哪些我没说出口的约束或偏好(技术栈、性能要求、需要兼容的现有代码、不能动的部分)
- 你计划怎么实现——核心思路是什么、为什么选这个方案
3. 在没有得到我明确的「可以开始」之前,不要写任何代码或修改任何文件。
AI 的典型输出:
我的理解:
你想在现有的用户管理模块中增加一个导出功能。交付物是一个可以让管理员将用户数据导出为 CSV 或 JSON 文件的接口/页面。
我做了以下假设(不确定是否正确):
导出的是用户列表,不是单个用户的详情
需要过滤掉敏感字段(密码哈希、token 等)
导出对象是管理员角色,需要权限验证
我的 3 个问题:
导出的字段范围——是导出所有非敏感字段,还是管理员可以自选字段?
数据量——用户表大概多大?如果超过 10 万行,需要考虑流式导出或异步任务
现有项目用的是什么 ORM 和路由框架?我需要兼容你们的代码风格
区别在哪?
第一种写法,AI 直接开始写代码——方向对不对取决于它的假设是否碰巧跟你的需求一致。第二种写法,AI 先理解需求、暴露假设、提出关键问题——你在看到任何代码之前,就已经有机会纠正方向偏差。
需要说清楚的是:这个模板不能保证 AI 最终写出完美的代码。
