用途:nanobanana 是用于生成和编辑图像的 CLI 工具,基于 Nano Banana 图像生成 API,使用 Google 的生成式 AI 模型。
安装:若未安装,可执行 go install maragu.dev/nanobanana@latest。
前置条件:必须设置 GOOGLE_API_KEY 环境变量,或在工作目录中存在包含该密钥的 .env 文件。
生成图像:nanobanana generate output.png "a beautiful sunset over mountains",输出可为 .png 或 .jpg。
版本选择:除非用户明确要求 pro 模型,否则始终使用 -v2 标志,版本 2 质量更好并支持宽高比:nanobanana generate -v2 output.png "a beautiful sunset over mountains"。仅在明确要求时使用最高质量的 pro 模型:nanobanana generate -pro output.png "a beautiful sunset over mountains"。
编辑图像:用文本提示修改已有图像,例如 nanobanana generate -i input.png output.png "make the sky purple and add stars",适合按自然语言指令做特定修改。
提示词建议:具体描述画面内容,包含风格、颜色、氛围、构图和主题细节;编辑时清楚说明应改变的部分,其余保持不变;可引用艺术风格、艺术家或特定视觉美学。
示例:生成 logo 用 nanobanana generate logo.png "minimalist tech company logo with geometric shapes in blue and white";概念图用 nanobanana generate concept.png "futuristic city skyline at night with neon lights and flying vehicles, cyberpunk style";编辑照片用 nanobanana generate -i photo.png enhanced.png "enhance the colors and make it look like golden hour"。
限制:资料未提供收费、价格、平台支持范围、生成速度或效果保证等信息。