ComfyUI 用户界面
本章节为ComfyUI用户界面说明,包含基本操作,菜单设置,节点操作等常见用户界面选项等,但是由于 ComfyUI 版本更新频繁,本章节内容可能存在滞后,请以实际界面为准
ComfyUI v0.2.0 版本后,用户界面进行了重新设计,新增了诸多功能,目前在菜单设置中支持切换回旧版菜单的界面
目前 ComfyUI 目前版本(2024-12-25)新增了诸多语言支持,包括:
- 英语
- 中文
- 日语
- 韩语
- 俄语
新版本菜单界面说明

如图上标注,目前新版本菜单功能说明如下
| 序号 | 名称 | 快捷键 | 功能说明 |
|---|---|---|---|
| 1 | 队列(Queue)历史 | Q | 历史的图片生成队列历史记录,可以在这里快速切换浏览 |
| 2 | 节点库(Node Library) | N | 浏览所有 ComfyUI 节点的新方式,在这里你可以看到 ComfyUI Core 节点库,也可以浏览其它 Custom Nodes 带来的节点,提供了强大的筛选过滤功能 |
| 3 | 模型库(Model Library) | M | 浏览所有被 ComfyUI 索引的本地模型,直接拖动即可将对应的模型使用对应加载节点进行加载 |
| 4 | 工作流(Workflows) | W | 浏览所有你保存在 ComfyUI 的本地工作流,双击即可在新建一个工作流标签窗口加载对应工作流 |
| 5 | 主题切换 | - | 切换当前 ComfyUI 界面主题,目前支持:Dark, Light |
| 6 | 设置 | - | 点击后打开设置 |
| 7 | 工作流标签选项卡 | - | 支持同时打开多个工作流,点击加号后可以新建一个工作流标签 |
| 8 | 执行工作流队列(Queue) | Ctrl / Command + Enter | 将当前工作流加入图片生成队列,Ctrl / Command + Shift + Enter 将当前工作流作为最优先的队列 |
| 9 | 清除待处理任务 | - | 清除当前工作流队列中所有待处理任务 |
| 10 | 底部面板 | - | 旧版 Until 节点 Log 的功能,可以在这里查看当前工作流执行的日志信息 |
| 11 | 显示或隐藏菜单 | - | 点击后显示或隐藏菜单 |
| 12 | 适应视图 | - | 点击后当前工作流节点将会自动完整显示在当前视图中 |
| 13 | 视图选择模式 | Space(空格) | 支持在 选择模式(select Mode) 和 平移模式(Pan Mode) 之间切换,可以使用 Space 键快速切换 |
| 14 | 切换节点连接线显示 | - | 点击后切换节点连接线显示模式,默认显示 |
新版本侧边栏功能
新版侧边增加了诸多的菜单功能,主要是提升了图片生成队列管理、节点管理、模型管理、工作流管理等功能,由于这部分功能上手使用较为简单,所以不再详细说明,大体有以下一些功能
- 图片生成队列管理,队列历史图片快速浏览查看
- 节点管理,节点库浏览,节点搜索,节点筛选
- 模型管理,模型库浏览,模型搜索,模型筛选
- 工作流管理,工作流浏览,工作流搜索,工作流筛选
ComfyUI 基础界面设置
ComfyUI 界面语言切换
正常情况下,ComfyUI 会根据你当前的浏览器 / 系统语言自动切换语言,如果你打开运行 ComfyUI 后,发现语言不是你想要的,可以在菜单设置中手动切换语言
旧版本菜单仅支持英文,新版本菜单支持多语言,切换语言不会对旧版本菜单界面生效

新旧版本菜单切换
在菜单设置中,可以切换新旧版本菜单,在 ComfyUI > 菜单 > Use New Menu 将对应的选项设置为 Disable 后,即可切换回旧版菜单界面。

旧版菜单界面说明
下图为comfyUI旧版本菜单界面截图

comfyUI界面包括
- 操作主界面
- 工作流节点信息
- 菜单面板
菜单面板相关功能说明

如上图,对应功能说明已注释,下面为对应说明内容:
- 拖动按钮: 点击后可以拖动菜单面板移动位置
- 队列大小: 当前图片生成任务数量
- 设置按钮: 点击后打开ComfyUI设置面板
- 添加提示词队列: 将将当前工作流加入图片生成队列(最后面的位置),快捷键
Ctrl+Enter - 额外选项: 图片生成相关选项,如单次生成数量,当参数变化时自动执行图片生成任务等

批次数量: 单次图片生成的图片数 Auto Queue(自动队列): 根据设定条件将当前工作流自动加入生图队列
- instant-实时: 实时生成
- change-有变化时: 当工作流存在参数变动时,执行图片生成
- 前台队列: 将当前工作流加入图片生成队列并作为最优先的队列
- 显示队列: 显示当前的图片生成任务列表
- 运行中: 当前正在进行图片生成的队列
- 等待中: 当前正在排队进行图片生成的队列
- 清除队列: 删除生图队列信息
- 重刷新: 刷新队列信息
- 显示历史: 显示图片生成的历史记录和信息
历史列表: 图片生成的历史记录,点击加载可将对应的图片生成参数载入工作流中,点击删除则删除对应图片生成记录信息 清除历史: 删除图片生成的历史记录 重刷新: 刷新历史记录
- 保存: 将当前工作流保存为JSON文件
- 加载: 从JSON文件或者comfyUI生成的图片中加载工作流
- 重刷新: 刷新当前界面
- 剪贴空间: 显示复制到剪贴空间的内容
当你完成图片生成后,可以在预览/保存图片节点上,右键复制对应的图片,此时再点击剪贴空间,可展示当前复制的图片,你可将图片载入支持粘贴的节点(如: 加载图像节点)
- 清除: 清除当前工作空间所有节点内容
- 加载默认: 加载ComfyUI默认工作流
ComfyUI 节点操作相关说明
此部分为comfyUI工作流节点操作相关说明,包括 ComfyUI 中节点的添加方法,节点的选项菜单说明,节点报错状态等
在ComfyUI 中要如何添加节点?
以下是几种你可以新建节点的方式
- 空白处鼠标右键点击唤起右键菜单
- 双击鼠标左键,唤起搜索菜单
- 在侧边栏面板中搜索找到对应的节点并拖入
- 使用
Ctrl+C/Ctrl+V等复制功能已有的节点内容
按住快捷键 alt 也可以直接拖动复制节点
节点界面说明

一个常规的节点通常有以下部分
- 节点名称信息(可通过右键菜单修改,或者双击名称来修改)
- input 输入:支持输入的类型以不同颜色区分,仅能连接类型匹配的输入
- output 输出:经过节点处理后的输出不同类型信息(不同颜色表示不同的输出)
- Parameter 参数设置部分
单个节点菜单选项
在任意节点选项上右键,可以唤起节点的相关菜单

