「未来:」

从长远来看,我们的计划是将 构建成世界上最高效的开发环境。使用大型语言模型。

我们想做以下事情:

自动修复错误,一旦他们出现在您的终端

将aI编写的文档嵌入到UI中

在重构进行到一半的时候“治愈”您的存储库

允许您通过编辑代码库的“伪代码”版本来编码

以上是通过官网翻译过来的,翻译不对的希望你们去官网自行查看。

基于什么实现的

这是上面的一张图,「其实是基于Chat-GPT3实现的。」

Chat-GPT3

Chat-GPT3安装

官网之间下载即可。

AI编程使用

先上图。

解释:

「Ctrl+L,通过聊天的形式回到你的问题。」

「Ctrl+K,理解过来就是帮你写代码的,也能帮你修改代码。」

帮你写代码

新增文件

点击如图所示的地方,后门有个新增文件,和新建文件夹的功能。

新增文件

其他功能就不一一介绍了,目前在早期阶段,使用起来非常简单。下面就跟我一起测试吧。

解释代码

当我们遇到不同的代码,不理解的代码,「选中代码Ctrl+L,帮我解释一下这段代码。」

下图所示,此段代码就成功的解释了一下。源码神器阿,WC!!!。

帮父母做家务的英语作文带翻译_车托帮文件_如何让chatgpt帮我翻译文件

解释代码实现需求的功能「让他用Java编写一个需求」

如下图所示,这我提出的一个需求,「请使用Java编写一个手机号和当前时间戳,然后通过MD5加密生成一个位的邀请码。」

AI邀请码

然后他就编写了此实现的一个Demo。「仔细看这段代码,他加了注释!!!」

AI加注释让他帮助我们排查代码错误

「我们调整一下代码,把phon的这行代码删掉,让他帮我找错。」

排查代码错误

「然后我们Ctrl+L问他一下。注意看,回到是全英文,我们给他翻译一下。这排错能力,哈哈哈哈哈哈 讲解的也是非常清楚的吧。」

AI翻译

「我们再用Ctrl+K问他一下。然后他会一行一行的读取我们的代码,给出修改的意见。接受就Ctrl+y,拒绝就Ctrl+n。这不妥妥的提供工作效率嘛。」

给出修改意见让他帮助我们修改代码

「我们让他使用国产的工具类中的MD5加密替换一下这段代码。」

AI修改代码

如下图所示:真的替换了,「接受就Ctrl+y,拒绝就Ctrl+n。」

AI替换我们让他实现点有难度的功能

「帮我用Java实现微信的信用付功能」

AI实现信用付功能

哦吼,实现不了。「确实要是什么都实现了,还要我们干什么阿。哈哈哈哈哈」

AI也实现不了了最后

最后其实这个工具,怎么使用起来更高效,主要是看你能不能把你想要的表述清楚,告知给他。我们去网上查找的所有东西,我觉得他都能实现,只是我们能不能把我们的述求表达的清楚,让它能GET到我们的点。

还有更多高效的玩法,建议感兴趣的同学自行去摸索。

哎,生活在这种巨变的时代,未来谁也说不好。「未来可期。」

卷已经没有了意义

如喜欢本文,请点击右上角,把文章分享到朋友圈