SuperAPI AI 工具集

nanobanana-skill

编程与开发

查看项目

更新于 10-16 00:30

技能介绍

用途:通过 nanobanana 工具调用 Google Gemini API 生成或编辑图片,适用于用户要求创建、生成或编辑图像的场景。

主要能力:支持文生图与基于输入图片的编辑;可选宽高比(如 1024x1024、768x1344 默认 9:16、1344x768、1536x672 等);可选模型 gemini-3-pro-image-preview(默认,质量更高)与 gemini-2.5-flash-image(更快);可选分辨率 1K(默认)、2K、4K。

使用方式:需配置 GEMINI_API_KEY(写入 ~/.nanobanana.env 或 export GEMINI_API_KEY=<your-api-key>),并安装 Python3 依赖 google-genai、Pillow、python-dotenv,可通过 python3 -m pip install -r ${CLAUDE_PLUGIN_ROOT}/skills/nanobanana-skill/requirements.txt 安装。执行脚本:python3 ${CLAUDE_PLUGIN_ROOT}/skills/nanobanana-skill/nanobanana.py --prompt "描述" --output "filename.png";编辑时加 --input image1.png image2.png。生成前可询问提示词、尺寸、输出文件名、模型与分辨率。

适用场景:生成或编辑图片,如标志、社交媒体图、壁纸等。

限制:需有效 API 密钥与依赖;若失败需检查密钥、输入文件可读性与输出目录可写;无图片生成时可让提示词更明确要求图片。其他细节暂未提供。