GALIAIS-Nodes 09 Meta技术
The 09 layer for quality tags and process notes
- DB
- AI服务商
- 上游提示词段
- Meta段
- 文本
- 元信息JSON
The 09 Meta技术 (Meta & Technical) layer is the pack's junk drawer with a purpose: quality-control tags, technical render notes, and process flags that don't belong in any visual layer. In the pack's ten-layer scheme it's the last "normal" section before the NSFW layer, and it's where you tell the model about render quality and where you tell yourself about outstanding issues.
What you fill in
Four content fields plus a supplement, each with a 使用 toggle:
- 管理质量 (quality management) - the quality-tag block:
masterpiece, best quality, highres, detailedand friends. This is where your base model's quality vocabulary lives. - 技术规格 (technical specs) - render-level tags:
highres,detailed shading,best quality, resolution/quality specifiers. - 覆盖处理 (coverage/overlay handling) - tags about how elements overlap or are composited:
layered,transparent background,drawn on topstyle notes. - 待复审 (pending review) - this is the honest-to-goodness process field: a place to park a note or tag for things you need to revisit (the author's own "to review" flag), rather than trying to render a reminder into the image.
- Meta补充 (Meta supplement) - free-text extras, multiline.
Plus the shared layer controls: 角色槽位 (全局 / 角色1–8), 角色标签, 启用, 权重, and the random/AI block (启用随机Tag, Tag生成模式, 随机种子, optional AI服务商), with optional DB, 上游上下文, and 上游提示词段.
Outputs
The standard trio: Meta段 (section object → composer), 文本 (plain text), 元信息JSON (contribution + random audit).
Where it earns its keep
The quality-tag fields are the point for most users: putting masterpiece, best quality in a dedicated field rather than the top of a random prompt line keeps quality tags grouped and weight-controlled, which is exactly how the pack's Final Composer expects them. And 待复审 is a quietly nice idea - a persistent scratch field that travels with the workflow JSON instead of living in your head. You'll find yourself using it on day two.
The honest read
This layer overlaps heavily with the Final Composer's 质量预设 (quality preset) dropdown, so the honest advice is: pick one place for quality tags. If you're using the composer's preset, leave 管理质量 and 技术规格 empty here and avoid double-stacking masterpiece, best quality - dedupe catches exact repeats but the tags come from two sources and read as one list anyway. If you're not using a preset, this is the right home for them. Also note: on 2026 flow-matching models with LLM encoders, the old quality-tag stack does less than it did on SDXL anime models, so match this field's vocabulary to your base model.
Install
Pack-wide, once:
git clone https://github.com/GALIAIS/GALIAIS-Nodes.git ComfyUI/custom_nodes/GALIAIS-Nodes
Restart ComfyUI, or ComfyUI Manager → "GALIAIS-Nodes". No pip dependencies; the Danbooru DB is separate if you want dictionary-backed picking. New pack, no community writeups - lean on 元信息JSON and the README.
Inputs (40)
| Name | Type | Default | Description |
|---|---|---|---|
| 角色槽位 | COMBO | 全局 | 9 options: 全局, 角色1, 角色2, 角色3, 角色4, 角色5, +3 |
| 角色标签 | STRING | — | |
| 管理质量 | STRING | — | |
| 技术规格 | STRING | — | |
| 覆盖处理 | STRING | — | |
| 待复审 | STRING | — | |
| Meta补充 | STRING | — | |
| 启用 | BOOLEAN | true | — |
| 权重 | FLOAT | 1.000–5 | — |
| 使用管理质量 | BOOLEAN | true | — |
| 使用技术规格 | BOOLEAN | true | — |
| 使用覆盖处理 | BOOLEAN | true | — |
| 使用待复审 | BOOLEAN | true | — |
| 使用Meta补充 | BOOLEAN | true | — |
| 启用随机Tag | BOOLEAN | false | — |
| Tag生成模式 | COMBO | 规则随机 | 5 options: 规则随机, AI协同选择, AI协同选择+规则兜底, AI意图定向选择, AI意图定向选择+规则兜底 |
| AI自由度 | FLOAT | 0.350–1 | — |
| AI意图方向 | STRING | 粗略描述你想要的方向;AI只会从当前节点已启用字段的候选tag中选择,并把方向扩写成自然语言。 | |
| AI扩写强度 | COMBO | 标准 | 3 options: 精简, 标准, 完整 |
| AI是否写入补充 | COMBO | 只放元信息 | 3 options: 只放元信息, 写入本节点补充, 关闭 |
| AI RAG模式 | COMBO | 关闭 | 4 options: 关闭, 轻量语义, 示例增强, 混合增强 |
| RAG候选数 | INT | 120–200 | — |
| RAG示例数 | INT | 30–20 | — |
| 随机策略 | COMBO | 只补空字段 | 2 options: 只补空字段, 追加到字段 |
| 每字段随机数 | INT | 1 | — |
| 随机数管理质量 | INT | -1 | -1=沿用每字段随机数,0=关闭本字段随机,正数=该字段最多随机数量;AI协同会按合理性少选 |
| 随机数技术规格 | INT | -1 | -1=沿用每字段随机数,0=关闭本字段随机,正数=该字段最多随机数量;AI协同会按合理性少选 |
| 随机数覆盖处理 | INT | -1 | -1=沿用每字段随机数,0=关闭本字段随机,正数=该字段最多随机数量;AI协同会按合理性少选 |
| 随机数待复审 | INT | -1 | -1=沿用每字段随机数,0=关闭本字段随机,正数=该字段最多随机数量;AI协同会按合理性少选 |
| 随机种子 | INT | 00–4294967295 | — |
| 随机允许NSFW | BOOLEAN | false | — |
| 随机最低热度 | INT | 00–100000000 | — |
| 最低热度管理质量 | INT | -1-1–100000000 | -1=沿用随机最低热度,0=本字段不限热度,正数=该字段最低热度 |
| 最低热度技术规格 | INT | -1-1–100000000 | -1=沿用随机最低热度,0=本字段不限热度,正数=该字段最低热度 |
| 最低热度覆盖处理 | INT | -1-1–100000000 | -1=沿用随机最低热度,0=本字段不限热度,正数=该字段最低热度 |
| 最低热度待复审 | INT | -1-1–100000000 | -1=沿用随机最低热度,0=本字段不限热度,正数=该字段最低热度 |
| DBopt | GALIAIS_NODES_DANBOORU_DB | — | |
| AI服务商opt | GALIAIS_NODES_AI_PROVIDER | — | |
| 上游上下文opt | STRING | — | |
| 上游提示词段opt | GALIAIS_NODES_CHARACTER_SECTION | — |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| Meta段 | GALIAIS_NODES_CHARACTER_SECTION | — |
| 文本 | STRING | — |
| 元信息JSON | STRING | — |