NanoBanana图像生成技能Skill nanobanana

该技能利用Gemini CLI和Nano Banana扩展,通过命令行实现图像生成、编辑、恢复、图标设计、模式创建、图表绘制和视觉叙事,适用于AI生成内容(AIGC)、自动化设计和视觉创作。关键词:图像生成、编辑、恢复、图标、模式、图表、视觉叙事、Gemini CLI、Nano Banana、AIGC、命令行工具。

AIGC 0 次安装 0 次浏览 更新于 3/19/2026

name: nanobanana description: 使用Gemini CLI和Nano Banana扩展来生成、编辑和恢复图像。当用户请求图像生成、编辑、图标、模式、图表或视觉叙事时使用。

使用Gemini CLI的Nano Banana图像

概述

使用Gemini CLI加Nano Banana扩展通过斜杠命令生成和编辑图像。输出保存到 ./nanobanana-output/ 以供审查或交付。

先决条件

  • 确认Gemini CLI已安装:gemini --version
  • 确认扩展已安装:gemini extensions install https://github.com/gemini-cli-extensions/nanobanana
  • 确保设置API密钥:NANOBANANA_GEMINI_API_KEYNANOBANANA_GOOGLE_API_KEYGEMINI_API_KEYGOOGLE_API_KEY
  • 可选:设置 NANOBANANA_MODEL=gemini-3-pro-image-preview 用于Nano Banana Pro
  • 如果MCP工具被策略阻止,使用批准运行:gemini --approval-mode yolo -p "..." 或允许MCP服务器 --allowed-mcp-server-names nanobanana

工作流程

  1. 识别请求类型(生成、编辑、恢复、图标、模式、故事、图表)。
  2. 确保任何输入图像在当前目录或扩展搜索路径中。
  3. 在工作目录中启动Gemini CLI:gemini(或使用 gemini --approval-mode yolo -p "..." 进行一次性运行)
  4. 运行适当的命令:
    • /generate "提示" --count=3 --styles="水彩,素描"
    • /edit 输入.png "指令" --preview
    • /restore 旧照片.jpg "指令"
    • /icon "提示" --sizes="64,128,256"
    • /pattern "提示" --type="无缝"
    • /story "提示" --steps=4
    • /diagram "提示" --type="架构"
    • /nanobanana "自由指令"
  5. ./nanobanana-output/ 收集输出并分享文件路径。

故障排除

  • 如果 generate_image 被策略拒绝,重新运行 --approval-mode yolo 或允许MCP服务器 nanobanana
  • 如果看到 No valid API key found,设置 NANOBANANA_GEMINI_API_KEY(或 NANOBANANA_GOOGLE_API_KEYGEMINI_API_KEYGOOGLE_API_KEY)并重试。

提示指导

  • 指定主题、风格、媒介、光照、构图、调色板、和约束。
  • 对于一致的系列,重复风格并包括特定的变化目标。
  • 使用 --count--styles--variations 进行系统探索。
  • 仅当需要交互式输出时使用 --preview

文件和工具

  • 使用 scripts/example.py 列出输出图像或获取最新输出。
  • 使用 references/api_reference.md 获取命令选项和文件处理详细信息。
  • 使用 assets/example_asset.txt 作为提示模板。