核心洞察:上下文就是 AI 的「短期记忆」。你把话说完,AI 记住了——让对话能继续往下聊,而不是每次都要重新介绍一遍。你日常聊天中也在做同样的事,只是没意识到。
想一想你今天跟别人说话的时候——
— 日常对话片段
A:「你吃饭了吗?」
B:「吃了,刚吃完。」
A:「在哪吃的?」
—— A 没有说「你在哪吃的」,因为「你」和「吃的」已经包含在上面的对话里了。
这就是上下文。你在对话中省掉的词,对方根据前面说过的话自己补上了。你每天都在用这个能力,只是从来没注意过。
AI 聊天也是一样——你说了上一句,AI 记住了,下一句才能接上。
没有上下文,AI 的回复会长这样:
AI 不记得你刚才问了李白——变成了「聋子对话」。
AI 记住了「他=李白」,对话自然连贯。
你大概已经体验过这个差别了——因为在你跟 AI 聊天的时候,AI 一直默默在做这件事。你觉得聊得很自然,其实是因为上下文在背后工作。
很多人第一次听到「上下文」这个词会觉得是技术术语。其实它一点都不神秘:
仅此而已。就像你在微信里跟朋友聊天,朋友记得你上一句说了什么——AI 也是一样。
对比一下:
| 搜索引擎 | 每次搜索都是独立的,搜了「李白」再搜「杜甫」,两个结果不认识对方。 |
| Chat 窗口 | 你说了「李白」再说「他」,AI 知道「他=李白」——因为有上下文。 |
理解上下文之后,你的聊天方式可以更聪明:
(浪费字数,而且啰嗦)
每句都要重新交代一遍——累。
(更自然,更省力)
AI 还记得你在做网站、给谁用——直接接上。
关键区别:你不必把每句话都写成「独立完整」的句子。AI 记得你说了什么——说一半的话、用「它」「这个」「那个」代替,AI 也能理解。这是 Chat 窗口和搜索引擎的根本不同。
上下文不是完美的。AI 的记忆有几个天然的限制:
你可以利用上下文让对话更高效,但也别假设 AI 什么都知道——需要的时候,适当提醒它是好事。
打开任何一个 AI Chat 工具,做这个实验:
然后再跟 AI 聊几轮关于希腊神话的内容,突然问一句「那之前说的那个网站现在怎么样了?」——你看它怎么回答。
前者就是有上下文。后者就是超出了上下文(因为你没在聊网站)。
🍃 上下文 = AI 的短期记忆。
你不必每次都从头说起——AI 记得你刚才说了什么。
推荐阅读:Stephen Wolfram, What Is ChatGPT Doing … and Why Does It Work? (2023) — 第 1 章用日常语言解释了 AI 如何「记住」对话。
有疑问?直接打开 AI 工具,跟它聊这个话题。或者回来问我——我们是对话教学,随时可以追问。