网易首页 > 网易号 > 正文 申请入驻

GitHub 69.1K Star!程序员学 AI 的新路线来了

0
分享至

现在学习 AI,最缺的是什么?

不是教程,而是看完教程之后,自己依然不知道怎么把东西做出来。

今天学机器学习,明天看大模型原理,后天又开始研究 AI Agent。资料收藏了一大堆,真正动手写代码、跑实验、验证结果的时间却不多。

如果有一套课程,能够从数学基础一路讲到大模型、AI Agent 和实际工程部署,并且每个阶段都能动手实践,会不会更容易坚持下去?

最近发现一个开源项目:AI Engineering from Scratch。

它的 GitHub 仓库已经积累了约 69.1K Star。项目免费开源,采用 MIT 许可证,提供从基础理论到 AI 工程实践的系统化学习路线。

它最值得关注的地方在于:不只是教你理解 AI,还希望你亲手把模型、检索流程和智能体系统实现出来。




它到底是什么?

简单来说,这是一个面向 AI 工程学习者的开源课程项目。

它把学习内容组织成 20 个阶段,覆盖数学基础、机器学习、深度学习、自然语言处理、大语言模型、AI Agent,以及工程化和部署等主题。

官方当前版本列出了 523 节课程、约 342 小时学习内容,涉及 Python、TypeScript、Rust 和 Julia 等语言。课程还配有代码、测验和可运行实验,适合按学习路线逐步推进。

与单纯的文章或视频合集相比,它更强调从原理到实现的完整过程。

例如,学习神经网络时,不只是记住模型的概念,还可以通过代码理解向量、矩阵运算,以及这些操作如何参与神经网络计算。

学习大模型时,也不只是调用一个 API,而是继续理解 Transformer、检索增强生成和智能体运行机制等内容。



最大的亮点:不只看教程,还要自己动手实现

很多 AI 学习资料容易出现一个问题:概念看懂了,但遇到真实项目时依然无从下手。

这个项目尝试通过代码和实验解决这个问题。

它的学习方式强调几个步骤:

  • 先理解课程中的核心概念。
  • 自己编写并运行关键代码。
  • 检查程序输出,理解结果为什么如此。
  • 修改代码,验证自己是否真正理解。
  • 保存实验结果,逐步积累可验证的学习成果。

例如,学习向量和矩阵时,可以运行项目提供的 Python 示例,观察矩阵与向量相乘的结果,再进一步理解神经网络中的线性变换。

这种方式的价值是:你不再只是“知道这个概念”,而是能够通过代码验证它。

对于希望转向 AI 工程开发的程序员来说,这种实践路径比单纯收集教程更有帮助。

从机器学习到 AI Agent,一套课程覆盖多个方向

AI Engineering from Scratch 并不只关注大语言模型。

它试图把 AI 工程需要的基础知识和实际应用串联起来。

① 数学与机器学习基础

从向量、矩阵等数学概念出发,逐步理解传统机器学习方法,为后续学习打好基础。

② 深度学习与神经网络

学习神经网络、视觉和语音等相关内容,理解模型如何从数据中学习特征。

③ NLP 与大语言模型

围绕自然语言处理、Transformer 和 LLM 等主题,逐步理解现代语言模型的工作原理。

④ AI Agent 与 MCP

继续学习智能体、工具调用、MCP 服务与客户端等内容,理解如何让模型与外部工具协作。

⑤ 工程实践与交付

把前面的知识应用到检索、评估、可靠性和部署等场景中,逐步建立完整的工程思维。

这些方向对应的是一条逐渐深入的学习路线,而不是要求初学者一次性掌握所有内容。

更有意思的是:AI 编程助手也能当你的学习导师

这是这个项目很适合开发者的一点。

除了直接在网站或 GitHub 上阅读课程,它还提供了面向兼容 AI 编程助手的学习技能。

官方支持通过 Skills CLI 安装:

npx skills add rohitg00/ai-engineering-from-scratch

安装时,根据提示选择自己使用的 AI 编程工具和安装范围。

配置完成后,可以让兼容的 Agent 帮助你制定学习计划、讲解课程、检查理解情况,并引导你进入下一阶段。

例如,你可以让它:

  • 帮我规划一条从 Python 基础到 AI Agent 的学习路线。
  • 用简单例子讲解 Transformer 的工作原理。
  • 针对当前课程出几道题,检查我是否真正理解。
  • 带我运行一个实验,并解释输出结果。
  • 根据我遇到的问题,找到课程中对应的知识点。

项目提供了 start-learning、learn 等学习技能;不同 AI 工具的调用方式会有所区别。

这相当于把课程内容与 AI 辅导结合起来。

不过,AI 导师的解释也可能出现错误。学习关键算法和工程实践时,仍然要通过课程代码、实验输出和权威资料进行验证。

普通开发者怎么开始?

不需要一上来就把全部课程下载下来,也没必要一次学习几百节内容。

第一步:打开项目网站

访问项目主页:https://aiengineeringfromscratch.com

可以直接阅读课程,不必先克隆仓库或安装完整开发环境。

第二步:根据自己的基础选择起点

如果是 AI 初学者,可以从环境配置、数学基础开始。

如果已经熟悉 Python,可以优先补齐机器学习和深度学习知识。

如果已经能够调用大模型 API,则可以重点学习 LLM、Agent、MCP 和评估相关内容。

第三步:运行代码,而不是只看代码

官方 README 给出了克隆仓库并运行基础示例的方式:

git clone https://github.com/rohitg00/ai-engineering-from-scratch.gitcd ai-engineering-from-scratchpython3 phases/00-setup-and-tooling/01-dev-environment/code/verify.py --route beginnerpython3 phases/01-math-foundations/01-linear-algebra-intuition/code/vectors.py

第一条 Python 命令用于检查入门路线所需的环境,第二条运行向量相关示例。具体依赖和运行要求应以当前课程说明为准。

第四步:给自己安排一个可以完成的小目标

例如,用一周时间完成数学基础中的几个实验,再尝试实现一个简单的机器学习模型。

学习 AI 最容易放弃的原因之一,就是目标太大。先完成一个可以运行、可以解释的小项目,比一开始就追求从零训练大型模型更实际。

它适合什么人?

我认为,这个项目尤其适合三类开发者。

想转向 AI 的程序员: 已经有编程基础,希望系统学习机器学习、大模型和 Agent。

AI 初学者: 不想只看零散教程,希望按照明确的学习路线循序渐进。

希望补齐工程能力的人: 已经会调用模型 API,但还想理解底层原理、检索系统、评估和智能体架构。

当然,它并不是一个学完就能保证就业的速成班。

课程内容较多,约 342 小时也意味着需要持续投入时间。对完全没有编程基础的人来说,数学、环境配置和代码实验可能需要额外补课。

最重要的是,不要把完成课程数量当成唯一目标。能够解释原理、独立运行代码、定位问题并完成自己的小项目,才是更有价值的学习成果。

最后

AI 工程真正难的地方,不只是学会调用一个模型,而是理解模型如何工作、怎样与数据和工具结合,以及如何把实验变成可靠的应用。

AI Engineering from Scratch 的思路,就是通过系统化课程、代码实验和 AI 辅导,把这些知识逐步串联起来。

对于正在学习 AI Agent、LLM 或 MCP 的开发者来说,它可以成为一份值得收藏的学习路线图。

一句话总结: 这是一个免费开源的 AI 工程学习项目,覆盖从数学、机器学习到大模型与智能体的知识,并通过代码实验帮助你把理论落到实践。

项目地址:https://github.com/rohitg00/ai-engineering-from-scratch

如果你准备系统学习 AI,会选择先看完理论再动手,还是边学边写代码?你觉得 AI 编程助手能成为真正有效的学习导师吗?

各位互联网搭子,要是这篇文章成功引起了你的注意,别犹豫,关注、点赞、评论、分享走一波,让我们把这份默契延续下去,一起在 AI 科研的海洋里乘风破浪!

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
电磁弹射的代价:为何“福建”号常规动力无法支撑中国的远洋野心

电磁弹射的代价:为何“福建”号常规动力无法支撑中国的远洋野心

孤城落叶
2026-10-16 17:06:55
张继科劝大家少接触刘丁硕!后者3大争议曝光:嘲讽樊振东 拒绝道歉

张继科劝大家少接触刘丁硕!后者3大争议曝光:嘲讽樊振东 拒绝道歉

念洲
2026-10-17 19:29:46
真没油了!季前赛仅4.3分+15%三分命中率,4届冠军后卫生涯进入倒计时

真没油了!季前赛仅4.3分+15%三分命中率,4届冠军后卫生涯进入倒计时

篮球圈里的那些事
2026-10-17 21:55:20
努尔哈赤有多猛?小他20岁的大妃阿巴亥哭诉:他在就得活在阴影里

努尔哈赤有多猛?小他20岁的大妃阿巴亥哭诉:他在就得活在阴影里

凡人侃史
2026-10-14 16:09:36
为什么往死里扫黄?网友分享太真实了,一次说透

为什么往死里扫黄?网友分享太真实了,一次说透

另子维爱读史
2026-05-27 20:16:03
张馨予你真是让人流鼻血,还是太权威

