必须定位到真正控制文本输入的端口,重点查找clip text encode、text和string concatenate三类节点;硬编码节点需先解耦再修改,推荐用text节点热替换或string concatenate拼接结构化提示词,并通过低步数预览验证生效。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在LiblibAI的ComfyUI工作流中精准替换提示词,避免改错节点导致整张图变灰、出图崩坏或参数不生效,必须定位到真正控制文本输入的端口——不是所有标着“prompt”的节点都管用,有些只是占位符或已固化为不可编辑状态。
先确认当前工作流的提示词控制结构
打开LiblibAI → 进入“创作→ComfyUI” → 加载任意一个中文工作流(如“FLUX.1 DEV 1.0【Zho】.json”) → 点击画布空白处右键 → 选择“显示所有节点名称”。
重点查找三类节点:CLIP Text Encode(正向/负向)、Text、String Concatenate。如果看到CLIP节点顶部有“text”输入口且已连入其他节点,说明提示词已被解耦;若“text”口直接写着一长串英文,那它就是硬编码状态,必须先改造才能安全修改。
【硬编码节点不能直接双击改文字,否则下次加载模板时会被覆盖回原始内容】
方法一:直接编辑CLIP Text Encode节点(适用于新手模板)
找到标有“CLIP Text Encode (Positive)”的蓝色节点 → 双击它 → 弹出文本框。
删除原有内容,粘贴你的新提示词(必须全英文,禁用中文顿号、书名号、emoji)。例如:“a serene Japanese garden, koi pond with cherry blossoms falling, soft morning mist, cinematic depth, Fujifilm XT4 photo”。
负向提示词同理,在“CLIP Text Encode (Negative)”节点中填写:“deformed, bad anatomy, extra limbs, text, watermark, blurry, lowres, jpeg artifacts”。
这一步操作起来很简单,但注意:改完后必须点击文本框外任意位置让输入生效,否则点“Queue Prompt”时仍会提交旧内容。
方法二:通过Text节点热替换(推荐用于批量/多版本场景)
第一步:右键画布 → 添加节点 → 搜索“Text” → 拖入一个Text节点,重命名为“Positive_Prompt_Input”。
第二步:断开原CLIP Text Encode节点顶部“text”口的连线——【跳过这步,新Text节点将完全无效】。
第三步:将Text节点输出口拖拽连接至CLIP Text Encode节点的“text”输入口。
第四步:双击Text节点,在其中填写你的正向提示词。此时所有修改都只存在这个独立节点里,不影响CLIP节点本身,后续复制工作流或保存模板时也不会丢失。
方法三:用String Concatenate拼接结构化提示词
方法三适合需要频繁切换主体、风格、细节的用户。
① 添加四个String节点,分别命名为“Subject”“Style”“Detail”“Quality”。
② 在“Subject”中填:“a cyberpunk street vendor, neon-lit face, leather jacket, holding glowing hologram menu”;在“Style”中填:“Blender Cycles render, volumetric lighting, film grain”;其余按需填写。
③ 添加一个String Concatenate节点 → 将四个String节点依次连入string1~string4 → 输出连到CLIP节点text口。
④ 所有逗号后必须加空格,比如“cyberpunk, volumetric lighting, film grain”,否则CLIP会把“lighting,film”识别成一个token,权重归零。
改完提示词后验证是否生效
点击右上角“Queue Prompt”前,先做一次快速验证:把KSampler的steps临时设为5 → 点击运行 → 观察预览图是否出现明显语义变化(如从“forest”变成“desert”)。若无变化,立即检查CLIP节点是否被其他节点覆盖输入、Text节点是否未连接、或提示词中混入了中文标点。











