Prompt是什么?和AI说话为什么也有技巧
哈哈,你不是第一个这么问的。简单说,Prompt就是你交给AI的“指令”,可以是问题、一段话、甚至几个关键词。但之所以有门道,是因为AI不是人——它没有背景,不会主动理解你的潜台词。
打个比方:你让一个刚入职的实习生“帮我整理一下竞品资料”,他不问你直接干活,十有八九交回来的东西跟你想要的差老远。你得告诉他:“按公司名和融资轮次整理成表格,对比我们三家竞品在东南亚的业务,用报告格式,2000字以内”。这堆限定就是一段好Prompt该有的样子。
说白了,大模型本质是在做“最可能的下一个字预测”,你给的上下文越模糊,它猜得越放飞自我。所以同样是让AI写一封辞职信,你只写“帮我写辞职信”和“以产品经理身份写一封给创业公司CEO的辞职信,语气专业但友好,强调不是因为团队问题,200字左右”,出来完全是两个东西。
不完全对。准确说它是个超级模式识别器,但确实没有真实“理解”的能力。很多人以为AI“懂”了,其实它只是根据海量训练数据里学到的统计规律,生成最像那么回事的文字。
举个亲身踩过的坑:我之前让GPT-5.5 “用三个要点总结互联网发展历史”,它给了我一堆美国视角的大事记,完全没提中国互联网。不是它故意忽略,是我没说清楚要“包含全球不同地区的关键节点”。
讲真,这就像你让一个没去过你家的朋友“把我冰箱里的番茄和鸡蛋做成菜”,他大概率会问:“你是想做番茄炒蛋还是番茄蛋汤?”AI不会主动问,所以你得在Prompt里把需求掰开揉碎了喂给它。
当然有,而且实测下面三个框架就能解决90% 的日常需求。
1. “角色-任务-格式”三件套
这是最基础的,告诉AI它扮演谁、做什么、输出成什么样。比如:
“你是一位资深后端架构师。帮我设计一套秒杀系统的数据库表结构,用Markdown表格列出字段名、类型和注释。”
2. RTF(Role-Task-Format)升级版:加“约束”
在三件套后面加上你的偏好或限制。比如:
“角色同上,任务同上,但要求不允许使用Redis,只能基于MySQL,并在最后加一段100字的选型理由。”
3. 自问自答式(适用于复杂任务)
先让AI自己列出疑问,你再逐一回答,最后整合。示例:
“我要撰写一份关于新能源汽车出海的风险分析报告。先别直接写,向我提五个需要明确的关键问题,等我答复后再继续。”
你看,这几个框架把模糊的天马行空变成了填空,特别适合刚开始练习的人。
你说到点子上了。这确实是目前AI的局限,也是为什么“Prompt工程”能火。但好消息是,最新的模型比如Claude Opus 4.7和GPT-5.5已经在“意图理解”上进步巨大,你给的Prompt可以比一年前粗略得多。不过即使这样,复杂任务依然需要结构化的指令。
而且,写出好Prompt不是为了让AI变聪明,而是为了降低沟通成本。你想想,就算跟一个超聪明的同事合作,你不说清楚上下文和验收标准,他也只能给你一个差强人意的结果,最后你还得返工。对AI来说,也是一样。
等你熟练了,会发现那些框架已经成为本能,三言两语就能写出高效的Prompt,那时候你就会有“AI懂你”的错觉了。
延伸提问:那老D,我该怎么判断自己写的Prompt是好是坏?有没有什么快速测试的方法?