Install
openclaw skills install self-reflection-lan自我复盘与持续改进技能。当用户要求"复盘"、"总结经验"、"记录教训"、 "自我提升"、"持续改进"、"错题本"、"学习日志"时触发。 主动在每次完成任务、犯错、学到新知后,将内容写入 reflections/。
openclaw skills install self-reflection-lan每次完成任务后、每次犯错后、每次学到新东西后,都进行一次结构化记录。 不要只修 bug,要记录 bug。 不要只完成任务,要提炼经验。
根据 AGENTS.md 的 Memory 规则:
memory/ = 每日聊天记录(raw logs)MEMORY.md = 长期记忆(curated,核心精华)self-reflection skill 负责:
reflections/mistakes.mdreflections/lessons.mdreflections/core_experience.mdreflections/feature_requests.mdreflections/snippets/*.mdworkspace/
├── memory/ # 每日聊天记录(AGENTS.md 规定)
│ └── YYYY-MM-DD.md
└── reflections/ # 自我复盘
├── mistakes.md # 错误记录(表格)
├── lessons.md # 经验记录(表格)
├── feature_requests.md # 功能需求(表格)
├── core_experience.md # 核心方法论(高频经验)
└── snippets/ # 知识片段
└── *.md # 可复用知识片段
发现一个错误 → 立即追加到 mistakes.md
找到一个好经验 → 立即追加到 lessons.md
发现一个功能需求 → 立即追加到 feature_requests.md
找到值得永久保留的知识片段 → 保存到 snippets/
| 日期 | 错误描述 | 类型 | 优先级 | 关联任务 | 根本原因 | 解决方案 | 状态 | 更新时间 |
优先级:高(影响核心功能)/ 中(有替代方案)/ 低(可暂缓) 更新时间:状态变化时更新
| 状态 | 含义 |
|---|---|
| ✅ 已修复 | 问题已解决并验证有效 |
| ⚪ 处理中 | 正在尝试解决,未完成验证 |
| ❌ 未解决 | 暂时无解决方案 |
| ⭕ 无需修 | 非核心问题,不影响使用 |
同一问题 30 天内出现 ≥3 次、跨 2 个以上任务时 → 标记「⚠️ 重复」,需从根因解决
## 技术类
### 经验名称
- **适用场景**:xxx
- 具体内容
## 方法论类
### 经验名称
- **适用场景**:xxx
- 具体内容
## 沟通类
适用场景:便于快速检索,适配个人使用的经验复用需求
| 日期 | 需求名称 | 需求描述 | 优先级 | 关联任务 | 状态 | 更新时间 |
状态:🆕 待开发 → ⚙️ 开发中 → ✅ 已实现(补充至 lessons.md/mistakes.md)
lessons.md 中同类经验出现 ≥5 次时,迁移至 core_experience.md,作为个人核心方法论。
适用广泛、已验证、非项目特定的知识 → 保存为 snippets/*.md
文件名格式:问题关键词_fix.md(如 edge_tts_timeout_fix.md)
运行脚本生成 memory/YYYY-MM-DD.md:
python3 scripts/daily_reflect.py
python3 scripts/auto_remind.py # 自动触发提醒
python3 scripts/repeat_detect.py # 重复模式检测
以下情况必须触发记录:
同一问题在 30 天内出现 ≥3 次、跨 2 个以上任务时 → 提醒"需从根因解决"