Nano Banana Pro OpenRouter

通过OpenRouter使用Nano Banana Pro生成图片。用户请求生成图片、提及Nano Banana Pro、Gemini 3 Pro图片或OpenRouter图片生成时使用。

安装

概览

Nano Banana Pro OpenRouter 是一个基于 OpenRouter 平台调用 Gemini 3 Pro Image 模型生成高质量图片的命令行工具。该工具专为需要快速迭代图像创作流程的开发者和内容创作者设计,支持通过简单的脚本命令生成不同分辨率的新图像。用户只需提供文本描述,即可自动调用强大的 AI 图像生成能力,并将结果保存至指定目录。整个流程强调效率与可控性,尤其适合在创意项目中进行草稿、修改和最终输出的分阶段操作。 该工具的核心优势在于其灵活的分辨率支持和自动化文件名生成机制。用户可以选择 1K(默认)、2K 或 4K 三种输出质量,系统会根据自然语言中的关键词智能映射到相应参数,例如“高清”“4K”对应 4K 分辨率,而“低分辨率”则自动设为 1K。此外,每次生成的图片都会以时间戳加描述性名称的方式命名,确保文件可追溯且易于管理。所有输出统一存放于 `~/.openclaw/workspace/outputs/nano-banana-pro-openrouter` 路径下,便于后续检索和使用。 为了提升使用体验并减少配置负担,该脚本支持从多种来源获取 API 密钥:优先读取命令行参数 `–api-key`,其次查找环境变量 `OPENROUTER_API_KEY`,最后尝试加载当前工作目录及技能目录下的 `.env` 配置文件。若未找到有效凭证,则会提示用户补充输入,避免因前置询问导致交互中断。同时,脚本内置了常见错误的自检机制,如缺失 sh/curl/base64 命令、API 密钥无效或配额超限等,帮助用户快速定位问题并进行修复。

核心功能特点

  1. 支持 1K/2K/4K 三档分辨率输出,自动识别用户请求中的分辨率关键词
  2. 自动生成带时间戳和描述性名称的文件名,避免手动命名混乱
  3. 兼容 .env 文件和环境变量,支持多方式安全注入 OpenRouter API 密钥
  4. 采用草稿-迭代-最终的三段式工作流,鼓励先快速验证再提升画质
  5. 输出包含完整文件路径和 file:// URL,可直接嵌入 OpenClaw 聊天界面展示图片

适用场景

该工具特别适合需要频繁进行视觉概念验证的设计团队或独立创作者。例如,在开发一款游戏角色时,设计师可以先使用 1K 分辨率快速生成多个风格草图,根据反馈微调提示词后,再切换至 4K 输出用于最终美术资源制作。这种分阶段策略既能节省算力成本,又能保证创作方向正确。对于内容运营人员而言,批量生成社交媒体配图时也可借助此工具,通过调整提示词快速产出多样化素材,无需依赖外部绘图软件。 另一个典型应用场景是教育或培训领域。教师可以利用该工具为学生演示 AI 图像生成的原理,指导学生如何撰写有效提示词,并通过对比不同分辨率下的效果差异,加深对图像质量控制的理解。学生也能借此实践创意表达,从模糊想法逐步完善为具体画面,培养系统性思维。此外,技术爱好者可在本地搭建私有测试环境,探索 Gemini 3 Pro Image 在不同主题下的表现边界,积累可复用的提示模板库。 值得注意的是,尽管当前版本仅支持新图生成而不具备图像编辑功能,但它依然能作为数字资产生产流水线中的重要一环。结合 OpenClaw 的媒体展示能力,用户可以在对话中直接插入生成的图片,实现图文混合的内容交付。无论是艺术创作、产品原型还是教学辅助,Nano Banana Pro OpenRouter 都提供了一个轻量化、高可控性的图像生成解决方案。