订阅生图
用 ChatGPT 订阅在命令行生成图片,无需 API Key,免费账号也能用
英文 | 中文
使用你的 ChatGPT 订阅生成图片 —— 无需 OPENAI_API_KEY。
一个极小的零依赖 Python CLI(以及 AI Agent 技能):单文件,仅使用标准库。在免费 ChatGPT 账户上也能工作 —— 默认后端只是驱动普通的 ChatGPT 网页聊天,即使免费用户也能获得图片生成功能。
chatgpt-imagegen "a watercolor cat sitting on a windowsill" -o cat.png
# -> saved: cat.png (812,344 bytes) size=1024x1024 quality=medium
安装
需要 Python 3.10+ 和一个 ChatGPT 订阅(免费版可用)。
对于 AI Agent(推荐) —— 将技能注入 Claude Code、Codex、Cursor 等工具:
npx skills add leeguooooo/chatgpt-imagegen -g
然后只需问:“画一张 …” / “generate a hero banner for the README”。
独立 CLI —— 无需 pip,无需虚拟环境:
git clone https://github.com/leeguooooo/chatgpt-imagegen
sudo install chatgpt-imagegen/chatgpt-imagegen /usr/local/bin/chatgpt-imagegen
你还需要一个后端 —— web(默认,驱动你已登录的 Chrome,不消耗 Codex 使用量)或 codex(无头回退模式)。chatgpt-imagegen doctor 会显示哪些已就绪。→ 后端与故障排除
用法
chatgpt-imagegen "moody mountain sunset" -o web/hero.png --size 1536x1024
chatgpt-imagegen "make it a warm golden-hour photo, cinematic 35mm" -i photo.jpg # 编辑一张参考图
chatgpt-imagegen "a robot mascot" --style doodle # 应用画廊中的样式(自动拉取并保存)
chatgpt-imagegen animate "a dog happily wagging its tail" --style-online snoopy --also-gif
OUT=$(chatgpt-imagegen "icon" --quiet) # 捕获路径
下面三张图片均直接来自上述命令 —— 未经修饰:
![]() |
![]() |
![]() |
"a watercolor cat sitting on a windowsill" |
"moody mountain sunset" --size 1536x1024 |
"a coffee shop logo, circular emblem" |
animate 命令要求图片模型生成严格的 4×2 精灵图,裁剪出八个等宽的帧,拒绝明显的主体漂移,并写出平滑的乒乓循环。默认输出动画 WebP;当需要 GIF 兼容性时,传递 --animation-format gif 或 --also-gif。原始精灵 PNG 始终保留在动画文件旁边。动画后处理需要 ImageMagick(magick);WebP 输出额外需要 libwebp(img2webp)。chatgpt-imagegen doctor 会报告两者是否已安装。
完整选项:chatgpt-imagegen --help。→ 生成图片 · 样式
社区样式
浏览并复用他人调校的艺术风格 —— 公开画廊 drawstyle.leeguoo.com。无需更新脚本:
chatgpt-imagegen "a fox barista" --style-online doodle # 使用画廊中的样式生成,不保存本地
chatgpt-imagegen style search "watercolor mascot" # 搜索画廊
chatgpt-imagegen style publish mystyle --category cute --from-last # 分享你的样式(一次性登录)
一个样式可以固定一个角色,而不仅仅是外观。样式资源携带参考图片,因此同一个角色可以在全新的场景中重现:
chatgpt-imagegen style add pip --kind character --ref pip-ref.png
chatgpt-imagegen "a fox barista" --style pip
![]() |
![]() |
| 固定的参考图 | 从 "a fox barista" 生成 |
画廊包也可以是角色 —— xiaohei 就是一个例子。
了解更多
- 📖 完整文档 —— 安装、生成、样式、后端、平台。
- 🎨 风格画廊 —— 浏览和贡献社区艺术样式。
- 📝 深度解析(博客) —— 背后的设计与原理。
- ⚙️ 工作原理 · HTTP API 包装器
许可证
MIT —— 参见 LICENSE。
免责声明
本工具调用 ChatGPT 内部的 backend-api/codex 端点 —— 与官方 Codex CLI 使用的端点相同。这不是一个文档化的公开 API;OpenAI 随时可能更改或限制它。请自行承担风险,并遵守 OpenAI 使用条款 —— 特别地,不要使用你的 ChatGPT 订阅来为面向公众的图片生成服务提供动力。
关键词
ChatGPT subscription image generation, free ChatGPT account image generation, use ChatGPT Plus for image API, gpt-image-2 without OPENAI_API_KEY, gpt-image-2 ChatGPT subscription, image_generation tool Responses API, ChatGPT image CLI, Codex CLI image_gen as standalone tool, DALL-E via ChatGPT Plus, OAuth-backed OpenAI image generation, no-API-key image generation, AI agent image generation skill, Claude Code image skill, OpenAI image generation without billing.
中文: 用 ChatGPT 订阅生成图片、免费 ChatGPT 账号生图、ChatGPT Plus 生图工具、不用 API key 生图、gpt-image-2 用订阅、ChatGPT 订阅生图 CLI、Codex CLI 生图能力独立工具、给 AI agent 用的生图 skill、本地生图脚本、零依赖 Python 生图工具。





