基于 Spring AI 2.0.1 的全功能 Agent 开源实践
开发者使用 Spring AI 2.0.1 框架开发并开源了一款服务端 Agent 项目(hermes-agent-demo),旨在测试当前 Java 生态在人工智能领域的开发能力。该项目基于 JDK 25 与 Spring Boot 4.1 构建,具备较为完整的服务端 AI 能力。在功能实现上,系统支持联网搜索、网页抓取、Skills 热插拔、MCP 子代理、RAG、Human-in-the-Loop 审批以及沙箱代码执行等特性,并兼容 Anthropic、DeepSeek、OpenAI 及自定义等多种大模型。项目整体架构简洁,适合作为 Java 开发者快速构建 AI 应用的基础脚手架。后续计划进一步完善子智能体,实现虚拟员工效果并引入编排框架。