--- title: "Prompt Layering(提示分层)" created: 2026-05-11 updated: 2026-05-11 type: concept tags: [agent-architecture, prompt-engineering, system-design] sources: [[prompt-caching-architecture]] --- # Prompt Layering(提示分层) ## 定义 Prompt Layering 是为最大化 [[cache-hit-ratio|缓存命中率]] 而构建的分层 Prompt 堆栈架构,将 Agent 的上下文按**变更频率**从低到高分为四层。 ## 四层架构 | 层级 | 内容 | 变更频率 | 缓存状态 | |------|------|----------|----------| | **Global Layer** | System Prompt、通用工具定义、行为准则 | 几乎不变 | 持久缓存根节点 | | **Project Layer** | 项目上下文、CLAUDE.md、因子库索引 | 版本级变更 | 跨实例复用 | | **Session Layer** | 本次分析初始参数(品种、因子集) | 会话级变更 | 缓存边界 | | **Dynamic Layer** | 实时行情、当前任务、历史对话 | 高频变动 | 缓存断点之后 | ## 设计原则 1. **静态前缀不可变性**:前三层必须保持字符级一致 2. **纪律性构建**:Session Layer 避免硬编码过多临时变量 3. **计算开销隔离**:所有高频计算只发生在 Dynamic Layer ## 相关概念 - [[prompt-caching|Prompt Caching]] - [[cache-hit-ratio|缓存命中率]] - [[cache-invalidation|缓存失效]] - [[stub-pattern|Stub 模式]]