
本文分享的是用chatpgt开发测量工具小程序从0到成功上架运行的详细经过
![图片[1]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://www.hgboke.com/wp-content/uploads/2023/05/广告位12322.jpg)
![图片[2]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://www.hgboke.com/wp-content/uploads/2023/05/3-1500x844.png)
知道gpt可以写代码,但是对于英语基础差、没开发经验一直没敢尝试,最近刚好想开发一个尺子测量工具,就打算试下。
本文分享的是用chatpgt开发测量工具小程序从0到成功上架运行的详细经过,中途差点放弃,通过2天的时间折腾,最后还是成功了。第一次感受到什么是生产力革命。请注意:文章图片比较多!
尺子测量工具实现功能:在手机上测量物体的长度,手指在屏幕上通过滑动指针实时显示刻度上的长度值。下图是完成后的页面效果:
![1685271713224917.jpg 图片[3]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/64733528c0d6fExL1hWXlOzw7B30J.jpg)
1. 开始的时候不知道从哪里入手,我就用问题来提问,下图就是我的第一个gpt提问:
![1685271713512794.png 图片[4]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/647335293ea7bRi0yQBbl5s3kNgV8.png)
2.根据上图结尾的提示,向提问我的小程序的想法和需求,下图gpt给的回答对于0基础的同学,刚好可以提前熟悉微信开发者工具里面的代码文件夹及对应的解释。
![1685271713308619.png 图片[5]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/64733529a9dcaK5Z0t7rmk8YsJCvB.png)
![1685271713268062.png 图片[6]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/6473352a36514WehNtTJFvKados7G.png)
3.开始操作先下载并安装“微信开发者工具”
前往(微信开发者工具(稳定版 Stable Build)下载地址与更新日志 | 微信开放文档 (qq.com))下载并安装
3.1创建项目
打开微信开发者工具,点击“+”按钮,选择”新建项目”,然后填写项目名称,选择一个空白目录作为项目目录(选择默认),选择小程序类型,点击“确定”创建项目。下图↓(小程序APPID获取:登录注册好的微信小程序-左侧最底部的“设置”- 账号信息- APPID)。
![1685271713503448.png 图片[7]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/6473352aaac72UosHWVp6Rz58rKXb.png)
3.2 下图是点击确定后创建好的项目的”微信开发者页面”,红框部分是后续我们要填充代码的4个主要文件。
![1685271713760977.png 图片[8]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/6473352b223423uj9fRchHDtdiynW.png)
4.接着提问gpt开发尺子测量工具小程序,下图是gpt回答并写好的代码。
![1685271713181716.png 图片[9]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/6473352b907e48LTmVv5eXaEpofuG.png)
![1685271713445081.png 图片[10]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/6473352c0d622GmOIKueHJgFQvT46.png)
5. 按上述要求准备2张图片:滑动的图片就是一张纯色的素材,刻度图片找了好几个都不行,最后自己用刚入门的ps制作,下图左边是滑动图片素材,右边图是刻度图片素材,图片尺寸也不懂就凭感觉先设置:宽度1200X高度2200px。(这个刻度图片因为上传开发者工具后,一直和屏幕图片指针对不上,调整了10几次,原因就是没考虑以在线屏幕指针刻度为准)。
![1685271713200154.png 图片[11]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/6473352c8f5ef3j1IuPR2x8Ubeazg.png)
6.制作好的图片放哪里好像没告诉我,再问下gpt吧,还问了不止一张图片的文件夹命名方式。
![1685271713134955.png 图片[12]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/6473352d0f440I7GDSq1tjHV6dkM8.png)
6.1 下面是在和page文件夹同目录下的images文件夹,并把2张图片按格式命名好,并拖进到文件夹里。
![1685271713325920.png 图片[13]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/6473352d7d07aiPNJlItdLxa91OoZ.png)
7. 我把图片上传完后感觉思路卡壳了,于是叫gpt按最新的改动重新写代码,我把gpt写好的代码在微信开发者工具的一致文件夹名称把代码粘贴进去。(粘贴完记得按ctrl+s保存)
![1685271713889736.png 图片[14]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/647335303f4c9Cn0DpradIGb1s2oF.png)
![1685271713242194.png 图片[15]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/6473352e39875QoOanxJU0mWiyvse.png)
![1685271713421640.png 图片[16]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/6473352ea86978sJEjOUNnC0TIF3q.png)
8. 继续提问:让gpt添加上滑动测量,就是指针效果,下面就是加上滑动测量后的最新代码。
![1685271714458012.png 图片[17]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/6473353160a08VadHm5uLPOv7TGly.png)
![1685271714287905.png 图片[18]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/64733531d0a0acGzIWjmbN14TL7JE.png)
9.在这陆续出现了几个问题:指针的方向不对应该换成纵向的,没有实现第二张图片上滑动时,红色的滑动指针跟随你的手指移动。我把问题都丢给gpt来处理,会根据反馈修改代码,我们从重新复制粘贴对应代码,记得每次改动按ctrl+s键保存。
![1685271714174229.png 图片[19]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/6473352fcae88zSDCnEHQNfLB43dG.png)
9.1 编程小白就是问题不断,只能继续提问,到这里我都有点打算放弃了!(中间因为GPT4次数用完,被强制休息几轮了)
![1685271714449516.png 图片[20]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/64733530435d4dwEkDxs7T9g3h0tm.png)
![1685271714152185.png 图片[21]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/64733532f11ecFspQVuNmnaOfGgk3.png)
9.2 下图就是问题发给gpt后,最新修改后的代码块,照样复制粘贴进”微信开发者工具”对应文件里,按ctrl+s 保存,再点“编译”测试有无错误提示。
![1685271714547202.png 图片[22]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/6473352b75537SXNJKeZUMrBWkGml.png)
![1685271714609271.png 图片[23]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/6473353166becdRJ9A8niV4BGCe0W.png)
10. 对于0编程基础的可能会碰到下面这个小问题,小程序页面最上面的名称不知到如何正确向gpt提问,我后面才知道这个叫:“小程序窗口导航栏标题”,下图是添加窗口标题的代码块。
![1685271714864329.png 图片[24]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/64733531d53f7loGDZ9CKq8y6I7wF.png)
11.最后我以为应该可以了,点编译后调试器又出现代码报错。对于代码报错不用着急,按下面是处理流程:报错图例↓
①打开“微信开发者工具”选择代码栏下的“调试器”点击“console”下面,复制整个红色错误代码粘贴到gpt里就行。
![1685271714442908.png 图片[25]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/647335346cd93p0yQ6MgtfDw3Ghk8.png)
② 把红色报错内容都复制粘贴到gpt,再把回复修改后的代码,复制粘贴替换对应文件的代码。
![1685271714322285.png 图片[26]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/6473352ce2e87RTQ1nXYxFqScosPW.png)
12. 因为图片2的纯色素材一直不能在刻度尺图片上跟随指针移动,但也不影响使用就不折腾了,在微信开发者工具点“编译”后没再报错,再点旁边的“预览”(在手机上体验发布后的效果,再二次测试功能),都没问题就可以开始上传代码了。
![1685271714419445.png 图片[27]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/6473352f2900beDFawgObWtHyd1Ph.png)
13. 最后就是上传代码步骤,提交代码审核的详细步骤,根据gpt回答跟着执行就ok.
![1685271714644040.png 图片[28]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/647335335f4809P4AUgCKBMFoTbqL.png)
![1685271714681489.png 图片[29]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/64733535e58f84Tfh0BGvoK2bmMkU.png)
![1685271714554634.png 图片[30]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/647335375c454ZTEokxcay2K7hpvW.png)
14. 把上传的代码提交审核当天就收到通过提醒,下图是审核通过提示和微信开发者页面。
![1685271714685183.jpg 图片[31]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/647334fbcdf0aMPLGeQYbJS4dpF1u.jpg)
![1685271714536588.png 图片[32]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/647334fccbd5eHaLj5GdYCwngoAlK.png)
15. ①这是是我实操完闪现的第一个基础的问题(简称开发三件套)。
![1685271714921701.png 图片[33]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/647334fc5687c9H8criPXtq4GMumO.png)
② 最后是gpt开发小程序对需求描述的有效提问方案。
![1685271714355458.png 图片[34]-无编程开发经验,用gpt开发微信小程序详细教程!-虎哥说创业](https://file.zhishichan.com/article/20230528/647334fd4412247eHsqYvrxARDKIl.png)
16.复盘总结:
① 0开发基础的可以在B站学习下“微信开发者工具”非代码的基础看个2集,实操起来更顺手。
② 先从简单功能小程序开始实操,跑通后就有很大的正反馈,慢慢加磅,我后面又开发了一个的难度加倍的小程序。
③ 遇到代码报错或看不懂gpt的回答,就在深入或换提问方式接着问,想放弃的时候就出去散个步或者洗个澡冷静会再继续。
④ 不要追求完美,只要核心功能的可以实现,就先不要在乎其他不影响运行的小bug。
































































暂无评论内容