怎么用好上下文
上下文 · 第 3 课
|
← 上一课
|
AI 零基础入门
核心洞察:前两课讲了「AI 有记忆」和「记忆有上限」。这一课把这些转化为你可以用的动作——什么时候该继续聊,什么时候该开新对话,以及怎么让 AI 记得更牢。
✏️ 小测验 · 回顾
上两课学了什么?选一个最准确的:
AI 有短期记忆(上下文),但这个记忆有上限(上下文窗口)
AI 是无限记忆的,不用担心它忘记
AI 的上下文窗口只影响英文,不影响中文
AI 记住的是你的个人资料,不是对话内容
✅ 没错!AI 有短期记忆(上下文),但有限(上下文窗口)。前两课的核心就是这个。
场景一:同一个话题,继续聊
这是最常见的情况——你围绕一个任务,不断深入。
你
帮我写一个 Python 函数,读取 CSV 文件并计算平均值。
✅ 应该继续聊天,因为:所有问题都围绕同一个任务,AI 需要知道前后文才能正确修改代码。
✏️ 想一想
你让 AI 帮你写了一份旅行攻略,聊了 20 轮。现在你想让 AI 帮你写一段 Python 代码——你应该:
在同一个对话框里直接问,反正 AI 会记得
开一个新对话,因为旅行攻略和代码是两件完全不同的事
先把旅行攻略的对话删了再问
✅ 对!开新对话。旅行攻略的 20 轮对话已经占了窗口不少空间,代码任务最好从零开始。AI 不需要知道你去哪旅游才能帮你写代码。
场景二:什么时候该开新对话
这是你日常用得最多的判断——在这个对话继续,还是开新对话?
✅ 该继续的情况
- 同一个任务在不断深入(改代码、改文案)
- 需要 AI 记住前面所有细节才能正确回复
- 在迭代和打磨同一个产出
「这个翻译不错,但第二段的语气再正式一点」
✅ 该开新对话的情况
- 话题完全不同(从写代码变成写文案)
- 聊了太多轮(超过 30-50 轮)
- AI 开始重复问题或答非所问
- 要上传大文件(窗口可能被占满)
- 想换一个角色或语气跟 AI 对话
「我们先把这个网站做好,然后我有个完全不同的项目想跟你聊」
✏️ 判断练习
以下哪种情况你应该开新对话?(多选)
A. 你刚才让 AI 写了一篇 2000 字的文章,现在想让它帮你分析一份 Excel 数据
B. 你在写一篇论文,先问了第一章,现在继续问第二章
C. AI 最近几个回复开始重复问「你刚才说的内容是指什么?」
D. 你在同一个项目里,先让 AI 写了标题,再让它写正文
✅ 选 A 和 C。A 是话题完全不同;C 是 AI 开始「失忆」的信号,开新对话是最简单的解法。B 和 D 是同一个项目的延续,应该继续聊。
场景三:怎么「提醒」AI
有时候你不想开新对话,但 AI 已经开始模糊了。这时候你可以:
场景
你让 AI 帮你写一篇产品介绍,聊了 30 轮来回修改。现在想让 AI 把全文改成英文。
❌ 模糊提问
改成英文。
AI 可能不确定「改成英文」是指最新的版本还是所有版本。
✅ 带上下文提醒
刚才我们改好的那个产品介绍最终版,帮我翻译成英文。注意保持科技感的语气。
即使 AI 对「最终版」有点模糊,「翻译成英文」这个指令也足够明确。
提醒技巧:
- 加一句背景 — 「还是刚才那个项目」「像之前那样」
- 关键信息重复一次 — 人名、文件名、具体要求
- 用「我们」而不是「我」 — 「我们把 X 改成 Y」比「把 X 改成 Y」更自然
✏️ 怎么问更好?
你前面让 AI 写了一份商业计划书大纲,聊了 10 轮细化。现在你想让 AI 写第一章的正文。下面哪个问法更好?
「写第一章。」
「按我们刚才确定的大纲框架,现在写第一章的正文。」
「把第一章写了,2000 字。」
✅ 中间那个是最好的。它提醒了 AI「按刚才的大纲」——即使用了上下文,加一句提醒也不会错。
场景四:超长对话怎么办
有时候你就是需要在同一个对话里做很长的任务。怎么办?
一个实用小技巧:如果你在做一个大项目(比如写论文),可以这样安排——
对话 1:定大纲和结构
对话 2:写第一章
对话 3:写第二章
对话 4:整合润色
每个对话开始前,把上一个对话的结论复制给 AI:「这是第一章的内容,现在基于它写第二章。」
一张图总结三课
第 1 课:上下文是什么
AI 有短期记忆——它记得你刚才说了什么。
→ 你不必每次都从头说起
第 2 课:记忆有上限
AI 的记忆像一块白板——满了就要擦掉最旧的。
→ AI 失忆不是它变笨了
第 3 课:怎么用好它
同任务继续聊,换话题开新对话,重要信息适当提醒。
→ 你控制了上下文,而不是被它控制
✏️ 最终测验:三课综合
你让 AI 帮你的个人网站写文案(标题、简介、3 个板块描述)。总共聊了 25 轮,AI 刚刚开始问「你之前说的那个板块是指什么?」。接下来你打算让 AI 帮你设计网站的配色方案。你应该怎么做?
在同一个对话里直接问配色,因为 AI 记得网站的内容
先开新对话,在开头把网站的基本信息写进去,然后问配色方案
不管 AI 记不记得,继续问,因为最终可以手动调整
✅ 最佳做法是 B。原因:
① AI 已经开始「失忆」了(问「哪个板块」)——窗口快满了
② 配色方案不需要知道文案的每个细节,但需要知道网站的风格定位
③ 在新对话开头写一句:「帮我设计一个个人网站的配色方案,网站是做 AI 入门教学的,风格想走莫兰迪暖色系」——就够了
🖐️ 今天就做
花 5 分钟试一试:
- 打开你正在用的 AI 工具
- 看看你最近的对话列表——有没有哪个对话其实应该拆成两个了?
- 新建一个对话,把关键背景写在第一句话里
今天记住这一句
🎯 同一任务继续聊,不同任务开新对话。
你控制了上下文,而不是被它控制。