PSD 批量导出
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-psd-batch-export。
技能介绍
要解决什么问题
设计交付里常见场景是:同一份 PSD 模板要按表格批量换字、出 PSD 和 PNG,还要在上线前确认图层映射、字体和文字是否会截断。手工在 Photoshop 里逐条改图层,既慢又难复现,也缺少可机器读取的验收依据。
技能如何工作
本技能面向生产级批量生成,路径一律相对 SKILL.md 所在目录解析,避免写死本机绝对路径。推荐走统一 CLI,而不是散落脚本。
典型流程:
diagnose --json:检查 Python 依赖、字体、模板、可选 OCR/LLM 配置是否就绪。analyze:对 PSD 与可选 Excel/CSV 做图层与列映射分析,关注mapping、capacity_risks、字体匹配及 warnings/errors。preview:全量导出前先看out/dryrun_preview/与 JSON 报告。export:生成out/psd/、out/png/与out/verify_report/report.json;替换文案默认保留 PSD 文本图层原色,仅当用户明确要求统一色时才传--color R G B。verify:输出被移动或单独抽检时再次校验。
内置模板 ID(morning、tech、doodle)可代替直接传 PSD 路径。主命令均支持 --json / --json-out,报告字段含 status、layers、mapping、capacity_risks、fonts、outputs、warnings、errors、runtime_sec;退出码 0~4 语义稳定。生产批次可加 --strict:低置信度列匹配、容量溢出或缺字体会阻断导出。
适用边界与注意点
- 低置信度映射、文字超长、
capacity_risks在生产环境应视为硬风险,而非仅看 warnings。 - 兼容旧入口时仍可用
scripts/psd_batch.py,但新流程更依赖结构化报告与稳定退出码。 - 模板可编辑字段见
references/templates.json;不同 Agent 运行时校验方式见references/runtime-compat.md。
使用场景
- 大促或渠道投放前,用同一份 PSD 模板配合 Excel/CSV,批量替换标题、价格等文本并导出 PNG/PSD。
- 全量 export 之前先跑 analyze,核对数据列与 PSD 文本图层的 mapping 及 capacity_risks,避免上线后文案被截断。
- 不想维护本机 PSD 绝对路径时,用内置模板 ID `morning`、`tech`、`doodle` 走统一 CLI 批量出图。
- 生产环境批次加 `--strict`,让低置信度列匹配、容量溢出或缺字体在 export 前直接阻断。
适合人员
- 每轮活动用 merchandising 表格驱动画布换字、要批量出 PSD/PNG 的品牌或电商视觉设计师
- 要把 diagnose/analyze/export/verify 和 JSON 报告接进 Agent 或脚本流水线的设计工程/设计 Ops 同学
- 交付前必须在 dryrun_preview 与 verify_report 里抽检映射和字体、再签字全量的设计交付负责人
- 维护多版活动模板、需用 preview 小批量试跑再 strict 全量导出的多媒体制作同学