大家好,我是瓜哥,一个专注于用AI编程搞钱的创业者。
你有没有这样的经历:
- 产品架构没想好就动手开干,做到一半卡住了?
- 一头扎进不熟悉的技术领域,最后不得不推倒重来?
- 因为一个诡异的Bug,爆肝调试到凌晨也解决不了?
- 某一刻突然发现,对啊!早这么做不就好了吗?
以上,都是我最近的真实经历。
我是如何踩坑的?
故事开始,先给大家讲讲我是如何踩坑的。老朋友们都知道,最近我在用AI编程工具开发一款微信小程序-奇妙动植星球。
一开始,我就打算做一个轻量的应用,重前端轻后端,后端直接采用微信云开发,工具选择 Kiro + Claude 4.0 Sonnet
我当时的想法很简答:就是为了图省事,不想自己搭建后端服务。但问题很快就出现了。虽然我比较了解AI编程模式和能力,但对微信云开发模式里涉及到的云函数、云数据库、对象存储几乎一无所知。
当整个基础框架都搭建起来,推进到核心功能开发-动植物的知识卡片管理。在小程序的调试器里,知识卡片始终无法正常加载我上传的h5文件。项目进展到一半,彻底卡住了,连续熬了几天到凌晨,感觉这个小程序项目还没上线就要夭折了。

看到这,如果觉得 不错,不妨先点个 关注,方便后续查找阅读。文末还给新来的朋友们,准备了一份 惊喜福利!!
我是怎么从坑里爬出来的?
痛定思痛!
与其在一个不熟悉的领域死磕,不如切换为传统的前后端分离模式。
我决定彻底放弃云开发模式,转为传统的前后端分离方式。正好我买的域名备案通过了,腾讯云服务器也就位了。我准备让 AI 重新开发后端服务。

我更换了更为熟悉的工具组合:Cursor + Gemini 2.5 Pro,让它们来开发后端和API。前端继续保持使用小程序的原生框架与后端进行对接。
我原本以为这个过程至少需要3天时间,结果仅一天时间基础的后端CMS管理功能以及API就完全开发调试通过,简直太开心了!
我的小程序项目,起死回生,从 ICU 转回普通病房。
我总结了三个关键点!
这次的踩坑经历,让我郁闷的同时,也有了很大的收获。以这篇文章作为复盘,我总结了三个关键点,希望对你掌控AI和项目开发有所帮助。
1. 补齐基础知识
AI再强大,也只是个工具。我们作为掌舵人,必须掌握足够的基础知识,才能很好的驾驭它。 就拿微信小程序开发来说,你至少需要了解:
- 产品设计:你的产品解决了谁(用户)的什么问题(价值)?
- 技术架构:是纯前端还是前后端分离?用什么框架和语言?
- 项目管理:核心功能有什么,项目计划如何合理规划时间?
- 基础准备:服务器怎么选,域名怎么申请?
- 日常运维:如何远程连接服务器、上传代码和通过日志排错?
这些基础知识当然很多,要一下子全部掌握也不太现实。但在过程中碰到问题了,一定要快速的去补齐相关知识。
我们不需要成为每一个领域的专家,但我们需要有基础的概念和判断,从而保证AI不会跑偏。可以借助AI的能力进行辅助学习,快速掌握相关知识的基础概念。
2. 学好 “提示词” 的能力
网上很多博主都介绍过,有关如何跟AI对话的提示词,以及提示词的重要性。在我经历了自己踩坑后,我还想再次、反复、多次的提示大家,提示词对输出结果影响太大了!!提示词是我们和AI之间对话的语言。
不够好的提示词,模糊的、不完整的、不准确的提示词,会浪费你很多的时间和钱,因为你需要跟 AI 多轮对话进行修正 AI 输出的的结果,最终你还不满意。同时,在这个过程中你的时间和消耗的token(钱)都在不知不觉之间流失了。
举个例子:
Bad Prompt(不好的提示词): 帮我开发一个CMS后台。
Good Prompt(好的提示词): 帮我开发一个基于Node.js的CMS后台,使用MongoDB存储数据,数据字段有:标题、描述、图标、分类、标签、文件上传。并提供API接口与前端小程对接,实现:知识卡片的创建、编辑、更新、删除。
这两份提示词的区别在于:好的提示词,详细准确的告诉AI想要什么,包括采用什么技术,要实现什么功能,数据存储在哪,数据字段有哪些。在这样的提示词之下,AI就很非常高效的进行高质量的结果输出。
我们可以多用一些免费的AI来练习,比如经常跟豆包聊天,看下你每次输入的提示词,和它给的结果是不是匹配,如果不匹配,这中间的差异就是咱们要提升的地方。
还是不清楚如何提升写提示词的能力?关注我,拉你进群,与更多喜欢探索 AI 小伙们一起学习进步!

优秀项目的借鉴
很多时候我们想做一个东西,大概率脑子里只有一点框架的雏形,但真正动手开始做的时候全是 细节。
我相信99%的普通人,都很难做到在项目开始前就想清楚所有细节,更多的是在过程中边做边改。所以,我的建议是:在开始动手前,一定要先找到合适的 “参照物” !
可以参照它的UI效果,或者功能设计,甚至参照它的技术实现。将你能想到未来会涉及到的细节都考虑进来,哪怕是你喜欢的图标或者字体都可以,在项目开发前,全部沉淀到你的产品需求文档里。
这样,后面的开发之路就好走多了。
写在最后
这肯定会是一次我个人难忘的经历。一个并不复杂的小程序开发,让我完整经历一遍:从 “兴奋” 到 “迷茫”,再到 “抢救成功” 的所有情绪。
今天的AI编程很智能,但人依然占据主导地位,这是一场人机协作的游戏。人要做的是想清楚,说明白,AI要做的是执行。
我们在这个过程中肯定会经历很多不顺甚至是短暂的失败,但最终我们都会收获的是:在AI时代,真正驾驭AI的能力!
希望我的踩坑经验,能让你顺利的开发出自己的产品。如果你也有类似的经历,欢迎在评论区留言交流!
到看到这了,如果你喜欢今天的分享,点个关注吧。当然 点个赞👍,点个 在看,转发给你身边的朋友,就是对我最大的支持啦!
项目环境和部分资源
项目环境
- 产品设计:奇妙动植星球,一款动植物科普知识小程序
- 产品形态:小程序
- UI设计:采用主流的简洁风,参考苹果设计
- 架构设计:前后端分离模式
- 前端开发:小程序原生开发avaScript, WXML, WXSS
- 后端开发:Node.js,Express.js,MongoDB,Nginx等
- 开发工具:Cursor + Gemoni 2.5 Pro
- 运维方式:Linux SSH远程连接,代码上传,日志排查
其他准备
- 云服务器购买
- 域名申请与备案
- https证书申请
- 域名解析
产品图标
- 免费图标资源(功能图标):https://www.iconfont.cn/
- 免费图标资源(其他图标):https://www.flaticon.com/

提交反馈
图文小程序开发崩溃,我用这 3 招 10 分钟救活,现在告诉你如何提前预防!
评论区
暂无公开评论还没有公开评论。