带来 Multi Agent 开发,OpenSolon v3.8.3 发布

news/2026/1/17 9:38:20/文章来源:https://www.cnblogs.com/noear/p/19495190

OpenSolon 开源框架!(也称:Solon)

OpenSolon 是新一代,Java 企业级应用开发框架。从零开始构建(No Java-EE),有灵活的接口规范与开放生态。采用商用友好的 Apache 2.0 开源协议,是“杭州无耳科技有限公司”开源的根级项目,是 Java 应用开发的生态基座(可替换美国博通公司的 Spring 生态)。

  • 追求: 快速、小巧、简洁
  • 提倡: 克制、高效、开放

7年开源时间,累计代码提交1.6万次 ,近半年下载量1200万次。

  • 有透明可预期的《版本发布与长期支持计划(LTS)》
  • 有“【社区交流】”和“【企业服务】”双重技术支持

同时支持运行时环境(不基于 java-ee 构建,所以可以同时兼容):

  • java8, java11, java17, java21, java25

目前有几个主要的项目仓库:

代码仓库 描述
/opensolon/solon Solon ,主代码仓库
/opensolon/solon-examples Solon ,官网配套示例代码仓库
/opensolon/solon-expression Solon Expression ,代码仓库
/opensolon/solon-flow Solon Flow ,代码仓库
/opensolon/solon-ai Solon Ai ,代码仓库
/opensolon/solon-cloud Solon Cloud ,代码仓库
/opensolon/solon-admin Solon Admin ,代码仓库
/opensolon/solon-integration Solon Integration ,代码仓库
/opensolon/solon-java17 Solon Java17 适配仓库(base java17)
/opensolon/solon-java25 Solon Java25 适配仓库(base java25)
/opensolon/solon-gradle-plugin Solon Gradle ,插件代码仓库
/opensolon/solon-idea-plugin Solon Idea ,插件代码仓库
/opensolon/solon-vscode-plugin Solon VsCode ,插件代码仓库

有什么特点(相对 Java Spring 方案)?

OpenSolon 对国产算力非常友好,对 cpu 和 memory 的需求远低于同类方案。

特点 描述
更高的计算性价比 并发高 700%;内存省 50%
更快的开发效率 代码少;入门简单;启动(或调试重启)快 10倍
更好的生产与部署体验 打包小 90%
更大的兼容范围 非 java-ee 架构;同时支持 java8 ~ java25,graalvm native image

最新的 techempower (第三方知名测试平台)测试数据:

  • https://www.techempower.com/benchmarks/#hw=ph&test=json§ion=data-r23
  • https://www.techempower.com/benchmarks/#hw=ph&test=plaintext§ion=data-r23

项目架构示意图(全场景应用开发支持)

v3.8.3 更新说明

  • 插件 solon-flow 第七次预览
  • 新增 solon-ai-agent 插件
  • 新增 solon-ai-dialect-gemini 插件
  • 新增 nami-coder-gson 插件
  • 新增 solon-docs-openapi3 插件
  • 新增 solon-openapi3-knife4j 插件
  • 新增 solon-net-httputils-java11 插件
  • 添加 solon Context.currentWith(...) 方法替代 ContextHolder(后者标为弃用)
  • 添加 solon-data UntransactionDataSource (非事务数据源)
  • 添加 solon-server newVirtualThreadFactory 名字前缀支持
  • 添加 solon-web-vertx VxWebContext:getVertx() 方法
  • 添加 nami NamiAttach(更适合 java25 未来的发展) 替代 NamiAttachment(后者标为弃用)
  • 优化 solon ScopeLocal 定义
  • 优化 solon-data TranManager 完成 ScopeLocal 改造
  • 优化 solon-net-httputils 添加虚拟线程支持
  • 优化 solon-java25 的 ScopeLocal 适配
  • 修复 solon-data UnpooledDataSource driverClassName 配置失效的问题
  • kafka 升为 3.9.1
  • snack4 升为 4.0.28
  • wood 升为 1.4.4
  • redisx 升为 1.8.4
  • luffy 升为 1.11.4
  • liquor 升为 1.6.7
  • smarthttp 升为 2.5.18

solon-ai-agent 带来 AI Agent 开发

Solon AI Agent 是基于 Solon 框架构建的现代化“图驱动”多智能体 (Multi-Agent) 开发框架。为企业级智能体应用设计,将 LLM 的推理逻辑转化为可编排、可观测、可治理的工作流图。

多层次智能体架构

  • 简单智能体 (Simple Agent):标准 AI 接口封装,支持自定义角色人格与 Profile 档案。
  • ReAct 智能体 (ReAct Agent):基于 Reasoning-Acting 循环,具备强大的自省与自主工具调用能力。
  • 团队智能体 (Team Agent):智能体容器,通过协作协议驱动多专家协同作业。

丰富的团队协作协议

