# 批量处理

同时批量处理大量文件。触发关键词：批量处理、批量重命名、批量转换。

## 执行步骤

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

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

### 步骤3：扫描文件列表
使用 `search_file` 扫描待处理的文件。

### 步骤4：制定批量规则
定义重命名规则、格式转换参数或归档目录。

### 步骤5：执行批量操作
逐个或并行处理文件。

### 步骤6：验证结果
检查处理后的文件数量和完整性。

### 步骤7：输出处理报告
使用 `write_text` 输出批量处理报告。

## 输出成果
1. 处理后的文件 / 批量处理报告

## 失败处理
- 若部分文件处理失败，记录并继续处理其余文件
- 若批量操作中断，支持从中断点续处理

## 禁止行为
- ❌ 禁止不备份直接批量覆盖
- ❌ 禁止批量操作无日志记录