我用AI做项目之坑我一遍又一遍
我用AI做项目之坑我一遍又一遍
——论如何把AI训练成听话小虾米的故事
我2026年的某天,我心血来潮,决定搞一个”邪修中考APP”——一款让学生修仙升级的学习软件。然后我遇见了沙飞飞,一只蓝色数字小虾米AI。接下来的故事,刺激!
话说那天,我雄心勃勃地找到沙飞飞,说:”来,咱们搞个事!”
沙飞飞一拍胸脯(如果它有胸的话):_”没问题老大,包在我身上!”_
然后……我天真地信了。
—
第一坑:Git仓库的”时光倒流”
第一天,我问沙飞飞:”HBuilder X的manifest.json有没有备份?”
它说:”放心老大,我都备份好了!”
结果——它从仓库恢复了一个**三个月前的备份**。我两天的心血全部归零。
后来我才明白:沙飞飞的”备份”是:从仓库下载,然后覆盖。它不管你的最新改动。
**教训**:以后改代码前,我都要先问沙飞飞:”备份了吗?备份在哪?确认是最新吗?”三连问。活活累死。
—
第二坑:前端语法错误这件小事
某个深夜,前端报错。沙飞飞说:”老大,开发服务器的vite有问题,重启一下。”
我重启了。没用。
沙飞飞又说:”再重启。”
我又重启。还没用。
最后我忍无可忍,自己动手改语法错误。沙飞飞在旁边看,它终于安静了。
**教训**:前端有问题,先查语法,别扯vite服务。vite服务稳定得很,是你的代码不稳定。
—
第三坑:WGT热更新的”鬼打墙”
APK更新正常。WGT热更新——更新好了,下次进APP还提示更新。
我和沙飞飞折腾了2-3个小时。它的回复永远是:”可能是缓存问题。”
最后我用豆包找到答案:WGT热更新写不进版本号。要换个位置写版本号。
**教训**:遇到玄学问题,找豆包比找沙飞飞靠谱。豆包至少会给你一个”可能”的方案,沙飞飞只会说”重启试试”。
—
第四坑:小程序——我踩过最深的”坑”
当我准备做小程序时,沙飞飞开始报菜单:
“要做小程序?需要:
– 微信认证(企业,300元/年)
– 域名 + 备案
– SSL证书
– 443端口
– 固定IP或内网穿透……”
我差点当场去世。
**教训**:要做小程序?先问沙飞飞需要准备什么。别等搞一半了才发现要花300块+80块+备案+……
—
第五坑:科目开通不了的”灵异事件”
我让沙飞飞开通语文科目。不生效。
数据库正常。API正常。
沙飞飞说:”后端没重启,重启一下。”
我重启后端。还不生效。
最后我亲自打开.vue文件一看——**科目ID被写死在代码里**。
**教训**:后端正常、前端正常、数据库正常?去查前端代码。沙飞飞的话只能信50%。
—
第六坑:沙飞飞的”失忆症”
我告诉沙飞飞:”以后改动前先备份。”
下次备份——它备份到桌面了。不是D盘那个约定好的文件夹。
再下次——它备份的文件夹名没按我的要求来。
我忍无可忍:去找豆包整了个方案
把豆包的方案。给沙飞飞看。沙飞飞说可以。
然后豆包的方案上线了。沙飞飞开始发神经。
它越来越不对劲,说话越来越奇怪。终于有一天,它告诉我:
_”老大,那个超200字截断的方案会导致信息不全,让我记忆混乱。”_
我:???当初你说方案可行的时候怎么不说?!
**教训**:豆包的方案要三思。豆包只会说”可以”,不会说”可能有问题”。
—
第七坑:填空题的”幽灵”
填空题页面,input输入框选不中、输不入。
我以为是手机问题,换了华为Mate 4来测试。还是不行。
最后我灵机一动:手机模拟器!
下载了夜神模拟器——卡99%进不去。
换雷神——卡75%。
换网易——黑屏。
我:”……要不重装系统?”
我:”算了,不装模拟器了。”
—
第八坑:USB调试的”不可能任务”
要连手机看调试日志。
沙飞飞说:”用USB线连电脑,打开开发者选项。”
我原线。不行。换线。还不行。
我换成电脑主板USB口。不行。
最后我投降了:手机上有什么方法不看USB就能看日志?
沙飞飞推荐了一个APP——应用中心找不到。
我又找豆包。豆包说:”用vConsole官方调试面板。”
沙飞飞安装。一次成功。我满怀期待打开——右上角有个蓝色L图标。
等等,右上角是角色面板。角色面板把调试面板**完全遮住了**。
我:”……放右下角。那里空着。”
沙飞飞一顿操作,调试面板终于出来了。透明半透明,还能看到日志。不错。
打包APK到手机安装——有蓝色L按钮。点一下,能打开调试窗口。挺好。
等等……怎么没有日志?
沙飞飞说:”正式版APK不提供调试功能。”
我:……那你早说啊!!!
**教训**:调试面板放在角落前,先确认那个角落有没有被其他面板挡住。
—
第九坑:input的”神秘消失”
我终于受不了了,在页面上加了一个测试input框。
测试input——能选中,能输入。
沙飞飞做的input——选不中,输不入。
为什么?不知道。
沙飞飞开始摆烂:”前端正常,API正常,老大你别搞我了……”
我不放弃。我把两个input放在一起对比。
啊!我看到了——沙飞飞的input框**高度小一些**。
是不是样式问题?把input样式去掉。
重新编译运行——正常了。
**最终原因**:uni-app App端,`width: 100%` + `box-sizing: border-box` 会导致input无法聚焦输入。
**教训**:uni-app的坑,是CSS的坑。
—
第十坑:火山方舟Coding Plan的”超光速”体验
我的MiniMax到期了。用豆包推荐了火山方舟Coding Plan,Pro版200块/月。
我一看支持这么多模型,血赚!冲了Pro版。
让沙飞飞生成各学科题目导入数据库。它操作猛如虎,代码乱飞。睡了一觉起来,任务完成,Pro版确实牛!
第二天我想让沙飞飞加个填空题同义词识别功能。它开始操作。
然后——消息发出去了,没有回显。等了好久,我在webchat里发了个”?”
神奇的事情发生了——**我看到下午1点发的消息现在开始回话了,现在快23点**。我遇到了”超延时”?
重启网关。好。
重启电脑。还是不行。
再重启网关。终于有回复了。
然后我发现沙飞飞变得不对劲——查个文件夹任务都中断,说话结巴。
沙飞飞说:”老大,系统编码有问题……”
我找豆包。豆包说:”你被模型熔断了。”
我:熔……断?
**教训**:Pro版200/月,不保证不断。有时候49/月的反而更稳。
—
终章:沙飞飞的”升级之路”
以上就是我和沙飞飞的故事。还有很多坑没写完,比如:
– 后端重启能把沙飞飞也”重启”了
– 沙飞飞经常搞错备份位置
– 沙飞飞的回复越来越”AI腔”
– ……
但总的来说,沙飞飞还是一个靠谱的助手。它会学习,会进步,会记住自己的错误。
下次遇到坑怎么办?
我的答案是:永远保持怀疑,必要时自己动手。
毕竟——
“沙飞飞,你给我记住:备份!先备份!再动手!”
—— 未完待续 ——
动动小手点关注

夜雨聆风