Prompt 工程实战:从基础结构到场景化应用
一个 APP、一张色彩饱满的图片、一个设计感十足的 logo、一段复杂的代码、一篇引人入胜的小说……这些曾经需要专业知识和技能才能完成的工作,如今人人都可上手完成。不需要上百小时的技能学习、长时间的准备构思,很简单,你只需懂得向大模型发送指令即可,也就是 Prompt。
在人工智能的世界中,Prompt 蕴含着丰富的科技内涵,是玩转大模型的「必修课」。有人称它为魔咒,掌握它的人就可以有着如巫师一样的强大能力,创作出令人瞠目结舌的作品。每次微小的调整,就像魔咒音调的变化,可以产生截然不同的效果。

(图片由 AI 生成)
Prompt 并不需要专业复杂的编程知识,只需用自然语言进行提问即可。虽然它可能只是一个单词、一段话,但发挥的作用却超乎你我想象。只需一点点创新,你的世界也许就会发生翻天覆地变化。
但看似简单,Prompt 具体怎么写,多少都有些玄学在里面。正如同样使用搜索引擎,有的人需要在海量的信息中,不断筛选找到可用信息;有的人却总能高效定位到准确信息。根据具体的应用场景和需求,Prompt 也要不断优化尝试。
1. 快速上手,轻松入门
你得到的输出,往往取决于你输入的 Prompt。面对任何一个大模型,一个清晰而明确的 Prompt 可以极大地提高问题的解答质量与效率。
设计一个合理的 Prompt 往往需要具有四个要素:
- 指令 (Instruction):希望模型执行的具体任务或指示。
- 背景 (Context):补充的外部或上下文信息,可以引导模型做出更好的反应。
- 输入数据 (Input Data):想要解决的问题或提供的素材。
- 输出指示 (Output Indicator):期望模型输出的类型或格式。
举一个具体例子,如果我们简单向大模型问'解释一下【坐地日行八百里】背后的物理现象',得到的会是一段中规中矩、有各种专业名词的回答。

如果我们要向一群小学生解释这一现象,则要对 Prompt 进行调整优化,可以这样写:
指令:解释一下日常生活现象
背景:你是一位小学科学教师
输入数据:日常生活现象【坐地日行八万里】
输出指示:避免使用专业词汇,用通俗易懂的话语,确保小学生能听懂
此时,大模型就会输出一篇生动有趣、引人入胜的物理现象解说文章。

面对复杂的任务或希望大模型给出的效果更好,仅依靠以上的公式还是不够,需要一些常用技巧。
1.1 思维链 (Chain of Thought)
它能激发模型产出推理过程的中间步骤,从而在解决复杂推理任务时提高效果。只需要在 Prompt 中增加"请逐步思考后给出答案"/ "Let's step by step",就可以让大模型像人类一样逐步思考。













