用途:为 Agent 提供每日复盘(Retro)的标准流程,读取指定日期的会话记录与动作,提炼经验并固化到配置文件。触发场景是用户要求复盘或总结昨天表现。
主要能力:按固定步骤执行复盘,包括确定 Agent ID(默认 main)与目标日期、检查复盘锁、收集会话数据、按六个维度分析总结、写入每日 memory、更新核心配置、写入复盘锁并汇报。六个总结维度为:昨日动作、做对的事情、做错的事情、改进点、用户画像、Agent 画像。
使用方式:先确定 Agent ID 与目标日期(YYYY-MM-DD,按本地时区推算昨天);检查锁文件 memory/AGENT_RETRO_DONE_YYYYMMDD.md 是否存在,存在则终止。随后进入 ~/.openclaw/agents/${agentId}/sessions 读取带目标日期时间戳的 .jsonl 或会话记录,提取 user 指令、assistant 回复、工具调用及结果。总结后写入 memory/YYYY-MM-DD.md(不存在则创建,存在则追加),再对比更新 MEMORY.md,并用画像与改进点分别更新 USER.md、SOUL.md、AGENTS.md,最后写入复盘锁并向用户发送概要。
限制与要求:改动任何文件前必须先备份,例如复制为 MEMORY.md.bak.${yyyyMMddHHmmss}。配置更新必须用 read 读取、用 edit 或 write 真实落盘,禁止仅口头承诺。必须先完成物理落盘再汇报。复盘锁用于天级别防重复。资料未提供具体安装命令、收费、平台支持范围及效果保证等信息。