hello-agents 是什么?Datawhale 出品的从零构建 AI 智能体系统教程

datawhalechina/hello-agents · GitHub · 官网
大模型RAG 知识库
Star8.3万
近 7 天新增0
编程语言Python
开源协议NOASSERTION
创建于2025-09-07
最近更新2026-10-13

中文导读

这是一套面向中文读者的智能体系统构建教程,重点讲解以 AI 驱动的 AI Native Agent,而非仅把大模型当作流程后端的软件工程式 Agent。内容从智能体定义、发展史和大语言模型基础讲起,逐步进入 ReAct 等经典范式的手写实现、低代码平台与主流框架的使用,再到自研框架、记忆与检索、上下文工程、通信协议、Agentic RL 和性能评估,最后以旅行助手、深度研究智能体等综合案例收尾。适合想从大模型使用者转变为智能体构建者的开发者按章节系统学习。

根据 GitHub 公开数据,该项目的编程语言为 Python,开源协议未注明,创建于 2025-09-07,最近更新于 2026-10-13,目前有 83,290 个 Star。

项目介绍

Hello-Agents 是 Datawhale 社区推出的系统性智能体学习教程,面向希望从原理到实践掌握智能体构建的读者。教程区分了流程驱动的软件工程类 Agent 与真正以 AI 驱动的 AI Native Agent,并把重点放在后者,带领读者穿透框架表象,从核心原理、经典范式出发,亲手构建多智能体应用。

内容分为五部分:智能体与语言模型基础、构建大语言模型智能体、高级知识扩展、综合案例进阶以及毕业设计。涵盖 ReAct、Plan-and-Solve、Reflection 等经典范式的手写实现,Coze、Dify、n8n 等低代码平台,AutoGen、AgentScope、LangGraph 等框架,以及记忆与检索、上下文工程、MCP/A2A/ANP 通信协议、Agentic-RL 训练和性能评估等主题。

教程还提供智能旅行助手、自动化深度研究智能体、赛博小镇等综合案例,并附带社区贡献的面试题总结、环境配置等补充材料。

主要功能

适合谁用

适合想系统学习智能体原理与实现的大语言模型使用者、开发者,以及准备智能体相关岗位面试的读者。

快速上手

  1. 在线阅读:访问 https://datawhalechina.github.io/hello-agents/ 或国内加速站点 https://hello-agents.datawhale.cc
  2. 本地阅读或贡献内容:参考仓库中的学习指南
  3. 按章节顺序从第一章「初识智能体」开始学习
  4. 参考 Extra-Chapter 中的环境配置文档完成环境准备

Star 增长趋势

83,29083,108 · 2026-10-14 至 2026-10-16

同类项目

面向 AI 编程代理的性能优化系统
★ 28.0万 · JavaScript · 更新于 2026-10-15
通过 MCP 让 AI Agent 逆向分析二进制、应用与网站
★ 27.0万 · TypeScript · 更新于 2026-10-16
Nous Research 出品的可自我改进 AI Agent
★ 25.4万 · Python · 更新于 2026-10-15
把网页变成 LLM 可用数据的抓取与搜索工具
★ 19.2万 · TypeScript · 更新于 2026-10-15
开源 AI Agent 平台,可构建、部署并运行自动化工作流
★ 18.8万 · Python · 更新于 2026-10-16
本地运行和管理开源大模型的工具
★ 18.3万 · Go · 更新于 2026-10-15