用途:通过 Gemini 3 Pro Image(Nano Banana Pro)生成或编辑图片,核心方式是运行技能自带的脚本。
主要能力:支持三种操作——根据提示词生成图片;对单张图片按指令编辑;将最多 14 张图片合成为一张场景图。输出分辨率可选 1K(默认)、2K、4K。脚本会在输出中打印一行 MEDIA:,供 OpenClaw 在支持的聊天平台上自动附加图片。
使用方式: 生成:uv run {baseDir}/scripts/generate_image.py --prompt "your image description" --filename "output.png" --resolution 1K 编辑单图:uv run {baseDir}/scripts/generate_image.py --prompt "edit instructions" --filename "output.png" -i "/path/in.png" --resolution 2K 多图合成(最多 14 张):uv run {baseDir}/scripts/generate_image.py --prompt "combine these into one scene" --filename "output.png" -i img1.png -i img2.png -i img3.png
API 密钥:通过环境变量 GEMINI_API_KEY 提供;或在 ~/.openclaw/openclaw.json 中设置 skills."nano-banana-pro".apiKey,或 skills."nano-banana-pro".env.GEMINI_API_KEY。
适用场景:需要在聊天或自动化流程中由 OpenClaw 调用模型生成、编辑或合成图片时使用。
限制与注意:文件名建议使用时间戳,如 yyyy-mm-dd-hh-mm-ss-name.png;脚本不要读回已生成的图片,仅报告保存路径。费用、价格、平台兼容范围等资料未提供。