我给自己制定了一个 5 个月 AI 学习计划

5 阅读3分钟

我给自己制定了一个 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 + MCPAI 应用 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 学习计划,或者你正在走这条路,欢迎交流:

我不是大牛,这个计划也不是唯一答案,只是一个 29 岁前端给自己留的一份作业。


写在最后

我相信学习这件事,公开承诺 + 持续输出 > 闭门独学

所以这篇文章既是给自己立 flag,也是给 5 个月后的自己留一个检查点。

明早 9 点,TypeScript 第一天开始。

2026-04-25,Day 1。