SuperAPI AI 工具集

pdf

办公与效率

查看项目

更新于 10-15 21:12

技能介绍

用途:当任务涉及阅读、创建或审阅 PDF,且版式与视觉效果重要时使用该技能。既用于读取和审阅 PDF 内容,也用于以程序化方式生成格式可靠的 PDF,并在交付前验证最终渲染效果。

主要能力:偏好视觉审查,将 PDF 页面渲染为 PNG 后检查;优先使用 pdftoppm,不可用时安装 Poppler 或请用户在本地查看输出。创建新文档时使用 reportlab 生成 PDF。文本提取和快速检查使用 pdfplumber 或 pypdf,但不依赖它们判断版式保真度。每次有实质更新后重新渲染页面,核对对齐、间距与可读性。

必要用法与依赖:优先用 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。渲染命令为 pdftoppm -png $INPUT_PDF $OUTPUT_PREFIX。若环境无法安装,需告知用户缺少哪个依赖及本地安装方式。无必需环境变量。

文件约定:中间文件放在 tmp/pdfs/,完成后删除;在仓库中工作时最终产物写入 output/pdf/;文件名保持稳定且具描述性。

质量与限制:保持排版精致,字体、间距、页边距与章节层级一致;避免文字被裁剪、元素重叠、表格断裂、黑块或字形不可读。图表、表格和图片须清晰、对齐并有明确标注。仅使用 ASCII 连字符,避免 U+2011 等 Unicode 破折号。引用与参考须人类可读,不得残留工具标记或占位字符串。最终检查须在最新 PNG 检查显示零视觉或格式缺陷后方可交付,并确认页眉页脚、页码与章节过渡精致。具体价格、平台支持范围等信息资料未提供。