# 图片处理

对图片进行处理。触发关键词：图片处理、格式转换、图片压缩。

## 执行步骤

### 步骤1：读取相关常识知识
使用 `read_knowledge knowledge_name='media_format_standards'`

### 步骤2：读取工作提示词
使用 `read_work work_name='image_processing'`

### 步骤3：获取图片文件
使用 `search_file` 定位待处理的图片文件。

### 步骤4：格式转换
将图片转换为目标格式。

### 步骤5：压缩优化
调整质量和编码参数。

### 步骤6：裁剪缩放
按目标尺寸裁剪或缩放图片。

### 步骤7：输出处理后的图片
使用 `write_text` 记录处理参数和输出路径。

## 输出成果
1. 处理后的图片文件

## 失败处理
- 若格式转换失败，检查源文件是否损坏
- 若压缩过度导致质量差，降低压缩率重新处理

## 禁止行为
- ❌ 禁止不备份直接覆盖原始图片
- ❌ 禁止对透明PNG使用有损JPEG格式