<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[     精于心 简于形]]></description><link>https://blog.youkuaiyun.com/sunkes</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sunkes]]></copyright><item><title><![CDATA[《Spring Ai 2.1 + LangGraph4j》系列教程（上）：从零建项目到可恢复的 Java Graph]]></title><link>https://blog.youkuaiyun.com/sunkes/article/details/169850300</link><guid>https://blog.youkuaiyun.com/sunkes/article/details/169850300</guid><author>sunkes</author><pubDate>Mon, 02 Nov 2026 23:26:07 +0800</pubDate><description><![CDATA[本文介绍使用 Spring AI 2.1 + LangGraph4j 构建可恢复的 Java 业务流程图。通过最小聊天调用起步，逐步实现状态管理、条件分支、持久化与恢复，最终完成“退款助手”全流程。项目采用分阶段实验方式，结合离线模式快速验证图执行逻辑，强调图结构对复杂业务的编排能力。核心在于将自然语言交互与可靠流程推进解耦：Spring AI 处理对话理解，LangGraph4j 管理多步骤状态流转。支持服务重启后继续执行，实现跨会话、可审计的自动化流程。]]></description><category></category></item><item><title><![CDATA[构建 Agent 插件系统：从主流设计、类加载原理到热插拔落地]]></title><link>https://blog.youkuaiyun.com/sunkes/article/details/169069453</link><guid>https://blog.youkuaiyun.com/sunkes/article/details/169069453</guid><author>sunkes</author><pubDate>Sun, 25 Oct 2026 22:36:24 +0800</pubDate><description><![CDATA[构建 Agent智能体的插件系统：从主流设计、类加载原理到热插拔落地]]></description><category></category></item><item><title><![CDATA[Spring AI 2.1 重量级更新！Java开发智能体大增强！]]></title><link>https://blog.youkuaiyun.com/sunkes/article/details/168978692</link><guid>https://blog.youkuaiyun.com/sunkes/article/details/168978692</guid><author>sunkes</author><pubDate>Sat, 24 Oct 2026 23:28:06 +0800</pubDate><description><![CDATA[Spring AI 2.1.0-RC1重磅更新，Java开发智能体史诗级增强！ 引入Human-in-the-Loop工具调用确认机制、引入全新的会话记忆（Session）会话自动压缩机制。]]></description><category></category></item><item><title><![CDATA[从向量检索到混合搜索优化：Spring AI 2.0.1 + pgvector RAG 实战]]></title><link>https://blog.youkuaiyun.com/sunkes/article/details/164884548</link><guid>https://blog.youkuaiyun.com/sunkes/article/details/164884548</guid><author>sunkes</author><pubDate>Thu, 10 Sep 2026 23:22:40 +0800</pubDate><description><![CDATA[本文基于 Spring AI 2.0.1 与 pgvector，实战构建高效 RAG 系统：通过自定义 TextSplitter 实现语义分块，利用 PostgreSQL 全文检索与向量检索融合召回，采用加权 RRF 合并结果，并结合 DocumentPostProcessor 集成 reranker 模型。支持现有业务表无缝接入，通过 VectorStore 与 DocumentRetriever 扩展点实现混合搜索与权限控制，设计 /search 接口可视化召回效果，完整覆盖从文档入库到问答生成的模块化]]></description><category></category></item><item><title><![CDATA[Java + Spring 实现 Hermes Agent：从源码看多模型接入、子代理、人审与沙箱]]></title><link>https://blog.youkuaiyun.com/sunkes/article/details/164175216</link><guid>https://blog.youkuaiyun.com/sunkes/article/details/164175216</guid><author>sunkes</author><pubDate>Sun, 30 Aug 2026 02:08:34 +0800</pubDate><description><![CDATA[手写实现了一个全功能 Agent：Skills 热插拔、MCP、子代理编排、RAG、Human-in-the-Loop审批、沙箱代码执行（code-interpreter）全都有，还能随时切换 Anthropic / DeepSeek / OpenAI / 自定义模型。基于刚发布的 Spring AI 2.0.1 + Spring Boot 4，源码已开源。这篇从源码讲讲每块是怎么实现的，以及哪些框架已封装好、哪些得自己手写。]]></description><category></category></item><item><title><![CDATA[Java + Spring 实现 Hermes Agent 之龙虾、Skills、MCP 和沙箱代码执行环境思路]]></title><link>https://blog.youkuaiyun.com/sunkes/article/details/161342323</link><guid>https://blog.youkuaiyun.com/sunkes/article/details/161342323</guid><author>sunkes</author><pubDate>Sat, 23 May 2026 14:56:41 +0800</pubDate><description><![CDATA[本篇文章用 Spring AI 2.0 实战 Hermes 风格 Agent，覆盖六大核心能力：基于文件的短期+长期记忆融合、JobRunr 长期任务调度、Skills 动态热插拔、MCP 协议接入外部工具、agent-sandbox 容器化代码执行，以及 tool call 流式可观察性。配合 JavaClaw 真实参考项目，给出可直接复用的核心代码和踩坑笔记。]]></description><category></category></item><item><title><![CDATA[网站集成微软账户一键登录(支持Windows Hello 面容、指纹等)-微软Azure的Oauth2.0的集成]]></title><link>https://blog.youkuaiyun.com/sunkes/article/details/156117995</link><guid>https://blog.youkuaiyun.com/sunkes/article/details/156117995</guid><author>sunkes</author><pubDate>Sat, 20 Dec 2025 23:30:34 +0800</pubDate><description><![CDATA[本文围绕在个人网站中集成微软 OAuth 2.0 登录展开，介绍了一种无需传统注册、无密码、体验流畅的登录方案。通过对接 Microsoft 账户并结合 Windows Hello，人脸识别、指纹或 PIN 即可完成身份认证，在提升安全性的同时显著降低用户使用门槛。文章以 Spring Boot 3.5.x + Spring Security OAuth2 Client 为后端技术栈，重点讲解 Azure 应用注册流程、关键配置项Client ID、Client Secret、Issuer URI等。]]></description><category></category></item><item><title><![CDATA[dubbo序列化，hibernate.LazyInitializationException could not initialize proxy - no Session懒加载异常的解决     转]]></title><link>https://blog.youkuaiyun.com/sunkes/article/details/78424874</link><guid>https://blog.youkuaiyun.com/sunkes/article/details/78424874</guid><author>sunkes</author><pubDate>Thu, 02 Nov 2017 14:49:59 +0800</pubDate><description><![CDATA[dubbo序列化，hibernate.LazyInitializationException could not initialize proxy - no Session懒加载异常的解决

 

