乐于分享
好东西不私藏

零代码基础,我用AI做出了一个给公司省了8万的小工具

零代码基础,我用AI做出了一个给公司省了8万的小工具

零代码基础,我用AI做出了一个给公司省了8万的小工具

今年3月,公司财务找到我,说去年一年的差旅报销审核花了8万块外包费——请了个外部审计公司帮忙核对发票。

我说8万?她说对,每个月几千张发票,人工一张张核对,不外包根本审不完。

我当时想:这事儿是不是可以用AI做?

我不会写代码。连HTML都看不懂。但我用了2周时间,用AI做出了一个发票审核工具,上线3个月后,8万块的外包费全省了。

下面是完整过程。

发现问题

我们公司200多人,每个月差旅报销单大概300-500张。每张单子后面附了发票、行程单、消费明细。

财务审核的工作量:

1. 核对发票金额与报销金额是否一致

2. 检查发票日期是否在出差期间内

3. 验证发票真伪

4. 检查是否有超标消费

5. 分类汇总

以前是2个财务加1个外包团队在做,每月审核成本约6700元,一年8万。

问题很明显:90%的审核工作是重复性的——对数字、查日期、验真伪。这些AI完全能做。

第一周:验证可行性

我不会代码,但我会用AI。

第一步,我让DeepSeek帮我分析这个需求:

`

我们公司每月有300-500张差旅报销单需要审核。

审核内容包括:

1. 发票金额与报销金额核对

2. 发票日期与出差日期核对

3. 发票真伪验证

4. 超标消费检查(差旅标准:住宿500/晚,餐饮100/天)

5. 分类汇总

我想做一个自动化工具来替代人工审核。

请帮我分析:

1. 技术上是否可行?

2. 需要用到哪些技术?

3. 不会写代码的人能不能做?

4. 大概需要多长时间?

`

AI的回答让我放心了:

  • 技术可行,OCR识别+规则匹配就能搞定
  • 需要用Python,但我不用自己写,AI帮我写
  • 预计2周可以做出可用版本

第二周:开始做

Step 1:让AI写代码

我跟DeepSeek进行了大约20轮对话,每轮解决一个具体问题:

第1轮:让它写一个"读取发票图片并提取文字"的代码。它给了我一段Python代码,用的是百度OCR的API。

第2轮:让它写一个"从提取的文字中识别发票金额、日期、税号"的代码。

第3轮:让它写一个"把发票信息与报销单Excel进行比对"的代码。

...以此类推。

每一步我都把代码复制到本地运行,遇到报错就把错误信息丢回给AI,它帮我改。

说实话,中间踩了很多坑。比如OCR识别率不够高,有些发票的字识别不出来;比如不同格式的发票需要不同的解析逻辑;比如Excel的格式不统一导致数据匹配失败。

但每一个坑,AI都能帮我找到解决方案。我只是负责描述问题、测试结果、反馈错误。

Step 2:测试和优化

第一版做出来后,我拿了100张真实发票来测试。

结果:

  • 金额核对:准确率98%(2张因为OCR识别错误)
  • 日期核对:准确率100%
  • 真伪验证:准确率95%(5张无法验证,需要人工补查)
  • 超标检查:准确率100%

整体准确率97%。不够完美,但已经能处理90%以上的发票,剩下3%-5%人工复核就行。

第二版优化:

1. 换了更好的OCR引擎(腾讯云OCR),识别率提到99%

2. 加了"识别不确定时标记人工复核"的功能

3. 做了个简单的界面(也是AI帮我写的),财务可以直接上传文件、点击审核、查看结果

Step 3:部署上线

这一步最折腾。我不会部署服务器,AI帮我一步一步指导:

1. 在公司内网找了一台闲置电脑当服务器

2. 安装Python环境和依赖库

3. 把代码部署上去

4. 做了一个网页界面,财务用浏览器就能访问

整个过程AI手把手教,我照着做。遇到不懂的就问,AI解释到我懂为止。

上线后的效果

| 指标 | 以前(人工+外包) | 现在(AI工具) |

|------|-----------------|---------------|

| 审核时间 | 5-7天 | 2小时 |

| 审核成本 | 6700元/月 | 200元/月(OCR API费用) |

| 准确率 | 95%(人工也会出错) | 97% |

| 人力投入 | 2人+外包团队 | 1人复核(2小时/月) |

| 年成本 | 8万 | 2400 |

3个月省了2万,一年省8万。

3条经验

1. 不需要会写代码,但需要会描述问题。 AI能帮你写代码,但它不知道你要解决什么问题。你的价值在于:理解业务需求、把需求翻译成AI能理解的语言、测试结果并反馈。

2. 小步快跑,别想一步到位。 我第一版只做了金额核对一个功能,跑通了再加日期核对、再加真伪验证。如果一开始就想做全功能,大概率做不出来。

3. 测试用真实数据。 我一开始用模拟数据测试,准确率99%。换成真实发票后掉到97%。真实数据有各种你意想不到的情况——字迹模糊、格式不统一、手写改金额——这些只有真实数据才能暴露。

说句大实话,这个工具的技术含量不高,一个程序员半天就能写出来。但问题在于——财务不知道这个需求可以用技术解决,程序员不知道财务有这个痛点。我做的只是把两边连起来。

AI时代,最有价值的能力不是写代码,是发现问题+描述问题。