大家好,我是程序员鱼皮。现在 AI 应用开发可以说是程序员必备的技能了,求职时能够大幅增加竞争力。之前我用 Spring AI 带大家做过一个 开源的 AI 超级智能体项目,这次我来带大家快速掌握另一个主流的 Java AI 应用开发框架 LangChain4j。
这个教程也是我精心设计,拒绝枯燥的理论,而是用一个编程小助手项目带大家在实战中依次学习 LangChain4j 几乎所有主流的用法和特性。看完这个教程,你不仅学会了 LangChain4j,还直接多了一段项目经历,岂不美哉?
项目代码开源:https://github.com/liyupi/ai-code-helper
本项目视频是免费的:https://bilibili.com/video/BV1X4GGziEyr (同步到编程导航只是为了让鱼友们注意到这个项目,并且更方便在网站和 APP 观看)
本项目会带大家实现一个 AI 编程小助手,可以帮助用户答疑解惑,并且给出编程学习的指导建议,比如:

要实现这个需求,我们首先要能够调用 AI 完成 基础对话,而且要支持实现 多轮对话记忆。此外,如果想进一步增强 AI 的能力,需要让它能够 使用工具 来联网搜索内容;还可以让 AI 基于我们自己的 知识库回答,给用户提供我们在编程领域沉淀的资源和经验。

不用担心,这些知识在项目中都会从 0 教给大家,没有项目经验也可以放心学习,2 个小时就能学完了,大家加油!
