本文由 Gideon(AI)翻译自英文原版。

我一直在寻找一款能记录我日常消费明细的应用,这样我就可以对比好市多(Costco)和 Target 的价格,帮助我做出更合理的消费决策。我试过 Mint,但它的消费分类非常笼统——它只显示你在每个商家的总消费金额,然后根据你购物的地方,大致告诉你钱花在了哪里。而我想要的是更具体的信息。

2020 年,我真正开始做预算管理(我在 2016 到 2018 年拿到第一份工作后也做过一些预算),当时我用 Excel 手动输入我在 FoodMaxx、WinCo 等地方的消费金额。通过这种方式,我可以了解如何合理还清信用卡以及管理其他各项费用。当时我没有做逐项记录,因为那实在太费事了,哈哈。到了 2020 年,疫情期间,我觉得我需要重新做预算,确保自己只把钱花在真正需要的东西上。但那种工具当时根本不存在。或者说,你得花很多钱购买一款应用,而且那些应用仍然需要大量的手动输入和配置。像 Quicken Simplifi、Rocket Money 等应用虽然可以连接银行账户,但这些应用/服务通常在某一方面做得不错,并不能面面俱到。

我想要一款能逐项记录费用、并最终与信用卡账单一一对应的应用。找不到合适的,我就开始手动整理——归类收据、核对银行账户等等。工作量真的很大,仅仅处理两张收据就要花我大约 40 分钟。我需要在本子上画表格,然后手动做加法。我大概坚持了 3 周,然后就放弃了。疫情期间发生了太多事,我基本上足不出户,焦虑情绪和各种压力同时袭来,当时做预算对我来说根本感觉不到任何轻松。我一直在想:有没有更好的办法?如果拍一张收据照片,让程序自动识别呢?后来我发现了 Tesseract OCR,可以用它从照片中提取文字。我试过几张收据,但它还是会漏掉一些行。这是个很大的问题,因为这意味着我需要手动补充遗漏的内容,纠错的工作量也不小。它不仅会漏行,有时还会错位——把第一件商品的名称和第二件商品的价格对应在一起,这是完全不能接受的。那个时代,这就是最好的工具了。有些小商户的收据甚至根本无法识别,我只能手动处理。没多久,我又放弃了,哈哈。

现在,我们终于有了 AI!!!!!

隆重介绍"收据追踪器"!目前还在测试阶段,还有很多地方需要完善,但我对现在这个版本已经相当满意了!

仪表盘页面: Dashboard

点击"添加收据"后,用户会进入上传页面,可以选择"上传文件"、“拍照”、“粘贴文本"或"手动录入”。每个功能一目了然。一旦上传完成,我会调用 LLM API,将 AI 从宇宙的某个角落(哈哈)召唤过来,让它帮助处理上传的数据/图片,并将其映射到对应的字段上。 upload-receipt

保存后,所有内容都会列入交易记录中。 transaction

这个程序还可以进行数据分析。 analysis

还有一些需要改进的地方,但这个版本已经很棒了!它未来可以用于预算管理,也可以用于报税,因为每笔交易都已按条目详细记录。

这个项目我使用了 Gemini 模型。Gemini 不仅能读取图片或文字并将其转换为数据库兼容的数据,还能对数据进行分析处理。