SuperAPI AI 工具集

imagegen

设计与创作

查看项目

更新于 10-15 21:12

技能介绍

用途:为当前项目生成或编辑图片,涵盖概念图、产品图、封面、网站主视觉、UI 样机、线框图、标志、写实图像与信息图等。

主要能力:默认使用 gpt-image-1.5 与 OpenAI Image API,优先走自带的 CLI(scripts/image_gen.py)以保证可复现运行;支持生成、编辑(inpainting、蒙版编辑、光照天气变换、背景替换、移除物体、合成、透明背景)以及多提示词或多变体的批量运行。选择逻辑:有输入图或要求局部修改则编辑;需要大量不同提示词或素材则批量;否则生成。

使用方式:先用 uv 安装依赖 uv pip install openai pillow,无 uv 时用 python3 -m pip install openai pillow;需设置环境变量 OPENAI_API_KEY 才能调用真实 API,密钥缺失时应引导用户在 OpenAI 平台创建并本地设置,不要让用户在对话中粘贴完整密钥。所有 API 调用使用 OpenAI Python SDK,编辑用 client.images.edit(...)。批量作业写入 tmp/imagegen/ 下的临时 JSONL,每次一行,运行后删除;最终产物输出到 output/imagegen/,用 --out 或 --out-dir 控制路径。提示词按 use case、资产类型、主体、风格、构图、光照、调色板、精确文本、约束与 Avoid 等字段结构化,编辑需明确列出不变项,迭代时只做单点修改。

适用场景:网站与游戏素材、产品与 UI 样机、信息图、标志探索、插画、风格化概念、历史场景,以及文本本地化、身份保持、精确物体编辑、光照天气、背景抠图、风格迁移、合成、草图转写实等编辑任务。

限制:必须提供 OPENAI_API_KEY;依赖 openai 与 pillow,若环境无法安装需告知缺失依赖及本地安装方式;不得修改 scripts/image_gen.py,缺内容先询问用户;复杂结果需查看输出并校验主体、风格、构图、文字准确性与约束;其他模型或计费细节暂未提供。