Canvas mode vs. single generation
The single generation page adopts a linear process: input → run → output.
The canvas declares node dependencies through connections, and the upstream output is automatically passed to the downstream input.
Use nodes and connections to organize images, videos, text and audio, turning a creation into a complete process that can be inspected, partially re-run and continuously reused.
Flows is the node canvas of FlowWall AI. Each node is responsible for a step task, and the connection is responsible for transmitting text, pictures, video or audio. You can rerun a node individually, or save the complete process as a template for further reuse.
The following is a complete Flows tutorial, explaining canvas and data flow, file input, canvas operations, all nodes, body consistency and advanced workflow.
The canvas is an expandable node workspace. Each node performs a task, and data is transferred between nodes through connections.
Typical data flow: Image generation → Image editing → Video generation. Each node retains inputs, parameters, and outputs, and results can be directly reused.
The single generation page adopts a linear process: input → run → output.
The canvas declares node dependencies through connections, and the upstream output is automatically passed to the downstream input.
Node: The smallest processing unit, responsible for only one task, such as Image generation, Image editing or Video generation.
Input: The input parameter of the node, which can be text, image, video or audio.
Output: The result returned after the node operation is completed.
Wiring: Define data flow direction and node dependencies.
Material input supports local files and FlowWall AI asset libraries. The following three entrances have the same results, choose any one.
Click at the bottom of the canvasUpload, select pictures, videos, or audio from your computer. You can also drag files directly into the canvas, or copy the material and press Ctrl + V Paste.
UploadAfter that, select pictures, videos or audios from your computer.Files, to open Assets.Library: View all materials in the accountFlow assets: View corresponding materials according to different canvases in FlowsSession: View corresponding materials by conversationAdd Media, then selectView Filesto open the asset library.Canvas operations are divided into view control, node sorting, batch selection and grouping. It is recommended to use shortcut keys directly for high-frequency operations.
The shortcut key mapping is as follows.
| Operation | Shortcut keys/operation methods |
|---|---|
| Move canvas | Space + drag; or middle mouse button drag |
| Zoom in or out | Ctrl + mouse wheel; or click the percentage in the upper right corner |
| Organize nodes | Drag the node; after selecting the box, click the grid, horizontal or vertical arrangement |
| Cancel | Ctrl + Z |
| Redo | Ctrl + Shift + Z |
| cut | Ctrl + X |
| Copy | Ctrl + C/Click on the node and press Ctrl+D |
| Paste | Ctrl + V |
| Delete node | Delete |
| Multiple selection nodes | Press and hold Shift Click again |
Standard execution link: Create node → Inject input → Connect port → Verify parameters → Run.
Create nodes from the bottom toolbar or right-click menu.
You can also right-click the blank space of the canvas and select the node to be added.
Drag a wire from an output port to open a list of compatible nodes.
After selecting the target node, the system automatically creates the node and writes the connection.
Connect the upstream output port to the downstream input port.
The port types must be consistent: Image → Image, Video → Video, Audio → Audio, Text → Text.
After confirming the input, model and parameters, clickRun。
Hold down the right mouse button and drag out the selection to select materials or nodes in batches.
Batch modify the models and parameters of selected nodes of the same type.
Connect the selected nodes of the same type to the next node in batches.
ChooseRun all, all selected nodes will run simultaneously.
UsePalace arrangementArrange horizontallyorvertical arrangementOrganize selected nodes.
Select the target node and clickGroup, create a node group.
Grouping is used to move, copy, delete and organize nodes uniformly without changing the data dependencies between nodes.
Node groups of the same type support batch connections, such as connecting multiple pictures to Image editing nodes at the same time.
Enter in prompt word @ And select the material to explicitly bind the current input reference.
Purpose: Arrange the already produced pictures into a grid to make a layout, which can be used to select pictures, compare them, or put them together into a finished picture. Pictures entered into the grid will no longer participate in the process.
Select multiple picture nodes and click on the multi-selection toolbar Grid group. If these pictures are connected, a confirmation will appear first - the connection will be disconnected after being placed in the grid.
Set the number of frames and grids on the group toolbar; the adjust Used to fine-tune the size and position of each picture in the grid,Splicing Export the entire group with gaps as a 2K image.
By default, dragging the pictures in the grid is for typesetting: drag to other grids to swap positions, drag out the drawing paper and move it out, double-click to see the enlarged picture. The button in the upper right corner of each grid can also directly move the picture out of Grid group and put it back on the canvas.
Purpose: Reuse the same subject identity to reduce appearance drift across pictures or Video generations.
Add a body node.
Create a new subject, or select an existing subject from the subject library.
Create Subject: Enter the new subject pageCreate Subject:Create and save the principalgenerate。add to body。Generate: Generate body previewConnect the body node to the image or video node where consistency is required.
This chapter deals with incremental runs, template publishing, and template reuse. It is recommended to master node connection and operation first.
There is no need to rerun the entire node after modification. UseRun from hereorRun till hereLimit the calculation range.
Run from here(run from here): Rerun from the current node and continue running on all downstream nodesRun till here(Run to here): Run the upstream nodes required by the current node and stop when the current node completesSave the current node graph as a reusable template. Visibility range supports private and public.
After completing Flows, click on the upper right cornerCreate template。
Create template。Set the template name, inputs and outputs.
Next: Enter template publishing settingsChooseprivateorpublic, save the template after confirmation.
publishorsaveComplete template creationPurpose: Load a published or collected template node graph.
Add template node.
Select the template you want to use.
Select template。FavoritedandCreated by meswitch betweenMake additional inputs as required by the template.
Run: Run the template after confirming the inputConnect the template output to subsequent nodes.