数据截至 (上游 commit 0004b748b71c)
上下文经济学:prompt 怎么拼、超了怎么砍、缓存怎么保
30 秒导读: 每一次调模型,Kilo Code 都要现场组装一份"请求体"。这一章讲那坨字节从哪来(五段 system + 每轮注入的环境块 + 一整条历史)、太大了怎么砍(剪老工具输出 → 模板化摘要 → 分块摘要),以及为什么它宁可多写几行代码也要让前缀"一个字节都别变"(prompt 缓存)。
本章只讲上下文这笔账。模型怎么选、协议怎么发,见 06-model-layer;主循环转几圈见 02-agent-loop;工具输出是怎么产生的见 03-tools-and-permission。
1. 先讲清楚:这一章在解决什么问题
1.1 一句话定义
上下文管理 = 决定"这一次 HTTP 请求里到底放哪些字节"的那套规则。