ai-engineering-from-scratch

从零学AI工程,动手构建并交付真实项目

开源 🏷️定价信息待确认 ✅ 目前可打开 智能体 🍴 复刻 13849 🐛 待处理 57 👀 关注 459
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 77970
维护状态 活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

ai-engineering-from-scratch 项目界面预览图
图片来源:项目官网

项目数据

分类智能体
开发团队rohitg00
定价模式🏷️定价信息待确认
价格说明官网存在但未明确展示定价信息,需进一步确认。
访问状态✅ 目前可打开
是否开源是
开源协议MIT
主要语言Python
技术栈/模型agents,ai,ai-agents,ai-engineering,computer-vision,course,deep-learning,dsh,from-scratch,generative-ai,llm,machine-learning,mcp,python,rea,reinforcement-learning,rust,transformers,tutorial,typescript
GitHub 星标★ 77970
上线时间2026-03-18 00:00:00
代码更新2026-11-09
仓库体积166.9 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数9

项目介绍

这是一个面向AI工程师的免费开源课程,旨在帮助学习者从零开始掌握AI工程的核心技能。项目内容涵盖机器学习、深度学习、生成式AI、计算机视觉、大语言模型和智能体等关键领域,强调‘学、建、交付’的实践路径。它解决的是AI学习资源碎片化、理论脱离实战的问题,通过系统化的课程设计和项目驱动的方式,让学习者能够真正动手构建AI应用并对外交付。核心能力包括提供结构化的学习路径、丰富的实战案例以及从模型训练到部署的完整流程指导,适合希望转型AI工程或提升实战能力的开发者。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 77970

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 5 步

环境要求

  • Node.js 与 npx(使用 npx skills 方式学习时需要)
  • Python 3(用于运行课程示例代码,README 使用 python3 命令)
  • Git(需要克隆仓库运行代码时)
  • 一个兼容 Skills 的 AI 智能体宿主(Option A 推荐用法)

安装与启动步骤

  1. 1安装学习技能

    在终端执行该命令,把课程学习技能装入兼容的智能体;课程会自动带着你走,无需先克隆仓库。

    npx skills add rohitg00/ai-engineering-from-scratch
  2. 2使用学习技能

    安装后可用 start-learning、learn、course-guide,以及 learn-mcp、learn-agent-skills 等专注路线开始学习。

  3. 3在线直接阅读

    不想装任何环境,可直接打开官网课程页,或在仓库 Contents 中展开对应 Phase 阅读已完成的课程。

  4. 4克隆仓库

    需要执行仓库中的代码、运行 MCP 或 Agent Skills 实验时才需要本地克隆;克隆后 Claude Code 会自动加载学习技能。

    git clone https://github.com/rohitg00/ai-engineering-from-scratch.git
    cd ai-engineering-from-scratch
  5. 5运行示例代码

    用 python3 直接运行某节课的代码文件,验证环境可用;示例取自 Phase 1 线性代数课程。

    python3 phases/01-math-foundations/01-linear-algebra-intuition/code/vectors.py

如何确认成功

示例脚本能正常输出计算结果,或技能安装后可在智能体中调用 start-learning、learn 等命令,即表示可用。

常见问题

Q:必须先把仓库克隆到本地吗?

A:不是。课程讲解文字可直接从仓库流式获取,只有执行仓库代码命令、以及 MCP 或 Agent Skills 实验才需要本地克隆。

Q:学习进度保存在哪里?

A:保存在你项目中的 LEARNING.md、MCP-LEARNING.md 或 AGENT-SKILLS-LEARNING.md 文件里,因此每次会话都可继续。

Q:完全不想配置环境怎么办?

A:选择阅读方式即可:打开 aiengineeringfromscratch.com 的课程页,无需任何安装和克隆。

Q:有中文内容吗?

A:仓库提供简体中文 landing page(i18n/zh),课程页在 translations 分支上为机器翻译;英文为权威版本。

注意事项

  • README 明确英文为权威版本,其他语言为翻译,遇到歧义以英文为准。
  • 使用 npx skills 前需确认 Node.js、npx、宿主与 scope 预检通过(README 前提条件)。
  • 课程代码按 phase/课节/code 的路径组织,运行前先确认当前目录在仓库根目录。

核心亮点

  • 课程体系完整,覆盖从基础到前沿的AI工程全栈知识
  • 强调实践,每个模块都配有可运行的代码和项目
  • 免费开源,社区活跃,持续更新

不足之处

  • 内容深度可能对完全零基础的初学者有门槛
  • 部分高级主题(如分布式训练)覆盖有限
  • 文档/社区待观察

适用场景

  • 个人开发者系统学习AI工程并积累作品集
  • 企业内部培训或团队技能提升的参考教材
  • 高校学生作为补充课程,结合项目实践

替代项目

fast.ai、Full Stack Deep Learning、Hugging Face Course

上一篇:ai-agents-for-beginners

下一篇:ai-agent-book

同类项目推荐

hello-agent-system 开源

17节双语实战课,从零搭出企业级Agent系统

Hello Agent System — learn enterprise AI agent system design by building every prod···

★ 314 2026-10-09
minimind-deep-dive 开源

逐行读透MiniMind源码,进阶大模型技术体系

从 MiniMind 源码读起,再延伸到现代大模型技术体系的中文学习笔记。主线逐行精读预训练 / ···

★ 217 2026-08-09
mlops-for-devops 开源

手把手带DevOps工程师玩转机器学习运维全流程

MLOps for DevOps Engineers - A hands-on, project-based guide to Machine Learning Ope···

★ 554 2026-08-09
AwesomeMultiModel 开源

一份笔记,带你上手AIGC全栈实战

【AIGC 实战入门笔记 —— AIGC 摩天大楼】分享 大语言模型(LLMs),大模型高效微调(SFT···

★ 80 2026-08-09
human-skill-tree 开源

别瞎学!一张技能树带你从入门到职场,路数全规划好

AI-Powered Skill Tree for Lifelong Human Learning. 30+ skills from K-12 to career & ···

★ 591 2026-08-09
llms 开源

边读原理边跑代码,把大模型从黑盒学成白盒

Large Language Models: In this repository Language models are introduced covering bo···

★ 394 2026-10-14
prompt-engineering 开源

手把手教你精准操控AI,从提示词到认知导航

自撰作品《AI精准操作手册:从Prompt工程到认知导航》(AI Precision Operations Manual: ···

★ 57 2026-08-09
ml-retreat 开源

系统化进阶机器学习,边写代码边吃透核心原理

Machine Learning Journal for Intermediate to Advanced Topics.

★ 2380 2026-08-09
time-to-first-token 开源

每天30分钟,10周吃透LLM推理优化

A 10-week, 30-minutes-a-day roadmap for LLM inference serving and optimization. vLLM···

★ 1149 2026-08-09