SuperAPI AI 工具集

Banana Pro Image Generation

设计与创作

查看项目

更新于 10-27 16:28

技能介绍

Banana Pro Image Generation 是一个图片生成技能,底层使用 Gemini 3 Pro Image 模型。当用户需要生成图片、设计 Logo、创建白板图或制作社交媒体配图时,可以调用此技能。

主要能力

  • 文生图:根据文字描述生成各种风格的图片。
  • 白板图:生成手写风格的概念图、流程图、对比表格。
  • Logo 设计:创建简约现代的 Logo 和图标。
  • 社交媒体配图:生成适合各平台的配图。
  • 概念可视化:将抽象概念转化为直观的图像。

使用方式

基础调用:

python scripts/generate_image.py
--prompt "你构建的详细提示词"
--filename "output.png"

高清图片(2K/4K):

python scripts/generate_image.py
--prompt "你的提示词"
--filename "output.png"
--resolution 2K

使用环境变量配置 API:

export NEXTAI_API_KEY="用户的API密钥" python scripts/generate_image.py --prompt "你的提示词"

环境配置支持三种方式:

  1. 环境变量(推荐):export NEXTAI_API_KEY="your-api-key-here"
  2. 命令行参数:python scripts/generate_image.py --prompt "你的提示词" --api-key "your-api-key-here"
  3. 配置文件:在 ~/.openclaw/openclaw.json 中配置:

{ "skills": { "bananapro-image-gen": { "apiKey": "your-api-key-here", "baseUrl": "https://tryallapi.com", "model": "gemini-3-pro-image-preview" } } }

参数说明

  • --prompt:图片描述(必需),默认无,示例 "画一只猫"
  • --filename:输出文件名,默认自动生成,示例 "cat.png"
  • --resolution:分辨率,默认 1K,可选 1K/2K/4K
  • --api-key:API 密钥,默认取环境变量,示例 "sk-xxx"
  • --model:模型名称,默认 gemini-3-pro-image-preview

提示词构建技巧

白板图提示词模板:

生成一张白板图片,手写字体风格,内容包含:

  • 标题:[主题]
  • 核心要点:
    1. [要点1]
    2. [要点2]
    3. [要点3]
  • 使用箭头、框图、列表等手绘元素

Logo 设计提示词模板:

设计一个[主题]Logo,要求:

  • 形状:[圆形/方形/抽象]
  • 颜色:[主色调]
  • 元素:[核心元素]
  • 风格:[现代/复古/简约]
  • 用途:[社交媒体/网站/名片]

对比图提示词模板:

生成一张对比图,展示[A vs B]:

  • 对比维度1:[A的特点] vs [B的特点]
  • 对比维度2:[A的特点] vs [B的特点]
  • 对比维度3:[A的特点] vs [B的特点] 使用表格或左右对比的形式,清晰易读

概念图提示词模板:

生成一张概念图,展示[主题]:

  • 中心概念:[核心]
  • 相关概念:[概念1、概念2、概念3]
  • 概念之间的关系用箭头连接 使用思维导图或网络图形式

适用场景

  • 教程配图:例如生成展示 OpenClaw 核心架构的白板图。
  • Logo 设计:例如设计 AI 助手 Logo、超级个体 Logo。
  • 对比图表:例如生成 OpenClaw vs ChatGPT 的对比图。
  • 社交媒体配图:例如生成小红书配图。

注意事项

  • 提示词要详细:越详细的描述,生成效果越好。
  • 指定风格:明确说明需要的风格(手写/现代/简约等)。
  • 合理分辨率:日常使用 1K(默认),高清展示 2K,打印输出 4K。
  • 成本控制:1K 约 $0.04/张,2K 约 $0.08/张,4K 约 $0.16/张。

常见问题

  • 如何提高生成质量:使用详细的提示词,明确指定风格、颜色、元素、构图。
  • 生成失败怎么办:检查 API Key 是否正确、网络连接是否正常、提示词是否符合内容政策。
  • 支持中文提示词吗:完全支持,Gemini 对中文理解很好。
  • 如何控制成本:日常使用 1K 分辨率,只在需要高清时使用 2K/4K,优化提示词减少重复生成。

文件结构

bananapro-image-gen/ ├── SKILL.md # 本文档(必需) ├── README.md # 快速开始 ├── scripts/ │ └── generate_image.py # 生成脚本 ├── requirements.txt # Python依赖 └── .gitignore # Git忽略文件

更新日志

v1.0.0 (2026-02-11):初始版本,支持 Gemini 3 Pro Image,支持白板图、Logo、配图等多种场景,支持中文提示词,多种分辨率选择。

许可证

MIT License

作者

GitHub: @xianyu110 教程: OpenClaw 超级个体实战指南