首页 > 其他分享 >京东云JoyCoder荣获AI4SE“银弹”优秀案例

京东云JoyCoder荣获AI4SE“银弹”优秀案例

时间:2024-09-19 15:35:54浏览次数:7  
标签:AI4SE AI 代码 开发者 JoyCoder 银弹 京东

近日,中国人工智能产业发展联盟智能化软件工程工作组(AI for Software Engineering,下文简称AI4SE)发布2024 AI4SE“银弹”案例征集结果。京东云智能编程助手JoyCoder荣获2024AI4SE“银弹”案例优秀案例。

 

图片.png

这项由中国人工智能产业发展联盟(AIIA)针对AI+软件工程(AI4SE)发起的专项征集,旨在能够将AI能力赋能至软件工程相关场景的企事业单位、科研院所。组委会从技术突破、模式创新、应用实效等维度评选出优秀案例,京东云智能编程助手JoyCoder成功获评。

图片.png

 

 

从编码到部署,JoyCoder致力于为开发全流程注入AI动力,引导开发者从传统软件工程走向AI辅助开发的新时期。目前,JoyCoder可以支持智能生成代码,智能问答,批量生成单元测试,代码评审,图片转代码,代码安全检查,代码仓库问答,代码搜索等众多核心能力开发场景。同时,JoyCoder探索编码后的提效新模式,建设远程调试,质量和安全漏洞检查,热部署等能力的加持,最大程度辅助开发者提效。

 

  • 读代码:辅助开发者理解历史代码,帮助开发者快速接手历史项目,读懂他人的代码。仓库问答的能力,辅助开发者通过问答的方式,对整个代码仓库内进行理解。

  • 查代码:代码检索的功能,让开发者可以快速检索到优秀代码片段。

  • 写代码:结合上下文,预测开发者所思所想,辅助预测补全;同时,支持注释生成代码及代码生成注释等多种辅助编程功能。

  • 测代码:提供批量生成单测的能力,支持文件夹级的单元测试代码生成,只需少量调整即可运行,提高开发者效率。

  • 改代码:帮助开发者检查代码问题,和安全漏洞,优化出“好代码”;额外提供远程调试的能力,沉浸式开发与调试。值得一提的是,安全漏洞检查能力,此前已获得信通院“2024 安全守卫者计划优秀案例”。

  • 提交代码:由AI代替开发者生成commit message,减少非编码工作投入。

  • 部署代码:热部署的能力将部署代码的时间成本降到最低。

图片.png

 

 

目前,来自京东零售、物流、健康的上万名开发者在使用JoyCoder服务数亿用户,生成代码采纳率超过35%,研发提效30%。未来,京东云还将为更多企业提供可满足不同开发场景的智能开发工具,为软件工程的智能化发展贡献力量。

标签:AI4SE,AI,代码,开发者,JoyCoder,银弹,京东
From: https://www.cnblogs.com/Jcloud/p/18420673

相关文章

  • 银弹:为了避免项目的成员为了一些问题争执不休,公司发明了银弹(Silver Bullet)这一工具。
    在项目管理中,银弹可以在某些情况下是有效的工具。它可以帮助解决团队成员之间的争议和分歧,促使团队更快地达成共识和决策。银弹本身并不是解决问题的方法,而是一种强制执行一方意见的手段,可以在某些情况下起到震慑作用。然而,银弹并不是万能的,它只是暂时性的解决方案。如果团队成员......
  • 结合本小组项目,讨论 :银弹真的有用么?
    在本小组项目中,引入银弹可能会产生一些积极和消极的影响,具体如下:积极影响:决策效率提高:银弹可以在争议出现时迅速解决问题,避免长时间的争论和拖延,从而提高项目的决策效率。减少分歧:在某些情况下,争论可能会导致团队内部的分裂和紧张气氛,使用银弹可以减少分歧,促进团队的团结和......
  • 银弹:为了避免项目的成员为了一些问题争执不休,公司发明了银弹(Silver Bullet)这一工具。
    我的答案:【第二组】答:银弹作为一种工具,其目的是为了在项目团队中解决争议,确保项目能够继续前进。然而,是否真的有用,需要从多个角度进行考量:团队沟通与协作:银弹提供了一种强制性的解决方案,可以在一定程度上减少无休止的争论,促使团队成员快速做出决策。这在某些情况下可以提......
  • 第11周:银弹:为了避免项目的成员为了一些问题争执不休,公司发明了银弹(Silver Bullet)这一
    答:银弹作为一种工具,其目的是为了在项目团队中解决争议,确保项目能够继续前进。然而,是否真的有用,需要从多个角度进行考量:团队沟通与协作:银弹提供了一种强制性的解决方案,可以在一定程度上减少无休止的争论,促使团队成员快速做出决策。这在某些情况下可以提高决策效率,避免项目停......
  • 讨论 :银弹真的有用么? 在学习通提交解答的同时,可以同步发布在团队和个人博客上,作为
    银弹在项目管理和团队协作中是一种特殊的工具,其有效性和适用性取决于具体的团队和项目环境。这里是关于银弹的一些讨论点和考虑因素:优点:快速决策:当团队成员之间出现争执时,银弹可以帮助快速做出决策,避免争论持续下去,节省时间和精力。明确权威:银弹赋予特定角色(Dev/Test/PM)决策权,......
  • 流量录制回放,不是银弹!
    前几天在技术交流群,大家又讨论起了流量录制回放的话题。我观察了一下,讨论的人不少,大体有这两种观点:第一种观点认为,流量录制回放的应用前景很广阔,能大幅度提高测试效率和技术逼格,都想在自己团队落地,但需要一些最佳实践参考;第二种观点则认为只有大厂才能做这个实践,小公司就别想了......
  • 阿里云参编业内首个代码大模型标准,通义灵码获 2023 AI4SE “银弹” 案例
    日前,中国人工智能产业发展联盟智能化软件工程工作组(AIforSoftwareEngineering,下文简称AI4SE)在京召开首届“AI4SE创新巡航”活动。阿里云作为AI4SE首批成员单位,与中国信息通信研究院等组织联合发起的《智能化软件工程技术和应用要求第一部分:代码大模型》(标准编号AIIA/PG0110......
  • [软件工程]关于SEMAT方法的思考和银弹问题的探索
    2013年4月底,应邀参加了首届中国软件质量高峰论坛,期间详细听了Jacobson公司的SEMAT的方法论。此后思考了很长时间,因为一直感觉没有考虑成型,所以,迟迟没有发表任何相关的文字出来,今天有了一点思考,决定将之发布出来,与大家共享片段,更多的内容还要等后续有时间之后的总结。SEMAT方法,Ivar......
  • Spark面试经典系列之数据倾斜解决方案的“银弹”是什么? 本节我们对Spark数据倾斜解决
    Spark面试经典系列之数据倾斜解决方案的“银弹”是什么?本节我们对Spark数据倾斜解决方案进行回顾和总结:1、   数据倾斜运行的症状和危害。如果发行数据倾斜,往往发现作业任务运行特别缓慢,出现OOM内存溢出等现象。2、   如果两个RDD进行操作,其中1个RDD数据不是那么多,我们把这......
  • 没有银弹,只有取舍 - Serverless Kubernetes 的思考与征程(一)
    作者:易立(微垣)Kubernetes作为云原生计算的基础项目,已经在开发者和企业中获得广泛的支持。然而其自身复杂性和陡峭的学习曲线依然让人望而生畏。在CNCF2020年度调研报......