Agent Skills
返回列表
Context Memory:AI记忆持久化

Context Memory:AI记忆持久化

AI Agent 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_7d16a562/memory-v1。

技能介绍

AI 记忆丢失的具体问题

在 AI Agent 开发中,一个常见且令人沮丧的问题是上下文与记忆的断裂。具体表现为:

  • 会话间遗忘:每次开启新对话,AI 都像“失忆”一样,无法记起之前的项目背景、用户偏好或已承诺的事项。
  • 话题切换丢帧:当从项目 A 讨论跳转到项目 B 时,AI 会迅速忘记项目 A 的关键信息,导致沟通重复或出错。
  • 无法迭代优化:AI 犯错后没有记录机制,导致同类错误在不同会话中反复发生,无法实现真正的“学习”。

核心矛盾在于,AI 依赖的对话上下文窗口是临时且易失的,而用户期望的记忆是持久且连贯的。

技能的工作原理:文件即记忆

“记忆管理”技能提出了一种架构级解决方案:将 AI 的记忆外部化为结构化的文件系统,并建立一套严格的读写协议。它不依赖模型自身的“短期记忆”,而是让 AI 通过读取和写入文件来主动管理其认知状态。
其核心工作流程遵循 BOOTSTRAP.md 规定的协议,关键步骤包括:

  1. 任务分类与新任务判断:收到任何用户指令前,AI 必须先进行 @task_classify。通过分析话题跨度、任务类型变化和关键词出现情况,判断当前是“续接任务”还是“新任务”。这是避免冗余读取、提高效率的关键。
  2. 按需读取记忆文件:一旦确认为新任务,AI 会按特定顺序读取一套文档:

SOUL.md + MEMORY.md:加载用户偏好、核心规则等持久人格与记忆。
AGENTS.md + TOOLS.md:加载工作流程与工具配置。
* .learnings/ERRORS.md + .learnings/LEARNINGS.md:加载历史错误与纠正经验。

  1. 执行与即时保存:执行任务过程中,任何重要信息(如用户纠正、新发现的规则)必须立即写入对应的文件,遵循“写下来才算记住”的原则。例如,用户纠正一次做法,就立刻更新 .learnings/LEARNINGS.md

适用边界与注意点

此技能主要面向需要长期、复杂协作的 AI Agent 场景,如个人助理、项目协作者等。其有效性高度依赖于:

  • 严格的协议遵守:AI 必须无条件遵守 BOOTSTRAP.md 的流程,尤其是任务分类步骤,否则记忆加载会失效。
  • 用户/开发者的维护:文件体系需要清晰的结构和持续的内容维护,否则可能累积冗余或矛盾信息。
  • 不替代模型能力:它解决的是跨会话状态持久化问题,而非提升单次对话的推理能力。模型本身的“短期记忆”和“知识”依然是基础。

简而言之,它为 AI 提供了一套可靠的“外部记忆体”读写接口和操作规程。

使用场景

  • 当用户在同一个 AI 会话中从讨论项目 A 的代码问题突然转向咨询项目 B 的文档需求时,AI 需要通过读取记忆文件快速切换上下文,避免丢失关键信息。
  • 在并行处理多个客户支持请求的 AI 助手场景中,每个请求的上下文通过独立文件保存,确保任务间隔离且信息连贯。
  • 对于跨多日的软件开发项目,AI 通过加载 MEMORY.md 中的用户编码规范和项目进度,持续提供符合历史约定的建议。
  • 当 AI 在执行邮件发送任务时犯错后,立即将错误详情和解决方法写入 .learnings/ERRORS.md,确保在后续会话中自动回顾,不再重复相同错误。

适合人员

  • 开发长期对话型 AI 助手的工程师,需要解决 AI 在新会话中丢失用户历史偏好的问题。
  • 管理多个并行项目的项目经理,需要 AI 助手在任务切换时自动加载相关项目背景。
  • 负责客户支持且需要 AI 协助的知识工作者,希望 AI 能从过去错误中学习,避免在相同问题上再次犯错。