必须先输出结构化提示词再生成图像:用ClipInterrogator反推真实照片空间关系,套用三段式结构锚定法(Role/Task/Constraint),并通过Text Concat节点模块化拼接变量,最终通过PreviewImage节点预览文本而非图像。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要让ComfyUI在生成儿童玩具场景图前先输出清晰、可编辑的结构化提示词,而不是直接出图,必须绕过默认渲染路径,强制模型先“说清楚画面骨架”——这一步能帮你快速校验角色位置、道具逻辑、安全边界等关键要素,避免反复重跑浪费显存。
用ClipInterrogator反推原图结构
准备一张真实儿童玩具使用场景照片(如孩子蹲在地板上拼乐高、毛绒熊斜靠沙发边、积木散落在木地板缝隙里),确保画面中有明确主体+环境+互动痕迹;【禁止用AI生成图或电商白底图做输入】,否则反推结果全是通用模板词,无法锚定真实空间关系。
打开ComfyUI → 拖入LoadImage节点 → 上传该照片 → 连接至ClipInterrogator节点 → 点击【添加提示词队列】运行。
等待输出3~5组英文描述,重点提取其中带空间关系的短语:比如“child sitting cross-legged on hardwood floor, plastic bricks scattered within arm’s reach”比“a child playing with toys”更能锁定构图层级;若出现“toy box in background, slightly out of focus”,说明模型已识别景深结构,可直接作为后续提示词的骨架句。
套用“三段式结构锚定法”写初稿
第一步:在CLIP Text Encode节点前插入「Structured Prompt Builder」节点(需提前安装Easy-Use扩展)。
第二步:Role栏填“你是一名早教中心视觉设计师,专为0–6岁儿童安全玩具拍摄生活化场景图”,这会激活模型对低矮视角、圆角处理、无尖锐边缘等安全要素的隐式响应。
第三步:Task栏严格按空间顺序写:“镜头俯拍角度→孩子手部特写正在搭第三块积木→积木堆高度不超过孩子胸口→右侧露出半截毛绒兔耳朵→地板有两道自然划痕延伸至画外”。→符号在这里不是装饰,是强制模型按此物理顺序渲染,防止“毛绒兔”突然飘到孩子头顶。
第四步:Constraint栏输入“must show floor texture, no small parts detached, no glass reflection, no electrical cord visible”,所有must开头的句子会被自动转为强排除项,比手动写negative prompt更稳定可靠。
用JSON脚本注入变量生成结构草稿
方法一:启用ComfyUI内置的“Text Concat”节点做模块拼接
拖入四个String节点,分别命名为【主体动作】【地面材质】【道具状态】【安全约束】;右键每个节点→选择“Convert to Input”,把它们变成外部可改字段。
例如:【主体动作】填“toddler crouching, left hand pressing blue brick into stack”;【地面材质】填“light oak floor with faint scuff marks near baseboard”;【道具状态】填“two LEGO pieces snapped together, one yellow, one red”;【安全约束】填“no loose bricks under 2cm diameter, no sharp corners visible”。
将四段文本依次接入Text Concat节点 → 输出结果喂给CLIP Text Encode → 此时不连KSampler,只连PreviewImage节点。运行后你会看到纯文本输出框里跳出完整结构化提示词,而非图像——这就是你要的“先给结构”效果。











