如何用 ChatGPT 一句话生成 Web 应用?

原型系统的开发对很多不会编程的人来说,原本确实是一道门槛,而且看似难以逾越。而现在,障碍突然间就消失了。

e8bcf195a8129dfb72f79a1fc9ca6807.jpeg

插件

ChatGPT 现在有了一个内容比较丰富的插件系统,而且 Plus 用户已经不再需要填表申请后漫长等待,直接就可以使用了。

ChatGPT 插件系统现在已经有一百多款插件。前些日子要想找某个插件,你只能一页一页地翻。每一页上有 8,当时一共 150 多个插件,所以你运气不好的话,可能得翻上十几二十页,才能找到想要的插件。

3a25c6dfb8afb4c55cda6481a4b8d0f1.jpeg

现在好了,ChatGPT 提供了一个插件搜索框。我今天推荐的这款插件,你直接的在插件商店里面搜索名称就能找着了。

我给你演示的这个插件,叫做 DeployScript。它是做什么的呢?

af305418977086128c2f632f1bd6d15a.jpeg

它的图标下面介绍言简意赅,说是 DeployScript 可以帮助你来创建 web 应用。可是如果编写 Web 应用代码,ChatGPT 本身就可以啊。不管是 Python,Javascript 还是 HTML,ChatGPT 都认识。为什么还需要一个插件呢?

我第一次安装 DeployScript 插件后,用邮箱开通帐号。然后 DeployScript 给我发了邮件。

2c09ea673bb27aab116f3e0b0359d883.jpeg

根据官方介绍,它能够让你「通过对话方式来创建 Web 应用」。我看了还是觉得疑惑 ——ChatGPT 本身就是个对话机器人啊,之前编程不也是对话式吗?

尝试

一头雾水之下,我干脆尝试一下这个插件的功能。我说:

你给我做一个计算器应用,谢谢

8bda92b21ecad1acafd7728d7003f5fa.jpeg

于是,DeployScript 就开始工作了 ——ChatGPT 在调用插件的时候,一般不会显示细节。如果你希望看具体的操作步骤,可以点击上图中调用过程右侧向下箭头。

你会看到 DeployScript 首先创建资源,然后给咱们的新应用分配了唯一的标识符。

31d86b408fc6796c1ff3ec0b2b1d8ad0.jpeg

