核心功能
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'),避免历史数据兼容问题