Agent Memory

为AI智能体提供持久记忆,用于跨会话存储事实、从行动中学习、回忆信息及追踪实体。

安装

概览

概述

Agent Memory 是一个专为 AI 智能体设计的持久化记忆系统插件,能够帮助智能体跨会话存储事实、从行动中学习、回忆重要信息以及追踪实体对象。这个插件为 AI 代理提供了类似人类长期记忆的机制,使其能够在不同工作会话中保持连续性。

核心功能

1. 事实记忆

  • 存储重要信息和关键事实
  • 支持标签分类,便于后续检索
  • 建立知识库,积累领域专业知识

2. 经验学习

  • 记录行动过程与结果
  • 分析成功与失败的案例
  • 从中提取有价值的经验和教训

3. 信息检索

  • 快速搜索和召回特定内容
  • 按上下文或主题分类查询
  • 提供历史记录的完整访问能力

4. 实体追踪

  • 识别和跟踪人物、项目等重要实体
  • 维护实体的详细信息和属性
  • 建立实体间的关系网络

技术特点

  • 本地存储:基于 SQLite 数据库,数据存储在本地文件系统中
  • 安全可靠:无需外部网络连接,保护数据隐私
  • 轻量级设计:高效的数据结构和存储机制
  • 灵活配置:支持自定义数据库路径

安装方式

clawdhub install agent-memory

使用场景

会话开始时

  • 加载最近的学习成果和经验教训
  • 检查当前任务的实体背景信息
  • 回忆相关的历史事实和数据

对话结束后

  • 提取本次会话中的持久性事实
  • 记录任何重要的学习收获
  • 更新相关实体的最新状态和信息

集成建议

对于 Clawdbot 用户,可以在 AGENTS.md 或 HEARTBEAT.md 中添加记忆协议:

会话开始阶段:

  1. 加载最近的5条经验教训
  2. 检查当前任务相关的实体上下文
  3. 回忆与任务相关的历史事实

会话结束阶段:

  1. 从本次对话中提取持久性事实
  2. 记录任何学习到的经验教训
  3. 更新实体的相关信息

数据库位置

  • 默认路径~/.agent-memory/memory.db
  • 自定义路径:通过参数指定其他数据库文件位置

版本信息

  • 当前版本:v1.0.0
  • 许可证:MIT
  • 下载量:约 22,600 次
  • 收藏数:26 个
  • 最后更新:1个月前

安全认证

该插件已通过以下安全检测:

  • VirusTotal:良性文件
  • OpenClaw:高置信度良性检测

Agent Memory 插件为 AI 智能体提供了一个完整的记忆解决方案,使其能够像人类一样建立长期记忆、积累经验并持续学习成长。通过合理配置和使用,可以显著提升 AI 代理的连续性和智能化水平。