大家好,我是五竹。
前段时间用GPT开发了一个小程序:。三天就积累了2000多用户。上周末抽空连上了流量达人,有兴趣的同学可以看看。
今天我就带大家了解一下使用GPT开发小程序的全过程,虽然网上有很多博主宣传使用GPT可以快速开发网站、APP等,但真正去实现的却寥寥无几,我是第一个。
。
首先我讲两点
1、GPT不能直接输出成品,只能生成代码,需要有一定编程基础的人把代码整合起来才可以运行。
2.我之前没有开发过小程序,所以没什么基础知识,但也不是完全的菜鸟,毕竟我主业是Java程序员,不是专业,只会Java。
2.以下是整个开发过程
1.先简单了解一下
简单几句话,我花了一整天才学会。下载了开发工具,已经有账号了,然后看了官方小程序文档,熟悉了一些基本语法。这里先简单看一眼,然后边开发边学习。
2.简单创建了一个演示项目。
注意这里我创建的是云端项目,借助小程序云端开发,对于简单的小程序项目,是不需要额外搭建后端的。
然后我让GPT讲解了一下Demo项目的结构,这个很重要,万事开头难,如果能看懂Demo项目,后面的开发就只是照本宣科了。
3. 开发第一个页面
我首先找到了几个基准小程序,将截图直接发送给GPT,并利用GPT的图像识别功能实现
总体来说,功能开发做的很好,比如开发一个获取云数据的方法,代码可以直接复制使用。不过UI方面稍显薄弱,上面开发的UI效果基本不能用,需要进一步指导,比如不能很清晰的告诉当前页面有哪些控件(比如顶部Tab导航栏,图片列表)。
然后继续引导优化
接下来是获取图片列表数据的方法
到此,页面开发得差不多了。第一个页面的开发有点难,特别是UI开发部分,大概用了整整一下午的时间。后来找了比较好看的账号,又重新开发了一次UI,不过这次很快,大概一个小时就开发完成了。
4. 让我们看一个复杂的函数开发
上传图片的功能,主要供管理员使用,将本地图片上传到腾讯云存储(COS),然后将图片链接及相关信息插入到小程序云数据库。
GPT第一次没听懂,就继续问。
然后我添加了多张图片的上传。以下是最终的代码
我花了不到 20 分钟就开发出了这个功能!太棒了!
然后我又开发了图片预览等页面,增加了图片删除和一些云控制的方法,开发这个小程序只花了我3天的时间,当然小程序本身的功能很简单,但对我来说已经足够了。