runcomfy_check_workflow.json 1.3 KB

1234
  1. {
  2. "description": "ComfyUI workflow 输入检查工具:分析 workflow_api.json 所需的外部文件,检查 input 目录是否齐全",
  3. "task_spec": "脚本位置:tests/run_comfy/check_workflow.py\n\n## 功能\n分析 workflow_api.json 中所有需要外部文件输入的节点,列出缺失文件,并检查节点连接完整性。\n\n## 用法\n```bash\npython check_workflow.py workflow_api.json\npython check_workflow.py workflow_api.json --input-dir ./my_input\n```\n\n## 参数\n- workflow(位置参数):workflow_api.json 路径\n- --input-dir:本地输入文件目录,默认 input/,递归扫描所有子目录\n\n## 检查内容\n1. 文件输入节点(LoadImage、LoadVideo、LoadImageMask 等)所需的文件是否存在于 input 目录\n2. 节点连接是否完整(引用的 src_node_id 是否存在)\n3. 是否存在 widget_* 占位参数(参数名不准确的警告)\n\n## 输出\n- ✓ 检查通过:所有文件齐全,连接完整\n- ❌ 检查未通过:列出缺失文件和连接问题\n- ⚠️ 警告:存在 widget_* 占位参数\n\n## 支持的文件输入节点类型\n- LoadImage → image 参数\n- LoadVideo / LoadVideoPath / VHS_LoadVideo → video 参数\n- LoadImageMask → image 参数\n- LoadImageOutput → image 参数(从 output 目录加载,特殊情况)\n- VHS_LoadImages → directory 参数"
  4. }