协议 模式 协作特征 核心价值 最佳应用场景
NONE 透明式 无预设编排 完全的编排自由度,零框架干预 外部手绘流程、极高定制化业务
HIERARCHICAL 层级式 中心化决策 严格的任务拆解、指派与质量审计 复杂项目管理、多级合规审查、强质量管控任务
SEQUENTIAL 顺序式 线性单向流 确定性的状态接力,减少上下文损失 翻译->校对->润色流水线、自动化发布流程
SWARM 蜂群式 动态自组织 去中心化的快速接力,响应速度极快 智能客服路由、简单的多轮对话接力、高并发任务
A2A 对等式 点对点移交 授权式移交,减少中间层干扰 专家咨询接力、技术支持转接、特定领域的垂直深度协作
CONTRACT_NET 合同网 招标投标制 通过竞争机制获取任务处理的最佳方案 寻找最优解任务、分布式计算分配、多方案择优场景
MARKET_BASED 市场式 经济博弈制 基于“算力/Token成本”等资源的最优配置 资源敏感型任务、高成本模型与低成本模型的混合调度
BLACKBOARD 黑板式 共享上下文 异步协同,专家根据黑板状态主动介入 复杂故障排查、非线性逻辑推理、多源数据融合分析

简单示例:

  • 构建 ReAct 智能体 (单体)
// 创建智能体构建器
ReActAgent agent = ReActAgent.of(chatModel).name("weather_agent").title("天气查询助手").description("专业查询全球天气信息").addTool(weatherTool)  // 添加天气查询工具.addInterceptor(new ToolRetryInterceptor())  // 添加工具重试拦截器.maxSteps(10)  // 设置最大推理步数.build();// 执行智能体
AssistantMessage response = agent.prompt("今天北京的天气如何?").call();
  • 构建团队智能体 (团队,多专家协同)
// 创建多智能体团队
TeamAgent team = TeamAgent.of(chatModel).name("design_team").description("UI设计开发团队").addAgent(uiDesignerAgent)     // UI设计师.addAgent(frontendDeveloperAgent)  // 前端开发.addAgent(codeReviewerAgent)    // 代码审核.protocol(TeamProtocols.SEQUENTIAL)  // 顺序协作协议.finishMarker("[DESIGN_TEAM_FINISH]").build();// 执行团队协作
AssistantMessage result = team.prompt("设计一个用户登录页面,包含表单验证和响应式布局").call();

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1172867.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2026年实验室建设服务商,实验室建设哪家好? - 工业品牌热点

在生命科学与科研创新的浪潮中,一个符合生物安全标准、兼顾绿色效能与智能管控的实验室,是科研成果转化的核心载体,直接关系到实验数据的可靠性与科研工作者的职业健康。面对市场上鱼龙混杂的实验室建设服务商,如何…

强烈安利10个一键生成论文工具,研究生论文写作必备!

强烈安利10个一键生成论文工具,研究生论文写作必备! 论文写作新革命:AI 工具如何让学术之路更轻松 在当今研究生学习与科研过程中,论文写作已经成为一项不可避免的重要任务。从选题到开题,再到撰写和修改,每…

2023年全国网络安全行业职业技能大赛-电子数据取证分析师 - 详解

2023年全国网络安全行业职业技能大赛-电子数据取证分析师 - 详解2026-01-17 09:29 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !imp…

ssm600网上考试系统

目录SSM600网上考试系统摘要开发技术源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!SSM600网上考试系统摘要 SSM600网上考试系统是一款基于SSM(SpringSpring MVCMyBatis)框架开发的在线考试平台,旨在…

ssm601宁夏旅游管理系统vue

目录系统概述技术架构核心功能模块创新点应用价值开发技术源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!系统概述 SSM601宁夏旅游管理系统基于Vue.js前端框架与SSM(SpringSpring MVCMyBatis)后端架构开发&…

ssm605网上超市购物补货配送系统员工考勤管理系统vue

