SuperAPI AI 工具集

memory-curator

智能体与模型

查看项目

更新于 10-15 22:38

技能介绍

用途:为智能体提供系统化的记忆管理,包括按日期记录工作、保存会话上下文,以及把反复出现的经验沉淀为长期知识。

主要能力:daily_log.py 可向当天日志追加条目或按模板生成、展示当天日志;search_memory.py 可在全部记忆文件中按关键词检索,支持限制最近天数或直接查看最近若干条日志;extract_session.py 可从会话 JSONL 生成摘要,包含用户请求、使用的工具、涉及文件及待补写的关键学习点。记忆结构分为按日期的时间线日志(memory/YYYY-MM-DD.md)和按主题组织的长期记忆 MEMORY.md。

使用方式:日志通过 python scripts/daily_log.py --workspace ~/.openclaw/workspace --entry "..." [--category "..."] 追加;检索通过 python scripts/search_memory.py --workspace ~/.openclaw/workspace --query "..." [--days 7] 或 --recent 5;会话摘要通过 python scripts/extract_session.py --session ~/.openclaw/agents/<agent-id>/sessions/<session-id>.jsonl --output session-summary.md 生成。可在 /new 或 /reset 前提取摘要并追加到当天日志,必要时将关键上下文写入 MEMORY.md;周回顾时检索最近日志,把重复出现三次以上、耗时超过一小时或非显而易见的方案按问题—原因—解决—代码—预防—适用场景的格式提取。

适用场景:每日收尾记录关键活动、决策与学习;上下文切换或结束会话前保留上下文;每周或每月复盘时提取可复用知识并清理过期内容。

限制:资料未提供收费、价格、平台支持或效果保证等信息;需要 Python 与相应脚本、工作区路径可用;文件过大时需手动归档旧日志或按领域拆分 MEMORY.md;自动记录需自行配置钩子或定时任务。