5 min read
就在昨天!赛博佛祖ComfyUI团队开源了客户端

得知ComfyUI团队昨天将客户端开源的消息,特意把博客内容转译一下,一起看看赛博佛祖的大活儿。
感谢所有早期测试人员提供的宝贵反馈。今天,我们开源了 ComfyUI Desktop(之前称为 V1)的代码。该版本适用于 Windows(NVIDIA 显卡)和 macOS(M 系列芯片)。
目前,它仍处于测试阶段,稳定性不足以完全取代您现有的设置。不过,我们正在快速迭代,预计每天都会发布新的构建版本。您可以在我们的论坛或Github上发帖。
早期测试的经验教训
入门体验
虽然我们最初认为这对于新用户最有帮助,但我们发现许多现有用户也希望使用它。我们添加了入门体验,可让您将现有的设置、工作流程和模型路径导入到桌面应用程序中。
自定义节点目前尚不支持导入,但将在未来版本中提供。
集成日志/终端
我们为 ComfyUI Desktop 添加了集成的日志和终端,以便更轻松地调试错误。
桌面应用程序内置了 uv,它会创建一个 Python 虚拟环境并安装必要的依赖项。然而,当您安装各种自定义节点时,您可能需要手动使用 pip install
安装一些内容。
由于我们使用 uv
安装 ComfyUI 和 ComfyUI-Manager 的依赖项,我们也将 pip 别名为 uv pip
,因为 uv 速度很快,您可以受益于它使用的本地缓存。但是,如果您出于任何原因更喜欢使用常规 pip,您可以运行:python -m pip <command>
,因为虚拟环境已在集成终端中激活。
模型下载
模板工作流程将自动下载所需模型。
帮助菜单
诸如打开输出目录和日志文件夹等有用操作现在位于“帮助”菜单中。
崩溃报告
由于我们现在发布的是原生应用程序,因此需要更多信息来调试问题。并非每个人都能写出清晰的错误报告。在入门步骤中,您可以选择向我们发送崩溃报告,其中仅包含未处理异常和原生崩溃的堆栈跟踪。请参阅此处的代码。
如果您选择不发送,则不会发送任何内容。无论哪种情况,都不会发送任何工作流程、个人信息或日志文件。
您可以在设置中随时更改此选项:
服务器配置
ComfyUI 服务器的启动现已集成到 Electron 应用程序中,并提供了增强的配置选项。您可以通过设置对话框访问服务器参数,以便轻松自定义。应用程序会通知您待处理的更改,并提供快速重启按钮以应用它们。对于独立服务器的使用,映射的启动参数会显示并可供复制。
未来改进
我们将继续努力使桌面版本更加稳定,并提供良好的用户体验。
ComfyUI-Manager 现已作为核心部分进行维护,并将很快推出注册表功能。现在是定义一套标准的最佳时机,以便 ComfyUI 生态系统能够长期蓬勃发展。感谢所有已经为其做出贡献的人。
更多 AI 辅助设计和设计灵感趋势,请关注公众号(设计小站):sjxz00。