SuperAPI AI 工具集

pdf

办公与效率

查看项目

更新于 10-16 03:47

技能介绍

用途:在需要读取或复核 PDF 内容、且版式与视觉效果重要时使用;也用于以代码方式创建格式可靠的 PDF,并在交付前验证最终渲染效果。

主要能力:将 PDF 页面渲染为 PNG 进行视觉审查;用 reportlab 生成 PDF;用 pdfplumber 或 pypdf 做文本抽取与快速检查,但不依赖它们判断版式保真度。每次有实质修改后重新渲染,核对对齐、间距与可读性。

使用方式:渲染优先使用 pdftoppm,命令为 pdftoppm -png $INPUT_PDF $OUTPUT_PREFIX;若不可用则安装 Poppler 或让用户本地查看。依赖安装优先用 uv,例如 uv pip install reportlab pdfplumber pypdf,无 uv 时用 python3 -m pip install reportlab pdfplumber pypdf。渲染工具安装:macOS 用 brew install poppler,Ubuntu/Debian 用 sudo apt-get install -y poppler-utils。中间文件放在 tmp/pdfs/ 并在完成后删除,最终产物写入 output/pdf/,文件名保持稳定且具描述性。无必需环境变量。

适用场景:读取或复核版式重要的 PDF、程序化生成 PDF、交付前渲染验证,以及在 GitHub Copilot、Claude Code、Codex 间跨客户端使用;Codex 可将目录同步到 $CODEX_HOME/skills/pdf 并在大改后重启。无需指定 MCP 服务器。

限制与注意:若环境无法安装依赖,需告知用户缺少哪个依赖及本地安装方法。质量标准包括字体、间距、边距与层级一致,避免文字被裁切、元素重叠、表格断裂、黑块或不可读字形,图表与图片需清晰对齐并标注。仅用 ASCII 连字符,避免 U+2011 等 Unicode 破折号。引用与参考须人类可读,不得残留工具标记或占位符。最新 PNG 检查无视觉与格式缺陷前不要交付。未提供的内容:具体价格、平台支持矩阵、版本号与性能指标暂未提供。