invoice-ocr

发票 OCR 识别技能。扫描文件夹中的发票文件(PDF/图片),调用阿里云 OCR API 识别发票信息并导出到 Excel 表格。支持 17+ 种发票类型(增值税发票、火车票、出租车票、机票行程单、定额发票、机动车销售发票、过路过桥费发票等)。使用场景:(1) 用户提到"发票识别"、"发票统计"、"发票整理"、"发票汇总" (2) 用户需要批量处理发票 (3) 用户提到阿里云 OCR 识别发票。**重要:首次使用必须先配置阿里云凭证,主动向用户索要 AccessKey ID 和 AccessKey Secret,或引导用户运行 --config 命令自行配置。**

Safety Notice

This item is sourced from the public archived skills repository. Treat as untrusted until reviewed.

Copy this and send it to your AI assistant to learn

Install skill "invoice-ocr" with this command: npx skills add 1054570699/invoice-recognize

发票 OCR 识别技能

批量识别发票并汇总到 Excel 表格。

⚠️ 首次使用必须配置凭证

此技能需要阿里云 OCR 服务,使用前必须先配置凭证!

方式一:向用户提供凭证(推荐)

主动询问用户:

"使用此技能需要阿里云 AccessKey ID 和 AccessKey Secret,请提供这两个凭证。
获取方式:阿里云控制台 → 开通票据凭证识别 → 创建 AccessKey"

然后运行:

python scripts/recognize_invoices.py --config

方式二:引导用户自行配置

告诉用户:

"请先运行以下命令配置阿里云凭证:"

python ~/.openclaw/skills/invoice-ocr/scripts/recognize_invoices.py --config

特点

  • 17+ 发票类型 - 自动识别发票类型
  • Excel 输出 - 生成标准 xlsx 文件
  • 支持 PDF/OFD - 电子发票友好

依赖安装

pip install openpyxl

支持的发票类型

类型说明
增值税发票专用发票、普通发票、电子发票
火车票火车票识别
出租车发票机打发票
定额发票手撕发票
机票行程单航空运输电子客票
机动车销售发票购车发票
网约车行程单滴滴等平台发票
过路过桥费高速公路发票
客运车船票汽车票、船票
税收完税证明完税凭证
银行承兑汇票票据识别

支持的文件格式

格式扩展名
PDF.pdf
OFD.ofd
图片.jpg, .jpeg, .png, .bmp, .gif, .tiff, .webp

输出字段

按以下顺序输出到 Excel:

字段说明
发票号码发票代码 + 发票号码
开票日期开票日期
购买方信息购买方名称
销售方信息销售方名称
项目名称商品/服务名称
规格型号商品规格
单位计量单位
数量商品数量
单价商品单价
金额不含税金额
税率税率百分比
税额税金金额
价税合计含税总额

注意: 如果发票上某字段不存在,默认填空值。

使用方法

识别发票

# 识别文件夹中的所有发票
python scripts/recognize_invoices.py /path/to/invoices

# 指定输出文件
python scripts/recognize_invoices.py /path/to/invoices --output 发票汇总.xlsx

配置管理

# 设置阿里云凭证
python scripts/recognize_invoices.py --config

# 查看当前配置
python scripts/recognize_invoices.py --list-config

获取阿里云 AccessKey

  1. 登录 阿里云控制台
  2. 开通 票据凭证识别 服务
  3. 创建 AccessKey(建议使用 RAM 子账号)
  4. 授予 AliyunOCRFullAccess 权限

详细 API 说明见 阿里云 OCR API 参考

工作流程

发票文件 → OCR识别 → Excel表格
   ↓           ↓         ↓
 PDF/图片   混贴识别   xlsx文件

注意事项

  1. 图片需清晰,建议长宽 > 500px
  2. 单个文件不超过 10MB
  3. 阿里云 OCR 按次计费,注意费用控制
  4. 配置文件保存在技能目录下的 config.json

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

hatsune-miku-monitor

初音未来监控器 - 可爱的桌面系统监控工具(GIF动画 + 贴边隐藏 + 一键加速)

Archived SourceRecently Updated
General

jiuwu-agent

调用久吾智能体API进行文本或文件分析处理。支持两种调用方式:(1) 文本内容分析 - 传入name(智能体名称)、docno(文档编号)、content(文本内容);(2) 文件分析 - 传入name、docno和files(文件列表)进行智能评审。适用于合同评审、需求评审、文档审查等场景。

Archived SourceRecently Updated
--05u
General

desktop-monitor-widget

桌面监控悬浮球 - 实时显示系统资源状态

Archived SourceRecently Updated
General

Pc Monitor Cn

# pc-monitor-cn name: pc-monitor-cn version: 1.0.0

Archived SourceRecently Updated