1054570699

发票识别

数据分析v1.0.0
作者:1054570699更新于 2026-05-11invoice-recognize@clawhub_1054570699/invoice-recognize
数据清洗#Invoice#OCR#发票#批量处理#PDF

据 AlphaMoat 统计,截至 2026-09,发票识别 累计下载 2,234 次、获 0 个星标,在全部 5,078 个 AI 技能中排名第 4,267 位,在「数据分析」分类(399 个)中排名第 326 位。

累计安装
145
累计下载
2,234
星标
-
全站排名
#4,267
全站前 85% · 「数据分析」前 82%
平台累计安装累计下载星标评论
ClawHub ↗21917--
SkillHub ↗1452,234-—

各平台的计数口径不同,统计时间不一致。

这个技能是做什么的

扫描文件夹中的 PDF、OFD 或支持的图片,调用阿里云 OCR 提取票号、日期、购销双方、项目及金额税额等字段并生成 xlsx。发票不存在的字段留空;图片需清晰,单个文件不超过 10MB。识别依赖阿里云服务并按次计费。

资料发布于 2026-10-26

可以用来做什么

  • 汇总报销或财务整理所需的发票信息

什么时候用

  • 已有一批清晰发票且已开通 OCR 服务时

示例提示词

以下是根据技能文档生成的示例,不代表实际运行结果。

识别这个文件夹的发票并导出 Excel,缺失字段留空

使用条件

依据技能文档中的声明整理,未经实际安装或运行验证。

鉴权说明
先开通阿里云票据识别并配置有权限的 AccessKey;可用 --config 自行配置,配置存于技能目录的 config.json。
配置要求
  • 需要 Python 和 openpyxl;来源建议使用 RAM 子账号。

月度数据趋势

累计下载2,234
561,2262,3952026-03 · 累计下载 2172026-05 · 累计下载 8312026-07 · 累计下载 1,3612026-08 · 累计下载 1,6832026-09 · 累计下载 2,23426-0326-09
星标-
0112026-03 · 星标 -2026-05 · 星标 -2026-07 · 星标 -2026-08 · 星标 -2026-09 · 星标 -26-0326-09

2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。

月份累计下载环比星标
2026-092,234—-
2026-081,683+23.7%-
2026-071,361—-
2026-05831—-
2026-03217—-

SKILL.md 原文

以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。

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

# 发票 OCR 识别技能

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

## ⚠️ 首次使用必须配置凭证
展开全部(共 135 行)

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

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

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

然后运行:
```bash
python scripts/recognize_invoices.py --config
```

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

告诉用户:
> "请先运行以下命令配置阿里云凭证:"
> ```bash
> python ~/.openclaw/skills/invoice-ocr/scripts/recognize_invoices.py --config
> ```

## 特点

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

## 依赖安装

```bash
pip install openpyxl
```

## 支持的发票类型

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

## 支持的文件格式

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

## 输出字段

按以下顺序输出到 Excel:

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

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

## 使用方法

### 识别发票

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

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

### 配置管理

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

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

## 获取阿里云 AccessKey

1. 登录 [阿里云控制台](https://www.aliyun.com/)
2. 开通 [票据凭证识别](https://common-buy.aliyun.com/?commodityCode=ocr_invoice_public_cn) 服务
3. 创建 AccessKey(建议使用 RAM 子账号)
4. 授予 `AliyunOCRFullAccess` 权限

详细 API 说明见 [阿里云 OCR API 参考](references/aliyun-ocr-api.md)

## 工作流程

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

## 注意事项

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

「数据分析」分类下的热门技能

AdMapix数据分析

AdMapix 原始数据层,提供广告创意、应用、排名、下载/收入及市场元数据。返回 AdMapix API 的结构化 JSON;调用方...

↓ 36.6万★ 304fly0pants
Tavily Search数据分析

通过 Tavily API 进行网页搜索(Brave 替代方案)。当用户要求搜索网页、查找来源或链接,且 Brave 网页搜索不可用时使用。

↓ 12.2万★ 286Xiaoran Li
Data Analysis数据分析

{"answer":"数据分析与可视化。查询数据库、生成报告、自动化电子表格,将原始数据转化为清晰可行的见解。适用于:(1) 您……"}

↓ 10.1万★ 244Iván
Stock Analysis数据分析

利用Yahoo Finance数据深度分析股票和加密货币。支持投资组合管理、关注列表与提醒、股息分析、八维度股票评分、热门趋势扫描(热点扫描器)及谣言/早期信号检测。适用于股票分析、投资组合追踪、财报反应、加密货币监控、热门股票发现及在主流媒体前抢先获取消息。

↓ 7.5万★ 299udiedrichsen
Stock Watcher数据分析

管理本地自选股清单,并按代码汇总同花顺行情与近期表现的技能。

↓ 6.5万★ 122Robin797860
全国招标中标查询及分析【知了标讯】数据分析

全网招中标数据查询与分析助手。当用户涉及以下任何场景时,必须使用此SKILL:查询招标/中标公告、搜索标讯、查找临期/即将到期项目、商机预测、推荐潜在投标供应商、分析公司主营业务/历史中标、查询公司上下游合作客户与供应商、分析竞争对手/竞对企业、查询Top采购单位/Top中标单位/Top中标品牌、招中标数据统计分析(按月/季/年/省份/品牌等维度)、查询品牌型号历史中标单价/价格趋势、市场分析/行业分析/采购寻源/渠道拓展等采购与投标相关场景。即使用户没有提到「知了标讯」,只要涉及招投标、采购、中标、供应商、竞争对手等关键词,都应使用本SKILL。

↓ 5.6万★ 13user_98035bfb
Blogwatcher数据分析

使用 blogwatcher CLI 监控博客和 RSS/Atom 订阅源的更新。

↓ 5.4万★ 75Peter Steinberger
Model Usage数据分析

使用 CodexBar CLI 本地成本功能汇总 Codex 或 Claude 的各模型用量,支持当前模型或全模型明细。当查询 CodexBar 模型级用量/成本数据或需要脚本化汇总时触发。

↓ 5.0万★ 114Peter Steinberger

数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。