# 基本对话区块

### 信息区块（Message Block）

信息区块（Message Block）用于发送配以按钮的文字信息又或上传图片。通过新增更多按钮，你可以新增更多区块并与按钮连接，从而建立更多样的对话体验。

建立每个信息区块时需要留意的是，在一个信息区块内只能二择其一：上传图片或发送文字信息。替换类型时原有的信息会被清除。 如果你为信息配置了按钮，用户有可能仍不点选按钮而选择以文字回复。如果你想处理这个情况并继续流程，你可以拖曳区块并连接 "如不是快速回复，流程将引导至此处"。

{% embed url="<https://youtu.be/vo7XrkV01Lo>" %}

{% hint style="info" %}
如果你已对用户设置了自定义资料，并希望把资料显示在信息中，你可以在信息区块输入 {{customFields.自定义资料名称}}。例如你想显示的自定义资料名称为 membership，值为 diamond，你便可以输入 {{customFields.membership}}。当用户触发此流程时，便会看到该资料的值 diamond。
{% endhint %}

当你在信息区块中创建超过三个按钮时，你可以编辑按钮菜单标题并为每个按钮添加描述。

<figure><img src="/files/kUwjCgU6hP6H3k2SZ72P" alt="" width="208"><figcaption></figcaption></figure>

<figure><img src="/files/uVr8DEAh94NbHoWk1Jsf" alt="" width="188"><figcaption></figcaption></figure>

### 私人备注（Private Note）

私人备注是一个流程区块，允许用户发送内部消息。当触发时，这些备注会在对话中以黄色背景显示，仅内部用户可见——客户看不到。您可以根据需要发送带有自定义字段的文字消息。

<figure><img src="/files/RF5T4C74ZvPpTMHvHY24" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/fEgXu3NpJJMOWoXIbZty" alt=""><figcaption></figcaption></figure>

### 条件漏斗（Condition Funnel ）

条件漏斗（Condition Funnel ）是用以建立条件并把对话分流的区块。您可以创建一到多个条件。当不符合任何条件时，即视作符合底部的条件，即「If above conditions are unmet, direct flow here」字样。设置条件后，把每个条件及对应区块的图点相连。图片5示例说明如何按「年龄」作为条件，把对话分流。

更多用法请参考：[条件漏斗](https://docs.chatalog.ai/zh-cn/crm-quickstarts/customized-flow/condition_funnel)

<figure><img src="/files/vUsfKjtk4pljnT3Fvy0u" alt=""><figcaption></figcaption></figure>

{% embed url="<https://youtu.be/4iL2gL-DV9E>" %}

### 轮播图文（Carousel）

轮播图文（Carousel）是一个可以建立最多10张卡片的区块，以让你展示商品、图片或服务等。每一张卡片，你可以上传图片、标题、副标题，以及最多3个按钮。至于卡片上的按钮，除了其他一般区块，你也可以把它连接到轮播图文专属的外部链接（ External Url）区块，用户可以点击按钮在新页面打开超链接。

<figure><img src="/files/6cBqHVkZ7F0IWJBqLGSn" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
请注意外部链接（ External Url）区块只可与轮播图文（Carousel）卡片上的按钮连接。
{% endhint %}

{% embed url="<https://youtu.be/KYj2EUuPAXU>" %}

{% embed url="<https://youtu.be/Szq0eVUuUas>" %}

### 用户输入（User Input）

用户输入（User Input）是一个通过向用户发送问题以收集答案值到变量的区块。 输入类型有三种，包括：文字，数字，电子邮件。&#x20;

如果输入类型是**文字（text）**，无论用户输入什么都能通过此区块并将输入的文字储存到变量里，这种输入类型对输入内容没有限制。

如果输入类型是**数字（number）**，用户则必须输入数字以通过此区块。在此类别下，设计问题需要让用户明白你所需的是仅有数字的回复，例如问年纪、数字、电话、数量等。如果用户输入非数字，机器人会重复提问直至得到的回复为数字。

如果输入类型是**电子邮箱（email）**，用户则必须输入电子邮箱，否则会重新提问。 在 “储存为”栏为变量命名。当变量已赋值后，你可以在信息区块以大括号填上变量，例如 {{age}}。在信息区块填上变量能让你设计出更动态的对话。

<figure><img src="/files/PjSJj8Z1aAo1qfioxxeS" alt=""><figcaption></figcaption></figure>

{% embed url="<https://youtu.be/O1EBZwbR0_M>" %}

### 保持对话为开启状态（Keep Conversation Open）

「保持对话开启」流程模块可在自动化流程完成后，保持对话为开启状态，方便团队后续跟进，而无需手动重新开启对话。

<figure><img src="/files/vtzu2dCx1z8PMjYN5CPk" alt="" width="265"><figcaption></figcaption></figure>

### 快速连接区块（Quick Connect To Block）

快速连接区块（Quick Connect To Block）是一个捷径区块，让你可以连接到任何现有的区块。假如你想建立一个重新开始按钮，你需要连接一个快速连接区块。然后点击 "选择区块" 并点击你想连接到的区块。在以上例子，已选择的区块就是第一个信息区块以方便用户在点击"返回主菜单"时就能够回到第一个信息区块。

<figure><img src="/files/VZ5nkgUAFff8rfoxIitt" alt=""><figcaption></figcaption></figure>

### 快速连接流程（Quick Connect To Flow）

快速连接流程（Quick Connect To Flow）是一个捷径区块，让你可以连接到任何现有的流程。想像一下你的对话设计相当复杂。你需要连接不同流程以打造合理的用户体验。通过建立快速连接流程，你可以选择从而通往你已建立的流程。&#x20;

<figure><img src="/files/hTVpkIBV8B6FG6eXZuk8" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chatalog.ai/zh-cn/crm-quickstarts/customized-flow/basic-flow-block.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