在节点菜单上,主要分为几类
- 上下文菜单(Context Menu): 上下文菜单会根据对应的节点类型条件不同而出现符合当前节点的菜单功能
- 节点属性选项(Properties): 用来打开节点的属性面板,或者查看当前节点属性信息等
- 外观选项(Appearance): 如设置修改节点名称,修改大小、颜色、形状、折叠等
- 功能选项(Functions): 功能相关的操作,比如停用节点,或者如将节点的参数部分转为输入 / 节点内组件编辑状态、删除节点等功能
节点操作
这个部分讲解节点的一些快捷操作相关说明
1.快速添加相关节点
参照下面的视频操作,在对应节点的 input / output 点上拖动,可以快速添加可以连接的其它 ComfyUI 节点
在对应节点的输入 / 输出点上拖动,可以唤起对应节点的菜单,展示可以与此连接点连接的其它节点

2. 转换ComfyUI 节点的相关选项为 widget 或 input
参考下面视频,你可以在节点上右键,使用 Convert to widget 或 Convert to input 选项,将节点相关选项在 widget 或 input 之间进行转换
3. 折叠节点
如下图所示,在每个节点的左上角,点击灰色的按钮,可以切换节点折叠状态,或者通过右键菜单中的 Collapse 选项进行折叠

4. 删除节点
使用键盘 Delete 键,可以删除当前选中的节点,或者使用右键菜单中的 Remove 选项进行删除
节点报错状态
当节点存在错误时,将会展示如下图状态,外框展示红色描边,对应连接节点将存在一个红圈提示,提示该连接点未连接

多节点菜单

当你选中多个节点时,会出现与单个节点不同的菜单,比如 Convert to Group Node 选项,可以将多个节点合并成一个自定义的节点,在选中该菜单后会要求输入自定义的名称
- 你可以将一些很常用的工作流程转换成 Group Node,方便后续快速调用
- Group Node 添加方式和普通节点一致,无论右键菜单、双击空白处、或者从侧边栏拖入都可以找到
下面是将一个 Text to Image 节点合并成一个 Group Node 的示例图

如果你需要编辑或者调整 Group Node 的参数和设置,在对应的节点右键点击Manage Group Node 选项,可以唤起 Group Node 的菜单,进行相关操作
如图,你可以在 Group Node Manager 的菜单中,进行相关操作
- 修改选项的可见性
- 调整选项的顺序
- 删除 Group Node 等
节点编组
在ComfyUI中,你可以按住 Ctrl 键,然后点击多个节点,或按住 ctrl(也可能是alt) 同时鼠标左键按住拖动框选,可以选中多个节点,然后使用快捷键 Ctrl+G 将选中的节点编组
- 编组后的节点将会在背后自动生成一个编组的样式
- 编组的节点可以一同移动,常用语将不同的功能逻辑区分类似这样的功能

在上面的截图中不同部分的功能说明如下
- 可以双击标题,修改编组名称
- 可以点击标题部分的操作栏,这样整个编组就可以一同移动操作
- 在编组空间内任意位置右键,可以唤起编组菜单,进行相关操作
- 右下角的小三角形,可以调整编组的大小
如果你想要删除编组
- 点选标题操作栏,激活对应编辑,然后使用键盘删除键即可删除编组
- 在编组空间内任意位置右键,可以唤起编组菜单,找到
Edit Group > Remove选项,点击即可删除编组
ComfyUI 工作流基础概念以及如何使用
什么是工作流(Workflow)?

工作流是 ComfyUI 中最核心的概念,简单来说就是由多个节点(Node)连接组成的图形化界面,用来描述 AI 绘图的整个处理过程。就像搭建乐高积木一样,我们通过组合不同功能的节点,来实现各种 AI 绘图效果。
ComfyUI 的生态非常丰富,图像、视频、音频、3D等等内容,借助开源社区的发展,这些内容现在非常丰富,但也因为内容复杂,可能你需要花费一些时间去了解和学习,了解每种类型的积木的作用,了解对应的积木如何组合使用等等。
下图是一个来自 ComfyUI 官方的 ComfyUI 文生图的示例

要如何学习 ComfyUI 的工作流?
由于 ComfyUI 的生态非常丰富 ,你可能需要花一些时间去了解不同类型的模型的特点,以及各类工作流的搭建。 你可以在 ComfyUI-Wiki上查找一些基础的示例,从简单的文生图、图生图工作流开始,然后渐渐接触一些复杂的节点,我们会尽量优化网站上的内容,也不会不定期地再查看原始的工作流是否需要更新,使得你能够快速上手,并尽量在教程中提供详实的内容介绍。
当然在这里我们也推荐一些不错的网站和平台,这些平台上有很多活跃的作者和相关内容, 你可以在这里找到很多有趣的工作流,和丰富的内容
ComfyUI 的工作流是如何保存的
ComfyUI 的工作流保存通常有下面两种方式
- Json 格式的图片: 包含详细的节点配置信息
- 带有
metadata的 PNG 图片: 所有通过 ComfyUI 生成的图片,都会包含metadata信息,所以你只需要保存对应的图片,直接在 ComfyUI 中导入即可
工作流的导入导出
如何导入 ComfyUI 的工作流
ComfyUI 的工作流的导入非常简单, 在启动 ComfyUI 后, 直接将对应的图片或者 json 文件拖拽到 ComfyUI 界面即可
或者你也可以使用菜单或者快捷键 Ctrl(Command)+O 来导入工作流

