2026-05-30 14:22:50 +08:00
|
|
|
|
# 风格系统 — 两层架构
|
|
|
|
|
|
|
|
|
|
|
|
保证一致性与灵活性的风格管理方案
|
|
|
|
|
|
|
2026-05-30 22:42:23 +08:00
|
|
|
|
<v-clicks>
|
|
|
|
|
|
|
2026-05-30 14:22:50 +08:00
|
|
|
|
<Item title="🏗️ 工程风格(Project Style)">
|
2026-05-30 22:42:23 +08:00
|
|
|
|
全局风格配置,以 kvPairs 存储(如 `artStyle=pixel`)。同一工程下所有素材自动继承。
|
2026-05-30 14:22:50 +08:00
|
|
|
|
</Item>
|
|
|
|
|
|
|
2026-05-30 14:43:23 +08:00
|
|
|
|
<Item title="🔀 任务风格覆盖(Task Override)">
|
|
|
|
|
|
单次任务可覆盖部分风格键,未指定的自动继承工程风格。适合生成同一角色的不同变体。
|
2026-05-30 14:22:50 +08:00
|
|
|
|
</Item>
|
|
|
|
|
|
|
|
|
|
|
|
<Item title="⚙️ 合并逻辑">
|
2026-05-30 14:43:23 +08:00
|
|
|
|
`finalStyle = merge(projectStyle, taskStyle)` — 工程风格为基底,任务风格逐键覆盖。自定义标签(`custom:` 前缀)自动提取注入提示词。
|
2026-05-30 14:22:50 +08:00
|
|
|
|
</Item>
|
2026-05-30 22:42:23 +08:00
|
|
|
|
|
|
|
|
|
|
</v-clicks>
|
|
|
|
|
|
|
|
|
|
|
|
<!--
|
|
|
|
|
|
演示:假设工程风格 artStyle=pixel, palette=warm
|
|
|
|
|
|
任务覆盖 palette=cool → 最终 palette=cool,其他继承
|
|
|
|
|
|
-->
|