基于边缘云业务场景,阿里云打造“前端智能化
当谈论“业务智能化”时,我们还能谈论什么?
技术正不断改变企业与组织的业务模式,创造新的增长机遇。
随着AI、5G、云计算、物联网(IoT)、自动化能力的规模及广泛应用,让智能化、数字化、数据化、自动化等概念与企业发展紧密交织,建立全新的成本和效率基准。
“智能化”究竟能为业务带来什么?
正如“前端智能化”存在的价值和意义,也在被不断拷问。
一部分人对“前端智能化”持拥抱态度,认为这是前端领域的一种革命性技术。
另一部分人则认为“前端智能化”可行性范围有限,大多是一些Demo性产品,对能否真正应用到业务生产持怀疑态度。
事实胜于雄辩。
其目的,最终还是要将产品和技术能力融入业务体系,释放技术红利,驱动业务增长。
在中后台领域,结合阿里云业务场景,“前端智能化”能够降低开发成本,提升研发效能,从而创造更深远的业务价值。
01 让「前端智能化」真的运转起来
什么是前端智能化?
和垂直的“端智能”方向不同,前端智能化关注的领域更偏向于生产效率的提升。如果更准确的描述,“前端智能化”应该是“前端开发智能化”。
通过AI 与前端业务深入结合,基于AI能力提供的丰富预测、推荐信息,结合研发逻辑积累,打造更加人性化、智能化的前端代码。
当然,并不是机器能生成100%的代码去代替前端开发,出发点是让机器能自动化、智能化,为前端人员减少开发工作量,代替完成可抽象、可复用、UI编排、国际化等低成本、较为繁琐的工作,最后产出一份可以二次开发、可维护、高质量的源码Procode。
每一套技术方案背后,必然有完整的理论体系和运作机制。
Dumbo平台能力
阿里云在怎样的业务和技术背景下做边缘云 “前端智能化”?
从业务增长上来讲:由于云计算业务整合及调整,增加了大量的控制台、中后台管控等B端业务,在人力基本不变的情况下,团队如何快速支撑起这部分业务?
从业务特性上来讲:主要以ToB端、中后台为主, 重管控crud、UI编排较统一、研发逻辑相似等,云控制台产品的国际化等特性。
前端业务侧基于以上特性沉淀了前端技术框架,研发模式是基于组件化、场景化、模块化的方案。
通过这类研发方案,不仅能实现技术成本降低,组件化开发、最佳实践地积累等,还能通过统一的视觉标准规范,减少视觉沟通成本和沟通成本, 从而大大提高开发效率。
虽然,基于这种方式的研发方案能带来极大的提效,但在开发过程中也存在一些组件编排复杂、代码重复率高、大量无关核心业务逻辑开发的工作。
因此,我们思考如何基于现有研发方案,带来进一步提效?
首先,明确前端的研发成本。主要包括:UI 组件编排、业务逻辑(交互与数据)、文案国际化、工程链路、沟通成本(设计、后端、产品)等。
其次,站在巨人的肩膀上看问题。团队调研了一些现有的提效方案,主要包括:基于可视化搭建平台、基于可视化物料源码开发站、基于AI能力的效能提升平台等。
在此基础上,结合自身业务场景、现有研发方案、开发模式、学习成本等综合因素考虑,决定打造一个“智能化”的面向阿里云控制台、中后台源码开发平台。
02 Dumbo的智能化:“智能识别”
Dumbo「智能化」是一个利用图像识别算法,一键生成前端代码的智能解决方案。目前已经落地于多个阿里云控制台及中后台项目。
Dumbo的基本链路通过对标准化样本进行生成,基于样本来进行模型训练。用户只要输入图片,通过训练的模型就能识别及最终产出前端所需代码。
智能化的核心之一是“智能识别”,主要包含:目标检测算法、样本生成、模型训练及识别。
❖ 目标检测算法
上一篇:美年健康与景三科技联合发布全国第一款脑健康
下一篇:倪耀明提名为上海闵行区区长 朱芝松已任区委书