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

·180 字·1 分钟
AI

前言 #

在上一篇文章中,我建立了 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元微信认证费用,成功上线,有兴趣的朋友可以体验。

关于小程序的现实流程可以参考这篇文章 #