如何导出 ComfyUI 的工作流
-
保存对应工作流的图片输出 当你保存对应的图片时,对应的工作流就被正常导出了,但切记如果你使用压缩软件或者通过网络发送出去的时候,对应的
metadata信息会丢失. -
保存对应工作流的 json 文件
使用菜单中的 export 就可以把对应的工作流导出为 json 文件
但是由于 ComfyUI 至今仍在频繁地更新,所以一些老版本的 json 文件可能会无法在新版本的 ComfyUI 中正常使用
ComfyUI prompt技巧
Prompt 输入不支持中文,建议使用翻译插件或者使用翻译软件来进行翻译。
翻译插件推荐:沙拉查词
🚧prompt 书写有什么技巧?要如何写AI绘图的prompt
在ComfyUI中如何调整提示词权重?
以下是comfyUI中调整提示词权重的方法:
1、通过英文括号并注明权重
使用(prompt:权重)
如:
(1girl:1.1)
2、通过英文括号()加权
你可以使用(prompt)的方式让提示词权重提升为原来的1.1倍
如:
(1girl)
增加权重快捷键
选中prompt后
- 键盘
Ctrl + Up↑(方向键上)可提升对应prompt 0.05 权重 - 键盘
Ctrl + Down↓(方向键下)可降低对应prompt 0.05 权重
如何让ComfyUI随机调用prompt内容?
使用{选择1|选择2|选择3|...}可以让ComfyUI随机选择一个prompt参与生图流程
如:
{red|blue|green}则会从其中选择一个颜色
常用prompt 推荐
提升画质prompt
| 用途 | 描述 |
|---|---|
| HDR, UHD, 64K | 提升照片质量,增强动态范围(HDR)、超高分辨率(UHD,包括4K、8K和64K) |
| Highly detailed | 增加画面精细度,展现更多细节 |
| Studio lighting | 添加专业演播室灯光效果,为图像赋予丰富纹理 |
| Professional | 调整色彩对比度与细节层次,显著提升图片的专业感 |
| Vivid Colors | 强化颜色鲜艳度,为图像注入生动活力 |
| Bokeh | 实现背景虚化,类似iPhone人像模式,突出主体 |
| High resolution scan | 高精度扫描,使照片具有复古质感,增添年代气息 |
| Sketch | 将图片转化为素描风格 |
| Painting | 将图片转译为绘画效果 |
prompt 文档推荐
comfyUI 安装包文件夹详解
下图为comfyUI安装目录部分文件作用解析
遮罩编辑器 - ComfyUI 遮罩编辑器使用及设置教程
本篇的讲解将会涉及
- 什么是遮罩
- 设置菜单中的遮罩编辑器
- ComfyUI 中遮罩编辑的使用
什么是遮罩
想象我们手头有一张黑色的纸,当我们把这张纸扣出一些洞洞,然后用这张纸盖在一张照片上,这时候,只有洞洞的部分会显示出下面的内容 在电脑里遮罩就和这张黑纸一样,黑色就是遮罩挡住的地方,不会显示,白色就像纸张上的洞洞,能让下面的部分显示出来,我们可以用遮罩选择出图像中我们需要的特定的部分,半透明的区域你可以理解为过渡区域。

类似在这个图片里,我们用黑色标识出我们需要选中的部分,而白色则是未选中的,当然你可以可以通过invert 反转遮罩的颜色将白色和黑色对调实现反选。
遮罩编辑器设置菜单

画笔调整
- 将画笔调整锁定到主轴:启用后,画笔调整将仅根据您移动的方向影响大小或硬度。
- 画笔调整速度倍增器: 控制调整时画笔大小和硬度变化的速度。更高的值意味着更快的变化。
新编辑器
- 使用新画笔编辑器: 启用后将使用新版本的遮罩蒙版编辑器
默认启用新版本,新版本 UI 界面更清晰,更容易使用
如何打开 ComfyUI 的遮罩编辑器(Mask Editor)
在 ComfyUI 中遮罩编辑主要用于编辑图像遮罩,通常在 Inpainting 的工作流中需要用到。
参考下面的图片,在当你加载了一个图片到 Load image 节点上,你可以在节点上右键选择 Open in MaskEditor 这样就可以打开遮罩编辑器,对应的遮罩编辑输出会输出在对应节点的Mask 上

ComfyUI 遮罩编辑器操作界面说明

遮罩编辑器主要分为三个部分
-
顶部的操作菜单
- 撤销和重做
- b1: Invert 反转遮罩(黑白颜色反转)
- b2: Clear 清除所有绘制的遮罩蒙版
- b3: Save 保存遮罩蒙版的编辑并退出遮罩编辑器(Mask Editor)
- b4: Cancel 取消当前的编辑并退出遮罩编辑器(Mask Editor)
-
左侧边的工具选择菜单
- a1: 笔刷工具(Brush)- 绘制遮罩蒙版
- a2: 橡皮擦工具(Eraser)- 擦除已经绘制的遮罩蒙版
- a3: 油漆桶工具(Bucket)- 快速为区域添加蒙版
- a4: 颜色吸管工具(Color Select):快速添加相似的颜色到蒙版
-
右侧对应工具的工具菜单
笔刷工具(Brush) 的使用
遮罩的笔刷工具选中后在图像上涂抹你需要选中的区域即可,对应的笔刷工具设置如下图

- 笔刷形状(Brush Shape):圆形或者方形
- 笔刷宽度(Thickness): 画笔大小
- 透明度(Opacity): 画笔绘制出来区域的透明度,越小越透明
- 硬度(Hardness): 画笔硬度,硬度小时绘制出来的边缘比较柔和,硬度大时边缘比较锐利
- 平滑程度(Smoothing Precision): 绘制轨迹的连续性
橡皮擦工具(Eraser) 的使用
选中后在蒙版区域对不想要的区域进行移除即可
橡皮擦工具设置选项与画笔工具相同
油漆桶工具(Bucket) 的使用
油漆桶工具主要用于快速填充封闭区域,要求当前的蒙版上有封闭的区域才可以使用油漆桶工具,请参考视频,下面是一个快速填充区域的例子
- 宽容度(Tolerance):宽容度越大,填充区域和封闭边缘的间隙就越不明显,它设置了一个识别填充区域的阈值大小
颜色吸管工具(Color Select) 的使用
颜色吸管工具主要适用于想要快速把一些同类颜色添加到蒙版的操作,特别适合一些纯色的图或者通过类似使用 Segment anything 制作出来的材质分区图 对应的选项主要有
- 宽容度(Tolerance):决定多少相似的颜色被添加到蒙版区域里,颜色越大则添加的相近颜色越多
- 实时预览(Live Preview): 当你使用吸管工具已经吸取了一些颜色以后,启用这个选项改变宽容度则可以实时看到对应的范围变化
- 是否对全图采样(Apply to whole Image): 如果未启用则只会选取你点击区域附近的相似颜色,如果启用则会对整个图片的相似颜色都进行采样
- 颜色取样方式(Method):Simple、hsl、lab
- 在遮罩处停止(Stop at mask): 待补充
- 遮罩宽容度(Mask Tolerance):待补充
对应操作请参考下面的视频
![]()
部分执行 是 ComfyUI 节点选择工具箱中的一个实用功能,它能够让你 选择性地运行工作流的特定部分 ,而不需要执行整个工作流中的所有节点。这个功能只有在选中的节点是 输出节点 时才会激活,激活时会显示为绿色的三角形图标。
部分执行功能详解
部分执行(Partial Execution),顾名思义,就是只执行工作流中的某个特定分支,而不是运行整个工作流中的所有节点。

在上面的对比图中,展示了部分执行与完整工作流运行的区别:
- 部分执行(左侧):仅运行从起始节点到指定输出节点之间的工作流分支
- 完整运行(右侧):执行工作流中的所有节点
这个功能让你能够更加灵活地测试和调试工作流的特定部分,避免每次都运行整个工作流,从而节省时间和计算资源。
如何使用部分执行功能?

