Java开发AI项目,太爽了!LangChain4j实战教程保姆级 | 代码开源

合集 · 项目实战教程 (44)

  1. 56:42
    我做了 10 套实战项目,帮你写满简历!
  2. 4:11
    我做了个免费开源的 SQL 自学网!闯关式教程
  3. 11:28
    做网站,根本不需要写代码!自制网站模板分享 + 保姆级 VuePress 教程
  4. 1:54:17
    Java开发AI项目,太爽了!LangChain4j实战教程保姆级 | 代码开源
  5. 4:47
    我做出了最帅的浏览器主页!代码开源!
  6. 3:35
    我做出了所有人都能攻击的网站!!!
  7. 1:54:12
    你的第一个前端入门项目,保姆级教程!Vue3用户中心网站开发
  8. 23:31
    还不会部署微服务项目?保姆级教程来啦!
  9. 13:59
    代码生成器平台上线教程,代码开源!Java + 前端优质项目
  10. 26:00
    服务器很贵?搞台虚拟机玩玩!保姆级 Linux 远程开发教程
  11. 3:57
    我造了个程序员练兵场,专治技术焦虑症!
  12. 15:58
    带你搭个开源面试刷题网站,保姆级项目部署教程!Java项目+前端项目实战
  13. 12:09
    上线项目,根本不用服务器!AI 答题应用平台部署教程,Java 前端优质项目
  14. 20:37
    我开源了个新项目,轻松冲大厂过毕设!25年最新Java+前端项目实战 | 智能协同云图库
  15. 3:25
    练习两月半,我做了个生成代码的神器!
  16. 29:59
    带你读OpenManus源码,其实很简单!高效学习开源项目的套路
  17. 1:02
    小尝试,用 AI 全自动完成数据分析!
  18. 3:48
    我把所有人都能攻击的网站,开源了!
  19. 29:14
    爆肝2月,我的AI代码生成平台上线了!保姆级部署教程+代码开源 | 简历王炸项目
  20. 26:27
    我敢说,这是后端程序员必做的项目!优质编程项目导学【5】手写 RPC 框架
  21. 45:27
    GitHub热门Java聊天室项目导学,干货满满!
  22. 29:29
    部署项目,根本不需要服务器?!云托管平台实战教程。容器+流水线+灰度发布+前后端项目部署
  23. 6:39
    1分钟,给你的网站加个看板娘!Live2D保姆级接入教程
  24. 38:09
    大厂是怎么监控 Java 项目的?保姆级教程 | Prometheus + Grafana 可观测性实战
  25. 3:55
    先导片 | 编程实战项目手把手教程
  26. 6:40
    自制数据生成工具代码公开!拿去做毕设~
  27. 10:10
    我敢说,这是Java程序员必做的项目!优质编程项目导学【4】黑马点评
  28. 12:39
    人手一个Java直播项目?优质编程项目导学【3】硅谷课堂
  29. 10:24
    最火的 Java 预约项目教程!优质编程项目导学【2】尚医通
  30. 8:37
    最火的 Java 外卖项目教程!优质编程项目导学【1】瑞吉外卖
  31. 0:44
    我做了个低配版的羊了个羊,代码开源!
  32. 6:17
    最懒程序员?写个程序自动回评论!
  33. 4:04
    用代码做个营销号扼杀宝具,给爷爬!
  34. 8:28
    手把手带你从0搭建个人博客,小白可懂的保姆级教程 | 程序员自学编程必备
  35. 3:21
    羞耻!我做的表情包网站上线啦!代码公开
  36. 7:35
    自己搭建写文档最佳利器?手把手教程!
  37. 6:33
    6分钟,揭秘大厂做项目的过程!程序员带你走近企业
  38. 10:22
    带你读懂一个开源项目,学习通用套路!程序员阅读项目源码技巧、Java 编程项目分享
  39. 7:11
    我大学时独立开发的项目,自学编程3年作品 | 程序员主流前端、Java 技术栈
  40. 6:22
    全网最贴心的魔改合成大西瓜教程,从修改到发布!
  41. 10:00
    二人合作-大学二手交易平台
  42. 32:30
    我敢说,这是Java程序员必做的AI项目!写满简历拿Offer | AI超级智能体
  43. 3:31
    做了个新项目,我要出海了!
  44. 3:32
    我开源了个新项目,让 AI 帮你盯全网热点!

