使用trae AI+RIPER-5规则协议全栈开发炸金花微信小程序
使用trae AI+RIPER-5规则协议全栈开发炸金花微信小程序
说明:很早就想自己做个炸金花小程序游戏自己和朋友玩玩。奈何个人只是后端开发,能力也有限,尝试过大模型对话式开发,但是效果很不好。前段时间偶然看到b站别人分享的“基于RIPER-5协议的AI开发流程”,其实就是一个提示词。只需要你告诉大模型你大概的想法,大模型就会基于这个提示词,帮你从需求梳理、头脑风暴、方案制定、执行开发到最后审查,完成整个想法落地。 下面讲述我整个开发的一个过程。
先直接看下效果吧
小程序演示
一、准备
1.提示词 :RIPER-5 https://github.com/dp207/RIPER-5/blob/main/RIPER-5-CN.md
2.AI编程工具:目前cursor无限续杯好像不行了,所以AI编程工具这儿我使用的是国际版trae,目前还可以无限邮箱注册
3.大模型:RIPER-5必须要指令遵循特别好的大模型。国际版trae可以通过无限邮箱注册,免费使用不用排队的cluade-3.7
4.微信开发者工具:下载地址
二、配置trae
1、打开trae,创建一个新工程空文件夹,用于存放生成稍后和大模型对话生成的任务文件,以及后续微信小程序创建的工程,也放在这个目录文件下。
2、配置规则文件。点击设置->规则,将准备好的RIPER-5提示词,添加到项目规则配置中
三、开始对话生成任务文件
1、选择cluade-3.7大模型(有条件可以选择更好的,但是一定要是超级大模型)
2、输入你的想法,开始和大模型对话,大模型此时会遵守RIPER-5规则,和你不断确认需求细节以及技术方案。经历【研究】、【创新】和【规划】三个阶段,最终形成任务清单,建议本人也充分理解下这个文档。
四、微信小程序工程开发
1.准备好需求任务文档后,就可以在刚刚创建的文件下创建微信小程序工程了。如果要使用云服务,就需要选择注册,然后会跳转到微信公众平台,注册一个小程序,生成appId
2、此时可以让大模型分析当前小程序工程,然后然后让大模型按照任务清单,进入【执行】阶段,开始进行开发,大模型会一次性生成一个基础版本的工程代码。
五、审查调试优化
执行完代码后,进入【审查】阶段(我这其实忽略了这个阶段)。然后开始进行编译调试,检查最终效果。此时一般会产生两类问题
a.优化需求类,页面效果或者逻辑需要优化
b.代码bug类,代码逻辑存在的bug
1、针对这两类问题,建议先处理优化需求类。把需要优化的需求罗列出来,告诉大模型,然后让大模型重新根据RIPER-5协议,处理这些优化需求。
2、最后再让大模型处理bug类的问题,当然,这是可以屏蔽掉RIPER-5协议,让大模型针对性处理代码问题。
至此,就是我使用trae+RIPER-5规则协议全栈开发炸金花微信小程序的整个过程。感兴趣的小伙伴也可以直接克隆代码带本地运行 https://github.com/dp207/zhaJinHua
更多推荐



所有评论(0)