夜雨聆风学习资料网

ARTICLE · 1043216

从零开始的AI工程:503门课怎么用

从零开始的AI工程:503门课怎么用

点上方蓝色头像关注,持续推送优质 AI 内容

《从零开始的AI工程》把503门AI课程完整开源,共20个阶段、约320小时,免费、MIT许可,覆盖Python、TypeScript、Rust、Julia;阶段从第0阶段工具配置排到第19阶段顶点项目,第19阶段含17个端到端产品加9个深度构建轨道,另有EPUB和PDF版。

每节课结构统一为座右铭、问题、概念、造它、用它、发布它,教学先手推反向传播、从零写分词器、从零搭注意力机制、从零撸代理循环,之后用生产库复现同样概念;

可带走提示词、SKILL.md、代理实现、MCP服务器和可运行代码,AI原生学法是运行 npx skills add rohitg00/ai-engineering-from-scratch 后进入 /start-learning,用10道题定位起点并生成个性化 LEARNING.md,再用 /learn、/course-guide、/check-understanding 推进,兼容 Claude Code、Cursor、Codex、OpenClaw、Hermes;

还带一个 Claude认证学院,四个官方认证轨道的课程、实验、诊断、项目、模拟考全有。

这套课的门槛在按阶段留下能复用的产出:先手造机制,再用生产库复现,用三条命令和测验推进;原文没有写每阶段时长与测验通过线,所以进度与晋级要按阶段编号、手工实现和产出自己核对。

01|503门课与20个阶段

《从零开始的AI工程》把503门AI课程完整开源,20个阶段、约320小时,免费、MIT许可,Python、TypeScript、Rust、Julia都有覆盖。阶段从第0阶段工具配置排到第19阶段顶点项目;第19阶段含17个端到端产品加9个深度构建轨道,另有EPUB和PDF版。想跟做的人先看总入口和总量,再决定自己从哪一段进入。这个总量需要分阶段消化,材料也没有说所有阶段必须一次跑完。

如果只想先摸清结构,EPUB和PDF适合通读;如果要跟做,仍要回到阶段编号。原文没有给出每阶段具体时长,不能把约320小时平均看成每阶段16小时,因为第19阶段单阶段就含17个端到端产品加9个深度构建轨道。判断是否适合自己,可以看是否愿意按阶段留下产出;如果只打算收藏链接,20个阶段和约320小时都不会自动变成能力。

每节课都能带走能反复用的东西:提示词、SKILL.md、代理实现、MCP服务器、可运行代码。这些产出是跟做的落点,也是回看进度时的凭据。原文缺每阶段时长和统一测验通过线,排期与是否继续只能结合自己的产出判断;材料另提到有认证轨道,四个官方认证轨道的课程、实验、诊断、项目、模拟考全有,本文不展开。

02|10道题定位起点

入口动作可以照做:先运行 npx skills add rohitg00/ai-engineering-from-scratch,再进入 /start-learning。系统用10道题定位起点,并生成个性化 LEARNING.md。适用条件是能运行 npx,并能用 Claude Code、Cursor、Codex、OpenClaw、Hermes 中的一种或多种;工具没装好时,先回到第0阶段做工具配置,再走安装命令和定位题。

这一步之后,不要马上追503门课数量,先打开 LEARNING.md 确认两件事:自己从哪个阶段开始,下一步调用 /learn 还是 /course-guide。原文没有列出 LEARNING.md 的字段,也没有写测验通过线。读文件时至少要能看出起点和下一步命令;如果看不出,重跑 /start-learning,用10道题重新定位。

起点判断不准时,重跑定位题比硬猜阶段更省事;环境没配好时,先补工具配置。定位题只负责起点,不负责替你排完20个阶段。若已经确定起点,就按阶段编号往下走,不要从第19阶段的17个端到端产品直接开做。原文没有说每个阶段需要多少小时,排期要自己记录。若 LEARNING.md 里看不到起点或下一步命令,先重跑 /start-learning,再用10道题重新生成。中途换方向也回到起点文件核对,避免把20个阶段当成一条必须顺序刷完的清单。

03|先造一遍,再转向抽象

教学顺序从机制开始:先手推反向传播,从零写分词器,从零搭注意力机制,从零撸代理循环;这些手工实现做完,才用生产库复现同样概念。每节课结构统一为座右铭、问题、概念、造它、用它、发布它。六个环节把一节课从动机推到产出,产出可以是提示词、SKILL.md、代理实现、MCP服务器或可运行代码。

判断有没有学进去,可以看手工实现能否跑通,再用生产库复现同样概念对照。原文没有给每个手工实现的完成判定,也没有统一通过线;做到哪一步算够,要自己记录。若顺序倒过来先调库,机制这一层会少掉,回头补手工实现的成本更高。这里只讲先造一遍再转向抽象,不展开具体库的说法。

每节课的“造它”和“用它”是两段:先在手工实现里把机制走通,再到生产库复现同样概念。若手工实现卡住,先停在这一节,不要急着跳到后面的抽象章节。原文没有说明每个手工实现需要多少时间,也没有给出统一的完成判定;记录自己的产出,比只看课表更能判断是否该往下走。

04|三条命令怎么用

三条命令分工明确:/learn 教课,/course-guide 查主题,/check-understanding 做阶段测验。学新课用 /learn;概念记不清时用 /course-guide 查主题;到阶段节点用 /check-understanding 做测验。如果只是临时忘了某个概念,用 /course-guide 查主题;如果要系统学一课,回到 /learn。它们跟起点文件配合:先用10道题定位并生成 LEARNING.md,之后再按阶段推进。

阶段测验的结果决定下一步:没有卡住就按阶段编号选下一课;测验不理想,就回到 /course-guide 查主题,或用 /learn 重学对应内容。原文没有写通过线,也没有写测验后自动进入下一阶段,所以晋级要自己按测验结果和产出核对。若测验过了但手工实现仍写不出,先回到“造它”环节,不要直接跳阶段。

还带一个 Claude认证学院,四个官方认证轨道的课程、实验、诊断、项目、模拟考全有。它和前面的阶段课并列存在,是否走认证轨道按自己的安排决定。三条命令本身不替你做排期;原文缺每阶段时长和通过线,推进时按阶段编号、手工实现和产出自己核对。

05|卡住回哪

卡住时先分类型:概念不清,用 /course-guide 查主题;到阶段节点,用 /check-understanding 做测验;起点判断不准,重跑 /start-learning,让10道题重新生成 LEARNING.md;环境没配好,回到第0阶段做工具配置。某个手工实现过不去,回到“造它”环节,再用生产库复现同样概念对照。

这套课按阶段推进,硬刷503门课数量容易卡住。原文缺每阶段时长和测验通过线,排期和是否进入下一步只能结合自己的产出判断。若 /learn 听懂了但写不出,先查 /course-guide,再回到“造它”;若 /check-understanding 结果不理想,不要跳阶段,按阶段编号回退到对应主题重学。

如果第19阶段的17个端到端产品暂时做不动,先回到前面阶段补手工实现和代理循环,不要拿顶点项目硬顶。材料另提到四个官方认证轨道的课程、实验、诊断、项目、模拟考全有,是否穿插认证内容按自己的时间决定。原文没有写每阶段需要多少小时,也没有写测验通过线,所以回退和继续都要自己记录依据。

说明

内容依据为随附来源与所述开源课程材料。

相关学习资料