使用场景
开发者A使用ComfyUI-Sub-Nodes在UI中创建了一个数据处理的子图,提高了数据处理的效率。
开发者B利用该插件在UI中实现了一个复杂的图像处理流程,简化了代码结构。
开发者C通过子图功能在UI中复用了多个工作流模块,减少了代码重复。
产品特色
创建子图工作流,通过VIV_Subgraph_Inputs和VIV_Subgraph_Outputs定义输入和输出。
在ComfyUI安装目录的根目录下创建名为subnodes的文件夹,用于存放子图工作流。
使用VIV_Subgraph节点调用子图,自动填充输入/输出,支持进度条和预览显示。
支持任何对象在子图之间传递。
子图节点添加了额外的键以支持子图运行,提高了工作流的灵活性。
支持通过API格式导出工作流,但可能会丢失一些信息。
子图的创建和调用方式简单直观,易于上手。
使用教程
1. 在GitHub上找到ComfyUI-Sub-Nodes项目并下载。
2. 阅读项目的README.md文件,了解如何安装和配置插件。
3. 创建子图工作流,并使用VIV_Subgraph_Inputs和VIV_Subgraph_Outputs定义输入输出。
4. 在ComfyUI安装目录下创建subnodes文件夹,并将子图工作流保存在此。
5. 在主工作流中使用VIV_Subgraph节点调用子图。
6. 根据需要调整子图的输入输出,确保数据正确传递。
7. 测试子图功能,确保其按预期工作。
8. 根据需要调整和优化子图,提高工作流的效率和可维护性。