要使用部分执行功能,需要满足以下条件:当前选中的节点必须是一个输出节点,比如保存节点或预览节点。当满足条件时,选中节点后工具箱上的按钮会变成绿色的三角形图标,点击该图标即可运行对应的部分工作流。
常见问题解答
Q: 为什么在使用这个功能的时候,所有节点都运行了?
A: 这个功能的相关缺陷在 1.24.3 版本左右才得到修复,因此建议你更新 ComfyUI 到最新版本,确保前端版本符合要求。在前端 1.23.4 版本时,这个功能的缺陷一直存在直到 1.24.3 才被修复
子图是 ComfyUI 中一个非常实用的工作流功能,它能够帮助你将复杂的工作流打包成一个独立的节点,让整个工作流变得更加简洁和易于管理。

简单来说,子图就像是工作流中的”文件夹”,你可以将一系列相关的节点组织在一起,然后像使用单个节点一样来操作整个组合。这种方式让复杂的工作流变得更加清晰和易于理解。
使用子图功能,你可以实现以下目标:
- 将复杂的工作流简化,提高可读性
- 轻松复用常用的节点组合,避免重复操作
- 创建模块化的节点组合,提升工作流搭建效率
如何创建子图?
子图编辑功能详解
1. 基础编辑操作
子图节点具备与普通节点相同的编辑功能,你可以进行以下操作:
- 调整节点颜色和外观
- 修改节点名称和标签
- 使用绕过(Bypass)功能来临时禁用
- 其他常规节点操作
2. 深入编辑子图
要进入子图的详细编辑模式,你可以:
- 在子图节点的非组件区域双击鼠标
- 或者点击子图上的编辑按钮
进入编辑模式后的界面如下:

界面元素说明:
- 导航栏:显示当前子图层级,可以快速返回上级工作流
- 输入插槽:用于接收外部数据的连接点
- 你可以将其他节点的输出连接到这些插槽
- 在连接点上右键点击可以重命名或删除插槽
- 输出插槽:用于向外部发送数据的连接点,功能与输入插槽类似

插槽操作指南:
- 标有数字 1 的插槽为默认插槽:用于新增输入或输出连接,将内部节点暴露给外部
- 在现有插槽上右键点击可以进行重命名、删除或取消连接等操作
注意:插槽连接同样需要遵循数据类型匹配规则
3. 子图嵌套功能
子图支持多层嵌套,这意味着你可以在一个子图内部再创建其他子图,从而构建更加复杂和模块化的工作流结构。

当编辑嵌套的子图时,系统会提供多级导航功能,方便你在不同层级之间快速切换和返回。

将子图转换为普通节点
当你完成子图的创建后,如果你需要将子图转换为普通节点,可以进行以下操作:

- 你可以选中子图节点,然后使用右键菜单中的 “Unpack subgraph” 选项将其转换为普通节点。
- 你也可以点击选择工具栏中的 “Unpack subgraph” 按钮,将子图转换为普通节点。
目前版本还未支持,链接实例,同步编辑等,这些功能将在后续版本完善
ComfyUI 工作流模板功能详解
工作流模板是 ComfyUI 中一个非常实用的功能,它为你提供了一个便捷的方式来浏览和使用各种预设的工作流。这些模板涵盖了官方支持的模型工作流以及社区开发者提供的示例工作流。
在 ComfyUI 的模板系统中,你可以发现:
- 官方内置的模型工作流模板
- 第三方自定义节点提供的示例工作流

如何访问模板功能
要打开工作流模板,只需要在菜单栏中点击 工作流 —> 浏览工作流模板 即可进入模板浏览界面。

模板使用指南
基本操作步骤
- 选择模板:在模板列表中点击你想要使用的任意模板,系统会自动加载对应的工作流
- 模型检查:加载模板时,ComfyUI 会自动检查所需的模型文件是否已安装
- 下载缺失模型:如果发现缺少必要的模型文件,系统会提示你进行下载
- 运行工作流:确保所有要素(模型、输入图片、提示词等)都已准备就绪后,点击运行按钮即可开始使用
模型文件管理
每个工作流模板都包含了相应的模型信息,首次使用时如果检测到缺少模型文件,系统会显示下载提示。

下载方式说明:
- 桌面版用户:点击
下载按钮后,程序会自动完成模型文件的下载和安装 - 其他版本用户:通过浏览器下载模型文件,然后手动将文件放置到正确的目录中
模型存放位置:
以截图中的模型为例,需要将文件保存到以下位置:
重要提示: 当前版本的模板系统只能检测模型文件是否存在于对应的一级目录中。如果你已经将模型文件存放在子文件夹中(如 ComfyUI/models/diffusion_models/wan_video),可以忽略下载提示,只需在相应的模型加载节点中确保选择了正确的模型文件即可。
模板技术实现原理
模型信息嵌入机制
模板系统通过在节点的 properties 中添加 models 信息来实现模型链接的嵌入。以下是一个包含模型信息的 DualCLIPLoader 节点示例:
模型信息结构说明
在 properties 中新增的 models 字段包含以下信息:
- name:模型文件的名称
- url:模型文件的直接下载链接(必须是可直接下载的文件链接,而非仓库地址)
- directory:模型文件在 ComfyUI/models 目录下的存储位置
支持的模型来源: 目前系统支持来自 Hugging Face 和 CivitAI 的模型链接,且要求模型格式为安全格式(如 .safetensors、.sft 等)。不安全的格式(如 .gguf)在嵌入后会显示为不安全状态且不会显示下载链接。
编辑工具: 你可以使用这个工具来编辑工作流模板中的模型信息,但目前 @ComfyUI-Wiki 仅对原生节点提供了支持。
模板更新机制
依赖管理
模板系统通过独立的依赖包进行管理和更新,对应的包名为:comfyui-workflow-templates
如果你在更新 ComfyUI 后发现缺少新文档或更新说明中提到的模板,可能是因为没有同步更新相关依赖。你可以查看 ComfyUI/requirements.txt 来了解当前的依赖版本。
核心依赖包: 以下三个依赖通常在每次 ComfyUI 更新时也会同时升级:
如果你不确定如何正确更新,请参考 更新 ComfyUI 章节了解详细的更新步骤。
社区贡献指南
官方模板贡献
所有官方模板都托管在 workflow_templates 仓库中,你可以通过提交 Pull Request 的方式来贡献模板。
官方模板要求:
- 纯原生支持:不使用任何第三方节点,避免用户因缺少节点而需要额外安装
- 避免重复:确保模板不与现有模板重复,且必须是已支持的相关模型功能
- 问题反馈:如有疑问,可以在对应仓库提交 issue 进行讨论
自定义节点模板
如果自定义节点开发者提供了模板和示例工作流,你也可以在模板浏览中找到它们。通常只需要找到对应节点名称的分类即可查看开发者提供的所有模板。
开发者注意事项: 目前系统仅支持模板文件夹下的一级目录结构,不支持多级目录,且仅支持 JSON 格式的模板文件。
自定义节点模板开发
如果你想要为自定义节点添加模板支持,可以参考 自定义节点模板 章节了解详细的开发流程。你也可以向自定义节点开发者提交 Pull Request 来贡献模板内容。
菜单设置 - ComfyUI 菜单设置说明

