AI Application Developer Roadmap

AI应用开发 · 6个月学习计划表

面向计算机/软件背景转型者:26周按周拆分任务与验收标准,以「RAG + Agent + 工程化」为主线,最后叠加一个垂直行业项目,直达求职状态。

总周期 26 周 在职 10–15 h/周 全职 25–30 h/周 产出 4 个项目 + 1 个行业作品集
总进度
0%
使用方法:逐项勾选任务,进度自动保存在本机浏览器;每周末对照右侧「验收标准」自查,全部达标再进入下一周。不达标允许顺延,但同一周最多卡 2 周——卡住了就带着具体问题去求助(社区/AI/同行),不要原地硬啃。

四阶段总览

PHASE 1 工程地基 W01–W04
PHASE 2 核心三件套 RAG · 工具调用 · Agent W05–W12
PHASE 3 工程化落地 W13–W18
PHASE 4 行业项目与求职冲刺 W19–W26
主线:能独立交付 AI 应用 暗线:从 W05 起每周 1–2 小时关注目标行业动态 原则:无评测不优化 · 用 AI 学 AI · 业务语言优先
PHASE 1

工程地基

W01–W04

阶段里程碑:能独立调用大模型 API 做出一个别人能跑起来的命令行 AI 工具,并建立大模型工作原理的直觉。

W01

Python 工程化与 AI 开发环境

目标:搭好现代化开发环境,养成工程习惯

0/5

学习任务

验收标准

  • GitHub 上有一个规范仓库(含 README、.gitignore、requirements.txt)
  • 能用虚拟环境跑通一个 100 行以上的 Python 脚本
  • 能口述「虚拟环境解决什么问题」
W02

大模型 API 调用

目标:熟练调用主流大模型,掌握多轮对话与流式输出

0/5

学习任务

验收标准

  • 一个可配置模型 / 温度的多轮对话 CLI
  • 能解释 temperature、top_p、max_tokens 各自的作用
  • 拔网线 / 触发限流时程序优雅报错而非崩溃
W03

Prompt 工程

目标:让模型稳定输出你要的结构,而不是碰运气

0/5

学习任务

验收标准

  • 完成「会议纪要提取器」:输入杂乱文本,稳定输出固定 JSON(议题 / 待办 / 负责人)
  • 10 条测试样例全部通过
W04

阶段项目:命令行 AI 工具 + LLM 原理直觉

目标:综合前三周产出第一个可交付作品,补上原理认知

0/5

学习任务

验收标准

  • 陌生人按 README 5 分钟内能把工具跑起来
  • 能用大白话向非技术人解释「大模型为什么会胡说八道」
PHASE 2

核心三件套:RAG · 工具调用 · Agent

W05–W12

阶段里程碑:能独立做出带引用来源的知识库问答系统和多步骤 Agent——这是 2026 年 AI 应用开发岗面试的两大必考项目。

W05

Embedding 与语义检索

目标:理解向量检索原理,上手向量数据库

0/5

学习任务

验收标准

  • 输入「如何报销差旅费」能命中标题不含「报销」二字的相关文档
  • 能向人讲清 Embedding 为什么能做语义匹配
W06

文档解析与切分策略

目标:RAG 效果的一半在切分,掌握主流策略并能做对比实验

0/5

学习任务

验收标准

  • 同一份 50 页 PDF 的三种切分策略对比表(含命中率数据)
  • 选出最优策略并能说明理由
W07

混合检索与重排序

目标:掌握生产级检索链路 BM25 + 向量 + Rerank

0/5

学习任务

验收标准

  • 混合检索 + Rerank 的命中率相对纯向量有提升且有数据记录
  • 检索为空时系统礼貌拒答
W08

阶段项目:个人知识库问答系统

目标:整合前三周,产出第一个完整 RAG 作品

0/5

学习任务

验收标准

  • 20 个测试问题回答准确率自评 ≥ 80% 且无编造来源
  • 界面可演示,README 完整
W09

Function Calling 工具调用

目标:让模型从「会说」变成「会做」

0/5

学习任务

验收标准

  • 完成「数据问答助手」:问「上个月销售额最高的产品」,模型自动调 SQL 工具并回答
  • 日志能看到完整调用链
W10

MCP 协议

目标:理解并实践当前企业 JD 中高频出现的 MCP 技能

0/4

学习任务

验收标准

  • 自己写的 MCP server 能被客户端成功调用
  • 能向面试官讲清 MCP 与 Function Calling 的关系
W11

Agent 开发入门

目标:先低代码感受编排,再手写掌握原理

0/5

学习任务

验收标准

  • 低代码版和手写版两个 Agent 均能完成多步任务
  • 能画出自己 Agent 的状态流转图
W12

阶段项目:自动调研 Agent

目标:产出第一个有「自主规划」感的 Agent 作品

