AI 的技术有很多,但必须要掌握的主流企业级的 AI 技术并不多,像我们之前讲的 Spring AI、LangChain4j,和今天正式开始更新的 Dify 都属于其中的核心技术。

Dify 和 Spring AI(LangChain4j)等框架最大的区别在于:Dify 可以零代码/低代码快速实现 AI 应用,Dify 通过可视化的配置可以完成你想实现的任何 AI Agent(智能体)。

并且 Dify 的实现效率极高、且实现门槛很低,不需要有代码能力(当然有代码能力更好,在高定制化业务下你可以自己写插件来替换当前工具的不足),所以它也是企业招聘【大模型应用开发工程师】必会的技能之一。

Dify 要学什么?

Dify 要学的主要内容如下:

  1. Dify 定义和用途
  2. Dify 私有化部署和使用
  3. Dify 五大模块具体使用
  4. Dify 接入 N 种大模型
  5. Dify + Ollama
  6. Agent 智能体
  7. 工作流
  8. 任务编排
  9. 多路召回
  10. 调试
  11. 工具接入
  12. Dify 扩展
  13. 多个实战案例
  14. Dify 发布

如何加入学习?

如果需要系统的学习 Dify 和大模型应用开发技术,为以后工作中项目改造 AI 化做技术储备,或找大模型应用开发工程师的岗位,加入我的【大模型会员】即可。

大模型会员

大模型会员可以学习我的所有大模型相关技术的课程,例如已经完结的两门课程:

  1. 《Spring AI 从入门到精通》
  2. 《LangChain4j 从入门到精通》

还有正在更新的《Dify 从入门到实战》,如下目录所示:

后续还会有大模型应用开发的项目实战课,加入大模型会员之后都可以全部解锁学习。

Spring AI 从入门到精通

《Spring AI 从入门到精通》 课程包含以下内容:

从上面内容可以看出,我们是通过 Spring AI 技术的系统学习,将大模型应用开发工程师所需要掌握的知识都学了一遍,这也为以后 Java 程序员转型到大模型应用开发工程师提供了强力的支持。

你能学到什么?

简单来说你能学到:13 大核心板块(LLM 直接操作 MySQL、MCP、FunctionCall、RAG等),4 个实战案例(数据库 AI 助手、快递 AI 助手、天气查询助手、数据查询助手),通过 Spring AI 学习大模型应用开发核心技术

具体来说,你能学到的主要内容如下:

  1. 主流大模型对接(6 种大模型+3种 DeepSeek 对接)。
  2. Prompt、PromptTemplate 详解、三种角色代码实现案例。
  3. Spring AI 同时调用多种大模型。
  4. 一个通用大模型平台多种模型任意切换。
  5. 文生文基础用法/进阶用法:
    • 人物设定的两种实现方法。
    • 流式输出的两种实现方法。
    • Prompt Template 多种使用方式。
    • 连续对话三种实现方式,连续对话保存到数据库。
  6. 文生图案例实现。
  7. 文生音频案例实现。
  8. 私有化部署和调用。
  9. 多模态。
  10. 嵌入模型。
  11. 向量数据库。
  12. RAG。
  13. Toll Calling(Function Calling)。
  14. MCP 自定义客户端/服务器端。
  15. 上万种 MCP 通用服务调用。
  16. MCP 通讯实现原理。
  17. LLM 通过 MCP 直接操作 MySQL 数据库。
  18. 数据库 AI 助手案例实现。
  19. 快递 AI 助手案例实现。

LangChain4j 从入门到精通

《LangChain4j 从入门到精通》 包含的内容如下图所示:

整个课程涵盖了大模型应用开发中的核心知识板块,例如:

  1. 生产级别向量数据库 Milvus 从零到一的安装、使用和对接。
  2. 向量数据库的 2 种存储方案实现。
  3. 生产级别的 RAG 功能开发(3 种 RAG 实现方式),每个 RAG 实现的细节都有包含,例如:
    • 文档加载器
    • 文档解析器
    • 文档转换器
    • 文档分词器
    • 查询路由 Query Router 等。
  4. 连续对话两种保存策略,以及两种存储到数据库的具体实现。
  5. 提示词工程。
  6. 流式输出的 3 种实现方式。
  7. N 种主流大模型的对接。
  8. 私有化大模型部署和对接。
  9. 结果化输出。
  10. 文本分类(情绪分析)。
  11. 多模态。
  12. 文生文、文生图等。
  13. 嵌入模型。
  14. function call(tools)。
  15. MCP 调用上万种通用服务,以及实现原理解析。
  16. 多个大模型案例实现:
    • LLM 操作数据库(使用流式对话+系统提示词)可实现复杂业务的精准查询(效率优化版)。
    • 天气查询助手。
    • IP 查询助手。
    • 行程规划助手。
    • 快递查询助手等。
  17. LangChain4j 核心源码分析和解读。
  18. LangChain 中的一些坑和注意事项。

课程形式

该课程为视频 + 图文形式。

所有涉及的知识点,在视频内容中都是带着一行行写代码的,不需要担心学不会和看不懂的问题。

图文课件近 8 万字:

视频总共 43 个(20+ 小时),视频目录如下:

讲师介绍

磊哥,15 年编程工作经验,资深技术男、 曾就职于 360 和某电商研发经理,以及某教育集团技术负责人。

大模型会员原价 999元/年,现在活动价 399 元/年

课程在抖音旗下【飞书】平台,支持电脑和手机端观看,课程购买流程如下:

  1. 微信转账付款(王磊):

  2. 付款后添加我的微信 vipStone 开通视频+图文课程权限:

包含服务

  1. 课程有效观看时间为 1 年,到期后可续费。
  2. 提供 1 个月的一对一课程答疑服务(到期续费,99元/3个月)。

小结

AI + 各行各业是大势所趋,无论是在以后日常工作中升级项目进行 AI 化改造,还是以后找 Java 或大模型应用开发工程师的工作,学习大模型应用开发技术都是必要的,所以一起行动起来,快速、系统的学习大模型应用开发技术吧。