GPT image 2 生图神器 Pro

SKILL前端设计
前端设计 未标注权限 许可证不明确
安装这个技能

通过自然语言或一张参考图创作图片,先交付增强提示词与画面方案;支持局部修改规划、中文文案逐字核对、系列图逐张续接、成图检查与1K/2K/4K下载。

一句话选型结论

按资料字段整理

GPT image 2 生图神器 Pro是前端设计类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类前端设计 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install zhaopintong/gpt-image-2
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

前端设计
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方zhaopintong仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 enterprise
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-07上游最后核验时间 · 数据更新 2026-11-06
正文体量7.5 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
出页面与组件

按描述生成页面结构和组件草稿。

调整样式与布局

改间距、配色与响应式布局。

生成设计说明

把设计稿整理成开发能接的说明。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在前端设计场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
GPT image 2 生图神器 Pro当前 未标注权限 未标注 未标注 未标注 有
前端设计 只读 GitHub 仓库 882.3 万 Codex、Claude、Cursor 有
Vercel 组合模式 联网访问 GitHub 仓库 385.9 万 Codex、Claude、Cursor 有
Vercel React native skills 前端 只读 GitHub 仓库 246.9 万 Codex、Claude、Cursor 有
adapt 搜索 浏览器控制 GitHub 仓库 202.7 万 Codex、Claude、Cursor 有
使用我的浏览器 浏览器控制 GitHub 仓库 184.8 万 Codex、Claude、Cursor 有

SKILL.md 全文

7.5 KB
模型实际读到的说明书原文,来自技能仓库

gpt-image-2 生图技能

适用场景

当你需要:
- 在对话中直接生成图片
- 自动发现可用的 OpenAI 兼容 API
- 检查 API 是否支持 gpt-image-2
- 生成图片并保存为本地文件
- 作为任何 AI Agent 的通用生图模块

安全原则

  • 不在技能文档中保存真实密钥
  • 不提供跳过 SSL 证书验证的示例
  • 优先使用环境变量注入 API Key
  • 如果接口不可用,先检查网络、证书、额度与配置,再重试
  • 验证 /v1/models 与 /v1/images/generations 时必须使用同一个 base URL 和同一组凭证

实战发现

  • 同一网关上,模型列表和生图能力要分别验证
  • 有的网关能返回模型列表,但图片生成仍然需要单独确认
  • 先查 /v1/models,再查 /v1/images/generations,不要混用不同 endpoint 的配置
  • gpt-image-2 的返回通常是 b64_json
  • 成功响应里常见 data[0].b64_json,需要本地解码保存
  • 尺寸参数需要以实际网关为准;若不支持 2048x1024,回退到 1024x1024
  • 不同 AI / 不同宿主的配置来源可能不同
  • 优先读取环境变量:OPENAI_BASE_URL、OPENAI_API_KEY、CLAWTO_BASE_URL、CLAWTO_API_KEY
  • 若宿主 AI 把配置写入 config.yaml,也应支持从其配置文件读取同名字段或等价字段,例如:model.base_url、model.api_key、auxiliary.vision.base_url、auxiliary.vision.api_key
  • 目标是让技能在不同 AI 环境中都能自动发现可用 OpenAI 兼容接口,而不是绑定某一个宿主实现

1. 发现可用 API

优先按以下顺序发现配置:

环境变量:
- OPENAI_BASE_URL
- OPENAI_API_KEY
- CLAWTO_BASE_URL
- CLAWTO_API_KEY

宿主配置文件 config.yaml:
- model.base_url
- model.api_key
- auxiliary.vision.base_url
- auxiliary.vision.api_key
- 其它宿主约定的 OpenAI 兼容字段

只要能映射成 base_url + api_key,即可用于验证与生成。

示例:

python3 - <<'PY'
import os
candidates = [
    ('OPENAI_BASE_URL', 'OPENAI_API_KEY'),
    ('CLAWTO_BASE_URL', 'CLAWTO_API_KEY'),
]
for base_var, key_var in candidates:
    base = os.getenv(base_var)
    key = os.getenv(key_var)
    if base and key:
        print(f'{base_var}={base}')
        print(f'{key_var}=SET')
        break
else:
    print('no_api_found')
PY

如果环境变量不可用,则读取宿主 config.yaml,把里面的 base_url 和 api_key 作为 API 发现结果。

2. 验证是否支持 gpt-image-2

对发现的 API 调用 /v1/models:

python3 - <<'PY'
import os, json, urllib.request, ssl
base = os.environ['API_BASE_URL'].rstrip('/')
key = os.environ['API_KEY']
url = f'{base}/models'
req = urllib.request.Request(url, headers={'Authorization': f'Bearer {key}'})
ctx = ssl.create_default_context()
with urllib.request.urlopen(req, context=ctx, timeout=30) as r:
    data = json.loads(r.read().decode('utf-8', 'ignore'))
    models = [m.get('id') for m in data.get('data', [])]
    print('has_gpt_image_2=', 'gpt-image-2' in models)
    print(models)
