1. 先把提示词工程这件事拆明白:为什么同一句话,AI给你的结果天差地别
我刚开始用AI的时候,特别不理解一件事:同样一个需求,有人问出来的结果能直接用,我问出来的就是一堆正确的废话。后来我意识到,问题不在模型,而在输入端的“问法”。提示词工程说白了,就是把你的需求翻译成模型更愿意配合、也更容易配合的语言。大语言模型的工作原理,可以粗略理解成“根据前面的文字,一个字一个字地往后猜”,你给它的每一个词、每一句话、每一个格式要求,都会影响它“猜”的方向。
你让AI“写个方案”,它大概率给你一篇普适性极强、放哪儿都行、但放哪儿都不顶用的东西;可你如果告诉它“你是谁、读者是谁、要解决什么问题、输出什么结构、控制在多少字、用表格还是并列式”,它就能收敛到真正可用的答案上。我常打一个比方:提示词工程不是“命令AI”,是“给AI画路线图”,画得越清楚,它偏离的概率就越低。你看到的各种高级提示词,本质就是把四件事组合好:角色、目标、约束、格式。
这篇文章的定位很明确:不管你是用AI写文案、写代码、做数据分析、整理会议纪要,还是给学生辅导功课,下面这10个技巧都能今天读完、今天用上。每个技巧我都附了可直接复制的模板,最后还有一个按场景整理的模板库,你拿去改一改占位符就能用。适合两类人:一类是已经用AI但总觉得结果不太行的人,另一类是才接触提示词、想少走弯路的人。
2. 底层逻辑先看透:角色、目标、约束、格式怎么组合才不打架
1.1 角色先行,AI才会用“对口”的知识体系回答
很多新手会忽略角色设定的价值,觉得“你直接回答不就行了,为什么还要假装自己是专家”。这里有个非常实际的原因:模型在预训练阶段见过海量文本,它本身没有一个固定的“人设语境”,当你要求它“以某个角色回答”,等于帮它从巨大的知识空间里切出一个小范围,它在这个范围内找答案时,准确度和风格都会更贴合。
举个例子。“帮我写一段产品介绍”,AI可能会平铺直叙地描述功能参数;“你是一名有10年经验的电商文案策划,请为这款智能保温杯写一段适合放在详情页的产品介绍,目标人群是25-35岁的办公室女性”,它会主动调整卖点排序,把颜值、便携、智能提醒这些更能打动目标用户的点放在前面,措辞也更贴近电商场景。这不是玄学,是角色把它的“检索范围”和“表达习惯”同时收窄了。
角色设定的操作要领很简单:角色领域要具体,别只说“你是专家”,要说“你是拥有5年运营经验的抖音直播间主管”“你是写过30篇10w+的公众号主笔”。越具体,AI能调用的知识结构越清晰。同时,角色和任务之间要有逻辑关联,让AI当“翻译”却让它写代码,这角色就是摆设。
1.2 目标要具体到“可验收”,而不是“可描述”
第二个容易被忽视的点是:很多人描述目标时只说了“做什么”,没说“做成什么样才算完成”。AI是一个拼命想讨好你的助手,你给的目标越模糊,它就越好糊弄——好糊弄的意思是,它宁可用听起来没问题但实际没啥信息量的话来“填空”,也不太愿意追问你。
打个比方。你跟同事说“帮我把这个项目整一下”,同事大概率一脸懵;你要是说“帮我把下周要汇报的PPT大纲列出来,包含背景、进展、风险、下一步计划四个部分,每个部分不超过5个要点”,对方马上就清楚交付标准了。提示词工程里的目标描述,越接近后者越好用。
实操中,我建议把目标描述拆成三个小问题:交付物是什么(是一段文字、一张表格、一份大纲,还是一段代码)?给谁看(自己、领导、客户,还是群里的同学)?怎么算合格(有没有硬性要求,比如字数范围、包含几个关键点、必须出现什么术语)?这三个问题写进提示词,AI生成的答案会明显更有方向感。
1.3 约束条件决定输出质量的上限
约束,是提示词里最容易被省掉、但最影响质量的部分。我见过太多人只写“帮我写个朋友圈文案”,然后抱怨AI写得一般。实际上,约束条件稍微给一点,效果立刻就不一样:“帮我写一条朋友圈文案,主题是周末爬山,语气要轻松幽默,不要超过50字,最好带一个能让朋友想评论的小问题。”后者的输出精度,比前者高出一大截。
为什么会这样?因为大模型在生成内容时,会遇到无数种“合理”的走向,约束条件就是帮你砍掉那些不够符合心意的分支。约束可以分几类:内容范围的约束(只聊某一方面、务必包含某个数据)、语言风格的约束(口语化/正式/幽默/冷静)、格式的约束(表格/分点/一段式)、长度的约束(多少字、多少条、多少段)。你给的约束越清晰,AI自由发挥的“危险空间”就越小。
不过,约束也不是越多越好。约束太多太碎,模型会顾此失彼,跑着跑着就把你前面的要求忘了一半,最后输出反而僵硬。我的经验是:选2-4个最关键的约束就够了,其他的可以在生成之后用反馈修正补上,不用一次性全塞进去。
1.4 格式与结构是小白最容易忽视的“隐形指令”
格式这一点,说出来很多人会觉得“啊?这也要教?”但在实际写提示词的时候,格式往往是最先被丢掉的东西。你以为“AI会自己安排结构”,但它安排出来的结构,未必是你想要的。直接告诉它“用表格输出”“分三点并列”“先结论后解释”“用Markdown二级标题分隔”,它在排版上的表现会让你省下大量整理时间。
我印象最深的一次,是让AI整理一份竞品分析,第一次它输出了一大段连续文字,读起来脑仁疼。后来我在提示词末尾加了一句“请用表格输出,列为:竞品名称、核心功能、定价策略、优势、劣势、可借鉴点”,再生成的版本几乎可以直接贴进汇报材料。你看,格式指令不需要任何技术含量,但收益立竿见影。
这里也有个细节要提醒:格式指令最好放在提示词的后半部分,和“目标”“约束”区分开,别混在一句话里。模型对连续指令的处理能力是有限的,把格式要求单独作为一个段落甚至单独一句话说清楚,它的执行率会明显提高。我自己写提示词的固定习惯是:角色一段、任务一段、约束格式一段,分层清楚,后面调整某个部分时也不容易改乱。
3. 十个能立刻上手的提示词技巧:从入门到进阶,每个都带模板
2.1 技巧一:角色代入法,让AI“带薪上班”而不是“免费打杂”
角色代入是我第一个想推荐的技巧,因为它的性价比实在太高了。只需要在提示词开头加一句“你是一名……”,整个回答的质量和语气都会发生变化。我实测过很多次,同样的问题,带角色和不带角色的输出差距,往往比想象中大得多。
为什么有效?因为大模型在训练时接触了大量带有职业视角的文本,比如律师写的法律分析、医生写的就诊建议、产品经理写的PRD。当你给它一个角色,它会自动匹配那类文本的“文体记忆”,用那个群体的思维方式和表达习惯来回应你。反之,没有角色时它倾向于用一套“通用网感语言”回答,听着没错,但没有专业灵魂。
模板直接给一个:
你是一名有8年餐饮行业经验的运营顾问。我准备在大学城开一家主打单人份麻辣烫的店,请帮我列出选址时需要重点考察的5个因素,每个因素附带一个判断标准和一个常见坑点。输出形式:分点列表。
这类模板可以无限套用:律师改合同、HR筛简历、老师写教案、主播写话术,原理一致。唯一要注意的是,角色和任务之间的逻辑关系要顺,你不能让一个“历史学家”去教你怎么选股票,模型虽然也会硬答,但输出的可信度会打折扣。
2.2 技巧二:分步拆解法,复杂任务别让AI一口吃成胖子
很多人在用AI写长文、写方案、写代码时,喜欢一次性把需求全部抛出去,然后期待AI交出一份完整作品。结果往往是:内容有了,但深度不够,逻辑跳脱,前后风格还不统一。原因很简单——长任务的每一步都有大量决策点,模型一步到位时,每一步都只分到很小的“思考预算”,自然就敷衍了。
解决方案是“分步拆解”:把一个复杂任务拆成几个子任务,分多轮对话完成。第一步让AI列出大纲,第二步让它展开某个模块,第三步让它统一风格、补充数据。这样每一轮对话的任务范围都很小,AI能集中“算力”把这一小块做好,最终拼接出来的整体质量,远高于一次生成的版本。
举个例子,我要用AI写一篇行业分析文章,我一般会这样操作。注意看,这是三步指令,不是一句话塞进去:
- 你是一名科技媒体主笔。请围绕“智能家居在二三线城市的渗透现状”写一篇文章,先只输出文章大纲,包含背景、现状数据、用户痛点、典型案例、趋势判断五个部分,每个部分用一句话说明核心观点。
- 请把大纲中的“用户痛点”部分展开,写成600字左右的段落,要求多用具体场景,比如独居老人、双职工家庭、多孩家庭,语言要有画面感。
- 请把全文所有部分拼接成一篇完整文章,段落之间补上过渡句,整体语气保持客观但不枯燥。
这种“先框架、后局部、再整合”的思路,本质上是在帮AI管理注意力。模型处理小任务时出错率更低,你也更容易在每个阶段及时纠偏——总比等它生成完三千字再发现方向不对要省事得多。
2.3 技巧三:示例驱动法,给一个参考胜过写十行说明
如果说提示词工程里有什么“杠杆率”特别高的技巧,那就是示例驱动,也就是常说的Few-Shot。原理很简单:与其用抽象的话描述“我想要什么风格”,不如直接给AI一个例子,让它照着模仿。人类学习也这样,你说再多“要高级感、要简约风”,都不如甩一张参考图来得快。
我经常用它来统一文风。有一次我需要批量改写运营小作文,要求每篇结尾都带一点自嘲和反转。我怎么描述都差点意思,最后直接在提示词里放了两组“原文→改写后”的例子,再让它处理第三篇,出来的效果几乎是“复制粘贴级”的稳定。它的逻辑是:模型会根据示例推断你的偏好,并把这个偏好泛化到新输入上。
模板:
你是一名资深文案。下面我已经给出了两组“原文→改写后”的对照示例,请你学习示例中的改写风格,然后把最后一段“原文”改写成相同风格。 示例1: 原文:这家餐厅的菜很好吃,分量也很大。 改写后:进门是老板的吆喝声,端上来是一盆冒尖的肉,吃到扶墙出还不肯放筷子。 示例2: 原文:这件衣服穿着舒服,价格也亲民。 改写后:像被云朵裹着没裹太紧,翻到吊牌你敢信它才卖这个数? 原文:这款台灯灯光柔和,操作也很简单。
示例的数量,2-4组比较合适。太少,模型抓不住规律;太多,它会开始“过度拟合”示例里的无关细节。示例之间的差异也要稍微拉开一点,让模型能提炼出真正的“共同特征”,而不是死记硬背。
2.4 技巧四:格式约束法,提前锁定输出结构,省掉整理时间
格式约束这个技巧,我几乎在每个提示词里都会用。因为它太“肉眼可见”地提升效率了。很多人忍受不了AI输出的那样一大坨文字,不是内容不好,而是排版太“劝退”。你只需要在提示词里多写一句“用表格输出”“编号列出”“用加粗标题分隔”,成果的可读性就会完全不同。
举个例子。你问AI:对比三款笔记软件Notion、Obsidian、语雀的区别。它默认会给你一段几百字的“散文”。但如果你加上“请用表格对比,列为:适用场景、核心优势、最大短板、适合人群、价格”,输出的东西立刻可以放进调研报告。AI不是不会做表格,是它默认你只要文字,你不说,它就“偷懒”。
这里要给一个进阶用法:在需要稳定处理结构化数据时,让AI输出JSON,而不是表格。比如你希望AI批量提取信息,并希望后续能写脚本自动化处理,就可以这样写:
请从下面这段用户反馈中提取关键信息,并用JSON格式输出,字段包括:user_age, purchase_intent, main_concern, suggested_action。只输出JSON,不要有其他说明。 用户反馈:我今年32岁,想买个空气炸锅,主要怕清洗麻烦,容量大一点最好,价格在500以内能接受。
这种输出格式一旦被包装成模板,之后就能批量处理同类数据。我在做用户调研整理时,就靠这个技巧把大量原始反馈转成了结构化数据,再灌进表格里做分析,效率提升非常明显。
2.5 技巧五:思维链引导法,要答案,更要对的过程
思维链(Chain of Thought)这个词听起来高大上,其实落到实操中就是一句话:让AI“先想清楚,再回答问题”,最好把思考步骤写出来。它能解决的核心问题是:当任务需要推理、演算、判断时,直接给答案容易出错,但让它分步推理,正确率会显著提高。
我记忆最深刻的是用它处理逻辑题。“三个公司合作一个项目,A公司投入的人力是B公司的2倍,B公司投入的时间是C公司的3倍,问谁的综合贡献最高?”AI如果直接答,经常在条件换算上翻车;但如果告诉它“请先列出已知条件,再逐步计算每家公司的贡献权重,最后才给结论”,它几乎不会再错。这不是AI变聪明了,是你给了它一条不容易掉下去的“推理轨道”。
模板可以这样写:
请先不要急着给出最终结论。先把题目中的已知条件逐条列出来,再根据条件进行逐步推导,最后在独立的段落给出结论。推导过程中如果发现条件不足,请明确指出来。
不过这里也要提个醒:如果问题很简单,比如“今天星期几”“1+1等于几”,就完全不用思维链,硬加反而显得啰嗦。还有,在生产内容类任务里(写文案、写故事),千万不要用“推理过程”的思路,那会破坏文风的自然度。思维链适合的是逻辑推理任务,不是创意生成任务。
2.6 技巧六:负向指令法,明确“不做什么”同样关键
大多数人的提示词里全是“要什么”,很少写“不要什么”。但AI在生成内容时,最大的事故往往来自它“自由发挥”到了你不想要的方向。负向指令就是来封堵这些方向的。你可以直接告诉它:不要出现哪些词、不要用什么句式、不要输出什么内容。
但负向指令有个致命误区:只说“不要空洞”“不要套话”是没用的,因为模型很难理解“空洞”的具体边界。要让负向指令起作用,必须给出可以判断的、具体的负面标准。比如“不要出现‘首先、其次、最后’这类连接词”“不要使用超过20个字的句子”“不要提‘在当今社会’这种开头”。
我常用的一个负向指令场景是文章改写。AI默认写东西喜欢堆形容词,我给它加一句“去掉所有冗余形容词,句子尽量短,禁止出现‘赋能、抓手、闭环’这类黑话”,输出立刻利索很多。负向指令和正向指令配合使用,效果最好——你既告诉它要什么,也告诉它避开什么,等于把输出空间的两个边界都锁住了。
2.7 技巧七:上下文锚定法,一段固定“锚”锁死背景信息
用过AI的人可能都有经历:在某次对话里,AI还记得你在一小时前提到某个项目背景,但在新开了一个对话框之后,它就把你忘得干干净净。这里其实涉及大模型的上下文机制:新对话就是“失忆状态”。解决办法很简单,就是每次在关键对话里,重新把你的背景信息固化进去。
我把这种做法叫“上下文锚定”,你可以准备一段“个人背景模板”,在需要AI理解你的场景时先锚定一遍。比如我写一个关于提示词的模板时,会先这样固定信息:
- 用户背景:某电商公司的内容运营,负责公众号和小红书账号
- 内容风格:偏口语化,有干货,不端着
- 目标读者:25-35岁、有基础消费力的职场人
- 常见关键词:效率工具、职场沟通、生活方式
这段锚定文字可以放在任何提示词的开头,AI会依此理解后面的所有问题。好处是:你不用每次从头解释一遍,也不会因为隔了很久再追问,AI就跟不上你的上下文。它本质上是在“骗”AI把它当成老熟人,效果出奇地好。
2.8 技巧八:目标倒推法,先说结果什么样,再说过程怎么做
目标倒推法跟“目标具体化”有一点重叠,但侧重点不同:它更强调描述“最终交付物长什么样”。也就是说,你先把“我拿到这个东西之后要干嘛、它看起来是怎样的”说清楚,AI再反推该给你什么内容。这一步对AI理解“合格标准”特别管用。
我举个例子。“帮我写个活动复盘”,这个提示词的结果一般;但“我要在部门周会上做10分钟分享,需要一页PPT的内容:包含活动目标、实际完成情况、原因分析、后续改进举措,每个模块2-3个要点,分析部分要有数据支撑,请在数据缺失处标注【需补充】”,这个交付逻辑就非常清楚了。AI会把“可分享”“10分钟”“一页PPT”这些限制自动换算成内容密度和详略安排。
换句话说,目标倒推法的核心是“模拟使用场景”:你的最终成果是在什么场合被使用的?被谁用?用什么形式展示?你把使用场景描述得越真实,AI生成的成果就越贴近实际需求,而不是一份“看上去完整但无处可用”的文档。
2.9 技巧九:迭代追问法,用多轮对话把答案“磨”到可用
说实话,指望一段提示词就让AI一次产出完美结果,这个期望本身就有点高。我更建议你养成“迭代思维”:第一轮先拿到一个60-70分的初稿,然后连续追问“这里改一下”“那里更具体”“换一种语气”,花三轮修出一个90分的结果。大多数情况下,这样消耗的总时间反而比一次性反复重写更短。
迭代追问有个前提:你的修改指令要具体到动作级。不要只说“帮我改好一点”,要说“把标题改成疑问句式”“把第3段的数据挪到第1段作为开篇”“结尾加一个反问句”。AI每轮都能针对你的动作指令做局部调整,而不是推倒重来,这是多轮对话的核心优势。
这里我必须强调一个很多人踩过的坑:AI会在修改时悄悄改变其他无关内容。所以每一轮修改后,你都应该快速检查一遍整体结构有没有被破坏。如果发现它改了不该改的地方,最好的办法是复制一份原版本再开一轮,而不是在原对话里反复拉扯。我自己在写长稿时,通常会把每一轮的优质输出单独存档,最后人工拼装,而不是让AI自己一路改到底。
2.10 技巧十:参数配合法,让提示词和模型参数“协同工作”
严格来说,模型参数不算提示词的一部分,但它直接影响提示词效果。最常被人提到的参数是temperature,它控制生成的随机性:数值越低,输出越稳定、越保守;数值越高,输出越多样、越有创造性。很多AI产品的界面上并不直接暴露这个参数,但理解它有助于你调整提示词的策略。
当你需要高确定性输出(比如提取信息、写结构化摘要、做翻译),就应该倾向于低随机性。此时提示词里也可以配合写“请严格遵循原文信息,不要补充不存在的细节”。当你需要创意发散(比如起标题、写广告语、头脑风暴),就需要高随机性,提示词里也适合写“请给出8个风格差异明显的版本,尽量打开脑洞”。
另外还有一些产品提供了top_p之类的参数,但普通用户不用太纠结。实操中,你在提示词里“手动控制”远比去调那些参数更可控。比如你想让AI不要那么天马行空,就在提示词里加一句“请采用稳妥、常见、经过验证的方案,不要追求标新立异”,效果跟调低temperature非常接近。理解参数逻辑,是为了让你明白为什么同样提示词,有时候结果飘忽不定——可能不是你写的问题,而是参数在起作用。
4. 按场景复用的提示词模板库:直接抄作业,改参数就能用
3.1 文案创作类模板:公众号、小红书、朋友圈、广告语
文案是提示词工程应用最广的场景之一。这里给一套我自己常用的“通用文案生成模板”,你只需要替换中间的主题、平台和目标人群即可。
你是[某平台]的头部内容创作者,非常擅长把普通产品写出让人忍不住下单的感觉。请为[产品/服务]写一篇内容。 发布平台:[小红书/公众号/朋友圈/信息流广告] 核心卖点:[卖点1、卖点2、卖点3] 目标人群:以[具体人群]为主要读者 内容要求:标题要有悬念或利益点,正文控制在[字数]字左右,语气[轻松/专业/感性],结尾要引导互动或转化。 请先输出标题候选5个,再根据最佳标题写出正文。
这套模板的运行逻辑是“先定标题后写正文”,因为标题决定了正文的切入角度,拆成两步会比一次写完整篇更稳。实际使用时,你还可以追加一句“如果有敏感词风险,请替换成委婉表达”,能有效减少审核风险。
3.2 数据分析类模板:读表格、做解读、出结论
很多人把数据贴给AI,然后问“你怎么看”,得到的结果往往非常泛。要让AI当真正的数据分析助手,你需要给它三个东西:指标定义、分析目标、输出格式。以下是我在整理业务周报时用的模板:
你是[行业]的数据分析师。下面是本周的业务原始数据,请完成以下分析任务:1)指出最值得关注的3个数据变化,并解释可能原因;2)将数据与上周进行对比,找出异常指标;3)给出下周可落地的3条改进建议。 数据如下: [粘贴数据] 输出要求:先给结论,再给依据;每条结论后附相关数据;避免使用“可能左右”这类不确定表述,如果数据不足以支撑判断,请直接说明。
这个模板最核心的价值在于:它让AI学会了“先结论后论证”的汇报逻辑,而不是罗列一堆数据就完事。对于非数据分析岗位的人来说,它能直接帮你省掉从数据到结论的推理时间。
3.3 学习辅导类模板:把复杂概念讲给小白听
把一个复杂的知识概念讲明白,是非常考验表达能力的。AI很擅长这件事,前提是你用对“翻译框架”。我常用它给家里孩子讲概念,也用它帮同事理解新技术。模板如下:
你是一名非常擅长做知识科普的老师。请用“生活化类比 + 具体案例 + 一页纸小结”的方式,向[完全没有相关基础的普通人]解释[某个概念]。 要求:不要直接使用术语堆砌;如果必须用术语,第一次出现时要用大白话解释;类比要贴近日常生活;结尾用3句话总结这个概念的实用价值。
用这个模板生成出来的答案,最明显的特征是“有人味儿”,不会像教科书那样枯燥。我建议你在生成后,自己再读一遍,把AI提供的类比换成你自己真的经历过的场景,效果会比原版好得多。毕竟AI再会类比,也不如你亲身经历过的一个例子打动人心。
3.4 代码开发类模板:让AI帮你写脚本、查报错、优化逻辑
很多程序员觉得AI写代码“不能直接用”,其实问题往往出在需求描述太宏观。写代码类提示词,最关键的三个点是:输入是什么、输出是什么、对性能和风格有什么要求。下面是我写Python小脚本时常用的格式:
你是一名资深Python开发工程师。请帮我写一个Python脚本,实现以下功能:[具体功能描述,比如“批量重命名文件夹内所有jpg文件,命名为日期+序号”]。 输入形式:[文件路径、数据格式等] 输出形式:[控制台打印/输出到文件/返回JSON] 技术要求:使用标准库优先;代码要有清晰的注释;处理好异常情况;如果有可选依赖,请在代码开头说明安装方法。 请先简要说明你的实现思路,再给出完整代码,最后列出我需要在本地调整的地方。
这段模板的精髓在“先思路、再代码、后配置”——它让AI在动手写码之前先跟你说清楚逻辑,你可以在这一步纠正方向,避免它写了一大堆但思路不对的情况。另外“列出我需要在本地调整的地方”这招很实用,因为AI不知道你的实际文件路径、环境配置,它会主动告诉你需要改哪里。
3.5 会议纪要类模板:快速处理长文本和会议记录
长文本整理和会议纪要是AI的强项,但你如果只说“帮我总结一下”,它只会提取一些并列要点,丢失决策逻辑。我处理会议录音转文字时,会按下面这个模板走:
你是一名专业会议记录员。下面是一段会议录音转文字稿,请帮我生成一份结构化的会议纪要。 会议纪要做成四个部分:1)会议背景与核心议题;2)达成的决策与负责人;3)待办事项,用“负责人 + 截止时间 + 交付物”的格式;4)遗留争议点。 过程中要注意:区分“已定论事项”和“讨论中事项”,不要混在一起;保留关键数字和截止日期;删掉口头语和重复内容;如果原稿信息缺失,请在对应位置标注【缺失】。 原始转写稿:[粘贴长文本]
这个模板的亮点在于“区分已定论和讨论中”——大多数模板只会总结共识,不会提醒你哪些问题还没吵完。实际上,一份好的会议纪要,最值钱的往往是那些“悬而未决”的事项,因为那才是下一步要跟进的线索。
5. 提示词调优踩坑实录:常见问题与排查技巧速查表
4.1 问题一:AI回答得过于空泛,怎么办
这是我收到最多的吐槽。如果你发现AI说的话“全对但没用”,大概率是目标不够具体、约束条件太少。排查时先自查:有没有给角色?有没有说清楚给谁看?有没有指定输出格式?有没有限定字数?四个问题里全都有答案,基本不会出现空泛问题。
如果加了约束还是空泛,那就是约束本身太抽象了。把“写专业一点”改成“请使用行业术语,并确保每段都包含一个具体数据或案例”,把“说的话更自然”改成“请用第一人称,加入类似‘我当时愣了一下’这样的细节描写”。抽象要求只会换来抽象回答,具体指令才能换来干货。
4.2 问题二:格式总是不对,怎么纠正
AI有时会无视你的格式要求,比如你要表格它给文字,要JSON它给一堆说明。这里有个常见误区:格式要求埋在一大段文字中间,模型的注意力被其他指令稀释了。解决办法很简单,把格式指令单独放在提示词的最后一句,并且用命令式表达:直接说“只输出JSON,不要其他内容”“请严格按表格格式输出”。这种短句更容易被执行。
还有一种情况是模型确实“做不到”,比如你要它输出的JSON里包含双层嵌套对象,它偶尔会漏掉某个字段。这种时候,与其反复修正格式,不如拆成两步:第一步先让它输出原始文本,第二步单独发一条“请将上一条输出转为如下JSON结构”的指令,成功率会高很多。
4.3 问题三:结果每次都不一致,如何稳定下来
这个问题的重要原因之一是模型生成具有随机性。尤其是创意类内容,你连续问三次,答案次次不同,这是正常的。但如果你需要可复现的稳定质量,就要从提示词入手:把模板做得更细,约束更多,格式更明确。提示词越精确,随机空间越小,输出波动也越小。
另外,如果你使用的产品支持“重新生成”功能,但结果总是不满意,可以尝试把上一轮“比较好的输出”直接作为示例贴回提示词,并追加一句“请按这个风格和结构重新生成”。这相当于用过去的优质结果来约束未来的生成方向,比干等随机性降临要靠谱得多。
4.4 问题四:上下文越聊越乱,怎么处理
多轮对话里常见的悲剧是:聊到第五轮,AI忘了第一轮你提过的背景信息,或者把中间某轮的假设当成了事实。避免这个问题的核心策略就是“主动存档关键信息”。每一轮如果你说了重要背景,在对话里确认一遍“记住:我们现在的背景条件是……”,给模型一个强锚点。
如果上下文已经乱了,不要试图在乱掉的对话里继续修复,直接新开对话,把整理好的背景和需求重新粘贴一遍。这看起来麻烦,实际上最省时间。我一直坚信一个原则:AI对话里的“记忆”应该靠自己维护,而不是指望模型自觉。你越主动维护上下文,AI的表现就越像“真的记得你”。
4.5 一些我已经沉淀下来的避坑清单
最后,把我这几年用AI总结出来的几条避坑经验放在这里,算是压箱底的东西。
- 模板不是万能的,任何模板都要经过至少三轮测试、调整,才能贴合你自己的场景。“抄作业”可以,但抄完要改。
- 提示词越长不代表效果越好。很多长提示词里全是重复内容,反而干扰模型理解。写完之后回头删一遍,能删掉的都是废话。
- 如果AI连续两次给出完全不沾边的结果,不要继续在原提示词上“打补丁”,推倒重写往往更快。
- 重要任务一定要保存多条优质输出,并记录下当时的提示词版本。AI生成有随机性,同一提示词的两次结果可能一好一坏,把好的一次存档下来,下次还可以作为示例喂回去。
- 不要用AI做你不懂行的判断。提示词可以优化表达,但不能替代你的专业知识。AI给的任何结论,你都要自己再验证一遍。
我个人的体会是,提示词工程并不是什么高深技术,它更像是一种“和AI有效沟通的习惯”。技巧学得再多,如果不在真实场景里反复试错,永远只是收藏夹里吃灰的文字。你真正需要的是把其中几个技巧内化成自己的表达习惯,每次和AI对话时,不自觉地就把角色、目标、约束、格式交代清楚了——到那个时候,AI对你来说就不是玩具,而是一个越来越顺手的搭档。最后再分享一个小技巧:把你踩坑后改好的提示词,按场景分类存档,攒成自己的专属模板库,遇到类似任务时直接调用再微调,你会发现自己比任何现成的提示词教程都更懂AI。