转载声明:请务必保留原文链接

原文连接:http://www.cnblogs.com/sunyl/p/7772260.html


 

版本

1.JDK 1.8

2]]></description><category></category></item><item><title><![CDATA[Spring Boot打包war jar 部署tomcat]]></title><link>https://blog.youkuaiyun.com/sunkes/article/details/78392376</link><guid>https://blog.youkuaiyun.com/sunkes/article/details/78392376</guid><author>sunkes</author><pubDate>Mon, 30 Oct 2017 14:04:18 +0800</pubDate><description><![CDATA[概述

1.Spring Boot聚合工程打包war部署Tomcat

2.Spring Boot打包Jar,通过Java -jar直接运行.

3.提供完整pom.xml测试项目 至github

4.项目目前了集成了 Spring Boot + Spring data jpa +Redis集群+dubbo+freemarker 持续更新...


解决问题

1.xxxx中没有主清单属性

2.解决没有web.xml而报错]]></description><category></category></item><item><title><![CDATA[Andriod小项目——在线音乐播放器]]></title><link>https://blog.youkuaiyun.com/sunkes/article/details/51189189</link><guid>https://blog.youkuaiyun.com/sunkes/article/details/51189189</guid><author>sunkes</author><pubDate>Tue, 19 Apr 2016 12:06:52 +0800</pubDate><description><![CDATA[在线音乐播放器。

实现了以下功能：
这个播放器可以从本机电脑搭建的简易服务器里异步读取并解析json数据，播放音乐，实现音乐切换，时间显示，以及显示播放进度。

程序有三个界面，启动画面，音乐列表，播放器页面，可以通过音乐列表点击进入到播放界面。

这篇文章只大概写了一下实现的思路，描述了一些关键的地方。
文章最后还提供了源代码，可以在文章结尾处 下载。]]></description><category></category></item></channel></rss>