最新!一位开发者在GitHub上发布了一个名为ComfyUI Launcher的开源工具。这个工具工具可以让用户能够以零设置的方式运行任意的ComfyUI工作流,大大简化了工作流的配置过程。
ComfyUI Launcher具有以下几个主要特点:
自动安装自定义节点和缺失的模型文件,使得工作流的配置变得非常简单。
通过该工具导出的工作流,可以被其他用户直接运行,而无需进行任何设置。
支持同时处理多个ComfyUI工作流项目,每个工作流都在独立的虚拟环境中运行。
有效避免了因更新自定义节点或ComfyUI本身而导致工作流突然崩溃的问题。
在ComfyUI Launcher中,每个项目都拥有自己的虚拟环境,这使得用户可以运行具有不同依赖项的工作流。同时,所有项目共享同一个模型文件夹,避免了模型的重复。
这种设计允许不同的工作流使用不同的配置,同时又节省了存储空间。对于大多数基于Animediffusion的工作流,还可以将它们分组到同一个项目下进行管理,进一步提高效率。
该工具还支持将工作流导出为launcher.json文件,确保了100%的可复现性。ComfyUI Launcher还计划提供一项功能,可以将闲置的项目导出为launcher.json文件后删除项目文件夹,以节省存储空间。用户可以随时将这些json文件恢复为项目。
ComfyUI Launcher同时还支持并发运行多个不同的工作流,每个工作流在各自的选项卡中使用独立的端口。由于它们位于不同的虚拟环境中,因此编辑和更新某个工作流并不会影响其他工作流的设置、自定义节点和模型等,确保了工作流之间的相互隔离。
ComfyUI Launcher的主要优势在于自动化设置、确保可复现性、工作流之间的隔离与模型共享,以及同时运行多个独立工作流的能力。对于需要频繁使用和管理ComfyUI工作流的用户来说,ComfyUI Launcher是一个非常实用且值得尝试的工具。