明敏 發自 凹非寺
量子位 | 公眾號 QbitAI
喊一句“
嘿!GitHub
”,說出你的需求,程式碼自動來!
Python中匯入pandas庫,只需說一句“import pandas”:
長句語音、一連串命令,都不在話下:
嗯,就是和Siri一個味兒,想幹啥吆喝就行了。
像插個空行、跑程式,這些小操作,也能通通搞定:
這就是GitHub最新推出的語音助手——
Hey GitHub
。
讓你不用鍵盤也能寫程式碼!
各位程式猿,看到這你不激動嗎?
畢竟誰沒有過敲程式碼敲到手指廢掉、鎖骨骨折還要寫程式碼的辛酸經歷呢
……
有人直接放話,如果它效果好,即便是花重金他也願意買這個功能!
還有人開腦洞,這下豈不是不懂程式設計的人,也有希望自己寫程式碼了?
目前,“嘿!GitHub”作為測試專案被放在Copilot中,功能還未完全開放,但是可以先去官網排個隊了~
不用手怎麼寫程式碼?
從GitHub開發者大會現場的演示來看,“嘿!GitHub”的操作介面大概長介樣:
操作幾乎沒門檻,表達清楚指示就好,官方演示裡給的也都是大白話。
從網上獲取Titanic CSV資料集,並進行賦值
清除age=null的Titanic資料記錄
……
看樣子它也懂得
連貫上下文
。
想要重新開啟一個任務,一般需要再說一次“嘿,GitHub”。
官方表示,甚至還能語音要求它自己寫一段
程式碼摘要
出來。
看到這裡,有人已經在開腦洞了。
如果搭配上老羅的TNT,寫程式碼再合適不過了!
GitHub官方表示,這個實驗性的專案是對Copilot的擴充套件。
後者是去年GitHub推出的自動補全程式碼工具,基於OpenAI的Codex,它能理解自然語言表達,輸出對應程式碼。Codex則是基於GPT-3。
而“嘿!GitHub”甚至不需要輸入文字,可以讓打字有困難的開發者,也能快速程式設計。
目前,它只能在VS Code中使用,不過官方表示他們希望將這一功能進一步推廣開來。
由於是Copilot的擴充套件,所以“嘿!GitHub”不是能免費體驗的。Copilot定價每位使用者月費10美元,或者年費100美元。
不過目前來看,“嘿!GitHub”好像還只能支援英文。
但是Copilot都支援中文了,“嘿!GitHub”還會遠嗎?
此外,官方這次不只開放了“嘿!GitHub”個人開發者的排隊通道,還給一併給出了Copilot企業版的排隊通道。
網友:到底靠不靠譜?
由於功能還不能體驗,所以網友們現在還只能泛泛討論,這玩意到底將會是生產力還是然並卵?
畢竟這確實是有痛點需求的。
有位老哥表示,自己1998年摔斷鎖骨的時候,就想到用語音識別應用(Dragon Dictate)來嘗試寫程式碼,不過受限於當時的技術水平,效果不是很好。
還有新手奶爸說,這樣就能一邊抱孩子一邊寫程式碼了。
但從實際操作層面來看,可能還有很多細節需要考慮。
比如想要遙控好AI,對程式設計師的語言表達能力還是有要求的。
而且程式碼自動輸出後,程式設計師還是要自己來debug一下,這些操作無法用語音完成。
有人就表示,希望它的寫程式碼能力不要太差:
希望它不要搞出來什麼bug,後面還要我自己來修復!
以及,這種語音操控的場景,放在辦公室環境貌似有點尷尬……
難道讓所有人都聽到我指揮AI幹啥嗎???
嗯……可能這些問題還得等第一批排上隊的開發者來解答了。
One More Thing
而在釋出實驗性新功能的另一邊,Copilot最近其實官司纏身。
其背後GitHub、OpenAI、微軟都被告上法庭。
程式設計師們指控,OpenAI和微軟使用他們貢獻的程式碼訓練Copilot,而這又是個收費專案。
據悉,該訴訟已提交到美國加州北區地方法院,要求法院批准 90 億美元(約 649 億人民幣)的法定損害賠償金。
不知道這會不會對Copilot後續造成影響……
話說回來,你覺得“嘿!GitHub”會好用嗎?
官網地址:
https://githubnext。com/projects/hey-github/
參考連結:
https://news。ycombinator。com/item?id=33543946
— 完 —
量子位 QbitAI · 頭條號簽約