← 返回
未分类

image-table-to-excel

识别多张图片中的表格数据(如打车订单、交易记录等),按指定时间列排序后生成格式优化的Excel表格。支持合并单元格、调整列宽、交替行颜色等格式优化。
识别多张图片中的表格数据(如打车订单、交易记录等),按指定时间列排序后生成格式优化的Excel表格。支持合并单元格、调整列宽、交替行颜色等格式优化。
王小胖
未分类 community v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 62
下载
💾 0
安装
1
版本
#latest

概述

🖼️➡️📊 Image Table to Excel

从多张图片中自动识别表格数据,按时间排序后一键生成格式优美的 Excel 表格。

> 💡 无需手动录入或用额外的 OCR 工具,直接喂图片,AI 逐张识别、合并排序、生成格式化的 Excel 输出。


适用场景

  • 🚗 打车/网约车订单截图 → 统一整理的行车轨迹表
  • 💰 银行交易流水截图 → 结构化财务明细
  • 📦 外卖/快递订单记录 → 消费轨迹分析
  • 📇 通讯录/名单截图 → 可编辑的联系人表格
  • 🧾 任何包含结构化表格数据的图片

工作流程

第1步:收集图片信息

  1. 确认用户提供的图片路径列表(绝对路径)
  2. 如果用户只描述了目录,使用 ls 找到目录下所有图片文件(.png / .jpg / .jpeg / .bmp 等)
  3. 按文件名排序,确保图片处理顺序一致

第2步:逐张识别图片内容

  1. 使用 Read 工具逐张读取图片(Read 支持多模态图片识别)
  2. 关键规则:逐张仔细识别,不允许跳过任何一张
  3. 从每张图片中提取:
    • 列名(表头)
    • 每一行的完整数据(所有字段)
    • 特别注意时间/日期列 — 这是后续排序的关键字段

> ⚠️ 如果 Read 返回「当前模型不支持图片」,告知用户切换到多模态模型后再试。

第3步:合并与排序

  1. 所有图片识别出的数据合并为一个总列表
  2. 自动定位时间列(通常是「订单创建时间」「日期」「时间」等)
  3. 核心规则:按整体时间从早到晚统一排序——不是每张图片内部单独排
  4. 如果日期和时间分散在不同列,合并为完整 datetime 再排序
  5. 注意跨日期订单(如 23:27 出发、次日 0:00 到达),完成日期可能晚于创建日期

第4步:生成 Excel

  1. 检查 openpyxl 是否已安装:python3 -c "import openpyxl; print(openpyxl.__version__)"
  2. 未安装则执行:pip3 install openpyxl
  3. 编写 Python 脚本生成 Excel,务必遵循以下格式规范
优化项规则
--------------
表头样式蓝底(#4472C4)、白色粗体字(微软雅黑 11pt)、居中对齐、自动换行
列宽序号 8、地点类 30-40、日期类 14、时间类 12、状态类 10
交替行颜色偶数行浅灰(#F2F2F2)背景
全局边框浅灰(#B4B4B4)细线,四边都有
数据字体微软雅黑 10pt
文本对齐序号/日期/时间/状态居中对齐,长文本左对齐+自动换行
冻结窗格冻结首行,方便滚动查看
打印设置横向、自适应页宽
序号列第一列为连续序号
  1. 每行一条记录——绝不把多条记录挤在一行

> 📄 完整 Python 代码模板见 references/excel_template.py

第5步:交付

  1. deliver_attachments 将 Excel 文件交付给用户
  2. 文本回复中简要说明:
    • 总记录数
    • 时间跨度(如 2022/3/11 ~ 2023/12/30)
    • 图片来源数量
    • 表格包含的所有列名

注意事项

  • 🚫 不要跳过图片:每张都必须识别,即使内容看起来相似
  • 🔄 全局排序:合并后再排序,不在单张内排序
  • 🔤 保留特殊字符:地点名中的「·」「|」「—」等不要丢失
  • 跨日时间:开始时间和结束时间跨日期时,结束日期可能比开始日期晚
  • 合并单元格慎用:仅在确实需要时使用,不要破坏数据完整性

实战示例

输入:10 张滴滴打车订单截图

输出:一份包含 114 条记录的 Excel,涵盖 2022/3 ~ 2023/12,格式如下:

序号接驾地点目的地订单创建日期订单创建时间完成日期完成时间订单状态
--------------------------------------------------------------------------
1新安\白金酒店公寓-西南2门宝安区\钟屋-大门2022/3/116:53:242022/3/117:05:06订单完成
2新安\源发手机西乡\盒马鲜生荟悦城店停车点2022/3/2116:11:422022/3/2116:19:25订单完成
........................
114坂田\麦味思蛋糕面包南头\鸿洲新都2023/12/3016:22:442023/12/3017:18:44订单完成

版本历史

共 1 个版本

  • v1.0.0 Initial release 当前
    2026-05-21 13:08 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,358 📥 318,511
security-compliance

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,215 📥 266,591
ai-intelligence

ontology

oswalpalash
类型化知识图谱,用于结构化智能体记忆与可组合技能。支持创建/查询实体(人员、项目、任务、事件、文档)及关联...
★ 712 📥 243,903