Skip to content

把 JSON 布局转成 PPTX、DOCX、PDF 文档

将繁琐的文档排版工作自动化:只需提供符合规范的 JSON 布局文件,PaperJSX 即可直接渲染出 PPTX、DOCX、XLSX 或 PDF 格式的成品文档,彻底告别手动调整样式与分页。

为什么需要这个技能

在快速开发产品或撰写批量报告时,手动操作 Word 或 PPT 效率极低且容易出错。如果每个小章节都要单独编辑,稍后整合时格式往往不统一。

本技能通过"JSON 布局进,文档文件出"的模式,实现了文档生成的完全自动化。它不编辑现有文件,而是从零创建新文件,确保每一次生成的文档风格、字体、间距都严格遵循预设的 JSON 规范。

适用场景

  • 需要将大量 Excel 数据行直接生成带图表的报表文档时。
  • 快速搭建产品演示(PPTX),仅需修改数据源而非调整母版。
  • 根据用户填写的表单数据,自动生成带个性化内容的 DOCX 合同或报告。
  • 需要将结构化数据(如 JSON API 返回)直接转换为可打印的 PDF 发票或账单。

核心工作流

  1. 构建 JSON 布局文件:参考 references/json-schema.md,创建符合 Schema 的 JSON 文件,定义文档元数据(标题、作者)、幻灯片/页面结构、文本内容及图表数据。
  2. 编写 Node.js 渲染脚本:引入对应的 npm 包(如 @paperjsx/json-to-pptx@paperjsx/json-to-docx),将 JSON 数据传入渲染引擎。
  3. 执行生成与校验:运行脚本生成输出文件,并编写代码检查文件字节数是否大于 0,确保文件非空且生成成功。

下载和安装

下载 paperjsx 中文版 Skill ZIP

解压后将目录放入你的 AI 工具 skills 文件夹,重启工具后即可使用。具体路径参考内附的 USAGE.zh.md

你可能还需要

暂无推荐