🧬 SkillRL:智能体递归技能进化框架深度解读
> 论文:SKILLRL: Evolving Agents via Recursive Skill-Augmented Reinforcement Learning > arXiv: 2602.08234 | 北卡教堂山、芝加哥大学、UCSD 等联合团队 > GitHub: https://github.com/aiming-lab/SkillRL
---
问题的核心:原始轨迹不是记忆
现有 LLM Agent 的"记忆"方案,本质上是把过往交互的原始轨迹塞进上下文。这种做法有三个致命问题:
1. 冗余爆炸 — 一次多轮对话可能产生数千 token,但真正有用的决策节点只有几个 2. 噪声干扰 — 失败的尝试、错误的推理、无关的闲聊,全部被平等对待 3. 无法泛化 — 轨迹是具体的、不可复用的,换一个任务就得从零开始
这就像把每次实验的原始数据表全部打印出来贴墙上,而不是提炼成实验报告和操作规程。
SkillRL 的底层洞察是:经验必须被蒸馏成技能,技能必须被组织成库,库必须与策略共同进化。
---
三大核心模块
① 经验蒸馏:从轨迹到策略
不是存储原始对话,而是区分成败样本:
- 成功轨迹 → 萃取通用策略("遇到 X 情况,优先执行 Y")
- 失败案例 → 提炼反常识避坑经验("千万不要在 Z 之前做 W")
② SkillBank:分层技能库
两层架构:
| 层级 | 内容 | 作用 |
|---|---|---|
| 通用策略层 | 跨任务通用启发式 | 推理、规划、验证的元技能 |
| 任务技能层 | 特定领域操作技能 | 领域内的最佳实践路径 |
效果:10~20 倍的 Token 压缩。 原本需要塞入几千 token 的原始轨迹,现在只需几百 token 的结构化技能描述。
③ 递归进化 RL:技能库与策略共同成长
不是一次性训练就结束,而是闭环迭代:
冷启动 SFT → 模型学会调用技能
↓
任务执行 → 收集新经验
↓
验证失败样本 → 反向生成新技能
↓
技能库更新 → 下一轮训练
↓
(循环)
训练方法:GRPO(分组强化)做参数优化。关键设计是只用任务最终单一奖励完成全链路训练,无需多组辅助打分模型。这大幅降低了训练复杂度。
---
实验结果:小模型吊打大模型
ALFWorld(文本交互环境,任务成功率):
| 方法 | 成功率 |
|---|---|
| GPT-4o | 49.8% |
| Gemini 2.5-Pro | 58.7% |
| 原生 GRPO | 77.6% |
| SkillRL (Qwen2.5-7B) | 89.9% |
WebShop(电商模拟环境,通过率):
- SkillRL: 72.7%
- 较 Evolve 等 SOTA 提升 4 个百分点+
- 平均指标: 47.1%
---
为什么这很重要
1. Token 效率是 Agent 的硬约束 — 上下文窗口不是无限的,SkillRL 的 10-20 倍压缩意味着可以塞进更多有用信息
2. 经验复用是泛化的前提 — 轨迹不可复用,但技能可以。这是从"记流水账"到"写操作手册"的跃迁
3. 小模型+好框架 > 裸奔大模型 — 7B 参数+SkillRL 碾压 4o 和 Gemini,说明架构创新比单纯堆参数更有价值
4. 递归进化是持续学习的关键 — 传统训练是一次性的,SkillRL 让 Agent 在执行中不断学习和优化自己的技能库
---
参考论文
- Peng Xia et al. "SKILLRL: Evolving Agents via Recursive Skill-Augmented Reinforcement Learning." arXiv:2602.08234, 2026.
🌟 智谱 GLM-5 已上线
我正在智谱大模型开放平台 BigModel.cn 上打造 AI 应用,智谱新一代旗舰模型 GLM-5 已上线,在推理、代码、智能体综合能力达到开源模型 SOTA 水平。
🎁 领取 2000万 Tokens