这个部分主要讲解 ComfyUI 设置菜单相关功能
- ComfyUI Desktop 版 的设置菜单与其它版本的菜单稍有差异
- 旧版本菜单在迭代后完全进行了改版
如何进入设置菜单
ComfyUI 目前存在新、旧两个版本的 UI 界面,可以在设置菜单中进行切换
新版本 ComfyUI 界面菜单设置入口
如果你使用新版本(默认)界面,点击屏幕中的齿轮图标,即可打开进入设置菜单,参考下图箭头位置

旧版本 ComfyUI 界面菜单设置入口
如果切换到了旧版本界面,点击齿轮的 icon 即可进入设置菜单,参考下图箭头位置

详细菜单设置说明
对应菜单各个部分的设置说明如下,请访问对应的文章获取对应的菜单设置说明
- Comfy
- 画面(Lite Graph)
- 外观(Appearance)
- 遮罩编辑器(Mask Editor)
- Comfy 桌面版(Comfy-Desktop)
- 快捷键(Keybinding)
- 扩展(Extension)
- 服务器配置(Server-Config)
旧版本菜单界面
此部分保留了旧版本 ComfyUI 菜单的截图,如果你在使用比较老的 ComfyUI 版本,那么你应该可以看到这个界面,但由于 ComfyUI 的更新,故本文不再对这部分的菜单进行详细的说明

Comfy- ComfyUI 设置菜单说明

开发模式(Dev Mode)
启用开发模式选项(API保存等)
编辑令牌权重 (Edit Token Weight)
Ctrl+上/下精度
这个设置主要调整对于使用 Ctrl + 键盘方向键上下(Mac 使用 Command) 对类似CLIP Text Encode提示词加权重或者降权重的幅度,默认为 0.05
就如视频演示所是示,你可以选中 CLIP Text Encode 中的提示词内容,然后使用 Ctrl(Command) +键盘上下方向键来实现对部分提示词进行快速降权重 / 加权重
区域设置(Locale)
语言
切换 ComfyUI 的界面语言,目前 ComfyUI 已支持以下语言
- 英语
- 中文
- 日语
- 俄罗斯语
- 韩语
- 法语
菜单(Menu)
使用新菜单
使用这个选项可以菜单在新旧两个版本直接进行切换,以及修改菜单位置
- 禁用(Disable): 不使用新版菜单使用旧版本 ComfyUI 菜单
- 顶部(Top): 使用新版菜单,菜单位置在顶部
- 底部(Bottom):使用新版菜单,菜单位置在底部
新版本的 ComfyUI 菜单
旧版本的 ComfyUI 菜单的截图,如果你在使用比较老的
模型库(Model Library)
在模型库树视图中显示的名称

- 文件名(Filename): 在模型库中显示对应模型的文件名
- 标题(Title): 会优先显示对应模型文件元数据里的标题名称
自动加载所有模型文件夹
- 如果启用,在进入侧边栏的模型库会自动加载所有的模型文件
- 不启用则,则对应的模型只会在点击展开对应模型文件才会加载
节点(Node)

在搜索中显示实验性节点
一些实验性的还在 Beta 阶段的节点,如果启用后则在节点库和搜索中都可以被搜索到
在搜索中显示已弃用的节点
如果启用后则在节点库和搜索中都可以被搜索到已经被废弃(Deprecated) 的节点,在 ComfyUI 为了保证对旧版本工作流的兼容一些启用的旧版节点并不会完全删除,
节点搜索框(Node Search Box)
在 ComfyUI 画布的任意位置鼠标左键双击可以唤起搜索框,此处设置为对应搜索框的偏好设置
节点建议数量
释放节点链接线后 Context Menu 显示的相关节点数量设置

其它搜索框显示选项

- 在搜索结果中显示节点频率
- 在搜索结果中显示节点ID名称
- 在搜索结果中显示节点类别
- 节点预览(Node preview)
节点搜索框
这个设置
- 默认:新版本搜索框
- Litegraph(旧版): 旧版本搜索框
节点组件(Node Widget)
组件控制模式
控制组件值更新的时机
- 之前
- 之后
文本框组件拼写检查
启用文本框的拼写检查
节点输入转换子菜单 (ode Input Conversion Submenus)
在节点上下文菜单中,将输入/组件之间转换的条目放置在子菜单中
ComfyUI 可以将节点中的输入在组件和输入两种状态中切换,这个选项主要改变切换的这个菜单的位置
队列 (Queue)

队列历史大小
- 如上图 1 处图片生成队列历史记录的数量大小
执行按钮(Queue Button)
批处理计数限制
- 如上面图片 2 中的计数限制,主要用于设置一次运行队列进行几个生成
验证(Validation)
校验节点定义(慢)
校验工作流
窗口(Window)
关闭窗口时显示确认
关闭浏览器 ComfyUI 界面时候是否显示二次确认,避免错误关闭 ComfyUI 界面
工作流(Workflow)
删除工作流时显示确认
在工作流中保存和恢复视图位置及缩放
已打开工作流的位置

- 侧边栏(Sidebar)
- 顶栏(Topbar)
- 顶栏另起一列 Topbar(2nd row)
保存工作流时提示文件名
清除工作流时需要确认
显示缺失模型警告
当打开一个工作流时,如果对应的工作流中的模型缺失则会提示,并提供尝试下载的按钮
显示缺失节点警告
当打开一个工作流时,如果对应的工作流中存在第三方插件(Custom nodes) 中的节点但本地没有安装时,会唤起提示,并提供安装插件的按钮
保存工作流时对节点ID进行排序
ComfyUI设置菜单-画面

本章节主要介绍ComfyUI中与画布和图形相关的设置选项说明,这些设置可以帮助你自定义和优化工作流编辑体验。
画布(Canvas)
最大帧率(Maximum FPS)
控制画布的最大刷新帧率。设置为0表示不限制帧率。
网格对齐(Snap to Grid)
- 始终对齐网格:启用后,节点移动时会自动对齐到网格。
- 网格大小:设置网格的大小,默认值为10。
快速缩放快捷键(Fast-zoom Shortcut)
启用后可以使用**Ctrl + Shift + 鼠标左键拖动(上下拖动)**来快速缩放画布。
画布菜单(Graph Canvas Menu)
隐藏或显示界面右下角的画布菜单。

画布缩放速度(Canvas Zoom Speed)
控制使用鼠标滚轮时画布的缩放速度,值越大缩放工作流和界面的速度就越快
显示画布信息
在左下角显示画布信息(如FPS等)。

画面设置(Graph)
连线渲染模式(Link Render Mode)
设置节点之间连线的显示方式
连线渲染模式如图主要分为以下几种
- 直角线(Straight)
- 直线(Linear)
- 曲线(Spline)
- 隐藏(Hidden)
连接线的隐藏模式可以通过 Canvas Menu 进行快速隐藏 / 显示
组节点(Group)

