SuperAPI AI 工具集

nano-banana-pro

设计与创作

查看项目

更新于 11-06 06:24

技能介绍

用途:该技能面向图像生成与图像编辑两类需求,底层调用 Google 的 Nano Banana Pro(Gemini 3 Pro Image)API。当用户要求生成、创建、编辑、修改或改变图像时使用。

主要能力:支持根据文字提示生成新图像;支持在已有图像基础上按提示进行编辑,常见编辑包括添加或移除元素、改变风格、调整颜色、模糊背景等。分辨率提供 1K(默认,约 1024px)、2K(约 2048px)、4K(约 4096px)三档,参数需使用大写 K。

使用方式:通过 uv run 执行脚本,且应使用绝对路径运行,无需先切换到技能目录;同时应在用户当前工作目录下运行,以便图片保存在用户工作位置。生成新图像的命令为:uv run ~/.claude/skills/nano-banana-pro/scripts/generate_image.py --prompt "your image description" --filename "output-name.png" [--resolution 1K|2K|4K] [--api-key KEY]。编辑已有图像时追加 --input-image "path/to/input.png",并在 --prompt 中写明编辑指令。API Key 的获取顺序为:先使用 --api-key 参数,再使用 GEMINI_API_KEY 环境变量;两者都没有时脚本报错退出。输出文件名为 yyyy-mm-dd-hh-mm-ss-name.png 格式,时间戳为当前日期时间,描述部分为 1 至 5 个词的小写连字符文本,无法判断时可用随机标识。

适用场景:适合在对话中按用户描述快速产出配图、概念图或风格化图片,也适合对本地已有照片或素材做定向修改。

限制:资料未说明该 API 的配额、费用、可用地区与内容审核规则;分辨率与参数映射需遵循文档约定;脚本不会回读生成的图像,仅告知保存路径。