Skip to main content
工作流应用

Process Output Node

The Process Output node is used to output specified content at any point during workflow execution—not only as the final output after the entire workflow completes.

Use Cases

  • Avoid waiting: Output status messages before time-consuming operations (e.g., API calls, complex computations).
  • Chunked output: When output content is large, split it across Process Output nodes and the End node for step-by-step display.
  • Debugging & troubleshooting: Insert key checkpoints during development to output variable values or workflow state, aiding execution tracking.

Example Usage

The following example demonstrates inserting a Process Output node before an LLM processing step to prevent long periods of unresponsiveness.

Adding the Node

Method 1: Use the + button

  • Hover your mouse over any node on the canvas (e.g., the Start node); a + button automatically appears to its right.
  • Click the + button, then select Tool > Process Output from the pop-up node list. The node is automatically added to the canvas and connected to the upstream node.

Method 2: Drag from the node library

  • In the left-hand node library, locate and select Tool > Process Output.
  • Drag the node onto the canvas at your desired location, then drag a connection line from the edge of an upstream node to this node.

Core Configuration

Output Content

Enter the content to be output in the text field. Two input methods are supported:
Input MethodDescription
Literal TextEnter static text directly into the field—for example: "Loading data, please wait..."
Variable ReferenceReference output variables from upstream nodes

Streaming Output

Enabled by default. When enabled, generated content appears character-by-character in real time (streaming). When disabled, the full response is displayed only after generation completes.

Node Output

The actual value of the configured text or referenced variable becomes available as an output variable for downstream nodes to use.

Frequently Asked Questions

What’s the difference between a Process Output node and an End node?

A Process Output node outputs intermediate information during workflow execution—it can be placed anywhere in the workflow and multiple instances are allowed. An End node, by contrast, outputs the final result of the workflow; each workflow may contain only one End node.