实践openclaw-concepts
Enabling active memory · OpenClaw — 跨会话记忆怎么开、边界在哪,一页说清默认值与隐私红线
跨会话记忆怎么开、边界在哪,一页说清默认值与隐私红线
2026-09-14原文
本文为要点摘要,完整细节以原文为准。
🧭 一图看懂
由原文自动提炼 · 以原文为准点击任一分支,查看这一点的一句话解读
OpenClaw 跨会话记忆
用 per-agent 设置 rememberAcrossConversations 开启跨会话回忆
- personal 安装默认开启
- 需 session.dmScope 未设或为 main
- 显式 true/false 始终优先
⚙️ 流程拆解
STEP 1开启…
STEP 2索引 agent 会话转录
STEP 3回复前跑 Active Memory 检索
STEP 4读取其他私聊相关摘录
STEP 5排除当前会话后注入
🔗 涉及的概念与玩家
- OpenClaw产品
- Active Memory概念
- rememberAcrossConversations概念
- session.dmScope概念
- openclaw doctor产品
- MEMORY.md概念
- OpenClaw—内置→Active Memory
- Active Memory—依赖→rememberAcrossConversations
- OpenClaw—提供插件→Active Memory
- openclaw doctor—检查→Active Memory
- Active Memory—不影响→MEMORY.md
- 开关是 per-agent 的
memory.search.rememberAcrossConversations:个人安装默认开启,但需session.dmScope未设或为main且无 binding 覆盖;任何 DM 隔离配置都会默认关闭它。含义:harness 的记忆能力应做成显式可覆盖的配置项,而非隐式全局行为。 - 隐私边界固定:只有私聊与持久显式 UI 会话可互相召回,群组/频道既非来源也非目标,其他 agent 的 transcript 永不入选。含义:检索范围要在设计期写死,别留给 prompt 或模型自行判断。
- 检索是有界阻塞步骤,无意图跳过或搜索不可用时不注入上下文,只加一条隐藏结果说明;超时与空结果沿用原行为。含义:召回失败要显式告知主模型“没跑成”,而不是静默降级成空上下文。
🕸 顺着图谱继续读
- How active memory works · OpenClaw — 主动记忆只在持久对话里跑,一次性任务和后台运行一律跳过。2026-09-14 · 共同涉及 OpenClaw、Active Memory、rememberAcrossConversations
- Session management · OpenClaw — 会话管理是 agent 记忆的基石,本文教你如何隔离、重置和清理会话。2026-08-17 · 共同涉及 OpenClaw、session.dmScope、MEMORY.md
- Session controls · OpenClaw — 会话级开关加 verbose/trace,让隐藏的记忆注入第一次变得可观测2026-09-21 · 共同涉及 OpenClaw、Active Memory
- Advanced overrides and transcripts · Ope — OpenClaw 记忆子代理的隐藏开关与转录导出,调错会拖慢回复或泄露上下文2026-09-14 · 共同涉及 OpenClaw、Active Memory