ByteNoteByteNote
ai-engineering-from-scratch:5.4 万星 AI 工程师完整课程,523 课全开源

字节笔记本

2026年9月12日

ai-engineering-from-scratch:5.4 万星 AI 工程师完整课程,523 课全开源

API中转
¥120

本文介绍 rohitg00 的 ai-engineering-from-scratch(5.4 万 stars,MIT)——一份 523 课、20 阶段、约 342 小时的 AI 工程完整课程,从环境搭建一路学到 shipping agent 给别人用。全程免费开源,每课都交付一个可复用产物:一个 prompt、一个 skill、一个 agent 或一个 MCP server。

项目简介

作者的出发点来自一组扎心数据:84% 的学生已经在用 AI 工具,只有 18% 觉得自己能专业地用它们。这门课就是要关闭这个缺口——"You don't just learn AI. You build it. End-to-end. By hand."。作者是开源项目 Agent Memory(持久记忆榜第一)的作者,课程近 30 天 11.5 万读者、18 万页面浏览,有 12 种语言的翻译页面。

课程结构

20 个阶段覆盖完整 AI 工程师成长路径,使用 Python、TypeScript、Rust、Julia 多语言:

  • Phase 0:环境与工具链搭建
  • Phase 1:数学基础(线性代数直觉开始)
  • Phase 11:LLM 工程(提示词工程 → 生产级 LLM 应用)
  • Phase 14:Agent 工程(agent loop 起步)
  • 后续阶段延伸到把 coding agent 用在真实仓库、MCP server 开发等

官方网站按目标给学习路径:"我是新手要完整基础"、"我会 Python 想补数学和 ML"、"我要造生产级 LLM 应用"、"我要造 agent"——每个目标直达对应阶段,不用从头扫 523 课。

快速开始

两条学习入口内容完全一致:

  • GitHub 直接读:github.com/rohitg00/ai-engineering-from-scratch 的 phases/ 目录
  • 网站版:aiengineeringfromscratch.com(按目标导航更友好)

适用场景

  • 想系统转行 AI 工程师的开发者:比零散教程有完整地图
  • 已经在用 AI 工具但"用法野路子"的人:补工程化基本功
  • 教学/团队培训:课程结构、练习、可复用产物都是现成素材

注意事项

  • 内容量大(342 小时),按目标选路径比顺序啃完更现实
  • 课程页面为机器翻译(英文为基准版),中文页面偶有生硬处
  • MIT 协议,团队可直接用作内训教材

项目链接

分享: