课程亮点
拒绝空谈,全实战驱动: 课程大纲中的每一个理论点都对应一个具体的、源自真实业务场景的实战案例,从“智能客服”到“财务报销助手”,确保学完即用。
从零到一,构建完整技术栈: 课程内容从基础的Embedding、RAG,到高阶的Graph Agent、Manus调度系统,形成一条完整、系统的AI应用开发学习路径,避免知识碎片化。
聚焦工程化,关注落地细节: 不仅讲原理,更强调工程落地的关键细节,如“反幻觉设计”、“人机协同”、“断点续传”、“权限沙箱”等,直击企业级应用的核心痛点。
Java视角,无缝集成Spring生态: 基于Spring AI框架,深度结合Spring Boot/Cloud生态,让Java开发者能以最熟悉的方式,轻松将AI能力集成到现有业务系统中。
硬核技术,覆盖前沿趋势: 课程涵盖GraphRAG、ReAct推理、MCP协议、NL2SQL多Agent协同等前沿技术,帮助学员掌握未来3-5年内AI应用开发的核心能力。
核心知识点:成为精通AI落地的Java专家
想象一下,您不仅能熟练使用大模型API,更能主导设计一个“懂业务、会动手、有记忆、能协作”的企业级AI智能体系统。这正是本课程的目标。我们将从Java工程师最熟悉的技术栈出发,层层递进,手把手带您掌握如何让AI模型真正从“玩具”变成能够解决实际业务问题的“工具”。本课程的核心卖点在于“实战”与“工程化”,它不仅教授您AI技术本身,更传授了如何将这些技术高质量、高安全、可维护地落地到企业生产环境中的方法论。您将不再是AI的“使用者”,而是能够驾驭AI,为其赋能的“创造者”。
设计思路:阶梯式成长,构建认知与实践双闭环
本课程的设计严格遵循从基础到高阶的阶梯式学习规律,共分为四个阶段:
筑基期(第1-3章): 解决AI落地的三大基础问题——“幻觉” (RAG)、执行能力 (Tools) 和“记忆” (Memory)。这一阶段的目标是让AI从“无知的聊天机器”进化为“有知识的初级助理”。
能力期(第4-6章): 赋予AI更强大的“工具”和“组织”能力。通过MCP协议安全地打开“系统之门”,通过Agent和Graph实现从“单兵作战”到“团队协作”的跨越。这一阶段的目标是让AI能处理更复杂、更安全的任务。
高阶业务期(第7-10章): 聚焦两大核心业务场景:NL2SQL(数据分析)和DeepSearch(深度研究)。通过多Agent协同和图检索技术,解决更专业、更深度的企业级难题,让AI成为“数据库分析师”和“深度研究员”。
终极落地期(第11-13章): 构建能自动执行长周期、多步骤复杂任务的“数字打工人”(Manus体系),并最终学习如何将整个系统进行容器化部署与运维。至此,您将具备从零构建并交付一整套企业级AI智能体系统的完整能力。
整个课程设计穿插着“理论讲解 -> 代码实战 -> 风险控制 -> 工程化考量”的闭环,确保学员不仅知其然,更知其所以然,并能应对真实环境中的各种挑战。
课程大纲
第一章:Embedding 与 RAG 基础 —— 让AI学会“读书”
实战:【企业级智能客服助手】,从零构建反幻觉的问答系统。
第二章:Tools 函数调用实战 —— 让AI从“动口”到“动手”
实战:【支持多工具协作的智能代理】,掌握ReAct推理模式。
第三章:Spring AI Memory 记忆体系实战 —— 让AI拥有“长期记忆”
实战:【具备长期经验的增强型聊天机器人】,实现有状态的个性化服务。
第四章:Spring AI MCP 扩展能力实战 —— 安全地打开“系统之门”
实战:【让模型安全访问本地文件系统】,构建权限沙箱与审计日志。
第五章:Spring AI Alibaba 实战智能体 Agent 服务 —— 构建“懂业务的员工”
实战:【支持人工审核的ReactAgent(财务报销助手)】,实现人机协同。
第六章:Spring AI Alibaba Graph 企业级实战落地 —— 从“单兵作战”到“团队协作”
实战:【团队式智能体执行链(市场报告生成)】,掌握复杂流程的容错与编排。
第七、八章:NL2SQL 核心能力体系构建 —— 让AI成为“数据库分析师”
实战:【对话式NL2SQL智能助手】,通过多Agent协同与Graph编排,实现工业级的数据查询。
第九、十章:DeepSearch 核心原理与检索增强 —— 构建“深度研究员”
实战:【GraphRAG可视化深度检索系统】,实现多源信息融合、证据提取与结论追溯。
第十一、十二章:Manus 基础执行体系与企业级工具链 —— 构建“数字打工人”
实战:【基于Graph的长任务调度系统】,实现任务的拆解、持久化与断点续传。
第十三章:项目的部署与运维 —— 让代码真正“跑起来”
实战:【一键启动“AI 多服务系统”】,通过Docker与编排实现工程化交付。
适合人群
Java / Spring 开发者: 希望将AI能力集成到现有Java项目中,提升业务价值的后端工程师。
软件架构师 / 技术负责人: 需要规划企业级AI应用技术架构,评估技术选型,并解决AI落地过程中的工程化难题。