关于

关于本项目

AI 工程从零开始是一门免费、开源的课程,亲手构建每一个核心 AI 算法。20 个阶段共 503 节课程,从线性代数到自主智能体,覆盖 Python、TypeScript、Rust 和 Julia。

为什么存在

大多数 AI 资料是零散讲解的。这边一篇论文,那边一篇微调帖子,某个地方又是一个花哨的智能体演示。这些内容很少能串联起来。你可以上线一个聊天机器人,却解释不了它的损失曲线;你可以给智能体挂一个函数,却说不清调用它的模型内部注意力机制到底在做什么。

这门课程就是那根主轴。每个算法都先从原始数学推导,再用生产级框架跑一遍,让你看清框架到底在做什么。等 PyTorch 出现的时候,你早已知道它在底层计算什么。每节课程最后都会产出可复用的工件——一个 prompt、一个 skill、一个智能体,或一个 MCP 服务器——你可以保留下来。

如何制作的

课程内容借助 AI 辅助编写,再由人工对照一手资料进行审核。当课程陈述一个事实时,引用的都是原始来源:RFC、规范或研究论文,而非二手摘要。如有错误,欢迎在 GitHub 上公开提交更正。

这个网站本身也刻意保持简洁:手写的 HTML、CSS 和原生 JavaScript,不使用任何框架。一个构建脚本(site/build.js)会读取仓库中的课程 Markdown,并在每次部署时重新生成课程目录、搜索索引、站点地图和 llms.txt,保证对外展示的数字永远与源文件保持一致。网站托管在 Vercel 上。

谁在构建

Rohit Ghumare 和贡献者们共同维护。MIT 协议,永远免费。没有代币、没有课程推销,也没有任何付费内容。

参与进来