Vibe Coding实战:从翻车到上线,我开发了一款提前还贷计算器小程序

前言

在上一篇文章中,我建立了 Vibe Coding 信仰,并在开头豪言壮语:

Vibe Coding 会上瘾,一旦你开始,就很难停下来。

Vibe Coding 的流程应该是:优雅地输入需求 -> 惬意地喝杯咖啡 -> AI 完美生成应用 -> 上线收获掌声。理想很丰满,现实却翻车了。

今天继续 Vibe Coding 实战,这次要开发的是一个提前还贷计算器小程序,我们从最初的需求,到设计开发,再到调试上线,一步步踩了不少坑,也解锁了不少 AI 组合技,记录如下,供大家参考。

小程序功能:提前还贷计算器

提示词:

在当前目录下创建一个微信小程序项目,小程序名叫提前还贷计算器专业版。
一、使用微信原生技术栈
二、UI风格要现代化,如有必要可选择组件库
三、页面有2个:计算页面和关于页面

计算页面要有以下功能

1. 选择原贷款类型:商业贷款、公积金
2. 选择原贷款方式	:等额本息、等额本金
3. 填写原贷款金额:万元
4. 选择原贷款期限	例如:20年0月 (共240期)
5. 填写商业贷款利率或公积金利率
6. 选择第一次还款时间
7. 选择提前还款时间
8. 选择还款方式:一次提前还款、部分提前还款
部分提前还需要选择提前还款金额以及处理方式:缩短还款期限,月还款额不变、减少月还款额,还款期限不变

9. 点击计算按钮输出计算结果
已还利息额	
已还款总额	
节省利息支出	
该月还款额	
下月起月还款额	
新的最后还款期	

10. 还需要有重置功能

开发完成

效果预览

页面上不需要显示标题了,只在顶部导航显示

效果预览

导航栏和页面背景色不统一,统一使用页面背景颜色

效果预览

页面背景使用纯色,保持和导航栏统一

效果预览

计算按钮背景色和页面背景相似,调整计算按钮背景颜色

效果预览

红色太重了,改为和重置按钮一样的样式

效果预览

关于页面我们直接看下 AI 生成的效果

现在功能已经基本完善了,然而我们看底部图标没有显示,Cursor 无法帮我们直接生成图片,因此只能在 iconfont 上找了,如下图两个页面的 Tab 对应的icon。

到目前为止功能都开发完成了,我准备试试算的是否准确,然而这里就翻车了。我发现计算的时候永远和我在某在线平台计算的不一致,基于某平台已经上线多年,我只能选择相信 Cursor 生成的计算方法是错误的。我反反复复让 Cursor 修改了很多次,始终没办法达到预期的结果。

怎么办,我只能想办法把在线平台的 JS 文件下载下来,然后让 AI 帮我提取出核心算法。****

还原成熟平台的核心算法

我决定 “逆向工程”:从某成熟在线平台中提取其 JavaScript 文件,借助 AI 分析其中混淆过的计算逻辑。

操作流程:

  1. 下载 JS 脚本
  2. 让 AI 还原代码含义
  3. 重构为可读性强的结构化函数
  4. 替换原有小程序中由 Cursor 生成的逻辑

最终,计算结果终于达到了预期。Vibe Coding ≠ 一劳永逸,需要多工具组合、交叉验证。

整理完成后还有很多变量由于混淆仍不可读,继续让 AI 整理成可读性更强的代码。

最后再把整理好的算法发给 AI:

经过这一步,计算结果就能达到预期了,因此不要盲目相信 Vibe Coding,同时要善于利用多种 AI 工具组合达到我们的目的。

名称审核被拒

就在我准备发布时,小程序名称“提前还贷计算器专业版”却未能通过审核。

微信提示如下:

“由于你申请的名称涉及通用词命名,审核不通过。你可以提交商标注册证等资质,或更换名称。”

无奈之下,我请 AI 帮我起名,以下是一些备选方案:

  • 省息宝 - 提前还贷助手 ✅(最终采用)
  • 贷划算 - 提前还款攻略
  • 贷款省省看
  • 月供减压神器

上面是 DeepSeek 帮我起的名字,我选了“省息宝”,审核顺利通过,随后将代码中名称相关字段同步修改。

title改成省息宝

最终效果

接下来就可以发布了。

总结

这次实战让我体会到:从需求到基础框架和 UI 原型,Vibe Coding 的速度和便捷性确实令人上瘾,大幅提升了启动效率。但 Vibe Coding 不是魔法棒,它可以节省 70% 的开发体力,但某些情况下仍需人工深度参与。打造一个产品从不是一件容易的事,从功能完成到成功上线,还有运营、合规等细节值得注意。当前阶段 Vibe Coding 不是取代开发者,而是将开发者从大量重复劳动中解放出来,聚焦于更具创造性和挑战性的核心问题。拥抱 AI 的高效,但永远保持专业开发者的严谨思维和责任心。这才是真正的“专业”开发之道。

最后交了30元微信认证费用,成功上线,有兴趣的朋友可以体验。

在这里插入图片描述

关于小程序的注册发布流程可以参考这篇文章

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值