LiteGraph 是 ComfyUI 的底层图形渲染引擎,这个分类下的设置主要控制画布、节点、链接等图形界面的行为和外观。

画布相关设置

显示选择工具箱

  • 默认值:启用
  • 功能:选择工具箱是选中节点后在节点上浮动显示的快捷操作工具栏,提供了常用的快捷操作如部分运行、固定、删除、颜色修改等等

低质量渲染缩放阈值

  • 默认值:0.6
  • 范围:0.1 - 1.0
  • 功能: 在渲染界面时,特别是当工作流特别复杂及整个画布特别大时,对应元素的前端渲染会消耗特别多的内存而造成卡顿,通过调低此阈值,可以控制元素在缩放到特定百分比时进入低质量渲染模式,从而降低内存消耗,对应不同渲染模式如下图

最大FPS

  • 默认值:0(使用屏幕刷新率)
  • 范围:0 - 120
  • 功能:限制画布的渲染帧率,0表示使用屏幕刷新率,越高的 FPS 会让画面(Canvas) 渲染越流畅,但同时也会消耗更多性能,但过小时则会有越明显的卡顿感。

始终吸附到网格

  • 默认值:禁用
  • 功能:在此选项没有启用时,你可以按住 Shift 键来使节点边缘和网格对齐,在启用后则无需按住 Shift 键即可自动对齐网格

吸附网格大小

  • 范围:1 - 500
  • 功能:在启用自动吸附或者按住 Shift 键进行节点的移动时,这个参数会决定吸附的网格大小,默认值为 10,你可以根据你的需求进行调整。

启用快速缩放快捷键

  • 默认值:启用
  • 功能:启用 Ctrl + Shift + 鼠标左键拖拽 的快速缩放功能,提供更快速的缩放操作方式

显示图形画布菜单

  • 默认值:启用
  • 功能:控制是否显示右下角的画布菜单

画布菜单位于整个 ComfyUI 界面的右下角,包含了画布的缩放、临时隐藏所有连线、快速缩放工作流到适应画布等操作,如下图所示

画布缩放速度

  • 默认值:1.1
  • 范围:1.01 - 2.5
  • 功能:控制画布缩放的速度,调整鼠标滚轮缩放的敏感度

在左下角显示画布信息(fps等)

  • 默认值:启用
  • 功能:控制是否显示画布右键菜单,启用/禁用画布的上下文菜单

上下文菜单

放大时缩放节点组合部件菜单(列表)

  • 默认值:启用
  • 功能:控制是否在放大时显示节点组合部件菜单(列表),允许用户选择节点组合部件

画面

连线渲染模式

  • 默认值:2(Spline样条线)
  • 选项:直线、线性、样条线、隐藏
  • 功能:设置连线的渲染样式,控制节点间连线的视觉样式

这部分的设置主要和节点组功能相关

双击组标题以编辑

  • 默认值:启用
  • 功能:控制是否可以双击节点标题进行编辑,允许用户重命名节点,图中标注为 1 的部分

分组选中节点填充

  • 默认值:10
  • 范围:0 - 100
  • 功能:设置分组选中节点时的内边距,控制分组框与节点间的间距,图中标注为 2 箭头标注部分

连线

链接中点标记

  • 默认值:Circle(圆形)
  • 选项:无、圆形、箭头
  • 功能:设置链接中点的标记样式,在链接中点显示方向指示

释放链接

这部分的菜单目前主要控制当链接连线释放时的相关操作,目前两个相关操作为:

释放后会出现和当前输入 / 输出相关的节点推荐列表

释放后会启动搜索框

链接释放动作(Shift键)

  • 默认值: 搜索框
  • 选项: 上下文菜单、搜索框、无操作
  • 功能:设置按住Shift键释放链接时的动作,按住Shift释放链接时的特殊行为

链接释放动作(无修饰键)

  • 默认值: 上下文菜单
  • 选项: 上下文菜单、搜索框、无操作
  • 功能:设置释放链接时的默认动作,控制拖拽链接后释放时的行为

节点