张馨予你真是让人流鼻血,还是太权威

草莓解说体育
2026-10-18 07:41:25
最扎心的不是没红过,而是红过之后,发现自己还是得回到普通人的生活

最扎心的不是没红过,而是红过之后,发现自己还是得回到普通人的生活

小鱼干影视
2026-10-15 08:29:04
发现没?凡是长期不祭祖的家庭,过个十年八年,往往会有变化

发现没?凡是长期不祭祖的家庭,过个十年八年,往往会有变化

云霄纪史观
2026-10-16 03:47:18
薄一波究竟属于哪一级别?是正国级,还是副国级?

薄一波究竟属于哪一级别?是正国级,还是副国级?

人生录
2026-10-15 05:18:24
窦骁官宣离婚?黄子韬有两个孩子?孟子义李昀锐官宣恋情?

窦骁官宣离婚?黄子韬有两个孩子?孟子义李昀锐官宣恋情?

手工制作阿歼
2026-10-18 01:11:51
为何新疆女子很少嫁到内地,本地姑娘说了大实话,确实很尴尬!

为何新疆女子很少嫁到内地,本地姑娘说了大实话,确实很尴尬!

观史搜寻着
2026-10-15 00:41:25
江西省农业厅副厅长曹爱珍:仅5年从教师晋升副县长,耀眼明星终落马

江西省农业厅副厅长曹爱珍:仅5年从教师晋升副县长,耀眼明星终落马

十为先生
2026-09-11 14:18:51
惊险一刻!巴萨核心险些葬送国家德比,弗里克关键时刻救场

惊险一刻!巴萨核心险些葬送国家德比,弗里克关键时刻救场

奶盖熊本熊
2026-10-18 08:00:51
小杨哥宣布注册新账号“庆杨”复播:“疯狂小杨哥”停播以来,我痛定思痛,深刻反省,并经过2年认真整改;其原有1亿粉丝账号显示已注销

小杨哥宣布注册新账号“庆杨”复播:“疯狂小杨哥”停播以来,我痛定思痛,深刻反省,并经过2年认真整改;其原有1亿粉丝账号显示已注销

大风新闻
2026-10-16 19:42:05
老板是怎么把好好的生意干黄的?网友:太恶心了,再没去过!

老板是怎么把好好的生意干黄的?网友:太恶心了,再没去过!

夜深爱杂谈
2026-10-02 21:47:37
法国,又燃烧了

法国,又燃烧了

牛弹琴
2026-10-18 07:49:18
毛泽东和王稼祥相交43年,建国前主席询问:你愿当大使还是部长?

毛泽东和王稼祥相交43年,建国前主席询问:你愿当大使还是部长?

凡人侃史
2026-10-17 09:25:06
黄子韬被曝私生活猛料后,徐艺洋泪崩,,儿子美国国籍传闻水落石出

黄子韬被曝私生活猛料后,徐艺洋泪崩,,儿子美国国籍传闻水落石出

夏末moent
2026-10-17 12:05:31
为了讨好英日,毁掉中国百亿项目,被坑后还有脸来找中国重归于好

为了讨好英日,毁掉中国百亿项目,被坑后还有脸来找中国重归于好

历史的烟火
2026-10-17 07:17:26
俄乌最新停火方案中,出现一个诱人条件,泽连斯基普京都很心动?

俄乌最新停火方案中,出现一个诱人条件,泽连斯基普京都很心动?

知法而形
2026-10-16 17:26:39
2026-10-18 08:28:49
侃故事的阿庆
侃故事的阿庆
几分钟看完一部影视剧,诙谐幽默的娓娓道来
795文章数 9659关注度
往期回顾 全部

科技要闻

刘煜辉:99%的黄金分析师报告一钱不值

头条要闻

96岁爷爷因年龄被旅行社拒绝 乘40小时火车到西藏旅游

头条要闻

96岁爷爷因年龄被旅行社拒绝 乘40小时火车到西藏旅游

体育要闻

升级版杨瀚森再闯难关:当上开拓者第三中锋还得拼

娱乐要闻

庾澄庆罕谈前妻 撕下伊能静仅剩的体面

财经要闻

新一轮大跌源头,找到了!

汽车要闻

星瑞L PLUS限时售价10.97万元起 开启智混3L时代

态度原创

本地
房产
数码
家居
公开课

本地新闻

因新荣记出圈,这座浙东小城才是吃货天堂

房产要闻

利好密集落地+现房好房断档,广州楼市买入窗口,正在倒计时!

数码要闻

超七成笔记本OLED被三星拿捏!中国面板厂开始反击了

家居要闻

2026建博会(广州) 公装联探展交流活动

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版