首页 > 其他分享 >30% 代码由 AI 生成,单测准确率达到 90%,我在阿里巴巴国际站推广通义灵码

30% 代码由 AI 生成,单测准确率达到 90%,我在阿里巴巴国际站推广通义灵码

时间:2024-08-07 18:27:58浏览次数:17  
标签:通义 AI 代码 生成 单测 90% 灵码 30%

我叫狄建业,花名薛岳,2014 年 2 月加入阿里。我在阿里的工作经历主要分成几个阶段,第一阶段是 2014 年到 2017 年左右,一直在 1688 服务上做研发。第二阶段是 2018 年后加入 ICBU(阿里巴巴国际站),前期在做订购、CRM 相关的工作。这两年我主要是负责商家整体的架构以及 AI 的探索与创新。

70%-80%时间在写代码遍历主流工具后选择通义灵码

我现在写代码的时间其实是比较多的,相对来说,前几年每天只有 30% 的时间写代码,但这两年差不多有 70%~80% 的时间都在写代码。

2022 年年底,通用大模型破圈之后,大家都比较震惊,然后开始疯狂投入。我也差不多是在 2023 年 5 月份左右 All in AI 领域。

GitHub Copilot 当时比较火,所以我们就开始试用,但因为安全和价格的原因,后续就没有再使用了。后来我也将公司内部当时可用的 Copilot 工具都试用过,发现它们没办法满足我的需求。2023年 9 月,有个同学给我推荐了通义灵码,我深度使用之后发现挺好。

在我们写代码的过程中比较关注的是,能不能智能地帮我生成代码。像通义灵码,比如我写一行代码,它就可以帮我把剩下的代码补全,这样的话我写起来就变成了看和采纳,把我的疲惫度降的很低,避免了一些机械的人肉的操作。

第二个,在写代码的过程中,大家也不是全知全能的,可能有些方法或者写法不知道,我希望在这个过程中能够快速的搜索到答案,通义灵码可以快速帮我找到答案,我就不需要在浏览器之间来回切换,极大地改善了我的编程体验。

通义灵码帮我生成的代码量其实挺多的,30%-40% 基本都是通义灵码帮我生成的,我自己体感测过。

我最喜欢它的自动续写功能,从去年 9 月份到现在差不多大半年时间,通义灵码给我的感受是越来越智能,它能够按照我的代码风格去生成对应的代码。

第二个的话是单元测试,单元测试生成的准确度是非常高的,80% 甚至是 90%。

代码采纳率在60%-70%我推荐同事都来用通义灵码

感受的话其实很明显,通义灵码它的功能越来越全面,首先,它基本能覆盖市面上 Copilot 工具所有的功能。第二是它的智能,我用它的自动生成代码功能比较多,发现它生成的采纳率是非常高的,差不多在百分之六七十左右,这我认为已经很高了。

我们架构组在 2023 年 5 月份的时候,承担了推广通义灵码的职责,将通义灵码引入了团队,推广通义灵码后,大家都感觉真香。我推荐大家先用起来,多用个两三天,多包容一下,就会发现通义灵码真香。我还负责管理外包团队,我已经让外 包团队全部使用,AI 编程一定是当下以及未来的趋势,不用再去质疑这个事情了。

点击此处,下载使用通义灵码。

标签:通义,AI,代码,生成,单测,90%,灵码,30%
From: https://www.cnblogs.com/alisystemsoftware/p/18347621

相关文章

  • 30% 代码由 AI 生成,单测准确率达到 90%,我在阿里巴巴国际站推广通义灵码
    我叫狄建业,花名薛岳,2014年2月加入阿里。我在阿里的工作经历主要分成几个阶段,第一阶段是2014年到2017年左右,一直在1688服务上做研发。第二阶段是2018年后加入ICBU(阿里巴巴国际站),前期在做订购、CRM相关的工作。这两年我主要是负责商家整体的架构以及AI的探索与创新。......
  • AI客服中心6大逆天优势!留住客户都靠它!
    在数字化时代的大潮中,企业与客户之间的互动方式正经历着前所未有的变革。随着人工智能技术的飞速发展,AI客服中心作为连接企业与客户的桥梁,正逐步成为企业提升服务品质、增强客户体验的关键力量。它不仅仅是一个技术创新的产物,更是企业转型升级、实现可持续发展的重要推手。......
  • 探索灵办AI:智能办公的好帮手
    引言随着AI工具的增多,选择合适的AI助手变得尤为重要。ChatGPT的订阅费用高且功能单一,很多小伙伴开始寻找更具性价比和多功能的替代品。灵办AI以其便捷、高效、多功能的特点,成为许多朋友的新宠。灵办AI助手是一款多功能的全能AI助手,集成了GPT对话、AI解读文件、AI写作、网......
  • 第五代英特尔® 至强® 可扩展处理器: PK8072205560、PK8072205560x00 Gold 处理器可实
    至强®可扩展处理器:第五代英特尔®至强®可扩展处理器采用内置英特尔®AIEngines,并具有与上一代相同的功率范围、软件和平台兼容性,可实现无与伦比的CPUAI性能。介绍英特尔®至强®Gold处理器英特尔®至强®Gold处理器针对要求严苛的AI、主流数据中心、多云计算......
  • AI 大模型时代呼唤新一代基础设施,DataOps 2.0和调度编排愈发重要
    在AI时代,DataOps2.0代表了一种全新的数据管理和操作模式,通过自动化数据管道、实时数据处理和跨团队协作,DataOps2.0能够加速数据分析和决策过程。它融合了人工智能和机器学习技术,使得数据的获取、清洗和分析更加高效,推动企业在快速变化的市场中保持竞争优势。另一方面,在AI......
  • "AI教母"李飞飞相关论文汇总推荐
    OpenSNN开思通智网,官网地址:https://w3.opensnn.com/2024年8月份"O站创作者招募计划"快来O站写文章,千元大奖等你来拿!“一起来O站,玩转AGI!”ImageNet:ALarge-ScaleHierarchicalImageDatabase论文链接:stanford.edu简介: 互联网上图像数据的爆炸式增长有可能催生出更复......
  • 使用JavaMail API发送邮件
    发送邮件以下是使用JavaMailAPI发送邮件的示例代码,包括密送自己的实现:javapublicstaticvoidtransportSend(SettoSet,SetccSet,SetbccSet,Stringsubject,Stringcontent,StringmailType,Stringpersonal,BooleanenabledMail){try{if(!enabledMail){log.......
  • 腾讯云AI代码助手评测:如何智能高效完成Go语言Web项目开发
    腾讯云AI代码助手评测:如何智能高效完成Go语言Web项目开发......
  • JavaScript中的异步编程:Promise、async 和 await
    JavaScript中的异步编程:Promise、async和await在JavaScript中,Promise、async和await是处理异步操作的关键技术。这些技术允许开发者以更清晰、更可维护的方式编写异步代码,特别是在面对复杂的异步逻辑时。下面我会详细解释每个概念并展示它们是如何协同工作的。Prom......
  • 从 PyAnsys 获取 elastic_strain_principal_1
    尝试从第一个文件中保存的模拟中获取一些数据。最初我们有:fromansys.dpfimportcoreasdpfmodel=dpf.Model(r'.\file.rst')我们想要获取elastic_strain_principal_1我们创建一个操作符实例来执行它:op=dpf.operators.result.elastic_strain......