提交智能体收藏0
A
开发框架智能体开发

从零学 AI 工程

AI Engineering from Scratch

一个免费、MIT 开源的 AI 工程课程仓库,提供 542 节课、20 个阶段,覆盖数学基础、深度学习、LLM、智能体工程与工具协议等内容,并配有交互实验、项目挑战和编程智能体学习技能。

A free, MIT-licensed AI engineering course repository with 542 lessons across 20 phases, covering math foundations, deep learning, LLMs, agent engineering, and tool protocols, plus interactive labs, project challenges, and coding-agent learning skills.

— 人看过

GitHub 项目数据

GitHub ★ 70,848Fork 12,463项目指标 92/100

最近提交:2026-10-18T12:30:10Z · 许可证:MIT

来源:GitHub 官方 API · 同步于 2026-10-18 20:30(北京时间)

项目官网 ↗

评分规则与适用范围

指标 v1:热度 40 分(40 × log10(Star + 1) / 6,四舍五入,上限 40);维护活跃度 40 分(最近提交在 30/90/180/365 天内分别为 40/30/15/5 分,更久或仓库归档为 0);识别到 SPDX 许可证 20 分。指标用于观察热度、维护时间与许可透明度,不是用户评分或功能实测,不能说明安全性、效果或商业适用性。Fork 仅展示,不参与打分。

本项目分项:热度 32,活跃度 40,许可透明度 20。缺失许可不等于没有许可,请核对原仓库。

能做什么

  • 提供按阶段组织的 AI 工程课程:从环境配置、数学基础、机器学习基础,到深度学习、Transformer、LLM、智能体工程、工具与协议、生产基础设施等。
  • 支持在官网直接阅读课程,也可克隆仓库后在本地运行课程代码。
  • 提供三个带分阶段练习、参考实现和本地评测脚本的项目:检索评估实验、智能体轨迹调试器、工具调用防火墙。
  • 提供多个可安装到兼容编程智能体中的学习技能,例如入门评测、逐课教学、主题路由、MCP 专项路线、Agent Skills 专项路线、逆向工程路线和认证辅导。
  • 课程代码涉及 Python、TypeScript、Rust、Julia。

适用场景

  • 想系统理解 AI 模型与智能体系统内部实现,而不只是调用 API。
  • 希望按已有基础选择起点:例如从数学基础、深度学习、LLM 或智能体工程开始。
  • 希望通过项目练习保留代码、评测指标与失败分析证据。
  • 希望让已安装的编程智能体充当课程导师,按计划逐课学习。

使用条件与限制

  • 本地运行代码通常需要克隆仓库并具备相应语言环境;网站阅读无需本地配置。
  • 部分技能安装需要 Node.js、npx 和可用的技能宿主(如 Codex、Claude Code 等),并需要可写的用户或项目技能目录。
  • 项目练习需要 Python 3.10+,部分项目还需要 Node.js 22.18+ 或 Rust。
  • 项目评测和指标只基于给定判断数据,不应据此推断答案正确性;工具调用防火墙项目不提供持久化授权或操作系统沙箱。
  • 仓库说明中列出的学习时长与前置条件属于课程介绍,实际进度因个人基础而异。

来源与收录说明

AI 整理,已通过独立来源审核,收录于 2026-10-18。资料整理不代表运行实测,具体功能与使用条件以官方说明为准。

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

这个项目对你有帮助吗?

点赞由服务器记录,收藏保存在当前浏览器