知识库问答 · 中文选型解读

hello-agents

已解读GitHubPython

Hello-Agents是Datawhale社区出品的免费智能体学习教程,覆盖从基础原理到落地实战全流程,帮助使用者从零掌握AI原生智能体的构建方法。

78.0kstar5 天前更新维护状态许可待核对商用提醒
在 GitHub 查看官方项目
适合解决把企业文档和数据变成可追溯的 AI 问答能力
更适合有文档沉淀、客服或内部知识复用需求的团队
投入判断上手门槛:需评估。通常需要整理数据、配置模型与权限
一分钟看懂

这个项目值得继续研究吗?

AI 依据上游资料解读 · 2026/9/10

Hello-Agents是Datawhale社区出品的免费智能体学习教程,覆盖从基础原理到落地实战全流程,帮助使用者从零掌握AI原生智能体的构建方法。

解决什么问题
当前智能体应用落地需求旺盛,但市面上缺乏系统性、重实践的入门教程,想要布局智能体业务的团队及从业人员学习路径不清晰,难以掌握AI原生智能体的核心逻辑,落地效率低。
适合什么团队
适合具备基础Python能力、了解大语言模型基本调用的AI开发者、软件工程师、在校学生,以及计划落地智能体应用的企业相关业务及技术人员。
使用前注意
本项目暂未标注开源许可证,学习需具备基础Python能力与大语言模型基础认知,实践环节需准备可正常调用的大语言模型API权限。

本页用于缩短初步筛选时间,不构成技术、采购或法律结论。 正式使用前请在真实业务数据上验证,并以官方说明与许可证为准。

项目导读

从官方资料看清能力、部署与采用边界

AI 翻译整理 · 保留官方来源

以下内容依据项目公开 README 或模型卡翻译整理,代码、命令和产品名保持原样。

Hello-Agents 项目导读

一、项目定位

Hello-Agents是Datawhale社区推出的免费系统性智能体学习教程,主打理论与实战并重,区别于市面仅讲解流程驱动类智能体搭建的内容,本教程重点围绕AI原生智能体展开,目标是帮助学习者从大语言模型的使用者,成长为智能体系统的构建者。

二、核心内容体系

教程共分为五大部分,所有章节均已正式上线:

  1. 基础认知篇:覆盖智能体的定义、发展历程、大语言模型核心基础,帮学习者搭建完整的知识底层框架;
  2. 核心构建篇:从智能体经典范式实现、低代码平台(Coze、Dify、n8n等)使用、主流智能体框架(AutoGen、AgentScope、LangGraph等)应用,到从零搭建属于自己的智能体框架,兼顾“用轮子”与“造轮子”的能力;
  3. 高级扩展篇:涵盖记忆与检索(含RAG,即检索增强生成,一种通过接入外部知识库优化大模型输出准确性的技术)、上下文工程、多智能体通信协议、Agentic RL训练、智能体性能评估等核心进阶技术;
  4. 实战案例篇:包含智能旅行助手、自动化深度研究智能体、赛博小镇三个完整落地案例,帮助学习者把理论知识转化为实战能力;
  5. 结业实践篇:提供毕业设计指导,学习者可独立完成完整多智能体应用,检验学习成果。

此外社区还贡献了大量补充内容,包括智能体岗位面试题、开发踩坑经验、各类场景拓展教程等,可满足不同学习者的差异化需求。

三、学习要求与收获

学习本教程仅需具备基础Python编程能力,了解大语言模型的基本调用方式即可,无需深厚的算法或模型训练背景。

完成全流程学习后,你可以掌握从单智能体到多智能体系统的全流程设计与开发能力,既可以使用低代码平台快速搭建简单智能体应用,也可以基于自研框架实现自定义复杂智能体系统,配套的面试题资源还可支撑智能体相关岗位的求职准备。

四、使用方式

本教程提供三种使用路径,可按需选择:

  1. 在线阅读:可直接访问官方站点,国内有加速节点无需额外配置,随时随地可学习;
  2. 本地阅读:可克隆仓库到本地,自行部署阅读环境,也可参与内容贡献;
  3. 离线阅读:可下载官方发布的PDF版本,无网络环境下也可学习。

