

前言
-
跨端基建与 AI 产品上,我们针对体验优化、负向治理、白盒工程质量、黑盒质量以及架构演进升级等跨端业务的关键技术命题从 0 到 1 孵化了 5 款 AI 技术产品结合 跨端研发平台以及 IDE 进行落地。同时,我们对于正向/负向体验分别设计并交付了 高性能解决方案 以及 负向采集 SDK 两款跨端基建产品,以提供开箱即用的高性能能力以及辅助 AI 进行分析的采集能力。 -
机制建设上,跨端研发平台 联合 终端测试平台 能力进行防腐机制,从线上监控劣化=>工单生成=> AI 分析报告=>产出 PR 实现的 AI 自主分析修复的闭环设计。 -
业务战役上,通过深入双十一核心主会场、主互动、闪购、核心频道、直播等场景进行问题的定义与能力建设落地,通过技术手段对关键业务指标 DAU、GMV、曝光兑现率、访购率等核心指标均有不错的提升。

整体介绍

-
体验优化 Agent:解决体验优化以及高性能解决方案接入的技术命题,体验优化 Agent 通过 AI 能力结合云真机调试、平台操作、AI Coding 等 skills 完成体验数据的分析、问题挖掘、代码修改/平台操作的体验问题解决闭环; -
JSE–Agent:通过结合 负向采集 SDK 基建完善了 JSE 的线上精细化采集以及分析能力,解决 JSE 问题的采集、问题挖掘、代码修改的负向问题解决闭环。今年完成大的重构后从简单的 sourcemap 堆栈分析转向静态代码结合运行时 4XX 复杂问题分析的分析能力的转变与提升; -
Doctor Agent:目标是交付 AI CR/AI Lint 能力结合可沉淀的规则中心数字化资产进行跨端业务白盒工程的工程质量提升; -
终端测试平台:通过对接 终端测试平台 能力,对跨端业务在预发环境进行黑盒工程的 AI自动化测试,并交付了如稳定性测试、monkey 测试、性能测试等丰富的 AI 测试能力; -
Scalpel Agent:结合 SRE 健康分机制提升整体跨端应用的工程健壮度,为架构防腐及老旧架构下线的技术命题提供了 AI 一键修改代码并完成架构升级的技术能力;


手淘跨端体验优化方式的演进过程
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
只是节约了部分架构师分析的时间,依旧依赖架构与业务双向协同进行代码修改以及平台的操作。 同时,此时的 AI只能针对工程进行简单分析,无法调用云真机等进行调试。 |
|
|
通过 Skills 让 AI 可以调度云真机进行调试、线上根据体验模型进行聚类分析、通过云端沙箱进行 AI Coding、通过 page-agent 进行平台相关操作等等 |
|
|
自进化 AI Agent(进行中) |
|
|


AI体验优化的困境

-
无法理解 SSR 以及其复杂度,无法感知整个应用逻辑如何分别在服务端、边缘、客户端内被运行以及消费,使用的优化方案还停留在传统的端渲染(CSR)以及八股文优化方案; -
无法理解手淘领域知识,如网络做了哪些优化需要在应用中如何使用及申明; -
无法感知业务逻辑,区分不了主请求、首屏元素等业务技术语意; -
只有纯静态代码进行优化,无法调试真机环境进行 trace 分析,调试热点代码等方式进行优化; -
无法操作通用的平台配置、IDE 等环境进行代码、配置的修改以及发布;


整合端边云框架基建,构建上下文工程


-
上下文信息:通过优化信息结构及密度、用户行为回溯提升分析确定性 -
代码语意:通过对前端框架约束运行时提升语意确定性 -
工程 & workflow:增加工程能力以及流程化提升执行确定性 -
统一解决方案:通过高度抽象统一解决方案提升策略以及 AI Coding 确定性
-
上下文工程信息
|
|
|
|
|
|
|
|
UI渲染 |
![]() |
![]() |
![]() |
![]() |
![]() |

-
工程 & workflow


-
统一解决方案

-
代码语意




AI产品化—结合跨端研发平台 & IDE & 终端测试平台 ,
打造陪伴开发者的跨端 AI 架构师
-
本地编码(白盒):开发者在 IDE 中进行需求开发以及调优,需要完成高性能解决方案的快速接入,或者根据线上长尾问题 & 线下真机环境快速定位到相关的热点代码及核心问题的代码片段。同时,在编码器 AI CR & AI Lint 能力会根据用户的修改给出相关的优化建 议,此阶段重点在代码层面的白盒检测。在此阶段通过开发者无论通过 Cursor 等 IDE 进行 MCP 调度还是使用 CodeWiz,产品形态上都是支持; -
预发发布(白盒):在代码进入预发阶段后,跨端研发平台 平台上会触发 AI CR & AI Lint & Doctor 等白盒工程层面的检测,同时有解决方案一键接入、问题代码一键修复等能力运行在云端沙箱中。此阶段作为提测前的最后一道白盒工程代码层面的检测。在此阶段 跨端研发平台 本身拥有平台层面的代码检测能力,同时通过云端沙箱进行代码的平台化修改; -
提测阶段(黑盒):提测后会触发黑盒层面的检测,围绕构建后的可访问产物进行云真机的访问,通过调用调试云真机以访问运行时而非之前的构建时检测,查找里面相关的热点问题跟瓶颈,并沿用云端沙箱以及 IDE 完成问题的修复。在此阶段 AI 通过 skills 调度云真机平台并完成相关的检测与调试,同时返回分析结果; -
线上(运维):通过线上 P95 场尾数据进行检测,终端测试平台 会通过线上数据变化趋势挖掘劣化,通过 终端测试平台 工单异步触发 体验优化 Agent 进行异步的分析并产生相关 PR/MR,业务负责人看到工单后直接可以跟车测试&发布已修改好的代码即可完成工单的治理;





团队介绍





