Nano Banana Pro 图像生成与编辑
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_f12a44b7/clawhub-nano-banana-pro。
技能介绍
要解决什么问题
在对话里描述画面或改图需求时,你往往还需要自己找 API 文档、拼参数、处理密钥,还要在「先出大图」和「反复改 prompt」之间做取舍。本技能把 Google Nano Banana Pro(Gemini 3 Pro Image) 封装成可在当前工作目录直接调用的生图/改图流程,输出固定为 PNG,并把分辨率与迭代习惯写进约定里。
技能如何工作
- 生图:把用户的画面描述传给
--prompt,用generate_image.py生成新图;默认不写分辨率时走 1K(约 1024px),也可映射到 2K / 4K。 - 改图:对已有文件使用
--input-image,--prompt写编辑指令(加删元素、换风格、调色等);迭代阶段应保持同一张输入图,直到满意再出终稿。 - 推荐工作流:先用 1K 草稿快速试错(每次换文件名、小步改 prompt),定稿后再用 4K 出最终图,避免在错误 prompt 上烧高分辨率配额。
- 密钥:脚本依次读取
--api-key或环境变量GEMINI_API_KEY;缺密钥会直接报错退出。 - 文件名:建议
yyyy-mm-dd-hh-mm-ss-描述.png,便于按时间线对照多次迭代。 - 完成方式:脚本打印保存路径即可;不要再把图片读回对话里。
用户表述模糊时,可按 SKILL 中的生成/编辑模板补全风格、构图、光照等字段;编辑场景强调「只改指定部分、其余保持不变」。
适用边界与注意点
- 必须在用户当前工作目录执行脚本(用绝对路径调用),图片才会落在用户正在工作的位置,而不是技能目录里。
- 依赖本机已安装
uv;改图前需确认--input-image路径真实可读。 - 出现 quota、403 等 API 错误时,多半是密钥、权限或配额问题,需换密钥或账号排查。
使用场景
- 在写产品方案或演示稿前,用 1K 草稿快速试不同画面描述,定稿后再出 4K PNG 放进项目目录
- 手头有一张产品截图或素材图,需要在不改构图的前提下改背景、去人物或换卡通风格
- 用户只给了模糊想法(例如「日式庭院」),需要按模板补全风格与光照后再调用生图脚本
- 在同一轮对话里多次小改 prompt,每次换新文件名保留历史,直到编辑效果满意再出终稿
适合人员
- 要做概念图或配图、又想在 Agent 里直接落盘 PNG、不想每次手写 Gemini 出图参数的界面设计师
- 经常拿到现成图片做二次改图(调色、加元素、换风格),希望用自然语言指令驱动 `--input-image` 流程的自媒体或运营
- 独立开发者或小游戏作者,需要在本地工作目录快速出占位插画,并控制先 1K 试错再 4K 定稿的配额习惯
- 在 Codex/Agent 会话里帮用户生图的技术写作者,需要遵守「当前目录执行、只回报路径、不回读图片」的交付约定