Prompt 工程基础:与模型对话的核心范式
本课程面向 AI 产品经理,讲解大语言模型如何理解与生成文本,为什么 Prompt 的措辞、结构和上下文会直接影响输出质量。你将掌握指令、角色、上下文、输出格式四大要素,理解概率生成与确定逻辑产品的本质差异,为后续系统化 Prompt 设计打下认知基础。
📖 本页目录
重新理解“对话框”这个产品界面
ChatGPT 的爆火让全世界习惯了一个新的交互范式:用户输入一段自然语言,模型返回一段自然语言。但对产品经理来说,这个看似简单的对话框背后,是一套与 traditional 软件完全不同的运行逻辑。
传统软件是确定性的:点同一个按钮,永远得到同一个结果。而大语言模型是概率性的:它每次都在预测“下一个最可能的 token”。这带来了产品设计的根本差异——你无法用“写好代码就稳定”的思路去设计 AI 功能,而必须学会用语言本身作为控制接口。
产品决策提示:AI 产品的“功能规格”很大程度上就是 Prompt。写清楚 Prompt,等于写清楚了一半的 PRD。
模型是如何“理解”你的输入的
你不需要懂得 Transformer 的数学细节,但要理解三个对产品设计有直接影响的事实:
- 模型没有记忆,只有上下文。多轮对话中,模型每次都是重新读取整个对话历史。所谓“记忆”,是把历史拼进上下文窗口而已。这意味着:上下文越长,成本越高,且早期信息可能被“稀释”。
- 模型的知识有截止日期。训练数据有时间边界,问它之后发生的事,它要么不知道,要么“编”。这就是 RAG(检索增强生成)存在的理由。
- 模型对措辞极其敏感。同一意图换个说法,输出质量可能差异巨大。这不是 bug,是概率生成的本质。
Prompt 的四大要素
一个结构完整的 Prompt 通常包含四类信息:
| 要素 | 作用 | 示例 |
|---|---|---|
| 指令(Instruction) | 告诉模型要做什么 | “总结下面这篇客服工单的核心问题” |
| 角色(Persona) | 设定视角和专业度 | “你是一位有 5 年经验的 SaaS 客服主管” |
| 上下文(Context) | 提供背景与约束 | “我们的产品是面向中小企业的报销软件” |
| 输出格式(Output Format) | 规定返回的形态 | “用不超过 100 字、分两点输出” |
新手常犯的错误是只写指令,忽略其余三项。而经验丰富的做法是:先明确输出格式和验收标准,再倒推需要什么上下文。
一个对比实验
假设要做一个“商品评论情感分析”功能:
差的 Prompt:
分析这条评论的情感。
好的 Prompt:
你是一个电商评论分类器。请判断以下评论的情感倾向,
输出 JSON:{"sentiment": "正面|中性|负面", "reason": "不超过20字"}。
评论:「快递很快,但是包装破了,客服处理态度还行。」
第一条会返回一段不可控的自由文本,无法入库、无法统计;第二条返回结构化数据,可以直接进入下游流程。
产品决策提示:凡是 AI 输出要被程序消费的场景(打标签、分类、抽取),必须在 Prompt 中约定输出格式并做好解析失败的兜底。这不是工程细节,是产品可靠性的一部分。
站在产品经理的角度看 Prompt 的地位
Prompt 不是“调调措辞”的小技巧,而是 AI 产品的新一代“配置文件”:
- 可灰度:不同用户群可以下发不同版本的 Prompt,做 A/B 测试;
- 可迭代:不改代码就能改变产品行为,迭代周期以小时计;
- 有风险:措辞的微小改动可能在长尾场景引发连锁反应,需要像对待代码变更一样做回归测试。
Cursor 的代码补全、Perplexity 的搜索摘要,背后都是经过大量打磨的系统级 Prompt。产品的“手感”,很大程度是 Prompt 工程的手感。
本节要点
- 大模型是概率生成系统,Prompt 是控制它行为的语言接口,相当于 AI 产品的配置文件和半份 PRD。
- 模型没有记忆只有上下文,知识有截止日期——这两个限制分别催生了上下文管理和 RAG 两个完整的产品领域。
- 完整的 Prompt 包含指令、角色、上下文、输出格式四要素,输出格式对下游程序消费尤为关键。
- Prompt 是可灰度、可迭代、也需回归测试的产品资产,应纳入版本管理而非散落在个人对话里。
- 下一步:学习系统化的 Prompt 设计方法,从“凭感觉改措辞”走向“有框架地做设计”。
章节小测
3 道题 · 检验一下刚学的内容
Q1.大模型产品与传统软件在产品逻辑上的根本差异是?
Q2.模型没有记忆只有上下文,这对多轮对话成本的影响是?
Q3.AI 输出要被程序消费的场景,Prompt 中最不可省略的是什么?
答题后显示结果
完成这一节了?
打卡记录保存在你的浏览器本地,方便追踪学习进度。
学习留言
写下你的疑问或心得 —— 仅你自己和站长可见
登录 后可发布私密留言,向站长提问。