Claw Brain

🧠 AI 记忆系统 · 情感感知 · 人格演化

为 OpenClaw/ClawDBot 提供个性化 AI 记忆系统,支持情感追踪、用户画像学习和多层级存储后端。

收藏
8.9k
安装
3.4k
版本
0.1.5
CLS 安全扫描中
预计需要 3 分钟...

使用说明

Claw Brain 综合评估

核心用法

Claw Brain 是一款面向 OpenClaw/ClawDBot 生态的个人 AI 记忆系统,通过 get_full_context() 方法为机器人提供完整的上下文感知能力。核心流程包括:服务启动时自动刷新记忆(gateway:startup 事件)、会话结束时保存摘要(command:new 事件),以及实时消息处理时的情感检测与意图识别。支持 Python 直接调用和系统集成两种模式,开发者可通过 remember()recall()learn_user_preference() 等方法构建持久化记忆能力。

显著优点

1. 零配置快速启动:SQLite 后端无需任何数据库配置,适合个人开发和测试场景
2. 弹性架构设计:自动检测 PostgreSQL/Redis,生产环境可无缝切换至高性能存储

3. 多维度人格系统:6 项动态演化的性格特征(幽默、共情、好奇心、创造力、乐于助人、诚实)

4. 端到端上下文:单次调用即可获取用户画像、情绪状态、意图识别、相关记忆和性格引导

5. 安全凭证管理:内置加密机制存储 API 密钥等敏感信息

潜在缺点与局限性

  • 生态锁定:专为 OpenClaw/ClawDBot 设计,脱离该生态后通用性受限
  • 外部依赖:生产级 PostgreSQL + Redis 需要额外运维成本
  • 情绪检测精度:基于规则/简单模型的情绪识别,对复杂语境或反讽处理能力有限
  • 记忆检索机制:未明确说明记忆召回的相似度算法,大规模数据下可能存在检索效率问题
  • 隐私合规:用户画像和会话数据的长期存储涉及 GDPR 等法规风险,文档未提及数据留存策略

适合人群

  • OpenClaw/ClawDBot 生态的机器人开发者
  • 需要快速搭建个性化 AI 助手的个人用户
  • 追求零配置体验、后期可平滑扩展至生产环境的中小团队

常规风险

  • 数据持久化风险:SQLite 模式下数据存储于本地文件,缺乏备份机制时易丢失
  • 环境变量泄露BRAIN_POSTGRES_PASSWORD 等敏感配置若管理不当可能导致数据库暴露
  • 记忆污染:长期运行的记忆系统可能积累过时或错误的用户偏好,缺乏显式的记忆修剪机制
  • 多租户隔离BRAIN_AGENT_ID 区分不同代理,但同一数据库实例下的数据隔离强度依赖 PostgreSQL 权限配置

Claw Brain 内容

暂无文件树

手动下载zip · 36.2 kB
contentapplication/octet-stream
请选择文件