awesome-generative-ai-guide
学习知识要善于思考,思考,再思考。——爱因斯坦
https://github.com/aishwaryanr/awesome-generative-ai-guide
当生成式 AI 还是一片热浪时,这个仓库已经替你把路铺好了
如果你最近正想系统学一遍生成式 AI,却被信息洪流冲得东倒西歪,那么 aishwaryanr/awesome-generative-ai-guide 很可能就是那个愿意把你从噪音里捞出来的老朋友。
它的仓库描述写得很直接,也很有野心:这是一个一站式的生成式 AI 资源仓库,汇集了研究更新、面试资源、notebooks,以及更多内容。
这句话看起来平静,实际上像个能干的馆长,已经把生成式 AI 世界里最常见的几条主线都悄悄摆上了桌面:论文、课程、路线图、面试题、代码教程、RAG、Agent、多模态、评测、微调、系统设计。你不用再像夜里打手电一样,在互联网的草丛里一个链接一个链接地找,它已经提前替你把门牌号钉好了。
这个仓库不是那种只会堆链接的“资源垃圾场”,它更像一座持续扩建的学习港口。你靠岸之后,会发现每条栈桥都通向一个明确方向:想补基础,有入口;想学应用,有课程;想冲面试,有题单;想做项目,有 notebook;想跟上研究趋势,也有论文与专题整理。
它最讨人喜欢的地方,是不装腔作势。它不试图告诉你“学完立刻改变人生”,也不靠夸张口号把你推进某种焦虑竞赛里。它更像是拍了拍你的肩膀说:别慌,生成式 AI 这片地很大,但地图我已经给你折好了。
这是一个什么样的仓库
awesome-generative-ai-guide 的定位非常清晰:为学习者、开发者、求职者和想要跟上生成式 AI 发展的人,提供一个集中、可浏览、可持续使用的资源中心。
仓库首页开门见山,先把几条核心内容路线亮出来:
- 每月最佳 GenAI 论文列表
- GenAI 面试资源
- Applied LLMs Mastery 2024 课程材料
- Generative AI Genius 2024 课程材料
- AI Evals for Everyone 课程与认证
- OpenClaw Mastery for Everyone 课程与认证
- 超过 90 个 GenAI 免费课程列表
- 用于开发生成式 AI 应用的代码仓库与 notebooks
这意味着它不是为某一种人准备的。
如果你是初学者,它能给你一条从基础概念走向真实应用的学习路径。
如果你已经在做 LLM 应用,它能给你补上 RAG、评测、部署、监控这些工程化能力。
如果你在准备面试,它能把常见问题和系统设计方向提前摆到你面前。
如果你在追热点,它还能把研究趋势和工具生态一并递过来。
它像一个很勤快的整理者,把生成式 AI 这个巨大而嘈杂的话题,拆成一间间亮着灯的小房间。你想先去哪间,它都不拦你。
打开仓库首页,你会看到一张很完整的学习地图
这个仓库的 README 本身就很像一份大型导览手册。它把内容划分得很明白,阅读时有一种在展馆里逛展的感觉:你刚走过“公告栏”,转身就能进“课程区”,再往前是“资源区”“面试准备区”“代码笔记区”,最后还有“贡献方式”和“引用格式”。
这种结构对读者非常友好,因为生成式 AI 领域最怕的不是资料少,而是资料太散、太杂、太容易把人绕晕。
而这份 README 恰恰像一个情绪稳定的向导,不催你,也不吓你,只是一块块地告诉你:
- 这里有新上线的内容
- 这里有系统课程
- 这里有免费课合集
- 这里有研究和路线图
- 这里有面试题
- 这里有 notebook 和代码仓库
- 这里还有你后续可以参与共建的入口
它并不神秘,甚至有点朴素。但恰恰是这种朴素,让它显得很实用。
它最像什么
我觉得它最像一位不爱废话、但特别会照顾人的学习管家。
你刚踏进生成式 AI 的大门,它不会一把把你推进最难的论文深水区,而是先把“LLM 基础”“Prompt Engineering”“RAG”“Fine-tuning”“Evaluation”“Agents”这些常见方向分类摆好,然后说:
“你先别急,选一个入口开始就行。”
当你学到一半,开始焦虑“我到底要不要学部署”“评测是不是也得补”“多模态要不要现在看”,它又会把更完整的课程、工具和路线图递给你。
等你准备找工作了,它甚至还留了一份面试准备专区,仿佛早就知道你会来。
一个优秀的资源仓库,最重要的不是“多”,而是“多而不乱”。
这个仓库身上最难得的,就是它把庞杂的生成式 AI 内容整理出了一种秩序感。
公告区像前台,先把最近值得看的东西递给你
README 里的 Announcements 部分很像一个消息灵通的前台,知道大家刚进门最关心什么,所以优先把新内容往前放。
这里可以看到仓库重点推荐的一些更新,包括:
- OpenClaw Mastery for Everyone 已上线并支持认证
- AI Evals for Everyone 课程已上线并支持认证
- Applied LLMs Mastery 全部课程内容已发布
- 5 天学习 LLM Foundations 路线图
- 60 道常见 GenAI 面试问题
- 一系列生成式 AI 学习路线图与指南
其中比较有意思的是,这些内容并不是孤零零的链接,而是在主题上彼此呼应:
- 想快速建立大局观,有 roadmap
- 想往工程实践走,有课程
- 想准备面试,有题库
- 想了解 Agent、RAG、多模态,也有专门导读
这种编排像在说:
“你不是非得从第一页按顺序学起,你可以先从最需要解决的问题开始。”
这很符合今天大多数技术学习者的真实状态。大家并不总是为“系统学习”而来,很多人是带着一个具体任务闯进来的:
- 我下周要面试,先看题
- 我想做个 RAG demo,先找 notebook
- 我负责 AI 产品评测,先补 evals
- 我想学 Agent,先看路线图
而这个仓库恰好愿意配合这种现实。
Courses 区域是整座仓库最像主干道的地方
如果说整个仓库是一座城市,那么 Courses 区域就是它最宽的一条主路。
这里最重要的一条内容线,是 Applied LLMs Mastery 2024。README 把它描述成一场面向 1000+ 学生的 10 周学习旅程,主题覆盖 LLM 应用落地的多个关键方向。仅从课程安排就能看出,它不是只教你“模型是什么”,而是试图带你从认识 LLM,一路走到搭建应用、评估质量、部署上线、理解挑战与研究趋势。
课程每周主题非常鲜明:
- Week 1:Practical Introduction to LLMs
- Week 2:Prompting and Prompt Engineering
- Week 3:LLM Fine-tuning
- Week 4:RAG
- Week 5:Tools for building LLM Apps
- Week 6:Evaluation Techniques
- Week 7:Building Your Own LLM Application
- Week 8:Advanced Features and Deployment
- Week 9:Challenges with LLMs
- Week 10:Emerging Research Trends
- Week 11 Bonus:Foundations
这条路线安排得很像一个懂行的老师在带路。
它知道你一上来就扎进部署和监控,会晕。
也知道如果你只停留在 Prompt 层面,迟早会觉得自己像在门口徘徊。
所以它先让你认识 LLM,再带你学提示工程、微调、RAG、工具链、评测,再往后才走向应用构建、部署与挑战。
这种课程结构很有层次感,不是把概念往你头上倒,而是有一种“先搭骨架,再填肌肉,最后穿上盔甲”的推进节奏。
这不是只给研究者看的,它也认真照顾到了实战派
很多人一提“生成式 AI 资源仓库”,脑海里浮现的就是一排排论文链接,像图书馆最深处的书架,庄严,但不一定容易下手。
awesome-generative-ai-guide 不太一样。
它当然有研究内容,也强调 research updates,但它同时非常照顾应用开发者。你会在这里看到很多偏工程、偏落地、偏实践的内容,比如:
- 构建 LLM 应用的工具
- RAG 相关路线图和教程
- Prompt Engineering
- Fine-tuning
- Evaluation Techniques
- Deployment
- Observability
- LLMOps
- 代码 notebooks 和实战仓库
这说明它不是在单纯收藏“看起来很厉害”的资料,而是在认真思考:一个真正想把生成式 AI 用起来的人,需要什么。
它像个懂工程的朋友,知道你不能只会讲 Transformer,也不能只会背几个 benchmark 名字。真要把系统做出来,你要考虑提示、数据、检索、工具调用、评测、监控、风险、部署,这些东西一个都绕不过去。
而这个仓库,已经提前把这些岔路口都标出来了。
免费课程清单像一整面墙,几乎把主流方向都挂满了
README 里有一个非常有分量的部分:List of Free GenAI Courses。
这部分很容易让人感到一种踏实。因为它不是抽象地说“你可以多学学课程”,而是真的把课程一门一门列出来,分门别类,像超市货架一样摆好。
它覆盖的方向包括:
- LLM Basics and Foundations
- Building LLM Applications
- Prompt Engineering, RAG and Fine-Tuning
- Evaluation
- Multimodal
- Agents
- Miscellaneous
这里最妙的一点,是它既有大厂和高校资源,也有社区和课程平台资源。你会看到 ETH Zurich、Princeton、Stanford、Google Cloud、AWS、Nvidia、Microsoft、Hugging Face、DeepLearning.AI、Databricks、Coursera、Udacity 等多个来源。
这种组合让仓库显得不偏科。
它不会只站在研究圈视角,也不会只站在产品宣传视角,而是尽量把不同层次、不同风格、不同学习目标的人都照顾到。
对读者来说,这种清单最大的价值并不是“哇,资源真多”,而是它帮你节省了大量筛选成本。
你不用到处问“有没有比较好的 RAG 课程”“有什么多模态入门资源”“Agent 该从哪学”。
它已经替你把门推开了。
面对生成式 AI 的学习焦虑,它给出的不是鸡血,而是路径
很多学习资料最大的问题,不在内容不够,而在不给人路径感。
你明明知道该学,却不知道先学什么、后学什么。
你明明收藏了很多链接,却总觉得自己像在拼一幅没有边框的拼图。
你每次想开始,都像站在一片太大的工地门口,连第一步往哪踩都拿不准。
这个仓库最温柔的地方就在于,它不断通过分类和路线图,把“应该学什么”转换成“接下来你可以做什么”。
比如它给出的几条资源路线就很实用:
- 3-day RAG roadmap
- 5-day LLM foundations roadmap
- 5-day LLM agents roadmap
- Agents 101 guide
- Introduction to MM LLMs
- LLM Lingo Series
这些内容很像一串已经替你切好的水果。
它不要求你一次吃完整桌盛宴,而是先递给你最容易入口的一块。
尤其对刚接触生成式 AI 的人来说,这种“可开始性”非常重要。
因为真正阻碍多数人的,不是智力门槛,而是启动阻力。
而这个仓库一直在做一件事:降低你的启动阻力。
Interview Prep 区域很接地气,它知道你学到最后总会走向现实
技术学习从来不只是兴趣游戏,很多人学习生成式 AI,本来就带着明确目的:
- 找工作
- 转方向
- 准备晋升
- 面试 AI 工程岗位
- 支撑业务中的 GenAI 项目
README 里的 Interview Prep 板块,就很精准地接住了这种现实需求。
它列出了 Topic wise Questions,并给出一个现成的入口:
Common GenAI Interview Questions
同时还列出了几个关键方向:
- Prompting and Prompt Engineering
- Model Fine-Tuning
- Model Evaluation
- MLOps for GenAI
- Generative Models Foundations
- Latest Research Trends
此外还有一个非常有意思的部分:GenAI System Design,虽然标注了 Coming Soon,但题目已经摆出来了:
- Designing an LLM-Powered Search Engine
- Building a Customer Support Chatbot
- Building a system for natural language interaction with your data
- Building an AI Co-pilot
- Designing a Custom Chatbot for Q/A on Multimodal Data
- Building an Automated Product Description and Image Generation System for E-commerce
这些题目一看就很贴近实际面试与项目场景。
它们不是在问你“Attention 公式怎么写”,而是在问你“如果真要做系统,你怎么设计”。
这种现实感,会让整个仓库的气质更完整。
它不只是让你学会术语,也想让你能够走进真实世界的工作场景。
Code Notebooks 区域是从“知道”走向“动手”的桥
学生成式 AI 最怕一种状态:看懂了很多概念,但就是做不出东西。
知道 RAG 是什么,不代表你能搭一个 RAG 应用。
知道 Fine-tuning 的定义,不代表你知道从哪里开始改一份 notebook。
知道 Agents 很火,不代表你理解一个真实代码仓库里,工具调用、检索、记忆、工作流如何拼起来。
所以 README 里的 Code Notebooks 板块很关键。
它把一些实战教程和代码仓库整理出来,尤其围绕这些方向:
- RAG Tutorials
- Fine-Tuning Tutorials
- Comprehensive LLM Code Repositories
这里面包括 AWS Bedrock Workshop、LangChain Tutorials、Ray 的 LLM Applications、Ollama examples、PEFT examples 等内容。
这部分的意义在于,它像把“纸上谈兵”往前推了一步。
当你从课程和路线图里学到概念之后,可以顺着这些 notebook 和代码仓库继续往下走,看看别人是怎么组织工程结构、怎么串 API、怎么处理检索、怎么完成端到端应用搭建的。
一个资源仓库真正有价值,不只是把知识告诉你,还要把实践入口留给你。
而这个仓库做到了。
它对评测这件事的重视,非常值得单独说一说
生成式 AI 领域有一个很常见的问题:大家总爱谈模型、谈效果、谈能力边界,却不愿意认真面对评测。
可一旦系统进入真实环境,不做评测,几乎等于闭着眼开车。
这个仓库在多个位置都强调了 Evaluation:
- 在 Applied LLMs Mastery 课程中有专门的 Evaluation Techniques
- 公告区突出推荐了 AI Evals for Everyone
- 免费课程列表中也有 Evaluation 分类
这说明仓库维护者并没有把生成式 AI 当成一场“只要能跑出回答就算成功”的表演,而是在认真强调:真正能进入生产环境的 AI 系统,必须学会被衡量。
这很重要。
因为从 Prompt 到 RAG,从聊天机器人到 Agent,最终都要落到一个问题上:
你怎么知道它做得好不好?
你怎么发现它什么时候开始变差?
你怎么定义质量?
你怎么在迭代里建立信心?
一个愿意把评测放进核心视野的资源仓库,通常意味着它对“做成系统”这件事,比对“追热点”更认真。
Agent、RAG、多模态这些热门方向,它不是点到为止,而是给了你往深处走的门
今天的生成式 AI 讨论里,最热闹的几个词几乎总会反复出现:
- RAG
- Agents
- Multimodal
- Tool Use
- Reasoning
- Evaluation
很多资料会把这些词当招牌挂出来,但真正给你系统入口的并不多。
这个仓库的做法更像一位负责的引路人。它不会只在门牌上写“这里有 Agent”,而是继续把后面的路也铺出来:
- 5-day LLM agents roadmap
- Agents 101 guide
- Agent 相关课程列表
- RAG roadmap
- RAG tutorials
- MM LLMs guide
- 多模态课程资源
- 与工具、评测、应用构建相互连接的课程内容
它不是只给你一个 buzzword,而是尽量给你一个知识面、一条路线和几个实践入口。
这对学习者非常友好。
因为真正的成长,不是会复述热门术语,而是知道它们彼此之间的关系。
这个仓库就在帮你建立这种关系感。
如果你把它当成学习导航站,会非常舒服
我特别推荐一种使用方式:不要把它当成一个“我要一次看完的 README”,而要把它当成自己的生成式 AI 导航站。
你可以按目的进入,而不是按顺序苦读。
如果你是新手
先从这些方向开始:
- LLM Basics and Foundations
- 5-day LLM foundations roadmap
- Applied LLMs Mastery 的前几周内容
- LLM Lingo Series
如果你想做应用
优先看这些内容:
- Building LLM Applications
- RAG roadmap
- Prompt Engineering, RAG and Fine-Tuning
- Code Notebooks
- Tools for building LLM Apps
如果你在做项目落地
建议把这些内容连起来:
- RAG
- Evaluation Techniques
- Building Your Own LLM Application
- Advanced Features and Deployment
- LLM Monitoring and Observability
- AI Evals for Everyone
如果你准备面试
直接从这些入口冲:
- Common GenAI Interview Questions
- Prompt Engineering
- Model Fine-Tuning
- Model Evaluation
- MLOps for GenAI
- System Design 方向题目
你会发现,这个仓库并不要求你做一个“完美学习者”。
它允许你带着任务来,带着焦虑来,带着问题来。
它甚至像早就预判到了你的处境,所以把不同路径都提前亮了灯。
它为什么会让人愿意收藏,而且不只是收藏
GitHub 上好看的仓库很多,但真正能长期留在收藏夹里、还会被不断点开的,其实不多。
awesome-generative-ai-guide 之所以容易让人愿意反复回来,是因为它具备三个特别实在的特点:
一是广
它覆盖基础、应用、评测、面试、Agent、多模态、RAG、notebooks、研究趋势、免费课程等多个方向。
二是顺
它不是乱堆,而是按学习和使用习惯进行分类,读起来顺手,找起来顺路。
三是活
README 明确说会持续更新,公告区也能看到新增内容的节奏。这意味着它不是一次性搭建完就静止的仓库,而是在不断生长。
一个活着的资源仓库,和一个被遗忘的链接坟场,气质完全不同。
前者会让你产生一种感觉:
“我下次回来,可能又会多看到一些值得看的东西。”
这种“持续有用”的预期,本身就是资源型仓库最宝贵的价值之一。
如果你想快速开始,可以直接这样用它
虽然这个仓库本质上是资源导航与内容集合,不是一个需要复杂安装的代码框架,但如果你想快速把它拉到本地,或者边看边整理自己的学习记录,可以直接这样开始。
1 | git clone https://github.com/aishwaryanr/awesome-generative-ai-guide.git |
如果你只是想本地阅读 README:
1 | cat README.md |
如果你想快速定位和生成式 AI 学习相关的关键部分,可以用命令行做一些简单搜索:
1 | grep -n "Courses" README.md |
如果你想把这份仓库当作自己的学习索引库,也可以新建一个个人笔记文件,把你准备先学的部分记下来:
1 | touch my-genai-learning-plan.md |
然后像这样写一个最简单的学习清单:
# 我的生成式 AI 学习路线
## 第一阶段:补基础
- LLM foundations roadmap
- LLM Basics and Foundations
- Applied LLMs Mastery Week 1-2
## 第二阶段:做应用
- RAG roadmap
- Prompt Engineering
- Building LLM Applications
- Code Notebooks
## 第三阶段:补工程化
- Evaluation Techniques
- AI Evals for Everyone
- Deployment
- Observability
## 第四阶段:准备面试
- Common GenAI Interview Questions
- Model Evaluation
- Fine-Tuning
- System Design
