0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

京东上万程序员都AI用它!

京东云 来源:jf_75140285 作者:jf_75140285 2024-07-17 16:29 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

7月3日,中国信息通信研究院在全球数字经济大会上发布“2024安全守卫者计划优秀案例”,基于京东云智能编码工具JoyCoder研发的“京东微调大模型驱动漏洞修复”入选优秀案例。

该漏洞修复助手,能够对大模型生成代码进行智能修复,为程序员开启代码漏洞修复的“自动驾驶”模式,不但减少人工接入、提高工作效率,更为企业抵御内外部各种攻击构建起一道坚固的安全屏障,确保业务的连续性和稳定性。

wKgZomaXgOKAf_q0AADLwFkyfJU838.jpg

JoyCoder是京东云自主研发的一款辅助开发人员智能编程的代码插件。从编码到提交代码,JoyCoder提供代码预测补全、注释生成代码、生成单元测试、代码评审等十余项智能辅助编程功能。目前,来自京东零售、物流、健康的上万名开发者正在使用JoyCoder服务数亿用户,生成代码采纳率超过30%,助力开发周期缩短20%,大大提升了研发效率和质量。

**,时长01:42

京东平均每日有超百万行代码提交,为了保证线上产品的稳定运行并提高代码质量,代码评审环节必不可少,但是针对评审工作本身会消耗非常多研发人员的精力。为解决该痛点,JoyCoder上线智能代码评审功能。该能力可以帮助开发人员检查代码片段、代码文件、代码变更中存在的安全漏洞、代码的逻辑错误、性能问题以及编码规范的遵循情况等,并给出对应的优化建议。

单元测试是软件测试的基础形式,主要检查程序中最小可测试单元的功能是否正常。手动创建和维护单元测试是一项复杂且耗时的任务,随着代码库的增长,维护成本也会逐渐增加,需要大量的时间和人力资源。JoyCoder生成单元测试功能支持基于多个代码文件生成测试用例文件,且生成用例的可用率可达80%。研发人员只需进行少量修改就能对写完的代码进行单元测试,提升代码质量。

JoyCoder的代码预测补全功能也是程序员们最经常使用的功能,京东物流即时仓配研发组王小龙(化名)就是其中之一。每当货物在场地卸车,王小龙需要迅速完成收货操作的代码优化。这曾是一项耗时耗力的任务,需要他花费整整一天的时间来打磨每一个协议的代码。安装JoyCoder后,王小龙输入代码的同时,JoyCoder就能自动分析代码上下文,实时推理预测推荐代码,优化一个协议的时间从一天缩短到几小时。

京东云事业部数字化效能部负责人表示,自上线以来,JoyCoder已经成为程序员们不可或缺的工作伙伴。JoyCoder能够实现单行代码预测补全1秒内返回,通过观测开发周期、代码库质量漏洞数等指标,可证实JoyCoder的使用显著提升了编码的准确性和效率。

