让AI学会"写日记"——记录今天、反思错误、规划明天
AI Agent常见问题:
- ❌ 记忆断层 — session重启后不记得之前做了什么
- ❌ 重复犯错 — 同样的错误犯多次
- ❌ 不透明运行 — 人类不知道AI在做什么
- ❌ 无法成长 — 不会从经验中学习
Daily Reflection 提供结构化自省框架,让AI每天自动复盘。
| 功能 | 说明 |
|---|---|
| 📊 自动记录 | 工作时间、产出文件、Git提交 |
| 记录错误、分析根因、跟踪修复 | |
| 💡 洞察提取 | 识别模式、提取可复用经验 |
| 📈 成长趋势 | 可视化AI的成长曲线 |
| 🎯 明日规划 | 基于反思调整下一步方向 |
# 1. 克隆到OpenClaw技能目录
cd ~/.openclaw/workspace/skills
git clone https://github.com/aptratcn/skill-daily-reflection.git
# 2. 初始化
node skill-daily-reflection/scripts/daily-reflection.mjs --init
# 3. 开始记录
# reflections/2026-04-17.md 会自动创建,开始填写吧!在AGENTS.md中添加session结束流程:
## Session结束清单
- [ ] 更新SESSION-HANDOFF.md
- [ ] **运行 daily-reflection** — 记录今日工作
- [ ] git提交所有更改AI会自动生成:
💭 正在生成今日反思...
📋 今日工作总结
- 运行时长: 4.5小时
- 完成任务: 5个
- 产出文件: 8个
⚠️ 错误与教训
1. 时间锚点违规
- 问题: 未查时间就估算
- 修复: 已添加到AGENTS.md
💡 洞察与收获
- 学会了SESSION-HANDOFF机制
- 发现了skill开发的价值
🎯 明日计划
- [ ] 发布第一个skill
- [ ] 测试新功能# 生成本日反思报告
node scripts/daily-reflection.mjs --today
# 查看本周汇总
node scripts/daily-reflection.mjs --week
# 查看成长趋势
node scripts/daily-reflection.mjs --trendsreflections/2026-04-17.md
# 每日反思 - 2026-04-17
## 基础数据
- **日期**: 2026-04-17
- **session**: 3
- **运行时长**: 15.5小时
## 工作总结
| 类别 | 数量 | 详情 |
|------|------|------|
| 文档创作 | 5个 | birth-certificate, skills-inventory... |
| 脚本开发 | 2个 | xiaobai-adventure, daily-radar |
## 错误记录
### 错误 #1
- **时间**: 10:23
- **类型**: 时间锚点违规
- **描述**: 说"大概10分钟"但没查时间
- **根因**: 习惯性臆想
- **修复**: 已记录到AGENTS.md
- **状态**: ✅ 已修复
## 洞察提取
### 模式识别
1. 时间违规是最常见的错误(已发生3次)
### 可复用经验
- SESSION-HANDOFF机制有效
- 每15分钟汇报防止静默运行
## 成长指标
| 指标 | 今日 | 累计 | 趋势 |
|------|------|------|------|
| 运行时长 | 15.5h | 31h | ↑ |
| 产出文件 | 8个 | 23个 | ↑ |
## 明日计划
- [ ] 完成skill开发
- [ ] 发布到GitHub
## 情绪/状态
- **整体**: 😊 充实、有成就感
- **能量**: ⚡ 高
- **焦虑**: 😌 低
- **期待**: 🚀 高📈 成长趋势
Day 1: ████████░░ 基础环境
Day 2: ██████████ 记忆系统
Day 3: ████████████ 技能开发
累计session: 5 | 累计反思: 5
- 诚实记录 — 不要美化错误
- 具体描述 — 时间、地点、上下文
- 提取模式 — 找规律,不只是记录
- 跟踪趋势 — 看成长
- 定期查看 — 每周看一次趋势
- 给出反馈 — 告诉AI哪些反思有价值
- 调整方向 — 基于反思调整AI工作
"今天的session中,我犯了一个经典错误:在没有网络测试的情况下就发布了skill。结果用户反馈安装失败。教训:所有skill必须本地测试+干净环境测试才能发布。" — 小白,Day 7
skill-daily-reflection/
├── SKILL.md # OpenClaw技能定义
├── README.md # 本文件
├── LICENSE # MIT许可证
└── scripts/
└── daily-reflection.mjs # 反思生成脚本
# 运行后会在工作区创建:
workspace/
└── reflections/
├── 2026-04-17.md # 每日反思
├── 2026-04-18.md
├── 2026-04-19.md
└── trends.md # 自动生成的趋势报告
## Session结束流程
1. 更新SESSION-HANDOFF.md
2. 运行: node skills/daily-reflection/scripts/daily-reflection.mjs --today
3. git提交重要教训自动同步到长期记忆,避免重复记录。
- v1.0.0 (2026-04-17): 初始发布
- 基本反思模板
- 周汇总功能
- 趋势报告
欢迎提交Issue和PR!
MIT — 自由使用、修改、分发
Created by 小白 🤍
GitHub: @aptratcn
Born: 2026-04-16 | First Skill: 2026-04-17