双击编辑分组标题
启用后可以通过双击来编辑分组的标题,序号1为双击对应的分组的标题可以进行修改的状态
分组节点内边距
设置分组内节点的内边距,如图中序号2所表示的,当你选中多个节点并用 Ctrl + G 对这些节点进行编组的时候,默认的内边距由这个值确定
连线设置(Link)
连线中点标记(Link Midpoint Markers)
这个选项主要影响连线中间点标记的样式,分为以下三种显示形式
- 无(None)
- 圆(Circle)
- 箭头(Arrow)
释放链接
这部分设置主要设置释放连线的快捷操作,动作区别为在释放链接时有没有按住Shift键 主要为以下三种快捷操作:
- 上下文菜单(Content Menu)
释放菜单后唤起上下文菜单,包含快速操作和符合可以和当前节点输出 / 输入连接的相关节点
- 搜索框(Search Box)
释放菜单后唤起搜索框,会将当前输出 / 输入的条件加入筛选方便快速检索出符合条件的相关节点
对应的快捷操作会将对应链接输入 / 输出的条件加入到筛选动作里
- 无操作(None) 没有任何操作
释放连线时的动作(Shift)
这个选项设置释放连线时有按住 Shift
释放连线时的动作
这个选项设置释放连线时没有修饰键参与
菜单设置(Menu)
反转上下文菜单滚动
改变右键菜单的滚动方向。
节点设置(Node)
DOM元素裁剪
启用DOM元素裁剪(可能会影响性能)。
中键点击创建重定向节点
使用鼠标中键点击可以创建新的重定向节点。
删除节点时保留所有连线
删除节点时不会自动删除与之相连的连线。 删除节点时,尝试重新连接其所有输入和输出连线(类似于忽略节点)
对齐时高亮显示节点
当节点对齐到网格时显示高亮提示。
自动对齐连线到节点插槽
连线时自动吸附到最近的节点插槽。
启用工具提示
显示节点的悬停提示信息。

节点制作周期标签
显示节点的生命周期状态
节点ID标签
显示节点的唯一标识符,像图片展示的一样会显示#1 带有数字序号的标签,用于标识对应节点被添加到工作流中的顺序
节点来源标签
显示节点的来源信息,标识对应节点的来源是哪个自定义节点(Custom Node)
双击编辑节点标题
启用后可以通过双击来编辑节点标题来修改对应节点的名称
节点部件设置(Node Widget)
浮点数部件设置
- 小数位数:设置浮点数显示的小数位数(0表示自动)。
- 禁用默认四舍五入:禁用浮点数的默认四舍五入行为。
禁用节点部件滑块
在 ComfyUI 节点中,当对应的节点的选项类型是Float 类型是,可以使用鼠标左键按住对应的 input 部分的箭头左右拖动来快速调整对应的数值。
如果启用这个禁用功能将使对应的数值的滑块(Slider)功能失效
预览图像格式
在图像组件中显示图片是,你可以通过这个选项设置来将对应的预览图像转为更轻量的格式以带来更流畅的界面运行效果 支持格式: webp、jpeg、webp;50 等
指针(Pointer)
双击间隔
设置识别双击事件的最大时间间隔(默认300毫秒)。
指针点击漂移(测试功能)
- 点击漂移延迟:150毫秒
- 最大漂移距离:6像素
重定向测试功能(Reroute Beta)
启用重定向测试功能
如果启用此设置,你可以通过按住键盘的上 Alt 键盘(Mac 上改为 Option 键),用鼠标单击节点的连接线来快速添加一个转接点,具体操作请参考下面的视频
外观菜单(Appearance) - ComfyUI 设置菜单说明

调色板 Color Palette
调色板主要用于ComfyUI 整体的颜色主题配置,对应菜单功能为
- 切换 ComfyUI 主题
- 将当前选中的主题导出为
Json格式 - 从
Json文件中载入自定义主题配置 - 删除自定义主题配置
目前预设的主题主要有:
- Dark 暗色主题
- Light 明亮主题
- Arc主题
- Solarized 过度曝光主题
- Nord 主题
- Github 风格主题
预设主题样式预览
Dark 暗色主题

Light 明亮主题

Arc主题

Solarized 过度曝光主题

Nord 主题

Github 风格

如何自定义 ComfyUI 主题样式
你可以通过导出编辑修改默认主题文件来对 ComfyUI 样式进行自定义修改,对应的 Json 文件你可以使用文本编辑器或者类似 VS Code 这样的 IDE 来进行编辑
在编辑时,请保证内容格式不要出错,另外对应的 id 名称应该时唯一的,下面是我导出的 ComfyUI Light 主题界面的 Json,你可以参考进行修改配置 另外由于 ComfyUI 一直在更新,下面的配置可能不是最新版本的,建议从 ComfyUI 界面中导出进行修改
节点(Node)
节点不透明度(Node opacity)
这个选项主要影响节点的背景色透明度,数值 0.1-1 数值越小背景色越透明
节点组件(Node Widget)
文本框组件字体大小Textarea widget font size)

当对应的节点存在文本框输入时,这个选项用来确定对应文本框的字体大小,最小 8 最大 24
侧边栏(Sidebar)
侧边栏大小(Sidebar size)
侧边栏尺寸大小条件
- 正常(normal): 正常侧边栏尺寸
- 小(small): 小尺寸侧边栏
侧边栏位置(Sidebar location)
侧边栏位置,左侧 / 右侧
树形浏览器(Tree Explorer)
树形浏览器内边距(Tree explorer item padding)
设置侧边栏菜单的内边距,支持 0-8 的内边距设置
ComfyUI 快捷键自定义设置及常用快捷键
目前 ComfyUI 有预设一些快捷键,下面是ComfyUI-Wiki整理的相关快捷键说明,在最新的版本迭代中,ComfyUI 已经支持了自定义快捷键
ComfyUI 自定义快捷键设置
在最新版本的 ComfyUI 中,用户可以自定义快捷键,具体设置方法如下:

