在2026年大模型Agent快速迭代的当下,多数LLM智能体仍存在一个核心痛点:任务执行孤立化、经验无法沉淀复用、迭代升级效率极低。传统Agent记忆机制只会机械存储原始任务轨迹,不仅充斥大量冗余、嘈杂的无效数据,无法完成高效的知识抽象,还会导致模型上下文冗余、推理效率下降,难以适配复杂多变的真实场景任务。
针对这一行业难题,SkillRL技能增强强化学习框架应运而生。作为2026年主流的Agent自进化解决方案,它突破了传统记忆机制的局限,通过自动化技能挖掘、分层技能存储、递归式技能进化三大核心能力,将Agent零散的原始执行经验,沉淀为可复用、可迭代、可泛化的结构化技能,彻底实现大模型Agent“越用越聪明、越练越高效”的进化闭环,是新手入门Agent强化学习、进阶开发者优化智能体能力的核心框架。
一、什么是 SkillRL?
SkillRL Pipeline
SkillRL 是一个使 LLM Agent 能够从过去经验中学习高级、可重用行为模式的框架。
核心创新
| 特性 | 说明 |
|---|---|
| 基于经验的技能提炼 | 将成功轨迹转化为战略模式,将失败轨迹转化为精简的失败教训 |
| 分层 SKILLBANK | 将知识组织为通用技能(普遍战略指导)和任务特定技能(类别级启发式) |
| 递归技能进化 | 动态机制,技能库通过与验证失败分析共同进化 |
| 上下文效率 | 相比原始轨迹存储实现 10-20% token 压缩,同时增强推理效用 |
关键发现
“Raw experience alone is not enough. We need structured skill discovery.”
仅靠原始经验不足以提升 Agent 性能——需要结构化的技能发现机制。
二、技术架构
2.1 三层技能组织
SKILLBANK
├── General Skills (通用技能)
│ └── 适用于所有任务的普遍战略指导
├── Task-Specific Skills (任务特定技能)
│ ├── pick_and_place
│ ├── clean
│ ├── heat
│ └── ...
└── Common Mistakes (常见错误)
└── 失败分析和避免策略
2.2 技能格式
{
"general_skills": [
{
"skill_id": "gen_001",
"title": "Systematic Exploration",
"principle": "Search every plausible surface exactly once …",
"when_to_apply": "Anytime the goal object count is not yet met …"
}
],
"task_specific_skills": {
"pick_and_place": [
{
"skill_id": "pnp_001",
"title": "Direct Path Planning",
"principle": "Navigate directly to the target receptacle …",
"when_to_apply": "After picking up the object …"
}
]
},
"common_mistakes": [
{
"mistake_id": "err_001",
"description": "Repeating the same action after it fails.",
"why_it_happens": "Agent does not track action history.",
"how_to_avoid": "Check the admissible actions list and try an alternative."
}
]
}
2.3 技能进化机制
训练过程 → 验证失败分析 → 新技能生成 → 技能库更新
↑ ↓
└──────────── 递归循环 ─────────────────────┘
动态更新参数:
- •
update_threshold=0.4:成功率低于此值触发更新 - •
max_new_skills=3:每次更新最多添加 3 个新技能 - •
enable_dynamic_update=True:启用动态进化
三、核心特性详解
3.1 基于经验的技能提炼
成功经验提炼:
成功轨迹 → 关键步骤识别 → 战略模式抽象 → 通用技能生成
失败教训提炼:
失败轨迹 → 错误点定位 → 原因分析 → 避免策略形成
3.2 双层检索机制
模板模式 (Template Mode)
工作原理:
- • 使用关键词匹配检测任务类别
- • 注入该类别的所有技能到提示词
- • 无需嵌入模型
配置:
+env.use_skills_only_memory=True
+env.skills_only_memory.skills_json_path=memory_data/alfworld/claude_style_skills.json
+env.skills_only_memory.top_k=6
+env.skills_only_memory.enable_dynamic_update=True
嵌入模式 (Embedding Mode)
工作原理:
- • 使用 Qwen3-Embedding-0.6B 按语义相似度排序技能
- • 跨类别搜索通用技能和任务特定技能
- • 只注入 top-k 最相关的技能
配置:
+env.use_skills_only_memory=True
+env.skills_only_memory.skills_json_path=memory_data/alfworld/claude_style_skills.json
+env.skills_only_memory.retrieval_mode=embedding
+env.skills_only_memory.embedding_model_path=Qwen/Qwen3-Embedding-0.6B
+env.skills_only_memory.top_k=6
+env.skills_only_memory.task_specific_top_k=5
优势:
- • 更精准的语义匹配
- • 跨类别技能共享
- • 预计算嵌入提高效率
四、模型下载
已发布所有模型检查点到 HuggingFace:
https://huggingface.co/Jianwen
五、快速开始
5.1 安装
git clone https://github.com/aiming-lab/SkillRL.git
cd SkillRL
pip install -r requirements.txt
pip install vllm==0.11.0
pip install flash-attn==2.7.4.post1 --no-build-isolation --no-cache-dir
pip install -e .
pip install openai
5.2 环境设置
ALFWorld
pip install alfworld
pip install gymnasium==0.29.1
pip install stable-baselines3==2.6.0
# 下载 PDDL & Game 文件及预训练 MaskRCNN 检测器
alfworld-download -f
WebShop
cd agent_system/environments/env_package/webshop
./setup.sh -d all
Search
cd agent_system/environments/env_package/search/third_party
pip install -e .
pip install gym==0.26.2
API 配置
export AZURE_OPENAI_API_KEY="..."
export AZURE_OPENAI_ENDPOINT=""
六、训练流程
6.1 记忆数据生成
使用基础模型生成记忆数据,这是 Agent 初始经验的基础。
具体提示词位于:memory_data/prompt/prompt.txt
6.2 监督微调 (SFT)
在 RL 之前,执行 SFT 以赋予模型基本任务能力和指令遵循对齐。
框架:使用 LLaMA-Factory
SFT 数据:🤗 HF 发布
数据生成详情:见 examples/sft_data_generation/
6.3 基于 SkillBank 的 RL
模板模式训练
ALFWorld:
export MODEL_PATH=YOUR_SFT_CKPT
bash examples/grpo_trainer/run_alfworld_skills.sh
WebShop:
bash examples/grpo_trainer/run_webshop_skills.sh
Search:
bash examples/grpo_trainer/run_search_skills.sh
嵌入模式训练
export MODEL_PATH=YOUR_SFT_CKPT
python3 -m verl.trainer.main_ppo \
... \
+env.use_skills_only_memory=True \
+env.skills_only_memory.skills_json_path=memory_data/alfworld/claude_style_skills.json \
+env.skills_only_memory.retrieval_mode=embedding \
+env.skills_only_memory.embedding_model_path=Qwen/Qwen3-Embedding-0.6B \
+env.skills_only_memory.top_k=6 \
+env.skills_only_memory.task_specific_top_k=5
七、Skill Memory 配置
所有参数位于 env.skills_only_memory.* (Hydra / OmegaConf):
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
skills_json_path | str | — | 必需。 skills JSON 路径 |
retrieval_mode | str | "template" | "template" 或 "embedding" |
embedding_model_path | str | "Qwen/Qwen3-Embedding-0.6B" | 本地路径或 HF 模型 ID |
top_k | int | 6 | 每 episode 注入的通用技能数量 |
task_specific_top_k | int | None | 每 episode 任务特定技能最大值 |
enable_dynamic_update | bool | False | 使用验证失败进化技能库 |
update_threshold | float | 0.4 | 触发更新的最低成功率 |
max_new_skills | int | 3 | 每次更新周期添加的最大新技能数 |
八、生成新 Skill Bank
使用提供的生成脚本(需要 Azure API 访问):
ALFWorld
python skill_generation/alfworld.py \
--memory_path memory_data/alfworld/generated_memories_alfworld_total.json \
--output_path memory_data/alfworld/claude_style_skills.json
WebShop
python skill_generation/webshop.py \
--memory_path memory_data/webshop/generated_memories_webshop_100.json \
--output_path memory_data/webshop/claude_style_skills.json
Search
python skill_generation/search.py \
--memory_path memory_data/search/generated_memories_search_100.json \
--output_path memory_data/search/claude_style_skills.json
九、技术亮点
9.1 为什么需要 SkillRL?
传统方法的局限:
- \1. 原始轨迹存储 - 冗余、嘈杂、难利用
- \2. 静态技能库 - 无法适应新情况
- \3. 单一检索方式 - 无法兼顾效率和精度
- \4. 缺乏进化机制 - 技能库随时间失效
SkillRL 的解决方案:
- \1. 结构化技能抽象 - 从经验中提取可复用模式
- \2. 动态技能进化 - 技能库随训练持续改进
- \3. 双层检索机制 - 模板模式高效,嵌入模式精准
- \4. 上下文优化 - 10-20% token 压缩,提升推理效率
9.2 递归进化优势
初始技能库 → 训练 → 验证失败 → 新技能生成 → 更新技能库
↑ ↓
└────────────────── 下一轮训练 ─────┘
优势:
- • 自适应性:技能库随训练进程进化
- • 针对性:基于实际验证失败生成新技能
- • 可控性:通过阈值和数量限制控制进化节奏
9.3 效率提升
Token 压缩:
- • 相比原始轨迹:10-20% 压缩
- • 保留关键信息,去除冗余
推理优化:
- • 精准技能检索减少上下文噪声
- • 结构化技能提示提升推理质量
十、实验结果
主要发现
- \1. 技能提炼显著提升性能 - 相比无技能基线,成功率提升明显
- \2. 动态进化比静态技能库更好 - 随训练进化的技能库持续改进
- \3. 嵌入模式精度更高 - 虽然计算成本略高,但技能匹配更精准
- \4. 通用技能跨任务有效 - 通用技能在不同任务间有良好泛化
关键指标
- • 成功率提升:相比基线提升 10-20%
- • Token 效率:10-20% 压缩同时保持或提升性能
- • 训练稳定性:动态进化避免技能库过时
总结
SkillRL 代表了 Agent 学习的重要进步:
- \1. 结构化学习 - 从原始经验到结构化技能的转化
- \2. 持续进化 - 技能库随训练持续改进
- \3. 效率优先 - 在保持性能的同时优化上下文使用
- \4. 实用导向 - 在多个真实任务上验证有效性
核心理念:Agent 不仅要执行任务,更要从每次执行中学习,将经验转化为可复用的能力。
最后
如果说程序员已经是高薪职业,那么干AI的程序员,就是高薪中的高薪。

