Skip to content
目录

上下文引擎

在每次 query 前把 项目知识、环境、记忆 压进 system prompt 与 messages,并在超 token 时 压缩 历史。


1. 上下文收集

来源内容
CLAUDE.md项目/用户指令(层级合并)
Git分支、status 摘要
环境日期、OS、cwd
Memory长期记忆条目(见 12 专题 5)
@ 引用用户显式附加文件

2. System Prompt 组装

模块化片段:身份、工具说明、安全策略、输出 style、插件注入段。顺序影响 prompt cache 命中。


3. 压缩策略(四层,概念)

层级行为
工具输出折叠旧 tool_result 摘要化
消息紧凑合并相邻同类
会话摘要用模型生成 summary 替换 ancient history
硬截断仍超限则丢最旧(保底)

详见 12 专题 7


4. Token 预算

追踪 input/output 用量,驱动压缩阈值与 Cost 提示(见 10)。


5. 总结

上下文引擎决定 「模型这一次看见什么」;排错上下文丢失先查 CLAUDE.md 层级与压缩是否过激。

MIT License.