程序员老鬼

fullstack-ai-agent-roadmap:别再东一篇西一篇补全栈和 AI 了

学编程最怕的不是看不懂。

是今天刷 Python,明天刷 React,后天又被人劝去学 Agent,收藏夹塞满了,项目一个没跑通。啧,这种痛我太熟了。以前做 Demo,小工具跑起来不难,难的是后面环境变量、数据库、接口、部署、日志全黏在一起,教程却早停在“Hello World 成功”那一步。

最近看到 fullstack-ai-agent-roadmap,我第一反应不是“哇,58 万字”,而是:它每章逼你交一个验收项目。

这就很现实。

Image

这份路线不是单纯丢链接。仓库里写得很直:110 个 Markdown 文件、超过 58 万字,按 Obsidian 组织,从 Python、JavaScript、HTML/CSS、React、FastAPI/Node、数据库工程化,一路走到 Prompt、LLM、AI Agent 和毕业项目。目标也不是“了解一下 AI”,而是让你最后能做出一个能上线、能写进简历的 AI 全栈作品。

老鬼看学习路线,一般先不看口号,先看它有没有“脏活”。这里比较抓人的地方,是项目卡得挺细:Python 阶段要做命令行工具、爬虫;React 阶段要做在线协作白板,还要手写 mini-react;后端阶段不是空讲 API,而是 RESTful API、JWT、测试;到了 Agent 阶段,直接压到多 Agent 协作系统和 MCP Server。

这比“学完语法再说”要狠一点。

不过也别急着吹。这个路线写的是 12 到 18 个月,每天 3 到 4 小时,不是那种周末两天转 AI 工程师的鸡血包。真要跟下来,最大的敌人不是教程难,而是你中间三次想换方向、五次想收藏新课、十次怀疑自己是不是该先学 Rust。

我比较喜欢它用 Obsidian 这点。全栈和 AI 不是一串孤立知识点,前端、后端、数据库、LLM 调用、Agent 工具链,中间关系很乱。用 Canvas 思维导图串起来,至少你知道自己卡在哪一层:是 JS 异步没吃透,还是数据库建模不稳,还是 Agent 那边工具调用和状态管理没接上。坑一般就在这里。

Image

还有 400 多个 GitHub 项目精选,按入门、进阶、源码级去拆,不是“收藏一堆 awesome”。这一点对新手挺重要,因为很多人不是不努力,是不知道一个项目应该怎么看:跑起来算一遍,改一个小功能算一遍,读源码结构又是另一回事。仓库里还专门把项目学习拆成“30 分钟跑起来”“读源码学设计”“看真实生产代码”这几类。

适合谁?

零基础想转全栈和 AI 的,可以拿它当主线;已经会一点前端或 Python 的,也能拿它补后端、数据库、Agent 这几块短板。但别把它当资料库乱翻,最好就是老老实实从项目验收走。没做完异步爬虫,就别急着喊 Agent;没把文档问答系统跑明白,也别急着谈产品。

我会怎么用?每天固定 2 到 3 小时,先跟一章,代码必须跑,练习必须交,项目必须能截图。别贪多。

GitHub地址:Karovia/fullstack-ai-agent-roadmap