大模型-Prompt 工程:教你如何“指挥”AI
Prompt 工程就是设计和编写指令(Prompt),让 AI 明白你的需求,然后给出准确、有用的回答。Prompt 就是你输入给 AI 的那几句话,比如“给我讲个笑话”或者“帮我写一篇作文”。但如果问得不好,AI 可能会跑偏,就像你跟朋友说“帮我拿点东西”,朋友却不知道拿什么。所以,Prompt 工程就像是给 AI 一张“任务清单”,告诉它该干什么。例子差的 Prompt:“写点东西。”(AI:
你有没有想过,跟人工智能(AI)聊天就像跟一个超级聪明的机器人朋友说话?它能写故事、解数学题、甚至帮你出主意!但有个小秘密:AI 能不能帮上忙,全看你怎么“问”它。这就是 Prompt 工程 的神奇之处——通过设计指令,让 AI 听懂你的想法,给出超棒的回答。
这篇博客会详细讲解 Prompt 工程是什么,怎么用,还会给你一大堆例子和技巧。别担心,我会用最简单的话讲清楚,连中学生都能看懂,还能马上试着用起来。准备好了吗?我们走起!
1. Prompt 工程是什么?
(1)工程定义
Prompt 工程 就是设计和编写指令(Prompt),让 AI 明白你的需求,然后给出准确、有用的回答。Prompt 就是你输入给 AI 的那几句话,比如“给我讲个笑话”或者“帮我写一篇作文”。但如果问得不好,AI 可能会跑偏,就像你跟朋友说“帮我拿点东西”,朋友却不知道拿什么。所以,Prompt 工程就像是给 AI 一张“任务清单”,告诉它该干什么。
例子:
- 差的 Prompt:“写点东西。”(AI:写什么呀?)
- 好的 Prompt:“写一篇 200 字的日记,讲我今天去公园玩的事。”(AI:明白,马上写!)
(2)分词向量化(AI 怎么“听懂”你的话)
AI 不是人,它不会直接理解中文或英文。它会把你的句子拆成小块(叫“分词”),然后把这些小块变成数字(叫“向量化”),再通过这些数字“思考”。比如你说“我喜欢跑步”,AI 可能把它拆成“/我/喜欢/跑步/”,然后变成一堆数字,像 [0.1, 0.5, 0.8] 这样。虽然这听起来像魔法,但你不用管这些复杂过程,只要知道:AI 是靠数字读懂你的话的。
例子:
- 你输入:“今天天气很好。”
- AI 可能拆成:“/今天/天气/很/好/”,然后“翻译”成数字去理解。
- 所以,如果你写得乱七八糟(比如“天气今天好很”),AI 可能会懵,因为它拆不明白。
(3)工程意义
为什么 Prompt 工程这么重要?因为 AI 虽然聪明,但它不会读心。你不告诉它细节,它就只能瞎猜。比如你说“给我讲个故事”,AI 可能随便讲一个鬼故事,但你其实想要的是童话。好的 Prompt 能让 AI 的回答更贴近你的期待,就像给它指路,让它不走弯路。
例子对比:
- 模糊 Prompt:“讲个故事。”
AI 可能回答:“从前有个鬼,晚上敲门……”(吓人!) - 清晰 Prompt:“讲一个 100 字的童话故事,关于小兔子。”
AI 回答:“从前有只小兔子,住在森林里。它喜欢吃胡萝卜。有一天,它发现一根金色的胡萝卜,吃下去后竟然会飞!它飞到云朵上,和小鸟成了朋友。”(多可爱!)
2. 上下文学:让 AI 知道“来龙去脉”
什么是上下文学?
AI 的“记忆”很特别,它一次只能记住你刚给它的信息,这个信息就是“上下文”(Context)。上下文就像故事的“前情提要”,告诉 AI 现在是什么情况。如果没有上下文,AI 就容易“抓瞎”。
演示实例 1:写诗
没上下文:
Prompt:“写一首诗。”
AI 回答:“花儿开,鸟儿唱,太阳笑,天天忙。”(很随机,可能不是你想要的)
有上下文:
Prompt:“我昨天看了一场大雪,觉得很冷但很美,帮我写一首 4 行的诗,关于这场雪。”
AI 回答:“雪花飘落冷风吹,
白茫茫里藏惊喜,
寒意包裹大地睡,
美景让人不想归。”(是不是更符合你的感觉?)
演示实例 2:翻译
没上下文:
Prompt:“翻译‘bank’。”
AI 回答:“银行。”(但“bank”也能是“河岸”呀!)
有上下文:
Prompt:“我写了一篇关于自然的文章,里面有‘bank’,帮我翻译成中文。”
AI 回答:“河岸。”(这下对了!)
小结:上下文就像给 AI 一张“背景图”,让它知道你在说什么。所以,问问题前,多说点“前因后果”,AI 就不会乱猜了。
3. 思维链:让 AI 一步步“想明白”
什么是思维链?
思维链(Chain of Thought, CoT) 是一种方法,让 AI 把复杂问题拆成小步骤,慢慢解决。就像你在考试时,老师要求“写出解题过程”,这样不仅答案更靠谱,你也能看懂它是怎么想的。
详解说明
AI 有时候会“偷懒”,直接给答案,但如果问题难一点,它可能出错。用思维链,你可以让它“慢下来”,一步步算清楚。
实例 1:数学题
Prompt:“20 个糖果,分给 4 个小朋友,每人几个?请一步步告诉我。”
AI 回答:
- 总共有 20 个糖果。
- 有 4 个小朋友。
- 20 ÷ 4 = 5。
所以,每人分到 5 个糖果。
(简单又清楚!)
实例 2:逻辑题
Prompt:“小明有 3 支笔,小红比小明多 2 支,小刚比小红少 1 支,小刚有几支笔?请一步步算。”
AI 回答:
- 小明有 3 支笔。
- 小红比小明多 2 支,所以 3 + 2 = 5 支。
- 小刚比小红少 1 支,所以 5 - 1 = 4 支。
所以,小刚有 4 支笔。
(一步步推理,谁都能看懂!)
小结:思维链适合需要“想明白”的问题,比如数学、逻辑,或者需要解释的任务。告诉 AI “一步步来”,它就不会乱跳了。
4. Prompt 的技巧:问得聪明,答得漂亮
现在你已经了解了 Prompt 工程的基础,接下来是三个超实用技巧,让你写出“完美 Prompt”。多试几个例子,你就能熟练掌握啦!
(1)规范编写:指令要清楚
AI 喜欢明确的指令,越具体越好。告诉它做什么、怎么做,结果是什么样。
例子 1:
- 不好:“写点东西。”(AI:写啥呀?)
- 好:“写一篇 150 字的作文,主题是‘我的宠物’,用简单的语言,写我有一只猫。”
AI 回答:“我有一只猫,叫小花。它毛是白色的,眼睛像蓝宝石。每天早上,它会在我腿边蹭来蹭去,像在说‘快喂我’。我给它吃猫粮,它吃得可开心了。有时候,它会跳到窗台上晒太阳,懒洋洋的样子真可爱。虽然它偶尔会抓沙发,但我还是很喜欢它,因为它是我最好的小伙伴。”(正合你意!)
例子 2:
- 不好:“讲个笑话。”(AI 可能讲个冷笑话)
- 好:“讲一个适合小学生的、关于动物的搞笑笑话。”
AI 回答:“有一天,小猪问妈妈:‘我为什么这么胖?’妈妈说:‘因为你每天都在“猪”食啊!’”
小贴士:像点餐一样具体,比如“要一份炒饭,加鸡蛋,不要葱”。
(2)合理提问:问 AI 能回答的
AI 很厉害,但它不是万能的。别问它闻不到、看不到的东西,多问它能推理或创造的问题。
例子 1:
- 不好:“明天会下雨吗?”(AI 不是天气预报员)
- 好:“如果今天是晴天,温度 25 度,能不能推测明天可能是什么天气?如果不能,就说原因。”
AI 回答:“我没法准确预测明天天气,因为我没有最新的气象数据。不过,如果今天是晴天,25 度,可能明天还是晴天,但也可能变天哦。”(诚实又清楚)
例子 2:
- 不好:“我房间是什么味道?”(AI 闻不到!)
- 好:“如果我房间放了 pizza 和香水,会是什么味道?帮我想象一下。”
AI 回答:“Pizza 的奶酪味和香水的花香混在一起,可能会闻起来有点怪,像甜甜的奶油加鲜花的味道,既香又有点油腻。”(想象力满分!)
小贴士:问 AI “能回答的”,比如推理、创作,别问“五感”相关的东西。
(3)适时使用思维链(CoT)
思维链适合复杂问题,简单问题就不用这么麻烦。看看这两个例子:
例子 1(用 CoT):
Prompt:“我有 50 块钱,一个苹果 2 块,一个橙子 3 块,我能买什么?请一步步算。”
AI 回答:
- 苹果 2 块,橙子 3 块,一个苹果加一个橙子是 2 + 3 = 5 块。
- 50 ÷ 5 = 10,所以我可以买 10 组。
- 10 个苹果 (20 块) + 10 个橙子 (30 块) = 50 块,刚好用完。
所以,我可以买 10 个苹果和 10 个橙子。
例子 2(不用 CoT):
Prompt:“5 + 3 等于几?”
AI 回答:“5 + 3 = 8。”(简单问题,直接回答就好)
小贴士:问题复杂时用思维链,简单时直接问,别绕圈子。
结尾:快来试试你的 Prompt 魔法!
Prompt 工程其实不难,核心就是:告诉 AI 你想要什么,越清楚越好。它就像你的“魔法棒”,挥得好,AI 就能变出你想要的东西。现在,试着给我写个 Prompt 吧!比如“帮我写一个 100 字的小故事,关于一只会说话的狗”,或者“算一下我跑 100 米要多少秒,假设我每秒跑 5 米”。看看我能不能给你惊喜!
希望这篇超详细的博客让你学会了怎么跟 AI 打交道。快动手试试吧,让 AI 成为你的超级助手!
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)