Skip to content

CLIP Text Encode 节点

将文本编码为模型可理解的向量。

节点信息

属性说明
类别文本处理
输入CLIP, text

输入

输入类型说明
clipCLIP从 CheckpointLoader 获取
textSTRING提示词文本

输出

输出类型说明
CONDITIONINGCONDITIONING编码后的条件

使用方法

正向提示词

输入: a beautiful landscape, mountains, sunset
输出: 条件向量(正向引导)

负向提示词

输入: blurry, low quality, distorted, ugly
输出: 条件向量(负向引导)

完整工作流

CheckpointLoader
     CLIP → CLIPTextEncode(+) → KSampler
           → CLIPTextEncode(-)

提示词格式

基础格式

# 单一描述
a cat

# 多重描述
1 cat, sitting, orange color

# 分层描述
(1cat:1.2), (beautiful:1.1), (sitting:1.0)

权重语法

语法效果
(word:1.5)增强 50%
(word:0.5)减弱 50%
[word]降低权重
word默认权重 1.0

负面提示词

bash
# 常用负面
blurry, low quality, distorted, ugly, bad anatomy
extra fingers, deformed hands, poorly drawn face

SDXL 版本

CLIPTextEncodeSDXL

专为 SDXL 模型设计:

差异SD 1.5SDXL
编码器SD CLIPSDXL CLIP
支持长度较长更长
效果标准更好

双 CLIP

SDXL 有两个 CLIP 模型:

CLIPTextEncode (clip_l)
CLIPTextEncode (clip_g)

需要两个编码器分别编码,然后用 Concat Conditionings 合并。

进阶技巧

分段提示词

# 格式
前置内容 | 分隔符 | 背景内容

# 示例
1girl, beautiful face | , detailed background, flowers

Embedding 引用

bash
# 使用 Embedding
<embedding:easynegative>

# 组合
1girl, beautiful, <embedding:masterpiece>
negative: <embedding:bad-hands-5>

词汇替换

# 替换同义词
cat → feline
dog → canine

常见问题

Q: 提示词不生效

A:

  • 检查连接是否正确
  • 尝试增加 CFG 值
  • 简化提示词

Q: 英文还是中文

A: ComfyUI 主要支持英文,中文支持有限。

Q: 提示词太长

A:

  • 精简描述
  • 使用权重强调重点
  • 分段处理

下一步