--- title: "如何让AI生成风格一致的图片" type: source tags: ["ai", "gemini", "image", "prompt-engineering", "infographic"] date: 2026-05-01 --- ## Source File - [[AI/如何让AI生成风格一致的图片]] ## Summary(用中文描述) - 核心主题:使用 Gemini 生成风格一致的系列图片(6张黑板粉笔风格信息卡) - 问题域:AI 图片生成中的风格一致性控制难题 - 方法/机制:通过"风格种子句"(Style Seed)+ "STYLE LOCK" 机制,在每个提示词中强制锚定统一的风格参数(背景色、线条质量、配色方案、边框样式),确保多张图片视觉高度统一 - 结论/价值:组合使用"种子句开头 + 统一模板 + 末尾 STYLE LOCK"三种方法,可实现 ★★★★★ 一致性,适用于需要批量生成风格统一图片的场景(PPT、信息图、品牌素材等) ## Key Claims(用中文描述) - 在每个提示词开头加入完全相同的风格定义句(Style Seed),可锚定视觉基线,实现跨卡片风格一致性 - 严格限制颜色为 6 色色板(白、黄、粉、蓝、绿、橙),禁止渐变和完美几何形状,确保所有元素看起来像手绘粉笔 - 在每张图片的提示词末尾统一加 STYLE LOCK 块,强制比对上一张的风格参数,偏差即重生成 - 推荐组合策略(方法 1+3+5):开头种子句 + 统一模板结构 + 结尾 STYLE LOCK,不论先生成哪张,风格锚点完全一致 - 使用参考图(第一张生成的图片)作为后续图片的视觉基准,效果最强(★5),但需保存中间图 ## Key Quotes > "You are generating an infographic card in a consistent chalkboard educational style. Maintain these rules across ALL cards: dark green-black chalkboard background (#1C2B1C), hand-drawn chalk white (#F5F5F5) text with imperfect sketchy lines, chalk dust texture, wooden frame border, NO perfect geometric shapes, NO gradients." — 风格种子句标准模板 > "⚠️ STYLE LOCK: This card MUST match all previous cards exactly. Same background, same chalk texture, same color hex values, same hand-drawn quality. Do not vary the style for any reason." — STYLE LOCK 块标准模板 ## Key Concepts - [[StyleSeed]]:风格种子句,在每个提示词开头加入完全相同的风格定义句,作为风格锚定基线,核心参数包括背景色、线条质量、配色、边框样式 - [[StyleLock]]:风格锁定块,在提示词末尾加强制检查清单,要求生成前逐项比对上一张图片的风格参数,确保完全匹配 - [[ChalkboardStyle]]:黑板粉笔风格,一种复古手绘视觉风格,通过深绿黑背景(#1C2B1C)+ 手绘粉笔线条 + 6 色配色盘 + 木框边框实现统一的视觉氛围 - [[PromptEngineering]]:提示词工程,通过精心设计的指令结构(种子句 + 模板 + 锁定块)引导 AI 生成符合预期的高一致性内容 - [[ReferenceImageConsistency]]:参考图一致性策略,用第一张生成的图片作为后续图片的视觉基准,通过"保持与参考图完全相同风格"的指令实现最强一致性 ## Key Entities - [[Gemini]]:Google 的多模态 AI 模型,支持图片生成(Gemini Image Gen),支持多轮对话中的风格上下文传递 - [[NanoBanana]]:作者使用的 AI 工具品牌,可能指 Google Gemini Nano/Banana 系列或其提示词框架 ## Connections - [[StyleSeed]] ← depends_on ← [[PromptEngineering]] - [[StyleLock]] ← extends ← [[StyleSeed]] - [[Gemini]] ← generates ← [[ChalkboardStyle]] (via [[StyleSeed]] + [[StyleLock]]) - [[ReferenceImageConsistency]] ← enhances ← [[StyleLock]] ## Contradictions - 与 [[PromptEngineering]] 中"简洁提示词更有效"的常见观点冲突: - 冲突点:本文主张使用超长、重复的完整风格描述,而非简短指令 - 当前观点:长格式、逐项列举的风格锁定清单能最大化 AI 对风格参数的记忆和复现 - 对方观点:简短提示词减少噪声,提高生成速度和灵活性 ## 方法对比表 | 方法 | 一致性 | 操作复杂度 | |------|--------|-----------| | 每张加风格种子句 | ★★★★☆ | 低 | | 参考图 + "保持一致" | ★★★★★ | 中(需保存中间图) | | 统一模板结构 | ★★★★☆ | 低 | | 系统级指令锁定 | ★★★★☆ | 低(一次) | | 以上全部组合 | ★★★★★ | 中高 | ## 六张信息卡主题 1. Saleable & Security(可销售性与安全性) 2. Cloud Deployment & Configuration(云部署与配置) 3. HA & Self Recovery(高可用与自恢复) 4. Upgrade & Patch(升级与补丁) 5. Backup & Restore + Documentation(备份恢复与文档) 6. Observability & Service Management(可观测性与服务管理) ## 生成验证清单(每张卡片生成后检查) - [ ] 背景是否为 #1C2B1C 深绿黑色黑板? - [ ] 所有线条是否看起来手绘/速写? - [ ] 颜色是否使用精确的十六进制值? - [ ] 是否有木框边框? - [ ] 装饰元素(星星、下划线、箭头)是否为手绘? - [ ] 是否与上一张卡片视觉一致?