ComfyUI 快速部署指南
ComfyUI 是一款基于节点流程的可视化 AI 生成工具,核心围绕 Stable Diffusion 等主流算法构建。它通过图形化节点拆解生成全流程,实现从文本或图像输入到输出的精准可控创作。
对于没有高性能本地显卡的开发者,利用云原生开发环境搭建 ComfyUI 是更高效的方案。这种方式无需配置复杂的本地硬件与环境,即可开展开发、测试与创作。下面我们来梳理一下在云原生环境下搭建 ComfyUI 的具体步骤。
获取项目模板
为了避免从零配置环境的时间成本,建议直接使用已搭建好的 ComfyUI 仓库模板。
- 进入平台后 Fork 项目到自己的账户。如果是首次登录且没有组织,需要先创建一个组织(名称随意),仓库名建议稍作修改以便区分。
- 选择一个基础的 ComfyUI 模板项目进行 Fork。
![图片:Fork 项目界面示意]
启动与访问
完成 Fork 后,在自己的仓库中点击启动项目。系统会提示确认启动,输入 y 即可开始初始化容器。
![图片:终端启动确认界面]
启动完成后,点击弹出的链接即可访问 ComfyUI 界面。
![图片:ComfyUI 主界面加载]
模型下载与配置
默认环境下可能未预置模型,需要手动下载并放置到指定路径。
- 找到所需的模型文件(例如 Stable Diffusion v1.5)。
- 复制模型的下载链接。
- 在终端执行下载命令,将模型放入
/workspace/ComfyUI/models/checkpoints目录下。
aria2c https://cnb.cool/ai-models/stable-diffusion-v1-5/stable-diffusion-v1-5/-/lfs/6ce0161689b3853acaa03779ec93eafe75a02f4ced659bee03f50797806fa2fa?name=v1-5-pruned-emaonly.safetensors
![图片:模型下载命令执行结果]
下载完成后,重新启动应用,在界面上选择刚下载的模型,点击运行即可出图。
![图片:模型选择与生成结果]
安装自定义节点
为了扩展功能,可以安装额外的节点插件。以 Crystools 为例:
- 点击界面中的 Manager 选项。
- 搜索并下载 Crystools 节点。
- 安装完成后重启服务,再次进入 ComfyUI 即可看到新增功能。
![图片:节点管理器界面] ![图片:Crystools 安装成功]
同步更新到仓库
如果你在本地环境中安装了新节点或修改了配置,希望将这些更改同步回自己的代码仓库,可以使用以下命令。
注意:这里不需要重新构建镜像,直接操作工作区文件即可。执行前请确保已清理不必要的 Git 历史冲突。
cd /workspace
find /workspace/ComfyUI/custom_nodes -mindepth 2-type d -name ".git" -exec rm -rf {}+
git add .
git commit -m "同步更新"
git push
![图片:Git 同步命令执行]
如果需要关闭当前运行的项目页面,可以在终端执行 kill 1。
![图片:关闭进程命令]


