---
title: "Context Failure Modes（上下文故障模式）"
created: 2026-06-29
updated: 2026-06-29
type: concept
tags: [context-engineering, failure, debugging]
sources: [[prompt-to-loop-engineering-2026]]
confidence: high
---

# Context Failure Modes

> 在 [[context-engineering|Context Engineering]] 中，缺乏合理的上下文装配逻辑时易陷入的三种典型故障模式。

## 三种模式

### Context Starvation（信息匮乏）

- **现象**：数据过少 → 模型缺乏依据 → 产生幻觉
- **根因**：检索范围过窄、过滤条件过严、上下文截断策略不当
- **对策**：扩大检索窗口、使用 [[graphrag|GraphRAG]] 进行语义关联扩展

### Context Overflow（信息过载）

- **现象**：灌入大量无关噪音 → 稀释模型注意力 → 关键信息被淹没
- **根因**：全量预加载、未做相关性过滤、缺少 [[minimum-viable-context|MVC]] 机制
- **对策**：[[just-in-time-retrieval|JIT 检索]]、渐进式披露、压缩（Compaction）

### Context Rot（上下文腐烂）

- **现象**：窗口越填越满 → 模型响应质量反向退化
- **根因**：已失效的历史信息未被清理、压缩策略缺失
- **对策**：定期压缩、移除已完成使命的 Token、利用 [[prompt-caching|Prompt Caching]] 前缀匹配

## 三者关系

```
Context Starvation ←─ 检索不足 ──→ Context Overflow
        ↑                                ↓
        └──── 退化 ──── Context Rot ←────┘
```

## 相关概念

- [[context-engineering|Context Engineering]]
- [[minimum-viable-context|MVC]]
- [[prompt-caching|Prompt Caching]]
- [[graphrag|GraphRAG]]
