用途:image-poster 是面向海报、主视觉(key art)和编辑插画的单图生成技能。默认模型为 gpt-image-2,但设计为供应商无关,同一工作流可驱动不同上游模型。每轮通常只产出一张成品图,除非用户明确要求多个变体。
主要能力:技能强调用紧凑、结构化的提示词换取更好的生成效果。它从用户简述中组装提示词,再通过统一调度器派发。工作流先读取项目元数据中的 imageModel、imageAspect 以及可选的 imageStyle,作为上游模型、画布比例和风格锚点;未提供时从简述和媒体契约推断安全默认值,仅在选择会实质影响结果且无法推断时才询问。
提示词组装顺序:主体与构图(画面内容、位置、比例、视线与裁切);光线与氛围(自然光/影棚/情绪化,冷暖,主光加轮廓光加补光,户外时段);调色板与质感(用户给出品牌色时用十六进制锚点,否则用三词情绪标签);相机与镜头(仅在需要摄影写实或特定胶片时);以及需要避免的常见 AI 瑕疵(多余手指、文字扭曲、占位 logo 等)。
使用方式:通过统一调度器执行,不手动调用上游供应商 API。在 shell 中运行:"$OD_NODE_BIN" "$OD_BIN" media generate --project "$OD_PROJECT_ID" --surface image --model "<imageModel from metadata>" --aspect "<imageAspect from metadata>" --output "<short-descriptive-name>.png" --prompt "<the full assembled prompt from Step 1>"。命令输出一行 JSON,形如 {"file": {"name": "...", ...}},守护进程将字节写入项目文件夹,FileViewer 会自动拾取。完成后用一段话总结所用提示词和返回的文件名,不输出 artifact 标签。
硬性规则:每轮一张图,除非要求变体;严格遵循 imageAspect,避免重渲染;除非用户要求画面内文字,否则不加填充排版;每次渲染都要保存文件,不能只描述图像而不产出文件。
适用场景:需要单张成品视觉资产的海报、主视觉和编辑插画任务。限制:资料未提供具体收费、价格、平台支持范围或效果保证;模型可用性取决于项目元数据与调度器配置。