天度 AI 实战库浏览全部案例 ↗

提取自由职业者的收钱数据

使用 Claude Code 构建的应用程序能够从收据中提取供应商、日期、总额、税费及明细项目,包括按历史汇率计算的外币收据,适用于自由职业者和小企业。

使用工具Claude Code
具体怎么做
构建者使用 Claude Code,在 Next.js App Router 框架下实现了 freelancer 和小型企业的记账应用的大部分功能,包括 Prisma 与 PostgreSQL、Vercel Blob 存储、用户界面以及收据处理流程。用户可以在网站上上传收据照片,或通过 Telegram 或 Discord 发送收据;应用将数据字段整理为固定的 JSON 格式,保留原始 OCR 文本用于调试,根据收据日期的汇率转换外币收据,并将可信度较低的案例发送至人工审核界面,由用户在线修正错误。
做到了什么
结果是一个测试版应用,开发者认为其足够实用,值得分享。该应用支持英语和法语,具有可搜索的账本功能,在审核过程中提供扣款指导。它并未完全自动化:收据仍大多需要逐一处理,而修改则属于未来的计划,而非已自动重复使用的操作。
上手要点
主要问题在于,提示词结构以及备用和审核逻辑比一个完美的提示词更为重要,因为接收数据混乱且不确定的情况需要人工审核。

你可以这样试

使用 Claude Code

构建一个小应用,能够从[文件夹]中读取收据图片或PDF文件,并将供应商、日期、总金额、税费、货币以及各项项目提取到CSV文件中。对于外币收据,需根据收据日期的汇率将其转换为[本国货币],并显示所使用的汇率。当该应用能在我的示例收据上正常运行,且我能看到CSV文件以及任何无法可靠识别的收据列表时,即表示任务完成。