用途:该技能用于让 Codex 在内置浏览器中打开 ChatGPT 网页界面,使用用户自己的 ChatGPT 账号生成一张或多张图像,并把原图导出到本地、支持批量处理与清单记录。它只协调浏览器工作流,不使用 OpenAI API,依赖用户自己的 ChatGPT 浏览器会话,不要求也不存储账号密码。
主要能力:会话路由(classifyChatGPTConversationMode 或 prepareChatGPTConversation)会在产生外部副作用前判断应新建临时会话、新建标准会话、复用当前会话还是阻断;当前已验证 ChatGPT 临时会话不支持图像生成,因此图像请求应路由到 new_standard。工作流包括提示词准备、发送提示、等待生成完成、导出图像、校验输出(实际像素尺寸、sha256、数量、请求与实际比例)。支持研究辅助模式(先要视觉知识卡再生成)与活动共创模式(电商海报、多 SKU 目录等,按 jobId/sourceId/slot 追踪)。
使用方式:需先使用 browser:control-in-app-browser 技能并在内置浏览器中操作,缺失相关能力时停止并给出兼容提示,不得改用 Chrome、Playwright CLI 或 API。首次运行需打开 https://chatgpt.com/ 并调用 inspectChatGPTSession 检查状态:ready 继续,signed_out 请用户自行登录,challenge 请用户完成验证码或两步验证,unknown 则重新导航检查。辅助模块路径相对本 SKILL.md 为 ../../scripts/chatgpt-bridge.mjs 与 ../../scripts/inspect-image-dimensions.mjs,可用 waitForGeneratedImages、saveImagesFromPageAssets 等接口。默认输出目录为 <cwd>/generated-images/<short-run-name>/,并写出 manifest.json。
限制:临时会话不支持图像生成;不得直接导航到临时资源 URL 取图;不检查、导出、记录或复制 cookie、本地存储、会话令牌、密码、通行密钥或验证码;平台行为可能变化,未经验证不得推断支持情况;Generated 或 Uploaded 不等同于 Approved。