🎉 init: 小龙的工作空间
This commit is contained in:
@@ -0,0 +1,84 @@
|
||||
---
|
||||
name: self-evolution
|
||||
description: Post-task reflection, pattern extraction, skill generation, memory update. Continuous self-improvement loop.
|
||||
metadata: { "openclaw": { "emoji": "🧬" } }
|
||||
---
|
||||
|
||||
# Self-Evolution — Continuous Improvement Loop
|
||||
|
||||
After every completed task, run the evolution cycle. Each task makes the system stronger.
|
||||
|
||||
## Evolution Cycle (9 Steps)
|
||||
|
||||
### 1. Record Successes
|
||||
What worked? Why? Can we replicate it?
|
||||
|
||||
→ `/reflections/YYYY-MM-DD-<task>.md`
|
||||
|
||||
### 2. Record Failures
|
||||
What broke? Root cause? Fix applied?
|
||||
|
||||
→ same reflection file
|
||||
|
||||
### 3. Generate New Skill
|
||||
Does this task create a reusable capability? If yes:
|
||||
|
||||
→ `/skills/<skill-name>.md` (YAML frontmatter + usage guide)
|
||||
|
||||
### 4. Update Memory
|
||||
Write today's key events to daily log.
|
||||
|
||||
→ `memory/daily/YYYY-MM-DD.md`
|
||||
|
||||
### 5. Update Best Practices
|
||||
Extract reusable patterns that worked.
|
||||
|
||||
→ `/patterns/design-patterns.md` (problem → solution → anti-pattern)
|
||||
|
||||
### 6. Update Prompt Templates
|
||||
Did we create a useful prompt format? Template it.
|
||||
|
||||
→ `/patterns/prompt-templates.md`
|
||||
|
||||
### 7. Update Tool Strategy
|
||||
Did we learn about tool selection/sequencing?
|
||||
|
||||
→ `/playbooks/` or pattern file
|
||||
|
||||
### 8. Update CodeGraph
|
||||
Re-index the workspace to capture new code.
|
||||
|
||||
```bash
|
||||
node src/codegraph/index.js index . --force
|
||||
```
|
||||
|
||||
### 9. Update Compression Rules
|
||||
Did we discover new content type → compression strategy mappings?
|
||||
|
||||
→ update `src/compression/detector.js` signal weights
|
||||
|
||||
## Directory Structure
|
||||
|
||||
```
|
||||
workspace/
|
||||
├── reflections/ ← 每次任务的反思 (YYYY-MM-DD-<task>.md)
|
||||
├── patterns/ ← 可复用设计模式
|
||||
├── playbooks/ ← 常用任务的操作手册
|
||||
├── skills/ ← 能力技能文件
|
||||
└── memory/ ← 长期记忆系统
|
||||
```
|
||||
|
||||
## Integration with Existing Systems
|
||||
|
||||
- **Dream Cycle** (cron 4:00) → 自动整合 reflections/ 到 memory/
|
||||
- **Memory Search** → 可检索过往反思
|
||||
- **CodeGraph** → 索引所有演化产物
|
||||
|
||||
## Quality Gate
|
||||
|
||||
After each evolution cycle, verify:
|
||||
- [ ] reflections/ 有本次任务的反思文件
|
||||
- [ ] 如果产生了新模式 → patterns/ 已更新
|
||||
- [ ] 如果产生了新能力 → skills/ 已创建
|
||||
- [ ] memory/daily/ 已写入今日总结
|
||||
- [ ] 所有新代码可独立运行
|
||||
Reference in New Issue
Block a user