Auto-sync: 2026-04-21 17:12
This commit is contained in:
@@ -1,23 +0,0 @@
|
||||
---
|
||||
title: "上下文压缩"
|
||||
type: concept
|
||||
tags: [ai-agent, memory, context]
|
||||
last_updated: 2026-04-02
|
||||
---
|
||||
|
||||
## Definition
|
||||
当对话填满 Context Window(上下文窗口)时,OpenClaw 将旧消息压缩成摘要以腾出空间给新消息的机制。
|
||||
|
||||
## Problem
|
||||
压缩摘要抓住了要点,但丢失了细节——姓名、数字、具体决定,统统消失。
|
||||
|
||||
## Key Insight
|
||||
> "这是设计使然。上下文窗口是有限的。但默认行为对一切一视同仁,这意味着你精心设计的第三条消息指令,和第七条消息的闲聊得到了相同待遇。"
|
||||
|
||||
## Solution
|
||||
启用压缩前的内存刷新(Memory Flush),在压缩运行前将重要上下文写入磁盘。
|
||||
|
||||
## Related
|
||||
- [[上下文窗口]] — 有限的对话历史容纳量
|
||||
- [[内存刷新]] — 在压缩前将重要内容写入磁盘的机制
|
||||
- [[上下文记忆]] — AI Agent 保留对话历史的能力
|
||||
Reference in New Issue
Block a user