之后 DeployScript 给这个标识符对应的空间创建 index.html` 文件,也就是应用程序的入口页面。

9454b467ad44589d81b9cb739808a8e1.jpeg

DeployScript 往页面里面写了一堆 HTML 代码,上面还有 计算器 这样的中文字符作为标题。

ChatGPT 一共调用 4 次 DeployScript 插件,之后告诉我说它已经创建了一个计算器应用,你可以通过这个链接访问。

dcce7d7aa91c2a60bc61027f5b4cd605.jpeg

我突然明白过来了,什么叫做「对话式开发一个 Web 应用」。原来插件的功能不仅仅是编写应用的源代码,还直接提供了一个网络上的托管空间,而且部署完毕后还能返回应用地址。

df99c4a0b4d690a326fab251dbfd8e4e.jpeg

界面是有了,它真的能执行吗?我试了试,加减乘除一应俱全,还能清空计算结果😂

0f0052fc2f79cf1b05dc0d001e32f4c0.gif

我把 应用地址放在这里,你只需要一点击就可以直接的执行这个应用。

开发一个计算器着实不难。对于编程来说,这是不能再简单的基础操作。可问题是用一句自然语言,便把所有的操作部署细节全都包裹起来搞定,然后提供一个可用的应用链接,这个事儿我倒是第一次遇到。我一时间有些恍惚。DeployScript 的 Slogan 听起来怎么都像吹牛,没想到却是真的。

人苦于不知足。既然现在 DeployScript 能够做简单的计算器应用,那它是不是还能干点儿更复杂的事儿?我的好奇心一下子就被勾起来了。

进阶

这学期我在讲《信息系统开发》这门课。学生比较头疼的阶段是最后的开发,主要是指编程。他们应对前面的规划、分析、设计阶段,绘图写报告都行,但一遇见编程就烦躁。于是我就在想,有没有可能输入需求,直接生成一个可执行的在线应用?

试试呗。我的提示语为:

请帮我做个二手书交易应用。中文界面。上面放两本书,一本是 “C 语言入门”,定价 59 元;一本是 “Python 语言入门”,定价 69 元。用户可以选择放入购物车和购买。选择放入购物车,则显示购物车内容以及总价。选择购买,则直接进入购买页面,提供支付宝购买选项。其他细节根据你自己的经验来进行设计,谢谢

注意最后这一句「根据你自己的经验」,意味着对于没有提及的细节之处,我干脆撒手不管了。这样一来,没描述到的地方该怎么处理?ChatGPT 你对于编程语言的见识远远比绝大多数程序员都丰富,我相信你,根据经验来评判就好,哈哈。

4f1bf622a6189e960ecb00cb20197614.jpeg

你看,ChatGPT 调用 DeployScript,兢兢业业开始执行。不一会儿它就宣布应用创建好了。

ed44b9a1a0ad3689dea2566feddb65a2.jpeg

且慢点击,ChatGPT 还专门在后面加了一页儿,告诉我这个应用的功能,另外还有一些说明。这个说明非常有意思。

110f37d788edc876647239e7887fddc9.jpeg

ChatGPT 说这是一个前端的页面,没有后端支持。你购物车如果一刷新页面,之前的选择就都没了。另外也没法给用户提供真正的支付选项,只会弹出一个提示框,告诉你跳转到支付宝付款。

毕竟我的需求描述就那么一段话,咱还能挑拣啥呢?再说我也没有指定支付宝连接的相关信息,所以当然不能指望 ChatGPT 知道如何帮我真正进行跳转支付。

ChatGPT 补充说,如果你需要更多的功能或者支持,可以告诉我。很有售后服务意识,对吧?

于是我就 打开链接来试一试,这是测试的结果。

5a02871828bbb395d96a2c9dc0482aac.gif

你看两本书显示这儿,「加入购物车」按钮一点选,购物车里会添加对应内容,并且自动统计总价。

这里是它的支付页面,如前所述只是一个提示框,咱们就不多介绍了。

9ec0e4fcf488f7e7ece545e85283aa15.jpeg

你短短的几句话,这个应用的原型就已经创作完成了,而且可以直接用链接分享给用户,征求意见获得反馈。

思考

测试的结果,引发了我的一些思考。

对于学习系统开发的学生来说,DeployScript这样的插件出现,无疑是个好事儿。它是一种赋能,可以让开发过程更加流畅快捷。而对那些从来没有接触过编程的人来说,意味着什么呢?他们可以完全不用去学习编程,就做出一个原型系统。注意,我说的是原型系统,它注定无法成为一个真正上线的实际应用。但如果你能够通过一个原型系统快速验证想法,那么后续完全可以找专业的公司和开发团队合作,把这个有价值的点子转化成为广受欢迎的应用。原型系统的开发对很多不会编程的人来说,原本确实是一道门槛,而且看似难以逾越。而现在,障碍突然间就消失了。

不过作为老师,我的感受要复杂许多。我隐隐感受到了挑战的来袭。从前如果学生问我「老师,为什么我要学编程」我会告诉他,「如果你不学编程,怎么能开发系统呢?」但是现在如果学生拿着这个 ChatGPT 插件例子来问我说「老师,我现在和它对话,就可以做一个 Web 应用,那我还要不要学编程了?」

这个问题,容我仔细思考一下

ChatGPT 的 DeployScript 插件就为你介绍到这里。希望对于你快速开发原型系统、收集用户反馈以验证想法能有帮助。

祝(对话式)Web 编程愉快!

点赞 +「在看」,转发给你身边有需要的朋友。收不到推送?那是因为你只订阅,却没有加星标

欢迎订阅我的小报童付费专栏,每季度更新不少于10篇文章。目前价格优惠。

a1a93c77a0273f92962707c127ff5975.jpeg

如果有问题咨询,或者希望加入社群和热爱钻研的小伙伴们一起讨论,订阅知识星球吧。不仅包括小报童的推送内容,还可以自由发帖与提问。之前已经积累下的帖子和问答,就有数百篇。足够你好好翻一阵子。知识星球支持72小时内无条件退款,所以你可以放心尝试。

2060d8dc208e3ecaeaf08c86a63c1053.jpeg

若文中部分链接可能无法正常显示与跳转,可能是因为微信公众平台的外链限制。如需访问,请点击文末「阅读原文」链接,查看链接齐备的版本。 

延伸阅读

  • 如何在 Python 绘图中正常显示中文?(视频教程)

  • 如何用 ChatGPT 做数据进阶可视化?(三维交互图与动图视频)

  • 如何用 ChatGPT 帮你自动分析数据?

  • AI 真要成精了?ChatGPT 上手体验

  • 如何高效使用 ChatGPT?

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/10267.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

chatGPT对于一个python初学者有什么用?

目录 一、前言二、开始请教三、总结 一、前言 我最近开始学习python,感觉python整体语法啥的还是很好学的,但是正是由于太简单,且我还有多年的java编程基础,便很难沉下心去学习。想到之前看到的一段话:人性总是趋利避…

用二十段话介绍下ChatGPT

用二十段话介绍下ChatGPT-3.5 ChatGPT是一个基于GPT-3.5架构的大型语言模型。它由OpenAI开发,是一种强大的自然语言处理工具。ChatGPT可以理解和生成人类语言,可以应用于许多不同的领域。它可以帮助人们进行自然语言的翻译、摘要、问答等任务。ChatGPT拥…

用好ChatGPT,毕业直接走上人生巅峰

毕业论文交上去了,学分也攒齐了。考研没上岸的准毕业生们接下来要面对的不是惨烈的秋招,就是蹲家准备二战。生活终于要对各位小可爱们动手啦! 不想默默承受社会的毒打? 不愿在屡战屡败屡败屡战的压力下秃头? 想必各位…

【ChatGPT】阿里版 ChatGPT 突然官宣意味着什么?

Yan-英杰的主页 悟已往之不谏 知来者之可追 C程序员,2024届电子信息研究生 目录 阿里版 ChatGPT 突然官宣 ​ ChatGPT 技术在 AI 领域的重要性 自然语言生成 上下文连续性 多语言支持 ChatGPT 未来可能的应用场景 社交领域 商业领域 ​编辑 医疗领域…

中国互联网已经渐渐变成创新荒漠

最近在chatGPT高调宣布以后,我思索半天发现近几年,国内互联网已经再没有眼前一亮的创新,难道国内真变成只会抄作业的坏学生了,我觉得造成这样的状况,可能是由多方面因素造成的,主要有以下几点原因&#xff…

“署名ChatGPT”:人类正经历第一次AI著作权冲击

1971年,美国南加利福尼亚大学法律哲学教授克里斯托弗斯通,发表了一篇名为《树木拥有法律地位吗?》的文章。 这篇文章中明确表示,自然物的权利应该由它们的代理人来实施。一般来说,要由人或者组织、法人、政府来代表自然…

chatgpt赋能Python-python_ps图片

Python PS图片的SEO指南 Python在数字图像处理中广泛应用。其中,Photoshop文件(psd)是一种常见的图像文件格式。但是,如何在搜索引擎上优化Python PS图片并提高其排名仍然是一个挑战。 什么是Python PS图片? Python…

国内主流平台QMT和Ptrade哪个软件更好用?应该怎么选择?

国内主流的量化平台有: 迅投QMT和恒生Ptrade。 这两个软件都是挺好的,因为针对不同的投资者开发了不同的权限。 ①、如果您不会编写程序的可以使用普通版本的,支持篮子交易,网格交易,条件单等等,相对来说不…

一文理解GPT及向ChatGPT提问的技巧

一、什么是ChatGPT? 人工智能已成为当今科技领域的一大热门话题。随着深度学习的快速发展,OpenAI团队在其GPT(Generative Pre-trained Transformer)模型的基础上,推出了ChatGPT,这是一种革命性的大型语言模…

2022mathorcup数学建模大数据竞赛原创成品

“MathorCup高校数学建模挑战赛”全称“MathorCup高校数学建模挑战赛——大数据竞赛”(简称“MathorCup高校大数据竞赛”)。 1. 2022年竞赛初赛时间为2022年12月20日18:00至2023年1月19日20:00;初赛前10%的队伍进入复赛,复赛时间…

数学建模常用功能

目录 pandas读取数据 查看数据异常 提取指定列 将dataframe数据以numpy形式提取 数据划分 随机森林回归 GBDT回归 特征重要性可视化 输出: ​ 绘制3D散点图 导入自定义包且.py文件修改时jupyter notebook自动同步 dataframe删除某列中重复字段并删除对应行…

什么是数学建模?如何在数学建模中拿奖?通过建模学到了啥?

个人大学四年经验分享之数学建模 无论什么水平,看过此文章后必有收获!一、数学建模到底是什么?1,数学模型2,数学建模 二、如何在数学建模中拿奖(三个方面)1.组队2,知识准备3,比赛过程…

【2023 年第十三届 MathorCup 高校数学建模挑战赛】A 题 量子计算机在信用评分卡组合优化中的应用 详细建模过程解析及代码实现

相关信息 (1)建模思路 【2023 年第十三届 MathorCup 高校数学建模挑战赛】A 题 量子计算机在信用评分卡组合优化中的应用 详细建模过程解析及代码实现 【2023 年第十三届 MathorCup 高校数学建模挑战赛】 B 题 城市轨道交通列车时刻表优化问题 详细建…

数学建模【三款超实用建模小软件!】

最近听到很多小伙伴的反馈,说学编程好麻烦,有没有一些简单的软件可以实现数学建模的相关模型,今天“科研交流”工作室为大家带来了几款实用的数学建模小软件,可以实现基础的评价、预测、网络分析等功能,在比赛时能缩短…

还在为数学建模的事发愁?带你一起来看看数模竞赛中必备的经典算法

前言 数学建模比赛是本科生和研究生阶段最重要的比赛之一,包括全国大学生数学建模竞赛(俗称“国赛”)和美国大学生数学建模竞赛(俗称“美赛”)。在这些比赛中取得好成绩,不仅有助于保研、有助于找工作&…

一份简短又全面的数学建模技能图谱:常用模型算法总结

声明一下:下述内容的多数链接出自一本教材: 司守奎《数学建模算法与应用》 第二版的PDF版本,改成转载需要给出原创链接;实属无意冒犯。 【pdf版教材链接-百度网盘: https://pan.baidu.com/s/1TEYSW5ZImQU4Sy7Om2rxgA …

美国大学生数学建模竞赛选题、经验以及准备材料

一、美赛题目选择: A连续 B离散 C数据见解 D运筹学/网络科学(优化/规划类) E环境科学(评价类) F政策 1.C数据见解,没有擅长统计数据处理的人在的话,可以考虑避开大数据量的题目&am…

2022mathorcup数学建模大数据竞赛选题建议及初步思路来啦!

大家好呀,mathorcup大数据赛今天下午六点开赛了,我先给大家带来一个初步的选题建议及思路哈,需要后续完整成品的可以直接点击本文章最下面的卡片哈。 OK废话不多说,本次mathorcup大数据赛时间跨度是很长的,一共一个月…

2022年第三届MathorCup高校数学建模挑战赛——大数据竞赛 赛道B 北京移动用户体验影响因素研究 问题二建模方案及代码实现详解

2022年第三届MathorCup高校数学建模挑战赛——大数据竞赛 赛道B 北京移动用户体验影响因素研究 建模方案及代码实现 更新进展 2022年12月21日 12:20 发布问题一、二思路及问题一的python代码实现 2022年12月22日 15:00 发布问题二python实现的代码 更新完毕 相关链接 &…

2023年MathorCup数学建模赛题浅析

MathorCup俗称妈杯,是除了美赛国赛外参赛人数首屈一指的比赛,而我们的妈杯今天也如期开赛。今年的妈杯难度,至少在我看来应该是2023年截至目前来讲最难的一场比赛。问题的设置、背景的选取等各个方面都吐露着我要难死你们的想法。难度是恒定的…