ComfyUI FLUX 出图保存在哪里?output 文件夹、Save Image 节点和文件名前缀说明
先说结论
- 默认图片保存在 ComfyUI 安装目录下的
output/文件夹 Save Image节点决定文件名前缀,ComfyUI 自动追加编号- 浏览器里的预览图不等于最终保存图
- 如果找不到图,先确认 ComfyUI 安装位置,再看
output/文件夹
这是基于我本机 RTX 4060 Laptop 8GB + FLUX GGUF 工作流的记录,你的 ComfyUI 安装路径可能不同。
这篇文章适合谁
- 能正常出图,但在硬盘里找不到图片文件
- 想改保存文件名,不知道
Save Image节点的前缀是什么 - 分不清
Preview Image和Save Image的区别 - 第一次用 ComfyUI 跑 FLUX GGUF 工作流的新手
如果你已经熟悉 ComfyUI 文件管理,这篇可能对你太基础。
我的测试环境
| 项目 | 配置 |
|---|---|
| GPU | NVIDIA GeForce RTX 4060 Laptop GPU |
| 专用显存 | 8GB |
| 系统内存 | 32GB |
| ComfyUI | 0.24.0 |
| 方案 | FLUX GGUF Q6_K + T5 FP8 |
| 工作流 | Unet Loader (GGUF) + DualCLIPLoader + CLIP 文本编码 Flux + EmptySD3LatentImage + KSampler + VAE Decode + Save Image |
ComfyUI 默认 output 文件夹在哪里
ComfyUI 的默认输出位置取决于你把 ComfyUI 安装在了哪里。
举例:
- 如果安装路径是
D:\AIProjects\ComfyUI,图片在D:\AIProjects\ComfyUI\output - 如果安装路径是
E:\ComfyUI,图片在E:\ComfyUI\output - 如果你用的是整合包,从启动脚本所在的目录找
output文件夹
不要硬记一个固定路径,先确认你自己的 ComfyUI 装在哪个目录。
怎么快速找到 output 文件夹
四种方法,按推荐顺序:
1. 在 ComfyUI 根目录找 output
打开 ComfyUI 安装目录,看有没有 output 文件夹。这是最直接的方法。
2. 在文件资源管理器搜索最近生成的 png
在 ComfyUI 安装目录的搜索框里输入 *.png,按”修改日期”排序,最新的文件就是刚生成的。
3. 看 Save Image 节点的文件名前缀
工作流里的 Save Image 节点有一个 filename_prefix 字段。比如写的是 Phase3A_FLUX_Object,生成的文件就叫 Phase3A_FLUX_Object_00001_.png。用这个前缀在 output/ 里搜索。
4. 如果用的是整合包,先确认启动脚本所在目录
有些整合包把 ComfyUI 包了一层。启动脚本(比如 run_comfyui.bat)旁边通常就有 output 文件夹。如果不确定,看启动脚本里的路径。
Save Image 节点是干什么的
Save Image 节点的唯一工作:把 VAE Decode 输出的图片保存到 output/ 文件夹。
它接在 VAE Decode 后面:
VAE Decode → 输出 IMAGE → Save Image → 保存到 output/
Save Image 节点不参与模型推理,不影响画质,不影响显存,不影响出图速度。它只是”把图存下来”这一步。
如果没有这个节点,出图流程可以跑完,但图不会保存到硬盘。
文件名前缀是什么意思
Save Image 节点里有一个输入字段叫 filename_prefix。这就是文件名前缀。
举例:
- 你在前缀里写:
Phase3A_FLUX_Object - ComfyUI 保存时自动追加编号:
Phase3A_FLUX_Object_00001_.pngPhase3A_FLUX_Object_00002_.pngPhase3A_FLUX_Object_00003_.png
编号从 00001 开始,每次 Queue Prompt 递增,不会覆盖已有文件。这对测试特别有用——改一次 prompt 跑一张,不会丢旧图。
filename_prefix 不只是普通前缀,后续也可以使用日期、分辨率、节点参数这类格式化命名。但新手阶段不建议一开始就写复杂规则,先用简单英文前缀,例如 flux_test、steps_20_test、final_1024,更容易排查问题。
注意: 如果你删了 output/ 里的旧图,编号不会重置。ComfyUI 会继续从下一个编号开始。
我建议怎么命名
根据用途分前缀,方便后续翻图对比:
| 用途 | 推荐前缀 | 说明 |
|---|---|---|
| prompt 快速测试 | prompt_test | 改词后快速跑,不纠结编号 |
| 1024 正式出图 | flux_1024_final | 最终定稿用,分辨率明确 |
| steps 对比 | steps_20_test / steps_30_test | 20 和 30 steps 分开命名 |
| 低显存排查 | low_vram_test | OOM 排查时用,容易回溯 |
| 项目阶段 | Phase3A_FLUX_Object | 多轮测试时按阶段区分 |
建议每次改变测试目的时顺手改前缀,避免几百张图混在一起。
找不到图片的常见原因
- 看错 ComfyUI 安装目录——有两个 ComfyUI 文件夹,跑的是 A,但在 B 里找 output。
- 只看浏览器预览,没去 output 文件夹——ComfyUI 界面右下角能看到预览,但那是内存里的临时显示。文件存在硬盘的
output/里。 - 文件名前缀太乱——改了前缀但忘了,output 里几十种不同前缀的图,分不清哪张是新的。排序按修改时间就能找到。
- 多个 ComfyUI 版本混用——装了两个版本,跑的和找的不是同一个安装。
- Save Image 节点没接上——VAE Decode 出来的线没连到 Save Image,出图流程不报错但图没存。
- 用了 Preview Image 而不是 Save Image——
Preview Image节点只在界面上显示,不一定会保存到output/。 - 浏览器缓存——output 里已经换了新图,但浏览器预览还在显示旧图的内容,误以为没更新。
Preview Image 和 Save Image 的区别
| 节点 | 功能 | 保存在哪里 |
|---|---|---|
| Preview Image | 在 ComfyUI 界面显示预览 | 显示在界面上,不一定存到 output |
| Save Image | 保存图片到 output 文件夹 | ComfyUI/output/ |
| VAE Decode | 把 latent 转成图像 | 不负责保存,只负责格式转换 |
| KSampler | 执行扩散采样 | 不负责保存,输出的是 latent |
简单记:Preview 用来看,Save 用来存,VAE Decode 用来转格式。
FLUX GGUF 工作流里 Save Image 应该接哪里
连接顺序:
KSampler 输出 samples
→ VAE Decode 接 samples,同时接 VAE 模型
→ VAE Decode 输出 IMAGE
→ Save Image 接 images
新手最容易犯的错: 把 KSampler 的 LATENT 输出直接接到 Save Image。Save Image 只认 IMAGE 格式,不认 LATENT。中间必须经过 VAE Decode 转换。
新手推荐流程
- 把 Save Image 前缀改成容易识别的名字(别用默认的
ComfyUI前缀) - Queue Prompt 出一张图
- 打开 ComfyUI 安装目录下的
output/文件夹 - 按”修改时间”排序
- 找最新的
.png文件 - 打开确认图片内容和浏览器预览一致
- 再做 prompt、steps、分辨率的对比测试
这个流程做过一次后就不会再困惑了。
常见错误
- 以为图片保存在浏览器的下载目录——实际上在 ComfyUI 安装目录的
output/里 - 以为文件名前缀就是完整文件名——ComfyUI 会自动加编号,所以实际文件名比前缀长
- 以为 Save Image 会影响画质——它不影响,它只是存文件
- 多个 ComfyUI 文件夹混用——A 目录跑,B 目录找图
- 删除 output 里的图后以为工作流也丢了——图和工作流是两个东西,删图不影响节点
- 用 Preview Image 做最终输出——Preview 不一定保存文件
- 改了前缀但没重新 Queue Prompt——旧图前缀不变,只有新图才会用新前缀
FAQ
Q: ComfyUI 图片默认保存在哪里?
在 ComfyUI 安装目录下的 output/ 文件夹。具体路径取决于你的 ComfyUI 装在哪个盘、哪个目录。
Q: Save Image 节点会影响画质吗? 不会。Save Image 只负责保存文件,不参与采样,不影响显存,不改图像内容。
Q: 可以改保存目录吗?
ComfyUI 默认输出到 output/。不同工作流可以通过自定义节点修改输出路径,但这不在本文基础范围。新手建议先用默认 output,跑通了再考虑改。
Q: 为什么 output 里没有刚生成的图? 先检查 Save Image 节点是否接上、是否 Queue Prompt 成功。再确认找的 output 是否属于正在用的那个 ComfyUI 安装。
Q: 文件名前缀能写中文吗?
技术上视系统而定。建议用英文和下划线,避免路径编码问题。比如 flux_test_01 比 FLUX测试01 更稳定。
Q: 为什么文件名后面会自动加编号?
ComfyUI 的默认行为。编号从 _00001_ 开始递增,每次 Queue Prompt 自动加 1。这是为了防止覆盖已有图片。
Q: Preview Image 和 Save Image 哪个更适合正式出图? 正式出图用 Save Image。Preview 适合在 ComfyUI 界面上快速预览,但不保证文件持久保存。
后续待测
- 自定义 output 子目录(按日期或项目分文件夹)
- 批量出图的命名规则管理
- 不同整合包对 output 路径的影响
- Save Image 节点的进阶用法(如保存为 jpg、控制品质)