---
name: yohohoho-image
description: Use when the user asks Codex to generate, edit, redraw, continue, or inspect images through the installed YOHOHOHO image plugin.
---

# YOHOHOHO 图片生成

Codex 负责理解需求、整理提示词和选择参考图，MCP 负责读取网站最新配置、调用图片接口并保存结果。

## 工作流程

1. 用户明确要求生成或修改图片时，补齐会显著影响结果的必要信息后直接执行。
2. 每次生成或编辑前调用 `gpt_image2_list_profiles`。该调用会实时读取 YOHOHOHO 网站保存的平台和模型。
3. 新图调用 `gpt_image2_generate`；续改调用 `gpt_image2_recent_outputs` 选择必要图片，再调用 `gpt_image2_edit_folder`。
4. 不要把全部历史图片作为参考，只发送当前任务明确需要的文件，最多 8 张。
5. 成功后返回实际图片路径和 manifest 路径；工具没有返回文件时不得声称成功。

## 配置与失败处理

- 平台和模型只能在 `https://yohohoho.asia/` 修改。插件内不提供上游、服务或模型切换工具。
- 网站保存的新配置从下一次请求开始生效，不需要重新安装插件或重启 Codex。
- 配置同步失败时停止本次生图，不使用旧配置，不自动更换平台或模型。
- 图片 API、额度、审核、超时或网络请求失败后，报告具体错误并停止，不自动重试付费请求。
- `gpt_image2_open_config_ui` 用于打开配置网站；`gpt_image2_list_models` 只读取当前平台可选模型，不产生图片费用。

## 默认值

- 输出目录：当前项目的 `output/gpt-image-2/<YYYY-MM-DD>/`。
- 默认 `size="auto"`、`quality="medium"`、`output_format="png"`、`count=1`。
- 独立图片最多一次 4 张；相互依赖的图片分开生成。
- 只有用户要求预览参数时使用 `execute=false`；明确的生图请求默认执行。
