Invoice Scan

📄 智能发票识别 · 隐私优先

智能发票OCR识别与结构化数据提取,支持多语言、手写票据及算术校验,无需API密钥即可本地处理

收藏
2.8k
安装
1k
版本
1.7.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Invoice Scan 是一款双模式发票处理工具,专为自动化财务文档解析设计:

Agent-Native 模式(推荐):利用内置视觉能力直接分析发票图像,无需外部API调用,数据完全本地处理。提取后通过 formatOutput() 生成本地 CSV/Excel 文件,适合隐私敏感场景。

CLI 模式:需配置 ANTHROPIC_API_KEY,调用 Anthropic API 进行云端 OCR,适合批量自动化流水线。

功能特性

  • 全字段提取:覆盖发票头信息、明细项、供应商/买方数据、银行信息、印章手写备注等
  • 智能格式解析:自动识别 US/UK/EU/法国/印度等区域数字格式
  • 算术校验:验证 数量×单价=行小计行合计=净额净额+税额=总额,容差±0.02
  • 质量评分:基于9项关键字段完整性(≥0.8为优质,≥0.5为部分,<0.5为差)
  • 多文档类型:区分发票、贷项通知单、收据、采购订单等10类财务文档

显著优点

1. 隐私友好:Agent模式零外传,满足GDPR/企业合规要求
2. 零配置启动:Agent模式无需API密钥,开箱即用

3. 结构化输出:严格遵循 canonical schema,支持 JSON/CSV/Excel 无缝导出

4. 鲁棒性设计:容忍手写体、印章干扰、多语言混合(中文、俄语、欧洲语言)

潜在局限

  • CLI模式依赖第三方API,存在数据出境合规风险(需确认供应商/买方PII传输许可)
  • 手写识别准确率受图像质量影响,复杂印章可能导致字段截断
  • 印度数字格式等特殊场景需结合币种上下文推断
  • Node.js 依赖(sharp, xlsx)需安装,增加部署复杂度

适合人群

  • 财务自动化工程师、RPA 开发者
  • 需批量处理发票的中小企业(优先使用Agent模式)
  • 跨境贸易公司(多语言票据场景)
  • 隐私合规要求严格的金融、医疗、政府机构

常规风险

  • 数据泄露:CLI模式默认传输含PII的发票图像至Anthropic,需配置专用API密钥+用量限制
  • 算术误差:极端四舍五入场景可能触发±0.02容差误判
  • 依赖维护:sharp库需原生编译,特定Node版本或架构可能安装失败

Invoice Scan 内容

references文件夹
scripts文件夹
adapters文件夹
extraction文件夹
output文件夹
preprocessing文件夹
schema文件夹
validation文件夹
手动下载zip · 28.9 kB
canonical-schema.mdtext/markdown
请选择文件