垂直场景落地:解决“聪明但不可控”的工程痛点
当前大模型应用开发普遍面临一个严峻挑战:通用模型虽然对话流畅,但在医疗、法律等垂直领域往往产生幻觉,且缺乏对私有数据的长期记忆与精确引用。本课程正是为了解决这一工程化难题而设计。它摒弃了泛泛的 API 调用演示,转而聚焦于如何基于 Spring AI 框架与 DeepSeek 大模型,构建一个具备私有知识库检索能力的“AI 家庭医生”应用。课程深入探讨了 Java 后端与 LLM 的稳定协作机制,重点解决 RAG(检索增强生成)架构的实现细节,包括如何将医学文档切片存入向量数据库,以及如何通过语义检索召回精准知识以约束模型输出,从而模拟出逻辑清晰、有据可查的问诊流程。
适配人群与前置门槛:为何建议从基础模块入手
本课程的学习门槛明确,默认读者需掌握 Java 编程语言基础,并熟悉 Spring Boot 框架的基本注解与依赖注入机制。对于希望从 Python AI 生态转向 Java 应用层开发的工程师,或是已有后端经验、意图切入 AI Agent 开发领域的转行者而言,这是一门衔接良好的实战课。由于项目涉及较多的工程配置,建议初学者严格遵循以下学习顺序:首先攻克“Spring AI 环境搭建”与“DeepSeek 接口集成”章节,确保能稳定调用模型;接着重点研读“向量数据库配置”与“文档向量化处理”,这是理解 RAG 核心逻辑的关键;最后再深入“智能体流程编排”。跳过前两步直接看复杂逻辑,容易因环境报错或基础概念模糊而产生挫败感。
独立产出与资料使用:从跑通到复现的完整闭环
学完本系列课程后,你将具备独立开发基于 Java 的企业级 AI 应用原型的完整能力。具体而言,你能熟练配置向量数据库实现文档入库与语义检索,编写结构化 Prompt 以规范模型的角色扮演与输出边界,并构建简单的多轮对话上下文管理系统。配套资料包中包含了完整的项目源码、环境变量配置文件及示例医学数据集,这些是辅助你动手实践的核心资源。建议在观看教程时,同步开启本地 IDE,对照源码逐行调试代码,特别要关注“知识库加载”与“问答生成”这两个核心服务类的实现逻辑。不要仅停留在阅读层面,务必亲手跑通从上传 PDF 文档到获得智能问答反馈的完整链路,这是验证你是否真正掌握该技能体系的唯一有效标准。
mksz922-DeepSeek+SpringAI实战AI家庭医生应用
本课程隶属 会员库 · 慕课实战课,包含完整课程目录与配套资料,购买后联系客服获取下载方式;会员可直接免费下载。
课程目录
源码/ deepseek-springai-family-doctor.exe 第10章 课程回顾与总结/ 10-1 课程总结_dec.mp4 第1章 DeepSeek+SpringAI实战AI智能家庭医生--课程导学/ 1-1 DeekSeep应用开发--课程导学_dec.mp4 第2章 DeepSeek项目介绍/ 2-1 AI家庭医生项目效果展示_dec.mp4 2-2 AI家庭医生课程内容介绍_dec.mp4 2-3 项目架构及技术选型详细讲解_dec.mp4 2-4 项目详细分析及DeepSeek适用场景_dec.mp4 第3章 【DeepSeek与ollama】 手把手本地部署DeepSeek/ 3-1 关于deepseek基本原理介绍_dec.mp4 3-10 DeepSeek 离线与线上api区别?_dec.mp4 3-2 为什么选择ollama大模型服务?_dec.mp4 3-3 MAC安装Ollama本地部署DeepSeek_dec.mp4 3-4 Windows11安装Ollama本地部署DeepSeek_dec.mp4 3-5 Windows配置Ollama与DeepSeek自定义目录环境_dec.mp4 3-6 Ollama常用命令脚本_dec.mp4 3-7 PageAssist 浏览器可视化UI集成DeepSeek_dec.mp4 3-8 Chatbox AI本地可视化UI集成DeepSeek_dec.mp4 3-9 CherryStudio集成硅基流动满血DeepSeek Api_dec.mp4 第4章 【构建项目环境】 手把手搭建《AI家庭医生》项目开发环境/ 4-1 OpenJDK21与maven环境介绍_dec.mp4 4-2 使用IDEA配置基础项目环境_dec.mp4 4-3 数据库选型对比抉择_dec.mp4 4-4 MySQL8数据库与可视化Navicat建库_dec.mp4 4-5 内网互通原则(私有专有网络)_dec.mp4 第5章 【搭建单应用服务基础架构】 基于SpringBoot3构建项目基础架构/ 5-1 SpringBoot3 快速入门_dec.mp4 5-2 使用Maven搭建SpringBoot3基础架构_dec.mp4 5-3 SpringBoot配置文件yml的妙用_dec.mp4 5-4 SpringBoot多环境配置文件解耦_dec.mp4 第6章 【集成DeepSeek编码】SpringAI整合Ollama集成DeepSeek/ 6-1 使用Restful接口通过Ollama的Api调用大模型_dec.mp4 6-2 使用Postman掌握对Ollama的Api接口调用_dec.mp4 6-3 SpringAI在项目中起着怎样的关键性作用_dec.mp4 6-4 SpringAI集成ollama实现deepseek同步调用_dec.mp4 6-5 ollama实现deepseek流式stream调用_dec.mp4 6-6 使用service对控制器与业务功能进行解耦优化_dec.mp4 第7章 【服务端推送事件】 如何让家庭医生进行病情分析并提供解决方案?/ 7-1 SSE服务端推送事件原理机制剖析_dec.mp4 7-10 ollama定制deepseek医生角色的提示词引擎_dec.mp4 7-11 改造ollama流式响应返回家庭医生业务数据_dec.mp4 7-12 家庭医生H5页面代码梳理与联调SSE测试_dec.mp4 7-3 结合通义灵码开发基于SSE的H5客户端_dec.mp4 7-4 创建服务接口并连接SSE服务_dec.mp4 7-5 连接SSE服务并发送单条消息_dec.mp4 7-6 解决SSE服务调用的跨域问题_dec.mp4 7-7 SSE服务推送消息给所有客户端_dec.mp4 7-8 ADD事件批量消息流式推送与自动重连机制_dec.mp4 7-9 SSE服务同时在线人数统计_dec.mp4 第8章 家庭医生离线数据及deepseek病情分析数据持久化/ 8-1 手把手创建医患沟通数据库表设计_dec.mp4 8-2 为家庭医生数据库配置数据源_dec.mp4 8-3 SpringBoot3集成MyBatisPlus持久层_dec.mp4 8-4 AI家庭医生病情分析记录持久化_dec.mp4 8-5 查询并展示AI家庭医生的沟通记录数据_dec.mp4 第9章 【家庭医生项目容器化部署】 如何搭建线上算力云架构?/ 9-1 GPU算力云服务器的采购推荐_dec.mp4 9-10 发布项目 - Nginx发布家庭医生前端项目_dec.mp4 9-2 安全组配置与SSH工具使用_dec.mp4 9-3 云端部署并配置deepseek大模型_dec.mp4 9-4 云服务器配置安装OpenJDK21_dec.mp4 9-5 云服务器安装Docker容器_dec.mp4 9-6 Docker安装MySql8与数据表迁移_dec.mp4 9-7 发布项目 - 生产环境参数配置_dec.mp4 9-8 发布项目 - SpringBoot3 项目打包发布_dec.mp4 9-9 发布项目 - 安装配置Nginx_dec.mp4 解压码.txt






