核心用法
OpenClaw Memory Pensieve v3 是一个 MCP 服务器,为 AI 代理提供长期情节记忆(long-term episodic memory)的完整解决方案。其核心架构采用三层设计:
1. 捕获层(Capture):通过 pensieve_capture 将事件追加到本地仅追加(append-only)的哈希链账本,自动去重
2. 梦境周期(Dream Cycle):pensieve_dream_cycle 将 24 小时内的重复模式提升为语义记忆、程序记忆和自我模型
3. 锚定层(Anchor):pensieve_anchor 使用 AES-GCM 加密后,将记忆片段提交至 Algorand 主网,实现去中心化持久化
完整工具集还包括链完整性验证(pensieve_validate)、区块链恢复(pensieve_recover)和状态监控(pensieve_status)。
显著优点
- 密码学强保证:SHA-256 哈希链 + 32 字节 AES-GCM 加密 + Algorand 区块链最终性,形成三重防护
- 灾难恢复能力:任何本地数据损坏后,可通过链上交易完全重建指定日期的记忆状态
- 单日成本可预测:基于 Algorand 的低费率设计,
pensieve_status提供当日锚定成本预估 - 单文件部署:
server.py独立完成全部功能,无额外脚本、无虚拟环境依赖 - 幂等设计:重复锚定不会导致重复扣费或数据损坏
潜在局限
- 区块链依赖:Algorand 网络可用性直接影响恢复能力,需持续维护 ALGO 余额
- 成本累积:高频记忆场景下,每日锚定费用可能累积(需专用低余额钱包策略)
- 密钥管理复杂度:25 词助记词和 64 字符十六进制密钥的环境变量配置存在运维负担
- 恢复延迟:区块链同步和交易确认时间可能导致分钟级恢复延迟
- 无内置访问控制:所有具备 MCP 访问权限的客户端均可调用全部工具
适合人群
- 需要可审计、不可篡改记忆的 AI 代理开发者
- 对数据主权和长期归档有合规要求的金融、医疗 AI 场景
- 希望研究神经符号 AI 架构的研究者(梦境周期模拟人类记忆巩固)
常规风险
- 密钥泄露风险:助记词或
ALGORAND_NOTE_KEY_HEX泄露将导致历史记忆可被解密 - 智能合约无保护:当前实现未使用 Algorand 智能合约,依赖客户端正确调用验证流程
- 本地文件篡改:
*.jsonl文件的仅追加属性需运维层面强制执行(无内核级保护) - 经济攻击向量:恶意高频调用
pensieve_anchor可耗尽钱包资金