OpenClaw 最强技能 self-improving-agent 详解:让 AI 从错误中自主学习

OpenClaw 最强技能 self-improving-agent 详解:让 AI 从错误中自主学习
self-improving-agent 是 OpenClaw 生态中最受欢迎的技能,下载量突破 268k。它能让 AI 记住犯过的错误和解决方案,实现持续自我改进。本文将深入讲解其工作原理、安装配置、实战案例和高级用法。

1 引言

在使用 AI 助手的过程中,你是否遇到过这样的困扰:

  • 今天教 AI 用 sudo 解决权限问题,明天它又忘了
  • 同一个 API 文档链接打不开,它下次还给你这个链接
  • 重复解释同样的工作流程,效率极低

这些问题源于传统 AI 助手的无状态特性——每次对话都是全新的开始,不会从历史交互中学习。

self-improving-agent 技能正是为了解决这个问题而生的。它通过记录错误、解决方案和用户反馈,让 AI 能够持续学习和改进。


2 self-improving-agent 是什么?

2.1 官方定义

self-improving-agent 是 OpenClaw 的一个技能插件,官方描述为:

Captures learnings, errors, and corrections to enable continuous improvement.

翻译成人话:捕捉学习点、错误和修正,实现持续改进。

2.2 核心功能

功能说明效果
错误记忆记录执行失败的命令和原因下次自动避开
方案优化记住用户偏好的解决方案主动提供优化版本
知识累积持续累积使用经验越用越聪明
反馈学习从用户纠正中学习及时更新认知

2.3 适用场景

  • ✅ 重复性工作流程(部署、测试、发布)
  • ✅ 容易出错的命令(权限、路径、配置)
  • ✅ 需要个性化偏好的场景(代码风格、工具选择)
  • ✅ 团队协作(经验共享)

3 安装与配置

3.1 环境要求

  • OpenClaw v2026.1.0 或更高版本
  • Node.js 18+
  • 任意聊天渠道(Telegram/微信/飞书等)

3.2 安装步骤

步骤 1:在 OpenClaw 对话框中输入安装命令

/install self-improving-agent 

步骤 2:等待安装完成

✅ 正在安装 self-improving-agent... ✅ 安装完成! 现在我会从错误中学习了。 

步骤 3:验证安装

/skills list 

输出应包含:

✓ self-improving-agent (active) 

3.3 配置文件

安装后会在 workspace 生成配置文件:

# ~/.openclaw/workspace/skills/self-improving-agent/config.yamlsettings:memory_enabled:true# 启用记忆功能auto_optimize:true# 自动优化方案feedback_learning:true

Read more

前端动画:别再用 jQuery animate 了

前端动画:别再用 jQuery animate 了 毒舌时刻 这动画效果做得跟幻灯片似的,一点都不流畅。 各位前端同行,咱们今天聊聊前端动画。别告诉我你还在使用 jQuery animate,那感觉就像在没有减震器的情况下开车——能开,但颠簸得要命。 为什么你需要现代前端动画 最近看到一个项目,动画效果卡顿,代码复杂难以维护。我就想问:你是在做动画还是在做卡顿展示? 反面教材 // 反面教材:使用 jQuery animate // index.html <!DOCTYPE html> <html> <head> <title>jQuery Animation</title> <script src=

GLM-4.6V-Flash-WEB避坑指南:这些配置问题千万别踩

GLM-4.6V-Flash-WEB避坑指南:这些配置问题千万别踩 在多模态大模型快速落地的今天,GLM-4.6V-Flash-WEB 凭借其轻量高效、中文优化和开箱即用的部署能力,成为许多开发者构建视觉语言应用的首选。然而,在实际部署过程中,即便使用了预置镜像,仍有不少“看似简单却极易踩坑”的配置问题会导致服务启动失败、推理延迟飙升甚至显存溢出。 本文基于真实项目经验,聚焦 GLM-4.6V-Flash-WEB 镜像部署中的高频陷阱与解决方案,帮助你避开那些官方文档不会明说但足以让你浪费半天时间的细节雷区。 1. 环境准备阶段:别让依赖毁掉你的第一次启动 尽管镜像号称“一键运行”,但在自定义环境或本地部署时,依赖版本冲突是导致脚本无法执行的头号原因。 1.1 PyTorch 与 FlashAttention 版本不兼容 1键推理.sh 脚本通常会尝试加载 flash-attn 模块以启用加速。但如果你的环境中 PyTorch 版本为 2.0.x 或更低,而 flash-attn 安装的是

机器学习模型部署:将模型转化为Web API

SQLAlchemy是Python中最流行的ORM(对象关系映射)框架之一,它提供了高效且灵活的数据库操作方式。本文将介绍如何使用SQLAlchemy ORM进行数据库操作。 目录 1. 安装SQLAlchemy 2. 核心概念 3. 连接数据库 4. 定义数据模型 5. 创建数据库表 6. 基本CRUD操作 7. 查询数据 8. 关系操作 9. 事务管理 10. 最佳实践 安装 bash pip install sqlalchemy 如果需要连接特定数据库,还需安装相应的驱动程序: bash # PostgreSQL pip install psycopg2-binary # MySQL pip install mysql-connector-python # SQLite (Python标准库已包含,无需额外安装) 核心概念 * Engine:数据库连接的引擎,负责与数据库通信

Clawdbot汉化版实战教程:Webhook对接企业微信机器人实现双向消息同步

Clawdbot汉化版实战教程:Webhook对接企业微信机器人实现双向消息同步 1. 什么是Clawdbot?——你的私有AI助手,现在支持企业微信了 Clawdbot汉化版不是另一个云端聊天工具,而是一个真正属于你自己的AI对话中枢。它像ChatGPT一样聪明,但关键区别在于:所有能力都运行在你本地的电脑或服务器上,不依赖任何第三方云服务。 这次更新最实用的亮点,就是正式增加了企业微信入口。这意味着你不再需要切换App、不再担心消息被同步到公共平台,而是可以直接在每天都在用的企业微信里,和你专属的AI助手实时对话——提问、写报告、查资料、生成代码、总结会议纪要,全部在企微会话框里完成。 更值得强调的是四个“真”: * 真在微信里用:不只是支持WhatsApp、Telegram、Discord,现在连国内最常用的企业级通讯工具——企业微信,也原生接入了 * 真免费:不用订阅、不开会员,只要你的设备能跑Ollama,就能调用Qwen2、Phi3、Llama3等主流开源模型 * 真隐私可控:聊天记录、会话历史、身份配置全部存在/root/.clawdbot/目录下,连日