ComfyUI 入门:模型该放哪个目录,工作流到底在描述什么
新手装完 ComfyUI,第一个坎几乎都不是参数,而是“我下的模型放哪”。加载节点下拉框里空空如也,或者别人的工作流一导入就满屏红框,绝大多数都是同一个原因:文件放错了目录。
这篇把官方文档里写明的目录约定、节点图的读法,以及导入别人工作流时该按什么顺序排查,一次讲清楚。
一、ComfyUI 到底是什么
官方文档对自己的定位是一句话:“The most powerful and modular stable diffusion GUI and backend”——最强大、最模块化的 Stable Diffusion 图形界面与后端。
这句话里两个词是关键:
- modular(模块化):出图这件事被拆成一个个节点,每个节点只做一件事,你自己连线组装。
- backend(后端):它不只是界面,本身就是一个可以被调用的推理服务。这也是为什么很多在线出图站的底层跑的就是 ComfyUI。
理解这两点,你就明白它和”一个输入框点生成”的产品是两类东西:它把控制权全部交给你,代价是你得知道每一根线在干什么。
二、models 目录:官方文档明确列出的那几个
ComfyUI 官方 core-concepts 文档在讲模型加载时,明确出现过下面这些 ComfyUI/models/ 子目录:
一条省事的规矩:不要手动新建目录。第一次启动 ComfyUI 会自动把目录建好,你只往已经存在的目录里丢文件。手建目录时一个字母之差(embedding 还是 embeddings),程序就是不认。
三、节点图怎么读
官方文档里提到一个很实用的识别规律:加载模型的节点通常以 Load 开头,而且需要”把加载节点接进图的其余部分”。顺着这条规律,任何一张陌生的工作流都可以这样读:
四、导入别人的工作流报红,按这个顺序排查
五、给新手的三条建议
- 先跑通最简单的一张图。别一上来就导入 40 个节点的高级工作流,先用默认工作流出一张图,确认环境是好的,再谈别的。
- 模型文件保留原始文件名。工作流里记录的是文件名,你随手改名,别人(包括未来的你)再导入就对不上了。
- 自己的工作流要另存并写注释。ComfyUI 的 JSON 是纯文本,建议按项目建目录管理,改一次留一版。
六、本文不下结论的部分
关于”某个模型需要多少显存””某套参数最好”这类问题,本文不给数字。原因很简单:官方文档没有给出,凭第三方博客抄一个数字写进教程,是在替你承担一个我承担不起的责任。显存问题请以你本机实测为准,从低分辨率开始逐步试探是最稳的办法。
本文事实来源
下列结论均来自官方页面,核实日期 2026-08-12。厂商页面随时会改,看到本文超过三个月未复核时,请以官方页面为准。
- ComfyUI 官方文档 · 定位与入门 — https://docs.comfy.org/get_started/introduction
- ComfyUI 官方文档 · 模型与目录约定 — https://docs.comfy.org/development/core-concepts/models