详情

首页手游攻略 OpenAI 图像生成器:批量 AI 艺术作品与画廊创建器 - Openclaw Skills

OpenAI 图像生成器:批量 AI 艺术作品与画廊创建器 - Openclaw Skills

佚名 2026-08-08 12:40:01

什么是 OpenAI 图像生成器?

OpenAI 图像生成器是一款强大的自动化实用工具,旨在通过 OpenAI Images API 简化高质量 AI 图像的创建。该工具允许开发人员和创作者使用结构化随机提示或特定的用户定义输入生成批量视觉资产,使其成为 Openclaw Skills 生态系统中的重要资产。

除了简单的生成,该技能还将所有输出整理到结构化目录中,并自动构建本地 Web 画廊。这确保了用户可以快速查看大量生成的图像,而无需手动浏览文件夹,从而显著改善了 AI 驱动的设计和内容创作流程。

下载入口:https://github.com/openclaw/skills/tree/main/skills/steipete/openai-image-gen

安装与下载

1. ClawHub CLI

从源直接安装技能的最快方式。

npx clawhub@latest install openai-image-gen

2. 手动安装

将技能文件夹复制到以下位置之一

全局模式 ~/.openclaw/skills/ 工作区 <project>/skills/

优先级:工作区 > 本地 > 内置

3. 提示词安装

将此提示词复制到 OpenClaw 即可自动安装。

请帮我使用 Clawhub 安装 openai-image-gen。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。

OpenAI 图像生成器 应用场景

  • 为 Web 开发原型生成占位符资产和 UI 组件。
  • 通过采样随机但有结构的提示词来探索创意概念,获取艺术灵感。
  • 为社交媒体、营销活动或博客文章批量制作视觉内容。
  • 大规模对比测试不同的 OpenAI 图像模型、尺寸和质量设置。
OpenAI 图像生成器 工作原理
  1. 脚本通过检查环境变量中有效的 OpenAI API 密钥进行初始化。
  2. 解析用户定义的标志(如数量、模型或提示词)以配置生成会话。
  3. 该技能查询 OpenAI Images API 以生成请求数量的图像。
  4. 生成的图像被下载并作为 PNG 文件保存到带有时间戳的输出目录中。
  5. 创建 prompts.json 文件以记录每张图像使用的确切设置。
  6. 渲染 index.html 文件以提供批量结果的即时视觉画廊。

OpenAI 图像生成器 配置指南

首先,确保您的环境变量中配置了 OpenAI API 密钥:

export OPENAI_API_KEY="your_api_key_here"

使用 Python 运行生成脚本。您可以指定图像数量和模型版本:

python3 ~/Projects/agent-scripts/skills/openai-image-gen/scripts/gen.py --count 16 --model dall-e-3

要查看结果,请在浏览器中打开生成的画廊:

open ~/Projects/tmp/openai-image-gen-*/index.html

OpenAI 图像生成器 数据架构与分类体系

该技能将每次运行的输出组织到专用目录中。数据结构如下:

文件 类型 描述
*.png 图像 实际生成的视觉资产。
prompts.json JSON 将文件名映射到所使用的提示词和参数的元数据。
index.html HTML 用于轻松本地浏览的静态缩略图画廊。
name: openai-image-gen
description: Batch-generate images via OpenAI Images API. Random prompt sampler + `index.html` gallery.

OpenAI Image Gen

Generate a handful of “random but structured” prompts and render them via OpenAI Images API.

Setup

  • Needs env: OPENAI_API_KEY

Run

From any directory (outputs to ~/Projects/tmp/... when present; else ./tmp/...):

python3 ~/Projects/agent-scripts/skills/openai-image-gen/scripts/gen.py
open ~/Projects/tmp/openai-image-gen-*/index.html

Useful flags:

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

Output

  • *.png images
  • prompts.json (prompt ? file mapping)
  • index.html (thumbnail gallery)
点击查看更多
推荐专题
热门阅读