首页 > 技术

迁移20万行代码只要1个月,iFlyCode2.0成程序员提效“新宠”

2023-10-31 10:41:16      西盟科技资讯   


  “我相信,iFlyCode会成为每个软件工程师的强大助手,就像步兵和骑兵的差距一样,很难想象2-3年后有的工程师在编码过程中不使用大模型提供的智能编码助手”,10月24日下午,科大讯飞全球1024开发者节代码主论坛上,科大讯飞总裁吴晓如重磅发布iFlyCode2.0智能编程助手,他认为,iFlyCode2.0不仅是一个生产力新工具,能够大幅提升软件开发效率,同时还是一种编程新思维,大模型“硬碰硬”的代码能力将实实在在赋能实体经济变革。

  论坛上,京东云副总裁龚义成,软通动力集团执行副总裁、CTO刘会福,万物云首席科学家丁险峰,神州数码集团股份有限公司副总裁、首席技术官李刚,分别围绕“代码大模型”“大模型应用案例”等话题作主旨演讲。

  科大讯飞董事长刘庆峰出席论坛并致辞,来自软件行业、工业制造、企业服务、高等院校等多个行业和机构的开发者参与论坛,论坛同时在广州、成都、重庆等地举办16场城市峰会,行业专家和生态伙伴共同探讨通用人工智能时代大模型带来的产业之变。

  软件研发全流程提效三成以上

  讯飞星火认知大模型自今年5月6日发布以来,代码能力持续升级,至今,讯飞星火V3.0已基本全面超越ChatGPT,明年上半年对标GPT-4。搭载讯飞星火V3.0的iFlyCode2.0正在全面赋能软件研发全流程,近2个月来,科大讯飞内部93%技术序列员工使用iFlyCode后的统计数据显示,编程的设计阶段提效50%、编码阶段提效37%、单元测试阶段提效44%。

  发布现场,结合iFlyCode产品线负责人张致江的同步演示,吴晓如全面介绍了iFlyCode2.0的最新功能。

  在设计阶段,iFlyCode2.0不仅可以启发创意,还能通过共创完善技术文档和产品规格说明书,最后提供完善的方案,帮助解决疑难问题,可以更快地完成高水平技术设计。

  在编码阶段,iFlyCode2.0具有的辅助理解功能,能自动将代码转换成自然语言,并进一步生成更加详细的解释,帮助开发人员更快理解代码。iFlyCode2.0还具有逻辑简单的独立模块、逻辑繁琐的复杂模块,对常规性的逻辑程序可以直接生成完整代码,对结构比较复杂的代码可解析逻辑逐次生成,大大提高了编码效率。无论是前端的呈现,还是后端的数据库,或者是整个业务逻辑,iFlyCode2.0都能够进行大幅度的提效。

  在自测阶段,iFlyCode2.0可以一键生成单元测试样例,并辅助技术专家更快速进行代码评审,破解单元测试逻辑覆盖不全导致的工作量大,代码评审缺技术专家导致的质量难保证等困局。

  发布会现场,吴晓如以讯飞“智慧课堂”产品跨平台改造为例介绍,在iFlyCode的辅助下,20万行代码从Windows到Linux的跨平台移植从原来的3个月减少到1个月。

  “软件是新一代信息技术的灵魂,是数字经济发展的基础,是制造强国、网络强国、数字中国建设的关键支撑”,吴晓如说。数据显示,中国有约800万软件从业人员,2022年软件业务收入10.8万亿元,占GDP比重8.93%,2028年预测将达到20万亿元。软件产业已经成为我国国民经济的一个支柱性产业,正在高速发展,利用“软件定义”赋能实体经济变革是产业发展的重要引擎。大模型技术建立起了从自然语言到机器代码的桥梁,给软件行业带来了变革性影响。

  私有化部署助力企业构建“自主可控”代码库

  除了在通用领域,科大讯飞还在探索iFlyCode在特定行业的提效能力。

  吴晓如介绍,根据目前存在的领域业务逻辑代码生成效率不高、企业代码资产价值未能有效利用等行业痛点,iFlyCode2.0提供企业定制优化工具,通过预训练和SFT训练,可以大幅提升代码推荐采纳率。

  iFlyCode自8月15日发布1.0版本以来,至今已和107家机构正在实现深度对接应用:帮助“万物云”在自测查询过程中实现快速提效,对“京东云”大幅减少对象模型建模和建表的工作量起到了非常大的帮助,辅助“北路智控”精准识别专业类问题……

  iFlyCodeV2.0此次还同时发布了SaaS公有化和私有化部署,私有化部署版本既可以提供纯软的方式,也可以通过讯飞星火一体机进行软硬一体化部署,帮助企业将知识库、代码库等涉密的宝贵资源积累系统搭建在自主可控的国产化算力平台上。

  吴晓如认为,iFlyCode不仅是软件工程师的强大帮手,也是软件企业重要的提效工具,对于整个行业来说,是软件定义的重要推动器。

  代码主论坛上,科大讯飞董事长刘庆峰也分享了他对代码能力赋能工业的思考,刘庆峰认为,认知大模型对整个工业赋能中,代码是最核心的一个环节,是各种系统链接真实世界的最重要工具和桥梁,“如果中国的大模型能够把代码做到全球领先,而且快速对工业赋能,我们的比较优势将以最快形式在工业领域得到体现,科大讯飞期待着和大家一起来努力”。

  iFlyCode赋能产业,携手伙伴助力实体经济

  论坛上,科大讯飞与京东科技、神州数码、艾瑞数智、诚迈科技等生态伙伴签署了合作协议,之后,伙伴代表分享了大模型赋能带来的产业之变。

  万物云首席科学家丁险峰表示,物业大模型首先致力于物业管理知识的普及,通过AI赋能消弭认知差异,让甲乙双方更高效对话,促进行业高质量发展。物业大模型将首先通过“天秤业委会工作台”,向业主大会及业主委员会提供高效AI服务,包括AI咨询、投票助手、业委会运营指导、阳光公示等,后续还将延伸对物业经理的赋能。

  京东云龚义成表示,随着云+AI新型基础设施的进一步发展,大模型在千行百业的落地将变得更加快速,目前讯飞星火大模型已经集成到言犀AI开发计算平台,希望未来能与科大讯飞一起将应用场景、成本效率与技术创新连接融合,为大模型的发展开辟更加开阔的想象空间。

  软通动力首席技术官表示,将iFlyCode融入到自身研发的天璇AISE整体方案中,帮助工程师个体和项目团队来提升软件工程质量、提升软件研发效率,对个体而言,开发速度提升30%,开发质量整体提升40%;对团队而言,项目工期缩短15%,项目总体成本下降10%。

  神州数码集团股份有限公司副总裁、首席技术官李刚表示,通过和讯飞星火认知大模型技术的紧密集成,“数云融合”解决方案的能力得到进一步提升,未来将与讯飞星火认知大模型共同创作出更有价值的企业应用场景,推动中国企业数字化转型。

  本次全球1024开发者节期间,科大讯飞还和万物云空间科技服务股份有限公司、京东科技信息技术有限公司、软通动力信息技术(集团)股份有限公司、中国电力工程顾问集团有限公司、深圳价值在线信息科技股份有限公司等十余家伙伴先后签订战略合作协议,讯飞星火将和生态伙伴一起共建大模型时代的产业未来。

相关阅读