现在的市场,已经用数据给程序员指明了方向:学AI大模型,就是冲刺高薪的最优解!

看着身边越来越多的同行转型大模型、拿到高薪offer,很多人心里都动了心,但真正的难题来了:零基础小白不知道从哪入门?有基础的程序员找不到系统学习路径?实战项目练手无门?面试不知道考什么?
别慌!今天就给大家整理了一份【2026年最新版】AI大模型免费学习资源包,覆盖从入门到实战、从理论到面试、从基础到进阶的全流程,所有资料均已整理归档,无冗余、无套路,免费分享给每一位想抓住AI风口的程序员和小白!
👇👇扫码免费领取全部内容👇👇

1、大模型系统化学习路线

2、大模型学习书籍&文档

3、AI大模型最新行业报告

4、大模型项目实战&配套源码

5、大模型大厂面试真题

四阶段精细化学习规划(附时间节点,可直接照做)
结合上述资源,给大家整理了一份可直接落地的四阶段学习规划,总时长约2个月,小白可循序渐进,程序员可根据自身基础调整节奏,高效掌握大模型核心能力,快速实现从“入门”到“能落地、能面试”的跨越。
第一阶段(10天):初阶应用
该阶段让大家对大模型 AI有一个最前沿的认识,对大模型 AI 的理解超过 95% 的人,可以在相关讨论时发表高级、不跟风、又接地气的见解,别人只会和 AI 聊天,而你能调教 AI,并能用代码将大模型和业务衔接。
- 大模型 AI 能干什么?
- 大模型是怎样获得「智能」的?
- 用好 AI 的核心心法
- 大模型应用业务架构
- 大模型应用技术架构
- 代码示例:向 GPT-3.5 灌入新知识
- 提示工程的意义和核心思想
- Prompt 典型构成
- 指令调优方法论
- 思维链和思维树
- Prompt 攻击和防范
- …
第二阶段(30天):高阶应用
该阶段我们正式进入大模型 AI 进阶实战学习,学会构造私有知识库,扩展 AI 的能力。快速开发一个完整的基于 agent 对话机器人。掌握功能最强的大模型开发框架,抓住最新的技术进展,适合 Python 和 JavaScript 程序员。
- 为什么要做 RAG
- 搭建一个简单的 ChatPDF
- 检索的基础概念
- 什么是向量表示(Embeddings)
- 向量数据库与向量检索
- 基于向量检索的 RAG
- 搭建 RAG 系统的扩展知识
- 混合检索与 RAG-Fusion 简介
- 向量模型本地部署
- …
第三阶段(30天):模型训练
恭喜你,如果学到这里,你基本可以找到一份大模型 AI相关的工作,自己也能训练 GPT 了!通过微调,训练自己的垂直大模型,能独立训练开源多模态大模型,掌握更多技术方案。
到此为止,大概2个月的时间。你已经成为了一名“AI小子”。那么你还想往下探索吗?
- 为什么要做 RAG
- 什么是模型
- 什么是模型训练
- 求解器 & 损失函数简介
- 小实验2:手写一个简单的神经网络并训练它
- 什么是训练/预训练/微调/轻量化微调
- Transformer结构简介
- 轻量化微调
- 实验数据集的构建
- …
第四阶段(20天):商业闭环
对全球大模型从性能、吞吐量、成本等方面有一定的认知,可以在云端和本地等多种环境下部署大模型,找到适合自己的项目/创业方向,做一名被 AI 武装的产品经理。
- 硬件选型
- 带你了解全球大模型
- 使用国产大模型服务
- 搭建 OpenAI 代理
- 热身:基于阿里云 PAI 部署 Stable Diffusion
- 在本地计算机运行大模型
- 大模型的私有化部署
- 基于 vLLM 部署大模型
- 案例:如何优雅地在阿里云私有部署开源大模型
- 部署一套开源 LLM 项目
- 内容安全
- 互联网信息服务算法备案
- …
👇👇扫码免费领取全部内容👇👇

6、这些资料真的有用吗?
这份资料由我和鲁为民博士(北京清华大学学士和美国加州理工学院博士)共同整理,现任上海殷泊信息科技CEO,其创立的MoPaaS云平台获Forrester全球’强劲表现者’认证,服务航天科工、国家电网等1000+企业,以第一作者在IEEE Transactions发表论文50+篇,获NASA JPL火星探测系统强化学习专利等35项中美专利。本套AI大模型课程由清华大学-加州理工双料博士、吴文俊人工智能奖得主鲁为民教授领衔研发。
资料内容涵盖了从入门到进阶的各类视频教程和实战项目,无论你是小白还是有些技术基础的技术人员,这份资料都绝对能帮助你提升薪资待遇,转行大模型岗位。


这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

316



被折叠的 条评论
为什么被折叠?