所有章节均配套完整的可运行代码,存放在仓库的code文件夹内,建议学习过程中同步运行、调试代码,实操巩固学习效果,遇到问题可在项目Issue区提问求助。

五、后续规划

当前配套的自研HelloAgents框架已经更新到V1.0.0版本,后续官方会陆续推出配套视频课程,同步更新智能体最新学习路线,还将发布后续教程《从零开始训练智能体》,覆盖自定义场景智能体模型的全流程训练方法。

六、使用注意事项

本教程所有内容均免费对外开放,但暂未标注开源许可证,若要将内容用于商用场景,请提前与官方确认版权权限。学习过程中遇到问题可先查看社区贡献的FAQ文档,也可提交PR贡献自己的学习经验、实战案例到社区。

可核对的事实层

官方资料与来源

查看来源 →
  • agent
  • llm
  • rag
  • tutorial
默认分支main
关注仓库228
复刻次数9.6k
开放议题192
近期更新2026/9/8
仓库状态未标记归档
核对上游原始说明节选

📚 《从零开始构建智能体》——从零开始的智能体原理与实践教程

English | 中文

Hello-Agents 🤖 《从零开始构建智能体》 从基础理论到实际应用,全面掌握智能体系统的设计与实现

---

🎯 项目介绍

  如果说 2024 年是"百模大战"的元年,那么 2025 年无疑开启了"Agent 元年"。技术的焦点正从训练更大的基础模型,转向构建更聪明的智能体应用。然而,当前系统性、重实践的教程却极度匮乏。为此,我们发起了 Hello-Agents 项目,希望能为社区提供一本从零开始、理论与实战并重的智能体系统构建指南。

  Hello-Agents 是 Datawhale 社区的系统性智能体学习教程。如今 Agent 构建主要分为两派,一派是 Dify,Coze,n8n 这类软件工程类 Agent,其本质是流程驱动的软件开发,LLM 作为数据处理的后端;另一派则是 AI 原生的 Agent,即真正以 AI 驱动的 Agent。本教程旨在带领大家深入理解并构建后者——真正的 AI Native Agent。教程将带领你穿透框架表象,从智能体的核心原理出发,深入其核心架构,理解其经典范式,并最终亲手构建起属于自己的多智能体应用。我们相信,最好的学习方式就是动手实践。希望这本教程能成为你探索智能体世界的起点,能够从一名大语言模型的"使用者",蜕变为一名智能体系统的"构建者"。

📚 快速开始

在线阅读

🌐 国外访问 | 🚀 国内加速 - 无需下载,随时随地学习

本地阅读

如果您希望在本地阅读或贡献内容,请参考下方的学习指南。

✨ 你将收获什么?

  • 📖 Datawhale 开源免费 完全免费学习本项目所有内容,与社区共同成长
  • 🔍 理解核心原理 深入理解智能体的概念、历史与经典范式
  • 🏗️ 亲手实现 掌握热门低代码平台和智能体代码框架的使用
  • 🛠️ 自研框架 HelloAgents 基于 Openai 原生 API 从零构建一个自己的智能体框架
  • ⚙️ 掌握高级技能 一步步实现上下文工程、Memory、协议、评估等系统性技术
  • 🤝 模型训练 掌握 Agentic RL,从 SFT 到 GRPO 的全流程实战训练 LLM
  • 🚀 驱动真实案例 实战开发智能旅行助手、赛博小镇等综合项目
  • 📖 求职面试 学习智能体求职相关面试问题

📖 内容导航

