用途
designcraft-print-preflight 用于 designcraft 环境下的印前排版检查,覆盖字体、图像、出血与导出检查,适用于从素材诊断到可编辑交付的完整任务。执行具体方法前,需读取 Craft 场景命令与参数,按其中的对象选择、会话、输入替换和结果检查执行。
主要能力
- 在原工程只读盘点字体、链接、有效PPI、全文和框边界,记录全部问题。
- 按获准方案用实际 asset ID 修复缺链或低PPI 图像,只扩展确认的文字框,保留字号、全文及非目标对象。
- 设置确认的出血,按相同阈值复检;错误或目标问题未解决时停止导出。
- 单独导出明确参数的普通含出血 PDF,核对实际页框、页数和图文,保留原生工程与链接包。
使用方式
任务起点先读取素材,确认交付用途、目标尺寸或时长、修改范围与必要格式。能从任务和素材确定的细节直接采用合理默认值,只询问会改变结果的缺失条件。
CLI 必须分为 inspect、repair、export 三段,检查复检报告后才能导出。工具落地方面,用 open_document/new_document 管理文档,inspect_document 与 get_story 核对内容,execute 执行命令,save_document 保存,render_page 逐页检查。先读取实际工具 schema 再填写参数,对象或文档 ID 使用返回值;查询到的命令必须在当前后端可用。保存前选择新输出路径并保留输入。需要的算法、格式或命令不存在时说明缺口,不能用相近名称冒充。
需要可见编辑器时交给 designcraft-editor 技能,独立安装命令为:npx skills add full-aigc-skills/designcraft-skills --skill designcraft-editor。当前新增技能为本地候选,发布前使用本地配套插件,该安装命令不构成已发布证明。
结果检查与交付
不把普通 PDF 声称为已合规 PDF/X;零错误预检不等于 PDF/X 或印刷认证。重开导出文件确认页框与页数,列明尚未验证的专色、套印与色彩转换。对照用户目标检查实际内容,而不只检查进程退出码;版式任务查看整页,局部编辑查看局部细节。异常结果先检查当前工程,避免重复执行不可逆操作。
交付时返回可编辑工程、实际派生文件和简短说明:做了哪些修改、哪些步骤因当前能力未执行、需要用户判断的内容;只列真实存在且已检查的文件。用户返工时读取本次源工程并局部修改,保留已接受的内容。
适用场景与限制
适用于印前排版诊断、修复与含出血 PDF 导出的完整流程。限制包括:技能为本地候选,发布状态与配套插件可用性需确认;不提供 PDF/X 或印刷认证;专色、套印与色彩转换需用户另行验证。