12个基于 GPT3 的代码生成与分析的应用

avatar
阿里巴巴 前端委员会智能化小组 @阿里巴巴

文/阿里淘系 F(x) Team - 天可

本文将会介绍一些基于 GPT3 的代码生成/分析的应用,包括生成前端 React 代码、Python代码、SQL、数学公式等。和网友一起分析和讨论使用的场景。 ​

总览

先给出应用列表和原推特地址(部分需要翻墙):

前端布局生成器

前端布局生成器:基于 GPT3,通过描述生成任意布局。 ​

部分评论:

  • 难以置信,你啥时候能搞个公共访问的 Demo?
  • UX 开发者已死。

从描述生成设计稿

从描述生成设计稿 :一个名为“Designer”的 Figma 插件,可以从描述生成设计稿。 ​

部分评论:

  • 我不买帐,看起来像是一堆 if 语句。
  • 所以,距离我们用机器人替代码农和设计师还要多久?

从描述生成 React todolist

从描述生成 React todo list:除了生成布局,还可以生成带逻辑的 todolist。

部分评论:

  • 还要多久才能拿到你的 API key?
  • 很酷,你的训练数据长啥样?

从描述生成 React component

从描述生成 React component:另一个带逻辑的 React component 例子。 ​

部分评论:

  • 一定有人写了你描述的代码,因为我不相信有 app 有这么高水平的语言理解能力。
  • 为何不用语音控制呢?

从组件名生成 React component

从组件名生成 React component:程序员只需要写一个组件名,AI 就可以补全后面的代码。

部分评论:

  • 太牛了!
  • 哪里可以把玩呢?

将自然语言翻译为 shell 命令

将自然语言翻译为 shell 命令 部分评论:

  • 我很惊讶,它竟然知道怎么退出 Vim。
  • Q: Delete all files A: sudo rm -rf / Q: No no wait! No!!!! A: echo "Too late"



解释代码

解释代码:读代码,并回答相关问题。比如,这个变量的类型?这段代码的功能? ​

部分评论:

  • 你尝试让它自动生成文档吗?
  • 太厉害了,好奇它的工作原理。

从描述生成公式

从描述生成公式 部分评论:

  • 下一步,语音转公式
  • 你尝试过公式生成英语描述吗?

从描述生成 SQL

从描述生成 SQL 部分评论:

  • 1、怎么访问这个?2、如果用俚语描述呢?
  • Game over for SQL

代码面试

代码面试:把 AI 当成面试候选人,给它出题,让它写代码。

部分评论:

  • 基于什么数据训练的?工作面试对话吗?
  • 有趣但无用

生成 Python 代码

生成 Python 代码

部分评论:

  • 看着很赞
  • 可以用吗?

生成机器学习代码

生成机器学习代码:输入功能描述,生成 Keras 代码

部分评论:

  • 生成的是一个很烂的图片分类器
  • 什么时候 Beta 版可用?

总结

目前来看,这些基于 GPT3 的代码生成/分析应用都属于“玩具”,而且几乎没有对外开放的。但这些产品设计还挺有价值的,在技术成熟之时,这些产品极有可能改变我们的工作生活。



淘系前端-F-x-Team 开通微博 啦!(微博登录后可见)
除文章外还有更多的团队内容等你解锁🔓