核心功能
ClawBrain 是面向 OpenClaw/ClawDBot 的个人化 AI 记忆系统,提供六大核心能力:
- 人格演化:6 维动态特质(幽默、共情、好奇、创意、助益性、诚实)随交互持续进化
- 用户画像:自动学习用户偏好、兴趣、沟通风格
- 情绪感知:实时检测对话情绪与意图
- 加密密钥管理:Fernet 对称加密存储 API 密钥等敏感数据
- 零配置运行:默认 SQLite 开箱即用,可选 PostgreSQL+Redis 生产部署
- 自动刷新:服务重启时自动加载记忆上下文
显著优点
1. 隐私优先设计:无遥测、无外呼、无 sudo 需求,全本地运行
2. 透明可审计:开源代码,支持源码安装前逐行审查 hook 脚本
3. 灵活的密钥管理:CLI 提供密钥展示、备份、QR 码导出,兼顾安全与便利
4. 无缝集成:通过 gateway:startup 和 command:new 事件钩子自动注入记忆上下文
5. 生产就绪:SQLite 零运维,PostgreSQL 支持高并发多用户场景
局限性与风险
- 单点密钥依赖:加密密钥丢失将导致加密数据永久不可恢复(无恢复机制)
- 无远程同步:纯本地化设计,多设备间记忆无法自动同步
- CLI 密钥暴露风险:
show-key --full命令可能意外泄露密钥至屏幕或日志 - 平台锁定:专为 OpenClaw/ClawDBot 生态设计,跨平台迁移成本较高
适合人群
- 注重隐私的 AI 助手自建用户
- 需要长期记忆连续性的个人 ChatBot 开发者
- 对加密敏感凭证有合规需求的中小团队
常规风险
- 密钥备份不当导致数据永久丢失
- 环境变量配置错误引发 PostgreSQL 连接泄露(明文密码)
- 多用户共享 SQLite 文件时的并发写入冲突