The present invention relates to the field of the pharmaceutical chemistry. Disclosed are an FXR receptor modulator, a preparation method therefor, and uses thereof. The FXR receptor modulator having a structural characteristic represented by formula I or a pharmaceutically acceptable salt thereof or a stereoisomer or solvate or a prodrug thereof in the present invention can be combined with an FXR (namely, NR1H4) receptor, and is used as agonists or part of agonists of the FXR receptor, and then can be used in preventing and treating FXR-mediated diseases, such as chronic intrahepatic or extrahepatic cholestatic diseases, liver fibrosis caused by chronic cholestatic diseases or acute intrahepatic cholestatic diseases, or chronic hepatitis B, or gallstones, or liver cancers, or colon cancers, or enteritis diseases, and the like. Especially, some compounds show very good FXR agitation activity when EC