GitHub CEO,直播AI寫代碼,挑戰(zhàn)18分鐘完成一個(gè)小游戲。
結(jié)果只用了不到15分鐘,直接成功在線部署,這邊人還在講臺(tái)上,全球網(wǎng)友已經(jīng)能玩上了。
(資料圖片僅供參考)
整個(gè)項(xiàng)目從一片空白的新建文件夾開始。
全程只需要提出需求,看AI表演,然后一鍵導(dǎo)入代碼,連Ctrl+C、Ctrl+V都省了。
超額完成任務(wù),節(jié)省下來的時(shí)間還可以用來演講,以實(shí)際行動(dòng)說明了什么叫“10倍程序員”。
事了拂衣去,現(xiàn)場(chǎng)和直播觀眾紛紛鼓起了真實(shí)或虛擬的掌。
而做到這一切,靠的正是GitHub最新推出的AI工具,GitHub Copilot X。
AI已不只會(huì)寫代碼
這是Copilot X首次官方現(xiàn)場(chǎng)演示,就在一年一度的網(wǎng)絡(luò)峰會(huì)Web Summit上。
作為Copilot的重大升級(jí)版,它接入了GPT-4的能力。
演示的重頭戲是寫一個(gè)貪吃蛇小游戲,開始前GitHub CEO托馬斯·多梅克(Thomas Dohmke)就先立下flag,要在十幾分鐘內(nèi)搞定。
話不多說,直接看操作。
和之前介紹中的一致,Copilot X是作為AI助手內(nèi)嵌在VS Code中。
在正式寫代碼前,托馬斯先和Copilot X提問:什么是貪吃蛇游戲?
“稍作思考”后,Copilot X就在對(duì)話欄快速生成了答案(界面右下方)。
然后就進(jìn)入正式環(huán)節(jié),用JavaScript寫一個(gè)貪吃蛇小游戲出來。
可以看到生成代碼的速度同樣很快。
不光給出了代碼還有注釋:
把它放在網(wǎng)頁上后,效果是這樣的:
在畫布上有兩個(gè)小方塊,紅色代表食物,綠色代表蛇,然后就能用方向鍵來控制蛇前進(jìn)了。
給游戲界面加個(gè)框,只需輸入問題就好。
Copilot X就會(huì)自己設(shè)計(jì)一個(gè)正方形邊框,并且在代碼下面給出解釋。
有了邊框之后,蛇撞到墻游戲就會(huì)結(jié)束。
加個(gè)底色:
讓游戲畫布居中,都是同樣絲滑:
如果不想讓蛇撞墻就死,并讓它穿出邊界后再轉(zhuǎn)回來,只需對(duì)Copilot X說:怎樣讓蛇穿過(go through)邊界?
然后把代碼加進(jìn)來就可以了。
不只是方向鍵控制,改成觸摸調(diào)控方向也是可以的,同樣是一句話指令即可。
當(dāng)然貪吃蛇游戲的關(guān)鍵之一,則是界面中有很多障礙需要繞過。
這對(duì)于Copilot X而言,也只需一句話即可搞定。
有意思的是,當(dāng)托馬斯提問:
Copilot X認(rèn)為這句話有違背人類倫理的可能,于是將回答過濾掉了。
所以沒辦法,托馬斯在現(xiàn)場(chǎng)馬上換了個(gè)提問方式,表示自己?jiǎn)柕氖秦澇陨哂螒騼?nèi)的情況。
結(jié)果沒想到,第二次提問還是被Copilot X打了回來。
現(xiàn)場(chǎng)托馬斯都忍不住笑了,還表示,再耽誤一點(diǎn)時(shí)間他最開始立的flag就要倒了(十幾分鐘內(nèi)搞定這個(gè)游戲)。
終于,在第三次修改問題后,Copilot X給出了對(duì)應(yīng)代碼。
最后的效果是醬嬸兒的,目前這個(gè)網(wǎng)頁小游戲所有人都能在線游玩(網(wǎng)站地址會(huì)放在文末)。
總之一通操作下來,托馬斯自己一行代碼都沒寫,完全是和Copilot X大白話溝通,就搞定了一個(gè)小游戲。
并且它還會(huì)為生成的代碼自動(dòng)生成文字描述,同時(shí)支持Copilot for CLI。
(詳細(xì)介紹可以看3月官宣時(shí)的blog)。
除了演示實(shí)際效果外,托馬斯進(jìn)一步解釋了Copilot X能給程序員的日常帶來哪些實(shí)質(zhì)性改變。
他說這意味著,原來10小時(shí)的活,有了AI的幫助后,1個(gè)小時(shí)即可搞定。
而且作為一個(gè)老程序員,托馬斯還坦言自己至今都還記不住很多算法(doge)。
言下之意AI自動(dòng)查詢可就很關(guān)鍵了——Copilot X的亮點(diǎn)功能之一Copilot for Docs可以自動(dòng)查詢官方文檔。
人人都是10倍程序員
AI編程出現(xiàn)不久,不少開發(fā)者就感到自己效率大增。
如維基百科機(jī)器學(xué)習(xí)主管表示,10倍可能夸張了,但有了ChatGPT幫助兩三倍總是有的。
也有網(wǎng)友覺得,本來就高效率的人會(huì)被AI放大更多倍。
剛剛回歸OpenAI的前特斯拉AI主管Karpathy就是這是一個(gè)典型代表。
他曾透露AI已經(jīng)以80%的準(zhǔn)確率幫他完成80%的代碼,他的主要工作已經(jīng)從一行一行寫代碼變成了寫提示詞和修改。
更夸張的是,他在學(xué)習(xí)新語言的時(shí)候特意把AI關(guān)了以便能自己練習(xí),卻發(fā)現(xiàn)已經(jīng)出現(xiàn)不適應(yīng)了。
最新版的GitHub Copilot X,還將這種效率提升擴(kuò)展到了寫代碼之外,軟件開發(fā)流程的方方面面。
Thomas Dohmke在演講中表示:
GitHub Copilot X目前正在排隊(duì)內(nèi)測(cè)中,從網(wǎng)友反饋來說,資格發(fā)放速度還是挺慢的。
如果你比較著急,GitHub的微軟爸爸現(xiàn)在也提供了一個(gè)“插隊(duì)”方法。
注冊(cè)參加5月23日的微軟Build開發(fā)者大會(huì),就能提前嘗鮮。
參考鏈接:[1]https://rio.websummit.com/[2] https://weibo.com/6105753431/MCH1llPeX[3] https://twitter.com/karpathy/status/1608895189078380544[4]https://twitter.com/msdev/status/1653851927921188866?s=20
貪吃蛇小游戲:https://hubberboss.github.io/cobra/
關(guān)鍵詞:
凡注有"實(shí)況網(wǎng)-重新發(fā)現(xiàn)生活"或電頭為"實(shí)況網(wǎng)-重新發(fā)現(xiàn)生活"的稿件,均為實(shí)況網(wǎng)-重新發(fā)現(xiàn)生活獨(dú)家版權(quán)所有,未經(jīng)許可不得轉(zhuǎn)載或鏡像;授權(quán)轉(zhuǎn)載必須注明來源為"實(shí)況網(wǎng)-重新發(fā)現(xiàn)生活",并保留"實(shí)況網(wǎng)-重新發(fā)現(xiàn)生活"的電頭。
熱點(diǎn)
- 華峰化學(xué)(002064):5月4日技術(shù)指標(biāo)出現(xiàn)看漲信號(hào)-“紅三兵”
- 孫謀|世界快資訊
- 世界今日訊!一人挑兩小人 猜一字_一人挑兩小人
- 環(huán)球觀察:建業(yè)新生活回購(gòu)25萬股 斥資65.69萬港元
- 成交額44.16萬億元!4月我國(guó)期貨市場(chǎng)運(yùn)行平穩(wěn)_每日熱文
- dnf帕拉丁加點(diǎn)_dnf帕拉丁加點(diǎn)攻略
- 【新視野】恩比德在季后賽面對(duì)凱爾特人時(shí)的戰(zhàn)績(jī)來到了1勝9負(fù)
- 文化活動(dòng)為假期生活添底蘊(yùn) 以文賦旅成為旅游新風(fēng)尚
- 當(dāng)前熱門:“五一”假期,中國(guó)交通顯實(shí)力
- 今日看點(diǎn):科技部部長(zhǎng)王志剛會(huì)見香港特別行政區(qū)政府財(cái)政司司長(zhǎng)陳茂波;
頭條
- 環(huán)球今亮點(diǎn)!廣交會(huì)里的“大食物觀” 食品企業(yè)堅(jiān)持科技創(chuàng)新
- 【環(huán)球聚看點(diǎn)】出口量創(chuàng)新高!小小罐頭 撬動(dòng)海外大市場(chǎng)
- 天天信息:“萬味齊遇”在廣交 八方食品受追捧
- 廣交會(huì)采購(gòu)商“買買買” “傳統(tǒng)+流行”賦能服裝產(chǎn)業(yè)發(fā)展
- 香港故宮文化博物館成為“新地標(biāo)” “五一”迎來參觀熱潮
- 濟(jì)南群眾紀(jì)念“五三慘案”
- 新華全媒+丨年輕的他們,讓敦煌不再遙遠(yuǎn)
- 浙江建德舉行宋韻水上婚禮表演 天天最資訊
- 四川宜賓市興文縣發(fā)生4.9級(jí)地震
- 2023年“五一”假期國(guó)內(nèi)旅游出游2.74億人次 同比增長(zhǎng)70.83%_全球新視野