AI Engineering from Scratch
一套从零基础到自主智能体的完整 AI 工程课程,共 503 节课程、20 个阶段,涵盖 Python
AI Engineering from Scratch 是一套从零基础到自主智能体的完整 AI 工程课程,共 503 节课程、20 个阶段,涵盖 Python、TypeScript、Rust、Julia 四种语言,学习时长约 320 小时。它不是教你「怎么调用 AI 接口」,而是让你从数学原理出发,手写每一个核心算法,最终能独立构建、生产化部署和交付 AI 系统。nn这门课的核心主张是:最扎实的理解来自亲手构建。课程采用「先推导数学、再手写代码、最后用框架跑通」的 Build It / Use It 双轨结构。每个阶段先用原始数学和 Python 实现核心算法(如手写反向传播、手写 Tokenizer、手写注意力机制),然后再用 PyTorch 或 sklearn 运行相同逻辑,确认自己理解了框架底层在做什么。通过这种方式,学生不仅知道怎么用工具,更知道工具内部的运行原理。nn课程的知识体系呈金字塔结构,从底层数学一直铺到顶层自主智能体系统。Phase 0 搭建开发环境;Phase 1u20133 打牢数学、机器学习和深度学习基础;Phase 4u20136 覆盖视觉、自然语言处理和语音;Phase 7u201310 深入 Transformer、生成式 AI 和从头实现大语言模型;Phase 11u201313 进入 LLM 工程化、工具协议和 MCP;Phase 14u201316 聚焦 Agent 工程、自主系统和多智能体编排;Phase 17u201318 覆盖生产级基础设施、安全与对齐;Phase 19 为毕业项目。nn每节课程结束时都会产出一个可立即复用的工具:prompt 模板、Claude/Cursor Skill 文件、Agent 脚本或 MCP 服务器,全部以 Markdown 格式存储,天然兼容 Claude Code、Cursor、Codex、OpenClaw、Hermes 等主流 Agent 工具。完成全部课程后,你将拥有一个包含 503 个可运行工件的作品集,足以证明你真正理解了 AI 系统从数学到生产的全链路。nn课程提供三种学习入口:可直接在终端中通过 Agent 交互式学习(推荐方式);也可在课程网站 aiengineeringfromscratch.com 阅读;或者直接克隆仓库本地运行。安装课程内置的 Agent Skill 后,输入 /find-your-level 即可通过十道测试题定位你的当前水平并生成个性化学习路径。nn课程完全免费、开源(MIT 许可证),由 Agent Memory 的作者创建并持续维护。
评论与建议
登录 后参与评论或提建议