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

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

昵称:
邮箱:
内容: