spring-ai-alibaba
Spring AI Alibaba 是阿里巴巴推出的生产级框架,用于在 Java 中构建 Agent、工作流和多智能体应用。它基于 Spring AI 的核心概念(ChatModel、工具、MCP、消息),分为三层:内置上下文工程和人工介入支持的 Agent Framework;作为底层运行时、为长时间运行的有状态 Agent 提供持久化、工作流编排和流式输出的 Graph;以及支持可视化 Agent 开发、可观测性、评估和 MCP 管理的 Spring AI Alibaba Admin 平台。
它适合希望把 Agent 放进现有服务、而不是另起一套 Python 技术栈的 Java 和 Spring Boot 团队。多智能体编排内置了顺序、并行等模式;ReAct Agent 支持文本和图片输入,以及基于工具的图片或音频生成;还包含基于 WebSocket 的实时语音 Agent;A2A 支持结合 Nacos,可以实现分布式的 Agent 协作。支持阿里云百炼(DashScope)、OpenAI、DeepSeek 等多家模型服务。
上手方式:需要 JDK 17+ 和模型服务的 API Key。克隆仓库后运行 `./mvnw -pl examples/chatbot spring-boot:run` 启动聊天机器人示例,或者在 Spring Boot 项目中加入 `spring-ai-alibaba-agent-framework` 依赖和对应的模型 starter。
功能特性
为什么选择它
权衡点
维护状况检查
- 最近提交
- 2026-10-07
- 近 90 天提交数
- 29
- 近 90 天发布数
- 0
- 最新发布
- v2.0.0-M1.1 (2026-06-25)
- 未关闭 issue
- 180
- 近期 issue 至少有一条评论的比例
- 6/14
最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
讨论最多的未关闭 issue
- #4717 [Feature] Support Spring AI 2.0.032 条评论 · 2026-06-15
- #4091 [Question] HumanInTheLoop 没法扩展么?15 条评论 · 2026-01-19
- #4908 [Question] 项目放弃了吗?一直不更新?13 条评论 · 2026-08-19
- #4520 [Question] 为什么感觉这个项目没有那么活跃了呢?11 条评论 · 2026-04-08
- #3995 [Question] spring-ai-alibaba-admin的frontend初始化失败9 条评论 · 2026-01-06
issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。
兼容性
快速开始
使用场景
同类工具
评论
暂无评论,来发表第一条吧