记忆与个性化

摘要

记忆是 OpClaw 和「每次都要重新自我介绍的工具」之间最大的差别。它分三层——会话记忆(这一轮在聊什么)、长期记忆(你的口径、习惯、称呼)、知识库(你让它沉淀的资料)——三层职责不同,清理方式也不同。本页说清:怎么让它记住、怎么让它忘掉、以及会话越来越多时会发生什么。

三层记忆

层记住什么生命周期怎么清
会话记忆这一轮对话在聊什么一条会话之内说「开个新话题」或归档会话
长期记忆你的口径、习惯、常用格式、称呼跨会话、跨通道说「忘掉关于 XX 的偏好」
知识库你让它沉淀的资料、做法、模板长期留存说「把那份资料从知识库里去掉」

一个实际例子,帮你分清三者:

你说「按上周那份周报的格式出这周的」—— 格式是知识库里的模板,「上周那份是哪个」是长期记忆(它记得你上周做过),「这周的周报」是本次会话里的对象。

怎么让它记住

三种说法,效果不同:

你说它怎么做
「以后汇报一律结论在前」记成长期偏好,之后一直用
「把这份模板存下来,下次照这个做」存进知识库,可反复调用
「记住:我们公司对外只叫这一个名字」记成长期口径,所有输出都遵守

口径讲一次就够

最常见的浪费是:同一件事每次都重新解释一遍。正确做法是花一次时间把口径讲清楚,例如「金额一律用两位小数、千分位、¥ 符号;日期用 YYYY-MM-DD」,之后它都按这个来。

怎么让它忘掉或改口

你想做的说
改一个偏好「以后改成……」(新的覆盖旧的)
忘掉一类偏好「忘掉关于格式的偏好」
清掉某个资料「把 XX 那份资料从知识库里去掉」
换话题、不受前面影响「开个新话题」
彻底不认这段对话「这段对话归档掉」

会话会越来越多吗

会。每条会话都带着自己的上下文,所以两件事值得知道:

  1. 会话按「通道 + 账号」划分。在微信里一条,在 Mattermost 里另一条;同一条通道里的不同话题,可以自己切分。
  2. 旧会话需要归档。长期不用的会话归档之后,它不会再被带进新的对话里——这既省额度,也避免"上一件事的上下文串到这一件上"。

你不必自己动手记这些。想换个干净的开头,说「开个新话题」就行。

长期记忆与知识库的分工

长期记忆知识库
存什么你是谁、你怎么要求它资料、模板、做法
谁写它在对话中归纳你明确让它沉淀的
典型用法「称呼我老王」「不要给建议」「按这份模板出」「照这个流程做」
会不会影响输出会(影响语气与口径)会(影响做法与格式)

关于隐私

记忆存在你自己的实例里,跟着实例走,不跨实例共享。你在账号中心的实名信息只保存摘要与掩码,不保存证件原图。详细口径见数据、权限与安全。

下一步