点击上方“AI遇见机器学习”,选择“星标”公众号重磅干货,第一时间送达
萧箫 发自 凹非寺
量子位 报道 | 公众号 QbitAI

制作网站用什么,Dreamweaver还是Fireworks?

现在,用GPT-3就可以。

一位来自旧金山的程序员小哥做了款名为debuild.co的网页制作软件,只需要和GPT-3“聊聊天”,它就能帮你把网站设计出来。

例如,想要一个看起来像是“西瓜”(watermelon)的按钮。

那么,把想实现的功能原封不动地告诉GPT-3就行!

看,GPT-3“思考”了一下,就实现了这个想法,生成的按钮的确有点像被切开的西瓜。

类似地,其他更复杂的功能,这个程序也能替你完成。

掷骰子or待办清单,无所不能

如果想在网站里生成随机数,只需要一句“掷骰子”就行。

看图,GPT-3不仅理解了你的意思,还真的给你弄了一个生成随机数的功能,只需要点击“掷骰子”,数字就会在1-6之间随意切换。

此外,如果这是个自用网站,你想要给自己做个待办清单,也只需要一句话。

只要像左下角一样,说一句“我想要个待办清单输入,还想要个保存列表,能展现我的待办清单。”

那么,GPT-3就会给你弹出一个输入框,还有一个保存按钮。

只要保存下来,就能知道自己哪些事项还没完成了。

如果这是个社交网站,你想要给它设计一个快速生成“心情说说”的功能,将自己的心情分享到网站上,就可以做一个选择按钮,例如“开心”、“难过”、“困”等。

这样,GPT-3就会自动为你生成“现在我很(开心、难过、困)”的语句。

当然,如果想要卖个萌的话,也可以将你的心情转化成表情包:

或是调戏它,问一句“p3p3,谁是世界上最丑的表情包?”

GPT-3思索了一会儿,给出了一个大黄脸,里面带着一个极小的「笑哭」表情。

上面这些程序生成的过程中,可以看见,网站的代码一并被生成了出来。

也就是说,实现这些功能所需要的代码,全部都是GPT-3生成的,它不仅能自行理解输入的“意思”,还能自己将实现的代码编写出来。

具体生成的代码长这样:

看得出,GPT-3一直在程序设计里面充当“翻译”的角色:将读取的指令转换成代码,设计出各种功能和按钮,并将输出呈现给用户。

简直就像是在开发和客户之间直连了一条通路,你需求的功能,这个开发都能快速地实现。

GPT-3也在GitHub学代码

作者本人在展示时透露了一些信息,事实上,让GPT-3学习这个功能,也需要让它在GitHub和Stackoverflow上学习相应的代码、数据集。

在学习了相应的代码逻辑后,GPT-3就能根据用户需求,呈现出相应的功能。

例如,如果设计的是一个搜索引擎,GPT-3也会自己爬取相关图片数据,并从来源引用它。

当然,偶尔在编写的过程中也会犯错,这时候就会出现GPT-3“甩手不干”了的场景,还得人来进行微调。

程序:代码中有语法错误啦!

对于这项程序,网友们感慨,这简直是不给UX(用户体验设计师)留活路啊。

目前,这个网站还在招人,希望能进一步完善软件的各项功能,让人们在设计软件的时候,有更多可以实现、或是可以搭配设计的模块。

作者介绍

debuild.co的创始人Sharif Shameem,毕业于马里兰大学,兴趣是行为心理学、以及设计有趣的软件。

此前,Sharif Shameem设计过一个在安卓、Mac和Windows都能用的云游戏平台Vectordash,受YC支持。也就是说,这个平台可以让你在任何设备上玩像《GTA5》、《使命召唤》这样的大作。

此外,Sharif Shameem也做过一些有意思的小游戏,例如只有512×512的迷你版《我的世界》。

想进一步了解GPT-3的话,可以看这里:

传送门

GPT-3生成器:
https://debuild.co/

迷你版《我的世界》:
https://tinyworld.fun/

参考链接:
https://sharif.io/
https://www.businessinsider.com/developer-sharif-shameem-openai-gpt-3-debuild-2020-9

欢迎关注我们,看通俗干货

