什么是 Day 5 问题?
1.1 Day 5 的定义
白皮书用时间线刻画了 AI Agent 项目的典型生命周期:
Day 1 → 演示成功,利益相关者兴奋
Day 2 → 边缘案例出现,开始打补丁
Day 3 → 系统变慢、变复杂,难以维护
Day 4 → 尝试重构,但越改越乱
Day 5 → 决策点:推倒重来 vs 持续修复
核心洞察:大多数 Agent 项目在第 5 天之前没有考虑架构问题。他们用快速原型的方式构建生产系统,最终陷入技术债务的泥潭。
1.2 Day 5 的真正含义
Day 5 不是字面上的第五天,而是架构决策的临界点:
| 阶段 | 典型行为 | 问题 |
|---|---|---|
| 原型期 | 快速迭代,功能优先 | 没考虑可扩展性 |
| 早期部署 | 打补丁、加特殊处理 | 架构债务开始累积 |
| Day 5 | 系统变得难以维护 | 需要根本性重构 |
| 成熟期 | 架构驱动演进 | 持续交付、稳定运行 |
⚠️ 关键警告: 如果在 Day 5 选择”继续打补丁”,系统会进入 Death Spiral(死亡螺旋) —— 每次修复引入新问题,团队陷入救火循环。