Parts

  1. P1 · 1、LangChain4j介绍+项目成果演示
  2. P2 · 2、项目初始化+AI对话ChatModel
  3. P3 · 3、多模态
  4. P4 · 4、系统提示词 SystemMessage
  5. P5 · 5、AI Service
  6. P6 · 6、会话记忆 ChatMemory
  7. P7 · 7、结构化输出
  8. P8 · 8、RAG 知识库
  9. P9 · 9、工具调用 Tool Calling
  10. P10 · 10、MCP 协议
  11. P11 · 11、护轨 Guardrail
  12. P12 · 12、可观测性
  13. P13 · 13、服务化 SSE 流式输出
  14. P14 · 14、前端生成和总结
Description
通过完整的AI编程助手项目,带你掌握Java AI应用开发的核心技能 LangChain4j。不同于枯燥的理论讲解,这套教程直接上手实战,从基础的大模型调用,再到会话记忆、RAG知识库、工具调用、MCP模型上下文协议、可观测性,每个技术点都有细致的讲解和真实的代码实现。
而且代码全部开源在GitHub:https://github.com/liyupi/ai-code-helper
文字教程关注公众号:程序员鱼皮,免费获取
有帮助的话记得三连支持,让更多Java程序员朋友发现这个宝藏教程!

Comments

樱君丶Sakura 2025-07-10

刚看完这个教程,作为一个已经工作的Java后端,之前一直觉得AI开发离我很遥远,总觉得需要很深的算法基础。没想到用LangChain4j竟然这么简单,鱼皮真的是把复杂的东西讲得特别清楚。最让我感动的是,鱼皮提到他刻意编排了这个教程,不是只讲理论,而是真正从0到1搭建了一个完整的AI编程助手项目,在这个过程中速学LangChain4j和AI的实用特性,比如RAG知识库、工具调用、MCP协议...这些之前听都没听过的技术,现在感觉自己也能上手了。特别是那个爬面试鸭网站获取面试题的功能,太实用了哈哈!💪 最关键的是代码还开源了,我已经fork到自己仓库了。我是看着鱼皮在没空调的高温下连续直播4个小时带着大家把这个项目做完的,这种毫无保留的分享精神真的很难得,现在很多UP主都是点到为止,鱼皮是真的在用心帮大家提升。已经三连支持了,这种良心教程必须给更多人看到。期待鱼皮老师后续的AI新项目,我一定第一时间学习!顺便问下,编程导航的AI项目什么时候开始啊,已经迫不急待了~

♥ 426 ↩ 13

程序员鱼皮 2025-07-10

刚看完这个教程,作为一个已经工作的Java后端,之前一直觉得AI开发离我很遥远,总觉得需要很深的算法基础。没想到用LangChain4j竟然这么简单,鱼皮真的是把复杂的东西讲得特别清楚。最让我感动的是,鱼皮提到他刻意编排了这个教程,不是只讲理论,而是真正从0到1搭建了一个完整的AI编程助手项目,在这个过程中速学LangChain4j和AI的实用特性,比如RAG知识库、工具调用、MCP协议...这些之前听都没听过的技术,现在感觉自己也能上手了。特别是那个爬面试鸭网站获取面试题的功能,太实用了哈哈!💪 最关键的是代码还开源了,我已经fork到自己仓库了。我是看着鱼皮在没空调的高温下连续直播4个小时带着大家把这个项目做完的,这种毫无保留的分享精神真的很难得,现在很多UP主都是点到为止,鱼皮是真的在用心帮大家提升。已经三连支持了,这种良心教程必须给更多人看到。期待鱼皮老师后续的AI新项目,我一定第一时间学习!顺便问下,编程导航的AI项目什么时候开始啊,已经迫不急待了~

♥ 218 ↩ 12

Alien_Peachy 2025-07-10

