成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

阿里1號AI「員工」上崗,007寫代碼助攻大廠程序員!炸掉祖傳屎山代碼,Java絲滑改Python

人工智能 新聞
阿里云最近入職的這位新員工,程序員們看了拍手叫好!每天,它都有數百萬行代碼被采用,單日推理次數超兩千萬。007敲代碼,兢兢業業改bug,從不抱怨。它不搶程序員飯碗,主打輔助!

就在剛剛,阿里云一口氣宣布兩個重磅消息:

- 內部全面推行AI編程;

- 「通義靈碼」正式入職成為程序員的AI助理。

雖然最近AI程序員可以說是科技圈的頂流,AI編程工具作為程序員的外掛,并不是什么新鮮事。

但阿里云這次官方宣布全員使用AI,堪稱一次突破性的嘗試。

有趣的是,阿里云在儀式感上也拉滿了,通義靈碼不僅有自己的頭像,甚至還有自己的工號——AI001。

誒,難道說人類程序員真的要被AI取代么?

放心,「通義靈碼」不是來取代你們的,而是來加入你們的。

首個AI編程程序員入職阿里

幫助人類程序員完成真實世界的工作,通義靈碼真的靠譜嗎?

其實,通義靈碼早在去年云棲大會正式亮相,發布后僅一周通義靈碼就穩居主流開發工具VSCode插件市場熱榜,時隔數月,它在技術和功能上全面升級,經歷了20多個版本的迭代。

如今全新升級的模型,在HumanEval等榜單處于業界第一梯隊,已熟練掌握200+種編程語言,它的下載量更是突破了200萬,是當之無愧的國民AI編程工具。

下面就是一份通義靈碼的簡歷,請查收!

圖片

例如,在最基礎的代碼生成任務中,它能根據上下文自適應生成精準代碼,運用實時分析與檢索增強技術消除幻覺,真正做到秒懂程序員的需求。

在最新的版本中,通義靈碼還新增了代碼優化功能,能夠深入分析代碼及上下文,快速定位語法錯誤、性能瓶頸等問題,并給出具體優化代碼建議。

想要上傳一個excel文件?靈碼能根據上下文自動續寫,幫你寫代碼

它還能幫你寫單元測試,支持多種框架

懶得寫代碼注釋?就交給它吧,方法和行間注釋一鍵生成

bug找不出?讓它給你一鍵排查,識別報錯原因后,直接生成建議代碼

一句話,程序員寫代碼過程中的種種難題,它都能解決!

值得一提的是,「通義靈碼」每天都會有數百萬行的代碼被程序員采納,推理次數更是超過了兩千萬次,可以說是國內最受歡迎的AI編程工具之一了。

話不多,我們就來看看「通義靈碼」到底能做些什么?

解釋遺留代碼

毫無疑問,最能「薅禿」開發者頭發的問題之一,就是處理前人留下來的「屎山」了……

就比如下面這個。

就算代碼不再維護、更新了,也還是需要從中逆向工程,推出業務模型、交互和規則,再重新構建代碼和數據模型。

沒關系,「通義靈碼」來幫你解決。

召喚「通義靈碼」,選擇解釋代碼功能。

圖片

一眨眼的功夫,這段代碼的解釋,就出現了!大幅提升了開發者們讀代碼的效率。

圖片


開發

代碼優化

在前端開發中,開發者們經常會遇見繁瑣復雜的編程任務,絞盡腦汁去優化代碼結構。

而這個問題對「通義靈碼」來說,可謂so easy!

新增的「代碼優化」功能,可以深入分析代碼上下文,快速鎖定語法錯誤、性能瓶頸……總之,你頭疼的絕大多數問題,它都能解決。

舉個栗子,選中下圖右欄中Java編寫的一段代碼,然后選擇編碼任務——代碼優化。

「通義靈碼」看完這串代碼后,分析得出:

這創建的是一個CloseableHttpClient的實例代碼。然后使用這一實例發送30個HTTP GET請求,每個請求間隔5秒。同時代碼中打印了每次請求所需要的耗時,并計算了這些耗時90分位數(P90)。

隨后,它就列出了代碼中需要優化的點,包括重復代碼、資源管理、異常處理等等。

提出建議的同時,「通義靈碼」還一步到位給出了具體優化后的Java代碼。

圖片

在下圖中,中間標紅區域都是源代碼被修改的內容,右邊綠色即為優化后的代碼,看完就是四個字——賞心悅目。

圖片

最后,「通義靈碼」就整體優化版本的調整,做了一個整體總結。

就這樣,開發者不僅提升了代碼質量,還節約出大量時間,可以摸魚充電了。

代碼補全

對于程序員來說,代碼續寫是再熟悉不過的功能了,畢竟主流開發工具早已自帶了代碼補全功能。

只不過,這個準確率屬實有點下飯……

現在,AI編程工具終于重新定義代碼補全功能了,「通義靈碼」可以通過感知上下文,來續寫代碼,將代碼準確率提升帶了一個新的臺階。

當然,它續寫的代碼中,也不排除會存在某些問題,這時候就需要我們人類程序員手動修改了,這就是咱們人類程序員不可替代的價值。

圖片

數據庫

在數據庫問題上,我們也可以直接向它提問。

比如,想用數據庫來存儲照片,該怎么做?

它會回答說:可以使用關系型數據庫(RDBMS)或非關系型數據庫(NoSQL)來存儲照片。

并且,它還給出了具體示例。

圖片

測試

生成測試框架

前端的開發者們編寫代碼離不開AI編程工具,對于后端測試團隊們同樣如此。

眾所周知,用例的設計對于測試工作來說至關重要,其中,測試數據的數量和質量更是會直接影響測試的覆蓋率。

