讲师中心 微信公众号

工具推荐

视频效率加速
updream

一键生成高质量推广成片

AniShort
AniShort

AI短剧协同制作平台

Seko
Seko

AI短剧一键生成成片

立刻MV
立刻MV

低成本歌曲 MV、视频生成

Image-2 Skill

Polar Sponsor
爱发电 赞助
.NET 9.0

GPT-4o 图像生成与编辑技能 - 使用 GPT-4o 原生 image-2 API 创建、编辑、转换和分析图像。支持文生图、局部重绘、外绘等功能。

图像-2 技能 : 创建、 编辑、 转换和分析图像, 并使用 TPT-4o 的本地图像生成 API.

功能概述

图像-2 技能 : 创建、 编辑、 转换和分析图像, 并使用 TPT-4o 的本地图像生成 API.是一项面向实际任务的技能,主要用于When to use This Skill. 随时使用此技能, 用户需要时使用。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

核心要点

  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
  • 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。

使用与执行

实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。

结果检查与注意事项

执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

Image-2 技能

使用 GPT-4o 原生图像生成 API 创建、编辑、转换和分析图像

何时使用该技能

当用户需要以下操作时,请使用此技能:

  • 生成图像(基于文本描述,例如:“画一张……”、“生成图片……”、“create an image of...”)
  • 编辑现有图像(使用自然语言指令,例如:“把背景去掉”、“add a sunset”、“换成蓝色”)
  • 生成图像变体(例如:“生成几个变体”、“make 4 variations”)
  • 分析/描述图像(例如:“这张图是什么”、“describe this image”、“提取文字”)
  • 去除背景(例如:“去除背景”、“remove background”)
  • 风格迁移(例如:“变成水彩风格”、“make it look like Van Gogh”)
  • 创建营销视觉素材(例如:“设计海报”、“make a social media post”)
  • 产品摄影(例如:“产品图”、“product shot on white background”)
  • UI/UX 原型图(例如:“界面设计”、“app mockup”、“website screenshot”)

核心工作流

工作流 1:文生图(Text-to-Image Generation)

当用户描述其希望创建的图像时:

  1. 增强提示词 — 自动添加质量提升项:

    • 根据上下文追加专业摄影/艺术类术语
    • 若未明确指定,补充光照、构图与氛围细节
    • 如需,明确输出格式与尺寸
  2. 调用 API — 使用 generateImage() 并传入增强后的提示词:

    const result = await generateImage(enhancedPrompt, { size, quality, style });
    
  3. 保存并展示结果 — 将图像下载至项目目录并向用户提供:

    • 默认保存至 ./generated-images/
    • 返回文件路径及简要描述

工作流 2:图像编辑(Image Editing)

当用户希望修改已有图像时:

  1. 定位源图像 — 从对话上下文中获取图像文件路径
  2. 解析编辑意图 — 理解用户希望进行的修改类型
  3. 调用编辑 API — 使用 editImage(),传入源图像路径与编辑指令:
    const result = await editImage(imagePath, editInstruction, { mask: maskPath });
    
  4. 展示结果 — 显示编辑后的图像,并说明具体变更内容

工作流 3:图像分析(Image Analysis)

当用户就某张图像提出问题时:

  1. 获取图像 — 从文件路径或 URL 加载图像
  2. 使用 GPT-4o Vision 分析 — 调用 describeImage():
    const result = await describeImage(imageSource, question);
    
  3. 汇报分析结果 — 以结构化方式呈现分析结论

工作流 4:批量生成(Batch Generation)

当用户需要生成多张图像时:

  1. 解析批量请求 — 明确所需变体类型与数量
  2. 并行生成 — 对每个变体分别调用 generateImage()
  3. 组织结果 — 使用具有描述性的文件名保存图像

提示词增强规则

在生成图像时,自动增强用户原始提示词:

质量增强项(除非用户已明确指定质量要求,否则始终追加)

professional quality, high resolution, sharp details

上下文相关增强项

用户意图 自动追加内容
产品照片 "studio lighting, clean background, commercial photography"
人像 "professional portrait photography, natural lighting"
社交媒体内容 "eye-catching, vibrant colors, modern design"
插画 "detailed illustration, professional artist quality"
Logo/品牌设计 "clean vector style, scalable, minimal details"
建筑可视化 "architectural visualization, realistic rendering"
美食摄影 "appetizing, food styling, professional food photography"
UI 原型图 "clean design, modern interface, pixel-perfect"

尺寸推荐

使用场景 推荐尺寸
社交媒体帖文 1024x1024(正方形)
故事/竖版内容 1024x1792
横幅/横版内容 1792x1024
商品列表图 1024x1024
演示文稿 1792x1024
壁纸 1792x1024

风格预设

常见风格请求的快捷参考:

