智能体记忆系统智能体记忆系统
智能体记忆系统

技能简介

为OpenClaw智能体设计的完整记忆系统,整合行为协议、自动捕获、关键词搜索与维护功能,解决上下文压缩导致的遗忘问题。

能做什么

  • 在会话间保持关键信息不丢失
  • 自动捕获对话中的事实与决策
  • 通过关键词快速检索历史讨论
  • 维护热上下文文件(SESSION-STATE.md)
  • 生成自动更新的近期要点摘要

使用说明

安装步骤:

  1. 复制模板文件到工作目录:
    cp skills/memory/references/SESSION-STATE.md ./
    cp skills/memory/references/RECENT_CONTEXT.md ./
  2. 将记忆协议写入AGENTS.md,强制要求:回应上下文问题前先运行recall.py,实质性对话后运行capture.py
  3. 在HEARTBEAT.md中添加自动捕获规则,每次心跳检查是否有新内容需要保存

核心命令:

  • 捕获事实:python3 scripts/capture.py --facts "具体事实1" "具体事实2"
  • 检索记忆:python3 scripts/recall.py "查询内容"
  • 维护整理:python3 scripts/consolidate.py

输入与输出

见下方输入与输出表格。

项目内容
输入用户对话文本、查询关键词、事实描述、时间范围参数(可选)
输出匹配的记忆片段(含时间戳和相关性评分)、SESSION-STATE.md更新、RECENT_CONTEXT.md更新、MEMORY.md长期存储、维护统计报告
适用人群需要跨会话保持上下文的OpenClaw智能体、频繁处理长期项目的对话场景、需要记录用户偏好和决策的助手
不包含语义向量搜索(计划中)、自动上下文注入(需手动调用recall)、云端同步功能、多智能体共享记忆

 

风险提示

  • 依赖关键词匹配,非语义搜索
  • 需要严格遵守协议才能生效
  • 检索结果不会自动注入上下文,需手动调用
  • 长期未维护可能导致数据膨胀

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/rosepuppy/memory-complete/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...