图像大厨

访问官网

图像大厨Imgcook是阿里巴巴出品的智能设计稿转代码平台,支持SketchPSDFigma设计稿导出为ReactVue小程序等10种前端代码,DOM嵌套合理代码可用率高达79%,已服务天猫双11等超大规模业务场景,前端研发效率大幅提升。

分类: AI开发与模型低代码与应用构建 #应用构建 #低代码与应用构建 #低代码建站

产品背景与定位

Imgcook由阿里巴巴前端技术团队孵化,是阿里在"设计-to-代码"智能化方向的重要探索成果。平台定位为连接设计与研发的智能桥梁,核心目标是让设计师的视觉稿直接转化为可上线的高质量前端代码,减少前端开发中的重复性手写代码工作。在阿里内部,Imgcook已在多个业务线大规模落地,包括天猫、优酷、阿里妈妈等,并逐步开放给外部开发者和企业使用。

核心功能

Imgcook支持四种设计稿导入方式:通过Sketch插件导出、通过Photoshop插件导出、通过Figma插件导出,以及直接上传设计文件。AI引擎在解析设计稿后会智能识别布局结构、组件关系和样式属性,生成DOM嵌套合理、使用相对定位布局、className语义化的高质量代码。代码生成后,平台提供可视化的编辑界面供开发者进行调整和优化。Imgcook官方提供10种DSL(领域特定语言)支持,包括React、Rax、Vue、小程序等主流前端框架,用户还可以通过自定义DSL机制生成符合自身技术栈的代码。

研发流程集成

Imgcook不仅仅是一个代码生成器,更是一套完整的研发流程集成方案。平台提供了自定义插件系统,开发者可在代码导出时自动处理图片上传、目录转换等操作;Imgcook CLI工具支持将生成的代码无缝集成到本地项目中;VS Code插件允许开发者在编辑器中直接粘贴设计稿数据并生成代码;开放物料体系支持开发者将自有组件库配置到平台中,实现组件级别的智能识别和代码输出。这种全链路集成能力使Imgcook能够真正融入企业的现有研发流程。

实战案例

在毫末科技(Haomo Tech)的案例中,Imgcook的Sketch插件、自定义DSL、CLI和插件等能力被组合使用,显著提升了前端代码开发效率。在优品街(Youpingjie)的案例中,设计师通过设计物料管理、图层标注和代码导出能力与前端高效协作,减少了大量沟通成本。在阿里妈妈的案例中,Boom智能投放平台将Imgcook核心能力无缝集成到自身业务流程中。在优酷的案例中,Minion智能素材平台结合Imgcook和低代码技术创建了全新的素材开发链路。这些案例证明了Imgcook在不同业务场景中的适应性和可扩展性。

技术指标与行业影响

Imgcook最核心的技术指标是"代码可用率"——即生成代码上线后保留的代码行数占总上线代码行数的比例。在天猫双11活动中达到的79.34%代码可用率,意味着近八成由AI生成的代码无需人工修改即可直接上线使用,这一成绩在当时处于行业领先水平。Imgcook的成功实践为"设计稿智能转代码"这一技术方向提供了有力的行业背书,推动了国内低代码和智能化研发工具的发展。

继续探索 AI 工具

从同类、热门或新收录工具里快速找下一站。

返回工具列表