CN-121991084-A - Pyrimidine-containing tricyclic condensed ring derivative inhibitor, preparation method and application thereof
Abstract
The invention relates to an inhibitor containing pyrimidine tricyclic condensed ring derivatives, a preparation method and application thereof. In particular, the present invention relates to compounds of general formula (I), to processes for their preparation, to pharmaceutical compositions containing them and to their use as medicaments in the treatment of cancer and other related diseases.
Inventors
- CHEN XINDE
- QIU JIAKUN
- Liang Qida
- ZHOU CHEN
- LI JIUXIANG
- ZHANG CHAO
Assignees
- 江苏豪森药业集团有限公司
- 上海翰森生物医药科技有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20251105
- Priority Date
- 20241105
Claims (15)
- 1. A compound of formula (I) or a pharmaceutically acceptable salt thereof: M 1 is selected from C, CH or N, M 2 is selected from C, CH or N, and L 1 is selected from bond, O, S or NH; L is selected from the group consisting of a bond, C 1 -C 6 alkylene, C 3-8 cycloalkylene, 3-8 membered heterocyclylene, C 1 -C 6 Alkylene-C 3-8 cycloalkylene or C 1 -C 6 alkylene-3-8 membered heterocyclylene, said C 1 -C 6 alkylene, C 3-8 Cycloalkylene and 3-8 membered heterocyclylene optionally are substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or two substituents on the same carbon atom in a C 1 -C 6 alkylene group linked to form a C 3-8 cycloalkyl or 3-8 membered heterocyclyl, said C 3-8 cycloalkyl and 3-8 membered heterocyclyl optionally being further substituted by one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl; Ring a is selected from C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl, or 5-14 membered heteroaryl; R is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl, or 5-14 membered heteroaryl, said substituents being optionally further substituted with 1, 2,3, 4,5, or 6R c ; R 1 is selected from C 6-10 aryl or 5-10 membered heteroaryl, which C 6-10 aryl or 5-10 membered heteroaryl optionally may be further substituted with 1,2, 3, 4, 5 or 6R e ; R 2 is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R a is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R b1 is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, - (CR cc R dd ) n1 -C 3-12 cycloalkyl), - (CR cc R dd ) n1 -3-12 membered heterocyclyl, - (CR cc R dd ) n1 -C 6-14 aryl, - (CR cc R dd ) n1 -5-14 membered heteroaryl 、-(CR cc R dd ) n1 -OR aa 、-(CR cc R dd ) n1 -SR aa 、-(CR cc R dd ) n1 -NR aa R bb 、-(CR cc R dd ) n1 -C(O)R aa 、-(CR cc R dd ) n1 -C(O)NR aa R bb 、-(CR cc R dd ) n1 -C(O)OR aa 、-(CR cc R dd ) n1 -OC(O)R aa 、-(CR cc R dd ) n1 -NR aa C(O)R bb 、-(CR cc R dd ) n1 -P(O)R aa R bb 、-(CR cc R dd ) n1 -S(O) m1 R aa 、-(CR cc R dd ) n1 -NR aa S(O) m1 R bb or- (CR cc R dd ) n1 -S(O) m1 NR aa R bb ), said amino group, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, One or more of C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R b2 is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, - (CR cc R dd ) n1 -C 3-12 cycloalkyl), - (CR cc R dd ) n1 -3-12 membered heterocyclyl, - (CR cc R dd ) n1 -C 6-14 aryl, - (CR cc R dd ) n1 -5-14 membered heteroaryl 、-(CR cc R dd ) n1 -OR aa 、-(CR cc R dd ) n1 -SR aa 、-(CR cc R dd ) n1 -NR aa R bb 、-(CR cc R dd ) n1 -C(O)R aa 、-(CR cc R dd ) n1 -C(O)NR aa R bb 、-(CR cc R dd ) n1 -C(O)OR aa 、-(CR cc R dd ) n1 -OC(O)R aa 、-(CR cc R dd ) n1 -NR aa C(O)R bb 、-(CR cc R dd ) n1 -P(O)R aa R bb 、-(CR cc R dd ) n1 -S(O) m1 R aa 、-(CR cc R dd ) n1 -NR aa S(O) m1 R bb or- (CR cc R dd ) n1 -S(O) m1 NR aa R bb ), said amino group, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, One or more of C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or R b1 is linked to R b2 to form a 3-12 membered heterocyclic group, said 3-12 membered heterocyclic group optionally being further substituted by 1,2, 3, 4, 5 or 6R b , preferably forming a 3-8 membered monocyclic heterocyclic group, a 7-12 membered fused heterocyclic group, a 7-11 membered spiro heterocyclic group or a 7-12 membered bridged heterocyclic group, optionally being further substituted by 1,2, 3, 4, 5 or 6R b ; R b is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, - (CH 2 ) n1 -C 3-12 cycloalkyl), - (CH 2 ) n1 -3-12 membered heterocyclyl, - (CH 2 ) n1 -C 6-14 aryl, - (CH 2 ) n1 -5-14 membered heteroaryl 、-(CH 2 ) n1 -OR aa 、-(CH 2 ) n1 -NR aa R bb 、-(CH 2 ) n1 -C(O)R aa 、-(CH 2 ) n1 -C(O)NR aa R bb 、-(CH 2 ) n1 -NR aa C(O)R bb 、-(CH 2 ) n1 -S(O) m1 R aa 、-(CH 2 ) n1 -NR aa S(O) m1 R bb 、-(CH 2 ) n1 -S(O) m1 NR aa R bb 、=CR aa R bb ) amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, One or more of C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or any two R b groups are linked to form a C 3-8 cycloalkyl or 3-8 membered heterocyclyl, said C 3-8 cycloalkyl and 3-8 membered heterocyclyl optionally being further substituted by one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl; R c is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl, 5-14 membered heteroaryl, =cr 1a R 1b 、=NOR 1a or- (CR 1a R 1b ) n4 ORf), said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, One or more of 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or any two R c groups are linked to form a C 3-8 cycloalkyl or 3-8 membered heterocyclyl, said C 3-8 cycloalkyl and 3-8 membered heterocyclyl optionally being further substituted by one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl; R e is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl, 5-14 membered heteroaryl 、-OR 5a 、-NR 5a R 5b 、=CR 5a R 5b 、=N-OR 5b 、-NR 5a C(O)R 5b 、-P(O)R 5a R 5b 、-C(O)R 5a 、-C(O)NR 5a R 5b 、-S(O) m2 R 5a 、-S(O) m2 NR 5a R 5b or-S (O) m2 NR 5a R 5b , said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl and 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, -C (O) O-C 1-6 alkyl, One or more substitutions of C 1-6 silyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or any two R e links to form a C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, or 5-10 membered heteroaryl, said C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl optionally being further substituted with one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R f is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-15 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-15 deuterated alkyl, C 1-15 haloalkyl, C 1-15 alkoxy, C 1-15 alkylthio, C 1-15 deuterated alkoxy, C 1-15 haloalkoxy, C 1-15 hydroxyalkyl, C 1-15 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl, 5-14 membered heteroaryl 、-(CR 2a R 2b ) n5 R 2c 、-(CR 2a R 2b ) n5 OR 2c 、-(CR 2a R 2b ) n5 SR 2c 、-(CR 2a R 2b ) n5 NR 2c R 2d 、-(CR 2a R 2b ) n5 P(O)R 2c R 2d 、-(CR 2a R 2b ) n5 C(O)R 2c 、-(CR 2a R 2b ) n5 C(O)NR 2c R 2d 、-(CR 2a R 2b ) n5 NR 2c C(O)R 2d 、-(CR 2a R 2b ) n5 S(O)R 2c 、-(CR 2a R 2b ) n5 S(O) 2 R 2c 、-(CR 2a R 2b ) n5 S(O) 2 NR 2c R 2d 、-(CR 2a R 2b ) n5 NR 2c S(O) 2 R 2d 、-(CH 2 CH 2 O) n5 R 2c or-CH [ CH 2 O(CH 2 CH 2 O) n5 R 2c ] 2 ], said amino, C 1-15 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-15 deuterated alkyl, C 1-15 haloalkyl, C 1-15 alkoxy, C 1-15 alkylthio, C 1-15 deuteroalkoxy, C 1-15 haloalkoxy, C 1-15 hydroxyalkyl, C 1-15 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, One or more of 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; r 1a and R 1b are each independently selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, One or more of 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or R 1a and R 1b are linked to form C 3-8 cycloalkyl or a 3-8 membered heterocycle, said C 3-8 cycloalkyl and 3-8 membered heterocycle optionally being further substituted by one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl; R 2a and R 2b are each independently selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, One or more of 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or R 2a and R 2b are linked to form C 3-8 cycloalkyl or a 3-8 membered heterocycle, said C 3-8 cycloalkyl and 3-8 membered heterocycle optionally being further substituted by one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl; R 2c and R 2d are each independently selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, A 3-8 membered heterocyclyl, a C 6-10 aryl, a 5-10 membered heteroaryl, - (CH 2 ) n6 OR 2e , and- (CH 2 ) n6 C(O)R 2e ) substitution; Or R 2c and R 2d are linked to form C 3-8 cycloalkyl or a 3-8 membered heterocycle, said C 3-8 cycloalkyl and 3-8 membered heterocycle optionally being further substituted by one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl; R 2e is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R 5a and R 5b are each independently selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, One or more of 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or R 5a and R 5b are linked to form a 3-8 membered heterocyclyl or a 5-10 membered heteroaryl, said 3-8 membered heterocyclyl and 5-10 membered heteroaryl optionally being further substituted with one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl; R aa is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R bb is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or R aa and R bb are linked to form a C 3-8 cycloalkyl or a 3-8 membered heterocyclyl, said C 3-8 cycloalkyl and 3-8 membered heterocyclyl optionally being further substituted by one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, 5-10 membered heteroaryl, =ch 2 , =chf or=cf 2 ; R cc is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R dd is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; a is selected from 0,1, 2, 3 or 4, n1 is selected from 0,1, 2, 3 or 4, n4 is selected from 0,1, 2, 3 or 4, n5 is selected from 0,1, 2, 3 or 4, n6 is selected from 0,1, 2, 3 or 4, m1 is selected from 0,1 or 2, m2 is selected from 0,1 or 2, and m3 is selected from 0,1 or 2.
- 2. A compound or pharmaceutically acceptable salt thereof according to claim 1, L is selected from 、 Or (b) ; R 3a 、R 3b 、R 3c and R 3d are each independently selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, One or more of 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R d is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; d is selected from 0, 1,2, 3 or 4.
- 3. The compound of claim 1, or a pharmaceutically acceptable salt thereof, further represented by formula (a) or (B): M 1 is selected from C, CH OR N, M 2 is selected from C, CH OR N, and M 3 is selected from CR 4a R 4b OR N-OR 4c ; M 6 is selected from the group consisting of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, - (CH 2 ) n1 -C 3-12 cycloalkyl, - (CH 2 ) n1 -3-12 membered heterocyclyl, - (CH 2 ) n1 -C 6-14 aryl, - (CH 2 ) n1 -5-14 membered heteroaryl, Or (b) ; L 1 is selected from O, S or NH, preferably O; Ring a is selected from C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl, or 5-14 membered heteroaryl; Ring C is selected from C 3-12 cycloalkyl or 3-12 membered heterocyclyl; ring D is selected from C 3-8 cycloalkyl or 3-8 membered heterocyclyl, preferably C 3-6 cycloalkyl, more preferably cyclopropyl; R 1 is selected from C 6-10 aryl or 5-10 membered heteroaryl, which C 6-10 aryl or 5-10 membered heteroaryl optionally may be further substituted with 1,2, 3, 4, 5 or 6R e ; R 2 is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R 3a 、R 3b 、R 3c and R 3d are each independently selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, One or more of 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R 4a is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, - (CR cc R dd ) n2 -C 3-12 cycloalkyl), - (CR cc R dd ) n2 -3-12 membered heterocyclyl, - (CR cc R dd ) n2 -C 6-14 aryl, - (CR cc R dd ) n2 -5-14 membered heteroaryl 、-(CR cc R dd ) n2 -OR ee 、-(CR cc R dd ) n2 -NR ee R ff 、-(CR cc R dd ) n2 -C(O)R ee 、-(CR cc R dd ) n2 -C(O)NR ee R ff 、-(CR cc R dd ) n2 -NR ee C(O)R ff 、-(CR cc R dd ) n2 -S(O) m2 R ee 、-(CR cc R dd ) n2 -NR ee S(O) m2 R ff or- (CR cc R dd ) n2 -S(O) m2 NR ee R ff ), said amino group, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl, preferably hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, One or more of 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R 4b is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, - (CR cc R dd ) n2 -C 3-12 cycloalkyl), - (CR cc R dd ) n2 -3-12 membered heterocyclyl, - (CR cc R dd ) n2 -C 6-14 aryl, - (CR cc R dd ) n2 -5-14 membered heteroaryl 、-(CR cc R dd ) n2 -OR ee 、-(CR cc R dd ) n2 -NR ee R ff 、-(CR cc R dd ) n2 -C(O)R ee 、-(CR cc R dd ) n2 -C(O)NR ee R ff 、-(CR cc R dd ) n2 -NR ee C(O)R ff 、-(CR cc R dd ) n2 -S(O) m2 R ee 、-(CR cc R dd ) n2 -NR ee S(O) m2 R ff or- (CR cc R dd ) n2 -S(O) m2 NR ee R ff ), said amino group, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl, preferably hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, One or more of 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or R 4a and R 4b are linked to form C 3-8 cycloalkyl or 3-8 membered heterocyclyl, said C 3-8 cycloalkyl and 3-8 membered heterocyclyl optionally being further substituted by one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl; R 4c is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, - (CR cc R dd ) n2 -C 3-12 cycloalkyl), - (CR cc R dd ) n2 -3-12 membered heterocyclyl, - (CR cc R dd ) n2 -C 6-14 aryl, - (CR cc R dd ) n2 -5-14 membered heteroaryl 、-(CR cc R dd ) n2 -OR ee 、-(CR cc R dd ) n2 -NR ee R ff 、-(CR cc R dd ) n2 -C(O)R ee 、-(CR cc R dd ) n2 -C(O)NR ee R ff 、-(CR cc R dd ) n2 -NR ee C(O)R ff 、-(CR cc R dd ) n2 -S(O) m3 R ee 、-(CR cc R dd ) n2 -NR ee S(O) m3 R ff or- (CR cc R dd ) n2 -S(O) m3 NR ee R ff ), said amino group, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl, preferably hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, One or more of 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R a is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R b1 is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, - (CR cc R dd ) n1 -C 3-12 cycloalkyl), - (CR cc R dd ) n1 -3-12 membered heterocyclyl, - (CR cc R dd ) n1 -C 6-14 aryl, - (CR cc R dd ) n1 -5-14 membered heteroaryl 、-(CR cc R dd ) n1 -OR aa 、-(CR cc R dd ) n1 -SR aa 、-(CR cc R dd ) n1 -NR aa R bb 、-(CR cc R dd ) n1 -C(O)R aa 、-(CR cc R dd ) n1 -C(O)NR aa R bb 、-(CR cc R dd ) n1 -C(O)OR aa 、-(CR cc R dd ) n1 -OC(O)R aa 、-(CR cc R dd ) n1 -NR aa C(O)R bb 、-(CR cc R dd ) n1 -P(O)R aa R bb 、-(CR cc R dd ) n1 -S(O) m1 R aa 、-(CR cc R dd ) n1 -NR aa S(O) m1 R bb or- (CR cc R dd ) n1 -S(O) m1 NR aa R bb ), said amino group, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl, preferably from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, - (CH 2 ) n1 -C 3-12 cycloalkyl, - (CH 2 ) n1 -3-12 membered heterocyclyl, - (CH 2 ) n1 -C 6-14 aryl, - (CH 2 ) n1 -5-14 membered heteroaryl 、-(CH 2 ) n1 -OR aa 、-(CH 2 ) n1 -NR aa R bb 、-(CH 2 ) n1 -C(O)R aa 、-(CH 2 ) n1 -C(O)NR aa R bb 、-(CH 2 ) n1 -NR aa C(O)R bb 、-(CH 2 ) n1 -S(O) m1 R aa 、-(CH 2 ) n1 -NR aa S(O) m1 R bb or- (CH 2 ) n1 -S(O) m1 NR aa R bb ), said amino group, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, One or more of C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R b2 is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, - (CR cc R dd ) n1 -C 3-12 cycloalkyl), - (CR cc R dd ) n1 -3-12 membered heterocyclyl, - (CR cc R dd ) n1 -C 6-14 aryl, - (CR cc R dd ) n1 -5-14 membered heteroaryl 、-(CR cc R dd ) n1 -OR aa 、-(CR cc R dd ) n1 -SR aa 、-(CR cc R dd ) n1 -NR aa R bb 、-(CR cc R dd ) n1 -C(O)R aa 、-(CR cc R dd ) n1 -C(O)NR aa R bb 、-(CR cc R dd ) n1 -C(O)OR aa 、-(CR cc R dd ) n1 -OC(O)R aa 、-(CR cc R dd ) n1 -NR aa C(O)R bb 、-(CR cc R dd ) n1 -P(O)R aa R bb 、-(CR cc R dd ) n1 -S(O) m1 R aa 、-(CR cc R dd ) n1 -NR aa S(O) m1 R bb or- (CR cc R dd ) n1 -S(O) m1 NR aa R bb ), said amino group, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl, preferably from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, - (CH 2 ) n1 -C 3-12 cycloalkyl, - (CH 2 ) n1 -3-12 membered heterocyclyl, - (CH 2 ) n1 -C 6-14 aryl, - (CH 2 ) n1 -5-14 membered heteroaryl 、-(CH 2 ) n1 -OR aa 、-(CH 2 ) n1 -NR aa R bb 、-(CH 2 ) n1 -C(O)R aa 、-(CH 2 ) n1 -C(O)NR aa R bb 、-(CH 2 ) n1 -NR aa C(O)R bb 、-(CH 2 ) n1 -S(O) m1 R aa 、-(CH 2 ) n1 -NR aa S(O) m1 R bb or- (CH 2 ) n1 -S(O) m1 NR aa R bb ), said amino group, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, One or more of C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or R b1 is linked to R b2 to form a 3-12 membered heterocyclic group, said 3-12 membered heterocyclic group optionally being further substituted by 1,2, 3, 4, 5 or 6R b , preferably forming a 3-8 membered monocyclic heterocyclic group, a 7-12 membered fused heterocyclic group, a 7-11 membered spiro heterocyclic group or a 7-12 membered bridged heterocyclic group, optionally being further substituted by 1,2, 3, 4, 5 or 6R b ; R b is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, - (CH 2 ) n1 -C 3-12 cycloalkyl), - (CH 2 ) n1 -3-12 membered heterocyclyl, - (CH 2 ) n1 -C 6-14 aryl, - (CH 2 ) n1 -5-14 membered heteroaryl 、-(CH 2 ) n1 -OR aa 、-(CH 2 ) n1 -NR aa R bb 、-(CH 2 ) n1 -C(O)R aa 、-(CH 2 ) n1 -C(O)NR aa R bb 、-(CH 2 ) n1 -NR aa C(O)R bb 、-(CH 2 ) n1 -S(O) m1 R aa 、-(CH 2 ) n1 -NR aa S(O) m1 R bb or- (CH 2 ) n1 -S(O) m1 NR aa R bb ), said amino group, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, One or more of C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or any two R b groups are linked to form a C 3-8 cycloalkyl or 3-8 membered heterocyclyl, said C 3-8 cycloalkyl and 3-8 membered heterocyclyl optionally being further substituted by one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl; R c is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl, 5-14 membered heteroaryl or- (CR 1a R 1b ) n4 ORf) said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, Substituted with one or more of 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl, preferably selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or any two R c groups are linked to form a C 3-8 cycloalkyl or 3-8 membered heterocyclyl, said C 3-8 cycloalkyl and 3-8 membered heterocyclyl optionally being further substituted by one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl; R d is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R e is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl, 5-14 membered heteroaryl 、-OR 5a 、-NR 5a R 5b 、=CR 5a R 5b 、=N-OR 5b 、-NR 5a C(O)R 5b 、-P(O)R 5a R 5b 、-C(O)R 5a 、-C(O)NR 5a R 5b 、-S(O) m2 R 5a 、-S(O) m2 NR 5a R 5b or-S (O) m2 NR 5a R 5b , said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl and 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, -C (O) O-C 1-6 alkyl, C 1-6 -substituted silyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl, preferably hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl, 5-14 membered heteroaryl 、-OR 5a 、-NR 5a R 5b 、-NR 5a C(O)R 5b 、-P(O)R 5a R 5b 、-C(O)R 5a 、-C(O)NR 5a R 5b 、-S(O) m2 R 5a 、-S(O) m2 NR 5a R 5b or-S (O) m2 NR 5a R 5b , said amino group, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl and 5-to 14-membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, -one or more of C (O) O-C 1-6 alkyl, C 1-6 silyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl; Or any two R e links to form a C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, or 5-10 membered heteroaryl, said C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl optionally being further substituted with one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R f is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-15 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-15 deuterated alkyl, C 1-15 haloalkyl, C 1-15 alkoxy, C 1-15 alkylthio, C 1-15 deuterated alkoxy, C 1-15 haloalkoxy, C 1-15 hydroxyalkyl, C 1-15 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl, 5-14 membered heteroaryl 、-(CR 2a R 2b ) n5 R 2c 、-(CR 2a R 2b ) n5 OR 2c 、-(CR 2a R 2b ) n5 SR 2c 、-(CR 2a R 2b ) n5 NR 2c R 2d 、-(CR 2a R 2b ) n5 P(O)R 2c R 2d 、-(CR 2a R 2b ) n5 C(O)R 2c 、-(CR 2a R 2b ) n5 C(O)NR 2c R 2d 、-(CR 2a R 2b ) n5 NR 2c C(O)R 2d 、-(CR 2a R 2b ) n5 S(O)R 2c 、-(CR 2a R 2b ) n5 S(O) 2 R 2c 、-(CR 2a R 2b ) n5 S(O) 2 NR 2c R 2d 、-(CR 2a R 2b ) n5 NR 2c S(O) 2 R 2d 、-(CH 2 CH 2 O) n5 R 2c or-CH [ CH 2 O(CH 2 CH 2 O) n5 R 2c ] 2 ], said amino, C 1-15 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-15 deuterated alkyl, C 1-15 haloalkyl, C 1-15 alkoxy, C 1-15 alkylthio, C 1-15 deuteroalkoxy, C 1-15 haloalkoxy, C 1-15 hydroxyalkyl, C 1-15 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, One or more of 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; r 1a and R 1b are each independently selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, One or more of 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or R 1a and R 1b are linked to form C 3-8 cycloalkyl or a 3-8 membered heterocycle, said C 3-8 cycloalkyl and 3-8 membered heterocycle optionally being further substituted by one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl; R 2a and R 2b are each independently selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, One or more of 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or R 2a and R 2b are linked to form C 3-8 cycloalkyl or a 3-8 membered heterocycle, said C 3-8 cycloalkyl and 3-8 membered heterocycle optionally being further substituted by one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl; R 2c and R 2d are each independently selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, A 3-8 membered heterocyclyl, a C 6-10 aryl, a 5-10 membered heteroaryl, - (CH 2 ) n6 OR 2e , and- (CH 2 ) n6 C(O)R 2e ) substitution; Or R 2c and R 2d are linked to form C 3-8 cycloalkyl or a 3-8 membered heterocycle, said C 3-8 cycloalkyl and 3-8 membered heterocycle optionally being further substituted by one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl; R 2e is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R 5a and R 5b are each independently selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, One or more of 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or R 5a and R 5b are linked to form a 3-8 membered heterocyclyl or a 5-10 membered heteroaryl, said 3-8 membered heterocyclyl and 5-10 membered heteroaryl optionally being further substituted with one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl; R aa is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R bb is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or R aa and R bb are linked to form C 3-8 cycloalkyl or 3-8 membered heterocyclyl, said C 3-8 cycloalkyl and 3-8 membered heterocyclyl optionally being further substituted by one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl; R cc is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R dd is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R ee is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R ff is selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or R ee and R ff are linked to form a 3-12 membered heterocyclyl, which 3-12 membered heterocyclyl optionally may be further substituted with one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, 5-10 membered heteroaryl, =ch 2 , =chf or=cf 2 ; a is selected from 0, 1, 2, 3 or 4;c is selected from 0, 1, 2, 3 or 4;d is selected from 0, 1, 2, 3 or 4, n1 is selected from 0, 1, 2, 3 or 4, n2 is selected from 0, 1, 2, 3 or 4, n4 is selected from 0, 1, 2, 3 or 4, n5 is selected from 0, 1, 2, 3 or 4, n6 is selected from 0, 1, 2, 3 or 4, m2 is selected from 0, 1 or 2, and m3 is selected from 0, 1 or 2.
- 4. The compound or pharmaceutically acceptable salt thereof according to claim 1 to 3, R b1 is selected from 、 、-(CR cc R dd ) n1 -OR aa 、-(CR cc R dd ) n1 -SR aa 、-(CR cc R dd ) n1 -NR aa R bb 、-(CR cc R dd ) n1 -C(O)R aa 、-(CR cc R dd ) n1 -C(O)NR aa R bb 、-(CR cc R dd ) n1 -C(O)OR aa 、-(CR cc R dd ) n1 -NR aa C(O)R bb 、-(CR cc R dd ) n1 -P(O)R aa R bb 、-(CR cc R dd ) n1 -S(O) m1 R aa 、-(CR cc R dd ) n1 -NR aa S(O) m1 R bb Or- (CR cc R dd ) n1 -S(O) m1 NR aa R bb ), said C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally further substituted by one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl, preferably from 、-(CR cc R dd ) n1 -OR aa 、-(CR cc R dd ) n1 -SR aa 、-(CR cc R dd ) n1 -NR aa R bb 、-(CR cc R dd ) n1 -C(O)R aa 、-(CR cc R dd ) n1 -C(O)NR aa R bb 、-(CR cc R dd ) n1 -C(O)OR aa 、-(CR cc R dd ) n1 -NR aa C(O)R bb 、-(CR cc R dd ) n1 -P(O)R aa R bb 、-(CR cc R dd ) n1 -S(O) m1 R aa 、-(CR cc R dd ) n1 -NR aa S(O) m1 R bb Or- (CR cc R dd ) n1 -S(O) m1 NR aa R bb ), said C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally may be further substituted by one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl, more preferably ; R b2 is selected from hydrogen, C 1-6 alkyl, C 1-6 deuterated alkyl or C 1-6 haloalkyl, optionally further substituted with hydrogen, Deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, One or more of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl are substituted, preferably from hydrogen, C 1-6 alkyl, C 1-6 deuterated alkyl or C 1-6 haloalkyl; Ring B is selected from C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl, or 5-14 membered heteroaryl; b is selected from 0, 1,2,3 or 4;R b as defined in claim 1; Or M 1 is selected from C or N, preferably C; Or M 2 is selected from C or N, preferably C; Or, ring A is selected from C 3-8 cycloalkyl, 3-8 membered heterocyclyl or 5-6 membered heteroaryl; the following groups are preferred: 、 、 、 、 、 、 、 、 、 、 、 Or (b) 。
- 5. The compound or pharmaceutically acceptable salt thereof according to any one of claims 1-4, further represented by general formula (a-1), (a-2), (B-1), or (B-2): L 2 is selected from a bond or C 1-4 alkylene, which C 1-4 alkylene optionally may be further substituted with one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; L 3 is selected from bond 、-O-、-C(O)-、-S(O) 2 -、-NR 6a -、-C(O)O-、-OC(O)-、-C(O)NR 6a -、-NR 6a C(O)-、-S(O) 2 NR 6a - or-NR 6a S(O) 2 -; L 4 is selected from a bond, C (O) or C 1-4 alkylene, which C 1-4 alkylene optionally may be further substituted with one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl; R g is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R 6a is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; c-1 is selected from 0, 1,2 or 3;f is selected from 0, 1 or 2.
- 6. The compound or pharmaceutically acceptable salt thereof according to claim 1 to 5, wherein, R 4a is selected from hydrogen, deuterium, halogen, cyano, C 1-3 alkyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, - (CR cc R dd ) n2 -C 3-8 cycloalkyl), - (CR cc R dd ) n2 -3-8 membered heterocyclyl 、-(CR cc R dd ) n2 -OR ee 、-(CR cc R dd ) n2 -NR ee R ff 、-(CR cc R dd ) n2 -C(O)R ee 、-(CR cc R dd ) n2 -C(O)NR ee R ff 、-(CR cc R dd ) n2 -NR ee C(O)R ff 、-(CR cc R dd ) n2 -S(O) m2 R ee 、-(CR cc R dd ) n2 -NR ee S(O) m2 R ff or- (CR cc R dd ) n2 -S(O) m2 NR ee R ff ) said C 1-3 alkyl C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 3-8 cycloalkyl and 3-8 membered heterocyclyl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, One or more of 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl are substituted, preferably hydrogen, deuterium, halogen, cyano, C 1-3 alkyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 3-8 cycloalkyl or 3-8 membered heterocyclyl, said C 1-3 alkyl C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 3-8 cycloalkyl and 3-8 membered heterocyclyl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl are substituted, more preferably hydrogen, Deuterium, fluorine, chlorine, bromine, methyl, ethyl, deuteromethyl, deuteroethyl, halomethyl, haloethyl or cyclopropyl; R 4b is selected from hydrogen, deuterium, halogen, cyano, C 1-3 alkyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 3-8 cycloalkyl or 3-8 membered heterocyclyl, said C 1-3 alkyl C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 3-8 cycloalkyl and 3-8 membered heterocyclyl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl are substituted, preferably hydrogen, Deuterium, fluorine, chlorine, bromine, methyl, ethyl, deuteromethyl, deuteroethyl, halomethyl, haloethyl or cyclopropyl; Or R 4c is selected from hydrogen, deuterium, halogen, cyano, C 1-3 alkyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, - (CR cc R dd ) n2 -C 3-8 cycloalkyl), - (CR cc R dd ) n2 -3-8 membered heterocyclyl 、-(CR cc R dd ) n2 -OR ee 、-(CR cc R dd ) n2 -NR ee R ff 、-(CR cc R dd ) n2 -C(O)R ee 、-(CR cc R dd ) n2 -C(O)NR ee R ff 、-(CR cc R dd ) n2 -NR ee C(O)R ff 、-(CR cc R dd ) n2 -S(O) m2 R ee 、-(CR cc R dd ) n2 -NR ee S(O) m2 R ff or- (CR cc R dd ) n2 -S(O) m2 NR ee R ff ) said C 1-3 alkyl C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 3-8 cycloalkyl and 3-8 membered heterocyclyl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, One or more of 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl are substituted, preferably C 1-3 alkyl, C 1-3 deuterated alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 haloalkyl, C 1-3 hydroxyalkyl, C 3-8 cycloalkyl or 3-8 membered heterocyclyl, said C 1-3 alkyl, C 1-3 deuterated alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 haloalkyl, C 1-3 hydroxyalkyl, C 3-8 cycloalkyl and 3-8 membered heterocyclyl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl are substituted, more preferably methyl, ethyl, deuteromethyl, deuteroethyl, halomethyl, haloethyl, cyclopropyl, or cyclopropylmethyl; or R or ring C is selected from 3-8 membered monocyclic heterocyclic group, 7-10 membered condensed heterocyclic group, 7-11 membered spiro heterocyclic group or 7-10 membered bridged heterocyclic group; the following groups are preferred: 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 Or (b) ; More preferred are the following groups: 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 Or (b) 。
- 7. The compound or pharmaceutically acceptable salt thereof according to claim 1 to 6, wherein, R d is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuterated alkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl or C 1-3 alkylamino, said amino, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl and C 1-3 alkylamino optionally can be further substituted by hydrogen, Deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, One or more of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl are substituted, preferably hydrogen, Deuterium, fluorine, chlorine, bromine, amino, nitro, hydroxyl, cyano, methyl, ethyl, deuterated methyl, deuterated ethyl, halogenated methyl or halogenated ethyl; Or, R 3a 、R 3b 、R 3c and R 3d are each independently selected from hydrogen, deuterium, halogen, amino, hydroxy, mercapto, cyano, nitro, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuteroalkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, or C 1-3 hydroxyalkyl; preferably R 3a is selected from hydrogen or deuterium, R 3b is selected from hydrogen or deuterium, R 3c is selected from hydrogen or deuterium, R 3d is selected from hydrogen or deuterium; Or, R 2 is selected from hydrogen, deuterium, halogen, amino, hydroxyl, mercapto, cyano, nitro, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuteroalkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl or C 1-3 alkylamino, preferably R 2 is selected from hydrogen, deuterium, fluorine, chlorine or bromine, more preferably R 2 is selected from fluorine.
- 8. The compound or pharmaceutically acceptable salt thereof according to claim 1 to 7, Ring B is selected from C 3-8 cycloalkyl, C 7-12 fused ring alkyl, 3-8 membered monocyclic heterocyclyl, 7-12 membered fused heterocyclyl, 7-11 membered spiroheterocyclyl, 7-12 membered bridged heterocyclyl, or 5-10 membered heteroaryl; Preferably selected from 3-8 membered monocyclic heterocyclic group, 7-12 membered condensed heterocyclic group, 7-11 membered spiro heterocyclic group or 7-12 membered bridged heterocyclic group; more preferred are the following groups: 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 Or (b) ; Further preferred are the following groups: 、 、 、 、 、 、 、 、 、 、 、 、 、 、 Or (b) ; Or R b is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuterated alkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, - (CH 2 ) n1 -C 3-8 cycloalkyl), - (CH 2 ) n1 -3-8 membered heterocyclyl, - (CH 2 ) n1 -C 6-10 aryl, - (CH 2 ) n1 -5-10 membered heteroaryl 、-(CH 2 ) n1 -OR aa 、-(CH 2 ) n1 -NR aa R bb 、-(CH 2 ) n1 -C(O)R aa 、-(CH 2 ) n1 -C(O)NR aa R bb 、-(CH 2 ) n1 - NR aa C(O)R bb 、-(CH 2 ) n1 -S(O) m1 R aa 、-(CH 2 ) n1 -NR aa S(O) m1 R bb 、-(CH 2 ) n1 -S(O) m1 NR aa R bb or = CR aa R bb ), said amino group, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl and C 1-3 alkylamino optionally can be further hydrogenated, Deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, One or more of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl are substituted, preferably from hydrogen, Deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, - (CH 2 ) n1 -C 3-8 cycloalkyl, - (CH 2 ) n1 -3-8 membered heterocyclyl), - (CH 2 ) n1 -C 6-10 aryl, - (CH 2 ) n1 -5-10 membered heteroaryl 、-(CH 2 ) n1 -OR aa 、-(CH 2 ) n1 -NR aa R bb 、-(CH 2 ) n1 -C(O)R aa 、-(CH 2 ) n1 -C(O)NR aa R bb 、-(CH 2 ) n1 - NR aa C(O)R bb 、-(CH 2 ) n1 -S(O) m1 R aa 、-(CH 2 ) n1 -NR aa S(O) m1 R bb or- (CH 2 ) n1 -S(O) m1 NR aa R bb ), said amino group, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl and C 1-3 alkylamino optionally can be further hydrogenated, Deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or R a is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuterated alkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl or C 1-3 alkylamino, said amino, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl and C 1-3 alkylamino optionally can be further substituted by hydrogen, Deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Preferably hydrogen, deuterium, fluorine, chlorine, bromine, amino, nitro, hydroxyl, cyano, methyl, ethyl, deuteromethyl, deuteroethyl, halomethyl or haloethyl.
- 9. The compound or pharmaceutically acceptable salt thereof according to claim 1 to 8, R 1 is selected from 、 、 Or (b) Preferably 、 Or (b) ; M 9 is selected from CR 6-5 or N, M 4 is selected from CR 7-1 or N, and M 5 is selected from CR 8-2 or N; preferably, R 1 is selected from 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 Or (b) ; Preferably, R 1 is selected from 、 、 、 、 、 、 、 、 、 Or (b) ; R 5-1 、R 5-2 、R 5-3 、R 5-4 、R 5-5 、R 5-6 and R 5-7 are each independently selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, 5-10 membered heteroaryl 、-OR 5a 、-NR 5a R 5b 、-NR 5a C(O)R 5b 、-P(O)R 5a R 5b 、-C(O)R 5a 、-C(O)NR 5a R 5b 、-S(O) m2 R 5a 、-S(O) m2 NR 5a R 5b or-S (O) m2 NR 5a R 5b , said amino group, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, -one or more of C (O) O-C 1-6 alkyl, C 1-6 silyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl substitution, preferably hydrogen, Deuterium, halogen, amino, hydroxy, cyano, nitro, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl, said amino group, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, -one or more of C (O) O-C 1-6 alkyl, C 1-6 silyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl; R 6-1 、R 6-2 、R 6-3 、R 6-4 and R 6-5 are each independently selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, 5-10 membered heteroaryl 、-OR 5a 、-NR 5a R 5b 、-NR 5a C(O)R 5b 、-P(O)R 5a R 5b 、-C(O)R 5a 、-C(O)NR 5a R 5b 、-S(O) m2 R 5a 、-S(O) m2 NR 5a R 5b or-S (O) m2 NR 5a R 5b , said amino group, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, -one or more of C (O) O-C 1-6 alkyl, C 1-6 silyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl substitution, preferably hydrogen, Deuterium, halogen, amino, hydroxy, cyano, nitro, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl, said amino group, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, -one or more of C (O) O-C 1-6 alkyl, C 1-6 silyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl; R 7-1 、R 7-2 、R 7-3 、R 7-4 and R 7-5 are each independently selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, 5-10 membered heteroaryl 、-OR 5a 、-NR 5a R 5b 、-NR 5a C(O)R 5b 、-P(O)R 5a R 5b 、-C(O)R 5a 、-C(O)NR 5a R 5b 、-S(O) m2 R 5a 、-S(O) m2 NR 5a R 5b or-S (O) m2 NR 5a R 5b , said amino group, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, -one or more of C (O) O-C 1-6 alkyl, C 1-6 silyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl substitution, preferably hydrogen, Deuterium, halogen, amino, hydroxy, cyano, nitro, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl, said amino group, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, -one or more of C (O) O-C 1-6 alkyl, C 1-6 silyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl; R 8-1 is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl, 5-14 membered heteroaryl 、-OR 5a 、-NR 5a R 5b 、=CR 5a R 5b 、=N-OR 5b 、-NR 5a C(O)R 5b 、-P(O)R 5a R 5b 、-C(O)R 5a 、-C(O)NR 5a R 5b 、-S(O) m2 R 5a 、-S(O) m2 NR 5a R 5b or-S (O) m2 NR 5a R 5b , said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl and 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, -C (O) O-C 1-6 alkyl, C 1-6 -substituted silyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl, preferably hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-12 membered heterocyclyl, C 6-14 aryl or 5-14 membered heteroaryl, said amino, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 alkylthio, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, C 1-6 alkylamino, C 3-12 cycloalkyl, 3-to 12-membered heterocyclyl, C 6-14 aryl or 5-to 14-membered heteroaryl optionally may be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, -C (O) O-C 1-6 alkyl, One or more substitutions of C 1-6 silyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or any two R 8-1 groups linked to form a C 3-8 cycloalkyl or 3-8 membered heterocyclyl, said C 3-8 cycloalkyl and 3-8 membered heterocyclyl optionally being further substituted by one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl R 8-2 、R 8-3 and R 8-4 are each independently selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, 5-10 membered heteroaryl 、-OR 5a 、-NR 5a R 5b 、-NR 5a C(O)R 5b 、-P(O)R 5a R 5b 、-C(O)R 5a 、-C(O)NR 5a R 5b 、-S(O) m2 R 5a 、-S(O) m2 NR 5a R 5b or-S (O) m2 NR 5a R 5b , said amino group, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, -one or more of C (O) O-C 1-6 alkyl, C 1-6 silyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl substitution, preferably hydrogen, Deuterium, halogen, amino, hydroxy, cyano, nitro, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl, said amino group, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuteroalkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, -one or more of C (O) O-C 1-6 alkyl, C 1-6 silyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl and 5-10 membered heteroaryl; n3 is selected from 0,1 or 2, and u is selected from 0,1, 2, 3, 4, 5 or 6.
- 10. The compound according to any one of claims 1 to 9, or a pharmaceutically acceptable salt thereof, further represented by the general formula (a-1-1), (B-1-1), or (B-1-2): m 7 is selected from C, CH or N, preferably C or N; M 8 is selected from C, CH or N, preferably C or N; Ring F is selected from C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, or 5-10 membered heteroaryl; R m is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuterated alkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-to 8-membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl, said amino, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuterated alkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-to 8-membered heterocyclyl, c 6-10 aryl or 5-10 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, -C (O) O-C 1-6 alkyl, C 1-6 silyl, One or more of C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; R n is selected from hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuterated alkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-to 8-membered heterocyclyl, C 6-10 aryl or 5-10 membered heteroaryl, said amino, C 1-3 alkyl, C 2-4 alkenyl, C 2-4 alkynyl, C 1-3 deuterated alkyl, C 1-3 haloalkyl, C 1-3 alkoxy, C 1-3 alkylthio, C 1-3 deuterated alkoxy, C 1-3 haloalkoxy, C 1-3 hydroxyalkyl, C 1-3 alkylamino, C 3-8 cycloalkyl, 3-to 8-membered heterocyclyl, c 6-10 aryl or 5-10 membered heteroaryl optionally can be further substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thioxo, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, -C (O) O-C 1-6 alkyl, C 1-6 silyl, One or more of C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; m is selected from 0, 1,2, 3,4 or 5;n is selected from 0, 1,2, 3,4 or 5, n8 is selected from 0, 1,2 or 3, n9 is selected from 0, 1,2 or 3, n10 is selected from 0, 1,2 or 3.
- 11. The compound or pharmaceutically acceptable salt thereof according to any one of claims 1 to 10, which is characterized by being selected from the following compounds: Or (b) 。
- 12. A process for preparing a compound represented by the general formula (a-1-1), a stereoisomer thereof or a pharmaceutically acceptable salt thereof, comprising the following step 1: Reacting a compound shown in a general formula (A-1-2) with a compound shown in a general formula (A-1-3) under alkaline conditions to obtain a compound shown in a general formula (A-1-1); optionally, further comprising step 2: R L1 is selected from halogen, preferably chlorine or bromine; R L2 is selected from boric acid groups, borate groups, chain borate groups or cyclic borate groups; R L3 is selected from halogen, hydroxy or-S (O) m2 -C 1-3 alkyl, preferably chloro, bromo, -S (O) -CH 3 or-S (O) 2 -CH 3 ; m2 is selected from 0,1 or 2; R a 、R 2 、R b2 and a are as defined in claim 1, R d and d are as defined in claim 2, R c 、M 3 and c are as defined in claim 3, rings B, R b , b and n1 are as defined in claim 4, M 9 、R 6-1 ~R 6-5 is as defined in claim 9, and n8 and n9 are as defined in claim 10.
- 13. A pharmaceutical composition comprising a therapeutically effective amount of a compound as set forth in any one of claims 1 to 11, or a pharmaceutically acceptable salt thereof, and one or more pharmaceutically acceptable carriers, diluents or excipients.
- 14. The compound according to any one of claims 1 to 11 or a pharmaceutically acceptable salt thereof, or the pharmaceutical composition according to claim 13, is used in the preparation of a KRAS inhibitor drug, preferably in a KRAS G12C, KRAS G12D, KRAS G12V, KRAS G12S or KRAS G13D inhibitor drug.
- 15. The application of the compound shown in any one of claims 1-11 or pharmaceutically acceptable salt thereof or the pharmaceutical composition of claim 13 in preparing medicines for treating diseases or symptoms such as noonan syndrome, leopard skin syndrome, leukemia, neuroblastoma, melanoma, esophageal cancer, head and neck tumor, breast cancer, lung cancer, pancreatic cancer and colorectal cancer, preferably in preparing medicines for treating non-small cell lung cancer, pancreatic cancer, colon cancer, esophageal cancer and head and neck tumor.
Description
Pyrimidine-containing tricyclic condensed ring derivative inhibitor, preparation method and application thereof Technical Field The invention belongs to the field of drug synthesis, and particularly relates to a pyrimidine-containing tricyclic condensed ring derivative inhibitor, and a preparation method and application thereof. Background Rat sarcoma (RAS) protein is encoded by proto-oncogenes HRAS, NRAS and KRAS, and is divided into 4 proteins HRAS, NRAS, KRAS a and KRAS4B, a GTP (guanosine triphosphate) binding protein. RAS is positioned on the inner surface of a cell membrane, and the upstream is Receptor Tyrosine Kinase (RTK), and after activation, the RAS regulates and controls downstream PI3K, RAF and other signal paths, thereby regulating and controlling the functions of growth, survival, migration, differentiation and the like of cells. The RAS is mainly in two states in the body, an inactive state associated with GDP (guanosine diphosphate) and an active state associated with GTP. The activity is regulated by two proteins, and guanosine exchange factor (guanine nucleotide exchange factor, GEF) promotes GDP to release from RAS protein, so that GTP is combined to activate RAS, and GTPase activating protein (GTPASE ACTIVATING protein, GAP) activates GTPase activity of RAS protein, so that GTP combined on RAS protein is hydrolyzed into GDP, and RAS is inactivated. Normally, the RAS protein is in an inactive state, the conformation changes after mutation, the RAS is in a sustained active state, and the downstream signaling pathway is also sustained activated, resulting in the occurrence of various cancers. RAS is the first oncogene identified, and is also the most mutated oncogene, accounting for 25% of human cancers on average. The most common oncogenic mutation in the RAS family is KRAS (85%), while NRAS (12%) and HRAS (3%) are less common. KRAS mutations are mainly highly responsible for a range of cancers including pancreatic cancer (95%), colorectal cancer (52%) and lung cancer (31%). The most common mode of mutation for KRAS is point mutation, which occurs mostly in G12, G13 and Q61 of Switch II region (aa 59-76) in p-loop (aa 10-17), with the G12 mutation being the most common (83%). Epidemiological studies in europe and america have shown that KRAS G12D is the most common pathogenic mutation in pancreatic, intestinal, endometrial and lung cancers, with incidence of 36%, 12%, 6% and 4%, respectively. Despite the tremendous clinical need, no drug has been marketed to date that directly targets KRAS, and patients currently clinically treated for KRAS mutations generally only take chemotherapy. The development difficulty of KRAS inhibitors mainly comprises two factors, namely, firstly, the structure of RAS protein is smooth, small molecules are difficult to be combined on the surface of the protein, and secondly, the affinity of RAS GTPase to GTP is as high as picomolar (pM) level, the endogenous GTP level is high, and the combination of the RAS GTPase and the small molecule drug is difficult to be blocked. Currently none of the KRAS G12D, KRAS G12V and pan-KRAS inhibitors enter the clinic. KRAS G12D currently has no specific targeting agent and there is a great clinical need. The KRAS G12D inhibitor with higher selectivity, better activity and better safety has the potential of treating various cancers, and the pan-KRAS inhibitor is applicable to more patients, has wider indication and has wide market prospect. Disclosure of Invention The invention aims to provide a compound shown in a general formula (I) or pharmaceutically acceptable salt thereof, and the structure of the compound is shown as follows: m 1 is selected from C, CH or N; M 2 is selected from C, CH or N; L 1 is selected from a bond, O, S, or NH; L is selected from the group consisting of a bond, C 1-C6 alkylene, C 3-8 cycloalkylene, 3-8 membered heterocyclylene, C 1-C6 Alkylene-C 3-8 cycloalkylene or C 1-C6 alkylene-3-8 membered heterocyclylene, said C 1-C6 alkylene, C 3-8 Cycloalkylene and 3-8 membered heterocyclylene optionally are substituted with hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuterated alkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuterated alkoxy, C 1-6 haloalkoxy, One or more substitutions of C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered heterocyclyl, C 6-10 aryl, and 5-10 membered heteroaryl; Or two substituents on the same carbon atom in a C 1-C6 alkylene group linked to form a C 3-8 cycloalkyl or 3-8 membered heterocyclyl, said C 3-8 cycloalkyl and 3-8 membered heterocyclyl optionally being further substituted by one or more of hydrogen, deuterium, halogen, amino, hydroxy, cyano, nitro, oxo, thio, C 1-6 alkyl, C 2-6 alkenyl, C 2-6 alkynyl, C 1-6 deuteroalkyl, C 1-6 haloalkyl, C 1-6 alkoxy, C 1-6 deuteroalkoxy, C 1-6 haloalkoxy, C 1-6 hydroxyalkyl, -C (O) -C 1-6 alkyl, C 3-8 cycloalkyl, 3-8 membered hete