开源项目

aiagentdemo:组合Spring AI、RAG与双向MCP

q644266189/aiagentdemo

智能体系统上下文与知识检索增强Agent 架构与控制循环Agent 工具调用智能体互操作协议

概述

aiagentdemo 是基于Java 21和Spring AI的Agent实现示例,面向希望检查编排、检索和工具接口的开发者。 AgentCore串联意图识别、RAG、记忆、模型调用与ReAct循环;记忆采用摘要与滑窗,检索融合语义、BM25和重排序,并加入Markdown驱动的Skills、子Agent和双向MCP。 这是个人公开实现,不应写成Spring AI官方能力发布。使用前应核对Java与依赖版本,并分别验证检索质量、会话存储和工具执行权限。