QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

蚂蚁集团 CodeFuse 发布“图生代码”功能,支持产品设计图一键生成代码

  • 2024-04-11
    北京
  • 本文字数:975 字

    阅读完需:约 3 分钟

蚂蚁集团 CodeFuse 发布“图生代码”功能,支持产品设计图一键生成代码

4 月 11 日,蚂蚁集团自研的智能研发平台 CodeFuse 推出“图生代码”新功能,支持开发人员用产品设计图一键生成代码,大幅提升前端页面的开发效率。目前相关功能正在内测。

 

和很多互联网公司一样,蚂蚁集团正在内部全面推行 AI 编程,使用 CodeFuse 支持日常研发工作的工程师达到 50% 以上,这些工程师提交的代码中 10% 由 AI 生成。

 

Gartner 发布的 2024 年十大战略技术趋势指出:到 2028 年,75% 的企业软件工程师将使用 AI 编程助手。蚂蚁 CodeFuse 就是这一趋势下的探索尝试。据介绍,CodeFuse 的功能覆盖了需求分析、编程开发、测试与构建、发布与运维、数据洞察等研发全链路,比如在开发测试阶段,通过代码补全、添加注释、解释代码、生成单测、代码优化等,帮助开发者更快、更轻松地编写代码。

 

目前,在蚂蚁内部,每周已有超五成程序员在日常研发中使用 CodeFuse。CodeFuse 生成的代码整体采纳率为 30%,在生成单元测试场景采纳率可以达到 50%。


(图说:蚂蚁智能研发平台 CodeFuse 覆盖 AI 研发全链路)

 

此次发布的“图生代码”功能主要服务前端工程师。在互联网产品开发环节,设计师画出设计图后,前端工程师需要用代码实现产品设计图,这项工作占用了较多开发工作量。图生代码,可以根据设计图一键生成代码,可以极大降低开发团队在开发网页、小程序、APP 时的代码工作量。以一张中型网页为例,如果最终有 200 行代码,一人耗时约需 1 小时,一键生成后,工程师只需检查与调整,耗时大幅降低。这项功能基于蚂蚁百灵大模型的多模态技术能力研发。

 

蚂蚁集团 CodeFuse 负责人表示,AI 的普及不仅可以减少开发人员的工作压力,让他们有更多精力投入到更有创造力的工作中去,更大的意义在于降低编程门槛,推动软件开发行业的创新和进步。CodeFuse 的使命是探索下一代 AI 研发生产力工具,致力于打造创新的解决方案,让软件开发者在研发过程中如丝般顺滑。在自然语言生成代码、图生代码之后,CodeFuse 还将持续推出新功能,助力企业研发全链路的效率提升。

 

该负责人认为,AI 研发范式的变革,并不代表“人”在研发场景的角色会消失,反而对 AI 和人如何协同提出了更高的要求,特别是涉及可靠性的运维场景,还需要人工专家干预才能让系统健康运行起来。“AI 目前主要集中在辅助编程(code copilot),要从 copilot 走向 co-worker,实现整个研发生命周期的智能化、自动化,还有很长的路要走。”

 

2024-04-11 13:017000
用户头像
鲁冬雪 GMI Cloud China Marketing Manager

发布了 362 篇内容, 共 270.7 次阅读, 收获喜欢 297 次。

关注

评论

发布
暂无评论
发现更多内容

为TiDB DM添加阿里云RDS/DMS Online DDL支持

TiDB 社区干货传送门

实践案例

PD源码解析之PD节点启动

TiDB 社区干货传送门

TiDB 底层架构

TiDB 在 OPPO 准实时数据仓库中的实践

TiDB 社区干货传送门

实践案例

数据库架构升级选型 - TiDB

TiDB 社区干货传送门

数据库架构选型

【喜大普奔】zabbix 能监控 tidb 集群了 && tidb 能存储 zabbix 监控数据了

TiDB 社区干货传送门

监控

TiDB集群之中控不可用,怎么办?

TiDB 社区干货传送门

管理与运维 故障排查/诊断

高可用测试:KILL TiKV-Server,事务 TPS 掉零现象解读

TiDB 社区干货传送门

br 备份到 s3 时 endpoint 参数加目录分隔符后缀问题排查

TiDB 社区干货传送门

管理与运维

理想汽车 HTAP 读流量优化指南

TiDB 社区干货传送门

实践案例

TiDB 在2021汽车之家818全球汽车夜的应用

TiDB 社区干货传送门

实践案例

TiDB大规模节点下线实践

TiDB 社区干货传送门

性能调优

PD 三类选主流程梳理

TiDB 社区干货传送门

TiDB 底层架构

在x86和arm混合部署架构下排查TiKV节点内存占用极高的问题

TiDB 社区干货传送门

性能调优 故障排查/诊断

Prometheus 中 histogram_quantile 函数相关的若干问题

TiDB 社区干货传送门

监控

悲观事务死锁检测

TiDB 社区干货传送门

TiDB 底层架构

TiDB 在微众银行核心批量场景的实践

TiDB 社区干货传送门

实践案例

血泪教训 TiKV多副本丢失unsafe-recover恢复记录

TiDB 社区干货传送门

故障排查/诊断

PD 客户端源码分析

TiDB 社区干货传送门

安装 & 部署

MySQL 和 TiDB 互相快速导入全量数据

TiDB 社区干货传送门

迁移

TiDB 5.0 在TPCH和SSB基准测试下OLAP方面的能力表现

TiDB 社区干货传送门

版本测评

TiKV 多副本丢失的故障修复演练

TiDB 社区干货传送门

故障排查/诊断

TiDB 5.2 发版 ——“交易+分析”双引擎提速,挑战极限业务场景

TiDB 社区干货传送门

新版本/特性发布

TiDB服务 网卡接收流量][异常:+1] 问题分析& 定位

TiDB 社区干货传送门

故障排查/诊断

TiDB备份恢复体系设计与思考

TiDB 社区干货传送门

实践案例 TiDB 底层架构

这么多TiDB负载均衡方案总有一款适合你

TiDB 社区干货传送门

实践案例 管理与运维

TiUP cluster 用到的三个账户

TiDB 社区干货传送门

安装 & 部署

TiDB 海量 region 集群调优实践

TiDB 社区干货传送门

性能调优 管理与运维

TiDB + 京东云数据库打造极速秒杀体验

TiDB 社区干货传送门

实践案例

TiDB 性能优化实践

TiDB 社区干货传送门

性能调优 性能测评

TiDB 5.0 部分新特性试用

TiDB 社区干货传送门

版本测评 新版本/特性发布 性能测评

58 同城 TiDB 4.0 报告

TiDB 社区干货传送门

实践案例 数据库架构选型

蚂蚁集团 CodeFuse 发布“图生代码”功能,支持产品设计图一键生成代码_AI&大模型_鲁冬雪_InfoQ精选文章