PDF 交付检查
执行具体方法前读取 Craft 场景命令与参数,按其中的对象选择、会话、输入替换和结果检查执行。
任务起点
先读取素材,确认交付用途、目标尺寸或时长、修改范围与必要格式。能从任务和素材确定的细节可直接采用合理默认值;只询问会改变结果的缺失条件。
需要可见编辑器时交给 pdfcraft-editor 技能。独立安装:npx skills add full-aigc-skills/pdfcraft-skills --skill pdfcraft-editor。当前新增技能为本地候选,发布前使用本地配套插件,不把此安装命令当作已发布证明。
执行步骤
- 确认目标用途与交付规格,检查页数和页面尺寸。
- 检查裁切框、出血、字体和图像分辨率。
- 抽查透明效果、细线和颜色,记录无法检验的特性。
- 重开导出文件并检查每页。
工具落地
上游工具名属于 PdfCraft。doc_open/doc_create 返回 doc 句柄;后续 doc_info、doc_save、page_render 使用同一 doc。PDF 页号从 1 开始,参数以实际 schema 为准。
先读取实际工具 schema,再填写参数;对象或文档 ID 使用返回值。查询到的命令必须在当前后端可用。保存前选择新输出路径,保留输入。需要的算法、格式或命令不存在时说明缺口,不能用相近名称冒充。
结果检查
- 无意外空白、裁切和缺字。
- 不将普通 PDF 误称 PDF/A 或 PDF/X 合规。
- 交付检查结果与明确的未验证项。
对照用户目标检查实际内容,而不只检查进程退出码。局部编辑查看局部细节,版式任务查看整页,时间媒体查看起止与关键段。异常结果先检查当前工程,避免重复执行不可逆操作。
交付
返回可编辑工程、实际派生文件和简短说明:做了哪些修改、哪些步骤因当前能力未执行、需要用户判断的内容。只列真实存在且已经检查的文件。若用户随后返工,读取本次源工程并局部修改,保留已接受的内容。
技能商店场景经验
遇到文本与视觉双路核查时,读取商店工作流适配,使用对应的 Craft 方法和实际结果检查。上游技能不作为运行依赖。
main 开发候选补充
使用新候选统计指定页字数、查找未标记内容或检查表单标签时,读取 main 新增工具与流程。区分 MCP 工具名与引擎 command ID,并检查实际工具 schema;不把目录存在当作无障碍认证。