Datawhale 出品!《Hello-Agents》冲上 6W Star:全网最系统的 Agent 教程,16 章从原理到源码,从 ReAct 到赛博小镇

Datawhale 出品!《Hello-Agents》冲上 6W Star:全网最系统的 Agent 教程,16 章从原理到源码,从 ReAct 到赛博小镇,附 Agent 面试题

💡 2025 是 Agent 元年,但系统性、重实践的 Agent 教程少得可怜。Datawhale 推出了《Hello-Agents》—— 6 万 Star、16 章、5 大部分,从智能体定义讲起,手把手带你实现 ReAct、手撸框架、跑通 MCP、复现 DeepResearch、搭建赛博小镇,最终完成毕业设计。更有自研框架 HelloAgents(V1.0.0)和 13 篇社区精选扩展,面试题都给你整理好了。

在这里插入图片描述

📌 目录


1. Hello-Agents 是什么?

Hello-Agents 是 Datawhale 社区出品的系统性智能体学习教程,全称《从零开始构建智能体》。

一句话总结

Hello-Agents = Datawhale 出品系统 Agent 教程
             = 6W Star,全网最火 Agent 学习资源
             = 16 章 × 5 大部分 × 13 篇社区精选
             = 理论 + 范式 + 框架 + 自研框架 + 综合案例
             = 自研 HelloAgents 框架(基于 OpenAI 原生 API)
             = Agentic RL 从 SFT 到 GRPO 完整训练流程
             = MCP / A2A / ANP 等最新协议解析
             = 智能旅行助手 / DeepResearch / 赛博小镇 三大实战
             = 附 Agent 面试题 + 答案
             = 完全免费 · PDF 可下载 · 在线可读

为什么现在学 Agent 非它不可?

2024 → 百模大战元年 → 训练更大的基础模型
2025 → Agent 元年 → 构建更聪明的智能体应用

痛点:
  ❌ 框架文档碎片化,AutoGen/LangGraph 各说各话
  ❌ 原理讲得深,但不知道怎么落地
  ❌ 没有系统性路线,学了也不知道能做什么

Hello-Agents 解决:
  ✅ 从原理到实践,16 章一站式覆盖
  ✅ 手把手实现 ReAct / Plan-and-Solve / Reflection
  ✅ 自研框架,从"用轮子"到"造轮子"
  ✅ 三大综合案例,从 Demo 到毕业设计
  ✅ 完全免费,PDF 可下载,随时可学

2. 16 章内容全景

部分章节关键内容状态
前言前言项目缘起、背景、读者建议
第一部分:基础第1章 初识智能体智能体定义、类型、范式与应用
第2章 智能体发展史从符号主义到 LLM 驱动的演进
第3章 大语言模型基础Transformer、提示工程、主流 LLM
第二部分:构建第4章 经典范式构建手把手实现 ReAct、Plan-and-Solve、Reflection
第5章 低代码平台Coze / Dify / n8n 等平台使用
第6章 框架开发实践AutoGen / AgentScope / LangGraph
第7章 构建你的框架从 0 开始手撸 Agent 框架
第三部分:高级第8章 记忆与检索记忆系统、RAG、向量存储
第9章 上下文工程持续交互的"情境理解"
第10章 通信协议MCP / A2A / ANP 等协议解析
第11章 Agentic-RLSFT → GRPO 全流程 LLM 训练实战
第12章 性能评估核心指标、基准测试、评估框架
第四部分:实战第13章 智能旅行助手MCP + 多智能体协作真实案例
第14章 DeepResearch自动化深度研究 Agent 复现与解析
第15章 赛博小镇Agent × 游戏,模拟社会动态
第五部分:毕业第16章 毕业设计构建完整多智能体应用
学习路径可视化:

  第1-3章  ──────────────────────────────────→  理论基础
       ↓
  第4-7章  ──────────────────────────────────→  构建实践
       ↓
  第8-12章 ──────────────────────────────────→  高级技能
       ↓
  第13-15章 ─────────────────────────────────→  综合实战
       ↓
  第16章   ──────────────────────────────────→  毕业设计

  全程配代码 → 理论与实践并重

3. 五大部分学习路径

