mcpField
O
openai-image-gen

openai-image-gen

github.com/steipete创意与媒体7.4k245 次安装1 周前更新
代码仓库

关于 openai-image-gen

openai-image-gen 是一项脚本技能,可生成结构化图像提示词,并通过 OpenAI Images API 渲染图像。适合批量制作图像的场景,输出包括 PNG、提示词与文件映射,以及 HTML 缩略图画廊。

主要功能

  1. 01生成结构化图像提示词
  2. 02通过 OpenAI Images API 渲染图像
  3. 03设置提示词数量、模型、尺寸和质量
  4. 04保存 PNG、提示词映射和 HTML 画廊

适用场景

  1. 01根据生成的提示词批量制作图像
  2. 02根据指定提示词渲染图像
  3. 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