预设名称 风格描述
product 纯白背景,影棚灯光,商业摄影风格
lifestyle 自然场景,暖色调灯光,富有感染力的氛围
minimalist 简洁构图,大量留白,干净线条
vintage 复古色彩分级,胶片颗粒感,怀旧氛围
futuristic 霓虹点缀,深色背景,科幻美学
watercolor 柔和边缘,粉彩色调,艺术化笔触
3d-render Octane 渲染,真实材质表现,戏剧性光影
anime 日式动画风格,色彩鲜明,情绪表达强烈
sketch 铅笔素描,手绘质感,艺术化呈现
flat-design 矢量风格,高饱和色彩,几何图形构成

API 参考文档

generateImage(prompt, options)

根据文本描述生成新图像。

参数:

  • prompt(字符串)—— 图像描述(本技能将自动增强)
  • options(对象):
    • size — 1024x1024 | 1024x1792 | 1792x1024(默认:1024x1024)
    • quality — standard | hd(默认:standard)
    • style — vivid | natural(默认:vivid)
    • model — gpt-image-2 | dall-e-3(默认:gpt-image-2)
    • saveTo — 图像保存路径(默认:./generated-images/)

返回值: { success, url, localPath, revisedPrompt }

editImage(imagePath, prompt, options)

使用自然语言指令编辑已有图像。

参数:

  • imagePath(字符串)—— 源图像路径
  • prompt(字符串)—— 编辑指令
  • options(对象):
    • mask — 遮罩图像路径(白色区域为编辑区,黑色区域保持不变)
    • size — 输出尺寸
    • model — gpt-image-2 | dall-e-3(默认:gpt-image-2)

返回值: { success, url, localPath }

generateVariations(imagePath, options)

为已有图像生成创意变体。

参数:

  • imagePath(字符串)—— 源图像路径
  • options(对象):
    • count — 变体数量(1–4,默认:2)
    • size — 输出尺寸

返回值: { success, variations: [{ url, localPath }] }

describeImage(imageSource, question)

使用 GPT-4o Vision 分析图像。

参数:

  • imageSource(字符串)—— 图像文件路径或 URL
  • question(字符串|null)—— 关于图像的具体问题(默认:通用描述)

返回值: { success, description }

downloadImage(url, savePath)

将生成的图像下载至本地存储。

参数:

  • url(字符串)—— 来自图像生成 API 的图像 URL
  • savePath(字符串|null)—— 本地保存路径(默认:在 ./generated-images/ 中自动生成)

返回值: { success, localPath }

错误处理

错误 原因 解决方案
Invalid API key OPENAI_API_KEY 未设置或无效 检查环境变量配置
Content policy violation 提示词违反安全准则 重写提示词
Rate limit exceeded 请求频率过高 等待后重试,建议加入退避策略(backoff)
Image too large 源图像超出大小限制 调整图像尺寸至 4MB 以下
Timeout 生成耗时过长 简化提示词或重试

最佳实践

  1. 始终增强提示词 — 切勿将原始用户输入直接传递给 API
  2. 本地保存图像 — 下载生成的图像;URL 一小时后失效
  3. 选用合适尺寸 — 根据使用场景匹配输出尺寸
  4. 优先使用 gpt-image-2 — 相比 dall-e-3,具备更优图像质量与文本渲染能力
  5. 合理执行批量生成 — 单次请求最多生成 2–4 张图像,避免触发速率限制
  6. 清晰描述编辑需求 — 明确指出需修改的内容及位置

更新日志

v1.1.0

  • 新增对 GPT-4o 原生图像生成的支持(gpt-image-2 模型)
  • 新增自动提示词增强工作流
  • 新增图像下载与本地保存功能
  • 新增风格预设以供快速查阅
  • 新增批量生成工作流
  • 改进错误处理机制与文档完整性

v1.0.0

  • 初始版本,支持 DALL-E 3
  • 提供基础的生成、编辑、变体与描述功能

标签: image-generation AI-art GPT-4o image-2 gpt-image-2 visual-creation marketing product-photos illustration design openai dall-e image-editing background-removal style-transfer ui-mockup

目录

热门AI工具

更多
讯飞智文

一款面向学习和办公场景的AI文档创作工具,可辅助生成PPT与Word文档,提高资料整理和内容制作效率。

码上飞
码上飞 Hot

一款基于自然语言的AI应用开发平台,可根据用户描述自动生成应用程序,帮助个人和团队快速完成应用原型与开发。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

相关专题

更多
Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

0

2026.11.06

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

0

2026.11.06

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

0

2026.11.06

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

0

2026.11.05

DBeaver安全防护教程大全
DBeaver安全防护教程大全

DBeaver安全防护专题,围绕数据库连接安全、账号密码保护和访问权限管理展开,整理SSL/TLS加密连接、SSH隧道、数据库凭据保存及证书验证等配置方法,同时介绍敏感信息保护、远程连接风险和高权限账号使用等注意事项,帮助用户提高数据库日常管理的安全性。

0

2026.11.05

DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

0

2026.11.04

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

0

2026.11.04

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

0

2026.11.04

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

0

2026.11.04

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn