2.9 KiB
2.9 KiB
title, type, tags, date
| title | type | tags | date | ||||||
|---|---|---|---|---|---|---|---|---|---|
| 养虾日记2:让Agent更懂你:OpenClaw + Self-Improving 复盘实战案例分享 | source |
|
2026-04-15 |
Source File
Summary
- 核心主题:通过 self-improving skill + 双层记忆架构 + 每日定时复盘,实现 Agent 在错误中学习、持续进化
- 问题域:AI 每次对话都是白纸,没有记忆;同一个错误反复出现;无对话日出现记忆断层
- 方法/机制:短期记忆(memory/YYYY-MM-DD.md)+ 长期记忆(memory-lancedb-pro)+ self-improving 复盘(LEARNINGS.md,Pattern-Key 追踪)
- 结论/价值:错误只犯一次;Pattern-Key 重复是系统性问题的信号;Recurrence-Count 区分偶发错误与系统性问题
Key Claims
- 双层记忆架构:短期(每日文件)+ 长期(LanceDB 向量数据库)+ self-improving(成长追踪)
- 每日 23:00 定时复盘,cron job 触发,agent 独立运行各自复盘流程
- LEARNINGS.md 固定格式:Summary/Details/Suggested Action/Metadata(Pattern-Key/Recurrence-Count)
- Pattern-Key 重复是信号:第一次记了,第二次就该解决了
- Recurrence-Count 区分偶发一次性错误与需系统性解决的重复问题
- 3月27日发现无对话日记忆文件缺失 → 推动流程优化:每次 Session 启动都检查并创建当天文件
Key Quotes
"AI每次对话都是一张白纸。昨天说过不要用A方法,今天它照常用。" — 核心痛点 "错误只犯一次,第二次就知道怎么做对。" — self-improving 核心价值 "Pattern-Key 重复本身就是一个信号——第一次记了,第二次就该解决了。" — Pattern-Key 机制
Key Concepts
- Self-Improving Skill:结构化经验记录系统,self_improvement_log 工具写入 LEARNINGS.md/ERRORS.md
- 双层记忆架构:短期记忆(每日文件)+ 长期记忆(memory-lancedb-pro)+ self-improving(成长追踪)
- Pattern-Key:经验记录的唯一标识键,格式如 cron.telegram-delivery,用于发现重复踩坑
- Recurrence-Count:重复次数计数器,区分偶发错误与系统性问题
- 每日复盘:23:00 定时任务,读取当天 memory → self_improvement_log → 检查 Pattern-Key 重复 → 同步到长期记忆
- 记忆断层:无对话日不生成 memory 文件的问题,通过 Session 启动时强制检查解决
Key Entities
- OpenClaw:多 Agent 管理平台,支持 cron job、memory-lancedb-pro、self-improving skill
Connections
- OpenClaw ← 平台 ← self-improving skill
- 双层记忆架构 ← 包含 ← Self-Improving Skill
- 双层记忆架构 ← 包含 ← memory-lancedb-pro
- Pattern-Key ← 核心机制 ← Self-Improving Skill
- 每日复盘 ← 触发 ← OpenClaw cron