Improvement Learner 为 Openclaw Skills 提供了一种基于 6 维评估框架的结构化质量评估和自我改进循环。
从源直接安装技能的最快方式。
npx clawhub@latest install auto-improvement-learner
将技能文件夹复制到以下位置之一
~/.openclaw/skills/ <project>/skills/ 优先级:工作区 > 本地 > 内置
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 auto-improvement-learner。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
获取包含原生技能文件的ZIP压缩包。
Improvement Learner 是一个技术工具,旨在为 Openclaw Skills 实现自我改进循环,遵循评估-修改-再评估的周期。它专注于技能定义的结构完整性和质量,确保每个 SKILL.md 文件都达到高标准的准确性和效率。通过使用 Pareto front 方法,该工具保证在优化过程中技能的任何维度都不会倒退。
该工具对于希望维护专业级 Openclaw Skills 的开发人员至关重要。它超越了简单的文本编辑,利用三层记忆系统(HOT、WARM 和 COLD)来存储和检索优化模式,确保 AI agent 从之前的迭代中学习,从而随着时间的推移产生更好的结果。
要将 Improvement Learner 集成到您的 Openclaw Skills 工作流中,请使用随附的 Python 脚本。确保配置了必要的环境变量和路径。
# 评估特定技能以查看其当前质量分数
python3 scripts/self_improve.py --skill-path /path/to/skill --max-iterations 1
# 运行带有记忆追踪的完整自我改进循环
python3 scripts/self_improve.py \
--skill-path /path/to/skill \
--max-iterations 5 \
--memory-dir /path/to/memory \
--state-root /path/to/state
# 将历史进度数据导出为 JSON 文件
python3 scripts/track_progress.py --skill-path /path/to/skill --output progress.json
Improvement Learner 生成结构化的 JSON 工件来记录 Openclaw Skills 质量的演变。数据组织如下:
| 工件 | 内容 |
|---|---|
| Evaluation JSON | 每个类别的 6 维分数,范围从 0.0 到 1.0。 |
| Improvement Log | 关于迭代、保留或还原的具体更改以及记忆统计信息的详细信息。 |
| Progress Report | 显示分数如何在多个版本中变化的历史趋势数据。 |
| Memory State | 存储在 HOT(频繁)、WARM(按需)或 COLD(归档)层中的模式数据。 |
加载中







































