ComfyUI官方安装与基础使用指南
最近,ComfyUI终于推出了官方一键安装包,点击下载即可完成原本繁杂的本地部署流程。这对于macOS用户以及新手用户无疑是一大便利。接下来,我们将详细介绍如何安装并初步使用ComfyUI。
首先,在浏览器中搜索“ComfyUI官网”,即可进入其官方网站。该页面涵盖了ComfyUI的详细介绍、功能说明、社区作品展示等内容,还提供了官方团队的招聘信息。
回到页面顶部,点击黄色的“Download”按钮,进入下载界面。此处提供两个版本:Windows版和macOS版。也可选择通过Git安装,但该方式较为繁琐,一般不推荐;多数用户使用Windows系统,因此我们以Windows版为例进行演示。
下载完成后,运行安装程序,将弹出一个白色提示框。若电脑未安装Git,需手动安装;若已安装过Git,则可直接点击“Skip”跳过。
若尚未安装Git,可点击第一个选项,跳转至Git官网下载页面。页面下方提供macOS、Windows及Linux三个平台的安装包。macOS用户请选择对应版本并按指引完成安装;Windows用户则点击Windows选项,再点击下载链接即可完成Git安装。
Git安装完毕后,返回ComfyUI官网,点击“Get Started”按钮。此时会出现两个安装选项:“Automatic Install”(自动安装)和“Manual Install”(手动安装)。若使用NVIDIA显卡(即“N卡”),请选择“Automatic Install”;若使用AMD显卡(即“A卡”)或其他类型显卡,则选择“Manual Install”。
本例以NVIDIA显卡为例,选择自动安装,点击“Next”。下一步为安装路径设置。建议不要将ComfyUI安装在C盘,因其后期会加载大量模型与节点,占用空间可能达数百GB甚至1TB。此处我们选择E盘作为安装路径,点击“Next”。
若此前已安装过ComfyUI,可在该步骤中指定原有路径,以便迁移已有模型与节点;若首次安装,则直接点击“Next”即可。后续安装过程将自动配置Python环境、Conda环境、CUDA等依赖项。整个下载与配置过程约需二十至三十分钟。
安装完成后,将启动ComfyUI官方版默认界面。界面左侧预置了大量工作流(可理解为模板),数量达数十甚至上百个,覆盖主流AI图像生成、AI视频、AI音乐等应用场景。
回到默认工作区,其布局与传统ComfyUI基本一致。若运行状态栏位置偏低,可将其拖动至左上角并松开鼠标,即可固定于该位置。
初次接触ComfyUI的用户无需担心。接下来我们将逐步了解其基本结构:点击左上角“Workflow”菜单,选择“New”可新建一个空白工作流;点击“Browse Templates”可再次查看预置模板库。初学者建议从最基础的“Image Generation”(图像生成)模板入手——即紫色小瓶子图标。
首次加载该工作流时,可能出现报错提示。无需惊慌,该提示通常表示缺少所需模型。此时可点击蓝色“Download”按钮自动下载,或忽略该提示继续操作。
点击“Queue Prompt”运行后,若出现红色报错节点,表明该节点因缺失关键参数而无法执行。例如,“Checkpoint Loader Simple”节点报错提示“Value not in this”,意为未指定模型文件。该模型名称通常显示为类似“v1-5”等标识。
解决方法有两种:
1. 点击报错旁的蓝色下载按钮,由系统自动获取模型;
2. 手动将模型文件放入`ComfyUI/models/checkpoints/`目录下,然后刷新界面。模型可通过Hugging Face、Civitai等平台下载。
模型放置完成后,在“Checkpoint Loader Simple”节点中即可选择已加载的模型。确认后再次点击“Queue Prompt”,工作流即可正常运行。
成功运行后,将生成首张图像。尽管初始效果可能较简陋,但这仅是入门起点。后续我们将逐步学习更高效、更专业的模型与工作流配置。
当前所用工作流名为“Text-to-Image”(文生图)。其中包含两个文本编码器节点:上方节点连接至“Positive Condition”,称为“正向提示词”输入框,用于描述期望生成的内容(例如输入“one girl”);下方节点连接至“Negative Condition”,称为“负向提示词”输入框,用于排除不希望出现的元素(例如输入“flower”可显著减少花朵生成)。
如需保存当前工作流,可点击左上角“Workflow” → “Save”,为其命名(如“text_to_image”)并确认。保存后,可通过左侧文件夹样式的按钮查看所有已保存的工作流。
若想使用他人分享的工作流(如模特换装、老照片修复等),只需将`.json`格式的工作流文件拖入主工作区即可。若出现节点缺失报错,可点击“Install All Missing Nodes”按钮,或通过顶部菜单栏的“Manager”按钮进入节点管理界面,在“Missing”标签页中一键安装全部缺失节点。
如需导出当前工作流供其他设备使用,可点击“Workflow” → “Export”,注意选择“Export”而非“Export API”,确认后将生成一个标准JSON文件。
在工作区中加载节点,可双击空白区域,输入节点名称(如“Load Image”)后回车;删除节点则可点击红色垃圾桶图标,或选中后按键盘Delete键。
若界面显示为英文,可在左下角齿轮状“Settings”按钮中,进入“Localization”设置,展开“Language”选项,从中选择“中文”即可切换为中文界面。