用途:在长会话或上下文窗口过大、token 成本偏高时,主动精简上下文,丢弃过期内容、保留任务状态,从而节省 token 而不丢失关键信息。
主要能力:把旧的工具输出摘要为 1-2 行,只保留关键结果;丢弃已解决的错误、过期的文件读取、重复日志;保留当前计划、未完成 TODO、关键 ID/路径、最近决策;用 session_search / notes 查历史而非重新粘贴;在上下文中优先使用代码/脚本而非长篇文字说明。
预思考压缩(节省最多):在模型推理之前,把检索到的文档、RAG 上下文、长文件转储压缩为关键事实加来源指针,丢弃整篇文档转储。
努力度固定:简单任务标记为低努力,避免过度思考;复用已有结论而非重复推理同一件事。
范围边界:上下文卫生、努力度固定、预思考压缩属于本技能,在会话中自动运行;paleo-converse 负责显式的对话轮次压缩与去重(按需,用户指向历史或上下文过重时);paleo-summary 负责把单个庞大产物(日志/差异/转储/stdout)压缩为紧凑摘要。目标是特定轮次块或单个产物时应交给它们,不要在此重复实现。
适用场景:长会话(超过 20 轮)、大文件转储、重复的相似输出;在调用昂贵模型之前先缩小上下文。
限制与注意:不要裁剪用户最新的指令;保留事实依据(文件路径、ID),只摘要推导内容;如果不确定哪些内容过期,先询问一次,不要猜测性丢弃关键状态。