定位与门槛:Java 后端如何切入 AI 工程化

这门课针对拥有 1 至 3 年 Java 后端经验的工程师,核心解决“懂业务但缺 AI 落地能力”的痛点。它不教模型训练,而是聚焦于如何将大模型能力通过 Spring 生态集成进企业级系统,并进一步构建具备记忆与规划能力的智能体。如果你目前只懂 Python 脚本或零后端基础,需先补齐 Java 并发与微服务知识,否则后期复杂逻辑难以消化。课程强调工程化落地,而非单纯的 API 调用,适合希望从纯 CRUD 开发转向 AI 应用架构师的开发者。它填补了传统后端开发到 AI 应用层之间的技能断层,让你能理解如何通过代码控制模型行为,而不是仅仅调用接口。

学习路径:按“接入、编排、进阶”三步走

建议不要线性从头看,而是分阶段攻克。首先精读“大模型基础”与“Spring AI 入门”,重点理解底层 API 封装与流式响应处理,这是所有上层应用的基石。接着切入“路由工作流”章节,学习如何编排多步骤复杂任务,这是从单点调用走向业务闭环的关键转折,涉及意图识别与动态调度。最后重点攻克“高级特性”与“私有大模型”部分,深入理解 MCP 协议与私有化部署逻辑。学完这一套,你能独立搭建包含知识库检索、多轮对话记忆及外部工具调用的智能客服系统,或为内部业务开发具备逻辑推理能力的 Copilot 原型。你将摆脱对开源零散 Demo 的依赖,具备将 AI 能力模块化、标准化接入现有 Java 微服务架构的能力,并能根据业务场景选择合适的大模型接口进行成本与效果平衡。

资料用法:以“脚手架”思维代替照抄代码

资料包中的虚拟机镜像并非让你直接运行后照抄,而是提供预装好依赖的调试环境。务必先通读导入手册与设计稿,理解部署架构逻辑。练习时,不要直接打开成品工程,而是依据笔记中的逻辑,尝试从零新建 Spring Boot 项目,手动编写 Controller 与 Service 层,将资料中的代码片段作为参考答案进行对比修正。特别是面试笔记,建议在掌握每个模块后立即查阅,将技术点转化为可落地的项目经验描述。例如,在简历中不要只写“使用了 Spring AI”,而应具体描述“基于 Spring AI 构建路由工作流,实现多模型动态切换,降低 API 成本”。这种将资料转化为个人作品能力的方式,比单纯观看视频更具职场竞争力,能真实体现你的工程解决能力,帮助你在转岗或晋升时拿出可量化的项目成果。

课程目录

