image-genlisted
Install: claude install-skill redfox-data/redfox-community
# GPT-image2
调用 OpenAI 最新的 **gpt-image-2** 模型生成高质量图片。粘贴提示词就能用。
> **Skill 特色**
>
> - 支持命令行批量生成、参数化控制宽高比与分辨率档位
> - 文生图 + ���生图双模式,`--image` 一个参数启用编辑模式(最多 2 张参考图)
---
## 能力概述
- **文生图**:输入提示词,生成全新图片
- **图生图**:上传参考图(最多 2 张) + 提示词,基于原图编辑生成
- **模型**:gpt-image-2(OpenAI 最新图像模型)
- **接口**:红狐新版 `gptImage2Submit` / `gptImage2Result`
- **输出格式**:PNG(新接口固定输出)
- **宽高比**:`1:1` / `3:2` / `2:3` / `4:3` / `3:4` / `5:4` / `4:5` / `16:9`(默认) / `9:16` / `2:1` / `1:2` / `21:9` / `9:21`
- **分辨率档位**:`1k` / `2k`(默认) / `4k`
- **批量生成**:单次最多 4 张(新接口上限)
- **兼容旧像素格式**:仍接受 `1792x1024` 等旧写法,脚本内部自动映射到宽高比 + 档位
---
## 使用方式
### 文生图 — 输入文字生成图片
```bash
# 基本生成(默认 16:9 + 2k)
python3 "$SKILL_PATH/assets/imagegen.py" "一只橘色的猫咪坐在窗台上看着窗外的夕阳"
# 横版 4k 高清
python3 "$SKILL_PATH/assets/imagegen.py" "futuristic city skyline" --size 16:9 --resolution 4k
# 竖版小红书封面(3:4 + 2k)
python3 "$SKILL_PATH/assets/imagegen.py" "product cover, minimal style" --size 3:4 --resolution 2k
# 方形 1k 快速档
python3 "$SKILL_PATH/assets/imagegen.py" "minimalist cat logo, flat design" --size 1:1 --resolution 1k
# 批量生成 4 张(新接口上限)
python3 "$SKILL_PATH/assets/imagegen.py" "icon set, flat style" -n 4
# 兼容旧像素写法(自动映射为 16:9 + 1k)
python3 "$SKILL_PATH/assets/imagegen.py" "cyberpunk street" --size 1792x1024
```
### 图生图 — 上传参考图编辑生成
```bash
# 单张参考图(自动上传 OSS → 提交任务)
python3 "$SKILL_PATH/assets/imagegen.py" "把猫咪改成白色,背景换成星空" --image ~/Pictures/cat.png
# 两张参考图(新接口最多支持 2 张)
python3 "$SKILL_PATH/assets/imagegen.py" "融合两张图的风格" --image ref1.png --image ref2.jpg