mcpField
N
nano-banana-pro

nano-banana-pro

github.com/openclaw创意与媒体393.4k1.1k 次安装今天更新
代码仓库

关于 nano-banana-pro

nano-banana-pro 是一项通过内置脚本调用 Gemini 3 Pro Image 生成和编辑图像的技能,支持单图编辑及最多 14 张输入图像的合成。

主要功能

  1. 01根据提示词生成图像
  2. 02编辑输入图像
  3. 03合成最多 14 张图像
  4. 04设置分辨率和宽高比

适用场景

  1. 01根据文字描述创建图像
  2. 02修改现有图像
  3. 03将多张图像合成为一个画面

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/openclaw/openclaw --skill nano-banana-pro

安装后在 Claude Code 中输入/nano-banana-pro确认已加载。

附带文件scripts/generate_image.pyscripts/test_generate_image.py

详细介绍

Nano Banana Pro (Gemini 3 Pro Image)

使用随附脚本生成或编辑图像。

生成

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

指定宽高比(可选)

uv run {baseDir}/scripts/generate_image.py --prompt "portrait photo" --filename "output.png" --aspect-ratio 9:16

说明

  • 分辨率:1K(默认)、2K、4K。
  • 宽高比:1:1、2:3、3:2、3:4、4:3、4:5、5:4、9:16、16:9、21:9。未使用 --aspect-ratio / -a 时,模型可自由选择;生成头像、资料照片或需要保持一致的批量图像时,请使用此标志。
  • 在文件名中使用时间戳:yyyy-mm-dd-hh-mm-ss-name.png。
  • 脚本会输出一行 MEDIA:,以便 OpenClaw 在支持的聊天提供商上自动附加。
  • 不要回读图像;仅报告保存路径。

评论

支持 Markdown