但問題在于,收集各種各樣的測試用例不僅耗時,而且成本極高。

現在,有了大模型加持的「通義靈碼」,我們便可以直接讓它給出「RobotFramework的Hello world示例」。

然后,就可以坐等答案了。

為老代碼生成單元測試

很多公司上了代碼質量管控的指標,會考評各個項目的單元測試覆蓋率。

很多老項目老代碼,或者著急交付的項目,單元測試嚴重缺失。

而用通義靈碼來對老代碼進行單元測試,效率非常高。

這種流程化的內容交給AI來完成就非常的舒服。

它可以自動生成多種框架單元測試,為程序員節省不少時間。

圖片

運行調試錯誤

雖然AI工具不會主動寫BUG,但是人類程序員難免犯錯。所以代碼調試,是程序員們開發過程中不可或缺的一環。

程序中有什么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等。

5. 編譯器或解釋器:根據Web程序的開發語言選擇相應的編譯器或解釋器,如Python解釋器、Java虛擬機等。

然后,它在右邊會自動為你生成以上依賴服務的安裝命令。

圖片

查找運維問題解決方案

運維過程中出現問題,不要愁。

直接問它:無法用SSH連接Ubuntu下面的ECS實例,該怎么辦?

它立馬告訴你,請按照以下這些步驟進行排查。

圖片

不知道相應的檢測命令?

直接問它,答案就在眼前——

圖片

程序猿是否會被AI取代?別怕,它只打輔助

最后,還是回到AI取代人類程序員的問題。

橫空出世的全球首個AI工程師Devin,能24h不間斷自主改寫代碼、訓練模型、構建和部署應用;黃仁勛本人也表示,不久的將來,人類再也不需要學習編碼了,孩子們的編程課都停了吧。

一時間,恐慌鋪屏全網,難道程序猿真要不存在了嗎?!

圖片

其實不然。在Devin橫空出世那篇文章下,在我們的留言區最多的聲音是這樣的——

圖片

網友:吾輩

還有人說,「程序員這碗飯還是能吃,只是飯碗沒有原來那么大了而已。」

圖片

網友:兔兔生威

「而現在的AI編程,性能還很差,很多連給人類打下手的能力都沒有,更別說替代人類了。」

圖片

網友:數據加載中

甚至有人說,如果程序員真的大量使用AI編程,搞不好還會催生出一種專門的人類程序員專屬新任務——「給AI擦屁股」。

圖片

網友:程序員吾本真

總之,至少現在來看,所有的AI編程工具還完全不足以替代程序員。

此外,有網友獲取了Devin的體驗資格之后,發現稍微復雜一些的任務,它現在依然無法完成。

比如讓它做一個能調用GPT-4和人下棋的網站。

它生成了幾步就被卡住。

圖片

它生成了一個數據可視化的網站,但是內容依然有BUG。

最終,Devin只完成了一個簡單功能的Chrome的插件。

所以,我們對這些AI編程工具的態度,應該是擁抱,而不是畏懼。

在阿里云,用「通義靈碼」打輔助的程序員們,實打實地提升了效率,這也是阿里云要給全員配AI助理的底氣。

而如果未來某一天,AI大潮真的撲面而來,接管了所有人的工作,到時候能夠獨善其身的人,一定是了解AI、擅用AI的人。

當洪水涌過,最順應局勢的人,才有機會成為翻云覆雨的弄潮兒。

責任編輯:張燕妮 來源: 新智元
相關推薦

2024-02-21 14:36:39

安全漏洞人工智能

2019-05-15 09:59:24

程序員技能開發者

2012-01-04 09:50:07

程序員

2018-05-29 22:38:49

AI程序員代碼

2014-03-25 10:35:35

程序員代碼調試

2013-01-22 13:50:11

程序員前端Web

2021-03-01 14:51:20

程序員代碼博主

2019-04-29 10:38:13

程序員AI輔助編程

2017-10-17 12:47:19

2025-03-03 12:00:00

JavaScriptfor 循環語言

2014-08-14 11:18:22

程序員

2013-06-28 13:28:09

2018-08-09 10:45:13

程序員技能開發者

2025-04-30 09:52:42

2019-11-07 22:00:22

程序員代碼規范

2022-11-10 08:03:37

GitHubCopilot

2015-07-02 11:20:17

程序員代碼

2015-11-23 17:27:19

程序員寫代碼

2010-01-04 10:07:03

程序員

2019-01-02 09:49:42

代碼程序員女朋友
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美精品一区二区三区四区 在线 | 亚洲欧美国产精品久久 | 91人人看 | 在线黄 | 久久精彩视频 | 91看片在线 | 欧美激情 一区 | 色婷婷激情综合 | 91偷拍精品一区二区三区 | 日韩三极 | 成人精品一区二区 | 日韩有码一区 | 欧美日韩亚洲国产 | 视频一二三区 | 久久久精品一区 | 91久久精品一区二区二区 | 欧美国产中文 | 日本激情视频在线播放 | 在线观看国产精品视频 | 久久国产精品一区二区 | 久久se精品一区精品二区 | 欧美男人天堂 | 日本久久综合网 | 国产成人精品一区二 | 天天干成人网 | 日韩www| 波多野结衣一区二区 | 国产亚洲网站 | 日韩精品一二三区 | 午夜私人影院在线观看 | 久久久久久国产精品 | 国产欧美精品区一区二区三区 | 成人三级在线播放 | 午夜在线观看视频 | 欧美日本亚洲 | 羞羞视频在线观看免费观看 | 久久69精品久久久久久久电影好 | 久久精品这里精品 | 九九热国产视频 | www一级片 | 亚洲国产免费 |