注册表(Registry)
概述
简介
注册表(Registry)是一个自定义节点的公共集合。开发者可以发布、版本控制、弃用和跟踪与其自定义节点相关的指标。ComfyUI 用户可以从注册表中发现、安装和评价自定义节点。
为什么使用 Registry?
注册表通过标准化自定义节点的开发来帮助社区:
节点版本控制: 开发者经常发布其自定义节点的新版本,这往往会破坏依赖它们的工作流。通过使用语义化版本控制,用户现在可以选择安全地升级、弃用或锁定其节点版本,提前了解其操作将如何影响其工作流。工作流 JSON 将存储所使用的节点版本,因此您可以始终可靠地重现您的工作流。
节点安全性: 注册表将作为 ComfyUI-manager 的后端。所有节点都将被扫描是否存在恶意行为,如自定义 pip 包、任意系统调用等。通过这些检查的节点将在 UI-manager 上其名称旁边显示验证标志()。有关安全标准列表,请参阅标准。
搜索: 在 Registry 上搜索所有节点,为您的工作流找到现有节点。
发布节点
按照教程开始发布您的第一个节点。
常见问题
注册表节点是否有唯一标识符?
注册表节点是否有唯一标识符?
是的,Registry 上的自定义节点具有全局唯一名称,这允许 Comfy Workflow JSON 文件唯一标识任何自定义节点而不会发生冲突。
对发布内容有什么限制吗?
对发布内容有什么限制吗?
查看标准了解更多信息。
如何确保节点稳定性?
如何确保节点稳定性?
一旦自定义节点版本发布,就不能更改。这确保用户可以依赖自定义节点随时间推移的稳定性。
节点如何版本控制?
节点如何版本控制?
自定义节点使用语义化版本控制进行版本控制。这使用户能够理解升级到新版本的影响。
如何弃用节点版本?
如何弃用节点版本?
您可以在 Comfy Registry 网站上通过点击 更多操作 > 弃用 来弃用版本。安装此版本的用户将看到弃用消息,并被鼓励升级到更新的版本。
当发布后发现问题时,弃用版本很有用。