
你有没有遇到过这种情况:跟Agent说了三次"以后都用中文注释",第四次它还是会问你要用什么语言?
Self-Improving Skill就是来解决这个问题的。简单说,它让Agent有了"记性"。
如果你只记住一句话:
👉 它不是让 AI 更聪明,而是让 AI "有记性"。
没有它:
你说 100 次,它忘 100 次。
有了它:
你说 1 次,它一直记着。
本质上,它在解决什么问题
本质上,这个 Skill 解决的是一个很隐蔽的问题:
👉 AI 不会"成长"。
普通 Agent:
- 不会复盘
- 不会积累经验
- 每次都是第一次做事
Self-Improving:
- 会记录纠正
- 会沉淀偏好
- 会在下次自动用上
这才是差距。
这玩意儿能干啥
装了这个Skill之后,Agent会在这些时候自动记笔记:
- 你纠正它的时候 —— "不对,应该是..."
- 你表达偏好的时候 —— "我喜欢简洁的回答"
- 同一个要求说了好几遍 —— 它会意识到这是个规律
- 任务做完之后 —— 自己复盘哪里可以改进
总结一下:
👉 它不是多了一个功能,而是让 AI 从"每次重来",变成"持续进化"。
三级记忆,越记越聪明
为了避免"越记越乱",它做了一个很聪明的设计:
记下来的东西分三级存放:
🔥 HOT(核心记忆)
- 存在
memory.md,最多100行 - 每次对话都加载,Agent时刻记得
- 比如你的代码风格、常用工具偏好
🌤️ WARM(项目记忆)
- 按项目或领域分类存放
- 聊到相关话题时才加载
- 比如"财富项目用20日均线"、"飞书发布要预览"
❄️ COLD(归档记忆)
- 长期不用的规则自动丢进归档
- 基本想不起来,除非特意去翻
规则还会自动升降级:7天内用3次的升级,30天没用的降级,90天没用的归档。
怎么装
最简单的办法:
openclaw skills install self-improving
如果ClawHub抽风(比如429限流),就手动装:
# 下载
curl -sL "https://wry-manatee-359.convex.site/api/v1/download?slug=self-improving" -o /tmp/self-improving.zip
# 解压
unzip -o /tmp/self-improving.zip -d /tmp/self-improving-extract
# 复制到skill目录
mkdir -p ~/.agents/skills/self-improving
cp /tmp/self-improving-extract/* ~/.agents/skills/self-improving/
# 重启
openclaw gateway restart
装完验证一下:
openclaw skills list | grep -i "self-improving"
看到 ✓ ready 就OK了。
实际用起来啥感觉
没有它 vs 有它,差别其实很明显👇
装上之后不用特意做什么,Agent自己会在合适的时候记东西。
场景1:纠正错误
你:这个股票分析不对,应该用20日均线而不是5日
Agent:记下了,下次分析股票优先用20日均线。
场景2:表达偏好
你:记住,以后写代码都用中文注释
Agent:好,记到核心规则里了。
场景3:查看记了什么
你:你最近学到啥了?
Agent:
- 你用20日均线做股票分析
- 你偏好中文注释
- 飞书发布前要先预览确认
场景4:主动查询
你:关于股票分析你知道什么?
Agent:你之前纠正过,应该用20日均线而不是5日。
几个有用的指令
| 你说 | 作用 |
|---|---|
| "你学到了什么?" | 看看最近记的纠正 |
| "显示我的偏好" | 列出所有核心规则 |
| "关于X你知道什么?" | 搜所有层级里关于X的记忆 |
| "忘记X" | 删掉某条记忆(会确认) |
| "导出记忆" | 打包成ZIP备份 |
文件放哪儿
所有记忆存在 ~/self-improving/:
~/self-improving/
├── memory.md # 核心规则(HOT)
├── corrections.md # 最近50条纠正
├── index.md # 主题索引
├── projects/ # 按项目分类(WARM)
├── domains/ # 按领域分类(WARM)
└── archive/ # 归档(COLD)
想备份就直接复制这个目录,想重置就删掉它。
安全吗
这一点很关键,因为很多人担心"AI乱记东西"。
- 只读写
~/self-improving/,不动别的地方 - 不碰日历、邮件、联系人
- 不存密码密钥
- 不主动删东西(除非你明确说"忘记")
- 用到记忆的时候会告诉你"根据之前的纠正..."
装完要注意啥
- 刚开始记的不多 —— 用一段时间才会积累够规则
- 别指望它记得完美 —— 重要的事还是明确说
- 定期清理 —— 不用的规则会自动归档,但你可以手动整理
- 多Agent共享 —— 全局安装的Skill,所有Agent都能用
最后说一句
大部分人以为 AI 的差距在模型。
但真正的分水岭是:
👉 你的 AI 有没有"记性"。
没有记忆,它只是工具。
有了记忆,它才开始变成"助手"。





