---
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 模式]]