| 章节 | 关键内容 | 状态 | | ------------------------------------------------------------------------------------------- | --------------------------------------------- | ---- | | 前言 | 项目的缘起、背景及读者建议 | ✅ | | 第一部分:智能体与语言模型基础 | | | | 第一章 初识智能体 | 智能体定义、类型、范式与应用 | ✅ | | 第二章 智能体发展史 | 从符号主义到 LLM 驱动的智能体演进 | ✅ | | 第三章 大语言模型基础 | Transformer、提示、主流 LLM 及其局限 | ✅ | | 第二部分:构建你的大语言模型智能体 | | | | 第四章 智能体经典范式构建 | 手把手实现 ReAct、Plan-and-Solve、Reflection | ✅ | | 第五章 基于低代码平台的智能体搭建 | 了解 Coze、Dify、n8n 等低代码智能体平台使用 | ✅ | | 第六章 框架开发实践 | AutoGen、AgentScope、LangGraph 等主流框架应用 | ✅ | | 第七章 构建你的Agent框架 | 从 0 开始构建智能体框架 | ✅ | | 第三部分:高级知识扩展 | | | | 第八章 记忆与检索 | 记忆系统,RAG,存储 | ✅ | | 第九章 上下文工程 | 持续交互的"情境理解" | ✅ | | 第十章 智能体通信协议 | MCP、A2A、ANP 等协议解析 | ✅ | | 第十一章 Agentic-RL | 从 SFT 到 GRPO 的 LLM 训练实战 | ✅ | | 第十二章 智能体性能评估 | 核心指标、基准测试与评估框架 | ✅ | | 第四部分:综合案例进阶 | | | | 第十三章 智能旅行助手 | MCP 与多智能体协作的真实世界应用 | ✅ | | 第十四章 自动化深度研究智能体 | DeepResearch Agent 复现与解析 | ✅ | | 第十五章 构建赛博小镇 | Agent 与游戏的结合,模拟社会动态 | ✅ | | 第五部分:毕业设计及未来展望 | | | | 第十六章 毕业设计 | 构建属于你的完整多智能体应用 | ✅ |

社区贡献精选 (Community Blog)

  欢迎大家将在学习 Hello-Agents 或 Agent 相关技术中的独到见解、实践总结,以 PR 的形式贡献到社区精选。如果是独立于正文的内容,也可以投稿至 Extra-Chapter!期待你的第一次贡献!

| 社区精选 | 内容总结 | | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------- | | 00-共创毕业设计 | 社区共创毕业设计项目 | | 01-Agent面试题总结 | Agent 岗位相关面试问题 | | 01-Agent面试题答案 | 相关面试问题答案 | | 02-上下文工程内容补充 | 上下文工程内容扩展 | | 03-Dify智能体创建保姆级教程 | Dify智能体创建保姆级教程 | | 04-Hello-agents课程常见问题 | Datawhale课程常见问题 | | 05-Agent Skills与MCP对比解读 | Agent Skills与MCP技术对比 | | 06-GUI Agent科普与实战 | GUI Agent科普与多场景实战 | | 07-环境配置 | 环境配置 | | 08-如何写出好的Skill | Skill 写作最佳实践 | | 09-Agent应用开发实践踩坑与经验分享 | Code Agent 应用开发踩坑与经验总结 | | 10-Agent Self-Evolution智能体自进化 | Agent 自进化四类闭环与代表项目 | | 11-WebAgent科普与实战 | Web Agent 原理、反爬实战与 HelloAgents 集成 | | 12-旅行助手后训练实战 | 把旅行助手 Demo 打磨成能用的 Planner | | 13-Hello-Agents视频课录制共创 | 视频课程共创录制资源 |

PDF 版本下载

  本 Hello-Agents PDF 教程完全开源免费。为防止各类营销号加水印后贩卖给多智能体系统初学者,我们特地在 PDF 文件中预先添加了不影响阅读的 Datawhale 开源标志水印,敬请谅解~

Hello-Agents PDF : https://github.com/datawhalechina/hello-agents/releases/latest/
Hello-Agents PDF 国内下载地址 : https://www.datawhale.cn/learn/summary/239

