
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文由直奔標杆分享国产开源 Java 工具库 Hutool,它凭借极简设计可一站式解决项目 99% 工具类需求。文中介绍项目基本信息、设计理念与核心功能模块,给出 Maven 依赖引入方式及日期、字符串、HTTP 请求、加解密等实战代码示例,覆盖企业后台、电商、后端开发等多场景,助力 Java 开发者简化代码、提升开发效率。

本文为 Spring AI 个人知识库实战最终完结篇,基于 Vue3 + 原生 Fetch 解析 SSE 流式数据,解决跨域问题,实现打字机效果。修复 Markdown 流式渲染断层,清洗 PDF 抽取中文多余空格,解析溯源契约生成引用卡片。完成 RAG 知识库项目全栈闭环,同时预告 Spring AI Alibaba 企业级多智能体进阶专栏。

本文为 Spring AI 个人知识库实战第四讲,聚焦企业级 RAG 核心的来源追溯能力。深入剖析 ChatResponse 底层结构,重构流式对话代码,通过拦截 SSE 末端帧提取文档元数据,自定义前后端溯源契约。同时讲解 WebFlux 缓存机制,避免大模型重复调用计费,有效解决 AI 幻觉问题,提升知识库回答可信度与落地性。

本文为 Spring AI 个人知识库实战第五课,讲解基于 SearXNG 开源搜索引擎 + Docker 私有化部署,结合 Spring AI 的 Function Calling 能力,封装联网搜索工具。通过挂载工具、优化提示词,实现本地 RAG 知识库优先查询、联网搜索兜底的 Agent 路由机制,解决传统 RAG 无法获取实时数据的痛点,完成智能混合问答架构升级。

本文为 Spring AI 知识库实战第三讲,基于 Advisor 责任链整合对话记忆与 RAG 检索能力,解决多轮对话上下文断层问题。剖析 RAG 检索相似度阈值缺陷与高维向量匹配陷阱,给出企业级调优方案。结合 WebFlux+SSE 协议实现流式打字机响应,规避同步接口阻塞超时问题,助力 Java 开发者落地轻量化私有知识库。

本文为 Spring AI 零基础实战第二十三课,聚焦 AI 个人知识库开发痛点。针对 Tomcat 同步线程阻塞问题,采用 @Async 异步解耦方案,解决 MultipartFile 生命周期陷阱,搭建 Tika + 语义分片 + Redis 向量库的 ETL 流水线。对比默认分片缺陷,详解语义分片优势,附 Redis 向量库运维命令,助力 Java 开发者落地企业级知识库。

本文为 Spring AI 零基础实战第二十二课内容,以分层 MVC 架构为核心,搭建个人知识库项目整体骨架。讲解项目分层设计、核心依赖配置、多模型策略模式实现,制定标准化 REST 接口契约,结合 AOP 全局异常处理提升系统稳定性,完成知识库项目前期工程化架构落地,为后续文档解析、向量入库开发奠定基础。

本文带你深入剖析 Spring AI MCP 核心底层源码,基于 streamable 传输模式,详解服务端 WebFlux 响应式路由、策略模式分发机制,拆解客户端 Initialize 握手流程,完整追踪 @McpTool 工具调用 JSON-RPC 数据包全链路流转。告别黑盒调用,理解框架设计思想,提升 AI 项目问题排查与架构掌控能力。

本文为 Java 开发者 AI 转型第二十课实战教程,基于 Spring AI 手把手实现 MCP 客户端与服务端双向开发。详解资源、提示词、智能补全、反向工具四大核心能力,落地 Streamable-HTTP 与 Stdio 双通信模式,附带完整可运行代码,拆解服务端反向控制客户端核心逻辑,助力开发者掌握企业级 MCP 协议落地方案。

本文为 Spring AI 进阶第十九课,详解 MCP 模型上下文协议核心原理,剖析传统 AI 工具开发 N×M 耦合弊端。讲解 Spring AI 兼具 MCP 客户端与服务端双重能力、核心功能及多种传输方案,并结合魔搭社区 MCP 节点完成极简实战。无需硬编码工具,仅靠配置快速接入远程能力,带你拥抱无边界 AI 插件新生态。








