FinSight AI 发票与回单智能处理系统产品系统Vibe Coding

我要开发同款
JuZeng2026年09月16日
6阅读

技术信息

语言技术
PythonHTML5CSSJavaScriptjQuery
系统类型
Web
行业分类
人工智能企业服务

作品详情

行业场景

面向企业财务共享、费用报销和会计单据录入场景。传统处理方式需要会计人员逐张查看发票和银行回单,再手工录入单据号码、日期、金额、税额及交易方,工作量大且容易出现错录、重复录入和漏录。本系统通过PDF解析、图片OCR、规则校验和人工复核,将非结构化财务单据转化为可审核的结构化数据,并形成凭证草稿。

功能介绍

系统支持上传发票和银行回单图片及PDF文件。电子PDF优先在本地提取文字;扫描型PDF自动转换为图片,并通过页面配置的外部多模态模型进行OCR识别。系统可提取单据号码、日期、金额、税额和交易方等字段,并执行字段置信度、必填项、金额勾稽及重复单据检查。低置信度或校验失败的单据自动进入人工复核,系统记录修改前后值、复核人员和复核说明。审核通过后可生成待会计确认的凭证草稿。同时提供处理仪表盘、结果搜索、数据导出、批量删除、识别回收站、参数设置和操作帮助等功能。

项目实现

本人负责单据处理流程设计、PDF解析方案、OCR接口设计、字段提取、校验规则、人工复核、凭证草稿、前后端开发和测试验收。系统采用Python、Flask、SQLite、jQuery和HTML实现。电子PDF使用pdfplumber读取文本层,图片及扫描型PDF通过兼容OpenAI协议的视觉模型接口识别,用户可配置服务地址、密钥和模型名称。后端对识别结果进行字段标准化、置信度判断、金额校验和文件摘要去重,并使用SQLite保存单据、复核记录、凭证草稿和系统配置。项目基于本人过往OCR方案落地经验重新独立实现,演示代码不包含原任职单位源码、客户数据或商业秘密,也不将演示系统等同于原生产系统。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论