自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

精于心 简于形

  • 博客(10)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java + Spring 实现 Hermes Agent:从源码看多模型接入、子代理、人审与沙箱

手写实现了一个全功能 Agent:Skills 热插拔、MCP、子代理编排、RAG、Human-in-the-Loop审批、沙箱代码执行(code-interpreter)全都有,还能随时切换 Anthropic / DeepSeek / OpenAI / 自定义模型。基于刚发布的 Spring AI 2.0.1 + Spring Boot 4,源码已开源。这篇从源码讲讲每块是怎么实现的,以及哪些框架已封装好、哪些得自己手写。

2026-08-30 02:08:34 322

原创 《Spring Ai 2.1 + LangGraph4j》系列教程(上):从零建项目到可恢复的 Java Graph

本文介绍使用 Spring AI 2.1 + LangGraph4j 构建可恢复的 Java 业务流程图。通过最小聊天调用起步,逐步实现状态管理、条件分支、持久化与恢复,最终完成“退款助手”全流程。项目采用分阶段实验方式,结合离线模式快速验证图执行逻辑,强调图结构对复杂业务的编排能力。核心在于将自然语言交互与可靠流程推进解耦:Spring AI 处理对话理解,LangGraph4j 管理多步骤状态流转。支持服务重启后继续执行,实现跨会话、可审计的自动化流程。

2026-11-02 23:26:07 312

原创 构建 Agent 插件系统:从主流设计、类加载原理到热插拔落地

构建 Agent智能体的插件系统:从主流设计、类加载原理到热插拔落地

2026-10-25 22:36:24 353

原创 Spring AI 2.1 重量级更新!Java开发智能体大增强!

Spring AI 2.1.0-RC1重磅更新,Java开发智能体史诗级增强! 引入Human-in-the-Loop工具调用确认机制、引入全新的会话记忆(Session)会话自动压缩机制。

2026-10-24 23:28:06 246

原创 从向量检索到混合搜索优化:Spring AI 2.0.1 + pgvector RAG 实战

本文基于 Spring AI 2.0.1 与 pgvector,实战构建高效 RAG 系统:通过自定义 TextSplitter 实现语义分块,利用 PostgreSQL 全文检索与向量检索融合召回,采用加权 RRF 合并结果,并结合 DocumentPostProcessor 集成 reranker 模型。支持现有业务表无缝接入,通过 VectorStore 与 DocumentRetriever 扩展点实现混合搜索与权限控制,设计 /search 接口可视化召回效果,完整覆盖从文档入库到问答生成的模块化

2026-09-10 23:22:40 153

原创 Java + Spring 实现 Hermes Agent 之龙虾、Skills、MCP 和沙箱代码执行环境思路

本篇文章用 Spring AI 2.0 实战 Hermes 风格 Agent,覆盖六大核心能力:基于文件的短期+长期记忆融合、JobRunr 长期任务调度、Skills 动态热插拔、MCP 协议接入外部工具、agent-sandbox 容器化代码执行,以及 tool call 流式可观察性。配合 JavaClaw 真实参考项目,给出可直接复用的核心代码和踩坑笔记。

2026-05-23 14:56:41 547 1

原创 网站集成微软账户一键登录(支持Windows Hello 面容、指纹等)-微软Azure的Oauth2.0的集成

本文围绕在个人网站中集成微软 OAuth 2.0 登录展开,介绍了一种无需传统注册、无密码、体验流畅的登录方案。通过对接 Microsoft 账户并结合 Windows Hello,人脸识别、指纹或 PIN 即可完成身份认证,在提升安全性的同时显著降低用户使用门槛。文章以 Spring Boot 3.5.x + Spring Security OAuth2 Client 为后端技术栈,重点讲解 Azure 应用注册流程、关键配置项Client ID、Client Secret、Issuer URI等。

2025-12-20 23:30:34 837

转载 dubbo序列化,hibernate.LazyInitializationException could not initialize proxy - no Session懒加载异常的解决 转

dubbo序列化,hibernate.LazyInitializationException could not initialize proxy - no Session懒加载异常的解决 转载声明:请务必保留原文链接原文连接:http://www.cnblogs.com/sunyl/p/7772260.html 版本1.JDK 1.82

2017-11-02 14:49:59 1124

转载 Spring Boot打包war jar 部署tomcat

概述1.Spring Boot聚合工程打包war部署Tomcat2.Spring Boot打包Jar,通过Java -jar直接运行.3.提供完整pom.xml测试项目 至github4.项目目前了集成了 Spring Boot + Spring data jpa +Redis集群+dubbo+freemarker 持续更新...解决问题1.xxxx中没有主清单属性2.解决没有web.xml而报错

2017-10-30 14:04:18 588

原创 Andriod小项目——在线音乐播放器

在线音乐播放器。实现了以下功能:这个播放器可以从本机电脑搭建的简易服务器里异步读取并解析json数据,播放音乐,实现音乐切换,时间显示,以及显示播放进度。程序有三个界面,启动画面,音乐列表,播放器页面,可以通过音乐列表点击进入到播放界面。这篇文章只大概写了一下实现的思路,描述了一些关键的地方。文章最后还提供了源代码,可以在文章结尾处 下载。

2016-04-19 12:06:52 4324 1

Moq.dll库 下载

添加Moq.dll引用即可使用.上不去code.谷歌/p/moq可以在这里直接下载.

2016-05-01

Ninject for .NET 4.5

在项目中添加引用,浏览,导航到解压的位置,选择Ninject.dll.即可.

2016-05-01

Android在线音乐播放器

Android在线音乐播放器 小项目 在线音乐播放器

2016-04-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除