用途:通过 Gemini 3 Pro Image(Nano Banana Pro)生成或编辑图像,适合用户提出创建图片、生成画面或制作 AI 艺术作品等需求时使用。
主要能力:支持三种操作。生成图像;对单张图像进行编辑;多图合成,最多可组合 14 张图像。支持 1K(默认)、2K、4K 分辨率。
使用方式:使用随附脚本调用。生成: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。多图合成: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 环境变量提供,或在 ~/.otto/otto.json 中设置 skills."nano-banana-pro".apiKey 或 skills."nano-banana-pro".env.GEMINI_API_KEY。
限制与注意事项:文件名建议使用时间戳,格式为 yyyy-mm-dd-hh-mm-ss-name.png。脚本会输出一行 MEDIA: 信息,供 Otto 在支持的聊天平台上自动附加。不要回读图像,只报告保存路径。