taxi-receipt-ocr

Extract structured invoice and fare data from Chinese taxi receipts.

23|4|Updated May 7, 2026
One-click install
npx skills add https://github.com/qq5855144/GitHubM --skill taxi-receipt-ocr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: taxi-receipt-ocr
Source: https://github.com/qq5855144/GitHubM/tree/main/.skills/taxi-receipt-ocr
Command: npx skills add https://github.com/qq5855144/GitHubM --skill taxi-receipt-ocr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the manual burden of reading taxi receipts and turning them into structured expense data for reimbursement, accounting, and travel management.

Core Features & Use Cases

  • Taxi receipt OCR: Extract invoice code, invoice number, taxi number, date, time, fare, surcharges, total amount, province, city, price per kilometer, and distance from Chinese taxi invoices.
  • Multiple input formats: Accept Base64 images, image URLs, PDF files, and OFD files with clear input priority handling.
  • Web and MiniProgram integration: Use the same Edge Function pattern across browser and Taro-based mobile apps to keep implementation consistent.
  • Use case: A finance team can upload receipt photos from employees and automatically capture the fields needed for expense reports without manual transcription.

Quick Start

Ask the Skill to recognize a taxi receipt image and return the structured invoice, fare, and trip details for reimbursement processing.

Frequently Asked Questions about taxi-receipt-ocr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract structured data from Chinese taxi receipts for expense reimbursement?

To extract structured data from Chinese taxi receipts for expense reimbursement, use an OCR workflow that parses invoice code, fare, and trip details. This approach supports automated expense management by capturing 16 specific receipt fields reliably.

Can I parse taxi receipt images and PDFs in a Taro MiniProgram?

Yes, you can parse taxi receipt images and PDFs in a Taro MiniProgram using a consistent Edge Function pattern. This integration allows Web and mobile apps to handle Base64 images, URLs, PDF, and OFD inputs uniformly.

What specific fields can I extract from a taxi invoice using OCR?

Taxi invoice OCR extracts 16 specific fields including invoice code, invoice number, taxi number, date, time, fare, surcharges, total amount, province, city, price per kilometer, and distance for complete trip documentation.

Does taxi receipt OCR require Base64 image handling for API authentication?

Taxi receipt OCR requires Base64 image handling for processing uploaded photos and relies on platform-managed API authentication. This ensures secure and reliable parsing without manual credential management.

How does the OCR workflow handle parsing failures for oversized receipt files?

The OCR workflow includes built-in error handling for oversized files and OCR parsing failures. When processing taxi receipts fails, the system catches the error to prevent workflow disruption and ensure reliable expense management.