从云原生迈向智能原生:蚂蚁中间件进化之路
如果无法正常显示,请先停止浏览器的去广告插件。
1. 从云原生迈向智能原生:
蚂蚁中间件进化之路
章耿(余淮)
2. 自我介绍
章耿(余淮)
•
• 蚂蚁集团 AI 中间件负责人
• 10+ 年中间件工作经验,深耕基础架构领域,致力于通过
目前主要负责应用框架、中间件架构、AI 中间件等方向
推进技术架构演进,提高开发人员的研发效能
3. 目录
01 智能原生的挑战
02 中间件“进化”思考
03 蚂蚁 AI 中间件体系
04 总结与展望
4.
5. 01
智能原生的挑战
6. AI 应用演进趋势
L5
L4
L3
L1
ChatBots
通过自然语言与大模型对话
2023
L2
2024
Agents
Reasoners
具备一定的推理能力,能解决
复杂问题,理解上下文深层含
义,进行多轮思考等
能自主采取行动,包括目标理
解,环境感知、规划步骤、调
用工具(搜索、API)、执行
任务(订机票、写报告)、存
储记忆
2025
(Agent 元年)
Innovators
具备创造性突破能力,能够自
主提出新理论、设计新产品、
解快人类未解问題(如新药物
发现、原创艺术创作)
Organization
AI组织体,多个AI协同完成复
杂目标,具备资源管理、战略
规刻能力,甚至可管理公司或
科研项目
7. 蚂蚁应用架构演进
移动支付
业务
PC 支付 余额宝
担保交易 花呗借呗
蚂蚁森林
架构
单体应用
分布式应用
SOA 化/微服务
中间件
开发框架 消息中间件
Web 服务器 数据中间件
网关
金融云 蚂小财
全球化 AQ
多主体 百宝箱
云原生应用
智能原生
应用
Agent 框架
微服务/函数 Agent 平台
ServiceMesh MCP
Serverless
网关
RAG/Memory
……
8. 智能原生应用
传统云原生应用 智能原生应用
页面/表单/按钮 自然语言/多模态
被动反馈 主动协作
微服务 Agent (智能体)
确定性 概率性(泛化)
静态逻辑 动态逻辑
无状态 有状态
关键存储 关系型数据库 向量数据库
核心算力 CPU GPU (大模型)
智能原生
AI Native
交互方式
智能原生应用是指围绕人工智能
技术为核心 进行设计、构建和运营
的一类应用,它旨在充分利用和发
服务实体
挥AI的理解、生成、逻辑和记忆能
力。
智能原生架构使应用能够具备动态
业务逻辑
适应、自主优化和数据驱动的核心
特征,从而在复杂多变的环境中提
供持续智能的服务。
≠ 应用+AI
9. 智能原生时代的挑战
新的服务实体 新基础设施 新用户 不确定性
Agent
Tools 多模态
RAG
Memory 非技术同学
大模型 上下文工程
评测
状态管理
研发效率 安全 高可用 成本
10. 02
中间件“进化”思考
11. 传统中间件主要解决的问题
业务应用
降低研发门槛
开发框架 微服务中间件
消息中间件 数据中间件
中间件
应用运行时
网关
发布模式
……
沉淀通用能力
解耦
+
粘合
提升研发效率
抽象
推进技术规模化应用
沉淀最佳实践
架构统一演进
基础设施
计算
存储
网络
12. AI 应用研发技术栈全景图
13. AI 中间件需要解决哪些问题
AI 应用
AI 应用
研发套件
AI 应用
基础服务
AI(大模型)
AI 应用
工程方法论
14. AI 中间件建设设想
传统业务应用
AI 应用
APP
Web
应用
……
交互协议
服务
AI 应用
研发套件
数据
Agent 配套
Agent
开发框架
Agent 协议
Agent
开发平台
工作流 评测 可观测
交互 安全 ……
Agent 托管运行
(应用/模块/函数/平台)
传统中间件
工具协议
微服务 消息
数据 网关
AI 应用
基础服务
基础设施
模型协议
数据协议
工具 模型 数据
工具市场 大模型服务 RAG
工具供给 模型市场 Memory
计算
大模型
存储
……
网络
15. 中间件选型决策
Java
VS
Python
✓ 同时服务 Java 和
Python 开发群体
自研
VS
开源
✓ 拥抱开源,结合内部
体系深度自研
先建设
再推广
VS
✓ 边建设边推广
边建设
边推广
16. 03
蚂蚁 AI 中间件体系
17. 当前蚂蚁 AI 中间件产品体系
Agent 研发平台
Agent 研发框架
Agent (Python)
Agent (Java)
AI 应用
开发套件
SOFAAI SDK
AgentUnivse /
LangChain
SOFARPC
SOFABoot
Agent
协议
流程编排
Agent
Layotto
模型市场 测试与评测
工具市场 可观测
MCP
Server
Agent
MCP
Server
Agent
MCP
Server
SOFAPy
MOSN
MOSN
工具
SOFABoot/ SOFAPy
(应用级)
SOFAServerless
(模块级)
SOFAFunction
(函数级)
大模型
对话协议
工具协议 (MCP)
AI 应用
基础服务
应用管理
Agent 托管运行
模型
数据
传统中间件
MCP 中心 MCP 网关 模型市场 SOFARAG 网关 注册中心
MCP 研发 MCP 安全 公共模型服务 SOFAMem 配置中心 分布式
链路跟踪
…
18. Agent :研发框架 SOFAAI SDK
SOFAAI SDK
是基于开源的 Spring AI 产品进行构建的 AI
Agent 应用框架。它的目标是让基于 SOFA 生态的 Java 应
用能够快速、灵活的使用 AI 能力构建 AI Agent。
• 完全适配 SOFA 体系,研发运维上手成本低
• 提供内部和外部多种大模型服务对接能力
• 支持通过 MCP 协议、Function Calling使用工具
• 内置通用的 Agent 设计模式,例如CoT 、意图识别、Multi- Agent 、
ReAct 等
•
•
支持应用、模块和函数等部署模式
内置安全、可观测、全链路流式等基础能力
19. Agent :研发框架 SOFAPy
SOFAPy
是 Python 语言的应用开发框架,旨在帮助 Python
开发者像 SOFABoot
一样快速开发内部应用,无需关心复杂
的中间件、PaaS 等底层能力。
•
•
•
•
•
•
原生适配研发运维平台,对齐 SOFABoot
研发运维生态能力
可集成 AgentUniverse 、LangChain 等 Agent 开发框架
基于 MCP
组件提供 MCP
Server/Client能力
基于 Flask 组件提供 Web 托管能力
内置 Layotto 等基础组件,可快速访问各种 SOFA 中间件
内置 Tracer 组件,默认接入蚂蚁可观测体系
20. Agent :研发平台
21. 工具:MCP
场景与挑战
功能通用性
Agent 开发者(全员)友好
大模型友好
外部开发者友好
MCP
工具定义的标准化
带来的
改变
开放
OpenAPI
服务
生产关系的解耦
?
工具理解
和使用成
本高
平台
内置
工具
工具理解
和使用成
本低
新流量入口
代码/配
置工具
MCP
RPC 服务
带来的
基建需长期建设
挑战
最佳实践待摸索
内部开发者友好
Agent 开发者(技术)友好
功能专用性
22. 工具:MCP
基础设施
蚂蚁 AI 业务
MCP
MCP
消费
中心
Agent
应用
Agent
平台
查找
注册管理 效果调优
调用授权 上架流程
MCP
外部业务
Agent 生成
的代码
大模型服务
对外开放
…
(支付MCP/…)
Client (集成安全和技术风险能力)
MCP
MCP
管控
安全平台
协议(蚂蚁扩展)
技术风险平台
应用
工具检索
基座 & 模块
FaaS
平台
各类网关
/MOSN
开放 API
MCP
上架
Server(集成安全和技术风险能力)
MCP
上架:满足工具服务标准
(大模型优化、安全、稳定)
运行
MCP
供给
多语言开发框架
平台
支付宝
支付
政务
网关
评测
财保
出行
商家
保险
内部业务 MCP
安全
平台技术
基金
化
中间件平台
效能
风险
可观
测
…
合作
MCP
入驻
社区
MCP
引入
23. 数据:SOFARAG
场景
RAG 范式
Agent 框架
Naive- RAG
Agent 平台
Advanced - RAG
评测
Graph - RAG
MCP
Agentic- RAG
知识消费 改写与过滤 多源多路召
回 知识组装 重排序
知识存储 向量数据库 图数据库 KV 存储 增量更新
知识加工 解析/切片 数据提取 数据清洗 向量化
知识引入
非结构化数据 半结构化数据 结构化数据
(Word/PDF 等文档、语雀知识库、网页等) (FAQ ) (数据库/表格等)
24. 数据:SOFAMemory
场景
Agent 框架
Agent 平台
短期记忆(会话)
记忆范式
评测
MCP
快速回忆
回忆范式
中期记忆(近期)
深度回忆
长期记忆(画像)
记忆分层
记忆提取
响应生成
记忆加工
记忆提取
记忆去重
记忆存储
记忆总结
记忆新增
组合检索
记忆修正
(更新)
记忆排序
记忆遗忘
(过期)
25. 传统中间件适配 AI 场景
微服务 网关 消息
全链路 Trace 集成 大模型服务网关 异步/批量推理
多模态全链路流式 Agent 互通网关 Agent 长程协作
Agent/Tools 注册中心
Agent 配置中心
MCP
互通网关
函数平台
MCP
Server 托管
沙箱托管
26. 04
总结与展望
27. “进化”心得
深入业务 拥抱开源 长期主义 守正创新
从业务中来的,到业务中去,需
深入 AI 业务解决业务痛点,从
解决问题中沉淀最佳实践,而不
是拿着锤子找钉子。 相信社区的速度和集体智慧,拥
抱开放的标准和能力,积极推动
标准化、工程化、组件化。 AI 应用研发范式日新月异,不断
演进,尚未收敛,中间件也需要
需要持续迭代,持续演进。 拒绝 AI FOMO ,传统中间件依
然是核心,不能为了拥抱 AI 放
弃传统中间件的投入。
28. 趋势展望
短
期
各子领域依然会涌现新的
AI 中间件组件,部分组件
会随模型能力增强被替代。
中
期
AI 中间件在不同子领域都
会逐渐组件化、标准化,AI
中间件体系逐渐完善。
长
期
AI 中间件会成为 AI 应用的
骨架和神经中枢,连接模
型、工具、数据。
29.
30. The best way to predict the future is to create
. it
预测未来最好的方式就是去创造它!
欢迎加微信好友交流/加入蚂蚁中间件
31. THANKS
大模型正在重新定义软件
Large Language Model Is Redefining The Software