# 入门

{% hint style="info" %}
提示：我们有一个充满信息并实时解决日常问题的 Discord 服务器，别忘了去看看！ [加入 Dash 的 Discord 服务器](https://bit.ly/DashDiscord)
{% endhint %}

Dash 是为 Unreal Engine 5 提供的世界构建工具。它旨在解决你创建 3D 环境时遇到的各种问题，从自动设置枢轴这样的小功能，到散布、基于物理的资源放置、色彩分级、资源浏览、AI 标记等……

我会向你展示如何从零开始变得熟练，开始吧！

### 下载

首先，你可以在这里下载 Dash： <https://www.polygonflow.io/download-latest-dash>

如果你之前从未尝试过，可以获取一个免费试用版，功能齐全且无需信用卡信息。你可以在以后第一次打开 Dash 时启动此免费试用。&#x20;

如果你已经有付费许可，可以继续下载并安装，稍后在 Unreal Engine 中输入已有的许可密钥即可。&#x20;

<figure><img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2FFydZHAvNcROZmmYxAajR%2FUntitled%20(18).png?alt=media&#x26;token=0527e6b2-0183-46b8-a651-e9400a39f456" alt=""><figcaption></figcaption></figure>

### 安装

在开始安装之前，请确保已关闭所有正在运行的 Unreal Engine 软件。

在安装过程中，Dash 会自动检测你可用的所有 UE5 版本。如果未能获取你的 UE5 路径，请通过手动提供引擎的安装路径来帮助它，通常看起来像这样：

`C:/Program Files/Epic Games/UE_5.X`

设置好路径后，点击下一步，继续安装。

<figure><img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2FNUZ0FFhZSnoZeHwigyzh%2Finstall_paths.png?alt=media&#x26;token=9961c012-61b0-4ff7-a15c-a814ed9c2cfb" alt=""><figcaption></figcaption></figure>

作为安装的最后一步，你会看到一个提到控制台窗口的弹窗。这是一个重要步骤，因为当你在该弹窗上点击确定时，会出现一个或两个控制台窗口（取决于你将 Dash 安装到哪些 UE 版本）。\
\
你必须让这些控制台窗口运行并自行关闭，然后才能继续重新打开 Unreal Engine。如果这些窗口提前被关闭，我们的依赖项将无法正确安装，Dash 也将无法正常工作。&#x20;

<figure><img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2FUVw3FiEzGAhnSzLOKW2e%2Fdependencies%20installation.png?alt=media&#x26;token=9c3bda77-e8ed-4da0-80d0-d70a62c6b48a" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="warning" %}
如果以上安装步骤失败并且你在 Unreal 中看不到 Dash，请查看此处的说明[ 常见问题解答 帖子](https://docs.polygonflow.io/getting-started/getting-started#there-is-no-dash-icon-in-unreal-engine-or-the-installer-got-stuck-on-installing)，或直接联系 [**support@polygonflow.io**](mailto:support@polygonflow.io)，我们会确保尽快帮助你解决问题。
{% endhint %}

{% hint style="warning" %}
如果你使用的是自定义构建的 Unreal Engine，你可以 [**下载并编译源代码**](https://docs.polygonflow.io/dash-documentation-zh/gao-ji/custom-build).

如果在此过程中遇到问题，请联系 [**support@polygonflow.io**](mailto:support@polygonflow.io)
{% endhint %}

### 许可与试用设置

安装完成后，打开 Unreal Engine，你会发现 UE 工具栏左上方现在可见 Dash 的蓝色图标。点击它，Dash 工具栏及许可管理器将显示出来。从那里，你有以下选项：

{% tabs %}
{% tab title="开始试用" %}
如果这是你第一次使用 Dash，点击该按钮，输入你的电子邮件，试用将立即开始
{% endtab %}

{% tab title="激活" %}
如果你有许可密钥（购买后会通过电子邮件发送），只需将其输入到许可密钥字段，然后点击激活，就完成了。
{% endtab %}

{% tab title="购买" %}
如果你打算购买 Dash，无论是在试用前、试用后或试用期间，点击购买图标将被重定向到我们的网站，然后购买适合你的方案，你的电子邮件会收到许可密钥。从邮件中复制粘贴到 Dash 即可。
{% endtab %}
{% endtabs %}

<figure><img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2F70apLBsI225l4nJLvkJb%2Flicense_view.png?alt=media&#x26;token=d3b218ae-13ec-4584-ba86-8b1b13c7b8db" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
如果按下 Dash 图标时 Dash 无法打开，请查看此处的说明[ 常见问题解答 帖子](https://docs.polygonflow.io/getting-started/getting-started#clicking-the-dash-icon-does-not-work).
{% endhint %}

许可激活后，你可以关闭许可管理器，接下来好戏开始！

### 用户界面基础

从本质上讲，Dash 是一条功能丰富的简易工具栏。我们将功能划分为定义工作流程中各种任务的广泛类别：

* <mark style="color:蓝色;">**内容**</mark>：Dash 具有出色的内容浏览器，支持 Megascans 和 Polyhaven，自定义资源支持、IES 库，并能访问你来自其他 UE 项目的所有资源！在此类别中，你还会找到类似 Miro 和 PureRef 的参考图片板工具。&#x20;
* <mark style="color:蓝色;">**放置**</mark>：这里显示的是一个下拉菜单，内含帮助你放置内容的工具。功能从枢轴设置到基于物理的资源放置，以及更多内容。
* <mark style="color:蓝色;">**散布**</mark>：这里是 Dash 所有炫酷散布工具的所在地：你可以在表面上散布、沿样条线散布、散布贴花、在体积内散布等……
* <mark style="color:蓝色;">**创建**</mark>：这是一个广泛的工具列表，帮助你创建对象，从几何体和曲线基元到相机、藤蔓、雾卡等……
* <mark style="color:蓝色;">**编辑**</mark>：这是主要的属性面板，通过它你可以编辑所有 Dash 工具。

<figure><img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2FanB0EWpwc0aZYC6sFNz2%2FUnrealEditor_nzJFNiCy3P.png?alt=media&#x26;token=34bd22c1-395d-445c-aa3a-431920ceeba1" alt=""><figcaption></figcaption></figure>

你可以通过左侧的菜单图标将 Dash 工具栏缩小，然后选择 **切换缩放** 在完整版、最小化和仅图标之间切换。该操作的快捷键是 **CTRL+E**.

<figure><img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2FztwY9XbuxPEJ7YtufFxT%2Fdash_bar_minimal.png?alt=media&#x26;token=3ddf8a55-fec5-4175-a5ff-e20b3a5a07bb" alt="" width="375"><figcaption></figcaption></figure>

“<mark style="color:蓝色;">**查找工具**</mark>” 文本区域是你搜索工具的地方。例如，我们有一个非常有用的工具叫 “draw curves（绘制曲线）”，它允许你交互式绘制原生 UE 样条线。你可以从 Create 菜单打开它，或者在搜索字段中键入 “draw curves”，在看到建议时按回车打开。很多这些工具通常存在于某个菜单中；例如 Draw Curves 在 **创建 -> 曲线工具**。\
但搜索栏覆盖的工具更多，从简单的功能（如切换所选对象的 nanite/碰撞）到更具体的工具（如通道打包器）。

最后，你有 Dash 标志，你可以拖动它以取消将 Dash 工具栏固定在默认位置并在屏幕上移动，或双击以展开/折叠 Dash 中可用的所有工具列表。

<figure><img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2FqZVc2gYY5geTMUmP59nz%2Fdash_logo_double_click.gif?alt=media&#x26;token=56f6c05b-77a5-476b-ad8f-44d4459de0b2" alt=""><figcaption></figcaption></figure>

我们有一份详尽的用户界面指南，你可以[ 在这里查看。](https://docs.polygonflow.io/dash-documentation-zh/ru-men/user-interface) 既然这是一本入门手册，而且你刚刚让 Dash 正常工作，让我们创建点东西吧！

## 使用 Dash 创建一个简单环境

我们将在平面上散布一些植物，然后用曲线将其遮罩出一条路径，并设置相机使其看起来更好！

首先，让我们创建一个简单的平面。在 Dash 工具栏中，转到 **创建 -> 网格基元 -> 创建平面**.<br>

<figure><img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2FNpYgZWz4f5zE6lXRmZO8%2Fimage.png?alt=media&#x26;token=5f0fd569-cd80-496c-9eb7-3c1d96058be0" alt=""><figcaption></figcaption></figure>

接下来，给它分配一个随机的材质颜色。

<figure><img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2FKhYPK3FPGYcJ3x56NW0H%2Fimage.png?alt=media&#x26;token=e449bb75-ade3-4742-aa1a-e8ecd14d68ac" alt=""><figcaption></figcaption></figure>

你会注意到在搜索字段左侧出现了一个新的时钟/时间图标 <img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2F8fuU0qPx08rVS9qrkHzR%2Ftime_color.png?alt=media&#x26;token=40fdbc38-37ff-44b3-944f-50a7191dad3c" alt="" data-size="line"> ，这是历史记录图标，它列出了你从 Dash 菜单运行的最近 10 个操作。\
点击它会显示包含所有最近工具的下拉菜单，你甚至可以 **CTRL+点击** 来只运行上一个操作。在这里，这意味着只需一次点击就能在多个随机材质之间切换。

<figure><img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2FGJcvABljlfbBnf33Z5z6%2Fdash_history_ctrl_behavior.gif?alt=media&#x26;token=ab1ee50f-798d-42af-92f8-2ca21325c212" alt=""><figcaption></figcaption></figure>

我会对球体和圆柱做同样的操作： **创建 -> 网格基元 -> 创建球体/圆柱体**.

顺便提一下，Unreal Engine 的网格通常为静态网格类型。Dash 有一种特殊类型叫做 `Dash 预览网格组件`。你可以通过在场景中选择网格（例如平面），然后在 Dash 工具栏中键入 **转为静态网格或烘焙** ，然后按回车或点击建议的操作来将其转换为静态网格。转换后该网格的资源将位于 **Content/Polygonflow/StaticMeshes**。\
此外，你还可以通过输入 “Enable Nanite（启用 Nanite）” 并选择建议操作 “Actor Enable Nanite（演员启用 Nanite）” 来启用 Nanite。我对我的平面、球体和圆柱都做了这两步操作。

<figure><img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2Fc5leGh1Rx5AlxJLfmDav%2Fimage.png?alt=media&#x26;token=90bb3105-9294-4e09-b83a-592b31959fa2" alt=""><figcaption></figcaption></figure>

## AI 助手

我们在 Dash 中原生提供了一个 AI 助手，它可以帮助你解决大多数紧迫问题。它速度快、表现不错，如果你更想与真人交流，我们的社区和支持也只需一键即可到达 :innocent:

{% embed url="<https://streamable.com/8qrl08>" %}

现在我们有了地面、一个球体和一个圆柱，让我们开始使用一些工具！

## 表面散布

首先，我们将在地面上散布球体。转到 **散布 -> 表面散布**。\
表面散布是一个非常灵活的散布解决方案，允许你在各种表面上散布实例，无论是网格、地形、程序化网格、Dash 网格、其它散布等……

Dash 有 *操作* 和 *工具*。操作类似 “转为静态网格” 或 “随机材质”；它们是对你的选择或某些上下文执行的操作，通常不会打开任何面板。\
工具类似 Surface Scatter：它们会打开面板、是非破坏性的，并且会保留在场景中（即使你重启 Unreal Engine），直到你将其永久删除。\
当你打开 Surface Scatter 时， **Dash 工具面板** 会显示并容纳你的 Surface Scatter：

<figure><img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2FRaAiEyZipi1ObtdFxDWL%2Fimage.png?alt=media&#x26;token=41d00bca-6e2c-49db-9267-ee238310117f" alt="" width="304"><figcaption></figcaption></figure>

直接开始吧：选择你的平面，然后点击 <img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2FRRNU06fdfAQeIchRGlz9%2Fadd_color.png?alt=media&#x26;token=19740a77-1b5c-414c-a937-c5de767cbc55" alt="" data-size="line"> 图标在 **表面** 属性上，然后选择球体，并对 **散布** 属性执行相同操作。就是这么简单！你应该能看到你的对象被散布开来，现在你可以调整密度、缩放和其他数值。\
就我们的示例而言，我主要调整密度、最小/最大缩放和下沉。

{% embed url="<https://streamable.com/y4wgmc>" %}

接下来，我们将在平面上绘制一条曲线，并使用它移除一些散布的球体，从而形成一条漂亮的小径。\
要绘制曲线，转到 **创建 -> 曲线工具 -> 绘制曲线**。这会启动曲线上下文模式，如果在视口中按住鼠标左键拖动，曲线就会被绘制。\
此外，你还会注意到 Dash 工具栏会更改显示的按钮，现在包含与该特定工具相关的选项。我们可以增加曲线点数、平滑它们等……\
请记住，这对已存在的样条线也有效！只需选择它们，运行工具，然后开始平滑/重采样。

{% embed url="<https://streamable.com/12etwe>" %}

现在，让我们用它来遮罩我们的实例！

{% hint style="info" %}
Dash 工具面板是与选择相关的；也就是说如果你选择散布的球体，它会显示附加到该输出的工具。如果场景中运行了多个 Dash 工具，只需选择它们的输出（在本例中是那些实例化的球体），面板就会显示绑定到它们的工具。
{% endhint %}

在属性视图中向下滚动，直到看到一个名为 **接近遮罩**的组。\
展开它，选择你的曲线，然后通过点击 “+” 图标或双击该属性本身将曲线添加到 **对象** 属性中。

{% embed url="<https://streamable.com/z4irez>" %}

Surface Scatter 充满了惊人的遮罩功能：地形层、射线检测、纹理、体积、阳光、方向性、高度、顶点色、聚簇、角度、噪声、网格边界等……\
简短补充一下，通过纹理遮罩是多么简单：在项目中加载纹理，确保你的网格有 UV，将其赋给 Surface Scatter，就完成了。\
\
附注：你可以通过 **右键 -> 清除对象**，或 **右键 -> 恢复为默认**.

{% embed url="<https://streamable.com/nzorgc>" %}

## 来清除某些对象的属性。

路径散布 **来清除某些对象的属性。**&#x56DE;到我们的场景，下一步是沿路径散布我们之前创建的圆柱网格，作为一些木桩。为此，我们将使用另一个名为 **的工具。**\
**转到** 散布 -> 路径散布

{% hint style="info" %}
在 Dash 工具栏中，其属性应显示在属性面板中。将圆柱和曲线赋给它，它就会发挥作用。
{% endhint %}

{% embed url="<https://streamable.com/cljiby>" %}

Surface Scatter 会在几何体上散布，而 Path Scatter 会在曲线上散布。如果你给 Path Scatter 一些几何体，它会尝试在其边界网格上散布，但也就到此为止。这个区分在考虑你要处理的对象时非常重要。路边的路灯？用 Path Scatter。路边的小卵石？用 Surface Scatter。等等…… **由于我们的圆柱最初尺寸均匀，我在** 缩放属性 **组中启用了**使用自定义缩放 **，然后调整所有轴的最小/最大值，直到得到想要的外观。**\
**随后我将枢轴模式切换为**底部

。Path Scatter 和 Surface Scatter 都有这种枢轴模式系统，允许你覆盖要散布对象的原始枢轴。当你使用来自资源库的内容时，这非常有用，因为不同资源可能具有不同的枢轴标准/质量。 **接下来，我们进入组**路径宽度 **，并调整宽度数值！**\
**我们还打开**特性遮罩 **组，并将我们的平面传递给** 投影遮罩

{% embed url="<https://streamable.com/4aauoo>" %}

## 属性。这样可以确保所有不在平面上方的实例不会被生成。

引用 **属性。这样可以确保所有不在平面上方的实例不会被生成。** 瞧！我们已经有了一个很酷的小场景。我们做几件事让它更直观。首先，Surface Scatter 和 Path Scatter 都依赖曲线来设置具有给定宽度的路径。我们希望在两个工具中用同一个值来控制该属性，这样就不必每次想改变路径宽度时在它们之间切换。\
这就是

{% embed url="<https://streamable.com/t70voj>" %}

的用武之地：你可以右键单击某个属性，例如接近遮罩中的距离，然后将其创建为引用属性。随后在 Surface Scatter 中，你可以右键单击平行距离，并将其分配为你新创建的引用。你甚至可以双击属性名称来更改它！ **当你将数值（浮点、整数）属性设为引用时，你会在滑块右侧看到一个** 权重

数值。此权重对每个被引用的属性都是独一无二的。所以例如，尽管球体和圆柱实例现在共享相同的路径宽度，你可以调整球体的权重，使它们与圆柱之间留出一些空间。 **要移除引用，只需右键单击属性，然后选择**移除引用 <img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2FSgHpyFu80dxpeB7QUuZ4%2Flist_color.png?alt=media&#x26;token=a383c257-20cd-4cc6-ae43-c537f391bf29" alt="" data-size="line">。\
要查看场景中的所有引用，从工具面板中打开工具列表 **，然后转到**引用工具

{% embed url="<https://streamable.com/kqt11t>" %}

。\
在那里，你可以添加、移除和编辑你的引用属性。 **在上面的视频中，我们正在创建一个** 场景容器

## 属性，它可以容纳场景中的对象。我们把曲线赋给它，然后回到我们的 Path 和 Surface Scatter 工具，使它们使用该引用而不是直接使用曲线。这使得添加、替换、编辑或对引用做任何操作都很方便，并能看到所有工具同时更新。

复合

当你右键单击一个属性时，会注意到菜单中有一个 “复合” 部分。简而言之，复合是可用于将多个工具的属性分组的自定义工具。例如，到目前为止的设置可以成为一个名为 “路径创建器” 的复合，在其中我们可以从任意数量的工具中公开一些引用属性、一些常规属性等。\
你不能创建复合属性，只能将已有属性添加到其中。 **在下面的视频中，我们首先对某个属性执行** 右键 -> 添加到新复合

{% embed url="<https://streamable.com/ber7vp>" %}

，然后在多个属性上反复执行此操作，直到涵盖所有基础内容。\
从那时起，我们甚至不需要再触碰 Path Scatter 或 Surface Scatter；这里就是我们进行所有主要调整的中心。
-----------------------------------------------------------------

编辑多个已有工具

* 随着工具的累积，记住有多种方法可以访问它们以便日后继续编辑非常重要：
* 通过在场景中选择它们的结果，它们会在工具面板中弹出，你可以继续编辑它们。 <img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2FgcU8kz7E9OuYI7mGHPdP%2Flist_color.png?alt=media&#x26;token=f0313318-4df2-4b59-9e69-9e7f4f0e5eda" alt="" data-size="line">.
* 通过从工具面板左上角的活动工具列表中切换它们，使用此菜单图标 <img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2Fxxv5PHTLd4hDLQsst6aV%2Fpin_color.png?alt=media&#x26;token=5766c9cb-4842-4d5e-9536-f2abff8e1db8" alt="" data-size="line"> 注意，通过在工具面板内使用

钉住图标 <img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2Fxxv5PHTLd4hDLQsst6aV%2Fpin_color.png?alt=media&#x26;token=5766c9cb-4842-4d5e-9536-f2abff8e1db8" alt="" data-size="line"> 来固定工具，你可以确保更改视口选择不会切换工具面板中的工具。

{% hint style="info" %}
当你创建新工具时，它默认是被钉住的，因为例如你可能想选择一些实例传递给该新工具，但又不想意外开始切换工具。如果你注意到面板没有刷新并显示你期望看到的工具，请始终留意 [钉住图标。](https://docs.polygonflow.io/getting-started/getting-started#how-can-i-edit-an-existing-tool).&#x20;
{% endhint %}

{% embed url="<https://streamable.com/omao2h>" %}

## 如果你在编辑已有工具时遇到困难，这里有一篇

很棒的常见问题解答 帖子

<figure><img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2FMQlgkmHfm4IVOuJHfFxK%2Fimage.png?alt=media&#x26;token=19f289a2-94e4-4f20-8266-f42da94df326" alt=""><figcaption></figcaption></figure>

## 详述

只需几个基元和几次散布，我们就能创建一个非常可爱的场景。\
在下面的截图中，我们创建了更多球体，有些散布在地面上，有些散布在其它散布上等……\
我们还将一些散布实例用作接近遮罩；你可以看到深绿色的球体主要聚集在橙色球体附近，那是因为我们使用橙色球体作为接近遮罩。 **相机与调色**最后，让我们从中拍一张镜头！转到

{% embed url="<https://streamable.com/mxjdv6>" %}

创建 -> 常用 -> 创建相机 **。**\
**这将创建一个 Dash 相机，它是为电影镜头量身定制的自定义蓝图。**\
**视口会自动切换到该相机，工具面板也会显示它的属性。从那里，我们可以开始摆弄色彩分级预设，反复切换它们，调整长宽比、泛光等……**\
**这部分主要是尝试各种数值并找出效果。**&#x7136;后我从<br>

<figure><img src="https://577194271-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FYp9tAkqjcwFDufAaviIa%2Fuploads%2FvPQHpDyMA9CycVgXUW5t%2Fimage.png?alt=media&#x26;token=04f8e6d2-a724-4fc8-a9bb-668c901a7830" alt=""><figcaption></figcaption></figure>

## 创建 -> 常用 -> 水面平面

添加了一个水面，进行了缩放并稍作移动，最终效果如下： [**结语**](https://bit.ly/DashDiscord) 希望你已经学会了 Dash 的基础！我们在下一页更详细地介绍用户界面，并且在本文档中还有一些更深入的使用案例。最重要的是，我们强烈建议你加入我们的：\
\
Discord 社区：这是一个平和的空间，艺术家们在此精进他们的技艺，我们的团队也会全天候在那儿帮助你（如有需要）。


---

# 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.polygonflow.io/dash-documentation-zh/ru-men/quickstart.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.