0/5

学习任务

验收标准

  • 给一个真实课题跑出 ≥ 1500 字、带引用来源的调研报告
  • 单次运行显示 token 消耗且无死循环
PHASE 3

工程化落地:从 demo 到可交付服务

W13–W18

阶段里程碑:把 W08 的知识库系统升级为可一键部署、有量化评测报告的生产级服务——这是与「调 API 熟练工」拉开差距的关键阶段。

W13

评测体系:无评测不优化

目标:为 RAG 系统建立可自动化运行的评测基线

0/4

学习任务

验收标准

  • 一条命令输出当前系统的基线评测报告
  • 评测集含至少 5 条对抗性问题(误导性、无答案问题)
W14

RAG 调优实战

目标:体验「数据驱动优化」的完整闭环,这是面试最能讲的故事

0/4

学习任务

验收标准

  • 至少一项指标比基线提升 ≥ 10 个百分点
  • 改动日志完整,能讲清「哪一刀提升了什么」
W15

开源模型与本地部署

目标:摆脱对单一云 API 的依赖,掌握私有化部署能力

0/4

学习任务

验收标准

  • RAG 项目改一行 base_url 即可切换到本地模型运行
  • 有一份压测数据(并发数 / 延迟 / 吞吐)
W16

服务化与容器化

目标:把脚本变成别人能部署的服务

0/4

学习任务

验收标准

  • 一台新机器上 docker compose up 一条命令跑起整个系统
  • Swagger 页面可调通全部接口
W17

生产要素:成本、延迟与可观测性

目标:掌握企业最关心的降本增效手段

0/4

学习任务

验收标准

  • 缓存命中时延迟显著下降且有对比数据
  • 任意一次失败请求都能从日志追查到完整链路
W18

阶段整合:生产级知识库服务

目标:打磨出简历上的王牌项目

0/5

学习任务

验收标准

  • 王牌项目达成三可:可演示、可一键部署、有量化评测报告(准确率从 X 提升到 Y)
PHASE 4

行业项目与求职冲刺

W19–W26

阶段里程碑:完成一个垂直行业项目 + 改造好简历作品集并进入投递面试循环——从「会做 AI」升级为「懂行业的 AI 工程师」。

W19

选定行业与认知调研

目标:锁定一个垂直行业,建立基础业务认知

0/4

学习任务

验收标准

  • 输出行业认知笔记:流程图 + 术语表 + 痛点清单
  • 能向朋友讲清这个行业怎么赚钱、AI 能卡进哪个环节
W20

从业者访谈与项目立项

目标:从真实痛点中选定项目题目,避免自嗨式选题

0/4

学习任务

验收标准

  • 立项书通过「灵魂三问」:解决谁的什么问题?现状多痛?成功后省多少时间 / 钱?
W21

行业项目开发 · Sprint 1:最小可行链路

目标:先跑通再优化,杜绝憋大招

0/3

学习任务

验收标准

  • 端到端 demo 跑通,基线评测分数出炉
W22

行业项目开发 · Sprint 2:效果攻坚

目标:用行业 know-how 做出通用方案做不出的效果

0/3

学习任务

验收标准

  • 评测分数比基线提升 ≥ 15 个百分点
  • 典型行业场景演示通过
W23

行业项目开发 · Sprint 3:工程化与真实反馈

目标:让真实用户用一次,比自测一百次都有价值

0/3

学习任务

验收标准

  • 从业者反馈「确实有用」或明确指出改进点
  • 系统连续演示 3 次不翻车
W24

项目包装:用业务语言讲技术

目标:让 HR 和技术面试官都能在 3 分钟内看懂你的价值

0/4

学习任务

验收标准

  • 非技术朋友看完演示视频,能复述「你做的东西有什么用」
W25

简历改造与批量投递

目标:进入真实市场检验,用反馈驱动迭代

0/4

学习任务

验收标准

  • 简历投递 ≥ 50 份并拿到面试邀约
  • 若 0 邀约:回炉检查简历关键词与目标岗位匹配度
W26

面试冲刺与持续复盘

目标:把项目经验转化为 offer

0/4

学习任务

验收标准

  • 能流畅讲清每个项目的「为什么这么做」而非只说「做了什么」
  • 拿到 offer,或明确知道差距在哪、怎么补

贯穿全程的三大原则

01

无评测不优化

「准确率从 60% 优化到 85%」和「做了个聊天机器人」是简历的天壤之别。每个项目都要留下可量化的数字。

02

用 AI 学 AI

全程用 Claude Code / Cursor 辅助开发。AI 协作能力本身就是当前企业 JD 明确点名的热门技能,边用边积累。

03

业务语言优先

演示和简历讲「解决了什么问题、带来什么价值」,技术栈永远放后面。「技术 + 业务」复合才是护城河。

防坑指南