
ai-engineering-from-scratch-zh
20阶段503课,中文路线带你从零成为AI Agent工程师
这是一个面向中文开发者的 AI 工程系统学习项目,把从零到精通 AI Agent 工程师所需的完整知识路径拆成 20 个阶段、503 节课,覆盖 Python 基础、深度学习、计算机视觉、大模型与 Agent 开发等主题。它解决的核心问题是:市面上 AI 学习资料零散、英文门槛高、缺少从底层原理到工程落地的连贯路线。项目提供全量中文翻译、配套学习站点和动画讲解视频,让学习者按阶段推进,既能理解模型原理,也能动手搭建可用的 Agent 应用。内容以 Python 为主,强调 from-scratch 实现,适合想转行或系统补课的人按图索骥,把碎片时间变成结构化成长路径。
项目数据
使用教程
环境要求
- 已安装 Python 3(命令为 python3,用于执行课程示例)
- 已安装 Git,用于克隆仓库
- 可选:Claude Code、Codex、Cursor、OpenClaw、Hermes 等已安装本课程技能的 AI Agent
- 仅在线阅读(方式 A)时只需浏览器,无需本地环境
安装与启动步骤
-
1克隆课程仓库
把仓库下载到本地,包含 20 个阶段、523 节课的代码与中文文档。
git clone https://github.com/fancyboi999/ai-engineering-from-scratch-zh.git -
2进入项目目录
切换到仓库根目录,后续所有命令都在此目录下执行。
cd ai-engineering-from-scratch-zh -
3校验开发环境
运行 Phase 0 的环境自检脚本,按 beginner 路线确认工具链是否可用。
python3 phases/00-setup-and-tooling/01-dev-environment/code/verify.py --route beginner -
4跑通第一节课
运行线性代数直觉课程的示例脚本,确认 Python 能正常执行课程代码。
python3 phases/01-math-foundations/01-linear-algebra-intuition/code/vectors.py -
5用 AI 导师学习
在已装课程技能的 agent 里执行斜杠命令,评估背景并生成个性化 LEARNING.md。
/start-learning -
6阶段自测
学完某阶段后用斜杠命令自测掌握程度,例如阶段 3,并查看产物目录。
/check-understanding 3 ls phases/03-deep-learning-core/05-loss-functions/outputs/
如何确认成功
verify.py 输出环境检查结果且无报错,vectors.py 能正常打印计算结果,即说明本地环境已跑通。
常见问题
Q:必须克隆仓库吗?
A:不必。方式 A 直接访问 aieng-zh.cn 在线阅读任意已完成的课程,无需配置、无需 clone。
Q:需要 GPU 或 API Key 吗?
A:README 未强制要求。GPU 配置与 API 密钥是 Phase 0 中的独立课程内容,按需学习配置即可。
Q:/start-learning 在哪里执行?
A:在 Claude Code、Codex、Cursor、OpenClaw、Hermes 等装了本课程技能的 AI Agent 中执行,不是在系统终端里。
Q:课程只教 Python 吗?
A:以 Python 为主,部分课程还提供 TypeScript、Rust、Julia 的实现版本。
注意事项
- README 未给出统一的依赖安装命令,各节课示例所需的第三方库请按课程说明自行安装。
- 课程共 523 节课、20 个阶段、约 342 小时,建议按阶段顺序推进。
- 项目采用 MIT 协议,可自由使用与分发。
核心亮点
- 20阶段503课的完整学习路径,覆盖从Python基础到Agent开发的连贯知识体系
- 全量中文翻译并配套站点与动画视频,大幅降低英文资料的理解门槛
- 强调from-scratch动手实现,不止讲概念,能真正积累工程能力
不足之处
- 503课体量庞大,完整学完周期长,容易中途放弃
- 项目仍在成长中,部分课程内容与配套视频可能尚未全部补齐
适用场景
- 零基础或转行者按阶段系统学习AI工程与Agent开发
- 已有编程经验者查漏补缺,补齐深度学习与Agent工程知识
- 团队内部用作AI工程师培训的学习路线和课程大纲参考
替代项目
microsoft/generative-ai-for-beginners、dair-ai/ML-YouTube-Courses
项目介绍
上一篇:everything-ai-ml
下一篇:AI-Compass
同类项目推荐
awesome-awesome-ai
开源
一站式导航AI资源,告别收藏夹吃灰
An awesome list for collecting awesome lists related to AI.
machine-learning
开源
免费学AI,从入门到实战,社区共建资源库
Learn AI together, for free. AI learning and teaching resources for everyone.
groundhog
开源
拆解 Cursor 原理,手把手教你造 AI 编程助手
Groundhog's primary purpose is to teach people how Cursor and all these other coding···
notebooks
开源
跟着最新视觉模型教程,边看边跑代码,快速上手实战
A collection of tutorials on state-of-the-art computer vision models and techniques.···