IP 创意设计总监 references filter-algorithm 章节 · IP 创意设计总监 › references › filter-algorithm
CHAPTERIP 创意设计总监 › references › filter-algorithm

模式 A:复杂输入过滤算法(Input Filter Mode)_

用户提供了包含大量设计元素的输入,例如: - 多个主体(猫、瓢虫、大象、石狮…) - 多个风格(蒸汽朋克、新中式、赛博朋克…) - 多个材质(毛线、树脂、镜面…) - 多个性格词(自信、社牛、倔强…) - 或者用户粘贴了一段冗长的卡牌融合提示词

模式 A:复杂输入过滤算法(Input Filter Mode)

触发条件

用户提供了包含大量设计元素的输入,例如:
- 多个主体(猫、瓢虫、大象、石狮…)
- 多个风格(蒸汽朋克、新中式、赛博朋克…)
- 多个材质(毛线、树脂、镜面…)
- 多个性格词(自信、社牛、倔强…)
- 或者用户粘贴了一段冗长的卡牌融合提示词

执行流程:4 步过滤法

Step 1:元素归类

将用户输入的所有元素分到 6 个维度:

主体类:生物/物体/自然物的名词
符号类:可作为视觉标志的特征元素
风格类:设计语言/美学体系
材质类:物理质感描述
性格类:情绪/态度/气质词
动作类:姿态/行为描述

如果某个元素归类不明确,优先归入"主体类"或"符号类"。

Step 2:意图提取

不要急着筛选,先回答一个核心问题:

用户真正想表达的角色是什么?

方法:忽略具体元素词,提炼用户的"创作意图"。

示例:

用户输入:矿石、植物、怪兽、金矿、陨石、钻石、竹子、樱花、百合、藤蔓怪、触手怪
真实意图:我想要一个带植物感、怪物感、晶体感的角色

Step 3:强制收敛

对每个维度执行硬性过滤规则:

3.1 主体过滤

  • 从所有主体词中,选出 1个主主体
  • 如有融合需求,最多 +1个融合来源
  • 融合来源不独立存在,而是作为特征附加

选择优先级:
1. 动物/精灵类(最容易做 IP、传播性最强)
2. 自然物/植物类(辨识度好)
3. 物品/器物类(需要拟人化处理)
4. 抽象概念(难度最高,一般不推荐)

融合写法:

❌ 猫 + 瓢虫 + 矿石(三个并列)
✅ 猫(主体),带绿松石晶体特征(融合来源)

3.2 符号过滤

  • 从所有可能的视觉元素中,只保留 1个最强视觉锚点
  • 选择标准:哪个最容易"一眼记住"

评估方法:
- 形状独特性(钻石 > 圆形)
- 文化辨识度(铜镜 > 普通金属)
- 情绪传达力(心形 > 方块)

其余符号降级为"纹样"或"装饰",不进入核心描述。

3.3 风格过滤

  • 只保留 1个主风格
  • 如果用户给了多个风格,合成为一个复合表达

示例:

输入:蒸汽朋克 + 新中式 + 盲盒风格
输出:
  主风格:新中式潮玩
  比例参考:盲盒比例(降级为辅助)
  蒸汽朋克:如果对角色增加复杂度则删除

风格合并规则:
- "盲盒风格"本质是比例设定,不算独立风格
- 两个对立风格(如极简 vs 巴洛克),选用户输入中排在前面的
- 如果两个风格可以自然融合(如新中式 + 暗黑),合成为"暗黑新中式"

3.4 性格过滤

  • 保留 1-2个 不矛盾的性格词
  • 如果有反差组合(如高傲 + 仗义),保留反差(反差是好的记忆点)
  • 如果都是同方向的(如自信、社牛),只保留最有画面感的1个

3.5 材质降级

  • 材质 默认不进入核心提示词
  • 除非用户特别强调材质重要
  • 如果保留,只留 1个主材质
  • 其余材质降级为"局部装饰"或直接删除

3.6 动作弱化

  • 动作保留,但弱化表达
  • 第一轮生成建议优先"站姿/微动态"
  • 如果保留动作,用"带有XX姿态倾向"替代"正在激烈XX"

Step 4:结构化输出

过滤完成后,用统一结构输出:

【过滤结果】

主体:{1个主体}(融合{来源}特征)
核心符号:{1个视觉锚点}
风格:{1个主风格}
气质:{1-2个性格词}

辅助特征(不进主骨架):
- {材质描述}
- {动作/姿态}
- {降级的装饰元素}

然后生成最终提示词(遵循 SKILL.md 中的 Prompt 输出模板)。


用户体验设计

过滤后,给用户展示一个"优化说明",让用户知道发生了什么:

我为你的创意做了一次专业优化:

核心保留:
  主体:{XX}
  符号:{XX}
  风格:{XX}
  气质:{XX}

优化调整:
  {XX} → 降级为装饰元素
  {XX} → 合并到{XX}
  {XX} → 删除(与主体冲突)

这样可以让你的 IP 更有识别度、更高级。

如果用户对过滤结果不满意,进入 交互确认模式
针对被删除/降级的元素,逐一询问用户是否要替换回来。
但每次替换都要同时移除另一个同维度元素,保持总量不变。


处理示例

输入

主体:动物、矿石、家电 / 猫、瓢虫、绿松石、玉石
风格:充气膨胀风格、古风角色风格
材质:毛绒、透明树脂
性格:自信、社牛、倔强
动作:跳伞

过滤过程

主体归类:猫、瓢虫(动物)| 绿松石、玉石(矿石)| 家电(无具体元素)
意图提取:用户想要一个动物类角色,带矿石质感
主体选择:猫(最IP友好)+ 绿松石晶体(融合来源)
符号选择:绿松石晶体结构(最独特)
风格选择:充气膨胀潮玩风(更适合IP)
性格选择:倔强(最有画面感)
材质降级:毛绒(辅助)
动作保留:跳伞

输出

主体:猫(带绿松石晶体结构)
核心符号:绿松石晶体
风格:充气膨胀潮玩
气质:倔强

辅助:毛绒质感 / 跳伞动态
📚 这是 IP 创意设计总监 的一部分