刚看完这个教程,作为一个已经工作的Java后端,之前一直觉得AI开发离我很遥远,总觉得需要很深的算法基础。没想到用LangChain4j竟然这么简单,鱼皮真的是把复杂的东西讲得特别清楚。最让我感动的是,鱼皮提到他刻意编排了这个教程,不是只讲理论,而是真正从0到1搭建了一个完整的AI编程助手项目,在这个过程中速学LangChain4j和AI的实用特性,比如RAG知识库、工具调用、MCP协议...这些之前听都没听过的技术,现在感觉自己也能上手了。特别是那个爬面试鸭网站获取面试题的功能,太实用了哈哈!💪 最关键的是代码还开源了,我已经fork到自己仓库了。我是看着鱼皮在没空调的高温下连续直播4个小时带着大家把这个项目做完的,这种毫无保留的分享精神真的很难得,现在很多UP主都是点到为止,鱼皮是真的在用心帮大家提升。已经三连支持了,这种良心教程必须给更多人看到。期待鱼皮老师后续的AI新项目,我一定第一时间学习!顺便问下,编程导航的AI项目什么时候开始啊,已经迫不急待了~

♥ 69 ↩ 4

奥德奈瑞 2025-07-10

刚看完这个教程(真的),作为一个还在找实习的Java后端,之前一直觉得AI开发离我很遥远,总觉得需要很深的算法基础。没想到用LangChain4j竟然这么简单,鱼皮真的是把复杂的东西讲得特别清楚。最让我感动的是,鱼皮提到他刻意编排了这个教程,不是只讲理论,而是真正从0到1搭建了一个完整的AI编程助手项目,在这个过程中速学LangChain4j和AI的实用特性,比如RAG知识库、工具调用、MCP协议...这些之前听都没听过的技术,现在感觉自己也能上手了。特别是那个爬面试鸭网站获取面试题的功能,太实用了哈哈!💪 最关键的是代码还开源了,我已经fork到自己仓库了。我是看着回放,听说鱼皮在没空调的高温下连续直播4个小时带着大家把这个项目做完的,这种毫无保留的分享精神真的很难得,现在很多UP主都是点到为止,鱼皮是真的在用心帮大家提升。已经三连支持了,这种良心教程必须给更多人看到。期待鱼皮老师后续的AI新项目,我一定第一时间学习!顺便问下,编程导航的AI项目什么时候开始啊,已经迫不急待了~

♥ 32 ↩ 2

小王专属机 2025-07-12

刚看完这个教程(真的),作为一个还在找实习的Java后端,之前一直觉得AI开发离我很遥远,总觉得需要很深的算法基础。没想到用LangChain4j竟然这么简单,鱼皮真的是把复杂的东西讲得特别清楚。最让我感动的是,鱼皮提到他刻意编排了这个教程,不是只讲理论,而是真正从0到1搭建了一个完整的AI编程助手项目,在这个过程中速学LangChain4j和AI的实用特性,比如RAG知识库、工具调用、MCP协议...这些之前听都没听过的技术,现在感觉自己也能上手了。特别是那个爬面试鸭网站获取面试题的功能,太实用了哈哈!💪最关键的是代码还开源了,我已经fork到自己仓库了。我是看着回放,听说鱼皮在没空调的高温下连续直播4个小时带着大家把这个项目做完的,这种毫无保留的分享精神真的很难得,现在很多UP主都是点到为止,鱼皮是真的在用心帮大家提升。已经三连支持了,这种良心教程必须给更多人看到。期待鱼皮老师后续的AI新项目,我一定第一时间学习!顺便问下,编程导航的AI项目什么时候开始啊,已经迫不急待了~

♥ 15 ↩ 2

maysurekk 2025-07-12

langchain现在都已经不用了

♥ 14 ↩ 4

听首琴诗 2025-07-23

大哥们在Rag哪里,一直报错注入资源依赖关系失败,这个是什么原因啊,下载了源码运行也是 context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'aiCodeHelperServiceFactory': Injection of resource dependencies failed

♥ 13 ↩ 11

