用途:为智能体搭建类人记忆系统,包含编码、巩固、衰减与回忆,支持自然语言触发记忆的记住、遗忘与反思操作。
主要能力:四类记忆存储——情景(按时间的事件日志)、语义(实体与关系知识图谱)、程序(习得的工作流)、保险库(用户固定、不自动衰减);核心记忆 MEMORY.md 常驻上下文。引擎包括触发引擎(关键词检测加 LLM 路由)、反思引擎(内部独白与哲学自省)、审计系统(git 加 audit.log 记录所有文件变更)。支持多智能体共享读取、受限写入,子智能体以提案形式提交记忆。
使用方式:运行 bash scripts/init_memory.sh /path/to/workspace 初始化目录、git 与模板;在 ~/.clawdbot/clawdbot.json(或 moltbot.json)中配置 memorySearch(enabled、provider、sources、indexMode、minScore、maxResults);将 assets/templates/agents-memory-block.md 追加到 AGENTS.md;用自然语言验证,如“记住我偏好 TypeScript 而非 JavaScript”。
触发词:记住类(remember、don't forget、note that 等)、遗忘类(forget about、disregard 等)、反思类(reflect on、consolidate memories 等)。反思需用户批准后才运行,并先请求 token。
衰减模型:relevance(t)=base×e^(-0.03×days_since_access)×log2(access_count+1)×type_weight,按分数分为活跃、淡化、休眠、归档。
限制:反思范围不含代码、配置与对话记录;反思与自我形象整合需用户批准;审计日志保留 90 天。具体平台与收费信息暂未提供。