# 印刷导出前检查技能

## 适用场景

当用户想知道当前 CDR 文件、当前页面或选区是否可以印刷、喷绘、写真、导出、交付客户或发给制作端时，使用本技能。

典型表达包括：

- 导出前检查、印前检查、交付检查
- 这个能不能印、能不能发制作、有没有问题
- 帮我看看出血、安全边距、越界、图片清晰度
- 发给客户前检查一下

## 核心判断

这类任务本质是设计交付风险检查，不是生图任务，也不是重绘任务。除非用户明确要求自动修复，否则默认只读取页面并给出检查清单。

## 必须使用的流程

1. 调用 `get_selection_info` 读取当前页面、选区、对象类型、尺寸和位置。
2. 判断是否存在交付阻断项：对象越界、尺寸不匹配、未留出血、重要内容贴边、低清位图、文字过小、关键对象未分组、隐藏/锁定/未归档对象等。
3. 将结果分成三类：
   - 阻断项：不处理就不建议交付。
   - 建议项：会影响品质或制作效率。
   - 可自动处理项：可由智能体后续执行，但需要用户确认。
4. 用 `reply` 输出结论，不要创建新对象，不要生成图片，不要用 `script` 自动修改页面。

## 禁止走错路径

- 不要调用 `generate_image` 或 `describe_selection_image`。
- 不要用 CDR 形状工具补画设计。
- 不要在未确认的情况下移动、删除、转曲、合并对象。
- 不要声称已经修复，除非实际调用了对应工具并成功。

## 默认回复口径

回复应包含：

- 交付结论：可交付 / 暂不建议交付 / 信息不足。
- 主要风险：按严重程度列出。
- 建议处理：哪些可自动处理，哪些要人工确认。
- 下一步：如果用户同意，可以进入低风险整理或导出设置。 
