我花1天研究后,总结出来如何用AI编程30分钟搞定微信小程序开发

 

现在随着cursor的流行,开发小程序的成本一下子降低了很多。最近有个老哥问我这个问题,这个能不能用AI编程可以快速实现?

但是如果像我之前的开发方式问cursor,必定败北。

帮我生成一个小程序,底部是两个按钮,题库和关于我。
其中题库可以完成用户答题,我的部分,主要包含个人信息内容。

这种结果:很丑、功能不齐全、耗时比较长!

于是,我用了一天的时间,整理出这个小程序开发的方法论,相信你看完这篇文章,必定深有体会。

第一步:用claude生成原型和参考代码

第一步:拿到需求,并分析。

我们可以借助大模型,帮我们分析下对应的需求。

如果需要调整,我们就继续问。

这个时候,基本上觉得功能差不多了,就可以让claude生成原型图了。

这个时候Claude不仅能够生成原型图,还能生成对应的html代码。我们可以将代码作为我们请求cursor的参考文件。

点击</>就可以看到代码, 后续我们想要cursor实现功能的时候,直接将代码发送给cursor参考。

第二步:基础代码框架选型

因为我们cluade生成的代码,是默认引入了TailwindCSS组件库的,我想生成的内容直接参考代码,必然不可行。

这就要求我们的代码必须有支持TailwindCSS的内容。

考虑开发的便捷性,以及后期的维护,这里推荐weapp-tailwindcss这个功能。

里面有很多不同组件的模版,我们选择uni-app的模块框架进行开发。

因为uni-app需要在Hbuild中编译,所以我们打开hbuild,打开,之后点击导入。

接下来点击运行,就可以直接在小程序运行啦。

第三步:用cursor生成代码

我们把第一步和第二步的理解都是为cursor做准备。接下来我们用cursor打开刚才的项目。

我们只需要告诉 cusor我们的逻辑要求就可以,基本上不用怎么修改就能快速生成我们想要的代码了。下面就是第一版本的小程序代码。

写在后面的话

就这样,一个小程序的demo版本就做好了,因为目前我们的版本还没有接入后台,都是访问的本地mock 数据。

那么接下来,我们可以直接对接coze知识库,让我们的数据随时变化。

关注大瑜,后续分享更多的小程序开发指南。


 


(文:大瑜聊AI)

欢迎分享

发表评论