Hello-Agents

从零开始构建智能体

Hello-Agents 是 Datawhale 社区的系统性智能体学习教程。从基础理论到实际应用,全面掌握智能体系统的设计与实现。 本教程带你穿透框架表象,深入核心架构,理解经典范式,并最终亲手构建属于自己的多智能体应用。

#AI #Agent #智能体 #Datawhale
· · · · ·

前言

Hello-Agents:从零开始构建智能体
前言

前言

如果说2024年是百模大战的元年,那么2025年无疑开启了Agent元年。本教程带你从零开始,理论与实战并重,系统构建智能体应用。

#AI #Agent #智能体

第一部分:智能体与语言模型基础

第一章 初识智能体
第一章

初识智能体

智能体是什么?有哪些主要类型?它如何与世界交互?从定义出发,梳理智能体的全貌。

#AI #Agent #智能体
第二章 智能体发展史
第二章

智能体发展史

从符号主义到LLM驱动,一段跨越数十年的演进之路。理解来路,才能看清前方。

#AI #Agent #发展史
第三章 大语言模型基础
第三章

大语言模型基础

Transformer、提示工程、主流LLM及其局限性——铺好理解现代智能体的理论基石。

#AI #LLM #Transformer

第二部分:构建你的大语言模型智能体

第四章 智能体经典范式构建
第四章

智能体经典范式构建

手把手实现ReAct、Plan-and-Solve、Reflection三种经典范式,从代码层面理解智能体的“思考方式”。

#AI #Agent #ReAct
第五章 基于低代码平台的智能体搭建
第五章

基于低代码平台的智能体搭建

了解Coze、Dify、n8n等低代码智能体平台的使用,快速搭建你的第一个Agent应用。

#AI #Agent #低代码
第六章 框架开发实践
第六章

框架开发实践

AutoGen、AgentScope、LangGraph等主流框架的应用实践,掌握“用轮子”的能力。

#AI #Agent #框架
第七章 构建你的Agent框架
第七章

构建你的Agent框架

从0开始构建属于自己的智能体框架HelloAgents,兼具“用轮子”与“造轮子”的能力。

#AI #Agent #框架

第三部分:高级知识扩展

第八章 记忆与检索
第八章

记忆与检索

为智能体赋予“记忆”——从短期到长期,从RAG检索到存储系统,让Agent不再健忘。

#AI #Agent #记忆
第九章 上下文工程
第九章

上下文工程

持续交互的“情境理解”——如何让智能体在长对话中保持清晰、连贯、高效的上下文管理。

#AI #Agent #上下文工程
第十章 智能体通信协议
第十章

智能体通信协议

MCP、A2A、ANP等协议解析——智能体之间如何对话、协作和共享能力。

#AI #Agent #MCP
第十一章 Agentic-RL
第十一章

Agentic-RL

从SFT到GRPO的LLM训练实战——如何让智能体通过强化学习自我进化,掌握更复杂的技能。

#AI #Agent #RL
第十二章 智能体性能评估
第十二章

智能体性能评估

核心指标、基准测试与评估框架——如何科学地衡量一个智能体“到底行不行”。

#AI #Agent #评估

第四部分:综合案例进阶

第十三章 智能旅行助手
第十三章

智能旅行助手

MCP与多智能体协作的真实世界应用——打造一个能规划行程、预订酒店的旅行助手。

#AI #Agent #旅行助手
第十四章 自动化深度研究智能体
第十四章

自动化深度研究智能体

DeepResearch Agent复现与解析——构建一个能自主搜索、分析、撰写研究报告的智能体。

#AI #Agent #DeepResearch
第十五章 构建赛博小镇
第十五章

构建赛博小镇

Agent与游戏的结合,模拟社会动态——在一个AI小镇里,每个居民都是独立的智能体。

#AI #Agent #游戏

第五部分:毕业设计及未来展望

第十六章 毕业设计
第十六章

毕业设计

构建属于你的完整多智能体应用——把所学融会贯通,打造属于你的Agent。

#AI #Agent #毕业设计
· · · · ·