SuperAPI AI 工具集

nano-banana

设计与创作

查看项目

更新于 10-15 23:59

技能介绍

用途:nano-banana 用于调用 Google 的 Nano Banana 2 模型(gemini-3.1-flash-image-preview)进行文生图或图像编辑,适合生成图片、缩略图、封面、海报、图标,或对已有图片做背景替换、物体移除、风格转换等修改。

主要能力:支持文本生成图像与基于输入图像的编辑,输出 PNG;分辨率可选 512、1K、2K、4K,默认 1K;编辑时若未指定分辨率,会自动匹配输入图像尺寸。

使用方式:需先获取 Gemini API key 并导出环境变量,例如 export GEMINI_API_KEY="YOUR_KEY_HERE" 或 export GOOGLE_API_KEY="YOUR_KEY_HERE"。若缺少 uv,可执行 command -v uv || curl -LsSf https://astral.sh/uv/install.sh | sh 安装。生成示例:uv run ~/.claude/skills/lich-skills/skills/nano-banana/scripts/generate_image.py --prompt "..." --filename "tokyo-alley.png" --resolution 1K。编辑时增加 --input-image 参数。常用参数包括 --prompt/-p、--filename/-f、--input-image/-i、--resolution/-r、--api-key/-k、--model/-m。

适用场景:博客、README、演示或幻灯片的快速配图,以及常规图片编辑。

限制:仅支持图像,不支持视频;不适合像素级 UI 稿或需要特定授权图库素材的场景。API key 查找顺序为 --api-key、GEMINI_API_KEY、GOOGLE_API_KEY。常见错误包括未提供 API key、输入图像加载失败、提示词过于模糊或违规、403 或配额问题。