CLAUDE.md 分层记忆概念套用了过来。WorkBuddy 官方《记忆》文档描述的是单一层的个人记忆。本页已按官方口径全面订正。大语言模型天生是「无状态」的——每次对话都是一张白纸。但在实际工作中,我们希望 AI 记住你的偏好:你习惯的沟通语言、常用的输出格式、正在跟进的事情、以及你明确要求它记住的规则。WorkBuddy 的记忆功能就是为此设计的:你不用每次重复交代,它会自己攒下来。
按官方文档原文,记忆功能「从您的会话历史中提取具有参考价值的个人信息(事实信息、偏好习惯、人物关系、近期跟进事项等)形成『记忆数据』并定期更新」。后续对话或任务执行时,系统会把与当前请求相关的记忆作为背景信息一并参考。
收集范围:由模型从会话内容中自动抽取
· 事实信息(你是谁、在做什么)
· 偏好习惯(格式、语言、风格)
· 人物关系(同事、合作方)
· 近期跟进事项
提取频率:每晚整理当天会话
记忆摘要每晚重新生成,不是实时写入
默认开启,无需手动配置
可见范围:仅您本人可见
不涉及第三方共享,记忆数据仅用于产品内部为你本人提供个性化服务
不存在「组织级共享」这种形态
入口:头像 → 设置 → 记忆
可查看、编辑、删除或一键关闭
这里有三点值得单独强调,因为最容易被误传:
默认开启,允许 WorkBuddy 从对话中提取并记住相关上下文,以便在未来对话中提供更连贯、个性化的回应。你不需要做任何事,正常用就行。
记忆摘要每晚重新生成。打开已生成的记忆,即可查看记忆内容。如果某条记忆看起来不对,往往是模型概括偏差,直接在编辑里改掉即可。
点击记忆面板右上角的编辑图标,会唤起一个对话框——用对话的方式告诉 WorkBuddy 要记住什么或忘记什么。例如:
记住:我的正则一律用非贪婪模式,且必须写注释说明匹配意图
忘记:之前记的那条「默认输出英文」,改成一律用中文
更正:我们团队的代码评审用 Gerrit,不是 GitHub PR
点击右上角删除图标,可以清空当前记忆。也可以只删掉其中某一条。
这是很多人不知道的功能:WorkBuddy 支持同步你在其他 AI 上的使用习惯。做法是「借道」——
官方列出的两种使用方式:
也就是说,记忆解决的不只是「记偏好」,还包括「帮我回忆我们聊过什么」。
「三层记忆」这个说法虽然不对,但它背后的困惑是真实的——WorkBuddy 里确实还有另一套跟「记住东西」有关的机制,只不过它不是「记忆」功能的一层,而是工作区里的文件。两者定位完全不同:
载体:产品托管,你看不到文件
谁写的:模型每晚自动抽取
谁能看:仅你本人
用途:个性化,让我更懂你
能否团队共享:不能
载体:工作区目录下的 .workbuddy/memory/、MEMORY.md、AGENTS.md 等
谁写的:由你或团队显式写入(比如「本项目统一用 pnpm」)
谁能看:取决于你怎么管理这些文件
用途:项目约定、团队规范
能否团队共享:能(随仓库提交即共享)
怎么选:个人的、跟"你这个人"有关的偏好 → 交给记忆,让它自己攒;项目的、要团队一起遵守的规则 → 写进工作区文件,纳入版本管理。两者不冲突,可以同时用。