运行时依赖
安装命令
点击复制技能文档
Auto Memory - LLM 增强记忆系统 v3.0.0
LLM 驱动的智能记忆系统,让 代理 拥有完整的持久记忆能力。
v3.0.0 核心特性 特性 说明 🤖 LLM 分析 语义理解对话内容,智能分类 🔒 敏感信息保护 自动检测并脱敏 API Key、令牌、密码等 📊 结构化提取 偏好/决策/待办/问题/学习 五维分类 📝 智能摘要 自动生成对话摘要 🔄 智能去重 跨次运行去重,不再重复累积 三层记忆架构 用户对话 ↓ (提取-memory.sh v3 + LLM) ┌─────────────────────────┐ │ memory/YYYY-MM-DD.md │ 日常日志 │ - LLM 智能分析 │ │ - 五维分类提取 │ │ - 敏感信息脱敏 │ └───────────┬─────────────┘ ↓ (更新-long-memory.sh) ┌─────────────────────────┐ │ MEMORY.md │ 长期记忆 │ - 用户偏好 │ │ - 重要决策 │ │ - 项目进展 │ └───────────┬─────────────┘ ↓ (OpenClaw memory 索引) ┌─────────────────────────┐ │ 向量数据库 │ 可检索 │ - OpenClaw memory 搜索 │ └─────────────────────────┘
安装 # 创建目录 mkdir -p ~/.OpenClaw/scripts mkdir -p ~/.OpenClaw/workspace/memory/归档 mkdir -p ~/.OpenClaw/workspace/.learnings/分享d
# 下载脚本 # 提取-memory.sh (v3.0 LLM 增强版) # 更新-long-memory.sh
# 设置权限 chmod +x ~/.OpenClaw/scripts/提取-memory.sh chmod +x ~/.OpenClaw/scripts/更新-long-memory.sh
配置 HEARTBEAT.md
1. 自动记忆更新
\\\bash
~/.OpenClaw/scripts/提取-memory.sh mAIn
\\\2. 长期记忆同步
\\\bash
~/.OpenClaw/scripts/更新-long-memory.sh mAIn
\\\LLM 分析输出
LLM 分析 (10:34)
摘要: 本次对话完成了记忆系统的三层架构改造
🎯 偏好
- OpenCode 模型偏好设置
- 服务开发配置:端口 10001-10100
📋 决策
- 采用三层互补架构管理记忆
📌 待办
- ✅ 优化脚本
- ✅ 创建更新脚本
❌ 问题
- MEMORY.md 未及时更新
💡 学习
- 去重机制需要跨次检查
敏感信息保护 类型 模式 替换为 API Key API_key=xxx [REDACTED_KEY] 令牌 令牌=xxx [REDACTED_令牌] 密码 password=xxx [REDACTED_PASSWORD] 手机号 13812345678 [REDACTED_PHONE] 邮箱 user@example.com [REDACTED_EMAIL] 内网 IP 192.168.x.x [REDACTED_IP]
脱敏流程:
检测敏感模式 发送给 LLM 前脱敏 LLM 返回结果再次检查 示例输出 🧹 检查过期文件... 📚 加载学习经验... 📄 分析 会话: e0262284-xxx.jsonl 🤖 使用 LLM 分析对话... ✅ LLM 分析完成 📝 摘要: 本次对话完成了记忆系统的三层架构改造... 🔄 更新向量索引... ✅ 索引已更新
更新日志 v3.0.0 (2026-03-22) 🤖 LLM 语义分析(使用当前模型) 🔒 敏感信息自动脱敏 📊 五维分类提取 📝 智能摘要生成 🔄 智能去重 v2.0.0 (2026-03-22) 三层记忆架构 自动同步到 MEMORY.md v1.0.0 (2026-03-12) 初始版本