nano-banana
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseNano Banana Image Generator
Nano Banana Image Generator
Generate an image using Google Gemini.
User's idea: $ARGUMENTS.idea
Reference image: $ARGUMENTS.ref
借助Google Gemini生成图片。
用户想法: $ARGUMENTS.idea
参考图片: $ARGUMENTS.ref
Important: prompt language
重要提示:提示词语言
Write the image generation prompt in the SAME language as the user's request. If the user writes in Russian — prompt in Russian. In English — in English. Do NOT auto-translate.
**请使用与用户请求相同的语言编写图片生成提示词。**如果用户用俄语提问——就用俄语写提示词。用英语提问——就用英语写。请勿自动翻译。
Setup
设置
Requires in file. Get one at aistudio.google.com → API Keys → Create API key. Free tier is sufficient.
GEMINI_API_KEY.env需要在.env文件中配置。可前往aistudio.google.com → API密钥 → 创建API密钥获取。免费套餐足够使用。
GEMINI_API_KEYUsage
使用方法
Run the script from the skill directory:
If reference image is provided:
bash
python3 "$(dirname "$0")/nano_banana.py" -r "$ARGUMENTS.ref" "$ARGUMENTS.idea"If no reference:
bash
python3 "$(dirname "$0")/nano_banana.py" "$ARGUMENTS.idea"从技能目录运行脚本:
如果提供了参考图片:
bash
python3 "$(dirname "$0")/nano_banana.py" -r "$ARGUMENTS.ref" "$ARGUMENTS.idea"如果没有参考图片:
bash
python3 "$(dirname "$0")/nano_banana.py" "$ARGUMENTS.idea"Options
选项
| Flag | Description |
|---|---|
| Use Gemini Pro (best quality, slower) |
| Aspect ratio (1:1, 4:3, 16:9, 9:16, 3:2, 4:5) |
| Image size (0.5K, 1K, 2K, 4K) |
| Reference image for style transfer |
| Output file path |
| Don't auto-open the image |
| 标志 | 描述 |
|---|---|
| 使用Gemini Pro(画质最佳,速度较慢) |
| 宽高比(1:1、4:3、16:9、9:16、3:2、4:5) |
| 图片尺寸(0.5K、1K、2K、4K) |
| 用于风格迁移的参考图片路径 |
| 输出文件路径 |
| 不自动打开生成的图片 |
Examples
示例
bash
undefinedbash
undefinedSimple generation
简单生成
python3 nano_banana.py "pixel art cat"
python3 nano_banana.py "pixel art cat"
With aspect ratio and output path
指定宽高比和输出路径
python3 nano_banana.py -a 16:9 -o hero.png "cyberpunk city at night"
python3 nano_banana.py -a 16:9 -o hero.png "cyberpunk city at night"
With reference image for style transfer
使用参考图片进行风格迁移
python3 nano_banana.py -r style.jpg "cat in this style"
undefinedpython3 nano_banana.py -r style.jpg "cat in this style"
undefined