报销票据处理助手。自动识别票据(火车票、打车发票、行程单、酒店发票)、提取关键信息(日期、金额、发票号)、按规则重命名文件、生成汇总报表。触发词:报销、发票、票据识别、火车票、打车票、酒店发票、整理票据。
自动处理报销票据:识别、提取信息、重命名、生成报表。
image 工具识别票据引导用户配置:
| 类型 | 格式 |
|---|---|
| 火车票 | {姓名}-{日期}-{金额}-中国铁路 |
| 打车发票 | {公司}-{日期}-{发票号}-{金额}-{销售方}-发票 |
| 行程单 | {公司}-{日期}-{发票号}-{金额}-{销售方}-行程单 |
| 酒店发票 | {公司}-{日期}-{发票号}-{金额}-{销售方} |
请识别这张火车票的以下信息,以 JSON 格式返回:
{
"type": "火车票",
"date": "乘车日期(YYYYMMDD)",
"amount": "票价金额(只数字)",
"person": "乘客姓名"
}
只返回 JSON。
请识别这张票据的以下信息,以 JSON 格式返回:
{
"type": "打车发票 或 行程单",
"date": "开票日期(YYYYMMDD)",
"invoice_no": "发票号码",
"amount": "金额(只数字)",
"seller": "销售方名称"
}
只返回 JSON。
请识别这张酒店发票的以下信息,以 JSON 格式返回:
{
"type": "酒店发票",
"date": "开票日期(YYYYMMDD)",
"invoice_no": "发票号码",
"amount": "金额(只数字)",
"seller": "酒店名称"
}
只返回 JSON。
output/
└── YYYYMMDD_HHMMSS/
├── 报销汇总.xlsx
├── 张三-20240327-533-中国铁路.pdf
└── ...
| 函数 | 用途 |
|---|---|
scan_directory(path) | 扫描目录,返回文件列表 |
generate_filename(...) | 生成标准化文件名 |
generate_excel_report(tickets, output_dir) | 生成 Excel 汇总 |
check_config() | 检查配置状态 |
update_config(...) | 更新配置 |
pip install openpyxl pdfplumber Pillow
ZIP package — ready to use