想系统学习 AI 工程,GitHub 上的 ai-engineering-hub(patchy631/ai-engineering-hub)提供了一条现成的路径:一份学习路线图加 93 个生产级项目教程,按入门、进阶、高级三档排好,覆盖 LLM、RAG、智能体、MCP 和模型微调。
这个仓库目前有 37.3k stars、6.2k forks,547 次提交,17 位贡献者,采用 MIT 协议。它创建于 2024 年 10 月,最近一次提交在 2026 年 8 月 26 日,仍在持续更新。教程以 Jupyter Notebook 为主(占比 88.4%),每个项目附可运行的 Python 代码。
一条从入门到生产的路线
仓库的用法很直接:先读 ai-engineering-roadmap(AI 工程路线图),再按难度挑项目实践。项目分三档:
- 入门(22 个):聚焦单组件,适合从零开始,比如 OCR 应用、基础 RAG、聊天界面。
- 进阶(48 个):多组件系统,包括智能体工作流、带记忆的助手、MCP 集成。
- 高级(23 个):模型微调、生产部署、推理模型训练,适合有经验的工程师。
OCR 与视觉:四个本地模型上手项目
入门档的 OCR 教程覆盖四类主流开源视觉模型:LaTeX OCR with Llama(公式图片转代码)、Llama OCR(完全本地 OCR)、Gemma-3 OCR、Qwen 2.5 VL OCR。它们都强调本地运行、不依赖云 API,适合作为多模态应用的入门练习。
RAG:20 多个变体的选型库
仓库里 RAG 教程数量最多,基本覆盖了主流方案:
- 基础:Simple RAG Workflow(LlamaIndex + Ollama)、Document Chat RAG
- 检索增强:Agentic RAG、Corrective RAG(纠错式)、Trustworthy RAG
- 速度向:Milvus + Groq 教程主打 15 毫秒内检索延迟(仓库自述),另有 SambaNova 栈的 Fastest RAG Stack
- 场景向:GitHub RAG(本地聊仓库代码)、RAG with Docling(文档表格)、Chat with Audios(音频 RAG)
同一个问题有不同实现,正好用来对比各家技术栈的取舍。
智能体与 MCP:从演示到生产
智能体部分以 CrewAI 和 AutoGen 为主:AutoGen Stock Analyst(股票分析)、Hotel Booking Crew(多智能体酒店预订)、Book Writer Flow(自动写书)、Brand Monitoring(品牌监测)。记忆相关有 Zep Memory Assistant、Graphiti MCP。
MCP(Model Context Protocol)是仓库近期的重点,教程包括 MCP Agentic RAG、Pixeltable MCP、MindsDB MCP、SDV MCP、Stagehand × MCP-Use(Web 自动化)等,覆盖工具接入、数据编排、浏览器自动化多个方向。
微调与模型对比
高级档提供 DeepSeek 微调(Unsloth + Ollama)、GRPO 微调 Qwen3、从零构建推理模型(Build Reasoning Model)等教程。对比评测项目则给了可复跑的基准:Sonnet4 vs Qwen3-Coder、GPT-OSS vs Qwen3、Llama 4 vs DeepSeek-R1 等。
怎么用它
按自己的目标选路:想入门,就从入门档 22 个项目里挑一个跑通;工作中涉及检索,就在 RAG 分类里横向比较几种实现;要做 Agent 产品,直接看智能体和 MCP 教程。每个项目都有说明和代码,改造成自己的应用比从零开始快得多。
结论:ai-engineering-hub 把学习路线和可运行代码组织得相当完整,从入门到进阶都值得按图索骥。