关于 document-converter-suite
document-converter-suite 是用于常见格式文档转换、提取和重建的技能,采用尽力处理方式。它适合重视结构清晰和可编辑性的文档与表格任务,但版式和高级格式可能无法保留。
主要功能
- 01在 PDF、DOCX、PPTX、XLSX、TXT、CSV、MD 和 HTML 间转换
- 02提取表格并生成可编辑输出
- 03合并、拆分、旋转 PDF 并添加水印
- 04提取指定 PDF 页面
- 05填写简单文档模板和表单
- 06支持单文档及批量处理
适用场景
- 01将 PDF 转为可编辑文档
- 02从表格类文档中提取表格
- 03拆分或旋转 PDF 页面
- 04填写简单的表单模板
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ dkyazzentwatwa/ chatgpt-skills --skill document-converter-suite安装后在 Claude Code 中输入/document-converter-suite确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlreferences/conversion_matrix.mdlimitations.mdscripts/batch_convert.pyconvert.pyform_filler.pypdf_toolkit.pyrequirements.txttable_extractor.pyscripts/lib/__init__.pyconversion.pycsv_reader.pycsv_writer.pydocx_reader.pydocx_writer.pyhtml_reader.pyhtml_writer.pyimage_handler.pymd_reader.pymd_writer.pypdf_reader.pypdf_writer.pypptx_reader.pypptx_writer.pytxt_reader.pytxt_writer.pytypes.pyutils.pyxlsx_reader.pyxlsx_writer.py详细介绍
文档转换套件
在常见文档格式之间尽力提取内容并重建文档。优先保留清晰的结构,而非像素级还原布局。
适用场景
- 在
pdf、docx、pptx、xlsx、txt、csv、md和html之间进行转换 - 提取表格或类似电子表格的网格,并生成可编辑的输出
- 执行合并、拆分、旋转、添加水印或提取页面等 PDF 实用操作
- 填写简单的文档或表单模板
工作流
- 确认源格式、目标格式,以及更看重可编辑性还是保真度。
- 单份文档使用
scripts/convert.py,文件夹使用scripts/batch_convert.py。 - 用户需要针对 PDF 或表格执行特定任务时,使用随附的实用脚本:
scripts/pdf_toolkit.pyscripts/table_extractor.pyscripts/form_filler.py
- 明确说明输出是尽力生成的,可能会丢失布局、图像、OCR 文本或高级格式。
注意事项
- 不要承诺视觉保真度。
- 将扫描版 PDF 视为 OCR 问题,而非转换问题。
- 对大型工作表或文档逐步提高安全上限,不要不加甄别地处理所有内容。
参考资料
references/conversion_matrix.md:支持的转换路径。references/limitations.md:失败模式和权衡。
评论
支持 Markdown