我是小虎,浙江大学计算机本硕,专注AI编程。

与AI协作的精髓,不在于下达命令,而在于开启一场高质量的对话。
大家好,我是小虎。
最近有点小兴奋,我之前写的几篇关于CodeBuddy的文章,数据都相当不错,有了小爆的迹象。🚀
这也再次验证了洋哥的指导:公众号文章,一定要小而精。
在这里,必须再次感谢「AI破局」和洋哥,是你们的引路,让我这个老程序员找到了新的方向。🙏
随着文章的传播,这几天的关注量和加好友的请求也多了起来。
为了方便大家交流,我特地建了一个AI编程学习群。
就在昨天,群里一位朋友抛出了几个问题,我一看,"哎,非常好,很典型!" 感觉一下就问到了新手入门的坎儿上。

他的问题是这样的:
- 一个有前后端的项目(比如小程序+后端),应该怎么拆解步骤,让AI一点点进行?
- 后期升级迭代,只调整某个接口或功能,怎么保证修改的正确性?
- 这个过程可以做自动化测试吗?
一下子来了个"三连问",个个都很关键。
所以,就有了今天这篇文章,我用大白话,结合一个实战项目,和大家好好聊聊。👇
问题一:如何像庖丁解牛一样,拆解一个完整项目?
这个问题,是所有想用AI做点正经事儿的朋友,面临的第一个大难题。
直接跟AI说"给我写个商城小程序",大概率会得到一堆零散、甚至无法运行的代码。
正确姿势是:把AI当成一个顶级顾问,而不是一个代码工人。
我最近正在给一个朋友开发珠宝商城小程序,就拿这个当例子吧。
我并没有一上来就让AI写代码,而是先通过对话,跟它一起把"蓝图"画清楚。
我的第一轮提问,是定方向、划范围:
能给我一个珠宝商城的开发提示词吗? 要包括架构、前端、后端、数据库。功能上,能展示商品、能后台灵活配置、能在线购买。重点:并发量不需要很大,小公司用,更多是展示商品、彰显公司门面,在线付费的应该不多。
你看,我告诉了它我要干什么(珠宝商城),要求是什么(具体功能),以及最重要的限制条件(小而美,别搞复杂了)。

AI很快给了我一套方案,用的是主流技术栈,我粗粗一看,挺好。但作为一个老兵,总觉得少了点什么。于是,我开始了"追问"。
我的第二轮提问,是查漏补缺:
后台是不是还缺少了一些管理功能,比如用户管理之类的,请全面再检查一遍,给出全面的提示词。
数据库除了mysql,还有没有更合适的?小型的,方便维护和部署的。
AI马上get到了我的意思,迅速补上了用户管理、订单管理等模块,并且推荐了SQLite数据库,还贴心地说明了理由:轻量、零配置、非常适合小型项目。👍

但我还是不放心,怕它有什么"工程师的傲慢",给我用了什么屠龙之技。于是,我发出了终极指令。
我的第三轮提问,是整合与最终确认:
针对我刚才的珠宝商城小程序的规模和并发量,请全面思考方案,不要采用过于复杂和功能强大的技术,导致维护成本增加,只要适合就好。界面一定要美观。这个方案要整合微信的云开发体系,让开发、测试、部署都方便。
当这个最终方案出来后,条理清晰,技术选型合理,每个环节都考虑到了"简单、适用",我才心满意足地让AI正式开工。

这个珠宝商城的开发还在进行中,等项目交付客户满意后,我一定再写篇复盘文章给大家。😉
问题二:修修补补,如何保证AI别把房子拆了?
项目上线后,迭代是常态。今天加个功能,明天改个接口,怎么保证AI的修改是正确的?
我的经验是八个字:大胆假设,小心求证。
有什么想做的,就让AI做吧!至于正不正确,跑起来验证。
有错?截图、复制错误信息,直接丢给AI,让它自己改。
咱们要做的就是"见招拆招"。
这里有个小技巧要分享:
AI会偷懒,它习惯针对你当前的问题做回应,而不会主动去看完整的上下文,除非你提醒它。
所以,在修改某个功能时,最好把相关的原始代码、需求、以及你要修改的目标,一起告诉它,这样成功率会高很多。
说实话,目前我的AI开发日常,大部分时间是在等待AI生成代码,以及和它那些"哭笑不得"的幺蛾子错误做搏斗。😅
但习惯了,也就好了。
问题三:AI能自己当"质检员"吗?
自动化测试,绝对是程序员的福音。那AI能自己完成吗?
答案是:看你用的是哪个"大脑" 。
我一开始用国内版的大模型,它很像个初级程序员。
每次写完代码,它会生成一个测试页面,然后"恳请"我亲自去点点看,然后把结果告诉它,它再判断对不对。
这个过程,有点累...
后来我用上了国际版的大模型(比如GPT-5,Claude-4.0,Gemini-2.5pro),体验直接起飞。🛫

很多测试,它都能自动生成测试脚本,自己跑,自己看结果,最后给我一份报告。
哪些通过了,哪些失败了,一目了然。这个过程,我几乎不需要介入。
所以我的心得是:虽然Claude-4.0这个模型需要消耗双倍的积分,但尽量用它。
记住一句话:积分是免费的,而你的时间是宝贵的。
好了,以上就是我对群友这3个问题的回答,希望能对正在学习AI编程的你有所启发。
核心就是,别把AI当成一个无所不能的神,把它看作一个需要你循循善诱、耐心沟通的超级大脑。
你和它对话的质量,决定了它产出作品的质量。
如果你也对AI编程感兴趣,想用CodeBuddy这样的工具给自己的IP或企业赋能,欢迎联系我,加入我们的CodeBuddy学习群,一起探索AI的无限可能。