用AI做了15个工具后,我总结了这5个坑
先说一下我的背景,这样你能判断我的经验是否适合参考:
我的背景:为什么是"非专业开发者"?
先说一下我的背景,这样你能判断我的经验是否适合参考:
- •本职工作
- :安全运维方向,不是开发岗位
- •编程经验
:会写点Python脚本处理数据,没做过前端 - •小程序经验
:0,之前连WXML是什么都不知道 - •工具使用
:用WorkBuddy(AI辅助编程工具)生成代码
所以,我做一个小程序的过程,可能和一个专业开发者的思路不太一样。
我是怎么做第一个工具的?
我和AI的第一次对话是这样的:
"我想做一个薪资计算器,输入税前月薪和城市,自动算出到手工资。" AI给了我一个完整的页面代码(WXML + WXSS + JS)。我把它导入到微信开发者工具里,点了"编译",然后……它跑起来了。
第一次生成的代码不可能完美。我后来又提了很多修改意见:"背景颜色换成浅灰色"、"按钮改成圆角"、"结果显示区域太小,放大一点"。这些调整,AI都能很快处理。
这是AI帮不了的部分。薪资计算器需要各城市的社保政策数据,AI给的数据可能不准确,我必须自己去查。我花了一个下午,把北上广深杭的社保费率从人社局官网整理出来,做成了一个cityPolicies.js文件。
整个项目里,整理业务数据比写代码花的时间多得多
踩了哪些坑?
从第一个工具到第十五个,我踩了不少坑。这里分享5个最有代表性的:
坑1:AI生成的代码逻辑可能对,但细节会错
案例:年终奖盲区算法
年终奖有个"盲区"现象:在某些金额区间,多发1块,到手反而更少。
我让AI"帮我写一个检测年终奖盲区的函数",它生成了一段代码。但当我用自己的数据测试时,发现结果不对。
问题出在哪? AI理解的"盲区",和实际的"盲区"定义有偏差。
实际的盲区计算,需要精确推导公式:
设档位边界年终奖为 L 低档税率 r1、速算扣除 d1 高档税率 r2、速算扣除 d2 盲区出口 blindEnd 满足: blindEnd × (1 - r2) + d2 = L × (1 - r1) + d1我先推导了这个公式,再让AI按这个公式实现,结果才对。

AI擅长实现,不擅长推导。复杂逻辑要先自己想清楚,再让AI写代码
坑2:浮点数精度问题
案例:房贷计算器
在JavaScript里,0.1 + 0.2 = 0.30000000000000004。
这个问题在金融计算里特别致命,因为用户会看到"月供12345.6789元"这种奇怪的数字。
const monthlyPayment = parseFloat( (principal * rate * Math.pow(1+rate, months) / (Math.pow(1+rate, months) - 1)).toFixed(2) );虽然不是最严格的金融精度方案,但对于"结果仅供参考"的计算器来说,够用了。
坑3:城市数据维护成本被低估
案例:薪资计算器
我一开始以为,把各城市的社保费率整理进去就完事了。但实际上:
- •社保缴费基数每年7月调整——需要每年更新
- •公积金缴存比例各城市不同——有些城市还不定期调整
- •政策会变——比如个税专项扣除标准,这几年就调了好几次
做一个工具是一次性的,维护一个工具是持续的成本
坑4:UI设计比想象中难
案例:番茄钟
我一开始做的番茄钟,就是简单的"数字倒计时"。后来试了一下,发现单纯的数字不够直观,用户不知道还剩多少时间。
于是我加了一个圆形进度条,用不同颜色表示工作/休息状态。这个改动看起来简单,但实际上需要调整CSS动画、定时器逻辑、颜色切换……

一个好用的工具,80%的工作量在"看起来很简单"的细节上
坑5:微信审核比你想象的严格
案例:小程序上线
我第一次提交审核,被拒了。原因:隐私政策不完善。小程序虽然不收集用户数据(所有数据存本地),但微信要求必须有明确的隐私政策说明。
后来我加了一个隐私政策页面,说明了"我们不收集任何数据,所有数据只存在你的手机上",第二次审核就过了。
不要忽视平台规则,提前了解审核规范能省很多时间
AI到底能帮什么?不能帮什么?
这是我做完15个工具之后的真实感受:
AI能帮的
- •快速搭建框架
——从0到1的速度提升明显 - •处理重复性代码
——比如10个计算器,页面结构都差不多,AI能快速生成 - •UI调整
——用自然语言说"按钮改成红色",比自己写CSS快 - •错误定位
——把报错信息贴给AI,通常能快速找到问题
AI不能帮的
- •业务数据准确性
——政策数据要自己查、自己核对 - •算法设计
——复杂逻辑要先自己想清楚 - •产品决策
——做哪些功能、怎么展示,要自己判断 - •结果验证
——AI生成的代码,要自己测试对不对
现在有哪些工具?
目前已经做了15个,分为几类:
职场计算类(11个):
薪资计算器、房贷计算器、个税专项扣除计算器、年终奖优化计算器、加班费计算器、车贷计算器、时薪计算器、年龄计算器、退休日期计算器、子女教育金计算器、贷款利息对比计算器
健康/效率类(4个):
BMI计算器、单位换算器、番茄钟、数字时钟
做这些工具的初衷
有人问我:你做这些工具,是想赚钱吗?
说实话,不是。我一开始只是想解决自己的问题:
- •算不清薪资 → 做了薪资计算器
- •不知道年终奖怎么报税最划算 → 做了年终奖优化计算器
- •想用番茄钟提升效率 → 做了番茄钟
后来发现,这些工具可能也对别人有用,于是就继续做了下去。

现在的状态: 职场计算器全家桶小程序已经上线,全部免费,无需注册,数据只存本地。
给想用AI辅助开发的人一些建议
不要一上来就做复杂系统
再让AI写代码
AI生成的代码不一定对
第一个版本能用就行,后面再优化
看到自己做的东西跑起来,那种感觉真的很爽
结尾
我做这些工具的过程,可以用一句话总结:
一个不会写代码的人,用AI工具,花了很多时间查资料、测数据、调细节,终于做出了15个能用的工具。
这个过程不神奇,也不复杂,就是有点费时间。但结果让我满意:我现在随时能用上顺手的工具,也不用担心隐私泄露(因为数据都在自己手机上)。
如果你也有一个"想做但觉得自己做不了"的想法,不妨试试。也许你也能做出点什么。
你觉得AI辅助开发适合做什么类型的小项目?欢迎在评论区讨论
如果这篇文章对你有帮助
点个赞、收藏起来,或者转发给需要的朋友
夜雨聆风