SuperAPI AI 工具集

image-outpainting

设计与创作

查看项目

更新于 10-16 04:32

技能介绍

用途:在 RunComfy 上通过 runcomfy CLI 对静态图片做外绘,即扩展原始画布、补全画面外内容、改变宽高比(如 1:1 转 16:9、9:16、21:9)。

主要能力:按意图路由到不同编辑端点。默认 google/nano-banana-2/edit,支持空间语言描述(如向左向右扩展约 30%、在建筑上方加天空),保留原内容;openai/gpt-image-2/edit 支持最多 10 张参考图,适合需匹配参考风格或布局重排的合成外绘;blackforestlabs/flux-1-kontext/pro/edit 适合单指令、高保留度外绘;另有 Seedream、Dreamina、Qwen、FLUX 2 等品牌端点,用于保持与源生成一致的品牌风格。

使用方式:先安装并登录,再执行外绘。

npm i -g @runcomfy/cli # 或: npx -y @runcomfy/cli --version runcomfy login # CI 中可用: export RUNCOMFY_TOKEN=<token> runcomfy run google/nano-banana-2/edit --input '{"prompt": "...extend canvas...", "image_urls": ["..."]}' --output-dir ./out

提示词建议:先写画布变化,再描述延伸内容(延续背景风格、匹配光照与相机距离、匹配色板),最后写保留要求(原可见区域保持不变);并显式设置 aspect_ratio 锁定输出画布。若出现接缝、边界光照不匹配,可改用 GPT Image 2 Edit 配参考图、FLUX Kontext Pro 或 ComfyUI 外绘工作流(后者为 GUI,CLI 无法访问)。多步外绘可串联,每步扩展约 30%–50%。

适用场景:社媒宽高比转换、由人像生成横幅主图、产品图去裁切、修复被裁切的历史照片等。

限制:不做蒙版驱动的画布内局部编辑(见 image-inpainting),不做视频外绘(见 video-outpainting)。CLI 仅允许 Bash(runcomfy *),仅访问 model-api.runcomfy.net 及 *.runcomfy.net / *.runcomfy.com,单文件下载超过 2 GiB 会中止;token 存于 ~/.config/runcomfy/token.json(0600)。退出码:0 成功、64 参数错误、65 输入 JSON 错误、69 上游 5xx、75 可重试超时/429、77 未登录或 token 被拒。