Agent Memory技能使用说明

subsun 4周前 (03-25) openclaw小龙虾 122 0

AgentMemory 技能

AI 代理的持久化记忆系统。记忆事实、从经验中学习,并跨会话跟踪实体。

安装

clawdhub install agent-memory

用法

from src.memory import AgentMemory

mem = AgentMemory()

# 记忆事实
mem.remember("重要信息", tags=["category"])

# 从经验中学习
mem.learn(
    action="执行的操作",
    context="情境",
    outcome="positive",  # 或 "negative"
    insight="学到的经验"
)

# 回忆记忆
facts = mem.recall("搜索查询")
lessons = mem.get_lessons(context="主题")

# 跟踪实体
mem.track_entity("名称", "person", {"role": "engineer"})

使用时机

  • 开始会话时:从记忆中加载相关上下文
  • 对话结束后:存储重要事实
  • 失败后:记录学到的教训
  • 遇到新人/项目时:作为实体进行跟踪

与 Clawdbot 集成

添加到你的 AGENTS.md 或 HEARTBEAT.md:

## 记忆协议

会话开始时:
1. 加载近期教训:`mem.get_lessons(limit=5)`
2. 检查当前任务的实体上下文
3. 回忆相关事实

会话结束时:
1. 从对话中提取持久性事实
2. 记录任何学到的教训
3. 更新实体信息

数据库位置

默认:~/.agent-memory/memory.db

自定义:AgentMemory(db_path="/path/to/memory.db")

天猫隐藏优惠券

网淘吧

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏

相关推荐

网友评论

  • (*)

最新评论

用户管理

您好,欢迎到访网站!
    用户注册

上网淘巴领天猫淘宝优惠券,一年省好几千。

广告  ×

您是本站第817821名访客 今日有0篇新文章/评论