Skip to main content

Node Introduction

Nodes are the core components of workflows. Before starting this chapter, ensure you've mastered the previous chapter: Basic Concepts.


Node Configuration Interface​

When you click on a node, its detailed configuration appears in the right-side panel. At the top of the configuration window:

  1. Node Name (Top Section)
    • Click the name to enter edit mode
    • Rename nodes during edit mode
  2. Save Node Button (Top-Right)
    Save Node
    • Saves configured/coded nodes as custom nodes
    • Saved custom nodes appear in the Custom Node section on the left canvas

Common Node Properties​

Each of the five node types has multiple configuration properties, among which three are universal. We'll introduce these shared properties first (specific properties will be covered later):

  1. Description
  2. Global Variable
  3. Output

Node Description


Description​

The Description field serves as documentation for nodes or workflows (e.g., functionality, inputs/outputs). Key features:

  • Click the Edit button to enable markdown editing
  • Descriptions support full markdown rendering
  • The button toggles to Preview mode to view rendered results

Markdown

BEST PRACTICE

We recommend:

  • Use the Start node's description for workflow overview
  • Use other nodes' descriptions for node-specific documentation

Global Variable​

Global Variables are shared across all nodes in a workflow and can be modified anywhere. For details, refer to the Basic Concepts chapter. The interface includes:

  • A full-screen icon (right side): Expands Configuration Interface
  • Particularly useful for code/LLM node development

Global Variable


Output​

The Output section displays runtime information including:

  • Runtime outputs (e.g., print() results from Code nodes)
  • Execution status
  • Error messages

Features:

  • All nodes except Start have a Debug button
  • Clicking Debug adds a red dot breakpoint marker to the node
  • Breakpoints enable debugging during workflow execution (detailed in later chapters)

Node Output


Next Steps​

Detailed guides for each node type will follow in subsequent chapters.