> ## Documentation Index
> Fetch the complete documentation index at: https://docs.landerlab.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Filter 节点与条件指南

> 在 LanderLab 工作流中设置 Filter 节点，只有当线索符合你的条件时才继续。了解字段、运算符、AND/OR 逻辑和条件组。

**Filter**（过滤）节点只允许符合你所设条件的线索继续沿工作流向下执行。如果线索不符合条件，工作流会在过滤器处停止。用它尽早筛选线索，确保只有合适的线索到达你的操作节点。

过滤器由**条件**组成。每个条件将一个字段与某个值进行比较，你可以组合多个条件，精确定义哪些线索可以通过。

<Note>
  过滤器只有“通过”或“停止”两种结果，没有为未通过的线索准备第二条路径。如果你希望对不同线索执行不同的操作，而不是直接停止，请改用 **If** 或 **Switch** 节点。
</Note>

## 添加 Filter 节点

Filter 位于节点菜单的 **Internal** 分组下。

<Frame caption="节点菜单，Filter 位于 Internal 分组下。">
  <img src="https://mintcdn.com/landerlab-babdc23f/9hihqqyvuqaqWYwq/images/Screenshot-2026-06-23-at-11.49.10-AM.png?fit=max&auto=format&n=9hihqqyvuqaqWYwq&q=85&s=313e1052f928331452c2cca7c6f07cc6" alt="工作流节点菜单，Internal 分组下列出了 Filter" width="418" height="630" data-path="images/Screenshot-2026-06-23-at-11.49.10-AM.png" />
</Frame>

<Steps>
  <Step title="打开节点菜单">
    在你希望执行过滤的节点下方点击 **+**（通常紧跟在触发器之后）。
  </Step>

  <Step title="选择 Filter">
    在 **Internal** 下点击 **Filter**。节点会被添加到画布上，其设置会在右侧打开。
  </Step>
</Steps>

## 配置过滤器

选中节点会打开它的设置。顶部会说明它的作用：*Continue only if conditions match.*（仅在条件匹配时继续。）

### General

| 设置 | 说明 |
| - | - |
| **Name** | 该节点在画布上的标签。将其重命名为能说明过滤内容的名称（例如 `Only US leads`），让工作流保持易读。 |

### Conditions

在添加条件组之前，**Conditions** 部分是空的。点击 **Add Condition Group**，创建你的第一个条件组和第一个条件。

<Frame caption="空的 Conditions 部分，带有 Add Condition Group 按钮。">
  <img src="https://mintcdn.com/landerlab-babdc23f/9hihqqyvuqaqWYwq/images/Screenshot-2026-06-23-at-11.49.28-AM.png?fit=max&auto=format&n=9hihqqyvuqaqWYwq&q=85&s=fd0baf5e810dcfd8c044beef3e2fd059" alt="Filter 节点设置中空的 Conditions 部分，带有 Add Condition Group 按钮" width="385" height="440" data-path="images/Screenshot-2026-06-23-at-11.49.28-AM.png" />
</Frame>

## 构建条件

每个条件由三部分组成，从左到右依次为：

<Frame caption="单个条件：字段、运算符和值。">
  <img src="https://mintcdn.com/landerlab-babdc23f/9hihqqyvuqaqWYwq/images/Screenshot-2026-06-23-at-11.49.43-AM.png?fit=max&auto=format&n=9hihqqyvuqaqWYwq&q=85&s=1fe436a44f848179cbe3f025236256b2" alt="单个条件：字段、运算符和值" width="387" height="653" data-path="images/Screenshot-2026-06-23-at-11.49.43-AM.png" />
</Frame>

<Steps>
  <Step title="字段" icon="1">
    第一个下拉菜单列出了已连接落地页上收集的字段，例如 **email**。选择你要检查的字段。
  </Step>

  <Step title="运算符" icon="2">
    第二个下拉菜单用于设置字段与值的比较方式。可选项包括：

    | 运算符 | 当字段……时通过 |
    | - | - |
    | **is equal to** | 与该值完全一致 |
    | **is not equal to** | 为该值以外的任何内容 |
    | **contains** | 在任意位置包含该值 |
    | **does not contain** | 不包含该值 |
    | **greater than** | 大于该值 |
    | **greater than or equal to** | 大于或等于该值 |
    | **less than** | 小于该值 |
    | **less than or equal to** | 小于或等于该值 |
  </Step>

  <Step title="值" icon="3">
    第三个字段是用来比较的对象。输入要检查的值，例如某个邮箱域名、国家名称或数字。
  </Step>
</Steps>

<Tip>
  可用字段直接来自连接到触发器的落地页。如果缺少你预期的字段，请检查该页面是否在收集该字段，以及是否已连接到触发器。
</Tip>

## 用 AND / OR 组合条件

一个条件组中可以添加多个条件。条件之间会出现 **AND / OR** 开关，用于设置它们的组合方式。

<Frame caption="同一组中的两个条件，由 AND/OR 开关连接。">
  <img src="https://mintcdn.com/landerlab-babdc23f/9hihqqyvuqaqWYwq/images/Screenshot-2026-06-23-at-11.49.52-AM.png?fit=max&auto=format&n=9hihqqyvuqaqWYwq&q=85&s=6696772ddc55a2bc152737222d5e612c" alt="同一组中的两个条件，由 AND/OR 开关连接" width="382" height="544" data-path="images/Screenshot-2026-06-23-at-11.49.52-AM.png" />
</Frame>

* **AND** - 线索必须符合组内的**每一个**条件。
* **OR** - 线索必须符合组内的**至少一个**条件。

要添加更多条件，请在组内点击 **Add Condition**。

## 添加条件组

如需更复杂的逻辑，点击 **Add Condition Group** 创建第二个条件组。此时，\_各组之间\_也会出现一个 **AND / OR** 开关。

<Frame caption="两个条件组，由各自的 AND/OR 开关连接。">
  <img src="https://mintcdn.com/landerlab-babdc23f/9hihqqyvuqaqWYwq/images/Screenshot-2026-06-23-at-11.49.58-AM.png?fit=max&auto=format&n=9hihqqyvuqaqWYwq&q=85&s=353c484c12c6a49a70f51da4d0e78599" alt="两个条件组，由各自的 AND/OR 开关连接" width="383" height="697" data-path="images/Screenshot-2026-06-23-at-11.49.58-AM.png" />
</Frame>

这样你就拥有了两层逻辑：

1. **组内** - 条件通过该组的 AND / OR 开关组合。
2. **组间** - 每个组先作为整体进行计算，再通过组与组之间的 AND / OR 开关组合。

条件组可以表达单一平铺列表无法实现的逻辑。例如：

> 当线索**来自美国**（第 1 组）**并且（AND）报名了邮件订阅或（OR）网络研讨会**（第 2 组）时通过。

第 1 组包含国家条件。第 2 组包含由 **OR** 连接的两个报名条件。两个组之间由 **AND** 连接。

<Note>
  可以把条件组想象成数学中的括号：先计算组内的条件，再组合各个组。只要你的逻辑同时涉及 AND 和 OR，就应该新建一个组。
</Note>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.