用途:通过已认证的多供应商路由生成图像与视觉素材,适用于插画、产品图、概念图、mockup、AI 艺术等,也可作为其他技能共享的图像生成基础设施。
主要能力:支持多供应商路由与同一提示的多模型对比(--vendor all);支持参考图引导的再生成(沿用被参考图的主体、风格、光照或构图);输出生成图像文件与含提示、供应商、模型及复现元数据的 manifest.json;支持成本护栏、路径安全与可取消执行;退出码与 oma search fetch 对齐(0、1、2=安全、3=未找到、4=无效输入、5=需认证、6=超时)。
使用方式:先运行 oma image doctor 检查环境,再运行 oma image generate "<prompt>" --vendor auto --size auto --quality auto --output json;使用参考图时运行 oma image generate --reference "<绝对路径>" --vendor codex "<prompt>"。可用 --dry-run 估算成本,--yes 或 OMA_IMAGE_YES=1 跳过成本确认。相关配置位于 .agents/oma-config.yaml 的 image 段,环境变量包括 OMA_IMAGE_DEFAULT_VENDOR、OMA_IMAGE_DEFAULT_OUT、OMA_IMAGE_YES、POLLINATIONS_API_KEY;旧版 config/image-config.yaml 已不再被读取。依赖 oma image generate CLI 及 Codex、Pollinations 或 Gemini 的认证。
适用场景:在编辑器工作流(Claude Code、Codex、Gemini CLI)中由提示生成图像;需要比较不同图像模型输出的场景;需要参考图生成新变体。
限制:像素级编辑、蒙版、局部重绘、对象移除、合成、裁剪、缩放或格式转换均超出范围,应改用图像编辑器或专门支持该操作的工具;视频与音频生成不在范围内;SVG 等结构化矢量图应使用模板类技能;简单缩放或格式转换应使用专用图像库。存在成本护栏,估算成本达到或超过阈值(默认 $0.20,可配置)时需确认,非交互环境会以退出码 1 提示 --yes。输出路径在 $PWD 之外需 --allow-external-output。单次最大 n=5。--vendor all 时要求所有请求的供应商均可用;antigravity 健康检查仅验证安装(agy --version),已登出状态会通过健康检查但在生成时失败。参考图支持取决于所选供应商。具体定价、平台支持等未在资料中提供。