一文掌握Prompt的道法术器,助你超越90%的人-零基础学习大模型第6篇
掌握Prompt的“道法术器”,让你成为真正的AI驾驭者

前言
如果说AI是新时代的“魔法”,那Prompt就是驱动魔法的咒语。很多人拿着这根“魔杖”却只会念“阿瓦达索命”,指望着它能解决一切问题,结果自然不尽人意。花了些时间,把这一路摸爬滚打的经验和行业里公认的好方法,总结成了这篇文章。
这篇文章的篇幅不算短,信息密度也相当高。但可以保证,如果你耐心看完,对Prompt的理解和应用,绝对能超过九成的人。我们会从“道、法、术、器”四个层面来拆解,让你知道这门手艺背后的底层逻辑、通用原则、实用技巧以及趁手工具。从最基础的元素开始,一步步深入到高阶玩法,最后还有实战演练。总之,希望这篇文章能让你读完有种“原来如此”的爽快感。
01 道:理解Prompt的底层规律
聊“道”听起来有点玄乎,但其实就是最根本的规律。写Prompt这件事,本质上是人与机器的一次深度沟通。既然是沟通,就得尊重沟通的规律。
终极目标
指导思想
大模型是怎么“读懂”你的?
当你敲下一段Prompt,系统会先把它拆解成一个个“语言积木块”(Token),转化成计算机能理解的语言。接着,它会在庞大的模型知识库里进行匹配,找到跟你这段文字最相关的“知识碎片”。最后,它依据这些碎片和你的具体要求,通过一系列复杂的计算,把答案给“拼”出来。理解了这个过程,你就会明白:你给的提示词质量,直接决定了它拼出来的答案水平。
02 法:制定写Prompt的行动原则
理解了“道”,接下来就是“法”,也就是做事的方法论。写Prompt不是玄学,它有一套清晰的规则和流程可以参考,比如如何搭建结构、如何设定语气和风格、如何利用关键词和上下文信息来引导AI。
先把Prompt的经典结构回顾一下:
然后,再看OpenAI官方给出的核心原则:
(此处保留原文图片和结构内容)
03 术:掌握Prompt的实战技巧
“术”就是具体的方法和招数。这部分可以说是整篇文章的精华,能不能真正用好AI,就看你对这些技巧的掌握程度。下面,我们就来拆解几个非常实用的策略。
一、如何写出清晰的指令
OpenAI官方给出了6条核心技巧,非常实在:
1. 把话说得越详细越好
这是最基础,却是最容易被忽略的一点。多给点上下文和细节,AI的发挥空间就越大。可以对比一下:
“总结会议记录” → 结果通常是泛泛而谈。
“用一个段落总结会议记录。然后,用Markdown列表列出每个发言者的核心观点。最后,列出发言者建议的后续步骤和行动项” → 结果会清晰、结构化得多。
2. 给AI一个“人设”
让大模型扮演某个领域的专家,它的回答会更专业、更有针对性。
“什么是机器学习?” → 结果可能是百科式回答。
“你是一名人工智能领域的大学教授,请解释什么是机器学习” → 它会更深入、更系统,像一个老师在讲课。
3. 使用“分隔符”明确范围
当输入内容包含多个部分(比如长文本和指令)时,用三引号、XML标签、章节标题等作为分界线,能帮AI更好地理解。我个人最常用的是三引号,把核心内容框起来。
4. 拆解任务,提供步骤
对于复杂的任务,指令需要拆解成清晰的步骤。比如写一篇文章:
“你是一个公众号运营高手。现在要写一篇关于‘如何写好Prompt’的文章:第一步,想一个吸引人的标题;第二步,提供内容大纲;第三步,根据大纲逐段展开;最后,做总结。”
5. 给个“例子”来示范
这是“少样本学习”的精髓。你给几个输入-输出的例子,AI就能模仿你的格式和风格。例如,先给“Q: 小明有5个苹果,又买了2盒,每盒3个,现在有几个?A: 总共有11个。” 接着问“Q: 食堂有23个苹果,用了20个,又买了6个,现在有几个?” 模型就会按照“总共有X个”的格式来回答,而不是啰嗦地重新推演一遍。
6. 限定输出长度
可以要求模型输出指定长度的内容:“用100个字符概括下面这段文字”。
二、提供参考的文本
1. 让模型基于你给的文本作答
这是大幅减少AI“胡编乱造”的神器。直接把资料文档丢给AI,让它作为“知识库”来回答,准确率会飙升。
2. 让模型引用原文出处
更进一步,你可以要求它在回答时,必须引用你提供的文档段落。这样不仅能增加可信度,还方便你随时验证。
三. 将复杂任务拆解为更简单的子任务
这跟项目管理的思路完全一致。复杂的任务直接扔给AI,很容易翻车。但把它拆成若个干简单小任务,成功率就大大提升了。
1. 先做“意图分类”
比如一个客服机器人,用户说“我断网了”。这时不需要直接让AI回答,而是先判断用户的意图:是报修?还是询问断网原因?然后根据不同的意图,调用不同的回答模块。
2. 对话过长时,先做总结
模型有上下文窗口限制,持续对话时,前面的内容可能会被“遗忘”。一个聪明的做法是,在对话达到某个长度时,先让模型对前面的对话做一个总结,然后将这个摘要作为新的上下文基础。这样对话就能一直进行下去。
3. 分段总结长文档
想一次总结一本几百页的书,通常会超过模型的Token限制。正确做法是:将文档分成若干章节,分别进行总结。最后再将每章的摘要汇总,生成一个更高级别的摘要。这个过程可以递归进行,直到整本书记被总结完毕。
四. 给模型时间“思考”
1. 别让它直接判断,先让它自己推导
你问它“这个逻辑推理对吗?”,结果可能很随机。但如果你先让它“做一遍自己的推导过程”,然后再去判断你提供的结果,准确率会高得多。这就好比你让一个学生判断同学的作业对不对,不如让他先自己做一遍。
2. 使用“内心独白”隐藏推理过程
在辅导应用里,你可能不希望模型把推导过程直接展示给学生,以免直接剧透答案。你可以让模型将推理过程写在一个隐藏的格式里,只在最终输出时显示最终结论。
3. 让它倒回去检查,看是不是漏了东西
在处理长文本时,模型有时会过早停止,漏掉关键信息。这时再追问一句“还有更多相关的片段吗?注意不要重复”,它通常会查漏补缺,找到之前遗漏的内容。
五. 使用外部工具
1. 使用“检索增强生成”实现高效知识检索
这就是现在大火的RAG技术。简单说,就是先把你的文档(比如PDF)进行切片、向量化。当你提问时,系统会先从文档库里找到最相关的N个片段,然后把这些片段和问题一起扔给大模型,让它基于这些素材来生成回答。这能有效解决大模型“知识滞后”和“胡说八道”的问题。
2. 让模型调用代码或API进行计算
大模型不擅长精确计算。那就别难为它了。让它调用外部的计算器或API来搞定。它只需要把任务拆解好,告诉计算器要算什么,最后把结果整理乘人话告诉你。
3. 为模型定制功能
这是更高级的玩法。你可以在API请求里,把一系列的函数描述告诉模型,比如“有个函数叫get_current_weather,参数是location”。当用户问“北京天气怎么样?”时,模型就能自动判断需要调用这个函数,并从你的业务系统查询数据。这就是AI Agent的核心逻辑。
六. 系统地测试变更
这条主要针对开发者。当你修改了Prompt,怎么判断改得好还是坏?光看一两个例子是不够的。最好建立一个评估数据集,然后用这个数据集去测试新老版本的Prompt,看哪个版本的效果更稳定、更准确。
04 器:善用Prompt的装备与资源
“器”,就是让你事半功倍的武器库。掌握一些成熟的工具和模板,能让你站在巨人的肩膀上。下面这些方法和资源,值得重点研究。
1. 思维链
这是由前谷歌、现OpenAI的华裔科学家Jason Wei提出的一种神奇方法。它的核心思想是:在Prompt里,向AI展示一个包含推理过程的例子(比如“小明有5个苹果,又买了2盒,每盒3个,总共有11个”),然后再问它类似的问题时,它就会模仿你,也展示自己的推理过程。这种“边想边答”的方式,对于复杂的数学、逻辑问题尤其有效。
其中最常用的版本是“Zero-shot CoT”,只需在问题末尾加一句“让我们一步一步地思考”,模型就会自动开始推导。说到“涌现”,这是个很有趣的概念,指模型规模突破某个阈值(比如100亿参数)后,突然展现出惊人的、未被明确训练过的能力,比如语言理解、逻辑推理,甚至是你现在看到的“思维链”。
2. 自洽性
这是对抗“幻觉”的一种有效策略。它是对思维链的补充,不满足于只生成一个解题思路,而是让模型对同一个问题生成多个不同的解题思路。然后,通过“投票”的方式,选择出现频率最高的答案作为最终结果。这就像做数学题多做几遍验算,能有效降低出错概率。
3. 思维树
这是在思维链基础上的进阶玩法。它不再是一条线,而是一棵树。在解题的每一步,模型都会生成多个可能的分支,然后像下棋一样,去评估每个分支的“胜率”,并选择最优的路径进行深度探索。这种方法能更有效地探索复杂的解空间。
4. 用它来帮你调优Prompt
有一个很有意思的玩法:让ChatGPT帮你写出更好的Prompt。你可以用一个“调优prompt的prompt”扔给它,它就会扮演一个Prompt专家,不断追问你,指导你一步步完善你的需求,最终帮你生成一个高质量的Prompt。
5. Prompt模板资源
别自己从零开始,这些地方已经有不少宝藏:
- GitHub上的合集(如 linexjlin/GPTs, awesome-chatgpt-prompts)
- Promptbase.com
- LangChain Hub
- 国内的“通往AGI之路”社区
最后,分享一个翻译论文的Prompt案例,它非常综合地运用了我们上面提到的许多技巧:
(此处保留原文中翻译论文的完整Prompt示例代码)
总结
与AI的每一次对话,本质上都是一次Prompt的实践。这个看似简单的输入框,却是我们驾驭AI的关键。一个精准、富有引导性的Prompt,能让AI的理解速度和生成质量产生天壤之别。很多人总说AI“不好用”,问题往往不在AI,而在我们没把它“教”好。
掌握了以上“道、法、术、器”四个层面的内容,相信你已经超过了绝大多数的使用者。但这还不够,真正的Prompt高手,都是在日常的持续练习中,找到那种与AI“心有灵犀”的感觉。实践出真知,多用、多试、多总结,你很快就能成为那个最会“发号施令”的人。
-
- 关于宇宙的好的网名有哪些
- 角色扮演 | 1
- 网名