始终收缩新节点

  • 默认值:启用
  • 功能:控制是否在创建新节点时自动收缩,从而让节点能够始终显示最小的尺寸,但可能会导致添加时有些文本显示会被截断,需要手动调整节点大小

启用DOM元素裁剪(启用可能会降低性能)

  • 默认值:启用
  • 功能:启用DOM元素裁剪(可能影响性能),优化渲染但可能降低性能

中键单击创建新的转接点

  • 默认值:启用
  • 功能:中键点击时创建新的重路由节点,快速创建用于整理连线的重路由节点

删除节点时保留连线

  • 默认值:启用
  • 功能:删除中间节点时自动绕过连接,删除节点时尝试重新连接其输入输出链接

吸附高亮节点

  • 默认值:启用
  • 功能:拖拽链接到节点时高亮显示节点,提供视觉反馈,显示可连接的节点,启用后效果如下图,对应链接的一侧会显示高亮的样式

连线自动吸附到节点接口

  • 默认值:启用
  • 功能:拖拽链接到节点上时自动吸附到可用插槽,简化连接操作,自动找到合适的输入插槽

启用工具提示

  • 默认值:启用
  • 功能:在部分节点信息中会包含一些工具提示,包含了一些参数说明等,当启用后会在鼠标悬停时显示这些工具提示,如下图

工具提示延迟

  • 默认值:500
  • 功能:控制工具提示的延迟时间,单位为毫秒,设置为0表示立即显示工具提示

节点制作周期标签

  • 默认值:ShowAll(显示全部)
  • 功能:控制节点生命周期标记的显示,显示节点的状态信息

节点ID标签

  • 默认值:None(不显示)
  • 功能:控制节点ID标记的显示,显示节点的唯一标识符

节点源标签

  • 选项
    • None(不显示)
    • HideBuiltIn(隐藏内置)
    • ShowAll(显示全部)
  • 功能:控制节点源标记的显示模式,显示节点来源信息,对应的显示效果如下图,如果显示全部则会显示自定义节点和内置节点的标签,方便你判断对应的节点来源,对应小狐狸标志为 ComfyUI 内置节点

双击节点标题以编辑

  • 默认值:启用
  • 功能:控制是否可以双击节点标题进行编辑,允许用户重命名节点

节点组件

浮点组件四舍五入的小数位数 [0 = 自动]

  • 默认值:0(自动)
  • 范围:0 - 6
  • 功能:设置浮点小部件四舍五入的小数位数,0表示自动,需要页面重新加载

禁用默认浮点组件四舍五入

  • 默认值:禁用
  • 功能:控制是否禁用默认的浮点小部件四舍五入,需要页面重新加载,当节点后端设置了四舍五入时无法禁用

禁用节点组件滑块

  • 默认值:禁用
  • 功能:控制是否禁用节点小部件中的滑块控件,强制使用文本输入而非滑块

预览图像格式

  • 默认值:空字符串(使用原格式)
  • 功能:设置图像小部件中预览图像的格式,转换为轻量级格式如 webp、jpeg 等

在图像预览下方显示宽度×高度

  • 默认值:启用
  • 功能:在图像预览下方显示宽度×高度信息,显示图像的尺寸信息

指针

启用触控板手势

  • 默认值:启用
  • 功能:此设置为画布启用触控板模式,允许使用双指捏合缩放和拖动。

双击间隔(最大)

  • 默认值:300
  • 功能:双击的两次点击之间的最大时间(毫秒)。增加此值有助于解决双击有时未被识别的问题。

指针点击漂移延迟

  • 默认值:150
  • 功能:按下指针按钮后,忽略指针移动的最大时间(毫秒)。有助于防止在点击时意外移动鼠标。

指针点击漂移(距离)

  • 默认值:6
  • 功能:如果指针在按住按钮时移动超过此距离,则视为拖动(而不是点击)。有助于防止在点击时意外移动鼠标

重新路由

重新路由样条偏移

  • 默认值:20
  • 功能:用于确定重路由节点两侧的曲线的平滑程度,值越大,曲线越平滑,值越小,曲线越尖锐