分享好友 最新资讯首页 最新资讯分类 切换频道
阿里1号AI“员工”上岗,007写代码助攻大厂程序员
2024-12-28 04:58

编辑:编辑部

阿里1号AI“员工”上岗,007写代码助攻大厂程序员

【新智元导读】阿里云最近入职的这位新员工,程序员们看了拍手叫好!每天,它都有数百万行代码被采用,单日推理次数超两千万。007敲代码,兢兢业业改bug,从不抱怨。它不抢程序员饭碗,主打辅助!

就在刚刚,阿里云一口气宣布两个重磅消息:

- 内部全面推行AI编程;

- 「通义灵码」正式入职成为程序员的AI助理。

虽然最近AI程序员可以说是科技圈的顶流,AI编程工具作为程序员的外挂,并不是什么新鲜事。

但阿里云这次官方宣布全员使用AI,堪称一次突破性的尝试。

放心,「通义灵码」不是来取代你们的,而是来加入你们的。

首个AI编程程序员入职阿里

帮助人类程序员完成真实世界的工作,通义灵码真的靠谱吗?

其实,通义灵码早在去年云栖大会正式亮相,发布后仅一周通义灵码就稳居主流开发工具VSCode插件市场热榜,时隔数月,它在技术和功能上全面升级,经历了20多个版本的迭代。

如今全新升级的模型,在HumanEval等榜单处于业界第一梯队,已熟练掌握200+种编程语言,它的下载量更是突破了200万,是当之无愧的国民AI编程工具。

一句话,程序员写代码过程中的种种难题,它都能解决!

值得一提的是,「通义灵码」每天都会有数百万行的代码被程序员采纳,推理次数更是超过了两千万次,可以说是国内最受欢迎的AI编程工具之一了。

话不多,我们就来看看「通义灵码」到底能做些什么?

解释遗留代码

代码优化

新增的「代码优化」功能,可以深入分析代码上下文,快速锁定语法错误、性能瓶颈……总之,你头疼的绝大多数问题,它都能解决。

举个栗子,选中下图右栏中Java编写的一段代码,然后选择编码任务——代码优化。

「通义灵码」看完这串代码后,分析得出:

这创建的是一个CloseableHttpClient的实例代码。然后使用这一实例发送30个HTTP GET请求,每个请求间隔5秒。同时代码中打印了每次请求所需要的耗时,并计算了这些耗时90分位数(P90)。

随后,它就列出了代码中需要优化的点,包括重复代码、资源管理、异常处理等等。

对于程序员来说,代码续写是再熟悉不过的功能了,毕竟主流开发工具早已自带了代码补全功能。

只不过,这个准确率属实有点下饭……

在数据库问题上,我们也可以直接向它提问。

比如,想用数据库来存储照片,该怎么做?

生成测试框架

前端的开发者们编写代码离不开AI编程工具,对于后端测试团队们同样如此。

众所周知,用例的设计对于测试工作来说至关重要,其中,测试数据的数量和质量更是会直接影响测试的覆盖率。

但问题在于,收集各种各样的测试用例不仅耗时,而且成本极高。

很多公司上了代码质量管控的指标,会考评各个项目的单元测试覆盖率。

这种流程化的内容交给AI来完成就非常的舒服。

虽然AI工具不会主动写BUG,但是人类程序员难免犯错。所以代码调试,是程序员们开发过程中不可或缺的一环。

放心,交给「通义灵码」来解决!

编写运维脚本

除此之外,做运维的童鞋也可以让「通义灵码」帮忙编写一个脚本。

比如向它提问:「一个Web程序运行的环境,需要安装哪些依赖服务?」

它会立刻告诉你——

1. 服务器:Web程序需要在服务器上运行,可以选择Apache、Nginx、IIS等Web服务器。

2. Web框架:根据Web程序的开发语言选择相应的Web框架,如Django(Python)、Ruby on Rails(Ruby)、Express(JavaScript)等等。

3. 数据库:根据Web程序的需求选择相应的数据库,如MySQL、PostgreSQL、MongoDB等。

4. 前端框架和库:根据Web程序的需要选择相应的前端框架和库,如React、Angular、Vue.js等。

运维过程中出现问题,不要愁。

直接问它:无法用SSH连接Ubuntu下面的ECS实例,该怎么办?

最后,还是回到AI取代人类程序员的问题。

总之,至少现在来看,所有的AI编程工具还完全不足以替代程序员。

此外,有网友获取了Devin的体验资格之后,发现稍微复杂一些的任务,它现在依然无法完成。

所以,我们对这些AI编程工具的态度,应该是拥抱,而不是畏惧。

在阿里云,用「通义灵码」打辅助的程序员们,实打实地提升了效率,这也是阿里云要给全员配AI助理的底气。

而如果未来某一天,AI大潮真的扑面而来,接管了所有人的工作,到时候能够独善其身的人,一定是了解AI、擅用AI的人。

最新文章
液化气自动切水器
一、产品简介HQS-Y型液化石油气切水器(LPG切水器,液化气)是我公司根据液化石油气切水的需要,自行研制设计开发的新一代产品,
苹果国产屏跟原装屏幕的不同在哪里?
苹果国产屏跟原装屏幕的区别如下:1、显示方面不同原装屏幕分辨率高,显示效果清晰,非原装屏幕分辨率低,显示效果不清晰,屏幕
平台游戏游戏哪个好 下载量高的平台游戏游戏排行
探索游戏世界巅峰:最新研究报告揭示,平台游戏中哪些作品深受玩家喜爱,下载量傲视群雄。本文将带你揭秘排行榜上前几名的高人气
转载---用排序做三组四码下二三及二七一八复式微方法
我做排序方法与某些大师有所不同,讲究简单粗暴,让大家一看便会。用万四作引序五个版本没有重复的万能四码一,二,三, 四,五
视频通精灵世界:盘点十大神兽!小说
    罗尘穿越到了一个御兽师为主的平行世界,没想到自己是个麻瓜。    他激活了系统,神级剪辑系统,本想着赚点零花钱,
旅游定制卡系统怎么做?一站式解决方案助你轻松入局!
本文将深入探讨如何从零开始打造一套高效的旅游定制卡系统本文将深入探讨如何从零开始打造一套高效的旅游定制卡系统,涵盖旅游建
这些标题简约而不简单,写作文真好用!
1.如入火聚,得清凉门出自《华严经》,意思是:只有深入烈火之中,才能找到清凉的门径。换言之,一个人只有真正经历烈火般的考验
,如何让别人在百度上搜到自己的名字
在当今数字化的世界中,拥有一个在【南投建站公司】线存在是(黑帽seo)重要的,如果你希望别人能够在百度上搜到你的名字,那么你
激光电视再度亮相“红顶”,成为中国高端家电发展的标识
  近日,由中国家用电器协会指导、红顶奖组委会主办的第16届中国高端家电趋势发布暨红顶奖颁奖盛典在北京盛大举行。而在众多获
解读:百度收录少却排名高:优质内容与网站结构的关键作用分析
本文将分析百度收录数量较少,却依然保持较高排名和权重的现象。通常情况下,在搜索引擎中,收录量与排名、权重是相互关联的百度