
在 AI驱动的软件开发的帮助下,我们正在进入一个数字创意的新时代——在这个时代,开发人员将能够在短短几分钟内将他们最大的愿景从想法变为现实。加入本次会议,GitHub首席执行官 Thomas Dohmke 通过 GitHub Copilot X 使用生成人工智能的强大功能,在短短 18 分钟内从头开始构建整个应用程序 -在舞台上直播。

是CopilotX首次官方现场演示,就在一年一度的网络峰会Web Summit上。
作为Copilot的重大升级版,它接入了GPT-4的能力。
演示的重头戏是写一个贪吃蛇小游戏,开始前GitHub CEO托马斯·多梅克(Thomas Dohmke)就先立下flag,要在十几分钟内搞定。

然而,令人惊讶的是,这个小游戏仅用了不到15分钟就成功在线部署。
在直播中,这位CEO亲自上阵,向全球网友展示了这项AI技术的强大威力。尽管这个小游戏看起来很简单,但它所蕴含的技术却十分深奥。这项挑战不仅是对AI技术的一次大胆尝试,也是对人类智慧的一次赞颂。通过这个挑战,我们可以看到AI技术的发展速度之快,以及它对人类社会带来的巨大影响。同时,也让我们更加期待未来AI技术的进一步发展和应用。


话不多说,直接看Copilot X CEO,在一年一度的网络峰会Web Summit上的演示。
步骤一:向Copilot X提问:什么是贪吃蛇游戏?
在正式写代码前,托马斯先向Copilot X提问:什么是贪吃蛇游戏?“稍作思考”后,Copilot X就在对话栏快速生成了答案。

步骤二:JavaScript写一个贪吃蛇小游戏出来
用JavaScript写一个贪吃蛇小游戏出来。

步骤三:把它部署
把它放在网页上后,效果是这样的:
在画布上有两个小方块,红色代表食物,绿色代表蛇,然后就能用方向键来控制蛇前进了。

步骤四:完善它
给游戏界面加个框:

加个底色:

让游戏画布居中,都是同样丝滑:

方向键控制,改成触摸调控方向:

最后的效果是这样的,目前这个网页小游戏所有人都能在线游玩(https://hubberboss.github.io/cobra/)。

总之一通操作下来,托马斯自己一行代码都没写,完全是和Copilot X大白话沟通,就搞定了一个小游戏。
并且它还会为生成的代码自动生成文字描述,同时支持Copilot for CLI。
GitHub Copilot X是什么
GitHub Copilot X是一个人工智能代码建议方案,它也是全球第一个使用 OpenAI Codex 模型(GPT-4)制造的大
规模生成 AI 开发工具,可以在程序员编码的时候自动推荐/生成代码供其使用,解放程序员的双手,再也不用因为敲代码而加班了。
这里的 X 代表什么?
其实 X 是一个占位符,表示希望 GitHub Copilot 可用的位置,以及期望它能够做什么。
目前 X 主要代表以下五个智能神器:
1、Copilot Chat 聊天功能:在编辑器中集成与 VS Code 和 Visual Studio 的聊天界面,帮助开发者深入分析代码、生成单元测试和修复 bug,让你可以边写代码边聊天。

2、Copilot Voice 语音功能:允许开发者通过口头指令进行自然语言陈述意图,然后让 Copilot Voice 完成生成代码片段的繁重工作。

3、Copilot For Pull Requests 支持 PR 功能:帮助开发者更好的编写 PR 描述,并帮助团队更快地审查和合并 PR。

4、Copilot CLI 终端 CLI 工具:将自然语言翻译成终端命令。

5、Copilot For Docs 文档工具:能够回答有关软件文档的问题,使开发人员免于搜索大量文档。初步支持 React、Azure Docs 和 Mozilla Developer Network (MDN) 文档查询。

评论留言