乐于分享
好东西不私藏

用AI做了15个工具后,我总结了这5个坑

用AI做了15个工具后,我总结了这5个坑
BREAKING2026.06

用AI做了15个工具后,我总结了这5个坑

先说一下我的背景,这样你能判断我的经验是否适合参考:

💡一个非专业开发者的真实记录:从0到1做小程序,AI能帮什么、不能帮什么
PART01

我的背景:为什么是"非专业开发者"?

先说一下我的背景,这样你能判断我的经验是否适合参考:

  • 本职工作
  •    :安全运维方向,不是开发岗位
  • 编程经验
    :会写点Python脚本处理数据,没做过前端
  • 小程序经验
    :0,之前连WXML是什么都不知道
  • 工具使用
    :用WorkBuddy(AI辅助编程工具)生成代码

所以,我做一个小程序的过程,可能和一个专业开发者的思路不太一样。

PART02

我是怎么做第一个工具的?

STEP01描述需求

我和AI的第一次对话是这样的:

PROMPT🤖

"我想做一个薪资计算器,输入税前月薪和城市,自动算出到手工资。" AI给了我一个完整的页面代码(WXML + WXSS + JS)。我把它导入到微信开发者工具里,点了"编译",然后……它跑起来了。

STEP02调整细节

第一次生成的代码不可能完美。我后来又提了很多修改意见:"背景颜色换成浅灰色"、"按钮改成圆角"、"结果显示区域太小,放大一点"。这些调整,AI都能很快处理。

STEP03加业务数据

这是AI帮不了的部分。薪资计算器需要各城市的社保政策数据,AI给的数据可能不准确,我必须自己去查。我花了一个下午,把北上广深杭的社保费率从人社局官网整理出来,做成了一个cityPolicies.js文件。

最耗时但最重要的部分

整个项目里,整理业务数据比写代码花的时间多得多

PART03

踩了哪些坑?

从第一个工具到第十五个,我踩了不少坑。这里分享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:微信审核比你想象的严格

案例:小程序上线

我第一次提交审核,被拒了。原因:隐私政策不完善。小程序虽然不收集用户数据(所有数据存本地),但微信要求必须有明确的隐私政策说明。

后来我加了一个隐私政策页面,说明了"我们不收集任何数据,所有数据只存在你的手机上",第二次审核就过了。

💡教训

不要忽视平台规则,提前了解审核规范能省很多时间

PART04

AI到底能帮什么?不能帮什么?

这是我做完15个工具之后的真实感受:

AI能帮的

  • 快速搭建框架
    ——从0到1的速度提升明显
  • 处理重复性代码
    ——比如10个计算器,页面结构都差不多,AI能快速生成
  • UI调整
    ——用自然语言说"按钮改成红色",比自己写CSS快
  • 错误定位
    ——把报错信息贴给AI,通常能快速找到问题

AI不能帮的

  • 业务数据准确性
    ——政策数据要自己查、自己核对
  • 算法设计
    ——复杂逻辑要先自己想清楚
  • 产品决策
    ——做哪些功能、怎么展示,要自己判断
  • 结果验证
    ——AI生成的代码,要自己测试对不对
PART05

现在有哪些工具?

目前已经做了15个,分为几类:

职场计算类(11个):

薪资计算器、房贷计算器、个税专项扣除计算器、年终奖优化计算器、加班费计算器、车贷计算器、时薪计算器、年龄计算器、退休日期计算器、子女教育金计算器、贷款利息对比计算器

健康/效率类(4个):

BMI计算器、单位换算器、番茄钟、数字时钟

PART06

做这些工具的初衷

有人问我:你做这些工具,是想赚钱吗?

说实话,不是。我一开始只是想解决自己的问题:

  • •算不清薪资 → 做了薪资计算器
  • •不知道年终奖怎么报税最划算 → 做了年终奖优化计算器
  • •想用番茄钟提升效率 → 做了番茄钟

后来发现,这些工具可能也对别人有用,于是就继续做了下去。

现在的状态: 职场计算器全家桶小程序已经上线,全部免费,无需注册,数据只存本地。

PART07

给想用AI辅助开发的人一些建议

STEP01从小工具开始

不要一上来就做复杂系统

STEP02先想清楚逻辑

再让AI写代码

STEP03一定要自己测试

AI生成的代码不一定对

STEP04接受不完美

第一个版本能用就行,后面再优化

STEP05享受过程

看到自己做的东西跑起来,那种感觉真的很爽

PART08

结尾

我做这些工具的过程,可以用一句话总结:

一个不会写代码的人,用AI工具,花了很多时间查资料、测数据、调细节,终于做出了15个能用的工具。

这个过程不神奇,也不复杂,就是有点费时间。但结果让我满意:我现在随时能用上顺手的工具,也不用担心隐私泄露(因为数据都在自己手机上)。

如果你也有一个"想做但觉得自己做不了"的想法,不妨试试。也许你也能做出点什么。

你觉得AI辅助开发适合做什么类型的小项目?欢迎在评论区讨论

如果这篇文章对你有帮助

点个赞、收藏起来,或者转发给需要的朋友