OpenClaw 的长期会话治理能力正在变完整
官方最近围绕 session、memory、compaction 和 secure DM mode 的文档更新,正在把长期连续性、上下文边界和重置策略拼成一条更完整的治理链。
AI 摘要
这页重点
官方最近围绕 session、memory、compaction 和 secure DM mode 的文档更新,正在把长期连续性、上下文边界和重置策略拼成一条更完整的治理链。
生态观察
sessions / memory / compaction / continuity / governance
最后更新 2026-03-22
最近这轮官方 session、memory 和 compaction 文档,最值得中文站关注的变化,不是又多了几个概念,而是长期使用的治理链条开始越来越完整了。
现在几条原本容易被分开看的能力,已经明显开始对上:
dmScope和identityLinks决定私聊如何分桶、跨渠道如何归一- memory flush 负责在 compaction 前保住 durable state
- reset policy 负责在连续性和工作面清理之间找平衡
- secure DM mode 负责在多人入口里阻断跨用户污染
这意味着 OpenClaw 的长期体验,正在从“尽量不断会话”走向“连续性也要有治理边界”。
1. 官方已经不再把 DM 连续性看成单一开关
Session Management 文档最近把 dmScope 写得更细,并且明确把 identityLinks 放进跨渠道身份归一里。
这说明官方已经在正面处理一个现实问题:
- 连续性很重要
- 但多人、多渠道和多账号环境不能只靠一个主会话硬扛
2. memory flush 把长期记忆和上下文压缩真正接起来了
Compaction 和 Memory 文档最近最值得注意的一点是:
- auto-compaction 前先做一次 silent memory flush
这条能力的价值非常直接:
- 长期事实先写盘
- 上下文再压缩
它让 compaction 不再只是“窗口变短”,而更像长期会话里的保全流程。
3. reset 正在从“重新开始”变成正式治理手段
会话文档现在给了:
resetresetByTyperesetByChannelresetTriggers
这说明官方已经把“什么时候该切会话面”正式纳入产品设计,而不是只让用户自己感觉聊天变乱了再手动重开。
4. 长期体验的重点正在从功能走向边界
如果把这轮文档一起看,会发现官方更关心的已经不是:
- 能不能一直聊下去
而是:
- 哪些上下文应该持续
- 哪些私聊应该隔离
- 哪些事实应该写成 durable memory
- 哪些场景应该主动 reset
这类问题一旦回答清楚,长期使用体验才会真正稳定。
对中文用户最有价值的提醒
如果你已经开始:
- 跨渠道和同一个 agent 长期互动
- 在团队里使用共享私聊或支持入口
- 依赖 memory 保留偏好和决策
- 让会话持续很多天
那接下来最值得补的认知,不是更多 prompt 技巧,而是:
- session 怎么分桶
- memory 什么该写
- compaction 前后到底在保护什么
- 哪些入口应该更快 reset