用途
该技能是 ComfyUI 自定义节点创作的决定与入口回退方案,回答“是否以及如何进入自定义节点编写”。它适用于编写、修复、审查、校验、打包或排查 ComfyUI 自定义节点代码。
主要能力
- 版本选择:新自包含包优先使用 V3;V1 为旧版但受支持,在扩展 V1 包或适配生态参考时可能更合适。
- 注册约束:每个包只使用一种注册形式。
- 流程约束:先检查已安装目录,只加载当前阶段需要的下一个类。
- 兼容性说明:不得因本地验证可用就声称云端兼容。
使用方式
可发布包应在 custom_nodes/ 下保持一个文件夹,包含 init.py、节点模块、可选 web/ 和 pyproject.toml。comfy node init 用于创建打包元数据,不生成节点源码。发布使用 comfy node publish --token <token>,发布 pyproject.toml 中的版本;令牌不得放入源码、控件值或工作流。发布前确认每个被跟踪文件都属于该包。
适用场景
需要决定是否进入自定义节点开发、新建或扩展节点包、打包发布及排障时使用。
限制
资料未提供具体平台范围、收费信息、完整命令参数、版本兼容矩阵或效果数据,暂未提供。