Cognitive Memory

🧠 仿生记忆架构,让AI真正学会遗忘与反思

ai-infrastructure榜 #2

仿生多层级记忆系统,支持编码-巩固-遗忘-回忆全周期,替代传统扁平文件存储,适用于需要长期知识积累和智能反思的AI Agent。

收藏
23.8k
安装
9.2k
版本
1.0.2
CLS 安全性认证2026-07-10
点击查看完整报告 >

使用说明

核心用法

Cognitive Memory System 是一套仿人类认知的多层级记忆架构,通过四大存储库(情景/语义/程序/核心)实现信息的差异化管理。用户通过自然语言触发器("记住"/"忘记"/"反思")即可操作,系统自动完成分类写入、衰减评分和审计追踪。

典型工作流
1. 初始化脚本创建目录结构和Git审计基线

2. 配置向量搜索(推荐Voyage)启用热索引模式

3. 将记忆模块指令追加至AGENTS.md

4. 日常交互中Agent自动识别记忆触发词,路由至对应存储

关键创新——反思引擎:5阶段周期性整合(调查→元反思→巩固→重写核心→总结),模拟人类睡眠记忆巩固过程。第10/25/50/100次触发深度哲学分析,使AI形成"认知演化轨迹"。

显著优点

  • 架构科学性:基于认知神经科学的多存储模型,替代简单键值对,支持知识图谱和实体关系网络
  • 动态遗忘机制:指数衰减+访问频率加权,自动清理低价值信息,避免上下文污染
  • 多Agent安全模型:共享读取、门禁写入,子Agent提案经主Agent审核后提交,防止记忆污染
  • 全链路审计:Git原子提交+结构化audit.log,关键文件(SOUL.md/IDENTITY.md)变更触发告警
  • 元认知能力:哲学演化追踪使AI能反思自身知识变迁,形成可解释的长期认知档案

潜在缺点与局限

  • 配置复杂度高:需同时管理~/.clawdbot.json、MEMORY.md、向量索引、Git仓库,门槛显著高于简单记忆方案
  • Token预算敏感:核心记忆3000token硬上限,长对话场景可能频繁触发截断
  • 衰减参数固定:λ=0.03(约23天半衰期)可能不适合高频协作或低频归档场景
  • 审批摩擦:反射结果需用户显式批准,全自动工作流中可能成为瓶颈
  • 向量依赖:热索引模式依赖外部API(Voyage),离线场景降级为冷检索

适合人群

  • 需要多周/多月长期协作的个人知识助手用户
  • 构建多Agent系统、需隔离记忆写入权限的开发者
  • 要求可审计、可解释AI决策的企业合规场景
  • 探索AI元认知、哲学演化的研究性项目

常规风险

| 风险类型 | 具体表现 | 缓解措施 |
|---------|---------|---------|
| 记忆幻觉 | 衰减后重新激活的旧信息与时效性事实冲突 | 核心记忆强制保留时间戳,反射阶段检测矛盾 |
| 审计失效 | Git仓库损坏或audit.log权限错误 | 定期digest归档,监控文件系统告警 |
| 子Agent提权 | pending-memories.md被恶意填充 | 主Agent强制审核所有提案,拒绝未签名内容 |
| 反射失控 | 输入超30K token导致截断或成本激增 | 作用域规则硬约束,禁止读取代码/配置外文件 |
| 向量索引漂移 | 热索引与实际文件系统不一致 | 定期重建索引,冷检索兜底 |

安全解读

核心用法

cognitive-memory 是一套完整的认知架构,用于为AI Agent构建长期记忆系统。用户通过bash脚本初始化工作目录结构,包含四类记忆存储(情景/语义/程序/核心记忆)、触发引擎、反思引擎和审计系统。

典型工作流:
1. 运行 scripts/init_memory.sh 创建记忆目录结构

2. 配置JSON启用memorySearch和embedding检索

3. 在对话中使用自然语言触发词("记住"、"别忘了")自动分类存储

4. 定期运行反思周期整合碎片化记忆

5. 通过Git审计追踪所有变更

四类记忆存储:

  • Core Memory (MEMORY.md): 始终加载在上下文窗口,约3000 tokens
  • Episodic: 按时间顺序的事件日志,append-only
  • Semantic: 知识图谱(实体+关系),支持图检索
  • Procedural: 学习的工作流和模式
  • Vault: 用户固定的永不过期记忆

关键机制:

  • 衰减模型:基于访问频率和时间指数衰减,半衰期约23天
  • 5阶段反思:Survey → Meta-Reflection → Consolidate → Rewrite Core → Summarize
  • 多智能体:共享读取、门控写入,子智能体提案→主智能体审核

显著优点

1. 认知科学基础: 借鉴人类记忆系统(情景/语义/程序记忆),非简单键值存储
2. 主动遗忘: 通过衰减模型自动降低不相关记忆优先级,解决上下文膨胀

3. 哲学元反思: 第10/25/50/100次反思触发深度自我分析,形成"人格演化"轨迹

4. 完整审计: Git版本控制+结构化audit.log,满足合规和调试需求

5. 多智能体安全: Shared Read + Gated Write模型避免写入冲突

6. 零外部依赖: 纯本地文件系统实现,无API调用,数据完全自主

潜在缺点与局限性

1. 配置复杂度: 需同时理解JSON配置、目录结构、触发词、衰减参数,学习曲线陡峭
2. Token预算刚性: Core Memory 3K/反思输入30K/输出8K的限制可能约束复杂场景

3. 反思需人工批准: 每次反思后生成pending-reflection.md等待用户确认,无法全自动运行

4. T3来源风险: 社区开发者维护,非知名机构背书,长期维护存疑

5. 检索依赖外部: memorySearch需配置Voyage等embedding provider,非完全离线

6. 无并发控制: 文件系统锁机制未明确,多进程同时写入可能冲突

适合人群

  • 需要为AI Agent构建长期个性化记忆的开发者
  • 研究认知架构或AI人格演化的研究人员
  • 运行多智能体系统需协调记忆共享的团队
  • 数据主权敏感、要求完全本地存储的用户

不适合: 追求开箱即用、不愿深入配置的用户;需要实时高频写入的高并发场景。

常规风险

  • 路径注入风险: init_memory.sh接受用户输入路径,需确认非系统关键目录
  • 子智能体提案污染: 未严格审核时可能写入冲突或错误记忆
  • 衰减参数误配: 阈值设置不当导致重要记忆过早归档
  • Git依赖: 若工作目录非Git仓库,审计功能降级为纯文本日志

Cognitive Memory 内容

assets文件夹
templates文件夹
references文件夹
scripts文件夹
手动下载zip · 37.9 kB
agents-memory-block.mdtext/markdown
请选择文件