Prettify PDF 文档重排版技能 Skill 技能
## 技能简介 票据、发票、单据、预约单这类 PDF 文档,往往"能用但难读":信息挤在一起、关键字段不突出
技能简介
票据、发票、单据、预约单这类 PDF 文档,往往"能用但难读":信息挤在一起、关键字段不突出,重新排版时又极易改错金额、单号、日期等要命的数据。Prettify PDF 是一款专注"重排版但不改事实"的 Agent Skill。它要求先把原始 PDF 里不能动的字段锁定下来——编号、日期、金额、标签、姓名、条码、二维码、印章、签名、Logo——再围绕阅读优先级做版面重设计,最后通过目视对比完成质检。该技能由作者 sethupavan12 以 MIT 协议开源,质量分 83,属 gold 级别,支持 Claude、Codex、Claude Code。它适合收据、发票、预约单、表单、票据、简历、报告等多种文档类型,核心原则是"可以更好看,但绝不能丢掉或篡改关键事实"。
核心能力
- 阅读优先级重设计:按读者最关心的信息(如金额、日期、单号)组织版面,而不是照搬原始排版。
- 关键事实锁定:在改动布局前,先锁定编号、日期、金额、标签、姓名与各类运营事实,防止误改。
- 视觉要素强制检查:要求逐项目视核对条码、二维码、印章、签名、图章与 Logo,确保未被重绘或裁切。
- 多文档类型支持:覆盖收据、发票、预约单、表单、票据、简历与报告等常见 PDF。
- 本地辅助脚本:附带可选本地工具,用于提取文本、渲染页面图像与抽取内嵌图片,为对比提供素材。
- 对比质检规则:提供原稿与重设计稿的渲染对比规则,专门排查被改动或错位的字段。
安装配置
- 环境前提:需要本地具备可用的 PDF 处理工具(文本抽取与页面渲染能力)。
- 一键安装:执行
npx skillstore add sethupavan12/prettify-pdf完成安装。 - 解码工具(可选):若需要校验条码/二维码内容,还需本地提供对应的解码器,否则技能无法验证编码内容。
- 安全审计状态:官方审计已完成,均判定为文档示例、本地校验命令与边界保护说明,未发现提示注入、凭据外泄、隐藏数据采集或未授权网络访问;但官方提示生成的辅助产物可能包含原文档中的敏感数据。
使用步骤
- 渲染原稿并建立保全清单:先渲染源 PDF,列出所有需要保留原样的字段与视觉要素。
- 复制锁定值:在添加任何"友好说明"之前,先原样复制这些锁定字段。
- 保守重设计:按阅读优先级调整版面,尽量少动结构,避免因重排导致信息错位。
- 渲染终稿:输出重设计后的 PDF,并确认页数、可读性与字体表现。
- 目视对比质检:将终稿与源稿逐项比对,重点检查金额、日期、单号、行项目、Logo、条码与版面碰撞。
- 标注验证边界:说明哪些内容(如条码内容)因缺少解码器而未能验证。
适用场景
- 收据美化:让收据更易扫读,同时精确保留收据号、合计、日期、支付参考号、印章与条码。
- 发票质检复核:把重设计后的发票与原稿对比,检查合计、日期、行项目、标签、Logo 是否被改。
- 预约单信息强化:突出时间、地点、申请人、参考号、所需材料与下一步操作,不改动源值。
- 表单与票据整理:在保持字段值不变的前提下,让表单结构更清晰。
- 简历与报告可读性提升:在不改变事实的前提下优化版面层次。
适用人群
- 需要整理企业票据、发票的财务与行政人员
- 处理预约、表单类行政材料的运营人员
- 追求文档规范化与可读性的知识工作者
- 需要批量美化 PDF 但担心改错数据的个人用户
工作原理
该技能把重设计过程拆成"保全—重排—验证"三段。它不主张直接重画 PDF,而是先建立一份保全清单,明确哪些字段与视觉要素必须逐字保留,再围绕读者优先级做克制的版面调整;生成终稿后,要求把渲染结果与源文件做逐项对比,把"看起来更整齐"与"事实被改掉"这两件事严格区分。它明确指出自身依赖本地工具、无法在无解码器时校验条码内容,并要求不要把模糊的相邻文本猜测成字段关系,最终以"关键事实零变化"作为交付底线。
官方链接
- Skillstore 页面:https://skillstore.io/skills/sethupavan12-prettify-pdf
- 开源仓库:https://github.com/sethupavan12/prettify-pdf
- 许可证:MIT
团队信息
AI产品库
官方
由 AI 猎手自动发现
评论与建议
登录 后参与评论或提建议