Agent Skills
返回列表
打车行程单 PDF 批量汇总

打车行程单 PDF 批量汇总

办公效率 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_4653acb7/pdf-trip-summary。

技能介绍

要解决什么问题

报销或财务对账时,高德、滴滴、T3、如祺等平台的打车行程单往往是一摞 PDF:每份版式不同,字段名也不统一(如「上车时间」要当成日期用)。手工抄表或逐个复制粘贴,既慢又容易漏单、序号错乱。

本技能面向文件名里常带「行程单」字样的电子行程单 PDF,不处理发票、账单、收据等与行程单类型不同的文档。

技能如何工作

整体链路是:PDF → Markdown → 结构化表格 → Excel。

  1. 前置:若你未说明行程人姓名,会先询问姓名(后续会填进每一行)。
  2. 扫描:用 glob 在当前目录找 PDF,并按文件名是否含「行程单」做粗筛。
  3. 转换:通过 docling MCP 把每个 PDF 转成 Markdown,再导出正文;未配置 MCP 时会提示改 mcp.json 并重启/重载。
  4. 落盘:在输出目录(默认 excel)按服务商保存 .md(如 T3出行.md)。
  5. 汇总:调用技能内置脚本 scripts/summarize_trips.py,从 MD 表格里抽取 序号、姓名、日期、城市、起点、终点、金额,按日期排序、序号从 1 重编,并写入合计行。

字段约定:日期取自原表「上车时间」(保留 YYYY-MM-DD HH:MM),姓名用步骤 0 的值;一般会去掉服务商、车型、来源文件等元数据列,除非你要求别的列顺序。

边界与注意点

  • 强依赖 docling MCP;首次使用可能需下载模型,网络不稳会导致转换超时。
  • 提取依赖 Markdown 表格是否为 | 分隔、数据行是否正确;表头识别失败时需要先检查转换结果。
  • 若 Excel 已被打开占用,需关闭文件或改用新文件名再生成。

使用场景

  • 月底把高德、滴滴、T3 等多份电子行程单 PDF 合并成一张按日期排序的 Excel 交财务
  • 收到同事发来的若干「行程单」PDF,需要统一填上报销人姓名并汇总总金额
  • 对账时要把不同平台行程单里的上车时间、起终点和金额抽成同一套字段核对
  • 文件名带「行程单」的 PDF 堆在同一文件夹,需批量转成 Markdown 再生成可编辑汇总表

适合人员

  • 每月在多平台打车、需把行程单 PDF 整理成统一表格再提交报销的职场人
  • 负责收齐员工打车行程单附件、核对日期与金额行的财务或行政
  • 代同事批量处理「行程单」PDF、按服务商分文件并输出合计行的助理
  • 需要把分散的网约车电子行程单从 PDF 落到 Excel 以便留档或审计的会计