# 变量

变量（Variables）在 Recurve 项目中，你可以将可复用的值定义为变量，并在多个模型中共享使用。

Recurve 中的变量有两种作用域：

* **系统变量**：Recurve 提供部分系统内置变量，所有项目的数据建模、高级管道中的 Operator 都可以使用这些系统内置变量
* **项目变量**：在 库/ Library > 变量/ Variables 中定义，属于项目级变量，项目内的任何模型、数据管道都可以使用。

变量会显式地定义类型，避免强制转换，并防止格式错误。

在构建模型（无论是在预览、控制台还是管道中）时，若模型涉及变量，你可以使用预设的默认值，也可以根据需要输入自定义值来覆盖它们。


---

# 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.reorc.com/cn-reorc-help-center/advanced_usage/bian-liang.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.
