AI 为什么记得你说过的话

上下文 · 第 1 课 | AI 零基础入门

核心洞察:上下文就是 AI 的「短期记忆」。你把话说完,AI 记住了——让对话能继续往下聊,而不是每次都要重新介绍一遍。你日常聊天中也在做同样的事,只是没意识到。

一个你每天都用的例子

想一想你今天跟别人说话的时候——

— 日常对话片段

A:「你吃饭了吗?」

B:「吃了,刚吃完。」

A:在哪吃的?

—— A 没有说「你在哪吃的」,因为「你」和「吃的」已经包含在上面的对话里了。

这就是上下文。你在对话中省掉的词,对方根据前面说过的话自己补上了。你每天都在用这个能力,只是从来没注意过。

AI 聊天也是一样——你说了上一句,AI 记住了,下一句才能接上。

上下文在 AI 里有多重要

没有上下文,AI 的回复会长这样:

❌ 没有上下文

李白是哪个朝代的?
AI
唐代。
他写过哪些诗?
AI
抱歉,我不确定「他」指的是谁。请说明一下话题。

AI 不记得你刚才问了李白——变成了「聋子对话」。

✅ 有上下文

李白是哪个朝代的?
AI
唐代。
他写过哪些诗?
AI
李白写过很多脍炙人口的诗,比如《静夜思》《将进酒》《望庐山瀑布》《蜀道难》……

AI 记住了「他=李白」,对话自然连贯。

你大概已经体验过这个差别了——因为在你跟 AI 聊天的时候,AI 一直默默在做这件事。你觉得聊得很自然,其实是因为上下文在背后工作。

上下文不是什么神秘的东西

很多人第一次听到「上下文」这个词会觉得是技术术语。其实它一点都不神秘:

仅此而已。就像你在微信里跟朋友聊天,朋友记得你上一句说了什么——AI 也是一样。

对比一下:

搜索引擎 每次搜索都是独立的,搜了「李白」再搜「杜甫」,两个结果不认识对方。
Chat 窗口 你说了「李白」再说「他」,AI 知道「他=李白」——因为有上下文。

这会带来什么实际影响?

理解上下文之后,你的聊天方式可以更聪明:

❌ 每句话讲完整

(浪费字数,而且啰嗦)

我在做一个 AI 入门网站。这个网站的目标用户是完全零基础的人。你觉得这个网站应该包含哪些板块?
还是刚才那个 AI 入门网站的事。你觉得首页应该放什么内容?

每句都要重新交代一遍——累。

✅ 利用上下文一步步聊

(更自然,更省力)

我在做一个 AI 入门网站,给零基础的人用。你觉得应该包含哪些板块?
ChatGPT 窗口、提示词、上下文、Skill、Agent、Code……
好,那首页放什么?
建议放一个简洁的 Hero 区域,加上学习路线图,让用户一眼知道从哪里开始……

AI 还记得你在做网站、给谁用——直接接上。

关键区别:你不必把每句话都写成「独立完整」的句子。AI 记得你说了什么——说一半的话、用「它」「这个」「那个」代替,AI 也能理解。这是 Chat 窗口和搜索引擎的根本不同。

但也别太「信任」AI 的记忆

上下文不是完美的。AI 的记忆有几个天然的限制:

你可以利用上下文让对话更高效,但也别假设 AI 什么都知道——需要的时候,适当提醒它是好事

🖐️ 现在就试

打开任何一个 AI Chat 工具,做这个实验:

  1. 先问一个具体问题,比如「希腊神话里的宙斯是什么神?」
  2. 在下一句只发一个字:「他?」
  3. 看 AI 的反应——它应该知道「他=宙斯」

然后再跟 AI 聊几轮关于希腊神话的内容,突然问一句「那之前说的那个网站现在怎么样了?」——你看它怎么回答。

前者就是有上下文。后者就是超出了上下文(因为你没在聊网站)。

今天记住这一句

🍃 上下文 = AI 的短期记忆。

你不必每次都从头说起——AI 记得你刚才说了什么。

← 上一课 下一课:AI 能记住多少东西 →

推荐阅读:Stephen Wolfram, What Is ChatGPT Doing … and Why Does It Work? (2023) — 第 1 章用日常语言解释了 AI 如何「记住」对话。

有疑问?直接打开 AI 工具,跟它聊这个话题。或者回来问我——我们是对话教学,随时可以追问。