脏节点#
¥Dirty nodes
脏节点是指过去执行成功,但 n8n 现在认为其输出已过时或不可靠的节点。它们被这样标记,以表明如果节点再次执行,输出可能会有所不同。这也可能是 部分执行 的起始点。
¥A dirty node is a node that executed successfully in the past, but whose output n8n now considers stale or unreliable. They're labeled like this to indicate that if the node executes again, the output may be different. It may also be the point where a partial execution starts from.
如何识别脏节点数据#
¥How to recognize dirty node data
在工作流编辑器的画布中,你可以通过不同颜色的边框和黄色三角形(取代之前的绿色勾号)来识别已修改的注意。例如:
¥In the canvas of the workflow editor, you can identify dirty notes by their different-colored border and a yellow triangle in place of the previous green tick symbol. For example:
在节点编辑器视图中,输出面板上还会显示一个黄色三角形。将鼠标悬停在三角形上,将显示一个工具提示,其中包含有关 n8n 认为数据过期的原因的更多信息:
¥In the node editor view, the output panel also displays a yellow triangle on the output panel. If you hover over the triangle, a tooltip appears with more information about why n8n considers the data stale:
为什么 n8n 会将节点标记为脏节点#
¥Why n8n marks nodes dirty
n8n 可能出于多种原因将执行数据标记为过期。例如:
¥There are several reasons why n8n might flag execution data as stale. For example:
- 插入或删除节点:将插入节点之后的第一个节点标记为“已修改”。
¥Inserting or deleting a node: labels the first node that follows the inserted node dirty.
- 修改节点参数:将修改后的节点标记为“已修改”。
¥Modifying node parameters: labels the modified node dirty.
- 添加连接器:将新连接器的目标节点标记为“已修改”。
¥Adding a connector: labels the destination node of the new connector dirty.
- 停用节点:将停用节点之后的第一个节点标记为“已修改”。
¥Deactivating a node: labels the first node that follows the deactivated node dirty.
???说明 "n8n 将节点标记为脏的其他原因" - 取消固定节点:将未固定的节点标记为“脏”。 修改已置顶数据:将固定数据之后的节点标记为“已修改”。 如果上述任何操作发生在循环中,则还会将循环的第一个节点标记为脏节点。
¥??? explanation "Other reasons n8n marks nodes dirty" - Unpinning a node: labels the unpinned node dirty. - Modifying pinned data: labels the node that comes after the pinned data dirty. - If any of the above actions occur inside a loop, also labels the first node of the loop dirty.
1 2 3 4 5 6 7 | |
使用循环(带有 循环遍历项目 节点)时,如果循环中的任何节点被标记为脏节点,则循环的初始节点也被视为脏节点。
¥When using loops (with the Loop over Items node), when any node within the loop is dirty, the initial node of the loop is also considered dirty:
解析脏节点#
¥Resolving dirty nodes
再次执行节点会清除其脏状态。你可以通过触发整个工作流手动完成此操作,也可以通过在单个节点或其后的任何节点上运行带有“执行”步骤的 部分执行 来完成此操作。
¥Executing a node again clears its dirty status. You can do this manually by triggering the whole workflow, or by running a partial execution with Execute step on the individual node or any node which follows it.




