← 首页
方法论 · 进阶档
上下文隔离
工作流 →
方法论

多任务并行,
AI为什么"串味"了

不是AI变笨了——是不同任务的上下文互相污染。上一个任务的标准、结论、甚至报错,混进了下一个任务的判断里。这个坑很常见:恰好遇到时,最难的不是解决,是不知道它叫什么。它叫"上下文冲突/隔离缺失",有现成的解法。
1
认识四失败模式:先知道AI"变笨"的四种原因 — 中毒(错误被反复引用越错越离谱)/ 分心(无关信息淹没重点)/ 混淆(历史信息悄悄影响判断)/ 冲突(信息互相矛盾)。多数"突然变笨"是这四种之一,不是模型坏了
2
四策略:写/选/缩/隔 — 写(把信息存到外部)、选(只拉当前需要的)、缩(压缩历史)、隔(各任务独立上下文)。预算有限,四策略就是它的调度方式
3
隔离怎么做:子任务独立窗口 — 多任务并行时,每个子任务开独立上下文,父层只见子任务的摘要。Anthropic 多Agent研究系统:子任务探索上万token,只交回1-2K摘要,整体质量超单Agent 90.2%
4
冲突防治:权威排序 — 当信息互相矛盾时,定优先级:系统提示 > 检索事实 > 对话历史。同一指标两边数值不同,先问"谁是一手源"
ai-context-isolation.md
# 上下文隔离:让多任务并行不串味 当你在同一个会话里跑多个任务,或让多个AI分工时,用这套方法隔离上下文: ## 一、先诊断:是四种失败里的哪种 - 中毒:一个错误被反复引用,越错越离谱 → 主动裁剪过时/冲突信息 - 分心:塞了太多无关内容,重点被淹没 → 只保留当前任务需要的 - 混淆:历史信息悄悄影响判断 → 每任务独立上下文 - 冲突:信息互相矛盾 → 建立权威排序 ## 二、四策略调度 1. 写(Write):把中间结果存到外部文件/笔记,不占窗口 2. 选(Select):只拉当前步骤需要的,不预加载全部 3. 缩(Compress):历史超阈值就压缩成摘要 4. 隔(Isolate):子任务开独立上下文,只传摘要 ## 三、冲突防治 - 权威排序:系统提示 > 检索事实 > 对话历史 - 同一指标两边数值不同 → 先确认谁是一手权威源 - 改了一侧标准 → 必须同步所有引用它/检查它的地方 ## 验证 做完后自查:① 这个任务的结果里有没有混入上个任务的内容?② 关键标准是否有唯一权威源?③ 改了标准后,所有相关方都同步了吗?
下载 .md

工具与参考

思路来源:Anthropic Effective Context Engineering · LangChain Context Engineering 四策略 · Chroma 18模型研究(Lost in the Middle)· UC Berkeley MAST 上下文冲突分类

同类问题:上下文切换与过期 · 上下文压缩术 · 上下文组装清单