# Ecommerce Batch Resize

> 使用预制素材文件夹批量读取 1-20 张原图，并将每张图智能重排到一个或多个目标画幅。用户提到批量改尺寸、多张图片统一适配比例、批量横转竖或平台尺寸适配时使用。单张图片调整和复刻风格不要使用本技能。

- Skill: `qiyu-jackman/ecommerce-batch-resize` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add qiyu-jackman/ecommerce-batch-resize`
- Raw SKILL.md: https://api.skillmd.com/api/skills/qiyu-jackman/ecommerce-batch-resize/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: qiyu-jackman (https://skillmd.com/u/qiyu-jackman)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/qiyu-jackman/ecommerce-batch-resize

---


# 电商图片批量改尺寸

保持内联执行，不使用子代理。这是文件夹批处理工作流。

## 素材投递

先获取项目名称，再运行：

```bash
python3 scripts/prepare_inputs.py batch-resize --workspace <workspace> --project-slug <slug>
```

报告创建目录的绝对路径。目录内的 `请先阅读.md` 会要求用户把 1-20 张图片放入 `01-待处理原图/`，并在 `02-目标尺寸.txt` 中每行填写一个画幅。用户回复“已放好”后运行扫描器。

## 工作流

1. 定位插件根目录并读取公共 `gpt-image-2-prompt-optimizer.md`、项目 schema 和质检规则。
2. 扫描支持的图片、自然排序、目标画幅和重复文件；集中报告问题。
3. 分析每张图的主体、文字安全区、边缘风险和可扩展背景。
4. 创建 `batch-resize` 项目，把每张原图登记为 `source`，在 `workflow_config.targets` 保存去重后的目标画幅。
5. 为“每张原图 × 每个目标画幅”建立独立任务，按原图顺序再按目标画幅顺序排列；每个任务只引用一张 source，保持主体、文字和内容不变，只智能重排。
6. 展示输入图、目标画幅、重排策略和输出名映射，请客户确认。
7. 用内置优化器生成批量改尺寸提示词；同一重排策略可批量批准，异常图单独校验。
8. 生成后检查拉伸、白边、关键文字裁切、主体缺失和画幅尺寸，只重做失败任务。

