1. 基本信息
| 项目 | 内容 |
|---|---|
| 名称 | adobe-create-pdfs-from-data |
| 项目自述名称 | SKILL.md 内标题为“InDesign Data Merge Skill”,与正式名称不同,仅供参考 |
| 作者/维护者 | Adobe(adobe/skills 官方仓库) |
| 来源链接 | https://github.com/adobe/skills/tree/main/plugins/creative-cloud/adobe-for-creativity/skills/adobe-create-pdfs-from-data |
| 许可证 | Apache-2.0(数据来自 GitHub API) |
| GitHub Stars | 150(合集仓库整体数字,来自 GitHub API;不代表本技能个体热度,见第 6 章说明) |
| Forks | 66(数据来自 GitHub API) |
| 最新版本 | SKILL.md 内声明 v1.0.1(所属 adobe-for-creativity 插件整体版本 v1.1.0) |
| 安装方式 | npx skills add(或手动复制技能目录 + MCP 配置);Claude Code 插件市场清单暂未收录该插件 |
2. 功能介绍与亮点
adobe-create-pdfs-from-data 编排完整的 InDesign 数据合并(Data Merge)流水线——把一份版式模板与一份 CSV/TSV 数据表批量合并成多份个性化 PDF,覆盖证书、工牌、请柬、名片、目录、标签、发票等场景:
- 自动判断输入是
.indd原生文件还是 PDF:PDF 模板会先分析多页版式差异、抽取代表页,再转换为.indd; - 导出 IDML 检测模板内是否已有合并占位符,若没有则用 LLM 辅助生成字段映射,并二次校验过滤幻觉字段;
- 支持数据列中混合文本与图片字段;
- 最终调用合并工具批量渲染,返回全部生成 PDF 的下载链接。
主要亮点:
- 双重强制审批门禁:转换 PDF 模板前须先人工确认版式分组,套用字段映射前须展示映射结果并等待用户在下一轮明确批准;
- 占位符智能探测:优先复用模板已有合并字段,确认没有时才触发 LLM 辅助映射;
- 依托 Adobe 官方远程 MCP 服务(
adobe-creativity.adobe.io),OAuth 登录即可用,免费账号可用约 40 个基础工具; - 文档含完整错误处理表与决策树,覆盖 IDML 导出失败、映射校验不通过等常见故障。
3. 适用场景
固定分类:文档与办公自动化
面向需要用同一份版式模板批量套用不同数据、产出大量个性化 PDF 文档的用户——活动主办方制作请柬与工牌、企业培训部门批量生成结业证书、市场部门制作个性化直邮与名片、财务或运营部门批量生成发票。这类任务传统依赖人工在 InDesign 桌面客户端逐步配置 Data Merge 面板,该技能把整套流程转移进对话式 agent 完成。
4. 跨 Agent 兼容性
| Agent | 结论 | 依据 |
|---|---|---|
| Claude Code | 需适配 | 原生支持连接远程 MCP 服务器,但该插件未出现在仓库 .claude-plugin/marketplace.json 的官方插件清单中(同仓库其余 8 个插件均已注册),无法通过 /plugin install 一步安装,需改用 npx skills add 或手动配置 |
| Codex | 需适配 | npx skills add 官方文档确认可将技能文件写入 Codex 的 .agents/skills/ 目录,但抓取材料未确认 Codex 是否支持连接本技能依赖的远程 HTTP MCP 端点 |
| OpenClaw | 未验证 | 抓取材料未提及 |
| Hermes Agent | 未验证 | 抓取材料未提及 |
5. 推荐理由
adobe-create-pdfs-from-data 是 Adobe 官方出品,把 InDesign 手动数据合并流程收敛成带双重审批门禁的对话式工作流,尤其适合需要批量产出个性化 PDF、但不熟悉 InDesign 操作细节的用户。
6. 评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 7 | 官方 Adobe 出品;仓库整体 150★/66 forks(合集仓库数字,不代表本技能个体热度);issue 区可查到多位具名外部用户专门反馈 adobe-for-creativity 插件问题(如 #225 OAuth 认证失败、#184 MCP 连接器返回 403),267 个 PR 来自多位贡献者,但未见针对本技能自身的独立第三方评测文章 |
| 可用性 | 7 | 通过 Adobe 官方远程 MCP 端点以 OAuth 登录使用,免费 Adobe 账号即可用;文档详尽,含完整分步流程与故障排查表;但该插件未被收录进仓库官方插件市场清单,无法一键安装,需改用 npx skills add 或手动配置 MCP 连接 |
| 安全性 | 9 | 见下方检查清单 |
安全检查清单: ① Shell/权限:仅用 PyMuPDF 在本地提取 PDF 指定页面,范围明确、用途透明,无任意 shell 命令执行; ② 联网:是,调用 Adobe 自有官方云服务完成资产上传、转换与合并,未见向第三方转发数据; ③ 凭据:OAuth 登录流程由 MCP 客户端处理,普通用户无需手动管理 API Key(SKILL.md 内列出的环境变量是 Adobe 自身部署侧配置,非最终用户需操作项); ④ 可疑指令:未发现,且设计了两处强制审批门禁(转换前须人工确认版式、套用字段映射前必须显式征得用户同意才能继续),属主动风险控制设计; ⑤ 作者信誉:Adobe 官方仓库,多名具名员工持续维护; ⑥ License:Apache-2.0,明确; ⑦ 最近维护:所属插件目录 2026-06-17 有更新,仓库整体 2026-07-26 仍有提交,活跃。
7. 跟同类 Skills 相比的优势
| 项目 | 定位 | 与本技能的差异 |
|---|---|---|
| Adobe InDesign 原生 Data Merge 面板(官方桌面功能) | InDesign 桌面客户端内置的批量合并工具,需人工在软件内手动关联数据字段、逐步操作合并面板 | 本技能把同一套能力搬进对话式 agent 工作流,新增版式差异自动识别、LLM 辅助字段映射、合并前二次确认等环节,免去手动逐字段拖拽关联 |
| certifai(sanskaromar 个人开源项目,Python 脚本) | 基于 PowerPoint 模板 + CSV 批量生成证书 PDF 的独立命令行脚本,附带二维码生成 | 需用户手写脚本参数并手动配置占位符,无 agent 对话交互、无字段智能识别与合并前审批环节;仅覆盖证书场景,不支持 InDesign 版式与图片字段合并 |
| whitepaper(同仓库姊妹技能) | 用 pandoc + typst 把单份 Markdown 文件转成排版精美的 PDF 技术白皮书 | 面向“一份文档”的技术写作场景,而非“同一模板批量生成多份”的个性化数据合并场景,技术路径也完全不同(本地开源渲染引擎 vs. Adobe 云端 InDesign 处理) |
8. 用户评价
GitHub issue 区可查到至少两位具名外部用户在使用 adobe-for-creativity 插件时报告了具体问题:MarcosJunior-mraj 反馈 OAuth 认证返回 HTTP 40x 错误(#225),CoronovirusG10 反馈 MCP 连接器返回裸 HTTP 403(#184),均为真实使用反馈。目前尚未见到针对 adobe-create-pdfs-from-data 本身的具名第三方评价。
9. 其他补充
支持文本与图片字段混合合并:数据表某列若引用图片文件名,技能会自动识别并逐一上传关联,无需额外配置。
10. 安装使用方式
- 推荐方式(
npx skills add,由 vercel-labs/skills 工具提供,支持 Claude Code、Codex、OpenClaw、Hermes Agent 等 70 余种 agent 的技能文件分发):npx skills add adobe/skills --skill adobe-for-creativity - GitHub CLI 扩展方式:
gh extension install ai-ecoverse/gh-upskill gh upskill adobe/skills --skill adobe-for-creativity - 手动方式:复制
plugins/creative-cloud/adobe-for-creativity/skills/adobe-create-pdfs-from-data/目录到本地技能目录,并把同插件下的.mcp.json(远程端点https://adobe-creativity.adobe.io/mcp)加入 agent 的 MCP 配置; - 首次调用 Adobe 工具会触发
adobe_mandatory_init,需浏览器完成一次 Adobe 账号 OAuth 登录(免费或付费账号均可,免费账号可用约 40 个基础工具); - 注意:该插件未出现在仓库
.claude-plugin/marketplace.json的官方插件市场清单中,/plugin install adobe-for-creativity@adobe-skills当前不可用,需用上述替代方式安装。
11. 注意事项
- 该插件未被收录进 Claude Code 插件市场清单,标准的
/plugin install一键安装路径当前不可用; - adobe-create-pdfs-from-data 自 2026-06-17 起未见针对性更新提交(所属插件与仓库整体持续活跃,但该文件暂无迭代);
- 完整功能依赖登录 Adobe 账号完成 OAuth 授权,部分进阶工具与更高用量额度需付费 Creative Cloud 订阅;
- 仅支持处理
.indd原生版式或可转换为单页版式的 PDF 模板,复杂多页版式 PDF 需先人工拆分出单一代表页; - 目前未见独立于 Adobe 官方渠道之外的第三方深度评测。