mmdsun
V2EX  ›  Java

开源:用刚发布的 Spring AI 2.0.1,撸了一个全功能 Agent

  •  
  •   mmdsun · Aug 30 · 3650 views
    This topic created in 51 days ago, the information mentioned may be changed or developed.

    用刚发布的 Spring AI 2.0.1 框架 撸了个 Agent

    前几天 Spring AI 2.0.1 发布,拿它 vibe coding 了一个 服务端的 Agent 。 (类似于 ChatGPT/KIMI 网页版不是客户端应用 当然也可以 native 打包.exe 电脑上使用)。
    主要目的是测一下现在 Java 这边 AI 生态进化什么地步了。

    主流能力基本都支持比如:

    • 联网搜索 / 网页抓取
    • Skills 热插拔
    • MCP
    • 子代理( Subagent )
    • RAG
    • Human-in-the-Loop 审批
    • 沙箱代码执行( code-interpreter )

    模型支持很多( Anthropic / DeepSeek / OpenAI / 自定义模型)。

    版本:
    JDK 25 + Spring Boot 4.1 + Spring AI 2.0.1。除前端是打包版本还在改,其余已全部开源。代码很简单——就几个接口,没复杂东西但功能挺全。适合做脚手架起步 AI 项目。

    本来以为要手写不少东西,结果发现官网/社区已经封装好了大部分,只有 Human-in-the-Loop 自己写了点

    项目地址: hermes-agent-demo

    效果截图(工具调用、子智能体编排、Skills 、TODO 任务清单):
    如果有空下一步会把子智能体做成,那种虚拟员工的效果。和引入编排框架例如 Embabel 。 运行截图

    5 replies  •  2026-10-08 16:37:52 +08:00
    kylix
        1
    kylix  
       Aug 30   ❤️ 1
    没人吗?支持一下 OP

    晚上再拜读一下
    Navee
        2
    Navee  
       Aug 31
    支持!
    BestPix
        3
    BestPix  
       Aug 31
    感谢分享,好久没用 java 开发 ai 功能了,好好学习下
    donege
        4
    donege  
       Sep 14
    感谢分享
    newgreenper
        5
    newgreenper  
       11 days ago
    感谢分享!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3846 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 05:09 · PVG 13:09 · LAX 22:09 · JFK 01:09
    ♥ Do have faith in what you're doing.