成为GPT-3的甲方,让它来帮你设计网站相关推荐

  1. 顶刊发文奖励100万!不唯论文后,这所中科院研究院的激励机制引发争议

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 本文转载自:科研大匠 近日,中科院西北研究院的一份科研绩效奖励办法文件引发关注.文中提 ...

  2. 未来几年GPT/大模型如何影响软件研发?

    具有强大能力的GPT-4横空出世,让我们眼前一亮.惊讶于它能够执行一系列复杂的任务,如代码生成.错误检测.软件设计等,所以我们有必要来探讨一下GPT-4这类多模态语言模型会给软件研发带来怎样的影响?它 ...

  3. 如何让GPT写出高质量小红书文案 ?

    如果你是一位某书/某平台博主,想让 GPT 帮你写一篇旅行笔记,相信很多人会简单粗暴地,如下面案例一样,向 GPT 直接提问. 我:请帮我以云南大理旅游为主题写一篇在小红书上的旅游指南. GPT:标题 ...

  4. 关于外包团队的质量管理

    我以前也做外包的,不过我是乙方,就是你说的A,或B的位置.  在工作中,承包方最头疼的就是甲方的需求变更,因此,对于需求变更,要价都很高,我们以前是每次变更,5k起,哪怕只改一句话,也是这么多,工作量 ...

  5. 领域驱动设计(2)怎么使用沟通

    领域驱动设计(2)怎么使用沟通 废话 沟通的重要性:沟通很重要,不论在生活中,还是工作中沟通处理不好,我想为人处事这块肯定有问题.LZ接触社会比较早,做过焊工.销售.跑过业务...,一路走来在沟通上同 ...

  6. 【转载】突然觉得今年的时间过得太快了,不知不觉中还剩下四个多月就步入2017年了,回首一下,好像什么都还没做呢。...

    2019独角兽企业重金招聘Python工程师标准>>> 突然觉得今年的时间过得太快了,不知不觉中还剩下四个多月就步入2017年了,回首一下,好像什么都还没做呢. 在职场的时候,天天盼 ...

  7. 宿舍管理系统项目管理师_2020下半年信息系统项目管理师真题——案例分析(带解析)...

    2020下半年信息系统项目管理师真题--案例分析(带解析~强哥版) 案例分析这次继续是计算题+分析题的分布,但这个题由于理解上有歧义,所以也是大家经常争论的一个题,但无论第一列还是第二列对考分影响不会 ...

  8. 2010上半年网络规划设计师上午试卷、标准答案及分析Ⅱ

    ● 某政府机构拟建设一个网络,委托甲公司承建.甲公司的张工程师带队去进行需求调研,在与委托方会谈过程中记录了大量信息,其中主要内容有: 用户计算机数量:80台:业务类型:政务办公,在办公时不允许连接I ...

  9. 也说说互联网产品开发中的设计

    2019独角兽企业重金招聘Python工程师标准>>> 一.何谓WEB设计?       WEB设计也是视觉传达设计的一个方向,而且在视觉传达.信息表现方面,体现的尤为重要,从产品构 ...

最新文章

  1. 优秀程序员都会关注的公众号
  2. jsp连接mysql数据库 例子_jsp连接mysql数据库的例子
  3. 大数据、机器学习与深度学习类命令行工具汇总
  4. unittest中的测试固件
  5. vscode MPE puppeteer导出pdf的数学公式显示问题
  6. c语言会员卡管理系统,路西牌会员管理系统。
  7. 通过从备份中排除这些文件夹来节省Time Machine驱动器上的空间
  8. Check Point CEO:“我们正在积极寻找收购目标”
  9. Spring AOP自动创建代理 和 ProxyFactoryBean创建代理
  10. 用C#(ASP.Net)在Exchange Server环境下发送邮件
  11. linux下安装svn1.7
  12. Entity Framework教程(第二版)
  13. Newtonsoft.Json报错:未能加载文件或程序集...或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配...
  14. 《MATLAB图像处理375例》——1.3 MATLAB概述
  15. eclipse修改jsp不生效_JSP+Servlet+JDBC+mysql实现的个人日记本系统
  16. 10个 截屏工具 FastStone Capture9.3注册码
  17. tftpd-hpa使用完全教程
  18. APP测试和web测试有什么区别?
  19. C语言符号优先级——(“++”符号的的坑)
  20. 干货3分钟搞懂私募投以及技术面试

热门文章

  1. 工业机器人运动规划方法简述
  2. string字符串转换为array(互换)
  3. 我人生的第一个博客,真正的博客。
  4. VBS脚本 - 实现一键停止Oracle相关服务
  5. 微信小店 API 手册
  6. Linux下C语言使用、编译与调试
  7. git中查看和设置 用户名、密码
  8. GBDT原理与泰勒展开
  9. matplotlib.pyplot.scatter API
  10. 分词verterbi算法实现NLP分词,作者写的经验博客很丰富,需要重点读