增值税发票提取
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_fabd0a58/unityclaw-data-extract-vat-invoice。
技能介绍
要解决的具体问题
处理增值税发票时,手动录入发票代码、号码、日期、购销方信息和金额既耗时又易出错;识别结果常被自动改写、翻译或四舍五入,无法保留原始凭证值;核心字段缺失时也难及时标记,影响后续审核。
技能如何工作
- 每次接收一张未裁剪、正向的 JPG、JPEG、PNG、BMP 或 PDF 发票,不合并多张无关发票。
- 运行
scripts/generate.js,使用--json和明确的--output-dir输出结构化结果。 - 保留证据:原始数据
data不重命名、不翻译、不格式化或修正;fields仅用于本地化展示,条目保留原始键。 - 标记缺失:检查
missingCoreFields和warnings,核心字段为invoice_no、invoice_date、total_price_and_tax、seller_name,缺失时发出警告而非编造。 - 交付结果:成功条件为
success为true且resultPath指向非空的vat-invoice.json,任务目录同时保存 SDK 请求与响应日志。
适用边界与注意点
- 仅转写发票信息,不验证真实性、税务合规性或法律效力;用于报销、报税、对账或付款前需人工核对关键标识和金额。
- 空白或缺失字段按未知处理,不从相邻字段推断;模糊、裁剪或缺少关键区域的源文件需重新提供。
- 每次仅处理一张发票,不并发提交同一发票或拆分到多个请求。
使用场景
- 会计收到一张扫描的增值税发票,需要把发票代码、号码和价税合计写入台账。
- 报销前要把发票中的购销方名称和纳税人识别号整理成结构化清单。
- 财务审核一批发票时,需要快速找出缺失发票号、日期或价税合计的条目。
- 把发票 PDF 的金额和税率录入系统时,希望保留服务返回的原始值。
适合人员
- 需要录入增值税发票数据的会计,希望减少手工抄录和核对时间。
- 负责报销审核的财务专员,需要快速查看关键字段是否缺失。
- 为业务系统做发票数据导入的开发工程师,需要稳定的 JSON 结果。
- 处理发票数字化的数据采集员,需要保留原始值用于后续校验。