一切福田,不離方寸,從心而覓,感無不通。

Category Archives: AI

CC Switch 超好用的AI配置管理工具

什么是 CC Switch
CC Switch 是一款跨平台桌面应用,专为使用 AI 编程工具的开发者设计。它帮助你统一管理 Claude Code、Claude Desktop、Codex、Gemini CLI、OpenCode、OpenClaw 和 Hermes 等受管应用的配置。

龙生   27 Aug 2026
View Details

Java AI 框架大比拼:Spring AI 与 LangChain4j 的挑战与优势

Spring AI
Spring AI致力于通过简洁且统一的API接口,帮助开发者快速接入主流AI服务(如OpenAI、Azure OpenAI等),实现聊天对话、文本嵌入等基础AI功能。其设计理念是降低集成门槛,提升开发效率。

LangChain4j
LangChain4j是Java生态中专注于智能Agent、多步骤推理和自定义AI工作流 的开源框架。它提供链式调用、Agent管理、记忆存储、工具集成等高级功能,适合构建复杂智能应用。

龙生   19 Apr 2026
View Details

SpringAI 大模型应用开发篇-SpringAI 项目的新手入门知识

目前大模型应用开发最常见的框架就是 LangChain,然而 LangChain 是基于 Python 语言,虽然有 LangChain4j,但是对于大量使用 Spring 生态的应用来说,适配性就稍微差了些。

而 Spring 公司推出的 SpringAI 框架,充分利用了 Spring 框架中 AOP、IOC 的能力,可以与现有的 Java 项目无缝融合,非常方便。

当然,SpringAI 要求的 JDK 版本至少是 JDK17,SpringBoot 也必须是 3.x 的版本才可以,所以如果想要使用 SpringAI,必须先升级 JDK 和 SpringAI 版本才行。

龙生   19 Apr 2026
View Details

使用SpringBoot快速集成LangChain4j, 实现AI的丝滑调用

Java: 21
SpringBoot: 3.4.5
LangChain4j: 1.0.1
LLM: (使用在线的百炼(阿里)平台)
embedding模型: text-embedding-v3
chat模型: qwen-plus
PGVector(postgresql版本的向量数据库, 文章最后有相关的docker-compose): 0.8.0-pg17

龙生   19 Apr 2026
View Details

MCP是什么?一文读懂Model Context Protocol

MCP(Model Context Protocol)是Anthropic推出的一个开放协议,旨在让AI模型能够安全地与外部数据源和工具进行交互。

简单理解:MCP就是AI领域的"USB-C接口"——统一了AI与外部世界连接的 标准。

龙生   24 Mar 2026
View Details

FastText:高效的文本分类工具

随着大数据时代的到来,文本分类成为了自然语言处理领域中最重要的任务之一。文本分类可以帮助我们自动将大量文本分为不同的类别,从而加快信息的处理和理解。FastText是Facebook AI Research团队开发的一个高效的文本分类工具,它能够在处理大规模文本数据时快速训练模型。在本篇博客中,我们将介绍FastText模型的原理、优缺点以及如何使用FastText模型来进行文本分类任务。

龙生   03 Mar 2026
View Details

通俗易懂的TextCNN

TextCNN是什么
我们之前提到CNN时,通常会认为属于CV领域,是用于解决计算机视觉方向问题的模型,但是在2014年,Yoon Kim针对CNN的输入层做了一些变形,提出了文本分类模型TextCNN。与传统图像的CNN网络相比,TextCNN 在网络结构上没有任何变化(甚至更加简单了),从图1可以看出TextCNN 其实只有一层卷积,一层max-pooling,最后将输出外接softmax来n分类。

龙生   03 Mar 2026
View Details

作为普通程序员,我们该如何学习大模型(LLM)

#基础篇 LLM01-作为普通程序员,我们该如何学习大模型(LLM),学习路线和知识体系 LLM02-一文讲清楚,AI、AGI、AIGC与AIGC、NLP、LLM,ChatGPT等概念 LLM03-大模型提示工程(Prompt)(上篇),掌握Prompt原理与技巧,提高AI生成内容质量 LLM04-大模型提示工程(Prompt)(下篇),思维链和思维树的进阶 LLM05-大模型提示工程(Prompt),让LLM自己优化提示词 LLM07-OpenAI的API调用之初探,python调用GPT-API(交互式,支持多轮对话) 大模型08-大模型提示工程(Prompt),Prompt 攻击和防范、内容审核、用prompt调优prompt   #进阶篇 LLM06-大模型之带你了解plugins、GPTs的前生今世,GPT-4 turbo何以让众多创业者一夜无眠,及主要应用:RAG、Agent LLM09-大模型应用开发之业务架构和技术架构(从AI Embedded 到 Copilot,再到Agent) LLM10-用Function Calling 连接大模型和业务,用自然语言连接系统的认知   #高阶应用 LLM13-1 大模型应用RAG系列(一)之初识RAG,了解其核心知识及未来发展趋势 LLM13-2 大模型应用RAG系列(二)之RAG与Fine-Tune的区别,应用场景 LLM13-3 # 大模型应用RAG系列3-1从0搭建一个RAG:做好文档切分

龙生   25 Jun 2024
View Details

ChatGPT用Java写的读写PDF的代码

用的Apache PDFBox库 读:

  写:

 

龙生   25 Feb 2024
View Details