- 点击设置设置菜单在设置面板中找到
Keybinding - 在
Keybinding面板中,当鼠标悬浮在快捷键上时,会出现编辑和删除按钮 - 点击编辑按钮,可以编辑已有的快捷键,点击删除按钮,可以删除已有的快捷键
ComfyUI 的常用快捷键快捷键及对应功能
下方表格为comfyUI快捷键及对应功能说明
| 快捷键 | 快捷键说明 |
|---|---|
| Ctrl + Enter | 将当前工作流程加入图像生成队列中 |
| Ctrl + Shift + Enter | 将当前工作流程作为第一个生图的加入到图像生成队列中 |
| Ctrl + Z/Ctrl + Y | 撤销/重做 |
| Ctrl + S | 保存工作流 |
| Ctrl + O | 加载(打开)工作流 |
| Ctrl + A | 选择全部节点 |
| Alt + C | 折叠/取消折叠所选节点 |
| Ctrl + M | 屏蔽/解除屏蔽当前工作节点 |
| Ctrl + B | 忽略选中的节点 (使对应节点不参与到生图中来) |
| Delete/Backspace | 删除选中的节点 |
| Ctrl + Delete/Backspace | 删除当前工作流 |
| Space | 使用鼠标拖动画布 |
| Ctrl/Shift + Click(点击) | 把点击的节点加入到选中 |
| Ctrl + C/Ctrl + V | 复制和粘贴选中节点(不保持对应节点与其它未选定节点输出的连接) |
| Ctrl + C/Ctrl + Shift + V | 复制和粘贴选中节点(保持对应节点与其它未选定节点输出的连接) |
| Shift + Drag(拖动) | 同时移动多个所选节点 |
| Alt + Drag(拖动) | 复制选中节点 |
| Ctrl + D | 加载默认工作流 |
| Ctrl + D | 加载默认工作流 |
| Q | 切换生图队列列表的可见性 |
| H | 切换生图历史列表的可见性 |
| R | 刷新界面工作流 |
| 双击鼠标左键(LMB) | 打开节点快速搜索面板 |
| Ctrl + 按住鼠标左键拖动 | 框选同时选中多个节点 |
对于 macOS 用户,Ctrl 也可以替换为 Command 使用,如果你在实际使用中发现 command 键无法生效,可以看看是不是某些浏览器插件导致的,或者切换其它浏览器查看效果,在我在 Mac系统下的使用,有时会出现在 command 不生效,但是 ctrl 依旧可以使用的情况
扩展(Extension) - ComfyUI 设置菜单中的扩展设置

当前的许多 ComfyUI 功能都是以扩展的方式来进行实现的,包括许多 Comfy Core 的功能。扩展面板可以临时禁用或启用某个扩展功能如 MaskEditor,或者第三方的功能扩展,启用或禁用对应的扩展后重新加载(reload)对应窗口,即可应用对应的功能启用 / 禁用。
ComfyUI 服务配置说明

