ai-agents-from-zero
全网最系统的AI智能体实战教程,覆盖LangChain/LangGraph/Coze/Dify/MCP全链路,含两个可运行的企业级实战项目
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
全网最系统的AI智能体实战教程,覆盖LangChain/LangGraph/Coze/Dify/MCP全链路,含两个可运行的企业级实战项目
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
图1:ai-agents-from-zero 项目 Banner — 涵盖 AI Agent 全栈学习路径
2026 年,AI Agent 浪潮席卷全球。
张明(化名)是一名有着 5 年经验的后端工程师。去年底,他眼睁睁看着团队里刚入职的应届生用 LangChain + Coze 两周搭出了一个客服智能体,而他自己还在消化那些碎片化的技术博客。他想系统学习,却发现市面上的课程要么太贵(动辄 8000 元),要么太散(一个周末的 workshop 什么都会但什么都不深)。
这不是张明一个人的困境。据 Boss 直聘 2026 年 Q1 数据,"AI 智能体 / 大模型应用开发"岗位新增量同比上涨 340%,但候选人平均薪资却比预期低 15%——根本原因在于:真正具备端到端落地能力的人才极度稀缺。
GitHub 用户 didilili(公司:Happy Planet,个人站:didilili.cn)正是看到这一痛点,于 2023 年底开始维护这个项目。他没有选择做收费训练营,而是把整套学习体系免费开源,目标只有一个:让任何一个有编程基础的人,都能从零掌握 AI Agent 工程落地的全链路技能。
这个仓库的 Star 数从 0 涨到接近 1900,只用了不到两年。
图2:AI Agent 学习路径技术架构图 — 从提示词工程到企业级部署
AI Agent 学习者普遍面临三重门槛:
第一,信息碎片化。 网上关于 LangChain、LangGraph、Coze、Dify 的教程散落在各个平台,每个教程只讲一个框架的 Hello World,缺乏横向串联。比如学会了 LangChain 基础,却不知道它和 LangGraph 的关系是什么,更不知道在生产环境中该选哪个。
第二,实战项目匮乏。 大多数教程止步于"调用 API 返回一个回答",缺少完整的端到端实战。什么是 RAG?向量数据库怎么选?多智能体如何协作?这些问题没有真实的业务场景承载,根本说不清楚。
第三,工程化能力缺失。 会写 demo 不代表能上线。企业级部署、微调方案选型、Redis 记忆管理、Dify 容器化排障……这些生产环境必备的技能,在学院派教程里几乎看不到。
ai-agents-from-zero 的解法是一条链路 + 两个实战项目。
一条链路:从大模型基础 → 提示词工程 → RAG → Agent → LangChain/LangGraph → Coze/Dify → 企业级部署。知识点环环相扣,每个章节都有可直接运行的 Python 源码。
两个实战项目:
shopkeeper-agent(95★)。deepsearch-agents(44★)。教程共 27 个章节(持续更新中),按内容分为四大模块:
概念篇(第 1-3 章):建立认知框架。 从大模型基础讲起,涵盖提示词工程(few-shot、CoT、ReAct)、RAG(检索增强生成)原理、微调与续训的选型判断、以及 Agent 智能体的核心概念。
框架篇(第 4-10 章):掌握主流工具链。 重点覆盖 Coze 和 Dify 两大低代码平台(Windows 部署、Docker 快速入门),以及 LangChain 的完整生态(Model I/O、LCEL 链式调用、输出解析器、记忆与对话历史)。
进阶篇(第 11-21 章):深度工程能力。 深入 LangGraph 图与状态机编程(节点、边、条件分支),MCP(Model Context Protocol)模型上下文协议,以及向量数据库(Embedding 实战)与 RAG 检索优化。
架构篇(第 22-27 章):企业级部署与多智能体。 LangGraph 多智能体协作、A2A(Agent-to-Agent)协议、Skills 技能系统与 AI 编程工具(Cursor)实践。
项目 requirements.txt 梳理了完整的 Python 依赖体系:
| 层级 | 核心依赖 | 用途 |
|---|---|---|
| 模型接入 | openai、dashscope(阿里)、langchain-ollama | 支持 OpenAI、阿里通义、DeepSeek 等多模型 |
| 框架 | langchain>=1.2、langgraph | Agent 构建核心 |
| 向量存储 | qdrant-client、elasticsearch | 企业级 RAG 基础设施 |
| 部署 | fastapi、uvicorn、redis | API 服务与缓存层 |
| 开发工具 | loguru、pydantic>=2.7 | 工程化与类型安全 |
教程推荐 Python 3.10(最低 3.10,最高 3.13),不支持 3.14(部分依赖如 langchain-redis 尚未兼容)。
教程本身是一个 Docsify 项目(index.html + Markdown 文件),通过 docsify-cli 本地预览或直接部署到 GitHub Pages。Docsify 的特点是"写 Markdown 即得文档站",无需额外构建步骤,发布成本极低。GitHub Pages 在线地址:https://didilili.github.io/ai-agents-from-zero/。
项目包含一份超过 130KB 的面试题库(AI智能体与大模型应用开发面试题库.md),覆盖:
这些题目不是网上随便抄来的,而是作者结合自己在 didilili.cn 实际教学和企业咨询中积累的真实问题。
局限性 1:中文内容的国际化挑战。 教程几乎全部为中文写作,对于想出海发展的开发者不太友好。
局限性 2:部分内容依赖商业平台。 Coze 和 Dify 章节涉及平台特定的 API 和功能,平台政策变化(如 Coze 国内版与海外版的差异)可能影响教程时效性。
局限性 3:缺乏视频形式。 纯文档教程对纯视觉学习者不够友好,纯文字+代码的组合需要较强的自律性。
争议点: 项目描述自称"地表最强",略显营销味。但从内容质量来看,它确实覆盖了市面上大多数付费课程的核心知识点,且配套了可直接运行的源码。
这个项目的发展轨迹折射了一个更大的趋势:AI 应用开发的教育正在从"学院派"转向"工程师派"。
过去两年,LangChain 官方文档、Coursera 课程、知乎专栏撑起了 AI + 编程的内容生态。但这些内容普遍存在两个问题:要么太偏理论(论文解读多、工程实践少),要么只覆盖单一工具(只讲 LangChain 不讲 LangGraph)。
ai-agents-from-zero 的价值在于:它是目前中文互联网唯一一个将提示词工程、RAG、LangChain、LangGraph、Coze、Dify、MCP、Skills 全链路串联的免费开源教程。 并且配套了两个有实际源码的实战项目,不只是纸面文章。
从 GitHub 数据看,该项目从 100★ 增长到 1900★,平均每月增长约 100★。随着 2026 年 AI Agent 应用爆发(Manus、Claude Agent、Cursor 等工具的普及),这类实战型教程的需求只会越来越大。
一句话总结:它不是最学术的,但它是最实用、最系统、最接地气的 AI Agent 工程化入门资源之一。