一个三层学习系统,使 AI agent 能够从执行错误中学习,并从复杂的成功任务中自动生成可复用的技能。
从源直接安装技能的最快方式。
npx clawhub@latest install haiqing-self-improving-agent
将技能文件夹复制到以下位置之一
~/.openclaw/skills/ <project>/skills/ 优先级:工作区 > 本地 > 内置
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 haiqing-self-improving-agent。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
获取包含原生技能文件的ZIP压缩包。
Self-Improving Agent v2 是一个为 AI agent 设计的复杂学习框架,灵感源自 Hermes Agent 的“Do-Learn-Correct”循环。它通过捕获错误、纠正和成功模式,将标准的 agent 交互转化为持续的学习体验。此技能通过使用 Openclaw Skills 构建个性化知识库和自动生成的自定义工具库,确保您的 agent 效率逐步提高。
通过实施被动捕获、主动检查和主动技能生成这三层系统,该工具解决了 AI agent 重复犯相同错误的常见问题。它不仅限于简单的记忆,当检测到成功的复杂多步骤工作流或重复的任务模式时,它会主动提议创建新的、可复用的技能,从而显著提高长期生产力。
要开始使用 Self-Improving Agent 并管理您的 Openclaw Skills,请设置目录结构并初始化内存日志:
# 创建内存和技能生成目录
mkdir -p ~\/.openclaw\/memory\/self-improving
mkdir -p ~\/.openclaw\/skills-generated
# 记录一个初始纠正以测试系统
python3 log_correction.py --topic "code style" --wrong "double quotes" --correct "single quotes"
# 在运行命令前验证内存
python3 check_memory.py --command "npm install"
该技能使用 Openclaw Skills 环境内的结构化分类法来管理信息:
| 文件/文件夹 | 描述 | 格式 |
|---|---|---|
errors.jsonl |
失败命令、错误消息和成功修复的日志。 | JSONL |
corrections.jsonl |
跟踪用户提供的关于逻辑或风格的纠正。 | JSONL |
best_practices.jsonl |
存储高价值的快捷方式和最优执行方法。 | JSONL |
skills_registry.json |
所有自动生成技能及其触发器的中央注册表。 | JSON |
skills-generated\/ |
存储新 SKILL.md 文件和可执行脚本的目录。 | 目录 |
加载中







































