让 AI 在新对话里接着上次聊
上下文窗口是这一次会话的工作区,对话一关就空了。留下的那层得写在外面。
「带着 67 岁的爸爸,每天最多安排三个地点,下午四点前回酒店休息。」
这是你在第 3 轮发给 AI 的要求。周六下午,你在餐桌边排一家人的五天旅行,接着问了酒店和交通。它每次都接得上,你便把这句话当成双方已经说好的事:我已经跟它说过了,它应该记得。
聊到第 18 轮,你让它整理最终行程。第四天被排进了五个地点,最后一项写着晚上 8 点半看演出。你没再逐条核对,直接复制到家庭群。爸爸回了一句:「这天不是说四点回酒店吗?」
你会那样判断,是因为人讨论方案时,一条要求确认过就成了共同前提。AI 的回答也一直连贯,看起来像从头跟到了尾。可它依赖的是眼前还能读到、还能顾及的文字,早先那句要求可能被挤远,也可能被漏掉。说过一次,不等于以后每次都会被执行。
AI 能把说好的要求、做过的决定和淘汰原因抽出来。那份东西还得保存到对话外面,下次开始时再贴回来。到底差在哪儿?先看同一份旅行计划怎么续上。
可以把「上下文窗口」理解成 AI 此刻摊在桌面上的材料。刚说过的目的地还在桌面上,它就能接着谈。桌面有边界,谈得越久,前面的细节越难稳定地参与回答;另开一条对话,新桌面也不会自动带上旧要求。
聊天记录还在界面里,只能说明你以后还能翻到这些字。它和「AI 下一次回答时一定会拿这句话当约束」是两件事。真正需要长期遵守的内容,不能只留在一段聊天的历史里。
准备结束一次重要对话时,让 AI 按下面四类整理。它负责找,你负责核对,再把结果存到笔记或项目文件中。
- 目标:这次最终想完成什么,例如排出适合一家三口的五天行程。
- 硬约束:后面每次回答都要遵守什么,例如每天最多三个地点、下午四点回酒店。
- 已经做出的决定:选了什么,以及依据是什么,例如住在地铁站旁,减少换乘。
- 排除项和原因:试过什么、为什么不再考虑,免得下一次又推荐回来。
其中排除原因很容易被省掉。只写「不去夜间演出」,下次 AI 可能换个演出继续推荐;写清「爸爸下午需要休息,晚上不排活动」,它才知道该避开的边界是什么。
下面这段可以放在一次重要对话的结尾。它只负责整理,不替你决定该存在哪里。
- 先说明整理范围
请回看这次对话,整理一份供下次使用的记录。只写已经明确出现的内容,不要补猜测。
- 再规定四个栏目
按四栏输出:目标;后续每次都要遵守的硬约束;已经做出的决定和理由;排除过的方案和排除原因。
- 要求它保留数字和原话
涉及人数、时间、预算、数量的地方保留具体数字。关键要求尽量引用我的原话,拿不准的内容标成「待确认」。
- 让它给出下次的开场材料
最后生成一段下次开头直接粘贴的文字,方便快速核对,不遗漏硬约束。
生成后先核对数字和排除原因,再存到对话外面。AI 把「下午四点前」抄成「傍晚前」,下一次仍然会排出不合适的行程。
第二句中的排除原因是关键。它让新对话知道一项选择为什么出局,也让同一条边界能挡住相似的新推荐。只有选项名称,没有原因,记录很快会变成一串无法复用的结果。
这次继续排一家三口的五天旅行。爸爸 67 岁;每天最多三个地点;下午四点前回酒店休息;不安排夜间演出,因为爸爸晚上需要休息。请先复述这些约束,再给第四天行程。
这段开场把旧对话里最容易丢的条件重新放回当前窗口。长期记忆的可靠起点,是一份能被保存、核对、再次读入的文字。
这份文字具体放在哪里、怎样分层维护,下一页 外部记忆分三层 再讲。这里先记住一件事:聊天记录可以回看,长期约定需要另存。