Hello-Agents 是 Datawhale 推出的一份开源、社区驱动的教程,旨在指导学习者如何从零开始构建 AI 智能体。该教程并未将智能体框架视作黑盒,而是深入剖析其底层原理——包括 LLM 基础知识、ReAct 与 Plan-and-Solve 等经典推理模式、记忆系统、上下文工程以及智能体通信协议——从而让学习者真正理解框架底层的运作机制。
本教程共分为 5 个部分、16 个章节,内容由浅入深:从智能体与 LLM 基础起步,逐步过渡到构建基于 LLM 的智能体,进而深入探讨多智能体训练与评估等进阶主题,最终落脚于综合实战项目,如智能旅行助手、研究型智能体以及由多个交互智能体构成的模拟“赛博小镇”。此外,还提供了一系列补充章节,涵盖面试准备、GUI 智能体与 Web 智能体等内容。
本教程面向具备基础 Python 技能且对大语言模型有一定了解的软件开发者、学生及自学者,适合希望从单纯使用智能体框架进阶到理解并亲手构建框架的学习者。教程在代码示例旁配套提供了一个自主搭建的参考框架(HelloAgents),对于偏好通过运行和修改真实项目来学习的学习者而言极具实用性。
访问方式
完整教程、源代码及项目资料均已在 GitHub 上基于知识共享 BY-NC-SA 协议免费开源,社区成员也积极参与贡献并围绕内容展开讨论。