SuperAPI AI 工具集

codex-image

设计与创作

查看项目

更新于 10-15 22:32

技能介绍

用途:该技能用于根据文字提示生成图片、照片、封面、横幅或插画。图像由 gpt-image-2 通过 Codex/ChatGPT 的 OAuth 订阅生成,令牌来自 ~/.codex/auth.json(由 codex login 创建),不需要 API Key,也没有按张计费,配额与 Codex 订阅共享。资料指出,Codex 后端(chatgpt.com/backend-api/codex)通过 Responses API 提供 image_generation 工具,宿主模型 gpt-5.5 调用它、gpt-image-2 负责渲染。

主要能力:支持低/中/高画质(low 约 45 秒,medium 默认约 1-2 分钟,high 约 2-3 分钟),支持 landscape 1536x1024、square 1024x1024、portrait 1024x1536 三种画幅;可传入最多 5 张本地参考图(png/jpg/webp)实现风格、角色或 Logo 迁移。输出为 PNG 路径,保存在 ~/.codex/cache/images/img_<ts>.png。

使用方式:先安装 Codex CLI:npm install -g @openai/codex,再用订阅(非 API Key)执行 codex login;无头服务器用 codex login --device-auth。Python openai SDK 由 scripts/run.sh 自动引导到技能自带 venv。调用格式:scripts/run.sh "prompt in English" [quality] [aspect] [ref1.png ... ref5.png]。提示词用英文效果最佳。生成较慢,高频使用建议后台调用。使用参考图时必须同时传入 quality 和 aspect。

限制:不得使用 client.images.generate() 或 Images API(OAuth 订阅会拒绝);只能走 Responses API + image_generation 工具,并设置 tool_choice={"type":"image_generation"};stream=True、store=False 为必需,否则 HTTP 400;input 必须是消息对象列表;认证使用 ~/.codex/auth.json 中的 tokens.access_token 与 account_id,并需特定请求头。没有 seed 参数,严格可复现需付费 API。需要精确品牌色或长标题的确定性图形不建议使用本技能。Codex Claude Code 插件本身不生成图像,只负责连接 Codex 并产生令牌。