Appearance
00 篇导览:启航准备
这一篇解决一个问题:在写第一行代码之前,先把环境、版本和成本这三件事搞清楚。
学完你能做什么
- 知道这套课程的四条主线分别解决什么问题,能选对自己的入口
- 装好 Java 21 + Spring Boot 4.x + Spring AI 2.0 的开发环境并跑通第一个请求
- 说清 Spring AI 1.x 与 2.x 的差异,不再被过时教程带偏
- 能用手算的方式估算一次问答、一次灌库要花多少钱
章节地图
| 编号 | 主题 | 解决什么 |
|---|---|---|
| 00-01 | 学习地图 | 四条主线怎么选、按什么顺序学 |
| 00-02 | 环境准备 | JDK / Maven / 镜像源 / 第一个可运行工程 |
| 00-03 | 版本矩阵 | Spring Boot、Spring AI、JDK 的兼容关系与 1.x→2.x 差异 |
| 00-04 | 成本速算 | Token 估算、单价换算、常见场景的花费量级 |
| 00-05 | 术语表 | 全篇术语的统一解释,随时回来查 |
阅读路径建议
| 你的情况 | 建议 |
|---|---|
| 完全没接触过 LLM 应用开发 | 00-01 → 00-02 → 00-03 → 00-04,然后进 01 篇 |
| 已经跑过 Spring AI demo | 只看 00-03 和 00-04,确认版本与成本认知 |
| 要做技术选型汇报 | 00-01 + 00-04,配合 04-07 成本治理 |
一条贯穿全篇的判断:版本和成本是两件「开始时觉得不重要、出事后才发现很贵」的事。花 30 分钟确认版本矩阵,能省掉后面几天的排查。
对应 Demo
java-ai-starter,保证 mvn spring-boot:run 能直接起。全篇无 git tag 依赖,随时可切。