From cbca7af6f9cc3802bee30872ab99e8b4512d3ffe Mon Sep 17 00:00:00 2001 From: DKChan <524912269@qq.com> Date: Sun, 20 Sep 2026 23:31:35 +0800 Subject: [PATCH] =?UTF-8?q?docs(art):=20ComfyUI=20=E5=87=BA=E5=9B=BE?= =?UTF-8?q?=E6=8F=90=E7=A4=BA=E8=AF=8D=E4=B8=8E=E8=A7=84=E6=A0=BC=E5=8D=A1?= =?UTF-8?q?=E6=89=B9=E2=80=94=E2=80=94=E4=B8=BB=E8=A7=92=E4=B8=89=E6=80=81?= =?UTF-8?q?+=E5=85=AD=E6=95=8C=E7=A7=8D=E6=8F=90=E7=A4=BA=E8=AF=8D?= =?UTF-8?q?=E5=8D=A1=E6=88=90=E6=96=87=EF=BC=88=E5=85=84=E5=BC=9F=E7=B2=BE?= =?UTF-8?q?=E6=94=B9=E8=8D=90=E8=84=9A=E6=9C=AC=E6=8D=A2=E8=89=B2=E9=80=9A?= =?UTF-8?q?=E9=81=93=EF=BC=89+=E4=B8=A4=E6=B8=85=E5=8D=95=E6=8C=87?= =?UTF-8?q?=E8=B7=AF=E8=A1=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- design/art/art-assets-checklist.md | 2 + design/art/asset-checklist.md | 2 + design/art/comfyui-prompts.md | 171 +++++++++++++++++++++++++++++ 3 files changed, 175 insertions(+) create mode 100644 design/art/comfyui-prompts.md diff --git a/design/art/art-assets-checklist.md b/design/art/art-assets-checklist.md index cde7e3c0..fcfebc4a 100644 --- a/design/art/art-assets-checklist.md +++ b/design/art/art-assets-checklist.md @@ -46,6 +46,8 @@ ## 2. P1 —— 角色级(样张通过后开工,ComfyUI) +> 出图提示词与逐资产规格卡:[comfyui-prompts.md](comfyui-prompts.md)(2026-09-20 成文,含通用底座/验收速查/后处理流程)。 + ### 2.1 主角战斗小人 - **要什么**:待机 / 攻击 / 受击 三态起步(移动态样张后定);透明底 PNG。 diff --git a/design/art/asset-checklist.md b/design/art/asset-checklist.md index 9e56e531..0e2d5a70 100644 --- a/design/art/asset-checklist.md +++ b/design/art/asset-checklist.md @@ -20,6 +20,8 @@ | ✦ ComfyUI(用户自跑) | 角色、插画级素材 | 已有先例:`samples/hero-standing-pose.png` | | ⚙ 脚本管线 | 图标、格面、样张类精度资产 | 已有先例:格子样张已过、砖面形态与色板冻结 | +> ComfyUI 通道的出图提示词与逐资产规格卡:[comfyui-prompts.md](comfyui-prompts.md)(2026-09-20 成文)。 + ## 通用规格纪律 - 全部尺寸依赖**分辨率档位**(固定几档、窗口不可调、格边长按档位计算——两档定值旧条款已裁决作废)。档位尚未拍板(建议 1280×800 + 1920×1080),**拍板前所有像素尺寸只给工作假设**,档位定稿批统一换算。 diff --git a/design/art/comfyui-prompts.md b/design/art/comfyui-prompts.md new file mode 100644 index 00000000..a3126286 --- /dev/null +++ b/design/art/comfyui-prompts.md @@ -0,0 +1,171 @@ +# ComfyUI 出图提示词与规格卡(角色级资产) + +> **性质**:美术清单 ComfyUI 通道(✦ 用户自跑)的执行侧文件——把 [art-assets-checklist](art-assets-checklist.md) §2 与 [asset-checklist](asset-checklist.md) 清单里的角色级资产,逐项落成可直接粘贴的生成提示词 + 出图规格 + 验收标准。风格条款全部转写自 [art-bible](art-bible.md)(§3.1 剪影哲学 / §4.1 主色板 / §4.2 语义色规则),冲突时以 art-bible 为准。 +> **边界**:本文件只管 ComfyUI 通道。图标 / 格面 / 节点图走脚本管线(⚙ 代理出),规格在 art-bible §4.6 与两份清单里,不需要提示词。意图动画三档与演出类是动画资产,等一屏样张锁方案后另立规格卡,本文件不覆盖。 +> **建立**:2026-09-20(asset-spec 流程产出)· 状态:提示词卡成文,出图未开始 + +--- + +## 0. 使用流程(五步) + +1. **出图**:按下面卡片把正向/负向提示词粘进 ComfyUI,每个资产出 **2–3 版候选**(建议固定 3 个 seed 连拍,便于横评)。 +2. **入库**:候选原图(带底)放 `design/art/candidates/<资产名>/`,文件名 `v1.png / v2.png / v3.png`。这个目录只存候选,不进引擎。 +3. **裁决**:你按 §4 验收速查预筛,挑出每一资产的入围候选拍板。 +4. **后处理**:喊我一声,脚本管线代跑——去底转透明、最近邻降采样到目标尺寸、色板量化、四联底测试条(复用 [hero-standing-pose-preview](samples/hero-standing-pose-preview.png) 的做法:掩尘底 / 裸土底 / 暗底 / 灰度)。 +5. **转正**:终稿从 candidates 转入切片资产目录,随表现层升级批接线;清单状态列改「已交付」。 + +**模型适配注**:提示词按 SDXL 系标签风格写(像素 LoRA 或通用模型都能吃)。用 Flux 的话,把「正向提示词」整串改写成两句自然语言即可,语义不变。出图分辨率建议 1024×1024,小图细节靠后处理降采样保像素干净。 + +## 1. 通用规格(所有卡片共用) + +| 项 | 规格 | 依据 | +|---|---|---| +| 画布(1x 工作假设) | 主角 32×48 · 普通怪 44×36(宽≥高)· 精英 44×44 · Boss 64×72 | 站姿样张先例 + art-bible §3.1 体量档;分辨率档位已定案(1280×800 + 1920×1080),格边长按档位算,**此列像素是工作假设,一屏样张批冻结** | +| 头身比 | 2–3 头身(chibi) | art-bible 风格基调 | +| 轮廓通道 | **亮色暖白描边 + 落影底盘**(禁黑描边)——识别不依赖背景 | art-bible §3.1 硬规则 | +| 生成底色 | 均匀纯浅灰 `#F2F2F2`,不要渐变/场景背景 | 抠底干净;**不要用绿幕/品红幕**——品红落在紫赤禁入带(HSV 300°–345°),抠边会留下违规色相污染 | +| 语义色禁区 | 紫赤带 300°–345° 全场禁入(**仅 Boss 独占**);红只说危险、金只说收益——角色身体主色不受语义禁则约束(那管的是格面与 UI),但禁入带对角色同样生效 | art-bible §4.2 | +| 候选纪律 | 每资产 2–3 版;同一角色的多形态(主角三态、兄弟精)必须**同形象**——同 seed 起步、只改动作/配色短语 | 清单「每敌种 2–3 版候选供裁决」 | + +### 通用正向底座(拼在各卡「主体描述」之后) + +``` +pixel art sprite, full body, front view, centered, single character, +bright cheerful fantasy, all ages, warm colors, chibi 2.5-heads-tall proportion, +thin bright cream body outline, soft oval drop shadow under feet, +flat shading, clean readable silhouette, plain flat light grey background +``` + +### 通用负向底座(每卡再按需增补) + +``` +realistic, photorealistic, 3d render, photo, dark, grimdark, horror, gore, blood, +scary, creepy, text, letters, numbers, watermark, signature, logo, frame, border, +ui, gradient background, scenery, dungeon background, multiple characters, crowd, +black outline, heavy dark outline, back view, side view, isometric, blurry, jpeg artifacts +``` + +--- + +## 2. 主角战斗小人(三态,P1) + +形象锚 = 已有站姿样张 [hero-standing-pose.png](samples/hero-standing-pose.png):兜帽冒险者、钢蓝袍装、皮革背带腰带、直剑。三态必须延续这个形象——**同一 seed 起步,只换动作短语**。 + +**主体描述(三态共用)**: + +``` +small hooded adventurer, steel blue hooded tunic and pants, +brown leather belt, straps and boots, warm tan skin, +simple straight sword +``` + +### 2.1 待机态 + +- **动作短语**:`held point-down at his side, calm confident standing pose, symmetrical narrow upright silhouette` +- **规格**:剪影窄、直立、对称、轮廓凹凸 ≤2;主色小人蓝 `#2E6E8E`(高光/暗部用同族 `#5590AF`/`#1F4A60`);眼用数字墨 `#33261B`;皮革走木色族 `#8A5A34`。 +- **负向增补**:`red clothes, gold armor, purple, magenta` + +### 2.2 攻击态 + +- **动作短语**:`dynamic sword slash, lunging forward, sword swung diagonally, cloak flapping, determined expression` +- **规格**:允许破对称,但整体仍窄、不超格宽;**刀光/弹道不进精灵图**(归战斗演出批另立资产)。 +- **负向增补**:同 2.1,另加 `slash effect, energy trail, projectile` + +### 2.3 受击态 + +- **动作短语**:`recoiling backward, arms raised guarding face, eyes squeezed shut, wincing, clothes flared by impact` +- **规格**:无血红、无伤害数字(伤害数字归 HUD 层,不进精灵图)。 +- **负向增补**:同 2.1,另加 `blood, damage numbers, red flash` + +--- + +## 3. 六敌种形象(P1) + +通用负向增补(除 Boss 外每卡都加):`purple, magenta`。 + +### 3.1 地精 goblin(普通怪原型) + +``` +chubby little goblin, squat round body wider than tall, big round head with +large round ears, olive-green skin, big cute eyes, wide toothy grin, +ragged loincloth, tiny wooden club raised in one hand +``` + +- **规格**:宽≥高、**零锐角**、近圆墩形;Peglin 式胖体量——先读轮廓后读颜色。 +- **负向增补**:`tall skinny body, sharp angles, muscular` + +### 3.2 熊地精 bugbear(档位候选两版都出) + +``` +tall shaggy bugbear, brown-yellow fur, heavy underbite with two small tusks, +small beady eyes, long muscular arms, crude leather armor, +wooden spiked club resting on shoulder +``` + +- **版本 A(普通档)**:如上原文。 +- **版本 B(精英档)**:追加 `small fur crest ridge along the head, exactly one vertical crest`。 +- **规格**:精英档 = 普通怪形 + **恰一处**垂直延伸(角/冠/棘三选一),底盘不变。两版候选出齐供拍板档位。 +- **显示名**:熊地精(沿用既有译名)。 + +### 3.3 食人魔酋长 ogre_chief(精英档) + +``` +huge fat ogre chieftain, massive round belly, small head with heavy underbite tusks, +single bone and feather crown on head, exactly one vertical crest, +thick leather straps, huge wooden club, stern old face +``` + +- **规格**:精英档同上——唯一垂直元素是头顶冠;体量一眼大于地精/熊地精(「大个子多半有重击」的体量通道)。 +- **负向增补**:`small body, skinny` + +### 3.4 巨蜘蛛 giant_spider(普通怪原型) + +``` +small plump spider monster, round fuzzy body, eight short stubby legs, +four big round cute eyes, tiny fangs, +charcoal-brown fur with warm honey belly marking +``` + +- **规格**:群行敌种(同屏最多 3 只)——剪影必须小体量仍可辨;多足是轮廓凹凸计数大户,**腿收短收粗**,不做写实细腿。 +- **负向增补**:`long thin legs, realistic spider, giant size, purple, magenta` + +### 3.5 兄弟精(熊地精变体,建议不走 ComfyUI) + +- **首选做法**:**不单独出图**。等熊地精候选裁决转正后,脚本管线对终稿做色板替换(换色不换形——art-bible 原则三「一砖一世界」的角色侧应用),30 秒的事,还天然保证剪影与熊地精完全一致。 +- **备选提示词**(若你倾向 ComfyUI 直出):熊地精 3.2 全文 + 把配色短语换成 `ash grey fur with cold slate-blue tint, dark cave tribe war paint`,同 seed 出图。 +- **验收**:与熊地精终稿剪影叠加比对,轮廓逐像素一致,只允许颜色不同。 +- **显示名**:兄弟精(= 熊地精变体,首现须括注主显示名)。 + +### 3.6 蛛化卓尔精灵 drider(Boss) + +``` +drider boss monster, upper body of a dark elf assassin fused with a giant +spider lower body, six sharp blade-like legs, jagged chitin armor plates, +asymmetric menacing silhouette, pale violet-grey skin, deep magenta-purple +chitin accents, glowing magenta eyes, short white hair, colossal and threatening +``` + +- **规格**:全场**唯一允许锐角与不对称**的角色;体量最大(约 1.8–2 格高,工作假设);紫赤 `#8F2F6A`(色相 323°)为 Boss 独占——「形状独占 + 色相独占」双通道。 +- **负向增补**:`cute, chubby, round, friendly` +- **注意**:这是全项目唯一一张负向底座里**不加** `purple, magenta`、正向里**主动要**紫赤的卡。出完记得吸色检查:色相 300°–345° 全项目只许它出现。 +- **显示名**:蛛化卓尔精灵。 + +--- + +## 4. 验收速查(每张候选过五关) + +1. **剪影**:转灰度仍认得出是什么、是哪一档(普通 / 精英 / Boss)——敌种间剪影可辨是硬需求。 +2. **轮廓通道**:亮描边 + 落影底盘在位;深浅两种格底上各摆一眼都可辨(四联测试条就是干这个的)。 +3. **色相纪律**:吸色扫一遍,无 300°–345°(Boss 除外);无大面积正红/亮金误用。 +4. **头身**:2–3 头身之内,与站姿样张同世界观。 +5. **同形象**:主角三态并排、兄弟精对熊地精——兜帽/装备/剪影不串戏。 + +## 5. 明确不在本文件 + +- **意图准备动画三档、战斗演出三类、连锁坍塌演出**:动画序列帧,等一屏样张锁动画方案后另立规格卡。 +- **格面徽章 14 枚 / 节点图图标 / 砖面终稿**:脚本管线,规格锚 art-bible §4.6(图标键契约冻结)与 §1.4(样张验收),不需要生成提示词。 +- **音乐音效、地形变异专属纹理**:清单已明确排除。 + +## 版本历史 + +- v1.0(2026-09-20):首版。主角三态 + 六敌种提示词卡成文;兄弟精改荐脚本换色通道;候选入库/后处理/转正五步流程成文。