> For the complete documentation index, see [llms.txt](https://docs.reorc.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.reorc.com/cn-reorc-help-center/advanced_usage/bian-liang.md).

# 变量

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

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

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

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

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