概述
nano-banana-pro-image-gen 是一个社区贡献的开源 AI Agent Skill,让你在 Codex CLI、OpenCode、Gemini CLI、GitHub Copilot、Cursor、Amp 等主流 AI 编程工具中,通过一句自然语言就能生成和编辑图片。底层调用 API易 的 Nano Banana Pro 模型,无需复杂配置,安装即用。项目信息
- 🔗 开源地址:
github.com/wuchubuzai2018/expert-skills-hub - 🌐 Skill 主页:
skills.sh/wuchubuzai2018/expert-skills-hub/nano-banana-pro-image-gen - 👤 作者:wuchubuzai2018(无处不在的技术)
- ⭐ 该项目由社区用户贡献
为什么用这个 Skill
一句话生图
在 AI 编程助手中直接用自然语言描述,即刻生成高质量图片,无需离开编辑器
图片编辑
支持传入已有图片进行编辑,最多 14 张参考图,实现风格迁移和内容修改
多平台兼容
已适配 Codex CLI、OpenCode、Gemini CLI、GitHub Copilot、Cursor、Amp 等工具
灵活输出
10 种宽高比 + 3 档分辨率(1K/2K/4K),覆盖从快速预览到高清海报的各种场景
支持的 API易 模型
| 模型名称 | 模型标识 | 用途 | API文档 |
|---|---|---|---|
| Nano Banana Pro | gemini-3-pro-image-preview | 文生图、图生图 | 查看文档 |
快速上手:3 步开始生图
第一步:获取 API易 密钥
- 访问 API易控制台 注册/登录
- 进入【令牌】栏目,生成新的 API 密钥
- 复制密钥(以
sk-开头)
新用户注册即可获得免费测试额度,足够体验 Nano Banana 图像生成功能。
实战教程
用法一:命令行文字生图
最直接的用法——在终端中输入描述,生成图片。用法二:编辑已有图片
传入一张或多张参考图片,用自然语言描述修改效果。用法三:在 AI 编程助手中使用
安装 Skill 后,在支持的 AI 编程工具中可以直接用自然语言指令:- Codex CLI / OpenCode:“帮我生成一张 16:9 的赛博朋克城市壁纸,4K 分辨率”
- Cursor:“生成一张产品 logo,简约风格,1:1 比例”
- Gemini CLI:“编辑 input.jpg,将背景改为夕阳海滩”
命令参数详解
| 参数 | 缩写 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
--prompt | -p | 是 | 图片描述或编辑指令 | "一只猫咪" |
--filename | -f | 否 | 输出文件路径(省略则自动生成) | "output.png" |
--aspect-ratio | -a | 否 | 宽高比 | 16:9 |
--resolution | -r | 否 | 分辨率(必须大写) | 1K、2K、4K |
--input-image | -i | 否 | 输入图片路径(可多次指定,最多14张) | "photo.jpg" |
--key | -k | 否 | 内联 API Key(不推荐,建议用环境变量) | "sk-xxx" |
支持的宽高比
1:1、16:9、9:16、4:3、3:4、3:2、2:3、5:4、4:5、21:9
分辨率与耗时参考
| 分辨率 | 大致耗时 | 适合场景 |
|---|---|---|
| 1K | 约 30 秒 | 快速预览、测试效果 |
| 2K(默认) | 1-4 分钟 | 日常使用、社交媒体 |
| 4K | 较慢 | 高清海报、印刷品 |
常见问题
安装时报错怎么办?
安装时报错怎么办?
请检查:然后将
- 是否已安装 Node.js(运行
node -v确认) - 网络连接是否正常
- 如果 npx 命令不可用,可以手动克隆仓库:
skills/nano-banana-pro-image-gen 目录复制到你的 Skills 目录中。生成图片时报错 API Key 无效?
生成图片时报错 API Key 无效?
请确认:
- 环境变量
APIYI_API_KEY已正确设置(以sk-开头) - API易 账户余额充足
- 也可以使用
-k参数直接传入密钥测试
分辨率参数不生效?
分辨率参数不生效?
分辨率参数必须使用大写:
1K、2K、4K。小写 1k、2k 会导致参数无法识别。图片生成很慢怎么办?
图片生成很慢怎么办?
- 4K 分辨率本身需要较长处理时间(可能超过 5 分钟)
- 建议先用 1K 分辨率调试提示词和构图
- 确认满意后再用 2K 或 4K 生成最终版本
如何获取 API易 密钥?
如何获取 API易 密钥?
访问 API易控制台,注册账号后在【令牌】栏目生成新的密钥。新用户有免费测试额度。
支持哪些 AI 编程工具?
支持哪些 AI 编程工具?
目前已适配:Codex CLI、OpenCode、Gemini CLI、GitHub Copilot、Cursor、Amp。任何支持 Skills 协议的工具都可以使用。