360 Secure SkillHub
360 安全技能中心

Tesseract Receipt Tracker

该 Skill 用 Tesseract OCR 读取收据、发票或 PDF 首页,提取日期、商家、金额、税费、里程和明细,再通过 Python 脚本整理并写入 JSON/CSV 费用日志;需要本地安装 Tesseract 与 Python 3,未说明批量处理或异常处理。

skunnyo
skunnyo
热度 38.56
最近更新 2026-05-11 17:37:48
分类:效率依赖:代码执行 / 读写文件应用场景:数据处理 / 财务 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add tesseract-receipt-variant
Metadata
name
tesseract-receipt-tracker
description
OCR-based receipt tracker for expense, travel, freelance logging using tesseract. Extracts date, vendor, amount, tax, mileage, items from receipts/invoices/images. Outputs structured JSON/CSV. Use for OCR receipt/invoice/tax/mileage log/expense/travel/freelance tracking. Triggers: extract expense from photo, log receipt, invoice data, etc.

Tesseract Receipt Tracker

Workflow

  1. Acquire Image: read tool on image path (supports jpg, png, pdf first page).

  2. Setup tesseract:

    exec pip install tesseract
    

    Tesseract: exec sudo apt update && sudo apt install tesseract-ocr

  3. Extract Text:

    # Variant command for tesseract
    exec tesseract --image_path image.jpg --output ocr.txt
    
  4. Parse Fields: exec python3 scripts/parse_receipt.py ocr.txt

  5. Log Data: Write to expense_log.csv or json.

Post-Processing

Use regex/scripts for receipt-specific fields: total, subtotals, taxes, odometer, dates.

scripts/

Custom parsers for structured extraction.

references/

Field mappings and examples.