喊一句“嘿!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 干啥吗???
嗯…… 可能这些问题还得等第一批排上队的开发者来解答了。
而在发布实验性新功能的另一边,Copilot 最近其实官司缠身。
其背后 GitHub、OpenAI、微软都被告上法庭。
程序员们指控,OpenAI 和微软使用他们贡献的代码训练 Copilot,而这又是个收费项目。
据悉,该诉讼已提交到美国加州北区地方法院,要求法院批准 90 亿美元(约 649 亿人民币)的法定损害赔偿金。
不知道这会不会对 Copilot 后续造成影响……
话说回来,你觉得“嘿!GitHub”会好用吗?
官网地址:
https://githubnext.com/projects/hey-github/
参考链接:
https://news.ycombinator.com/item?id=33543946
本文来自微信公众号:量子位 (ID:QbitAI),作者:明敏
广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。