目录SSM605网上超市购物补货配送系统员工考勤管理系统Vue摘要开发技术源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!SSM605网上超市购物补货配送系统员工考勤管理系统Vue摘要 该系统基于SSM(SpringSpringMVCMyBatis&#…

ssm604高校学生考试成绩管理系统vue

目录 高校学生考试成绩管理系统(SSM604Vue)摘要 开发技术源码文档获取/同行可拿货,招校园代理 :文章底部获取博主联系方式! 高校学生考试成绩管理系统(SSM604Vue)摘要 该系统基于SSM(SpringSpr…

【VMware】最强电脑虚拟机

链接: https://pan.baidu.com/s/1VHOJ-fRNUN4GJrdg-Hp4wA 提取码: idfa【应用名称】VMware【应用版本】2024【软件大小】300M【适用平台】Windows【应用简介】精简列表:– VMware Tray(托盘程序) – VMware VIX(导出OVF支持&#…

幽冥大陆(一百03)智能门禁MQTT注册人员接口—东方仙盟练气期

1.服务器下发注册或修改人员信息 接口说明:服务器下发注册或修改人员信息到设备。 (注意:目前只支持 jpg 分辨率 不大于 1024 的图片)服务器下发参数:stirng命令类型(F1redactUser)必填stirng会话标识,设备端会原样返回…

Screaming Frog Log File Analyser(尖叫青蛙网络爬虫软件)

链接:https://pan.quark.cn/s/07db6190d7321、在本站下载解压软件得到安装包以及注册机; 2、双击.exe运行安装,如图所示,选择安装方式,默认安装和自定义安装; 3、勾选Custom,如图所示,点击浏览选择软件安装…

超越基础主题建模:利用Gensim解决实际NLP挑战的深度实践

超越基础主题建模:利用Gensim解决实际NLP挑战的深度实践 引言:主题建模的实用化困境 在当今自然语言处理(NLP)领域,主题建模已成为从文本集合中提取语义结构的核心技术。尽管潜在狄利克雷分配(LDA&#xff…

不要让几十万血汗钱打水漂!山西农村自建房必须要了解的7个问题,不懂真的亏大了! - 苏木2025

在山西,从晋北的大同、朔州黄土高原,到晋中太原、吕梁盆地平原,再到晋南的临汾、运城农耕区,以及晋东南长治、晋城山地丘陵,农村自建房始终是家家户户的头等大事。对于大多数山西农户而言,盖房的几十万是一辈子的…

P14847 [ICPC 2022 Yokohama R] Make a Loop

首先明白一个事情,\(n\) 为奇数和 \(n < 4\) 必定无解。 我们可以将环分为两类,这两类半径和要相等,因为必须要形成环,不考虑光滑的条件,每次坐标就是 \((+/-, +/-) r\),因此如果总和为奇数必定无解。 这时候…

校友会2026年中国体育类大学排名,北京体育大学、武汉体育学院体育科技学院、郑州体育职业学院第一

为了给2026年全国高考考生报考中国体育类高校提供参考指南&#xff0c;2026年1月12日&#xff0c;全国第三方大学评价机构艾瑞深校友会网(Cuaa.net)撰写完成、科学出版社即将出版的《2026校友会中国大学排名&#xff1a;高考志愿填报指南》最新发布校友会2026中国体育类大学排名…

交换机专题:什么是交换机堆叠

前言 网络管理从未如此简单高效 在当今企业网络环境中,随着业务不断扩展,我们经常需要增加网络设备来满足更多连接需求。传统管理多台交换机的方式工作量大且复杂度高,而交换机堆叠技术正是解决这一痛点的创新方案。 什么是交换机堆叠? 简单来说,交换机堆叠是将多台支持…

替代MinIO?从协议、性能到国产化,全面对比RustFS的降维打击

替代MinIO?从协议、性能到国产化,全面对比RustFS的降维打击2024年,当MinIO宣布从GNU AGPL v3切换到"商业友好"的GNU AGPL v3 + 商业许可双重许可模式时,我们团队开始重新评估存储架构选型。经过6个月的深…

2025年火锅界顶流盘点,这些品牌火遍全网!美食/老火锅/火锅/火锅店/特色美食/社区火锅/烧菜火锅火锅回头客多的找哪家 - 品牌推荐师

近年来,火锅赛道持续火热,新老品牌百花齐放。在社交媒体与口碑传播的双重驱动下,一批兼具深厚底蕴与创新活力的品牌脱颖而出,成为消费者追捧和行业关注的焦点。本文基于公开市场数据、网络声量及消费者口碑,以第三…

“你的邮件被隔离了!”——新型钓鱼邮件正伪装成垃圾过滤器警报,精准收割企业账号

2025年11月&#xff0c;全球知名安全厂商Malwarebytes发布紧急预警&#xff1a;一种高度逼真的钓鱼攻击正在全球蔓延。攻击者不再使用老套的“账户异常”或“包裹未送达”话术&#xff0c;而是精心伪造企业级垃圾邮件过滤器的通知邮件&#xff0c;以“有重要邮件被拦截”为由&a…

校友会2026年中国语言类大学排名,中国传媒大学、黑龙江外国语学院、山东外国语职业技术大学、武汉外语外事职院第一

为了给2026年全国高考考生报考中国语言类高校提供参考指南&#xff0c;2026年1月12日&#xff0c;全国第三方大学评价机构艾瑞深校友会网(Cuaa.net)撰写完成、科学出版社即将出版的《2026校友会中国大学排名&#xff1a;高考志愿填报指南》最新发布校友会2026中国语言类大学排名…

Google亮剑“灯塔”:一场法律与代码交织的PhaaS围剿战,中国安全界如何接招?

2025年11月12日&#xff0c;美国纽约南区联邦法院收到一份不同寻常的诉状——科技巨头Google正式对一个名为“Lighthouse”&#xff08;灯塔&#xff09;的钓鱼即服务&#xff08;Phishing-as-a-Service, PhaaS&#xff09;平台提起民事诉讼&#xff0c;请求法院下达禁令&#…