openclaw: self-Improvement技能最终会更新哪些文件
🎯 直接更新的文件(核心日志)
.learnings/ 目录
CopyCopied!
workspace/
└── .learnings/
├── LEARNINGS.md # 学习记录 ⭐
├── ERRORS.md # 错误记录 ⭐
└── FEATURE_REQUESTS.md # 功能请求 ⭐🔄 推广到的文件(定期审查后)
1. SOUL.md(AI 行为规范)
推广类型: 行为模式、原则
示例:
markdownCopyCopied!
### 邮件发送规范
- 每次任务只发送一封邮件
- 发送前确认收件人和主题2. AGENTS.md(工作流程)
推广类型: 工作流程、协作模式
示例:
markdownCopyCopied!
### 定时任务配置流程
1. 创建任务脚本
2. 添加到 cron/jobs.json
3. 重启网关验证3. TOOLS.md(工具使用技巧)
推广类型: 工具技巧、注意事项
示例:
markdownCopyCopied!
### dsiab-poster 技能
- API 方式发布(2-5 秒)
- Token 缓存 2 小时4. MEMORY.md(用户长期记忆)
推广类型: 用户偏好、配置变更
示例:
markdownCopyCopied!
### 用户偏好
- 首选渠道:飞书 (Feishu)
- 代码提交前要求先预览效果📊 完整更新链路
CopyCopied!
触发事件(用户纠正/错误/新发现)
↓
记录到 .learnings/
↓
定期审查(每天/每周)
↓
识别有价值的学习
↓
推广到对应文件:
├── 行为模式 → SOUL.md
├── 工作流程 → AGENTS.md
├── 工具技巧 → TOOLS.md
├── 用户记忆 → MEMORY.md
└── 保留原始 → .learnings/📝 实际案例
邮件重复发送问题
1. 触发: 用户问"为什么邮件发了两封?"
2. 记录到 ERRORS.md:
markdownCopyCopied!
## 2026-03-14 - 邮件重复发送
- 问题:每日记忆整理任务发送两封邮件
- 原因:任务消息中逻辑重复
- 解决:修改 Cron 配置,明确"只发送一封"3. 推广到 SOUL.md:
markdownCopyCopied!
### 邮件发送规范
- 每次任务只发送一封邮件
- 在任务消息中明确"Send ONLY ONE email"📋 总结
| 文件 | 更新频率 | 内容类型 |
|------|---------|
| .learnings/LEARNINGS.md | 实时 | 学习心得 |
| .learnings/ERRORS.md | 实时 | 错误记录 |
| .learnings/FEATURE_REQUESTS.md | 实时 | 功能请求 |
| SOUL.md | 定期 | 行为规范 |
| AGENTS.md | 定期 | 工作流程 |
| TOOLS.md | 定期 | 工具技巧 |
| MEMORY.md | 每天 | 用户记忆 |
详细文档已保存到:docs/reports/self_improvement_files.md

发表评论 (审核通过后显示评论):