Extensions 概览
ARGI Extensions 是面向企业级 Java AI 应用的 Spring Boot 扩展组件库。它不替代底层图引擎(Graph Core)与智能体抽象(ReAct Agent),而是作为外部系统与周边生态的“连接器”与“能力增强包”,为智能体应用补齐 MCP 协议互联、海量聊天记忆持久化、企业级向量检索、高级 RAG 检索增强、动态提示词热更新以及全链路可观测性等生产就绪能力。
所有扩展模块均采用标准 Spring Boot Starter 与自动装配规范设计,开箱即用。
依赖管理(BOM)
为避免不同模块间的版本冲突,建议通过 argi-extensions-bom 统一管理所有扩展模块依赖版本:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>io.github.agentic-ai</groupId>
<artifactId>argi-extensions-bom</artifactId>
<version>${argi-extensions.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
在引入具体 Starter 时即可省略 <version> 标签。
20 个 Starter 全景清单
Extensions 当前代码库(版本 2.1.0-dev)共提供 20 个独立 Starter,按生态领域分类如下:
| 生态领域 | 对应 Starter 坐标 |
|---|