跳转至

Nuke End Flow 算子节点

面向 Nuke 专属工作流的终点出口收束节点;精准汇总并报告整个管线流程的执行状态与运行日志。

算子所属分类:Foundry Nuke


核心速查 (TL;DR)

  • 任何计划编译发布为 Nuke .gizmo 插件的工作流,其最顶层的执行主链路必须且只能以本节点作为唯一收束终点;
  • 暴露了标准的 was_successful 与 result_details 输出端口,编译后的 Gizmo 正是通过这两个端口将执行成败与详细耗时回传至 Nuke 图形界面或日志控制台;
  • 必须与流程开端的 Nuke Start Flow 严格成对配合使用。

典型工作流编排拓扑

[Nuke Start Flow 节点] → (一系列业务生成、算力推理或图像处理算子) → [Nuke End Flow 节点]

输入端口规范 (Inputs)

端口名称 数据类型 是否必填 详细功能与业务规范说明
exec_in control (执行控制流) 是 来自工作流主链路中最后一个实际计算算子节点的控制连接线。

输出端口矩阵 (Outputs)

端口名称 数据类型 详细功能与业务规范说明
was_successful bool 标识整条工作流是否平稳无损完成计算的布尔状态值。
result_details str 记录流程最终执行结果、报错追踪或耗时元数据的详细日志文本。

避坑技巧与最佳实践 (Tips & pitfalls)

  • Gizmo 编译静态校验的硬性红线:工作流发布器 (Gizmo Publisher) 会严格验证顶层拓扑是否以 Nuke End Flow 作为最终收口。混用通用的普通 End Flow 节点会导致发布器拒绝打包生成 .gizmo 文件。

推荐延伸阅读