你具备全栈背景(Java、.NET、Vue),非常适合转型为 AI 应用工程师,你的目标是三周内具备找工作能力。因此,学习计划必须:
- 专注实战导向:快速掌握 AI 应用开发能力。
- 聚焦AI工程技能:如模型调用、知识库搭建、RAG、Prompt工程等。
- 输出作品/简历成果:用于投递和展示能力。
🧭 总体目标(3周后达成)
| 项目 | 目标 |
| 模型应用开发 | 能独立使用 LangChain / LlamaIndex / Transformers 等框架完成项目 |
| 实战项目 | 至少完成 2 个完整 AI 应用(如简历修改器、文档问答系统) |
| 求职准备 | 完善简历,GitHub 有可运行代码,项目有部署演示或截图 |
| 技术栈 | Python 熟练,掌握 FastAPI、Streamlit、LangChain、LLM 调用技巧 |
🗓️ 三周学习计划总览
| 周数 | 主题 | 学习重点 | 输出成果 |
| 第1周 | AI 应用开发基础 & 快速构建 | Python、Prompt、模型调用、Streamlit | 简单 AI 应用(如日报生成器) |
| 第2周 | LangChain 实战 & 知识库系统 | 向量数据库、LangChain、文档问答 | 知识库问答项目、模型微调基础 |
| 第3周 | 综合项目 + 求职准备 | 综合项目、GitHub整理、简历优化 | 2个完整项目、简历、作品库 |
📅 Week 1:AI 应用开发基础 & 快速构建
🎯 目标
- 掌握 Python AI 应用开发能力
- 掌握 Prompt 编写、模型接入、流式输出
- 快速构建第一个 AI 工具
📚 学习内容
| 时间 | 学习内容 | 说明 |
| Day 1 | Python 快速过渡(语法、类、装饰器) | 重点熟悉 Python 应用开发 |
| Day 2 | OpenAI / 通义千问 / Deepseek API 使用 | 用 openai, qianfan, 或 transformers |
| Day 3 | Prompt 工程基础(Few-shot、指令优化) | ChatPrompt、系统提示等技巧 |
| Day 4 | Streamlit 入门 | 用于快速构建前端 |
| Day 5 | 项目实战1:AI日报生成器 | 输入关键信息,输出结构化日报 |
| Day 6 | 项目实战2:AI 简历润色器 | 上传简历 -> 模型润色/建议 |
| Day 7 | 项目部署到 HuggingFace Space / Streamlit Cloud | 用于简历展示和 GitHub 项目页链接 |
✅ 本周成果
- 2 个可运行项目:日报生成器、简历修改器
- 掌握模型调用和基本前端构建
- GitHub 开始记录项目进展
📅 Week 2:LangChain & 知识库问答系统
🎯 目标
- 掌握知识库构建、RAG 模型
- 熟悉向量数据库(FAISS / Chroma)
- 能开发文档问答系统
📚 学习内容
| 时间 | 学习内容 | 说明 |
| Day 8 | LangChain 核心组件:PromptTemplate、LLMChain、RetrievalQA | 从小 demo 入手 |
| Day 9 | 向量数据库 FAISS / Chroma 使用 | 文档切片、embedding 存储 |
| Day 10 | 文档问答系统搭建 | 上传 PDF/Word 文档,问答 |
| Day 11 | 项目实战3:智能客服 / 企业文档助手 | 有 UI、上传文件、实时问答 |
| Day 12 | RAG 原理与优化实践 | 向量召回 + Prompt生成答案 |
| Day 13 | 模型本地部署(可选) | Deepseek、Qwen、Mistral 微调/调用 |
| Day 14 | 项目优化、封装、整理文档 | 输出项目 README、截图、演示视频 |
✅ 本周成果
- 项目:知识库搜索助手 / 智能客服问答系统
- 熟悉 LangChain 和 RAG 开发
- GitHub 完善文档、整理展示图
📅 Week 3:综合项目 + 求职准备
🎯 目标
- 综合技术构建完整项目
- 优化项目文档 + 部署展示
- 简历准备 + 投递启动
📚 学习内容
| 时间 | 学习内容 | 说明 |
| Day 15 | 项目实战4:数据分析自动报告生成器 | 上传 Excel,生成图表+文字分析 |
| Day 16 | 项目整合:多工具汇总平台 / AI 办公助手 | 用 Tab 或菜单整合多个功能 |
| Day 17 | 项目部署到 HuggingFace / Cloudflare | 提高可信度和可见性 |
| Day 18 | 简历优化(突出AI项目) | 强调“AI办公”、“知识问答”、“文档助手”等关键词 |
| Day 19 | GitHub 项目整理 | 每个项目都有清晰 README、预览图、部署链接 |
| Day 20 | 模拟面试题整理 / ChatGPT 训练回答 | 熟悉面试问题:LLM原理、LangChain组件、Streamlit框架 |
| Day 21 | 启动求职:投递简历、联系招聘者 | 重点投递 AI 应用开发、智能助手、工具集成等岗位 |
✅ 本周成果
- 综合项目:AI办公助手(集成多个小工具)
- 精炼简历 + GitHub 项目展示页
- 投递岗位、准备面试问答
🧩 可选实战项目(根据兴趣选择)
| 项目名 | 技术点 |
| AI智能日报生成器 | Prompt + Streamlit |
| AI简历修改器 | Prompt优化 + 多模板生成 |
| 文档问答助手 | LangChain + 向量数据库 |
| 知识库搜索工具 | RAG + 本地部署大模型 |
| AI办公工具集 | 多工具整合 + 多Tab页面 |
📎 技术推荐链接
- LangChain 官方文档: https://docs.langchain.com
- Streamlit 入门教程: https://docs.streamlit.io
- Qwen、Deepseek API 调用示例: HuggingFace、ModelScope
- 面试题速成:
- [LLM 工作原理简述]
- [RAG 实现流程]
- [LangChain 中各组件用途]
- [如何做 Prompt 优化]
✅ 求职建议
- 岗位关键词:
AI应用开发、LLM工具开发、AI办公自动化、LangChain应用工程师 - 简历亮点:
- 强调“将 AI 模型与业务场景结合”
- 项目能看、能跑、有截图、有交互
- 面试准备:
- 熟悉项目技术选型和原因
- 能讲清楚技术架构、模型流程
- 自己动手部署过,哪怕只是 HuggingFace Space