前言¶
从 PDF、扫描件、图片里取表格,是文档处理里的老问题。手写解析器遇到多行表头、跨页续表、合并单元格就失效;截图走 OCR,日期、百分比、会计负数又经常被当成普通文本,导出 Excel 后还得手工修正。下面介绍的 Skill 把这类事情做成了一条流水线:从 PDF、扫描件、图片及 Office 文档中识别表格并结构化导出,直接产出可交付的 Excel,可选 CSV、JSON。
这是什么¶
PDF图片表格提取(坐标 @user_0e2dc111/textin-table-extractor)是发布在 SkillHub 上的一个社区 Skill,当前版本 1.0.3,分类 office-efficiency,发布者 user_0e2dc111。它解决的是文档表格的批量抽取问题:输入一批 PDF、扫描件、图片或 Office 文档,输出带表格目录的 Excel,每张表独立 Sheet;也可只导出 CSV 或 JSON,供后续程序处理。
它需要配置 TextIn API Key(页面标签 requires_api_key=true)。
核心功能¶
根据官方页面信息,该 Skill 具备以下能力:
1、多文件批量处理:接受多个文档一起处理,而不是单文件进出。
2、多行表头识别与合并单元格还原:财报、统计报表常见的多层表头和合并单元格,按结构还原到 Excel 中。
3、跨页表格合并:同一张表被分页切断时,按表结构拼接为一张完整表。
4、数据类型处理:日期、百分比、会计负数(负数用括号或前导负号表示)、前导零(如编号、证件号)、长数字(避免科学计数法截断)等,按类型写入单元格。
5、输出格式可选:默认生成带表格目录的 Excel,每张表独立 Sheet;可选输出 CSV、JSON 数据,便于进一步分析和处理。
页面信息显示,适合的场景包括财报、合同附表、发票明细、统计报表等文档处理。
安装与启用¶
该 Skill 通过 SkillHub 平台分发,坐标是 @user_0e2dc111/textin-table-extractor,官方地址:
https://api.skillhub.cn/user_0e2dc111/textin-table-extractor
SkillHub 页面:
https://www.skillhub.cn/skills/user_0e2dc111/textin-table-extractor
在 SkillHub 中安装该 Skill 后,需要配置 TextIn API Key 才能调用识别服务。
说明:本次核对时官方页面与 SkillHub 页面均无法抓取到正文,具体安装命令和 API Key 的配置字段以 SkillHub 页面为准,这里不臆测。该 Skill 基于通用 SKILL.md 格式,在支持 Skill 的客户端(如 Cursor、Codex CLI、Claude Code)中按平台方式启用即可;平台间差异未在资料中说明,不逐一展开。
典型用法¶
官方资料给出的使用方式是按任务触发:当用户提出”PDF 表格转 Excel”“扫描件表格识别”“批量提取表格”“财报三表导出”“合同附表提取”“发票明细结构化”“导出 CSV”等需求时,交给这个 Skill 处理。
例如,面对一批财报 PDF,处理流程是:批量传入文件 → 识别表结构(多行表头、合并单元格、跨页表格)→ 按数据类型清洗(日期、百分比、会计负数、前导零)→ 输出带目录的 Excel,每张表一个 Sheet;如果只需要原始数据,可以只导出 CSV 或 JSON。
资料中未提供可直接复现的命令行示例,实际调用参数请以 SkillHub 页面和 SKILL.md 为准。
适用场景与注意¶
适合谁:需要批量处理财报、合同附表、发票明细、统计报表等含表格文档,并希望直接得到结构化 Excel 的人。
注意点:
1、依赖 TextIn API Key,调用前必须完成配置,否则识别服务不可用。
2、多行表头、跨页合并、合并单元格还原都依赖识别质量;表格线不清晰或版式过于自由的扫描件,建议先自行抽查输出结果。
3、页面显示安装数为 0,发布者为社区用户,版本号 1.0.3,使用前建议先用少量文件验证再批量投入。
4、官方页面当前无法访问,安装命令、配置字段等细节以 SkillHub 页面为准。
结尾¶
PDF图片表格提取 的价值在于把表格抽取从”写解析器 + 手工修数据”变成一条可重复的流水线:多行表头、跨页表格、合并单元格、日期和会计负数等类型问题一次处理完,直接产出带目录的 Excel,可选 CSV、JSON。适合财报、合同附表、发票明细这类表格密集的文档场景。
官方地址:https://api.skillhub.cn/user_0e2dc111/textin-table-extractor
SkillHub 页面:https://www.skillhub.cn/skills/user_0e2dc111/textin-table-extractor