首页/ 节点库/ Cache Node
第三方插件 was-node-suite-comfyui

Cache Node

此节点核心功能是将工作流的中间数据(如 Latent、图像、条件编码)保存到硬盘上,然后在需要时再加载回来,从而极大地节省时间和计算资源。主要作用:1.避免重复计算:对于耗时且内容固定的部分(例如复杂的提示词编码、初始的空 Latent 生成),只需要运行一次并用此节点保存结果,之后可以直接用 Load_Cache 节点读取存档,并禁用(Bypass)前面的节点,从而跳过耗时的步骤。2.调试工作流:当工作流很长时,可以把前面稳定部分的输出缓存起来,在调试后面的节点时,每次运行都能直接从缓存加载数据,无需从头开始。3.跨工作流共享数据:可以在一个工作流中生成并缓存某个数据(比如一个特定的 Latent),然后在另一个完全不同的工作流中加载它来使用。Cache

Cache Node 2026-01-30 收录 417 次浏览

节点中英文对比

ComfyUI 结构对照

按当前节点配置,分别展示中文与英文节点结构。面板按 ComfyUI 实际界面还原: 左侧圆点是输入,右侧圆点与该行最右的名称为输出,下方胶囊是控件参数; 控件两端的三角表示可切换的选项。

中文节点 10 项
Cache Node
latent latent_filename
image image_filename
条件 conditioning_filename
latent_suffix —
image_suffix —
conditioning_suffix —
output_path —
英文节点 10 项
Cache Node
latent latent_filename
image image_filename
conditioning conditioning_filename
latent_suffix —
image_suffix —
conditioning_suffix —
output_path —
模型 条件 / 数值 Latent 其它类型 左圆点 = 输入,右圆点 = 输出 可切换选项 — 未设置默认值

面板用于对照参数位置与命名,不做交互;实际节点外观以 ComfyUI 内的主题为准。

参数说明

输入 3 · 输出 3 · 控件 4

依据当前节点关联的 NodesItems 数据,按输入、输出、控件三类分别列出名称与说明。

输入参数 3 项
latent latent
数据输入端,将工作流中生成的 Latent 数据连接到对应的接口上,节点在运行时就会将这些数据保存下来,可以只连接其中一个,也可以同时连接多个。
image image
数据输入端,将工作流中生成的 Image 数据 连接到对应的接口上,节点在运行时就会将这些数据保存下来,可以只连接其中一个,也可以同时连接多个。
条件 conditioning
数据输入端,将工作流中生成的数据 Conditioning 连接到对应的接口上,节点在运行时就会将这些数据保存下来,可以只连接其中一个,也可以同时连接多个。
输出参数 3 项
latent_filename latent_filename
输出的不是数据,而是刚刚保存的缓存文件的完整文件路径(字符串)。是为了方便直接将它们连接到 Load_Cache 节点的输入端,避免手动复制和粘贴文件路径。
image_filename image_filename
同上。
conditioning_filename conditioning_filename
同上。
控件参数 4 项
latent_suffix latent_suffix
定义保存的 Latent 文件的名称。默认情况下,会随机生成一个数字+_ cache的字符串,这意味着每次运行都会生成一个新的缓存文件。如果想重复加载同一个缓存,需要手动给它一个固定的、有意义的名字,例如 my_base_latent。
image_suffix image_suffix
图像文件名后缀,定义保存的图像数据(Tensor格式)文件的名称。逻辑同上,给一个固定的名字以便将来可以精确地找到并加载它
conditioning_suffix conditioning_suffix
条件编码文件名后缀,定义保存的条件编码(Conditioning)文件的名称。逻辑同上。例如,可以给一个固定的名字保存一个复杂的、经过多重处理的提示词编码结果,以便将来可以精确地找到并加载它。
output_path output_path
指定所有缓存文件保存的文件夹。默认路径是 ComfyUI 安装目录下的 WAS_Suite/cache 文件夹。

节点详解

原理 · 用法 · 常见问题
暂无节点说明

常见问题

按节点参数整理
Cache Node是做什么的?
此节点核心功能是将工作流的中间数据(如 Latent、图像、条件编码)保存到硬盘上,然后在需要时再加载回来,从而极大地节省时间和计算资源。主要作用:1.避免重复计算:对于耗时且内容固定的部分(例如复杂的提示词编码、初始的空 Latent 生成),只需要运行一次并用此节点保存结果,之后可以直接用 Load_Cache 节
Cache Node有哪些输入参数?
共 3 个输入,包括 latent(latent)、image(image)、条件(conditioning)。
Cache Node的输出是什么?
共 3 个输出:latent_filename(latent_filename)、image_filename(image_filename)、conditioning_filename(conditioning_filename)。
Cache Node有哪些可调参数?
共 4 个控件参数,包括 latent_suffix(latent_suffix)、image_suffix(image_suffix)、conditioning_suffix(conditioning_suffix)、output_path(output_path)。
Cache Node属于哪个节点包?
属于「was-node-suite-comfyui」,节点分类为「第三方插件」。

同类节点

was-node-suite-comfyui