Comfy-Org/Comfy-Desktop
The desktop app for ComfyUI
解决的问题
Comfy Desktop 消除了安装和管理 ComfyUI 的技术障碍。它无需手动处理 Python 环境、CUDA 配置和依赖管理(常被称为「依赖地狱」),让用户可以专注于构建生成式 AI 工作流,而不是调试软件安装问题。
工作原理
这是一个跨平台桌面应用程序(使用 Electron、Vue 3 和 TypeScript 构建),可为 ComfyUI 提供自包含、GPU 就绪的环境。每个环境都包含一个可移动的 Python 版本,以及预构建的 PyTorch 和 GPU 轮子(wheels)。该应用还捆绑了一个最小化的 Python 启动脚本,其中包含 pygit2,用于在未安装 Git 的机器上执行 git 操作(如克隆)。
适用人群
适用于 ComfyUI 用户——从希望获得一键安装体验的初学者,到需要并行运行多个独立 ComfyUI 设置(不同版本、模型和自定义节点)且无冲突的高级用户。
主要亮点
- 隔离环境:可同时运行多个独立的 ComfyUI 安装,每个安装都有自己的自定义节点和模型。
- 一键管理:无需使用终端或 Git,即可就地更新 ComfyUI 和自定义节点。
- 快照与回滚:可创建安装备份,并在更新或自定义节点导致崩溃时恢复。
- 零依赖安装:自带 Python 和 Git 后端,无需在系统上安装 Python 或 Git 即可运行。
- 迁移支持:支持导入和采用现有的便携式或 Git 基础的 ComfyUI 安装。
相关
- 项目
- 项目
- 项目
- 项目
- 项目