mcpField
N
nano-banana-prompting

nano-banana-prompting

github.com/pedronauck创意与媒体64481 次安装1 周前更新
代码仓库

关于 nano-banana-prompting

用于编写 Nano Banana Pro 图像生成提示词的交互式技能。它通过澄清目标、参考技巧指南并迭代完善,帮助产出可直接使用的提示词。

主要功能

  1. 01通过提问明确图像目标
  2. 02依据提示词指南选择技巧
  3. 03支持参考图像和已有提示词
  4. 04补充技术细节与负面提示词
  5. 05说明提示词结构并提供变体

适用场景

  1. 01为特定图像风格起草提示词
  2. 02改进已有的图像生成提示词
  3. 03组合多张参考图像
  4. 04为信息图或图像编辑编写提示词

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/pedronauck/skills --skill nano-banana-prompting

安装后在 Claude Code 中输入/nano-banana-prompting确认已加载。

附带文件references/guide.md

详细介绍

Nano Banana 提示词编写

为 Nano Banana Pro 图像生成交互式编写提示词。本技能通过明确意图并应用经过验证的技巧,引导用户按照结构化流程创建有效提示词。

工作流

步骤 1:收集参考素材

在提问之前,检查用户是否已提供:

  • 参考图像 - 用于保持角色一致性、风格或构图的照片
  • 现有提示词 - 之前尝试过、希望改进的提示词
  • 视觉参考 - 期望输出的截图或示例

如果有参考素材,这会影响适用的技巧(例如,参考素材角色分配、角色一致性)。

步骤 2:通过提问明确意图

使用 AskUserQuestion 工具了解用户的目标。每次提出 2-4 个问题,优先关注最重要的方面。

核心问题(始终询问)
  1. 输出类型 - 想要什么类型的图像?

    • 照片/写实风格
    • 插画/艺术风格
    • 信息图/教育类
    • 产品照/商业风格
    • UI 模型/设计
  2. 主体 - 主要焦点是什么或谁?

    • 人物(有或没有参考素材)
    • 物体/产品
    • 场景/环境
    • 概念/抽象内容
特定技巧的问题(根据回答提出)

如果是照片/写实风格:

  • 想要什么年代或相机风格?(现代单反相机、20 世纪 90 年代胶片、21 世纪 00 年代数码)
  • 需要什么样的光线?(黄金时段、影棚、闪光灯)
  • 需要什么宽高比?(16:9、9:16、1:1)

如果提供了参考图像:

  • 每张图像分别起什么作用?(姿势、风格、配色、背景)
  • 是否应保留角色身份?
  • 是要组合图像,还是将其用作风格参考?

如果需要文字:

  • 需要显示什么文字?
  • 需要什么字体风格?(衬线、无衬线、手写)
  • 文字应放在哪里?

如果是教育类/信息图:

  • 要解释什么概念?
  • 目标受众的水平如何?
  • 是否应包含标签、箭头、流程?
步骤 3:确定提示词风格

根据用户的回答,从 references/guide.md 中选择适当的提示词格式:

用户需求推荐风格
简单、快速生成叙述式提示词(技巧 1)
精确控制细节结构化提示词(技巧 2)
特定年代美学氛围素材库 + 摄影术语(技巧 3-4)
带文字的杂志/海报实体物件框定(技巧 5)
概念性/诠释性内容视角框定(技巧 6)
图表/信息图教育类图像(技巧 7)
编辑现有图像图像转换(技巧 8)
多个视图/面板多面板输出(技巧 9)
多张参考图像参考素材角色分配(技巧 12)
步骤 4:生成提示词

通过以下方式构建提示词:

  1. 加载 references/guide.md 以查看技巧详情
  2. 根据步骤 3 的选择应用相关技巧
  3. 对照指南中的示例,确保格式正确
  4. 如有需要,添加负面提示词(技巧 10)
  5. 如有需要,指定宽高比/分辨率(技巧 11)
提示词构建检查清单
  • 明确界定主体
  • 指定动作/姿势(如适用)
  • 描述地点/背景
  • 明确风格/美学基调
  • 包含技术规格(宽高比、光线、相机)
  • 指定文字整合方式(如需要)
  • 添加负面提示词(如需要)
  • 分配参考图像的作用(如使用参考素材)
步骤 5:展示并迭代

向用户展示生成的提示词,并提供:

  1. 提示词 - 可直接使用
  2. 技巧说明 - 解释为何选择这种结构
  3. 变化建议 - 可尝试的替代方案

提供根据反馈进一步完善的选项。

步骤 6:生成图像

用户对提示词满意后,建议使用 nano-banana 技能生成实际图像。告知用户:

“提示词已准备就绪!现在要生成图像吗?我可以使用 nano-banana 技能来创建图像。”

如果用户同意,请使用精心编写的提示词调用 nano-banana 技能。

快速参考:技巧选择

User wants...                    → Use Technique...
─────────────────────────────────────────────────────
Simple description               → 1 (Narrative)
Detailed control                 → 2 (Structured YAML/JSON)
Specific era look                → 3 (Vibe Library)
Professional photo style         → 4 (Photography Terms)
Magazine/poster                  → 5 (Physical Object Framing)
"How X sees Y"                   → 6 (Perspective Framing)
Educational diagram              → 7 (Educational Imagery)
Edit existing image              → 8 (Image Transformation)
Multiple panels in one           → 9 (Multi-Panel)
Exclude something                → 10 (Negative Prompts)
Specific dimensions              → 11 (Aspect Ratio)
Multiple reference images        → 12 (Reference Roles)
Same character across images     → 13 (Character Consistency)
Merge multiple images            → 14 (Image Blending)
Enhance/restore image            → 15 (Upscaling)
Translate text in image          → 16 (Translation)

资源

references/
  • guide.md - 包含 16 种技巧、示例和模式的完整提示词指南。构建提示词时,请加载此文件以查看具体技巧详情和示例。

评论

支持 Markdown