Token导航 LogoToken导航TokenDH.com
研究检索敏感数据github未标认证来源可访问许可证需确认审计提醒

nanobananananobanana 图像

Agent Skill

nanobanana 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

470

周安装

20

GitHub Stars

公开资料未说明

下载量

165
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:nanobanana(nanobanana 图像)
来源仓库:https://github.com/danishi/claude-code-config
仓库路径:skills/nanobanana
安装命令:
npx skills add https://github.com/danishi/claude-code-config --skill nanobanana
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/danishi/claude-code-config --skill nanobanana

简介

nanobanana 用于图像生成和编辑, 基于 Google Gemini 模型自动生成图片。

  • 能根据提示复杂度自动选择模型, 支持高清和专业级图像输出。nanobanana 属于研究检索类 Skill,可作为该场景下的辅助能力补充。
  • 使用时需准备 Python 环境并安装依赖,通过命令行调用生成脚本。

SKILL.md

Nano Banana - AI Image Generation Skill

Use the Python scripts in scripts/ to generate and edit images via Google Gemini. The model is automatically selected based on prompt complexity:

ModelIDWhen used
Nano Banana Progemini-3-pro-image-previewComplex or high-quality requests
Nano Banana 2gemini-3.1-flash-image-previewSimple, lightweight requests

Nano Banana Pro is auto-selected when any of these conditions are met (OR):

  • --pro flag is specified
  • Prompt contains quality keywords (e.g. 高品質, 高精細, プロ, professional, photorealistic)
  • Prompt is 100+ characters long
  • 2 or more input images
  • 4K resolution requested
  • Google Search grounding enabled

Prerequisites

1. Install dependencies

pip install google-genai Pillow

2. Configure API credentials (one of the following)

Option A: Gemini Developer API (recommended for personal use)

Set the GEMINI_API_KEY environment variable. Get a key at https://aistudio.google.com/apikey

export GEMINI_API_KEY="your-api-key"

Option B: Vertex AI API (for Google Cloud users)

Set GOOGLE_CLOUD_PROJECT and optionally GOOGLE_CLOUD_LOCATION. Requires a GCP project with the Vertex AI API enabled and Application Default Credentials configured (gcloud auth application-default login).

export GOOGLE_CLOUD_PROJECT="your-project-id"
export GOOGLE_CLOUD_LOCATION="us-central1"   # optional, defaults to us-central1
Priority: If both GOOGLE_CLOUD_PROJECT and GEMINI_API_KEY are set, Vertex AI is used.

3. Optional environment variables

VariableDefaultDescription
NANOBANANA_MODEL*(auto)*Force a specific model (overrides auto-selection)
IMAGE_OUTPUT_DIR./nanobanana-imagesDefault output directory
NANOBANANA_NO_SSL_VERIFY*(unset)*Set to 1 / true / yes to disable SSL certificate verification

Scripts

scripts/generate.py - Single image generation / editing

Text-to-image

python scripts/generate.py "a cute robot mascot, pixel art style" -o robot.png

Image editing (with reference image)

python scripts/generate.py "make the sky purple and add stars" -i photo.jpg -o edited.png

Multiple reference images (up to 14)

python scripts/generate.py "group photo of these people at a party" \
  -i person1.png -i person2.png -i person3.png -o group.png

With aspect ratio and resolution

python scripts/generate.py "cinematic landscape, dramatic lighting" \
  --ratio 21:9 --size 4K -o landscape.png

With Google Search grounding (for real-world accuracy)

python scripts/generate.py "photo of the Eiffel Tower at sunset" \
  --search -o eiffel.png

Disable SSL verification (for corporate proxies or self-signed certs)

python scripts/generate.py "abstract art" --no-ssl-verify -o art.png

JSON output (for programmatic use)

python scripts/generate.py "abstract art" --json -o art.png

Full options

usage: generate.py [-h] [-o OUTPUT] [-i INPUTS] [-r RATIO] [-s SIZE]
                   [--search] [-v] [--json] [--no-ssl-verify] prompt

Arguments:
  prompt              Text prompt for image generation

