/install echoflow-banana
EchoFlow 图片生成 (Nano Banana Pro) / Image Generation
通过清云 EchoFlow API 使用 Nano Banana Pro (Gemini 3 Pro Image) 生成或编辑图片。
Generate or edit images using EchoFlow API with Nano Banana Pro (Gemini 3 Pro Image).
需求 / Requirements
uv运行时 — 用于执行捆绑的 Python 脚本,自动管理依赖 uv runtime — runs the bundled Python script with auto-managed dependenciesECHOFLOW_API_KEY— 你的清云 API 密钥 / Your EchoFlow API key: https://api.echoflow.cn/- Python 包(由
uv自动安装):httpx>=0.25.0,pillow>=10.0.0(auto-installed byuv)
安装 / Setup
第一步 — 安装 uv / Install uv:
# Windows (pip)
pip install uv
# Windows (Scoop)
scoop install uv
# macOS (Homebrew)
brew install uv
# Linux (curl | sh — 检查脚本后再运行 / Inspect script before running)
curl -LsSf https://astral.sh/uv/install.sh | sh
第二步 — 设置 API 密钥 / Set your API key:
# Windows — 当前会话 / Current session
$env:ECHOFLOW_API_KEY = "sk-..."
# Windows — 永久设置 / Permanent (user-level)
[Environment]::SetEnvironmentVariable("ECHOFLOW_API_KEY", "sk-...", "User")
# macOS / Linux
export ECHOFLOW_API_KEY="sk-..."
⚠️ 安全建议 / Security note: 优先使用环境变量而非
--api-key,因为命令行参数会暴露在进程列表和 shell 历史中。
Prefer theECHOFLOW_API_KEYenv var over--api-keyto avoid key exposure in process lists and shell history.
快速开始 / Quick Start
生成图片 / Generate Image
uv run {baseDir}/scripts/generate_image.py --prompt "a serene mountain landscape at sunset" --filename "mountain.png"
编辑单张图片 / Edit Single Image
uv run {baseDir}/scripts/generate_image.py --prompt "add a rainbow in the sky" --filename "edited.png" -i "input.png"
多图合成(最多14张)/ Multi-Image Composition (up to 14)
uv run {baseDir}/scripts/generate_image.py --prompt "combine these into one scene" --filename "combined.png" -i img1.png -i img2.png -i img3.png
参数 / Parameters
| 参数 | 描述 / Description | 默认值 |
|---|---|---|
--prompt, -p |
图片描述(必填) | — |
--filename, -f |
输出文件名(必填) | — |
--input-image, -i |
输入图片用于编辑/合成(可重复,最多14张) | — |
--resolution, -r |
输出分辨率: 1K, 2K, 4K |
1K |
--model, -m |
模型名称 | gemini-3.1-flash-image-preview |
--api-key, -k |
API 密钥(优先使用环境变量) | — |
--api-base |
API 地址(见安全警告) | https://api.echoflow.cn/v1 |
可用模型 / Available Models
gemini-3.1-flash-image-preview(默认) — 更快,更稳定 / faster, more stablegemini-3-pro-image-preview— 更高质量,可能遇到 429 限流 / higher quality, may hit 429
分辨率 / Resolutions
- 1K (默认 / default) — 标准画质
- 2K — 高画质 / high quality
- 4K — 超高画质 / ultra high quality
自动检测 / Auto-detection: 编辑图片时,分辨率根据最大输入图片尺寸自动调整(≥3000px → 4K, ≥1500px → 2K, 否则 1K)
安全说明 / Security Notes
API 密钥范围: 脚本仅从
ECHOFLOW_API_KEY环境变量或--api-key参数读取密钥,不会回退到OPENAI_API_KEY或GEMINI_API_KEY。
--api-base风险: API 密钥会以 Authorization 头发送到指定的主机。不要将其指向不信任的端点,始终使用默认地址https://api.echoflow.cn/v1或你完全信任的主机。
CLI 密钥暴露: 通过
--api-key传入密钥会暴露在进程列表和 shell 历史中。请使用ECHOFLOW_API_KEY环境变量。
示例 / Examples
# 简单生成
uv run {baseDir}/scripts/generate_image.py -p "a cute cat wearing a hat" -f "cat.png"
# 高分辨率
uv run {baseDir}/scripts/generate_image.py -p "futuristic city" -f "city.png" -r 4K
# 编辑单图 — 添加雪花
uv run {baseDir}/scripts/generate_image.py -p "add snow to the scene" -f "snowy.png" -i summer.png
# 多图合成
uv run {baseDir}/scripts/generate_image.py -p "create a collage" -f "collage.png" -i a.png -i b.png -i c.png
# 使用 Pro 模型
uv run {baseDir}/scripts/generate_image.py -p "abstract art" -f "art.png" -m "gemini-3-pro-image-preview"
API 参考 / API Reference
详细 API 文档见 / See detailed API docs at: echoflow_api.md
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install echoflow-banana - 安装完成后,直接呼叫该 Skill 的名称或使用
/echoflow-banana触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
使用Nano Banana Pro(Gemini 3 Pro Image)通过第三方中转API站清云EchoFlow API生成或编辑图像。支持图像生成、图像编辑和多图像合成(最多14张图像)。当用户请求生成图像、创建图像、编辑图像或组合图像时使用。关键词:图像生成、图片生成、生成图片、AI绘画、Nano Banana Pro、Gemini、Gemini 3 Pro Image。 是什么?
通过清云 EchoFlow API 生成和编辑图片(基于 Nano Banana Pro / Gemini 3 Pro Image)。 支持图片生成、单图编辑、多图合成(最多14张)、多种分辨率(1K/2K/4K)。 触发词:图像生成、图片生成、AI绘画、生成美女、生成图片、Nano Banana Pro、Gem... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 221 次。
如何安装 使用Nano Banana Pro(Gemini 3 Pro Image)通过第三方中转API站清云EchoFlow API生成或编辑图像。支持图像生成、图像编辑和多图像合成(最多14张图像)。当用户请求生成图像、创建图像、编辑图像或组合图像时使用。关键词:图像生成、图片生成、生成图片、AI绘画、Nano Banana Pro、Gemini、Gemini 3 Pro Image。?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install echoflow-banana」即可一键安装,无需额外配置。
使用Nano Banana Pro(Gemini 3 Pro Image)通过第三方中转API站清云EchoFlow API生成或编辑图像。支持图像生成、图像编辑和多图像合成(最多14张图像)。当用户请求生成图像、创建图像、编辑图像或组合图像时使用。关键词:图像生成、图片生成、生成图片、AI绘画、Nano Banana Pro、Gemini、Gemini 3 Pro Image。 是免费的吗?
是的,使用Nano Banana Pro(Gemini 3 Pro Image)通过第三方中转API站清云EchoFlow API生成或编辑图像。支持图像生成、图像编辑和多图像合成(最多14张图像)。当用户请求生成图像、创建图像、编辑图像或组合图像时使用。关键词:图像生成、图片生成、生成图片、AI绘画、Nano Banana Pro、Gemini、Gemini 3 Pro Image。 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
使用Nano Banana Pro(Gemini 3 Pro Image)通过第三方中转API站清云EchoFlow API生成或编辑图像。支持图像生成、图像编辑和多图像合成(最多14张图像)。当用户请求生成图像、创建图像、编辑图像或组合图像时使用。关键词:图像生成、图片生成、生成图片、AI绘画、Nano Banana Pro、Gemini、Gemini 3 Pro Image。 支持哪些平台?
使用Nano Banana Pro(Gemini 3 Pro Image)通过第三方中转API站清云EchoFlow API生成或编辑图像。支持图像生成、图像编辑和多图像合成(最多14张图像)。当用户请求生成图像、创建图像、编辑图像或组合图像时使用。关键词:图像生成、图片生成、生成图片、AI绘画、Nano Banana Pro、Gemini、Gemini 3 Pro Image。 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 使用Nano Banana Pro(Gemini 3 Pro Image)通过第三方中转API站清云EchoFlow API生成或编辑图像。支持图像生成、图像编辑和多图像合成(最多14张图像)。当用户请求生成图像、创建图像、编辑图像或组合图像时使用。关键词:图像生成、图片生成、生成图片、AI绘画、Nano Banana Pro、Gemini、Gemini 3 Pro Image。?
由 清云AI(@zjx15296694073)开发并维护,当前版本 v1.0.3。