工程 / 工程
Reactiv借助Amazon Bedrock AgentCore将移动商务自动化效率提升80%
移动商务平台Reactiv为Shopify商家提供原生iOS和Android应用构建服务,其平台上的购物转化率是网页端的2至4倍。然而,保持应用内容新鲜需要商家持续投入大量人工——选品、调整版块、生成素材、按时发布,大多数商家根本没有精力每周完成这些工作。为此,Reactiv基于Amazon Bedrock AgentCore构建了一套AI调度系统,商家只需用自然语言描述需求,例如「每周一上午9点用畅销品刷新首页」,系统便可自动完成后续所有操作。该系统采用三智能体架构,结合Strands Agents SDK开发,数周内即完成上线。最终结果显示,商家配置时间缩短80%,上线周期加快33%,同时实现了跨会话的持久化记忆与多租户数据隔离。
Reactiv在引入AI调度系统之前,已为商家提供了一套对话式AI构建工具,商家可在Reactiv控制台通过与AI助手实时对话来修改应用内容。但这套系统仅支持交互式操作,无法满足商家对定时自动更新的需求。要实现真正的自主调度,Reactiv需要解决四个核心技术挑战:多智能体编排、跨会话持久化记忆、原生MCP协议支持,以及繁重的工具定义维护工作。
Amazon Bedrock AgentCore为上述四项挑战提供了一体化解决方案。其托管智能体运行时基于Firecracker微虚拟机技术——与AWS Lambda所采用的隔离机制相同——Reactiv只需将智能体图打包为Docker镜像并推送至Amazon ECR,AgentCore便会在调度触发时自动启动智能体、任务完成后自动关闭,无需管理任何ECS集群、扩缩容策略或闲置计算资源。
在记忆能力方面,AgentCore提供跨会话长期记忆,Reactiv采用三种策略加以利用:会话摘要器将每次任务的操作压缩为未来运行的上下文;偏好学习器追踪商家对不同版面布局的历史审批与拒绝记录;语义事实提取器则存储商家店铺的关键知识,包括商品分类、畅销品及品牌规范。所有记忆数据均按商家隔离存储,无需自建向量数据库或检索管道。
在系统架构层面,整套AI调度流程由Amazon EventBridge的定时规则触发,调用Lambda执行器后进入AgentCore运行时,由三个Strands智能体协同工作:监督智能体负责意图分类,分析智能体通过文本转SQL查询Amazon Redshift中的商家数据,构建智能体则生成应用配置并写入Amazon DynamoDB供商家审批。Config MCP服务器同样托管于AgentCore,在会话启动时初始化商家当前的应用配置,构建智能体的每次变更均经过实时schema校验。
借助AgentCore Identity,Reactiv彻底移除了此前自行维护的自定义认证层和JSON-RPC握手代码,服务间认证由平台原生处理。多租户隔离同样在基础设施层面由AgentCore统一管理,每位商家的执行上下文、记忆数据和智能体状态均运行在独立的Firecracker微虚拟机中,确保商家数据互不干扰。目前,Reactiv已将交互式智能体与调度智能体统一至同一技术栈,实现了两种模式下的共享记忆,进一步提升了系统的一致性与可维护性。
要点
- Reactiv基于Amazon Bedrock AgentCore构建的三智能体AI调度系统,将Shopify商家的应用配置时间缩短80%,上线周期加快33%
- AgentCore的托管运行时、持久化记忆、原生MCP支持和多租户隔离能力,一次性解决了多智能体系统落地的四大核心技术难题
- 系统采用Firecracker微虚拟机实现商家级数据隔离,结合会话摘要、偏好学习和语义事实提取三种记忆策略,无需自建向量数据库
- 商家仅需用自然语言描述更新需求,EventBridge定时规则即可驱动全流程自动化,从内容选品到应用发布均无需人工干预
原始标题:How Reactiv automates mobile commerce 80% faster with Amazon Bedrock AgentCore
本文由 DataHub 基于公开来源整理,用于信息发现与摘要阅读;具体事实、数据和后续更新以原始来源为准。