模式 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)
性格选择:倔强(最有画面感)
材质降级:毛绒(辅助)
动作保留:跳伞
输出
主体:猫(带绿松石晶体结构)
核心符号:绿松石晶体
风格:充气膨胀潮玩
气质:倔强
辅助:毛绒质感 / 跳伞动态