角色一致性管理
Character Consistency Management
跨分镜角色视觉一致性保障,包括角色圣经、参考图绑定与风格 token 管理
子问题
1.角色圣经数据结构设计
2.跨分镜一致性提示词生成
3.多参考图分析结果合并
4.6层身份锚点校准
5.年代感知服装设计(根据故事年份自动匹配时代服装风格)
6.角色校准降级策略(AI失败时基于出场统计的兜底方案)
7.逐角色独立生成与批量失败隔离
各项目的解法1 solutions
Signals
横向对比
| 维度 | moyin-creator |
|---|---|
| 角色数据结构 | CharacterBible 三维描述(visualTraits + styleTokens + colorPalette)+ 6 层 IdentityAnchors |
| 一致性策略 | consistencyElements 不变前缀 + 阶段 prompt 可变后缀,自动注入每个分镜 |
| 锚点精度 | 6 层递进锁定:骨相→五官→辨识标记→Hex色值→皮肤纹理→发型 |
| 多参考图处理 | mergeCharacterAnalyses: visualTraits 取最长,tokens/palette Set 去重合并 |
| 负面约束 | CharacterNegativePrompt: avoid[] 排除特征 + styleExclusions[] 排除风格 |
| 多阶段支持 | CharacterDesign.stages[] 按集数范围映射,getCharacterPromptForEpisode 自动选择阶段 |
| 持久化方式 | Zustand persist + splitStorage 项目级隔离 + CharacterBibleManager 单例导入导出 |
最佳实践
1.视觉特征+风格token+色板三维描述
2.参考图主次标记
3.一致性 prompt 自动注入每个分镜
4.色彩锚点用Hex值而非文字描述确保精确可复现
5.负面提示词排除不符合角色设定的生成结果
6.逐角色调用AI避免批量JSON截断
7.校准结果与视觉增强独立try/catch互不影响