Cognitive Brain

🧠 赋予 AI 真正的记忆与认知能力

为 AI 提供跨会话持久记忆能力,模拟人类四层记忆架构,实现上下文连续的智能对话体验

收藏
4.9k
安装
1.7k
版本
5.3.34
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Cognitive Brain 是一套跨会话记忆与认知系统,通过模拟人类四层记忆架构(感官/工作/情景/语义),让 AI 具备类似人类的记忆、联想和预测能力。核心功能包括实时毫秒级记忆同步、非任务驱动的自由思考、智能需求预测与预加载、知识图谱可视化以及概念关联网络。

技术架构

采用 Domain/Repository/Service 分层架构,主存储使用 PostgreSQL + pgvector 支持向量检索,Redis 作为缓存层。通过 UnitOfWork 模式确保多表事务安全,提供 REST API、CLI 和 Hook 三种接入方式,深度集成 OpenClaw 消息流程。

显著优点

  • 记忆连续性:跨会话保持上下文,避免用户重复背景信息
  • 架构成熟:分层设计清晰,依赖注入、接口隔离、事务安全等工程实践到位
  • 完整生态:包含自动化安装、健康检查、测试套件、卸载重置等全生命周期管理
  • 性能优化:N+1 查询优化、批量插入 O(1)、WebSocket 心跳、速率限制等生产级特性
  • 版本活跃:v5.3.30 持续迭代,修复类型验证、嵌入路径等实际问题

潜在局限

  • 基础设施依赖:需要 PostgreSQL 14+、Redis 6+、pgvector 扩展,部署复杂度较高
  • 资源消耗:向量数据库 + 多级缓存架构对内存和存储有持续占用
  • 数据隐私:对话内容持久化存储,需关注敏感信息处理和合规要求
  • 黑盒风险:记忆编码、关联激活、预测算法等核心逻辑文档说明较抽象,可解释性有限

适合人群

  • 需要 AI 具备长期记忆能力的对话系统开发者
  • 构建个性化 AI 助手、数字人格、角色扮演应用的用户
  • 愿意投入基础设施维护的技术团队,非零配置开箱即用场景

风险提醒

  • 数据安全:持久化存储用户对话,需评估泄露风险并配置访问控制
  • 系统稳定性:数据库连接池、事务死锁、内存泄漏等需监控,生产环境建议配合健康检查脚本
  • 版本兼容性:升级时注意类型枚举变更(如 'conversation' → 'episodic'),避免历史数据兼容问题

Cognitive Brain 内容

docs文件夹
hooks文件夹
cognitive-recall文件夹
scripts文件夹
core文件夹
tools文件夹
src文件夹
api文件夹
domain文件夹
repositories文件夹
services文件夹
utils文件夹
tests文件夹
手动下载zip · 246.9 kB
ARCHITECTURE.mdtext/markdown
请选择文件