返回文章列表
AI 实践
学习全栈AI开发(一)
借助AI学习全栈AI开发
项目仓库地址: https://gitee.com/Cxl0831/full-stack-ai-lab
借助AI学习全栈开发,是为了更好跟上当前的潮流以及行业的发展趋势,单一职能的开发者在现今这个时代已经没有任何竞争力了,这也是学习全栈AI开发的最根本原因。
技术栈的选择:
- 前端:React + TypeScript
- 后端:Java + Spring Boot
- AI:gpt-5.5
作为一个原前端开发者,前端和AI的选择只是贴近当前的工作技术栈,后端选用Java而不是更贴近前端的NodeJs,是因为大部分企业的后端项目都是用Java写的,NodeJs寥寥无几,既然目标是为了提高个人的核心竞争力,必定是要跟随行业情况来选择学习方向的。
起步阶段,让gpt-5.5给我生成了一份学习计划,因为我对Java其实也不太熟悉,所以同步学习Java + AI
学习计划
阶段一:Java / Spring Boot 入门
- 流式 AI Chat
- Status API
- JSON 到 Java 对象
- 参数校验和错误处理
- 日志和问题排查
- Java 基础补强
- Spring 分层架构
- 测试入门
阶段二:AI 应用核心能力
- 真实 OpenAI 调用
- Prompt 和结构化输出
- 会话历史和上下文管理
- AI 请求日志和成本意识
阶段三:RAG 知识库
- 文档上传接口
- 文档切分
- Embedding 和向量检索
- RAG 问答
阶段四:Tool Calling / Agent
- 普通业务工具接口
- Tool Calling
- Agent 工作流
阶段五:工程化和作品整理
- 鉴权和权限意识
- 错误、日志、监控完善
- Docker 和部署
- 项目复盘
有想法或建议? 联系我