Solon v3.10.0

Solon AI Flow 开发

</> markdown
2026年3月24日 上午9:16:09

请给 Solon AI 项目加个星星:【GitEE + Star】【GitHub + Star】

  • 同时支持 java8, java11, java17, java21, java25,java26,支持嵌到第三方框架。

智能体综合示例项目(可直接用于生产或定制):

学习快速导航:

项目部分描述
solon-aillm 基础部分(llm、prompt、tool、skill、方言 等)
solon-ai-ragrag 知识库开发方面
solon-ai-flowai workflow 智能工作流程编排方面
solon-ai-skillsskills (solon skill 与 claude skill 不同)技能开发方面(可用于 ChatModel 或 Agent 等)
solon-ai-agentagent 智能体开发方面(SimpleAgent、ReActAgent、TeamAgent)
solon-ai-mcpmcp 协议开发方面
solon-ai-acpacp 协议开发方面

Solon AI Flow (简称 aiflow)是基于 solon-flow (流程编排应用)构建的一个 AI 流程编排框架。

  • 使用 yaml 或 json 配置(风格有点像 docker-compose)
  • 类似于 dify 的工作流智能体(我们是框架)

开发前需要先了解:

  • 了解 solon-flow
  • 了解 solon-ai、solon-ai-mcp

相关于 solon-ai-agent 的区别?

插件简称提供智能体模式备注
solon-ai-agentagentReActAgent 自我反省模式。单兵作战,思考+行动。
专家智能体
偏硬编码,也可软编排
TeamAgent 团队协作模式。团队作战,分工+编排。
多智能体系统(Multi Agent System,MAS)
偏硬编码,也可软编排
solon-ai-flowaiflowAiFlow 工作流模式。以预置组件和编排为主偏软编排,也可硬编码

相关依赖包:

<dependency>
    <groupId>org.noear</groupId>
    <artifactId>solon-ai-flow</artifactId>
</dependency>

有别于常见的 AI 低代码工具。我们是应用开发框架,是用来开发工具或产品的(比如,AI 低代码工具)。

  • 不一定直接满足所有需求
  • 可以 “按照业务需求” 定制各种流程组件