PY

如果列表里包含 gpt-image-2,再继续下一步。

3. 调用 gpt-image-2

python3 - <<'PY'
import os, json, urllib.request, ssl
base = os.environ['API_BASE_URL'].rstrip('/')
key = os.environ['API_KEY']
api = f'{base}/images/generations'
payload = json.dumps({
    'model': 'gpt-image-2',
    'prompt': 'a stylish female livestream host in a professional streaming studio, smiling, modern lighting, realistic, safe and tasteful, no suggestive pose',
    'size': '1024x1024'
}).encode()
req = urllib.request.Request(api, data=payload, headers={
    'Authorization': f'Bearer {key}',
    'Content-Type': 'application/json'
})
ctx = ssl.create_default_context()
with urllib.request.urlopen(req, context=ctx, timeout=180) as r:
    print(r.status)
    print(r.read().decode('utf-8', 'ignore'))
PY

大尺寸示例

如果网关支持,可以尝试:
- size=2048x1024

如果返回 400 或尺寸不支持,先回退到 1024x1024。

4. 保存图片

如果返回里包含 data[0].b64_json,解码保存:

python3 - <<'PY'
import json, base64, pathlib
body = json.loads(open('response.json').read())
out = pathlib.Path('gpt_image_2.png')
out.write_bytes(base64.b64decode(body['data'][0]['b64_json']))
print(out)
PY

5. Session Learnings / Operational Notes

  • If the first attempt to generate via a generic image skill fails because the target service's billing is exhausted, switch to the user's OpenAI-compatible gateway if one is available rather than continuing to retry the same provider.
  • For OpenAI-compatible gateways, verify model availability by calling /v1/models with the same base URL and same credentials before attempting image generation.
  • Do not assume /v1/images/generations is the only valid entrypoint; some gateways expose gpt-image-2 in /v1/models but use a different generation path or an OpenAI Responses-based flow.
  • When a user says the image should be saved to a specific directory, persist that preference and default future image outputs to that location.

6. Support files

  • references/clawto-api-notes.md — gateway discovery and endpoint behavior observed in this session.

常见问题

证书错误

优先检查系统证书链、代理和网络环境,不要通过跳过证书校验规避。

请求超时

gpt-image-2 可能生成较慢,建议把超时提高到 180 秒或更长,并允许重试。

返回格式不是直接图片 URL

该链路可能返回 b64_json,先检查 JSON 里的 data[0]。

余额不足

如果出现 insufficient balance,说明不是接口问题,而是账户额度问题。

401 Unauthorized

优先检查环境变量是否真正注入,base URL 和 API Key 是否来自同一套配置。

400 / 不支持模型

优先确认 /v1/models 和 /v1/images/generations 使用的是同一 gateway;不要把一个网关的模型列表和另一个网关的生图端点混用。

示例提示词

  • a stylish female livestream host in a professional streaming studio, smiling, modern lighting, realistic, safe and tasteful, no suggestive pose

可按场景替换为:
- 专业直播间
- 产品展示
- 访谈主持
- 商业宣传图
- 宇宙女神主题

验证标准

  • 能发现一个已配置 API
  • /v1/models 返回 200
  • gpt-image-2 存在于模型列表中
  • /v1/images/generations 返回 200
  • 响应里存在 data[0].b64_json
  • 图片成功写入本地文件

5. Session Learnings / Operational Notes

  • If the first attempt to generate via a generic image skill fails because the target service's billing is exhausted, switch to the user's OpenAI-compatible gateway if one is available rather than continuing to retry the same provider.
  • For OpenAI-compatible gateways, verify model availability by calling /v1/models with the same base URL and same credentials before attempting image generation.
  • Do not assume /v1/images/generations is the only valid entrypoint; some gateways expose gpt-image-2 in /v1/models but use a different generation path or an OpenAI Responses-based flow.
  • When a user says the image should be saved to a specific directory, persist that preference and default future image outputs to that location.

6. Support files

  • references/clawto-api-notes.md — gateway discovery and endpoint behavior observed in this session.

常见问题

5 问
答案由本站依据条目字段整理
GPT image 2 生图神器 Pro怎么安装?

在支持 Skills 的客户端里执行:skillhub install zhaopintong/gpt-image-2。安装方式为未标注。装完刷新技能列表或重开客户端。

GPT image 2 生图神器 Pro支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

GPT image 2 生图神器 Pro权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

GPT image 2 生图神器 Pro收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

GPT image 2 生图神器 Pro用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-07。