呆鹅eeeeeee 2025-07-12

刚看完这个教程,作为一个已经工作的Java后端,之前一直觉得AI开发离我很遥远,总觉得需要很深的算法基础。没想到用LangChain4j竟然这么简单,鱼皮真的是把复杂的东西讲得特别清楚。最让我感动的是,鱼皮提到他刻意编排了这个教程,不是只讲理论,而是真正从0到1搭建了一个完整的AI编程助手项目,在这个过程中速学LangChain4j和AI的实用特性,比如RAG知识库、工具调用、MCP协议...这些之前听都没听过的技术,现在感觉自己也能上手了。特别是那个爬面试鸭网站获取面试题的功能,太实用了哈哈!💪 最关键的是代码还开源了,我已经fork到自己仓库了。我是看着鱼皮在没空调的高温下连续直播4个小时带着大家把这个项目做完的,这种毫无保留的分享精神真的很难得,现在很多UP主都是点到为止,鱼皮是真的在用心帮大家提升。已经三连支持了,这种良心教程必须给更多人看到。期待鱼皮老师后续的AI新项目,我一定第一时间学习!顺便问下,编程导航的AI项目什么时候开始啊,已经迫不急待了~

♥ 12 ↩ 1

ElvisFrost 2025-07-10

鱼皮说的那个 5 月中旬的 springai 项目的教程在哪里可以看呢?

♥ 11 ↩ 2

昆昆6543 2025-07-17

学了也找不到工作

♥ 10 ↩ 1

-墨仔_ 2025-07-10

占个沙发,期待中旬新项目[脱单doge]

♥ 8

insanetz 2025-07-15

这个springboot的自动装配的百炼依赖是从哪下载的。为什么我在依赖大网找不到。maven也下载不下来

♥ 8

GodLy-ns 2025-07-11

这个LangChain4j不错,但我还是选择Spring AI[OK]

♥ 7

纸伞x 2025-07-11

[吃瓜]不错,但我选择Spring AI

♥ 7 ↩ 1

Cheers-X_f 2025-11-19

教程里面 memoryId-> MessageWindowChatMemory.withMaxMessages()这个 变成builder方法加上 id(memoryId)就可以做到会话隔离了

♥ 6 ↩ 3

AmamoriJunnaa 2025-08-04

LangChain4j只能通过API KEY注入开源大模型吗?有办法注入自己本地微调过的大模型吗?看了下官方文档只有个关于Ollama的概览

♥ 6 ↩ 3

你头发乱了喔skr 2025-07-17

刚看完这个教程,作为一个已经工作的Java后端,之前一直觉得AI开发离我很遥远,总觉得需要很深的算法基础。没想到用LangChain4j竟然这么简单,鱼皮真的是把复杂的东西讲得特别清楚。最让我感动的是,鱼皮提到他刻意编排了这个教程,不是只讲理论,而是真正从0到1搭建了一个完整的AI编程助手项目,在这个过程中速学LangChain4j和AI的实用特性,比如RAG知识库、工具调用、MCP协议...这些之前听都没听过的技术,现在感觉自己也能上手了。特别是那个爬面试鸭网站获取面试题的功能,太实用了哈哈!💪 最关键的是代码还开源了,我已经fork到自己仓库了。我是看着鱼皮在没空调的高温下连续直播4个小时带着大家把这个项目做完的,这种毫无保留的分享精神真的很难得,现在很多UP主都是点到为止,鱼皮是真的在用心帮大家提升。已经三连支持了,这种良心教程必须给更多人看到。期待鱼皮老师后续的AI新项目,我一定第一时间学习!顺便问下,编程导航的AI项目什么时候开始啊,已经迫不急待了~

♥ 6

程序员remote 2025-07-11

先给鱼皮点个赞,投两个币。 看鱼皮视频的应该有很多程序员吧? 有没有学英语的程序员,我正在找搭子互练,学英语找远程工作的可以一起练英语哦。

♥ 6

fen青叻_亲亲嫑锅 2025-07-11

LangChain4j不错,不过我选择LlamaIndex+LangChain

♥ 6