压缩服务
上下文窗口只有 200K token,用完了怎么办?压缩。把冗长的历史对话浓缩成摘要,腾出空间给新内容。
压缩触发条件
上下文使用率达到 70% 时开始警告,95% 时强制压缩。
压缩策略
4 层递进压缩,从轻到重:
- Snip — 标记过期内容,最轻量
- 微压缩 — 工具结果级别精简(删掉冗余输出)
- 上下文折叠 — 折叠不重要的历史消息
- 自动压缩 — 调用 AI 生成历史摘要
/compact 命令
用户也可以手动触发压缩:
/compact或带提示词压缩:
/compact 保留所有关于数据库迁移的讨论压缩的代价
压缩不是免费的——自动压缩需要额外调用 AI 生成摘要,消耗 token。但比起上下文溢出导致的信息丢失,这个开销是值得的。