上下文污染:旧规矩不撤,新会话也没用
开个新会话,不等于旧要求就失效了。
我碰到过这样一种死循环:刚跟 AI 说了某个方向不用了,它下一轮又照旧做。换了个新会话还是一样。后来才发现,旧的要求还写在文档、配置或者摘要里,每次开工都被重新读了进来。
问题不在我怎么说,而在那条作废的要求还在「生效」。
要清的是「生效」,不是历史
需求一改,我会把相关的提示词、文档、配置、检查条件一起过一遍。老方案可以留着当记录,但要标明已作废,别再被当成当前规则读进去。
同一条要求写在好几个地方,最容易新旧打架。与其在聊天里反复说「以我刚才那句为准」,不如把重复的删掉,只留一个说了算的地方。
还有一种:压根没说清对象
有时候材料都是新的,结果还是不对,因为我们俩理解的根本不是一个东西。比如「判断状态合不合适」,可能是界面状态,可能是数据状态,也可能是人的感觉。
这种情况清文件没用,得把话说清楚:看的是什么输入,判断的是哪个东西,结果给谁用,举个例子什么样算对。
改就改得具体
我现在会把「别再这样了」换成具体的改动:撤掉哪条规则、换掉哪份材料、更新哪个检查条件,然后拿一个具体场景试一下,看新规矩是不是真的生效了。
旧规矩没撤和需求没说清,是两种病,治法不一样。先分清是哪种,不然越解释上下文越乱。
© 2026 袁天NOTE / 07