📁 8.阶段八 天机AI助手智能体 📁 md笔记 📁 面试笔记 课程推荐助手-提示词参考.md [2.5 KB] 虚拟机导入手册.md [12.9 KB] 知识库-课程数据.md [3.7 KB] 面试题.md [17.4 KB] 设计稿.md [7.6 KB] 学习目标.md [1.6 KB] 天机助手AI提示词.md [2.7 KB] 📁 img 1.png [144.9 KB] 2.png [365.5 KB] 3.png [698.7 KB] 4.png [1.7 MB] 7.png [194.1 KB] 5.png [183.1 KB] 6.png [505.4 KB] 4.课程咨询与购买.md [62.1 KB] 7.SpringAI高级与私有大模型【公重号:CunWorkNotes】.md [50.1 KB] 6.平台智能体、通用文本模型、语音.md [74.4 KB] 3.基本功能.md [116.8 KB] 5.路由工作流.md [95.8 KB] 1.玩转AI大模型.md [71.3 KB] 2.SpringAI入门.md [95.2 KB] 📁 代码 my-spring-ai.zip
 [115.7 KB] openai-java-demo.zip
 [68.5 KB] my-spring-ai-mcp.zip
 [92.9 KB] tjxt.zip
 [5.6 MB] 📁 虚拟机 📁 mac版M系列芯片 📁 VMware Fusion 密钥【公重号:CunWorkNotes】.txt [122.0 B] VMware-Fusion-13.0.1-21139760_universal.dmg [672.1 MB] Centos7-sl-v1.5-mac-tjxt.zip
 [21.2 GB] 📁 Windows tjxt-ai-disk1.vmdk [42.5 GB] tjxt-ai.mf [179.0 B] tjxt-ai.ovf [11.8 KB] 📁 资料 📁 prd 天机agent V0.3.zip
 [11.3 MB] 📁 jdk17 openjdk-17.0.2【公重号:CunWorkNotes】.zip
 [177.6 MB] 📁 idea ideaIU-2024.1.exe [951.1 MB] Crack.zip
 [93.4 KB] 📁 设计稿 天机AI助手.zip
 [46.0 MB] 📁 视频 📁 day01 17-OpenAI-Java-流式对话.mp4
 [20.8 MB] 11-文本对话.mp4
 [21.7 MB] 19-OpenAI-Java多轮对话.mp4
 [53.6 MB] 12-文本调试.mp4
 [20.5 MB] 20-哄哄模拟器和核心构成.mp4
 [24.5 MB] 01-课程大纲.mp4
 [3.9 MB] 04-大模型应用架构-纯Prompt模式.mp4
 [10.6 MB] 09-公共大模型.mp4
 [8.1 MB] 15-OpenAI-API.mp4
 [28.9 MB] 14-OpenAI-API-申请账号.mp4
 [22.4 MB] 10-注册账号.mp4
 [13.2 MB] 07-大模型应用架构-Fine-tuning.mp4
 [7.9 MB] 16-OpenAI-阿里百炼.mp4
 [13.9 MB] 08-技术选型.mp4
 [4.3 MB] 06-大模型应用架构-RAG.mp4
 [19.0 MB] 02-体验AI产品.mp4
 [18.8 MB] 18-OpenAI-Java-普通对话.mp4
 [41.3 MB] 03-大模型原理.mp4
 [22.8 MB] 05-大模型应用架构-Function Calling.mp4
 [18.6 MB] 13-Lobe Chat.mp4
 [46.0 MB] 21-攻击防范.mp4
 [14.4 MB] 📁 day05 01-异步设置标题【公重号:CunWorkNotes】.mp4
 [38.3 MB] 06-推荐智能体.mp4
 [220.0 MB] 05-路由智能体【公重号:CunWorkNotes】.mp4
 [44.1 MB] 02-查询会话历史.mp4
 [59.0 MB] 03-智能体架构.mp4
 [26.2 MB] 07-多智能体协调工作.mp4
 [183.5 MB] 04-路由工作流智能体-封装抽象类.mp4
 [38.0 MB] 08-bug解决.mp4
 [206.5 MB] 📁 day07 10-Ollama介绍.mp4
 [12.5 MB] 13-SpringAI与Ollama整合【公重号:CunWorkNotes】.mp4
 [18.0 MB] 04-实战2.mp4
 [11.2 MB] 06-多模态.mp4
 [76.1 MB] 07-结构化输出之Bean.mp4
 [16.8 MB] 05-MCP Server实战.mp4
 [27.2 MB] 12-ollama常用命令.mp4
 [10.2 MB] 09-Spring AI Alibaba插件.mp4
 [21.4 MB] 02-MCP架构.mp4
 [8.3 MB] 03-实战1.mp4
 [47.3 MB] 11-运行千问大模型.mp4
 [20.3 MB] 08-结构化输出之Json.mp4
 [8.1 MB] 01-什么是MCP.mp4
 [7.0 MB] 📁 day06 02-添加知识库【公重号:CunWorkNotes】.mp4
 [33.1 MB] 05-集成到项目.mp4
 [26.3 MB] 08-AI自动回复.mp4
 [67.7 MB] 09-其他功能【公重号:CunWorkNotes】.mp4
 [15.3 MB] 10-文字转语音.mp4
 [25.1 MB] 06-引入OpenAI.mp4
 [66.1 MB] 11-语音转文字.mp4
 [38.5 MB] 04-程序调用.mp4
 [23.6 MB] 07-文本聊天接口.mp4
 [48.3 MB] 03-添加插件.mp4
 [74.3 MB] 01-创建智能体.mp4
 [18.8 MB] 📁 day03 01-环境部署.mp4
 [27.3 MB] 10-会话记忆.mp4
 [106.4 MB] 06-新建对话.mp4
 [100.7 MB] 11-解决bug.mp4
 [35.7 MB] 08-system提示词【公重号:CunWorkNotes】.mp4
 [55.9 MB] 02-熟悉业务【公重号:CunWorkNotes】.mp4
 [7.3 MB] 04-技术架构.mp4
 [6.9 MB] 05-项目集成SpringAI.mp4
 [57.1 MB] 07-流式聊天.mp4
 [67.2 MB] 09-停止生成.mp4
 [41.2 MB] 03-AI功能需求.mp4
 [15.6 MB] 📁 day04 04-bug解决【公重号:CunWorkNotes】.mp4
 [75.5 MB] 07-写入数据.mp4
 [19.2 MB] 02-课程卡片【公重号:CunWorkNotes】.mp4
 [81.7 MB] 01-查询课程.mp4
 [47.5 MB] 05-安装ES.mp4
 [28.1 MB] 06-安装kibana.mp4
 [5.9 MB] 08-完成课程推荐.mp4
 [19.6 MB] 03-预下单.mp4
 [8.3 MB] 📁 day02 17-城市数据知识库.mp4
 [65.8 MB] 05-System角色设定.mp4
 [31.6 MB] 07-Advisors功能增强之messageChatMemoryAdvisor.mp4
 [23.2 MB] 04-阿里百炼.mp4
 [21.4 MB] 01-快速入门【公重号:CunWorkNotes】.mp4
 [64.2 MB] 12-Tool Calling之运行原理【公重号:CunWorkNotes】.mp4
 [9.9 MB] 14-Tool Calling之天气查询优化1.mp4
 [21.6 MB] 09-Advisors功能增强之原理分析.mp4
 [21.8 MB] 02-流式聊天.mp4
 [33.5 MB] 15-Tool Calling之天气查询优化2.mp4
 [10.3 MB] 11-Advisors功能增强之敏感词校验.mp4
 [18.6 MB] 03-响应式编程.mp4
 [16.0 MB] 16-RAG原理.mp4
 [26.3 MB] 06-Advisors功能增强之日志Advisor.mp4
 [23.2 MB] 08-Advisors功能增强之promptChatMemoryAdvisor.mp4
 [8.7 MB] 10-Advisors功能增强之会话id.mp4
 [30.8 MB] 18-RAG实现.mp4
 [14.8 MB] 13-Tool Calling之天气查询.mp4
 [18.3 MB] 语雀在线讲义.txt [92.0 B] day02-Spring AI入门.pdf
 [8.8 MB] day06-平台智能体、通用文本模型、语音.pdf
 [19.5 MB] day03-天机AI助手智能体-基本功能.pdf
 [27.9 MB] day07-SpringAI高级与私有大模型.pdf
 [13.3 MB] day04-天机AI助手智能体-课程咨询与购买.pdf
 [9.3 MB] day05-天机AI助手智能体-路由工作流.pdf
 [9.3 MB] day01-玩转AI大模型.pdf
 [22.2 MB] 📁 3.阶段三 AI赋能Web开发 📁 15.第十五章 项目部署(Docker) 05 Docker核心-数据卷挂载.mp4
 [73.3 MB] 01 Docker课程概述.mp4
 [13.2 MB] 09 Docker部署-服务端部署.mp4
 [66.2 MB] 07 Docker核心-自定义镜像.mp4
 [77.1 MB] 08 Docker核心-网络.mp4
 [50.9 MB] 11 Docker部署-DockerCompose.mp4
 [78.9 MB] 03 Docker入门-命令解析.mp4
 [30.7 MB] 06 Docker核心-本地目录挂载.mp4
 [91.0 MB] 12 Web开发-完结.mp4
 [6.4 MB] 04 Docker核心-常见命令.mp4
 [121.8 MB] 02 Docker入门-MySQL安装.mp4
 [68.4 MB] 10 Docker部署-前端部署.mp4
 [29.7 MB] 📁 5.第五章 后端Web基础(MySQL基础) 08 DDL-表操作-数据类型【公重号:CunWorkNotes】.mp4
 [53.1 MB] 12 DML-update.mp4
 [11.9 MB] 11 DML-insert.mp4
 [42.3 MB] 14 DQL-基础查询.mp4
 [51.5 MB] 01 MySQL-课程介绍.mp4
 [29.6 MB] 13 DML-delete【公重号:CunWorkNotes】.mp4
 [7.9 MB] 17 DQL-排序查询.mp4
 [24.9 MB] 16 DQL-分组查询.mp4
 [50.9 MB] 02 MySQL-概述-安装.mp4
 [16.3 MB] 09 DDL-表操作-设计案例2.mp4
 [72.6 MB] 07 DDL-表操作(约束).mp4
 [34.5 MB] 10 DDL-表操作-查询-修改-删除.mp4
 [35.6 MB] 18 DQL-分页查询.mp4
 [21.7 MB] 05 DDL-图形化工具.mp4
 [23.9 MB] 15 DQL-条件查询.mp4
 [61.1 MB] 06 DDL-表操作-创建.mp4
 [17.9 MB] 03 MySQL-概述-数据库模型.mp4
 [52.4 MB] 04 DDL-数据库操作.mp4
 [29.6 MB] 📁 11.第十一章 后端Web进阶(Maven高级) 05 Maven高级-私服-介绍.mp4
 [12.0 MB] 07 Web后端开发-总结.mp4
 [14.5 MB] 01 Maven高级-分模块设计与开发.mp4
 [78.2 MB] 06 Maven高级-私服-资源上传与下载.mp4
 [86.3 MB] 03 Maven高级-继承-版本锁定.mp4
 [59.4 MB] 04 Maven高级-聚合.mp4
 [35.5 MB] 02 Maven高级-继承-继承关系.mp4
 [65.8 MB] 📁 14.第十四章 项目部署(Linux) 10 Linux常用命令-查找命令.mp4
 [77.9 MB] 14 Linux软件安装-Nginx安装【公重号:CunWorkNotes】.mp4
 [47.9 MB] … 其余 43

58 项略,目录共 4558 项