我给自己制定了一个 5 个月 AI 学习计划
给自己一个公开的 Deadline。 2026-04-25 立 flag,持续到 2026 年 9 月。 这条路走得怎么样,我会每月更新一次。
一、为什么写这篇文章
过去一年,我作为前端工程师最直接的感受是:LLM 正在从"我好奇的东西"变成"我需要用的东西" 。
ChatGPT、Cursor、Claude 代码补全、各种 AI IDE,已经深度嵌入我的日常工作流程。但我一直有一种 "我在用它,但我不太懂它" 的别扭感。
我知道什么是 Prompt,但不知道 Agent 是怎么规划任务的; 我知道 RAG 能给模型加"记忆",但自己没从 0 搭过; 我知道 MCP 这个词,但说不出它和 Function Calling 的区别。
作为一个 4 年的前端工程师,我觉得这种"似懂非懂"的状态不太能接受了。
所以今天给自己立一个 flag:
用 5 个月的业余时间,把 AI 应用开发这个技术栈学透、并做出一两个真实能跑的项目。
二、我的起点(诚实盘点)
✅ 我有的
- 4 年 Vue 前端经验,熟悉 H5 / 小程序 / 快应用多端
- 了解业务开发的全流程,做过 C 端活动 + B 端工具
- 会写中等复杂度的项目架构
❌ 我缺的
- TypeScript 用得不精(Vue2 时代没深度用)
- 没写过 React / Next.js
- 后端基本不会(只会用,不会搭)
- AI 技术栈从 0 开始:LLM API 调用之外,RAG / Agent / MCP 都没系统学过
这篇博客就是我的起点记录。
三、5 个月作战路线
| 阶段 | 时间 | 学习内容 | 产出 |
|---|---|---|---|
| ① 地基期 | 5 月 | TypeScript + React 基础 | 小工具(CLI + Web) |
| ② 全栈期 | 6 月 | Next.js + Python/FastAPI | 全栈博客系统 |
| ③ AI 核心期 | 7 月 | LLM API + RAG + Agent + MCP | AI 应用 2-3 个 |
| ④ 深化期 | 8 月 | 端到端 AI 产品实战 | 一个"能跑"的项目 |
| ⑤ 总结期 | 9 月 | 复盘 + 输出 | 系列总结博客 |
目标技术栈
前端:TypeScript · React · Next.js · Tailwind · shadcn/ui 后端:Node.js · FastAPI · PostgreSQL · pgvector AI:Vercel AI SDK · LangChain · RAG · Agent · MCP 跨端:沿用现有的微信小程序技术栈
四、我不打算学的东西
定计划的时候,比"要学什么"更重要的是"不学什么"。以下是我明确砍掉的:
- ❌ 深度学习微调 / PyTorch:应用层不需要,学了也用不上
- ❌ Java / Spring:不是我的方向
- ❌ React 源码:面试 80% 不考,时间花不起
- ❌ Vue3 / Nuxt 精进:我 Vue 已经够用了,没必要再深挖
- ❌ 付费 AI 全栈体系课:免费资源 + 动手做项目足够
5 个月时间太宝贵,每一小时都得砍掉不产生面试价值和项目价值的东西。
五、我的公开承诺
为了避免"立完 flag 就摆烂",我把承诺写在这里:
- ✅ GitHub 每日提交不断线:Rainchen0504/ai-fullstack-journey
- ✅ 每月一篇学习总结博客(5 篇起步,月末更新)
- ✅ 每个阶段至少一个开源小项目
- ✅ 月度复盘公开完成率(做到 / 没做到 / 为什么)
如果 9 月回头看,我没做到,这篇文章我不会删——让它作为提醒,下一次我要做得更好。
六、下一篇预告
5 月中旬会更一篇: 《4 年 Vue 开发者切 TypeScript,我踩过的 10 个坑》
实战踩坑类文章,不讲概念,只讲"代码改到第几行才发现 TS 原来这样想"的真实瞬间。
七、欢迎同路人
如果你也在给自己定 AI 学习计划,或者你正在走这条路,欢迎交流:
- GitHub:@Rainchen0504
- 掘金私信
我不是大牛,这个计划也不是唯一答案,只是一个 29 岁前端给自己留的一份作业。
写在最后
我相信学习这件事,公开承诺 + 持续输出 > 闭门独学。
所以这篇文章既是给自己立 flag,也是给 5 个月后的自己留一个检查点。
明早 9 点,TypeScript 第一天开始。
2026-04-25,Day 1。