介绍 Spring AI 社区 GitHub 组织

新闻 | Mark Pollack | 2025年10月7日 | ...

Spring AI 社区 GitHub 组织2025 年巴塞罗那 Spring I/O 主题演讲 中被宣布为社区驱动的 Spring AI 项目和创新的专用空间。然而,我从未写过博客来提高知名度,所以现在是时候了。迟做总比不做好,现在有了新网站!

请访问 springaicommunity.mintlify.app 查看 Spring AI 社区

Spring AI 社区为开发者贡献 Spring AI 相关项目提供了便捷途径,同时也为新创意提供了重要的孵化空间。随着 Spring AI 项目的发展,它收到了许多关于新增功能和集成的拉取请求,这些请求虽然很有价值,但核心团队无法在主仓库中轻易维护或培育。这个独立的社区组织通过建立一个已知的中心来解决这一挑战,在这个中心,社区项目可以蓬勃发展并被发现。

社区领导

Spring AI 社区由三位杰出的领导者指导,他们深谙 Spring 技术和社区建设之道。

Sergi Almar - Spring 社区倡导者和技术领导者 Adib Saikali - 企业架构专家和 Spring 教育者 Thomas Vitale - 云原生 Java 专家和作家

他们共同监督一个轻量级治理模型,该模型强调项目自治和快速决策,同时保持与 Spring AI 核心价值观的一致性。

当前项目

社区已经拥有两个类别的众多项目

生产项目

Moonshot - 用于 Moonshot AI API 的综合 Java 客户端,支持中文语言模型(moonshot-v1-8k/32k/128k)、流式响应和函数调用。由 Geng 领导。

QianFan - 与百度千帆 AI 平台集成,提供聊天模型、嵌入模型和图像生成功能。由 Geng 领导。

孵化项目

Spring AI Agents - 自主 CLI 代理集成,将 Claude Code、Gemini、Amazon Q、Amp 和 Codex 带到 Spring 应用程序中,具有统一的 AgentClient API 和 Spring Boot 自动配置。由 Mark Pollack 领导。

Spring AI Bench - 用于以 Java 为中心的 AI 开发者代理的开放基准测试套件,衡量实际的企业开发任务,如问题分类、PR 审查和测试覆盖率提升。该项目在 Spring 的 gs-rest-service 教程中自主实现了 71.4% 的测试覆盖率。由 Mark Pollack 领导。

MCP Annotations - 用于 Java 中模型上下文协议服务器的基于注解的方法处理,通过用于工具、资源和提示的声明式注解简化 MCP 服务器创建。由 Christian Tzolov 领导。

MCP Security - 模型上下文协议实现的安全性支持,提供身份验证、授权和安全部署模式。由 Daniel Garnier-Moiroux 领导。

Spring AI Vaadin - 丰富的 Vaadin UI 组件,用于构建支持 RAG 和 MCP 集成的 AI 驱动聊天应用程序。由 Tomi Virkki 领导。

Spring AI Playground - 用于 AI 实验和测试的自托管 Web UI,使开发者能够交互式地探索 Spring AI 功能。由 Jemin Huh 领导。

Spring AG-UI - Spring AI 的 AG-UI 协议实现,支持高级代理到 UI 的通信模式。由 Pascal Wilbrink 领导。

轻量级治理

Spring AI 社区遵循开发者友好的治理模型,优先考虑以下几点:

  • 项目自治 - 技术负责人对其项目拥有完全权限
  • 快速决策 - 社区负责人一致批准新项目
  • 知识产权所有权 - 贡献者在 Apache 2.0 许可下保留其知识产权
  • 开放沟通 - 使用 GitHub Discussions 进行技术决策,使用 Issues 进行功能请求

项目尽可能保持自治,社区负责人必要时作为调解和指导的资源。

参与其中

我们欢迎新项目和贡献者加入 Spring AI 社区

提出项目 - 对 Spring AI 集成或工具有想法?提交一份项目提案即可开始。

探索项目 - 浏览我们不断增长的目录 springaicommunity.mintlify.app,发现集成、工具和示例。

贡献 - 查看现有项目并贡献代码、文档或反馈。每个项目都维护自己的贡献指南。

资源

社区门户 | GitHub 组织 | 治理模型 | 项目指南 | Awesome Spring AI

🙏 致谢

特别感谢我们的社区领导和所有已贡献其创新项目成果的项目领导者:GengChristian TzolovDaniel Garnier-MoirouxTomi VirkkiJemin HuhPascal Wilbrink

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有