搜索结果体积的四层控制
从原始输出到进入模型上下文要过四道关卡:原始输出上限、单次返回条数、单条预览长度、进入上下文后的旧结果清理。
FOUR GATES
原始输出
rg stdout
第一关
上限 20 MB · 30 s
第二关
100 路径 · 250 匹配
第三关
单行预览 2,000 B
GATE 4
进入上下文之后的二次控制
旧工具结果清理 · 结果修剪 · 折叠为引用
超上限 → 外置
full file + locator
内联页面保留
截断显式标注
"showing first N"
提示换更精确的模式
四道关卡分别对应四种失败:命令本身过载、结果过多、单行过长、历史累积占用窗口。
只做其中一两道的系统,会在长任务里被剩下那几道拖住。