Prompt 是用户输入给 LLM 的指令或上下文,用于引导模型生成期望的输出。Prompt Engineering 是一门研究如何设计有效提示词的学科,涉及角色设定、思维链(Chain of Thought)、少样本示例(Few-shot)、系统提示(System Prompt)等技术手段。
你可以把它理解为给 AI 下达的任务说明书——话说得越清楚、越有技巧,AI 给你的结果就越接近你想要的样子。
Prompt 的核心要素:
- 角色设定:告诉 AI 它扮演什么角色(“你是一个资深律师”)
- 任务描述:明确告诉 AI 要做什么(“请分析以下合同的风险条款”)
- 上下文:提供必要的背景信息
- 输出格式:指定 AI 的回答形式(“用表格输出”)
- 约束条件:限制范围(“不超过 200 字”)
大白话理解:
没有好 Prompt 的时候:
- 你说“帮我写点东西” → AI 给你一段不知所云的废话
- 你说“解释一下量子力学” → AI 给你一篇论文级别的天书
- 你说“写个文案” → AI 不知道你是要正经的还是搞笑的
有了好 Prompt 之后:
- 你说“你是一个营销专家,帮我写一条朋友圈推广文案,50 字以内,语气轻松” → AI 精准输出
- 你说“用小学生能听懂的话解释量子力学,举一个生活例子” → AI 讲得明明白白
- 你说“帮我写三版文案,分别对应正式、幽默、煽情三种风格” → AI 一次性满足
打个比方:
|
糟糕的 Prompt |
优秀的 Prompt |
|---|---|
|
“做顿饭” |
“做一道番茄炒蛋,少油少盐,不要放糖” |
|
“画个东西” |
“画一只坐在沙发上看书的橘猫,卡通风格,暖色调” |
|
“翻译一下” |
“把这段话翻译成日语,语气要礼貌,适合商务邮件” |
一句话总结:
Prompt 是你给 AI 下达的指令,质量直接决定回答的质量,好的 Prompt 让 AI 一次做对。