← 返回
未分类 Key

发票识别(翔云开放平台)

发票 OCR 识别技能。扫描文件夹中的发票文件(PDF/图片),调用翔云 OCR API 识别发票信息。支持 40+ 种发票类型(增值税发票、火车票、出租车票、机票行程单、定额发票、机动车销售发票、过路过桥费发票等)。使用场景:(1) 用户提到"发票识别" (2) 用户需要批量处理发票 (3) 用户提到翔云 OCR 识别发票。**重要:首次使用必须先配置翔云凭证,主动向用户索要 netocr_key 和 netocr_secret,或引导用户运行 --config 命令自行配置。**
妮妮
未分类 community v2.0.1 2 版本 100000 Key: 需要
★ 0
Stars
📥 168
下载
💾 12
安装
2
版本
#latest

概述

发票 OCR 识别技能

批量识别发票。

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

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

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

主动询问用户:

> "使用此技能需要翔云 netocr_key 和 netocr_secret,请提供这两个凭证。\

> 获取方式:翔云个人中心"

然后运行:

python scripts/recognize_invoices.py --config

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

告诉用户:

> "请先运行以下命令配置翔云凭证:"

> ```bash

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

> ```

特点

  • 40+ 发票类型 - 自动识别发票类型
  • 支持 PDF/OFD - 电子发票友好

支持的发票类型

票种名称票种代码
:-------:-------
增值税专用发票01
机动车销售统一发票03
增值税普通发票04
增值税专用电子发票08
增值税电子普通发票10
增值税普通发票(卷票)11
通行费增值税电子普通发票14
二手车销售统一发票15
数电发票(增值税专用发票)09
数电发票(普通发票)83
数电发票(航空运输电子客票行程单)61
数电发票(铁路电子客票)62
电子发票(机动车销售统一发票)63
数电发票(二手车销售统一发票)64
电子发票(普通发票) 通行费72
数电纸质发票(增值税专用发票)91
数电纸票发票(普通发票)92
数电纸质发票(机动车销售统一发票)93
数电纸票发票(二手车销售统一发票)94
火车票20
区块链发票21
船票22
定额发票23
机打发票24
出租车发票25
客运汽车26
航空运输电子客票行程单27
过路费28
打车行程单31
货物清单33
财政电子票据34
海关缴款书35
通用电子发票36
完税证明37
医疗票据38
退票费报销凭证39
非税收入一般缴款书(电子)40
车辆通行费通用(电子)发票41
银行回单42

支持的文件格式

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

使用方法

识别发票

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

# 识别单张发票
python scripts/recognize_invoices.py /path/to/invoices/123.png

配置管理

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

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

获取 netocr_key 和 netocr_secret

  1. 登录翔云
  2. 在个人中心获得

详细 API 说明见 翔云 OCR API 参考

工作流程

发票文件 → OCR识别 → 返回结果
   ↓           ↓         ↓
 PDF/图片   混贴识别   JSON结构

注意事项

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

版本历史

共 2 个版本

  • v2.0.1 升级输出 当前
    2026-04-15 14:11 安全 安全
  • v1.0.0 Initial release
    2026-04-15 10:27 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

发票识别-发票查验-发票OCR(翔云开放平台)

user_6b190ef3
翔云发票识别与查验 Skill。当用户请求以下操作时触发: - 发票识别、发票 OCR、识别发票 - 发票查验、发票验真、发票核验、核查发票真伪 - 扫描发票、读取发票信息、提取发票数据 - 增值税发票识别、电子发票识别、数电票识别 - 发
★ 1 📥 146

银行卡识别OCR (翔云开放平台)

user_6b190ef3
翔云平台银行卡 OCR 识别 Skill。调用翔云 API (typeId=17) 对图片中的银行卡进行结构化识别,输出卡号、卡类型、卡名称、银行名称、银行编号等字段。支持 Base64 图片流和本地文件两种方式。触发场景:用户提到银行卡识
★ 0 📥 72

文档识别-表格识别(翔云开放平台)

user_6b190ef3
文档 OCR 识别技能。扫描文件夹中的文档(PDF/图片),调用翔云 OCR API 识别文档信息。**重要:首次使用必须先配置翔云凭证,主动向用户索要 netocr_key 和 netocr_secret,或引导用户运行 --config
★ 0 📥 148