SuperAPI AI 工具集

comfy-custom-nodes-dependencies

智能体与模型

查看项目

更新于 10-20 17:54

技能介绍

该页面是 comfy-cli 中关于自定义节点依赖与能力约束的打包备用说明,面向需要为 ComfyUI 自定义节点扩充依赖、判断能力边界的使用者。

在用途上,它用于在扩展自定义节点包时处理依赖声明与兼容性问题,尤其针对本地与 Cloud 环境可能存在的差异。

主要能力与要点:

  • 依赖复用:建议复用 ComfyUI 已安装的 torch、numpy、Pillow 及相关包,只声明额外需要的依赖。
  • 冲突处理:在扩展包之前检查已有版本锁定(pins);遇到共享依赖冲突时应报告冲突,而不是直接替换。
  • 能力与约束说明:需要明确指出文件系统、网络、自定义端点、持久状态、凭据以及超大输出等约束。
  • 本地与 Cloud 分别判定:这些约束可能导致节点在本地可用、但在 Cloud 环境不兼容,应分别报告两个结论。
  • 凭据安全:不得将凭据持久化到生成的源码中,也不得把凭据放入 widget 值,因为工作流和图像元数据可能保留这些值;应从环境变量或目标运行时支持的配置机制读取密钥。

使用方式方面,资料未提供具体命令或操作步骤,暂未提供。

适用场景为开发或维护 ComfyUI 自定义节点、需要在本地与 Cloud 环境之间评估依赖与能力兼容性时。限制方面,该页面主要是约束性说明,未提供完整实现细节、示例代码或平台支持范围,相关细节暂未提供。