Options:
  -o, --output PATH   Output file path (auto-generated if omitted)
  -i, --input PATH    Input image for editing (repeatable, up to 14)
  -r, --ratio RATIO   Aspect ratio: 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9
  -s, --size SIZE     Resolution: 1K, 2K, 4K
  --search            Enable Google Search grounding
  --pro               Force Nano Banana Pro model
  -v, --verbose       Show detailed output
  --json              Output result as JSON
  --no-ssl-verify     Disable SSL certificate verification

scripts/batch_generate.py - Batch image generation

Generate multiple image variations from a single prompt.

Basic batch

python scripts/batch_generate.py "pixel art logo" -n 20 -d ./logos -p logo

High-res batch with aspect ratio

python scripts/batch_generate.py "product photo, white background" \
  -n 10 --ratio 1:1 --size 4K -d ./products

Parallel execution (faster)

python scripts/batch_generate.py "icon set" -n 20 --parallel 5 -d ./icons

Full options

usage: batch_generate.py [-h] [-n COUNT] [-d DIR] [-p PREFIX] [-r RATIO]
                         [-s SIZE] [--search] [--delay DELAY]
                         [--parallel N] [-q] [--json] [--no-ssl-verify] prompt

Arguments:
  prompt              Text prompt for image generation

Options:
  -n, --count N       Number of images (default: 10)
  -d, --dir DIR       Output directory (default: ./nanobanana-images)
  -p, --prefix STR    Filename prefix (default: image)
  -r, --ratio RATIO   Aspect ratio
  -s, --size SIZE     Resolution: 1K, 2K, 4K
  --search            Enable Google Search grounding
  --delay SECS        Delay between sequential requests (default: 3)
  --parallel N        Concurrent requests (default: 1, max recommended: 5)
  -q, --quiet         Suppress progress output
  --json              Output results as JSON
  --no-ssl-verify     Disable SSL certificate verification

Aspect Ratio Guide

RatioTypical use
1:1Icons, avatars, social media posts
4:3Presentations, traditional photos
3:2Standard landscape photos
2:3Portrait photos
16:9Banners, YouTube thumbnails, widescreen
9:16Phone wallpapers, Instagram stories
21:9Cinematic ultra-wide
4:5Instagram portrait posts
5:4Group photos
3:4Book covers, portrait art

Resolution Guide

SizeDescription
1KStandard resolution
2KHigh resolution
4KUltra high resolution (best for print and large displays)

Prompting Tips

Good prompts include:

  1. Subject - What to generate ("a robot", "sunset over mountains")
  2. Style - Art style ("pixel art", "watercolor", "photorealistic")
  3. Details - Specific qualities ("warm lighting", "minimalist", "vibrant colors")

Examples of effective prompts:

  • "Professional product photo of wireless headphones on marble, soft studio lighting, 85mm lens"
  • "Pixel art robot mascot, 8-bit style, blue and orange, transparent background"
  • "Minimalist logo, geometric mountain shape, blue gradient, flat design, clean edges"

See references/prompts.md for a comprehensive prompt reference with category-specific templates.


Error Handling

ErrorSolution
google-genai package not installedRun pip install google-genai Pillow
No API credentials foundSet GEMINI_API_KEY or GOOGLE_CLOUD_PROJECT
Content blocked by safety filtersRephrase the prompt to avoid restricted content
API rate limit reachedWait and retry; use --delay for batch operations
Image file not foundVerify the -i input path is correct
SSL: CERTIFICATE_VERIFY_FAILEDUse --no-ssl-verify or set NANOBANANA_NO_SSL_VERIFY=1

适合场景

01

文本生成图片

02

图片风格化

03

产品图和创意图

04

需要 FLUX 模型时

能力概览

能力 1

调用 FLUX 图像模型

能力 2

支持文本生图和图像改写

能力 3

覆盖 LoRA 或风格适配

能力 4

适合创意视觉生成

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

33.76%
按下载量换算56

Claude

29.84%
按下载量换算49

Cursor

18.46%
按下载量换算30

Gemini CLI

8.99%
按下载量换算15

安全审计

Gen Agent Trust Hub

可疑

Socket

通过

Snyk

可疑

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills