首页 AI学习网站 AI Engineering From Scratch:35K星的AI工程师修炼手册

AI Engineering From Scratch:35K星的AI工程师修炼手册

📅 2026/6/22 👁 阅读 7 🔗 工具访问 3 次 📂 AI学习网站
AI Engineering From Scratch:35K星的AI工程师修炼手册

工具地址

https://github.com/rohitg00/ai-engineering-from-scratch

🚀 访问工具

市面上的AI学习资源,要么是调API的速成课,要么是学院派的论文啃读。两者之间有条巨大的鸿沟——你学了半天不知道AI底层在干什么。

AI Engineering From Scratch 就是填这个坑的。

AI Engineering From Scratch封面图

是什么

GitHub项目 rohitg00/ai-engineering-from-scratch,35.3K星(还在涨),MIT协议,作者同时是 Agent Memory(#1持久化记忆方案)的开发者。

一句话:一份从数学底层到Agent生产系统的完整学习路径。503节课,20个阶段,~320小时,涵盖Python/TypeScript/Rust/Julia四种语言。每学完一课,产出一个可用的工具(prompt/skill/agent/MCP server)。

配套网站 aiengineeringfromscratch.com 有15万读者,过去30天24万PV。最近刚更新了交互式图表系统(134个组件、13个模块)。

为什么不一样

大多数AI课程教你"怎么用"。这个课教你"怎么造"。

拿Transformer举例:其他课程是"看这个attention公式,然后去调Hugging Face"。这个课是:先手写矩阵乘法实现attention,从零推导softmax,再在PyTorch里复现同一个逻辑——最后你才明白Hugging Face底层在跑什么。

每个lesson的六拍结构:

Motivation(为什么要学这个)→ Problem(具体痛点)→ Concept(图解+直觉)→ Build It(纯数学手写)→ Use It(PyTorch/sklearn复现)→ Ship It(产出一个可安装工具)

这不是做题训练。是真正把知识焊进脑子里。

知识体系:从底到顶

20个阶段,顺序不能乱:

Phase 0: 开发环境、Git、GPU配置、API密钥、Docker、Jupyter

Phase 1: 数学基础(线性代数、矩阵运算、特征值、概率论、贝叶斯、梯度下降、信息熵、PCA/Fourier/SVD、图论)

Phase 2: 经典机器学习(SVM/决策树/集成/聚类)

Phase 3: 深度学习核心(MLP/激活函数/Loss函数/优化器)

Phase 4: 计算机视觉(CNN/ResNet/目标检测)

Phase 5: NLP(词嵌入/RNN/LSTM/Seq2Seq)

Phase 6: 语音与音频

Phase 7: Transformer(注意力机制、BERT、GPT)

Phase 8: 生成式AI(VAE/GAN/Diffusion)

Phase 9: 强化学习

Phase 10: 从零实现LLM

Phase 11: LLM工程(提示工程、RLHF、LoRA微调)

Phase 12: 多模态

Phase 13: 工具与协议(Function Calling/MCP Server/Few-shot)

Phase 14: Agent工程(ReAct循环、规划、记忆)

Phase 15: 自主系统

Phase 16: 多Agent与Swarms

Phase 17: 生产部署(GPU推理、量化、API服务、监控)

Phase 18: 安全与对齐

Phase 19: 毕业项目

配套工具让学习效率翻倍

这个项目不只是文档。它为Claude Code/Cursor/Copilot等编程助手内置了专用skill:

/find-your-level:十道测试题,定位你的知识水平,输出从哪个Phase开始,加上小时估算。适合不确定自己基础在哪里的。

/check-understanding [phase]:每学完一个阶段,跑八道题自测,错题会告诉你具体去复习哪节课。

学完整个课程,你手里有503个可安装的工具——prompt、skill、agent、MCP server——全部从底层理解,不是拿来主义。

槽点要说清楚

320小时,这个量级不是随便说说的。 如果你只是想"会用AI工具",这套课是严重超配。Phase 1的线性代数刷完就要30小时,Phase 7的Transformer手写实现也要小半天。目标要明确。

对英文有一定要求。 虽然有中文翻译(fancyboi999/ai-engineering-from-scratch-zh,447星),但原版质量最高,进度最快。

国内访问有网络障碍。 GitHub直连不稳定,配套网站 aiengineeringfromscratch.com 在大陆访问速度一般。clone到本地离线学习是更实际的选择。

项目还很新。 2026年3月创建,课程内容在持续更新。有些Phase可能还没完全写完,进度因阶段而异。

适合谁

✅ 想真正搞懂AI底层原理,不是只会调API的开发者
✅ 计算机/数学基础有,想系统补齐ML/DL知识体系的人
✅ 目标成为AI Engineer,而不是AI用户的产品/运营
✅ 想自己训练/微调模型、做Agent系统的工程师

❌ 纯新手(先补编程基础)
❌ 只想快速上手AI工具的人(去学短课程更划算)

一句话

AI Engineering From Scratch 是那种"你学完以后,和别人聊AI的时候能直接讲清楚attention是怎么算的、loss为什么会反常、为什么你的agent在死循环"的学习路径。35K星不是白拿的。如果你认真想成为AI工程师,这套课值得认真对待。

链接

GitHub:github.com/rohitg00/ai-engineering-from-scratch
官网:aiengineeringfromscratch.com
中文翻译:github.com/fancyboi999/ai-engineering-from-scratch-zh

标签:#AIEngineering #AI学习 #机器学习 #深度学习 #LLM #Transformer #Agent #开源课程


关注我,每期分享一个帮你省事的强大工具 🛠️

💬 评论区 (0 条评论)

暂无评论,快来发表第一条评论吧!

📤 分享这篇文章

📌 相关推荐

微信扫码分享

打开微信扫一扫