第一部分:智能体与语言模型基础(第 1-3 章)

目标:打牢理论基础

  第1章:初识智能体
    → 什么是 Agent?ReAct / Plan-and-Solve / Reflexion 有何区别?
    → 单智能体 vs 多智能体

  第2章:智能体发展史
    → 从符号主义 → 强化学习 → LLM 驱动的 Agent
    → 为什么 2025 是 Agent 元年

  第3章:大语言模型基础
    → Transformer 核心机制
    → 提示工程(Prompt Engineering)
    → 主流 LLM 及局限性
    → API 调用实战

第二部分:构建你的大语言模型智能体(第 4-7 章)

目标:从"会用"到"会造"

  第4章:智能体经典范式
    → 手把手实现 ReAct(推理+行动)
    → Plan-and-Solve(计划+执行)
    → Reflection(自我反思)
    → 代码级实现,非伪代码

  第5章:低代码平台
    → Coze(扣子):零代码搭 Bot
    → Dify:开源 LLM 应用平台
    → n8n:自动化工作流 + Agent
    → 实战:搭一个旅行规划 Bot

  第6章:主流框架开发
    → AutoGen:微软多智能体框架
    → AgentScope:多智能体仿真平台
    → LangGraph:状态机式 Agent 编排
    → 对比选型指南

  第7章:构建你的 Agent 框架【核心亮点】
    → 基于 OpenAI 原生 API 从 0 构建
    → 手撸一个 HelloAgents 框架
    → 兼具"用轮子"与"造轮子"的能力

第三部分:高级知识扩展(第 8-12 章)

目标:掌握工业级 Agent 核心技术

  第8章:记忆与检索
    → 短时记忆 vs 长时记忆
    → 向量数据库选型(Milvus / Chroma / FAISS)
    → RAG(检索增强生成)深度集成

  第9章:上下文工程
    → 持续交互的情境理解
    → 上下文窗口管理与压缩
    → 多轮对话的 State 管理

  第10章:智能体通信协议【前沿热点】
    → MCP(Model Context Protocol):Anthropic 出品
    → A2A(Agent-to-Agent):Google 出品
    → ANP(Agent Network Protocol)
    → 为什么协议是 Agent 生态的关键

  第11章:Agentic-RL【前沿技术】
    → 从 SFT(监督微调)到 GRPO(全流程强化)
    → 智能体如何通过与环境交互自我优化
    → 实战:从零训练一个定制 Agent

  第12章:智能体性能评估
    → 核心评估指标(任务完成率/效率/安全性)
    → 主流基准测试(GAIA / MMLU-Pro 等)
    → 评估框架设计实践

第四部分:综合案例进阶(第 13-15 章)

目标:把所学变成真实可用的系统

  第13章:智能旅行助手
    → MCP 协议实战
    → 多智能体协作(Planner / Tool / Memory)
    → 真实世界应用部署

  第14章:自动化深度研究智能体
    → DeepResearch 原理拆解
    → 端到端复现
    → 如何构建自己的 Research Assistant

  第15章:构建赛博小镇
    → Generative Agents 论文复现
    → 多个 Agent 模拟社会动态
    → Agent × 游戏交叉前沿

第五部分:毕业设计(第 16 章)

目标:构建完整的、属于自己的多智能体应用

  → 综合运用前 15 章所有知识
  → 从需求分析 → 架构设计 → 编码实现 → 评估优化
  → 完整项目交付,面试可展示

  更有社区共创毕业设计(多个真实项目)

4. 自研框架 HelloAgents

什么是 HelloAgents?

HelloAgents = 基于 OpenAI 原生 API 从零构建的 Agent 框架

  作者:jjyaoao(Datawhale 核心成员)

  定位:教学优先,轻量简洁,理解核心原理

  已更新至 V1.0.0,继续完善中

  GitHub:https://github.com/jjyaoao/helloagents

为什么要手撸框架?

用 LangGraph / AutoGen → 会用但不懂原理
手撸 HelloAgents → 真正理解 Agent 架构

  HelloAgents 帮你看清:
    → Agent 的循环是怎么实现的
    → Tool Calling 的机制是什么
    → Memory 怎么管理
    → 多 Agent 怎么通信

  → 学完之后再看 LangGraph,才知其所以然
  → 面试时手撸过框架,原理问题全不怕

