ai-engineering-from-scratch-zh

20阶段503课,中文路线带你从零成为AI Agent工程师

这是一个面向中文开发者的 AI 工程系统学习项目,把从零到精通 AI Agent 工程师所需的完整知识路径拆成 20 个阶段、503 节课,覆盖 Python 基础、深度学习、计算机视觉、大模型与 Agent 开发等主题。它解决的核心问题是:市面上 AI 学习资料零散、英文门槛高、缺少从底层原理到工程落地的连贯路线。项目提供全量中文翻译、配套学习站点和动画讲解视频,让学习者按阶段推进,既能理解模型原理,也能动手搭建可用的 Agent 应用。内容以 Python 为主,强调 from-scratch 实现,适合想转行或系统补课的人按图索骥,把碎片时间变成结构化成长路径。

开源 free 学习教育
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1087
维护状态 活跃
是否开源
定价模式 free

项目数据

分类学习教育
开发团队fancyboi999
所属国家
定价模式free
价格说明开源免费学习资源,配套中文站点免费访问
访问状态
是否开源
开源协议MIT
主要语言Python
技术栈/模型agents,ai,ai-agents,ai-engineering,chinese,chinese-translation,computer-vision,course,deep-learning,from-scratch,generative-ai,learn-ai,llm,machine-learning,mcp,nlp,python,reinforcement-learning,transformers,tutorial
GitHub 星标★ 1087
30天Star增速
HF 下载量
上线时间2026-05-26 00:00:00
最近更新2026-09-18 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-16
浏览次数0

使用教程

难度:入门 约 10 分钟 部署方式:本地安装 6 步

环境要求

  • 已安装 Python 3(命令为 python3,用于执行课程示例)
  • 已安装 Git,用于克隆仓库
  • 可选:Claude Code、Codex、Cursor、OpenClaw、Hermes 等已安装本课程技能的 AI Agent
  • 仅在线阅读(方式 A)时只需浏览器,无需本地环境

安装与启动步骤

  1. 1克隆课程仓库

    把仓库下载到本地,包含 20 个阶段、523 节课的代码与中文文档。

    git clone https://github.com/fancyboi999/ai-engineering-from-scratch-zh.git
  2. 2进入项目目录

    切换到仓库根目录,后续所有命令都在此目录下执行。

    cd ai-engineering-from-scratch-zh
  3. 3校验开发环境

    运行 Phase 0 的环境自检脚本,按 beginner 路线确认工具链是否可用。

    python3 phases/00-setup-and-tooling/01-dev-environment/code/verify.py --route beginner
  4. 4跑通第一节课

    运行线性代数直觉课程的示例脚本,确认 Python 能正常执行课程代码。

    python3 phases/01-math-foundations/01-linear-algebra-intuition/code/vectors.py
  5. 5用 AI 导师学习

    在已装课程技能的 agent 里执行斜杠命令,评估背景并生成个性化 LEARNING.md。

    /start-learning
  6. 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

项目介绍

ai-engineering-from-scratch-zh 是一个学习教育领域的开源项目,官方简介:Agent工程师最全学习路径 · 从零精通 AI 工程 · 20 阶段 503 课 · 中文全量翻译 + 配套站点 + 动画讲解视频 · 如何成为 AI Agent 工程师的修成指南。项目使用 Python 开发,在 GitHub 上获得 1073 星标。

上一篇:everything-ai-ml

下一篇:AI-Compass

同类项目推荐

awesome-awesome-ai 开源

一站式导航AI资源,告别收藏夹吃灰

An awesome list for collecting awesome lists related to AI.

★ 136 2026-08-09
machine-learning 开源

免费学AI,从入门到实战,社区共建资源库

Learn AI together, for free. AI learning and teaching resources for everyone.

★ 231 2026-08-09
groundhog 开源

拆解 Cursor 原理,手把手教你造 AI 编程助手

Groundhog's primary purpose is to teach people how Cursor and all these other coding···

★ 405 2026-08-09
notebooks 开源

跟着最新视觉模型教程,边看边跑代码,快速上手实战

A collection of tutorials on state-of-the-art computer vision models and techniques.···

★ 9680 2026-08-10