我发现一个很有意思的现象:同样打开ChatGPT,有人把它用成十万个为什么,有人把它用成自动办公流水线,还有人靠它把周报、PPT框架、配图甚至多轮邮件初稿全都接了下来。差距不在订阅费,也不在模型版本,而在提示词本身——你给的指令质量,基本决定了输出质量的上限。很多人把ChatGPT、DALL·E、自定义GPT拆成三个独立工具,分别学文本、绘图、自动化,学到最后还是串不成一条完整工作流。
这篇“精通AI提示”系列的开篇,我会把三者的提示逻辑放在同一张桌子上拆开对比,再给一套能直接落地的通用提示框架,最后聊几条长期练习的路子。内容偏基础但信息量不小,适合第一次打算系统学提示工程、或者学了几个月总感觉不稳定的朋友。先把坐标系建起来,之后的系列文章才好往深处走。
1. 提示词不是命令,是语境投影——先把思维模型纠正过来
1.1 AI不是搜索引擎,它的“回忆”方式完全不同
我见过太多人第一次和ChatGPT对话时都带着搜资料的心态,所以他们的第一条提示往往只有三五个字:“端午节”“促销方案”“写总结”。搜索引擎接收到这些词,能做的是把关键词倒排索引里匹配到的网页翻出来;语言模型接收到这些词,做的是另一件事——预测在这堆词后面,概率上最可能出现的那一串字。
也就是说,模型并不从某个数据库里“查到你想要的那段话”,它是在你给定的有限字词所构成的语境里,从它的参数记忆中重建一段最合理的补全。你给的信息越少,它的选择自由度就越大,只能退回到“大多数用户在这几个词下面通常想看到什么”的平均值。这就是为什么短提示词容易得到正确废话:不是模型傻,是它真的不知道你想突出哪部分。
从技术底层看,模型在处理你的输入时,会反复权衡当前这个概念和其他概念之间的关联强度。你给的背景词越多,它在权衡“谁重要”的时候就越有方向感。专业说法叫注意力机制,通俗讲就是它在猜“这段话里哪些字词真正有用”。你跟它说“技术方案”,它不知道是哪类技术;你跟它说“数据中心网络改造的技术方案,要面向运维团队落地”,重要信息的指向就清楚了。
1.2 把上下文补齐,输出才会聚拢
给模型搭“语境舞台”这件事,我觉得最贴切的类比是带新人。一个刚入职的助理知识面够用,但你只说“写一份方案”,他只能按公司最常见的那种方案去猜;你说清楚“我下周要跟部门负责人过内容方向,方案里必须包含选题、排期、预算三块,风格直接一点,控制在一页半”,他才能把能力用在刀刃上。ChatGPT就是这样:它的知识储备远比一个新人丰富,但它对你的目标、品味和限制一无所知。
这个思路推下去会得出一个反常识的结论:提示词越“啰嗦”,输出反而越精准。啰嗦指的不是堆废话,而是把背景、对象、目标、限制这些模型无法替你脑补的信息补齐。每次模型输出跑偏,先别急着换模型或重开对话,十有八九是某块背景缺了。我自己处理跑偏时有个固定习惯:先把输出里“脱离需求”的部分画出来,再回头对照自己的提示词,看看哪句话没写到位,通常一补就正。
1.3 模型决定下限,提示词决定上限
我用一句公式表达自己的理解:输出质量=模型能力×提示词有效度。模型版本决定的是语言流畅度、推理深度和常识覆盖面这些“下限”能力;提示词决定的是这次输出能不能贴合你的场景、任务和口味,也就是“上限”。同一个模型,同一句话的需求,用“帮我看看这次活动数据”和用一段完整五件套提示,产出的东西根本不像同一个工具生成的。
想明白这一层,后面所有技巧才有立足点。提示词的本质不是咒语,而是语境投影。你投影进去的细节越多,模型还原出来的结果就越接近你想要的那张图。接下来把这种思路转成可以操作的方法。
2. 把提示词从“玄学”变成工程:拆出五件套
2.1 为什么网上的万能模板往往用几次就失灵
网上流传过大量“角色扮演式”提示词,开头一律“你是XX领域二十年专家”。这种模板不完全没用,但它把提示工程简化成了角色扮演,这是最大的误区。角色只是语境的一部分,它解决的是“谁在说话、从哪个角度说话”,解决不了“具体做什么、产出什么、不做什么”。于是模型用专家口吻把通用知识重新讲了一遍,看着专业,落不了地。
我自己判断一个提示词好不好用,会先看一句话:如果把“你是一位专家”删掉,这段话还剩多少有效信息?剩得越多,提示词越扎实。角色设定像菜里的盐,提味可以,当主菜就坏了。真正撑起一次输出的,是任务细节、边界条件和验收方式。
2.2 五件套拆解:情境、任务、边界、格式、校验
五件套是我自己习惯的说法,拆开是这样的:
- 情境:交代背景、身份和服务对象。让模型知道信息的前提、产出给谁看。例如“我在做一次面向新员工的工具培训,你是一位有经验的讲解者”就比“帮我写个培训材料”多了一整层决策依据。
- 任务:用精确的动作动词描述要做的事。“对比”“分类”“列出”“改写”就比“帮忙看看”精确得多。
- 边界:对输出的限制。包括字数上限、语言风格、必须避开的点、不能出现的假设。
- 格式:明确输出的组织形式。要求用表格、分点、标题层级,直接决定材料的可用性。
- 校验:给出验收方式和示例。给正例、反例,要求模型输出前自检是否符合要求。
举个例子。模糊版是“帮我写一份迟到的道歉信”。五件套版是:“我在某电商平台运营店铺,因为物流系统故障,有一批订单晚了三天发货。请帮我写一封发给顾客的道歉信,必须包含以下结构:第一,承认延期并说明原因;第二,说明补救措施和预计送达时间;第三,补偿方案;第四,语气诚恳但不卑微,不超过150字,不要重复道歉。”两版放在一起,可用性差距非常明显。
2.3 三个常用的加强件
除了五件套,有几个加强件我几乎天天用。
先给反例再给正例。要什么风格,两种都给它看。模型从对比中提取差异,比从形容词里猜要稳得多。比如你想让文案轻松一点,就给它看一段“太书面”和一段“够口语”的对照,让它照着后者改写。
让模型先拆步骤再给出结论。处理复杂问题时不直接要答案,而是说“先列出三个可能方向,说明各自的判断依据,再给出建议”。这样模型不会为了赶结论而跳过中间推理。
一次要三版。写文案、起标题这类需要发散的任务,直接要求“生成三版,并标注每版分别适合什么场景”,然后你来选方向。这个动作把选择题丢回给你,比让模型替你做决定更可控。
2.4 提示词是迭代出来的,不是憋出来的
不太存在一次就写完美的提示词。真实工作流是:先写一版粗糙的,看输出哪里不对,再补背景、改边界、换示例,第二轮往往就好用了。我经常跟朋友说:别把提示词当成作文题,把它当成调试代码的过程。先跑通,再优化,实在不行就重写。
这也解释了为什么很多人觉得“AI不聪明”——不是模型不行,而是他们只给一次机会。真正用得好的人,几乎都在做同一件事:把对话当调试器,通过一轮轮反馈把需求磨清楚。
3. 三种工具的提示逻辑对比:ChatGPT、DALL·E、自定义GPT
3.1 ChatGPT:投喂“推理链”,文本质量明显提升
ChatGPT的提示词核心是语言指令。它擅长的是读、写、总结、推理和转换。同一个需求,指令的抽象层次决定了输出的深度。
比如要它分析一个促销活动的数据。低层次提示:“分析这次活动数据,给出结论。”模型可能泛泛而谈。高层次提示:“先列出判断活动效果需要看哪些指标,再指出我提供的表格中哪些指标变动异常,最后给出三个可执行的优化动作。”这是典型的“先拆思维链,再逐项作答”,模型输出结构化程度会好很多。
我自己的经验:凡是要它做判断、给建议的,都先要求它“把判断依据列出来,再下结论”。这等于让模型把每一步思考放在明面上,既方便检查,也能避免它为了讨好用户直接编结论。这个习惯从ChatGPT迁移到其他文本模型都通用。
3.2 DALL·E:把形容词翻译成视觉参数
用DALL·E出图翻车的帖子,几乎都栽在情绪词上。中文用户爱写“高大上”“大气”“现代感”,这些词翻译不成画面。模型对“现代感”的统计印象可能是玻璃幕墙,也可能是极简白墙,全凭概率分布。要稳定出图,得把情绪词拆成可渲染的视觉参数:画幅、机位、光线、色彩、材质、风格流派、核心元素。
举一个例子。低质量提示是“画一张很有高级感的产品海报”。高质量提示是:“电商海报,3D渲染风格,俯视45度视角,产品居中微微倾斜,背景是磨砂玻璃质感的淡灰渐变,左侧一束柔和的冷白光,整体饱和度偏低,构图留白超过40%,氛围传递克制、专业的感觉。”后者没有用“高级感”三个字,但每个词都在往那个方向推。
DALL·E需要的是这类“导演分镜”式的提示词。它不需要你懂美术理论,但需要你把脑子里那个画面翻译成它听得懂的参数。这个能力可以练:写提示词之前,先在纸上列出场景、光线、视角、质感四栏,再组合成句,出图率会明显提升。
3.3 自定义GPT:提示词从“对话”变成“配置”
自定义GPT的逻辑和前两个完全不同。它不是在对话里临时写提示词,而是把一套提示词固化成一个长期使用的系统配置。你在Instructions里写清角色、任务、边界、输出格式,甚至挂上自己的知识文档,之后每次打开只用给一句“今天帮我把第X期内容大纲做出来”,它就会按固定流程产出。
这里最值得注意的变化是:提示词管理方式变了。在自定义GPT里,你不需要每次重写长提示,但需要对“配置”做版本管理。我的习惯是一个功能用一个自定义GPT,每条指令按日期命名,改一版就另存一版,避免把工具调乱。另外,知识文档不是越多越好,塞一堆无关PDF进去会稀释判断力,按需挂载更稳。
3.4 把三者串成一条内容生产链
三个工具虽然提示逻辑不同,但最常见的工作流是把它们串起来。我演示一个做培训资料的小闭环:先用ChatGPT生成课程大纲和逐节讲稿,提示词里给清楚受众、时长和案例要求;再让DALL·E生成封面图和每节配图,提示词里用镜头参数描述风格,保证图片统一;最后把这些要求固化成一个自定义GPT,以后输入新主题,它自动产出大纲初稿,再人工微调。
这条链的价值在于:每个环节的提示词都按各自工具的“语言”去写,而不是把写ChatGPT的方式原样搬给DALL·E。很多人卡住的地方,是把三个工具当成同一个工具,或者只精通其中一个,另外两个用得很糙。第一篇先把坐标系建起来,后续再逐个深挖。
4. 从今天就能用的角度:先搭一个最小可用的提示工作台
4.1 动手前先写一句目标,比任何模板都管用
我不太相信顿悟式学习。让提示词水平真正起飞的第一步,是在打开对话框之前先写一句话目标:我要得到什么、给谁看、用什么形式。这句话不用长,三行以内,但写完之后,你的提示词自然就有了骨架。
很多人打开对话框就等着AI“读出心思”,这不是它的能力范围。你自己把目标写清楚了,后续无论写提示词还是判断输出,都有了参照系。别小看这个动作,它才是很多人缺的那块地基。
4.2 三个可以直接抄的基础指令模板
这里给三个可以直接套用的模板,覆盖日常最高频的几类需求。
结构化分析模板:
请按以下结构分析【主题】: 第一,列出与主题相关的3到5个关键维度; 第二,每个维度给出当前表现与风险; 第三,按影响程度排序; 第四,给出可执行建议。 要求:每个部分控制在100字内,不出现空洞套话。
多方案生成模板:
请围绕【主题】生成3个不同方向的方案: 方向A:主打个性和差异; 方向B:主打稳妥和可落地性; 方向C:主打成本和速度。 每个方案写出实施步骤、预估资源需求和适用场景,最后对比三者优劣。
严格改写模板:
请改写下面这段文字,满足以下要求: 语气从【A】调整为【B】; 压缩到【X】字以内; 保留核心信息:…… 删除所有口头语和冗余修饰。 原文:……
这些模板的价值不是复制粘贴,而是给你一种“结构感”。用多了你自然会发现,模板之间共同的东西就是五件套,只是场合换了。
4.3 一个完整案例:把零散需求改写成五件套
我来演示一个真实感很强的过程。假设某个做电商运营的同行跟我说:“帮我想想这次618活动做得怎么样。”这种话直接扔给AI是浪费。我会先追问三个问题:数据大概什么情况?你重点想看哪方面?结论给谁看?然后改写成下面这版提示词:
“我在某电商平台运营一家清洁电器专营店,今年618大促,全店销售额对比去年同期上升12%,但广告花费增长了30%。请帮我复盘这次大促,重点分析两个问题:销售额增长是否主要来自广告投入?如果不调整投放,下半年利润会有什么风险?输出格式:先用3到5句话概述结论,再分两个专题展开,每个专题列明依据,最后给出三个优化动作和预期效果,全文控制在800字内。”
对比一下,这跟最初的“帮我看看活动怎么样”之间,差的不是字数,是信息结构性。模型拿到这样的输入,不用再猜你要什么,输出自然更贴需求。
4.4 输出验证三步法:看结构、查事实、做收敛
跑通一版后不要直接收藏,先用三步法验收。
看结构:输出是否覆盖了提示词要求的每个块?缺块说明任务描述还有漏洞。查事实:模型生成的关键数字和说法,快速核对一遍,涉及数据、时间、规格的地方不要盲目相信。做收敛:如果输出像“泛泛而谈”,通常不是模型不好,而是边界不够紧,给它更具体的限制再跑一版。
我自己一般会给同一需求跑两版:一版是初始提示词,一版是加了边界后的修正版。两版对比后,你会很清楚地看到“约束”在提示词里的实际作用。这个习惯比看100篇教程都管用。
5. 长期主义:给自己建立提示词经验库和刻意练习
5.1 用“每日一小练”培养手感
提示词能力的本质,是表达能力在特定人机交互场景里的延伸,它需要量。我建议每天选一件真实的微小任务,用模型完成并记录提示词。比如:把一篇文章改成公众号风格、给一份数据表写摘要、模拟客户回邮件。关键不在任务大小,在于你为这个任务写提示词时被迫做了“需求翻译”。
练上两周,你会发现一个变化:以前写提示词要想半天,现在看到一项任务,脑子里会自动跳出“情境、任务、边界、格式、校验”这几个框,手速和准度一起上来。这个阶段不需要复杂技巧,坚持比技巧重要。
5.2 记录效果差异,而不是记录操作步骤
经验库要记的也不是“今天我用了什么模板”,而是“当我改变变量X,输出从什么变成了什么”。举个我笔记里的例子:“把‘请优化这段文字’改成‘请把这段文字的口吻从书面语调整为口语化,并在开头加一句直接结论’之后,输出的可用性明显提升。”这种记录是在积累你自己的“剂量库”,久了你就知道某个约束该用多重,哪类任务必须加反例。
不要只存模板不存效果。模板是死的,效果认知才是活的经验。我见过有人收藏了几百条提示词,用起来还是手忙脚乱,因为没有建立“什么场景配什么写法”的判断力。
5.3 对抗性自查:像挑刺一样看自己的提示词
用完一个提示词,回头用挑刺的眼光看一遍:这句话有没有可能被理解成别的意思?哪个形容词是模糊的?如果我是模型,我会在哪个信息处卡住?发现模糊词直接换成具体描述。
比如:“讲清楚”换成“按背景、问题、解决方案、成本评估四项分开讲”;“有深度”换成“包含至少三个数据依据和两类反方观点”;“润色一下”换成“保持原意,精简到原字数80%,加入过渡句,去掉被动语态”。这种自查做多了,你会养成一种条件反射:任何模糊表达在出口之前就被自己拦截。这个能力用在写邮件、写需求文档上,同样是降维打击。
6. 系列第一期的收束建议:先别急着学三种高级技巧
6.1 现阶段不建议折腾的三类提示词玩法
第一是复杂角色扮演。“你现在是拥有20年经验的某行业首席顾问”这类设定,短期看着专业,长期容易输出空泛。角色设定可以留,但必须搭配任务细节,否则只是增加语气包装,没增加信息量。第二是超长结构化模板。有人收藏了那种十个章节的万能框架,一贴一大段。这类模板维护成本高,改一个变量要动全局,实际使用效果也未必稳定。基础不牢的阶段,先从一两段短提示开始,把五件套用熟。第三是沉迷“魔法单词”。有些流传的说法把“请一步一步思考”当成万能咒语,这些说法背后有一定道理,本质是让模型把推理过程展开、降低一步到位的出错率,但你不理解原因,换个场景就知道失灵了。关键是理解“为什么要拆步骤”,而不是背诵句子。
6.2 最朴素的判断标准:你的问题是否比答案更清楚
我经常跟朋友说一个判断标准:如果关闭对话框,你也能把自己的问题从头到尾讲清楚,你对提示词的理解就过关了。提示词工程解决的从来不是“让AI变聪明”的问题,而是“让人类把需求说清楚”的问题。很多时候输出不满意,不是因为模型版本不够高,而是因为我们自己都没想明白想要什么。先把这一点想通,后续这个系列聊到具体高级技巧、多工具协作、自动化流程才会有地基。