Solon AI Flow 开发
2026年1月4日 下午9:23:55
请给 Solon AI 项目加个星星:【GitEE + Star】,【GitHub + Star】
| 项目模块 | 描述 |
|---|---|
| solon-ai | 基础模块(llm、prompt、tool-call、rag 等) |
| solon-ai-mcp | mcp 协议适配模块(基于 mcp-java-sdk v0.17) |
| solon-ai-flow | workflow 智能体编排模块 |
| solon-ai-agent | multi agent system(MAS)多智能体模块,v3.8.1 后支持 |
- Solon AI 项目。同时支持 java8, java11, java17, java21, java25,支持嵌到第三方框架。
Solon AI Flow (简称 aiflow)是基于 solon-flow (流程编排应用)构建的一个 AI 流程编排框架。
- 使用 yaml 或 json 配置(风格有点像 docker-compose)
- 类似于 dify 的工作流智能体(我们是框架)
开发前需要先了解:
- 了解 solon-flow
- 了解 solon-ai、solon-ai-mcp
相关于 solon-ai-agent 的区别?
| 插件 | 简称 | 提供智能体模式 | 备注 |
|---|---|---|---|
| solon-ai-agent | agent | ReActAgent 自我反省模式。单兵作战,思考+行动。 专家智能体 | 偏硬编码,也可软编排 |
| TeamAgent 团队协作模式。团队作战,分工+编排。 多智能体系统(Multi Agent System,MAS) | 偏硬编码,也可软编排 | ||
| solon-ai-flow | aiflow | AiFlow 工作流模式。以预置组件和编排为主 | 偏软编排,也可硬编码 |
相关依赖包:
<dependency>
<groupId>org.noear</groupId>
<artifactId>solon-ai-flow</artifactId>
</dependency>
有别于常见的 AI 低代码工具。我们是应用开发框架,是用来开发工具或产品的(比如,AI 低代码工具)。
- 不一定直接满足所有需求
- 可以 “按照业务需求” 定制各种流程组件