# 介绍

## Acr

在借鉴了 joi 和 yup 之后，acr 底层使用 `defineProperty` 来极大的提高了扩展性。简单来说，acr 重要的只是它的核心部分，验证部分都是可选的，acr 所有的内置验证规则也是基于扩展来实现的。


---

# 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://seek.gitbook.io/acr/master.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.
