SuperAPI AI 工具集

nano-banana-image-gen

设计与创作

查看项目

更新于 10-15 22:15

技能介绍

用途:该技能根据用户请求确定图像生成提示词,调用 Nano Banana 2(模型标识为 Google Gemini gemini-3.1-flash-image-preview)生成图像,并在完成后向用户报告输出路径。

主要能力:支持仅文本生成,也支持多模态指令,即附带一张或多张输入图片(如帧图像)作为参考。生成结果保存为 PNG 文件。

使用方式: 纯文本:python .claude/skills/nano-banana-image-gen/scripts/nano_banana_gen.py "提示词文本" 图片+文本:python .claude/skills/nano-banana-image-gen/scripts/nano_banana_gen.py "提示词文本" --image "图片路径" 多图+文本:python .claude/skills/nano-banana-image-gen/scripts/nano_banana_gen.py "提示词文本" --image "图片1" --image "图片2"

配置:需在项目根目录的 .env 中设置 GEMINI_API_KEY(必填)与 GENERATED_IMAGE_OUTPUT_PATH(输出目录,默认 images/generated)。安全方面,若 .env 位于项目根目录,建议在 .claude/settings.json 的 permissions.deny 中加入 Read(.env) 与 Read(.env.*),防止被 AI 读取。

输出:文件名为 YYYYMMDD_HHMMSS.png,默认保存到项目根目录的 images/generated/。

依赖:首次报错时可执行 pip install google-genai pillow python-dotenv 安装依赖包。

限制:资料未提供收费、额度、生成质量或平台兼容性等说明。