JoyCoder还能为企业用户提供企业级管理后台,包括租户管理、用户管理、数据看板等管理功能,管理员角色可查看用户生成代码行数、采纳代码行数、代码采纳率等指标,准确衡量AI在代码开发中发挥的作用。未来,随着大模型的进一步发展,AI 一定会为编程带来全方位、多层次的提升,让开发进入更加智能化的创作时代。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • AI
    AI
    +关注

    关注

    91

    文章

    41101

    浏览量

    302579
  • 大模型
    +关注

    关注

    2

    文章

    3770

    浏览量

    5270
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AI辅助编程设计之道:从Spec到Code工程实践

    软件开发的形态。但改变的方向,不是“程序员不写代码了”,而是“程序员把更多精力放在设计上”。 那个花了两周才做完的小工具,是一个典型的案例——很多人刚接触AI编程时,都会在这个弯上绕一阵子。以为有了
    发表于 03-16 13:33

    OpenClaw席卷全球!千人排队“养龙虾”,改写AI硬件两大走向

    近日,来自海外Github上的OpenClaw持续火爆。OpenClaw是由奥地利退休程序员彼得·斯坦伯格(Peter Steinberger)发起的开源项目,采用MIT开源协议的框架,一个能让
    的头像 发表于 03-09 11:35 1.2w次阅读
    OpenClaw席卷全球!千人排队“养龙虾”,改写<b class='flag-5'>AI</b>硬件两大走向

    京东方发布显示行业首款全员开放AI问答系统

    2026年2月24日,BOE(京东方)正式发布基于京东方蓝鲸显示大模型的BOE AI 问答系统,显示行业内率先面向企业全员开放应用,以多项技术领先优势,树立企业级AI创新应用新标杆,标
    的头像 发表于 03-02 09:42 1885次阅读

    Claude Code在国内怎么使用?AI编程人员必看的完整指南!

    这两年,AI编程工具层出不穷,但最近 Claude AI程序开发者圈子里备受欢迎,越来越多程序员发现使用Claude的体验非常接近“一个懂工程的搭档”,而不是简单的代码生成器。 但
    的头像 发表于 01-23 14:09 5927次阅读
    Claude Code在国内怎么使用?<b class='flag-5'>AI</b>编程人员必看的完整指南!

    芯盾时代SDP助力企业应对核心机密泄露危机

    无论你是程序员、文案、财务,无论你想撸代码、出海报、做报表,各式各样的AI总能满足你的需求,让你的工作更加轻松。
    的头像 发表于 12-26 11:49 849次阅读

    大理的AI野心藏不住了——风花雪月中千名程序员探讨人工智能

    2025 年12月4日至6日第二届CCF程序员大会暨大理人工智能与应用国际开发者大会在大理圆满落幕。
    的头像 发表于 12-24 17:45 892次阅读
    大理的<b class='flag-5'>AI</b>野心藏不住了——风花雪月中千名<b class='flag-5'>程序员</b>探讨人工智能

    程序员最常见谎言

    了。 28我已经测试过了,这个功能没问题,可以上线了。 29别担心,这个问题很快就能解决。 30代码快写完了,已经完成 90% 了 。 希望大家对程序员多一些容忍以及谅解! 各位程序员你们都被我说中了哪些?说说你们的观点
    发表于 12-10 08:24

    软通国际亮相2025沙中开源与AI科技峰会

    2025年11月11日,由沙特程序员协会(parmg)主办的"2025沙中开源与AI科技峰会"在利雅得盛大启幕。
    的头像 发表于 11-14 17:45 1604次阅读

    京东API实时接口:京东商品评论数据接口

    进行商品分析、用户行为分析以及市场研究等非常有帮助。 如何使用京东商品评论数据接口: 注册京东开发者账号:首先,您需要在京东开放平台上注册成为开发者,并创建一个应用程序。 获取授权:通
    的头像 发表于 11-11 11:21 719次阅读

    奔赴热AI,码力全开!Talkweb House@1024程序员日系列活动圆满收官

    1024程序员日”系列活动至此划上了一个圆满句号。本届1024程序员节以“AI构建世界,智能引领未来”为主题,广邀技术大咖、产业领袖、企业代表与全球开发者齐聚星城
    的头像 发表于 10-27 18:59 962次阅读
    奔赴热<b class='flag-5'>AI</b>,码力全开!Talkweb House@1024<b class='flag-5'>程序员</b>日系列活动圆满收官

    开鸿智谷“以赛促学、以赛选才”|1024程序员节暨开源鸿蒙构建大会圆满落幕!

    10月24日,由开鸿智谷联合主办的长沙1024程序员节暨开源鸿蒙构建大会在长沙圆满落幕。本次活动以“湘聚长沙,共赴热AI”为主题,通过技术分享与实战竞赛相结合的方式,着力培养“开源鸿蒙+AI”领域
    的头像 发表于 10-27 17:58 856次阅读
    开鸿智谷“以赛促学、以赛选才”|1024<b class='flag-5'>程序员</b>节暨开源鸿蒙构建大会圆满落幕!

    【「AI芯片:科技探索与AGI愿景」阅读体验】+AI芯片的需求和挑战

    AI的应用多种多样。比如:DALL-E2、Midjourney、Stable Diffusion等,不仅包括对话功能,还包括生成图像、视频、语音和程序代码等功能。 竟然连代码都可以生成,会取代程序员
    发表于 09-12 16:07

    揭秘京东 API,让京东店铺商品推荐更懂用户

    探讨如何利用它让推荐系统更“懂”用户的需求,从而提升转化率和用户满意度。 什么是京东 API? 京东 API(Application Programming Interface)是一套编程接口,允许开发者接入
    的头像 发表于 08-14 15:04 1090次阅读
    揭秘<b class='flag-5'>京东</b> API,让<b class='flag-5'>京东</b>店铺商品推荐更懂用户

    微信小程序API+京东支付,无缝结账体验满分!

    的API接口,为开发者提供了无限可能。而京东支付,作为京东金融旗下的高效支付解决方案,以其安全性和稳定性著称。将两者结合,通过微信小程序API无缝集成京东支付,不仅能提升用户满意度,还
    的头像 发表于 08-05 15:44 1123次阅读
    微信小<b class='flag-5'>程序</b>API+<b class='flag-5'>京东</b>支付,无缝结账体验满分!

    【「零基础开发AI Agent」阅读体验】+ 入门篇学习

    10.AI Agent开发模式走向了零代码可视化模式(需要我们程序员对此有着观念上的转变),但是掌握编程技术,有助于AI Agent的开发进阶
    发表于 05-02 09:26