关于 openai-image-gen
openai-image-gen 是一项脚本技能,可生成结构化图像提示词,并通过 OpenAI Images API 渲染图像。适合批量制作图像的场景,输出包括 PNG、提示词与文件映射,以及 HTML 缩略图画廊。
主要功能
- 01生成结构化图像提示词
- 02通过 OpenAI Images API 渲染图像
- 03设置提示词数量、模型、尺寸和质量
- 04保存 PNG、提示词映射和 HTML 画廊
适用场景
- 01根据生成的提示词批量制作图像
- 02根据指定提示词渲染图像
- 03在缩略图画廊中查看生成结果
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ steipete/ agent-scripts --skill openai-image-gen安装后在 Claude Code 中输入/openai-image-gen确认已加载。
附带文件scripts/gen.py
详细介绍
OpenAI Image Gen
生成一些“随机但有结构”的提示词,并通过 OpenAI Images API 渲染图像。
设置
- 需要环境变量:
OPENAI_API_KEY
运行
从任意目录运行(如果 ~/Projects/tmp/... 存在,则输出到该目录;否则输出到 ./tmp/...):
python3 ~/Projects/agent-scripts/skills/openai-image-gen/scripts/gen.py
open ~/Projects/tmp/openai-image-gen-*/index.html
实用标志:
python3 ~/Projects/agent-scripts/skills/openai-image-gen/scripts/gen.py --count 16 --model gpt-image-1.5
python3 ~/Projects/agent-scripts/skills/openai-image-gen/scripts/gen.py --prompt "ultra-detailed studio photo of a lobster astronaut" --count 4
python3 ~/Projects/agent-scripts/skills/openai-image-gen/scripts/gen.py --size 1536x1024 --quality high --out-dir ./out/images
输出
*.png图像prompts.json(提示词 ↔ 文件映射)index.html(缩略图画廊)
评论
支持 Markdown