5. 社区精选扩展

除了 16 章正文,还有 13 篇社区精选(Extra-Chapter),持续更新:

编号内容亮点
Extra-01Agent 面试题 + 答案求职必备,面试非你莫属
Extra-02上下文工程内容补充深入"情境理解"
Extra-03Dify 智能体创建保姆级教程图文并茂,从零到上线
Extra-04Hello-Agents 课程常见问题FAQ 合集,少走弯路
Extra-05Agent Skills vs MCP 对比两大生态技术选型
Extra-06GUI Agent 科普与实战AI 操作电脑/手机的新范式
Extra-07环境配置Python / Conda / API Key 避坑
Extra-08如何写出好的 SkillPrompt 工程进阶
Extra-09Agent 应用开发踩坑与经验过来人的血泪教训
Extra-10Agent Self-Evolution智能体自进化的四类闭环
Extra-11WebAgent 科普与实战反爬 + 自动化抓取
Extra-12旅行助手后训练实战把 Demo 打磨成产品
Extra-13视频课录制共创B站配套视频学习
Extra-05 Agent Skills vs MCP 对比 尤其值得关注!

  2025 年 Agent 领域最大的生态战争:
    Anthropic MCP vs OpenAI Agent Skills
    → 决定未来 Agent 的工具调用标准
    → Hello-Agents 专门用一章来对比讲解

6. 如何开始学习

方式 1:在线阅读(推荐)

🌐 国外访问:https://datawhalechina.github.io/hello-agents/
🚀 国内加速:https://hello-agents.datawhale.cc

→ 无需下载,随时阅读
→ GitBook 排版,体验良好
→ 支持手机端浏览

方式 2:PDF 下载

GitHub:https://github.com/datawhalechina/hello-agents/releases/latest/
国内:https://www.datawhale.cn/learn/summary/239

→ 完全免费(水印仅防营销号倒卖)
→ 适合离线阅读
→ 可打印

方式 3:本地源码

# 克隆源码
git clone https://github.com/datawhalechina/hello-agents.git
cd hello-agents

# 查看 docs 目录
# 每章 Markdown 文件 + 配套代码在 code/ 目录

配套代码

# 项目提供了每章对应的代码
# 将理论与实践结合,强烈建议亲手运行

code/
├── chapter4/    # ReAct / Plan-and-Solve / Reflection 实现
├── chapter5/    # Coze / Dify 实战
├── chapter6/    # AutoGen / LangGraph 示例
├── chapter7/    # HelloAgents 框架源码
├── chapter8/    # Memory + RAG 实现
├── chapter13/   # 智能旅行助手完整代码
├── chapter14/   # DeepResearch 复现代码
└── chapter15/   # 赛博小镇模拟代码

# 运行环境要求
# - Python 3.10+
# - conda 或 venv
# - OpenAI API Key(或国产大模型 API)

7. 与其他教程对比

对比维度Hello-AgentsLangChain 官方文档吴恩达 Agent 课程AutoGen 官方教程
出品方DatawhaleLangChainDeepLearning.AIMicrosoft
语言中文英文英文英文
Star 数6W+
章节数16 章碎片化3-4 节少量示例
体系性⭐⭐⭐⭐⭐ 全系统⭐⭐ 围绕框架⭐⭐⭐ 原理为主⭐⭐ 工具文档
实战代码⭐⭐⭐⭐⭐ 每章配套⭐⭐ 片段⭐⭐⭐⭐⭐⭐
自研框架HelloAgents
Agentic RL独立章节
MCP/A2A 协议独立章节简单提及
综合案例旅行助手+DeepResearch+赛博小镇⭐ 简单示例⭐⭐ 多 Agent
面试题Extra-01
PDF 下载免费💰 付费
中文友好母语⭐⭐ 生肉⭐ 生肉⭐ 生肉

最大差异化

1. 6W Star 中文天花板 → 社区验证,最适合中文开发者
2. 自研 HelloAgents → 从零造轮子,理解原理而非只会调 API
3. Agentic RL 独立章节 → 2025 年最前沿,普通教程都不敢碰
4. MCP / A2A / ANP 协议专题 → Agent 生态互联互通的关键
5. 三大综合实战案例 → 旅行助手 + DeepResearch + 赛博小镇
6. 面试题 + 答案 → 找工作必备,实用主义拉满
7. 13 篇社区精选 → 持续更新,永不过时

8. 适合谁学?

✅ 完全适合:
  - 有 Python 基础的 AI 开发者
  - 想转行 AI Agent 的软件工程师
  - 计算机/AI 相关专业的在校学生
  - 对前沿 AI 技术感兴趣的自学者
  - 正在准备 Agent 相关岗位面试的求职者
  - 用过 ChatGPT 想深入 AI 应用的爱好者

❌ 需要补充前置知识:
  - 完全零编程基础(先学 Python)
  - 完全不了解 LLM(先跑通一个 API 调用)

❌ 可能不适合:
  - 已经是 Agent 框架核心Contributor(但社区精选可能有收获)

学习前提

硬性要求:
  - Python 基础(能写函数 + 调 API)
  - 知道 LLM 是什么(会调 OpenAI / 通义 / 智谱 API)

软性建议:
  - 有好奇心,喜欢动手
  - 有时间做练习题和实战项目
  - 愿意参与社区贡献

9. 未来更新方向

Hello-Agents 路线图:

  ✅ 已完成:
    - 16 章正文全部完成
    - HelloAgents V1.0.0 发布
    - 13 篇社区精选
    - PDF 版本发布
    - 视频课程陆续录制中

  🚧 进行中:
    - 视频课程(共创录制中,Extra-13)
    - HelloAgents 框架持续完善

  📋 规划中:
    - 后续作品:《从零开始训练智能体》
    - 目标:帮助每个学习者掌握从零到一训练自定义场景 Agent 模型
    - 关注 Datawhale Agent-Learning-Hub 获取最新路线

  💡 你可以参与:
    - 填写反馈问卷(扫码在 README 中)
    - PR 完善内容
    - 投稿社区精选 Extra-Chapter

10. 总结与推荐

推荐指数:⭐⭐⭐⭐⭐

Hello-Agents 是目前中文互联网最系统、最实战、最前沿的 Agent 学习教程:

维度评分说明
体系完整性⭐⭐⭐⭐⭐16 章 × 5 部分,从原理到毕业设计
实战深度⭐⭐⭐⭐⭐每章配套代码,手把手实现 ReAct/框架/MCP
中文友好⭐⭐⭐⭐⭐Datawhale 出品,母语学习无障碍
社区活跃⭐⭐⭐⭐⭐6W Star,13 篇精选持续更新
前沿覆盖⭐⭐⭐⭐⭐Agentic RL / MCP / A2A / ANP / Self-Evolution
求职实用⭐⭐⭐⭐⭐面试题 + 答案 + 可展示的毕业设计
免费开源⭐⭐⭐⭐⭐完全免费,PDF 可下载

一句话推荐

如果你想系统学习 Agent,Hello-Agents 是中文世界的最佳选择。

没有之一。

理由:
  ✅ 6W Star → 群众的眼睛是雪亮的
  ✅ 16 章全系统 → 比碎片化文档强 100 倍
  ✅ 手撸框架 → 面试时真正拿得出手
  ✅ 最新协议(MCP/A2A)→ 跟上前沿不落伍
  ✅ Agentic RL → 2025 年最硬核的方向
  ✅ 免费 + PDF → 想学就能学

📢 项目地址:https://github.com/datawhalechina/hello-agents
🌐 在线阅读:https://datawhalechina.github.io/hello-agents
🚀 国内访问:https://hello-agents.datawhale.cc
📖 PDF 下载:https://github.com/datawhalechina/hello-agents/releases/latest/
🛠️ 自研框架:https://github.com/jjyaoao/helloagents
📚 学习路线:Agent-Learning-Hub


相关链接


标签:#GitHub #Datawhale #HelloAgents #Agent #智能体 #ReAct #MCP #LangGraph #AutoGen #AgenticRL #开源项目 #面试题
分类:原创文章

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

guopeiAI

请博主加个火腿

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值