💡 如何学习

  欢迎你,未来的智能系统构建者!在开启这段激动人心的旅程之前,请允许我们给你一些清晰的指引。

  本项目内容兼顾理论与实战,旨在帮助你系统性地掌握从单个智能体到多智能体系统的设计与开发全流程。因此,尤其适合有一定编程基础的 AI 开发者、软件工程师、在校学生 以及对前沿 AI 技术抱有浓厚兴趣的 自学者。在学习本项目之前,我们希望你具备基础的 Python 编程能力,并对大语言模型有基本的概念性了解(例如,知道如何通过 API 调用一个 LLM)。项目的重点是应用与构建,因此你无需具备深厚的算法或模型训练背景。

  项目分为五大部分,每一部分都是通往下一阶段的坚实阶梯:

  • 第一部分:智能体与语言模型基础(第一章~第三章),我们将从智能体的定义、类型与发展历史讲起,为你梳理"智能体"这一概念的来龙去脉。随后,我们会快速巩固大语言模型的核心知识,为你的实践之旅打下坚实的理论地基。
  • 第二部分:构建你的大语言模型智能体(第四章~第七章),这是你动手实践的起点。你将亲手实现 ReAct 等经典范式,体验 Coze 等低代码平台的便捷,并掌握 Langgraph 等主流框架的应用。最终,我们还会带你从零开始构建一个属于自己的智能体框架,让你兼具“用轮子”与“造轮子”的能力。
  • 第三部分:高级知识扩展(第八章~第十二章),在这一部分,你的智能体将“学会”思考与协作。我们将使用第二部分的自研框架,深入探索记忆与检索、上下文工程、Agent 训练等核心技术,并学习多智能体间的通信协议。最终,你将掌握评估智能体系统性能的专业方法。
  • 第四部分:综合案例进阶(第十三章~第十五章),这里是理论与实践的交汇点。你将把所学融会贯通,亲手打造智能旅行助手、自动化深度研究智能体,乃至一个模拟社会动态的赛博小镇,在真实有趣的项目中淬炼你的构建能力。
  • 第五部分:毕业设计及未来展望(第十六章),在旅程的终点,你将迎来一个毕业设计,构建一个完整的、属于你自己的多智能体应用,全面检验你的学习成果。我们还将与你一同展望智能体的未来,探索激动人心的前沿方向。

  智能体是一个飞速发展且极度依赖实践的领域。为了获得最佳的学习效果,我们在项目的code文件夹内提供了配套的全部代码,强烈建议你将理论与实践相结合。请务必亲手运行、调试甚至修改项目里提供的每一份代码。欢迎你随时关注 Datawhale 以及其他 Agent 相关社区,当遇到问题时,你可以随时在本项目的 issue 区提问。

  现在,准备好进入智能体的奇妙世界了吗?让我们即刻启程!

下一步规划

扫描二维码填写反馈意见,助力新项目共同成长

  • 视频课程陆续放出(将会更加细致,实践课带领大家从设计思路到实施,授人以鱼也授人以渔)
  • HelloAgents框架已经更新V1.0.0版本,将会继续完善,增加更多好用,轻量化的工具和特性,兼容学习版本。
  • 2026年5月更新智能体最新学习路线, 点击 查询
  • 感谢大家助力7W Star! 现在提供调查问卷,供大家填写自己需要学习的智能体内容。后续作品《从零开始训练智能体》,帮助每一个学习者掌握从零到一训练自定义场景智能体模型的能力。

🤝 如何贡献

我们是一个开放的开源社区,欢迎任何形式的贡献!

  • 🐛 报告 Bug - 发现内容或代码问题,请提交 Issue
  • 💡 提出建议 - 对项目有好想法,欢迎发起讨论
  • 📝 完善内容 - 帮助改进教程,提交你的 Pull Request
  • ✍️ 分享实践 - 在"社区贡献精选"中分享你的学习笔记和项目

🙏 致谢

核心贡献者

  • 陈思州-项目负责人 (Datawhale 成员, 全文写作和校对)
  • 孙韬-联合发起者 (Datawhale 成员、CAMEL-AI, 第九章内容和校对)
  • 姜舒凡-联合发起者(Datawhale 成员, 章节习题设计和校对)
  • 黄佩林-Datawhale意向成员 (Agent 开发工程师, 第五章内容贡献者)
  • 曾鑫民-Agent工程师 (牛客科技, 第十四章案例开发)
  • 胡昊-运营组织者 (Datawhale成员)
  • 朱信忠-指导专家 (Datawhale首席科学家-浙江师范大学杭州人工智能研究院教授)

Extra-Chapter 贡献者

  • WH (内容贡献者)
  • 周奥杰-DW贡献者团队 (西安交通大学, Extra02 内容贡献)
  • 张宸旭-个人开发者(帝国理工学院, Extra03 内容贡献)
  • 黄宏晗-DW贡献者团队 (深圳大学, Extra04 内容贡献)
  • [王大鹏-Datawhale成员](https://github.com/ditingda