记

记忆

AI 助手如何在一次次对话之间保留信息,以及如何控制这些记忆。

本文由 AI 翻译。 阅读原文

6 个章节5 篇教程

01 · 介绍

AI 的记忆是什么意思

默认情况下,模型在对话之间什么都不记得。每次聊天都从空白开始;在同一次聊天中之所以显得“记得”,只是因为每一轮都会重新发送之前的消息。

记忆功能改变了这一点。它会存储关于你和你工作的事实(例如“偏好简短的回答”“在一家物流公司工作”“项目使用 Google Sheets”),并自动将这些内容加入之后的对话中。

需要区分三个层次:

  • 单次聊天内:正在进行的对话,受上下文窗口大小的限制。
  • 已保存的记忆:助手在跨聊天之间保留的笔记(Claude 的 memory、ChatGPT 的 memory,以及 Claude Code 使用的 CLAUDE.md 文件)。
  • 你自己的资料:助手可以按需查询的文档、数据库和知识库。

02 · 适合什么场景

何时记忆有帮助,何时会适得其反

有帮助的:

  • 长期偏好:语言、语气、格式、你的角色。
  • 永不改变的项目事实:工具名称、文件夹位置、团队成员。
  • 经验教训:“不要使用库 X,上次它出过问题”。

有害的:

  • 容易过时的事实(价格、截止日期、团队成员是谁)。
  • 把个人工作和客户工作混在同一份记忆里。
  • 假设助手记得它从未保存的内容。如果很重要,就把它写在你能看到的地方。

03 · 配置

设置方法

聊天应用: 打开设置 → 记忆(或个性化)。你可以看到所有已保存的笔记,删除单条,或关闭记忆功能。直接告诉助手:“记住我用欧元汇报。”

Claude Code 及类似的智能体: 在项目中创建一个 CLAUDE.md(或 AGENTS.md)文件。把构建和测试命令、团队规范以及容易踩的坑都写在里面。每次会话开始时都会读取它,你也可以像编辑普通文件一样修改它。

你自己构建的智能体: 把记忆存储为一个小文档或数据库表,智能体在开始时读取,在结束时写入。保持内容简短,因为它会在每次运行时作为 token 发送。

04 · 使用说明

日常使用

  • 每月复查已保存的记忆,删除错误或过时的内容。
  • 将记忆写成带日期的事实,例如:“自 2026 年 11 月起,发票通过工具 X 处理”。
  • 客户或项目相关的记忆应保存在该项目自己的文件中,而不是放在你的全局设置里。
  • 当某次会话因为遗忘某条规则而出错时,把这条规则写入记忆文件,而不是在聊天中反复重复。
  • 把记忆当作提示,而非事实。对于任何会产生后果的事情,都要查看真实文档。

05 · 注意事项

常见陷阱

  • 记忆不是知识库。它只是几百字的偏好设置,而不是你的文档档案库。
  • 错误的记忆会在之后的每次对话中重复出现,直到你将其删除。
  • 共享账号会共享记忆;同事的偏好会变成你的偏好。
  • 记忆可能包含个人数据。在为客户项目启用记忆之前,请先确认贵组织的相关规定是否允许。

06 · 资源

延伸阅读

记忆、上下文和知识库是同一个问题的三种规模:模型此刻能看到什么?

我的笔记

登录后可以在这本手册上记私人笔记。登录