当前版本说明版本: ComfyUI Desktop v0.4.5
服务配置是在 ComfyUI Desktop 的服务端(主机端)进行配置的,在这里你可以设置 ComfyUI 的局域网访问设置,一些运行的精度设置,以及一些缓存设置等等,由于对应的内容翻译自英文,可能存在一些菜单内容与实际语言设置内容不符,请以实际界面语言为准
- 在局域网内其它设备访问时将无法修改服务器配置
- 在 Portable 版本中,请使用在 .bat 文件中设置
-listen来设置局域网访问
网络
-
监听地址 (listen)
- 功能:设置服务器监听的 IP 地址。通常保持默认即可。
- 默认值:
127.0.0.1(只允许主机本地访问)
-
端口 (port)
- 功能:设置服务器监听的端口号。确保该端口未被其他应用占用。
- 默认值:
8000(就像家里的门牌号,一般不需要修改,只有在软件冲突时候需要修改)
-
TLS 密钥文件 (tls-keyfile) 和 TLS 证书文件 (tls-certfile)
- 功能:用于设置 HTTPS 的安全连接。如果不需要 HTTPS,可以忽略。
-
启用 CORS 头 (enable-cors-header)
- 功能:允许其他网站访问您的服务器。使用 ”*” 允许所有网站访问。
-
最大上传大小 (max-upload-size)
- 功能:限制上传文件的最大大小,以 MB 为单位。
- 默认值:
100(就像行李箱的最大容量)
如果你想要设置局域网访问 ComfyUI ,那么你需要设置监听地址为 0.0.0.0,端口为 8000 或其它端口,然后通过局域网其它设备访问对应主机的局域网 IP 地址和端口即可,比如对应的局域网 IP 为 192.168.1.100,端口为 8000,那么其它设备就可以通过 http://192.168.1.100:8000 访问到 ComfyUI 了
这和早期 Portable 版本 ComfyUI 在 .bat 文件中设置 -listen 0.0.0.0 是类似的,只不过现在在 ComfyUI Desktop 中设置更加方便了
CUDA 设置
-
CUDA 设备 (cuda-device)
- 功能:选择要使用的显卡
- 通俗解释:如果您有多张显卡,可以选择使用哪一张。就像有多个画室,选择在哪个画室工作
- 选项:
- 0:第一张显卡
- 1:第二张显卡(如果有的话)
- null:自动选择
- 建议:只有一张显卡的用户保持默认即可
-
使用 CUDA malloc 进行内存分配 (cuda-malloc)
- 功能:决定显卡内存的分配方式
- 通俗解释:就像决定如何安排画室的工作空间
- 选项:
选项 描述 适用场景 自动 让系统自动决定最佳方式 推荐新手使用 启用 使用更激进的内存分配方式 需要更多显存时 禁用 使用保守的内存分配方式 遇到显存问题时
推理
精度:就像画画时的细节程度。高精度就像用细笔画画,细节多但画得慢;低精度就像用粗笔画画,速度快但可能丢失细节。
-
全局浮点精度 (global-precision)
- 功能:控制整体运算的精确度
- 选项:
选项 描述 使用场景 AUTO 自动选择最合适的精度,推荐新手使用 适合大多数情况 FP32 最高精度模式,就像用显微镜看图片 当您需要最好的图像质量时 FP16 较低精度但速度更快,就像用肉眼看图片 当您想要更快的生成速度时
-
UNET 精度 (unet-precision)
- 功能:控制AI绘画核心部分的精确度
- 说明:UNET是AI绘画的”画笔”,决定了如何把您的文字变成图像
- 选项:
选项 描述 适用场景 AUTO 自动选择,推荐新手使用 适合大多数情况 FP32 最高质量,但速度较慢 需要最佳质量时 FP16 平衡模式,速度和质量适中 日常使用 BF16 特殊的平衡模式,适合某些新显卡 特定显卡使用
-
VAE 精度 (vae-precision)
- 功能:VAE(变分自编码器)是负责最终图像细节处理的组件,就像画家的”上色和修饰”技巧
- 通俗解释:决定最终图像的精细程度,就像画家最后的修饰工作细致程度
- 选项:
选项 描述 适用场景 AUTO 自动选择合适的精度 推荐新手使用 FP16 较快但可能细节略少 需要快速生成时 FP32 最佳质量但较慢 需要最好质量时 BF16 介于FP16和FP32之间 特定新显卡使用
-
在 CPU 上运行 VAE (cpu-vae)
- 功能:让CPU来处理最终的图像修饰工作
- 通俗解释:就像让管家(CPU)来做画家(GPU)的收尾工作
- 适用场景:
- 显卡内存不足时
- 需要处理超大图片时
- 显卡性能不够时
-
文本编码器精度 (text-encoder-precision)
- 功能:控制AI理解文字描述的精确程度
- 通俗解释:就像画家理解您的要求时的仔细程度
- 选项:
选项 描述 适用场景 AUTO 自动选择最合适的精度 推荐新手使用 FP32 最仔细的理解方式,但较慢 需要精确理解提示词时 FP16 快速理解,可能略有偏差 需要更快速度时 BF16 介于两者之间的平衡模式 特定显卡的优化选项
内存
-
强制使用 channels-last 内存格式 (force-channels-last)
- 功能:改变内存中图像数据的排列方式
- 通俗解释:就像改变画室里工具的摆放顺序,有时候可以提高效率
- 建议:除非您了解这个设置的影响,否则保持默认值
-
DirectML 设备索引 (directml)
- 功能:选择 DirectML 设备
- 通俗解释:一种特殊的绘画模式,主要用于 AMD 显卡
- 适用场景:使用 AMD 显卡的用户可能需要设置此项
-
禁用 IPEX 优化 (disable-ipex-optimize)
- 功能:禁用 IPEX 优化。通常不需要更改。
- 默认值:
false
-
禁用智能内存管理 (disable-smart-memory)
- 功能:禁用智能内存管理。通常不需要更改。
- 默认值:
false
预览设置
-
预览方法 (preview-method)
- 功能:控制生成过程中的预览方式
- 通俗解释:就像是否要看到画家的创作过程
- 选项:
选项 描述 适用场景 NoPreviews 不显示预览 需要最快速度时 Latent 显示模糊的创作过程 想看到进度时 Taesd 显示较清晰的创作过程 想清楚看到进度时
-
预览图像大小 (preview-size)
- 功能:设置预览窗口的大小
- 通俗解释:就像决定草稿的大小
- 建议值:
- 一般使用:512
- 性能不足时:256
- 性能充足时:可以设置更大
缓存
-
使用经典缓存系统 (cache-classic)
- 功能:使用传统的缓存管理方式
- 通俗解释:就像画家按固定方式整理画具和素材
- 适用场景:
- 系统内存充足时
- 需要稳定性能时
- 建议:除非遇到内存问题,否则保持默认值
-
使用 LRU 缓存 (cache-lru)
- 功能:设置最近使用的数据缓存量
- 通俗解释:就像规定画家只保留最近用过的工具和颜料
- 适用场景:
- 内存有限时
- 需要平衡性能和内存使用时
- 建议值:
- 8GB内存:设置为2-3
- 16GB内存:设置为4-6
- 32GB及以上:设置为8-12
注意力设置
-
交叉注意力方法 (cross-attention-method)
- 功能:控制AI如何理解文字并转化为图像的方法
- 通俗解释:就像画家理解您的要求并在脑中构思的方式
- 选项:
选项 描述 适用场景 auto 自动选择最合适的方法 推荐新手使用 split 节省显存但可能较慢 显存不足时 quad 传统方式,稳定但较慢 需要稳定效果时 pytorch 使用PyTorch原生方式 遇到兼容性问题时
-
强制注意力上升 (force-attention-upcast)
- 功能:强制使用更高精度处理注意力机制
- 通俗解释:就像让画家更仔细地思考每个细节
- 适用场景:当生成的图像细节不够理想时
-
防止注意力上升 (prevent-attention-upcast)
- 功能:禁止使用更高精度处理注意力机制
- 通俗解释:让画家快速作画而不过分关注细节
- 适用场景:需要更快的生成速度时
VRAM 管理
-
VRAM 管理模式 (vram-management)
- 功能:控制显卡内存的使用方式
- 通俗解释:就像管理画室的空间使用
- 选项:
选项 描述 适用情况 Auto 自动管理,就像有管家帮您收拾画室 推荐新手使用 Full 使用所有可用空间 显存充足时 Low 节省使用空间 显存不足时
-
保留 VRAM (reserve-vram)
- 功能:为其他程序预留显卡内存
- 通俗解释:就像在画室里预留一些空间给其他用途
- 使用场景:
- 如果您同时运行其他需要显卡的程序(如游戏)
- 建议值:根据其他程序需求设置,通常2-4GB足够
常规
-
禁用 xFormers 优化 (disable-xformers)
- 功能:禁用 xFormers 加速优化
- 通俗解释:xFormers 就像是画家的快速作画技巧,禁用它会让画家用传统方式作画
- 建议:除非遇到问题,否则建议保持启用(不勾选)状态
-
模型文件的默认哈希函数 (default-hashing-function)
- 功能:选择检查模型文件完整性的方法
- 通俗解释:就像检查画具是否完好的方式
- 选项:
选项 描述 sha256 最常用的检查方式,可靠且安全
-
使用 pytorch 在可以时使用较慢的随机性算法
- 功能:在某些情况下使用更稳定但较慢的随机算法
- 通俗解释:就像让画家用更传统但稳定的方式来随机创作
- 建议:一般情况下无需启用
-
启用一些未经测试但可能降低质量的优化
- 功能:使用一些实验性的优化方法
- 通俗解释:尝试一些新的快速作画技巧,但可能会影响画作质量
- 建议:追求稳定效果时不建议启用
-
不将服务器输出打印到控制台
- 功能:不显示后台运行日志
- 通俗解释:让画家安静工作,不汇报每一个细节
- 建议:需要排查问题时建议关闭(不勾选)
-
禁用在文件中保存提示词数据
- 功能:不在生成的图片文件中保存提示词信息
- 通俗解释:不在画作背后记录创作的配方
- 适用场景:想要保持提示词私密时
-
禁用加载所有自定义节点
- 功能:禁止加载所有自定义功能模块
- 通俗解释:只使用基础工具,不使用额外添加的特殊工具
- 适用场景:想要最基础稳定的体验时
-
日志详细级别 (log-level)
- 功能:设置系统日志显示的详细程度
- 通俗解释:就像设置画家汇报工作的详细程度
- 选项:
选项 描述 适用场景 DEBUG 显示所有细节信息,包括调试信息 开发者或需要排查具体问题时使用 INFO 显示一般信息,包括操作和状态提示 日常使用推荐,能看到重要信息 WARNING 只显示警告和错误信息 只想看到可能的问题提醒时 ERROR 只显示错误信息 只关注严重问题时 CRITICAL 仅显示致命错误信息 只想看到最严重的问题时
目录设置
-
输入目录 (input-directory)
- 功能:设置输入文件的目录。
- 默认值:空字符串
-
输出目录 (output-directory)
- 功能:设置输出文件的目录。
- 默认值:空字符串
关于 - ComfyUI 设置菜单

在这个设置菜单里,你可以找到当前 ComfyUI 版本和运行环境的信息,如:
- Python Version:当前运行的 Python 版本
- Arguments:Python 运行参数
- RAM Total: 总内存
- RAM Free: 可用内存
- 设备(Devices): 对应的设备信息如显卡信息等