【AI入门知识点】Prompt 是什么?

为什么 ChatGPT 能按照你的要求写文章?
为什么 DeepSeek、Claude、Gemini 能理解你的指令?
为什么 AI 回答问题时,风格和内容会因你的输入而不同?
答案就是:Prompt(提示词)。
今天我们就从 小白视角 和 程序员视角 两种方式,带你真正理解:
Prompt 到底是什么?
一、小白视角:Prompt 到底是什么?
先别被这个英文单词吓到。
Prompt 翻译过来就是:
提示、引导
在 AI 里,它的意思是:
你给 AI 的指令或问题。
1、为什么 Prompt 很重要?
举个例子。
你对 AI 说:
写一篇关于猫的文章。
AI 就会写一篇普通的科普。
但如果你说:
写一篇幽默风格的猫咪文章,适合发朋友圈。
AI 就会立刻换一种风格。
这就是 Prompt 的魔力:
你怎么问,决定了 AI 怎么答。
2、一个形象的比喻
你可以把 Prompt 想象成:
和 AI 对话时的“说明书”。
就像你跟朋友说:
- “帮我写一封正式邮件”
- “帮我写一首搞笑诗”
朋友会根据你的要求调整。
AI 也是一样。
3、为什么大家都在学 Prompt?
因为:
- Prompt 决定了 AI 的输出质量
- Prompt 决定了 AI 的风格
- Prompt 决定了 AI 的用途
所以现在有个新职业:
Prompt Engineer(提示词工程师)
他们的工作就是:
写出最有效的 Prompt,让 AI 发挥最大价值。
二、程序员视角:Prompt 的原理
接下来我们进入程序员模式。
1、Prompt 在大模型里的位置
在 Transformer 架构的大语言模型(LLM)里:
- 输入文本会被 分词(Tokenize)
- 转换成 向量(Embedding)
- 进入模型进行 Attention 计算
Prompt 就是:
输入的起点。
它决定了模型的上下文环境。
2、Prompt 的几种类型
指令型 Prompt
例如:
总结这篇文章的要点。
角色型 Prompt
例如:
你是一位资深律师,请帮我写一份合同。
上下文型 Prompt
例如:
给定以下数据,请生成分析报告。
少样本 / 多样本 Prompt
例如:
给你几个例子,请模仿它们的风格继续写。
3、Prompt 的工作机制
Prompt 会影响模型的 概率分布。
举个例子:
你输入:
写一首诗,主题是春天。
模型在生成下一个词时:
- “花” 的概率 ↑
- “雪” 的概率 ↓
因为 Prompt 给了语境。
这就是:
条件概率建模。
4、Prompt 与 Token 的关系
Prompt 本质上就是一串 Token。
例如:
Hello
会被拆成:
- He
- llo
每个 Token 都会进入 Attention 计算。
所以 Prompt 的长度、结构、用词,都会影响结果。
5、为什么 Prompt Engineering 重要?
因为大模型不是魔法,它只是:
根据输入概率生成输出。
如果 Prompt 模糊:
“写点东西”
结果就会很普通。
如果 Prompt 精确:
“写一篇 500 字的科普文章,主题是量子计算,风格轻松幽默,适合小白读者。”
结果就会更符合预期。
三、一个最形象的比喻
如果把 AI 比作一个演员:
- Prompt 就是剧本。
- Prompt 写得清楚,演员就能演得好。
- Prompt 模糊,演员就只能即兴发挥,效果可能一般。
四、一句话总结
小白版总结:
Prompt 就是你给 AI 的指令,它决定了 AI 的回答。
程序员版总结:
Prompt 是输入 Token 序列,通过影响概率分布,引导大模型生成符合语境的输出。
最后
学习路线建议:
Prompt
↓
Token
↓
Embedding
↓
Attention
↓
Transformer
↓
LLM 原理
↓
RAG / Agent
因为:
现在所有大模型的入口,都是 Prompt。
附:【Prompt 实战案例】
1、小白视角:生活场景里的 Prompt
你可以把 Prompt 想象成 和 AI 对话时的说明书。不同的说法,结果完全不同。
-
写朋友圈文案
Prompt:请帮我写一条幽默风格的朋友圈文案,主题是下雨天忘带伞。
-
写菜谱
Prompt:给我一个简单易做的番茄炒蛋食谱,适合新手,步骤不要超过 5 条。
-
写旅游攻略
Prompt:请帮我写一份 3 天的杭州旅游攻略,包含美食推荐和必去景点。
2、程序员视角:技术场景里的 Prompt
在开发或学习中,Prompt 更像是 API 的参数,决定了模型的输出。
-
代码解释
Prompt:请逐行解释下面的 Python 代码,并指出可能的优化点。
-
Bug 调试
Prompt:我在 Vue3 项目里遇到报错:BMapGL 未定义。请帮我分析可能原因,并给出解决方案。
-
SQL 查询生成
Prompt:请帮我写一条 SQL 语句,查询用户表里过去 30 天注册的用户数量,并按天分组统计。
-
文档总结
Prompt:请帮我总结以下技术文档的核心要点,用 5 条 bullet point 表示。
3、进阶版:Prompt Engineering 技巧
-
角色设定
Prompt:你是一位资深产品经理,请帮我写一份 PRD,功能是“用户可以在 App 内领取优惠券”。
-
少样本学习
Prompt:以下是两条新闻摘要的例子,请模仿它们的风格继续写第三条:
例子1:……
例子2:…… -
多轮上下文
Prompt:根据我之前的提问“Transformer 是什么”,请继续帮我解释 Attention 和 Prompt 的关系。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐
所有评论(0)