A compound of formula I, or a pharmaceutically acceptable salt, solvate, polymorph, co-crystal, stereoisomer or isotope compound thereof, wherein, the carbon atom labelled by * is an asymmetric center; R1 and R2 are independently H, D, substituted or unsubstituted (C 1 -C 6 )alkyl, substituted or unsubstituted (C 3 -C 6 )cycloalkyl, R 6 -S(O) 2 - or R 6 -C(O)-; or, R 1 and R 2 and the nitrogen atom to which they are attached together form a 5-7 membered heterocycle containing N; R 6 is substituted or unsubstituted (C 3 -C 6 )cycloalkyl; or (C 1 -C 6 )alkyl, which is optionally substituted with one or more groups selected from D, halogen, hydroxyl, amino, (C 1 -C 6 )alkyl amino, (C 1 -C 6 )alkoxy and benzyloxy; X 1 , X 2 , X 3 , X 4 , X 5 and X 6 are independently CH, CD, CR 7 or N; R 7 is halogen or cyano; R 3 and R 4 are independently H, substituted or unsubstituted (C 1 -C 6 )alkyl, substituted or unsubstituted (C 3 -C 6 )cycloalkyl, or, substituted or unsubstituted (C 1 -C 6 )alkyl-(C 3 -C 6 )cycloalkyl; or, R 3 and R 4 and the oxygen atom to which they are attached together form a 5-7 membered heterocycle containing O; R 5 is substituted or unsubstituted (C 1 -C 6 )alkyl; R 10 , R 11 and R 12 are independently H or D; the substituent in substituted (C 1 -C 6 )alkyl, substituted (C 3 -C 6 )cycloalkyl, or, substituted (C 1 -C 6 )alkyl-(C 3 -C 6 )cycloalkyl is one or more selected from the group consisting of: D, halogen, hydroxyl, amino, (C 1 -C 6 )alkyl amino, (C 1 -C 6 )alkoxy and benzyloxy; when there are a plurality of substituents, the substituents are the same or different; provided that: one of X 1 , X 2 , X 3 , X 4 , X 5 and X 6 is N. wherein, the carbon atom labelled by * is an asymmetric center; R1 and R2 are independently H, D, substituted or unsubstituted (C 1 -C 6 )alkyl, substituted or unsubstituted (C 3 -C 6 )cycloalkyl, R 6 -S(O) 2 - or R 6 -C(O)-; or, R 1 and R 2 and the nitrogen atom to which they are attached together form a 5-7 membered heterocycle containing N; R 6 is substituted or unsubstituted (C 3 -C 6 )cycloalkyl; or (C 1 -C 6 )alkyl, which is optionally substituted with one or more groups selected from D, halogen, hydroxyl, amino, (C 1 -C 6 )alkyl amino, (C 1 -C 6 )alkoxy and benzyloxy; X 1 , X 2 , X 3 , X 4 , X 5 and X 6 are independently CH, CD, CR 7 or N; R 7 is halogen or cyano; R 3 and R 4 are independently H, substituted or unsubstituted (C 1 -C 6 )alkyl, substituted or unsubstituted (C 3 -C 6 )cycloalkyl, or, substituted or unsubstituted (C 1 -C 6 )alkyl-(C 3 -C 6 )cycloalkyl; or, R 3 and R 4 and the oxygen atom to which they are attached together form a 5-7 membered heterocycle containing O; R 5 is substituted or unsubstituted (C 1 -C 6 )alkyl; R 10 , R 11 and R 12 are independently H or D; the substituent in substituted (C 1 -C 6 )alkyl, substituted (C 3 -C 6 )cycloalkyl, or, substituted (C 1 -C 6 )alkyl-(C 3 -C 6 )cycloalkyl is one or more selected from the group consisting of: D, halogen, hydroxyl, amino, (C 1 -C 6 )alkyl amino, (C 1 -C 6 )alkoxy and benzyloxy; when there are a plurality of substituents, the substituents are the same or different; provided that: one of X 1 , X 2 , X 3 , X 4 , X 5 and X 6 is N. <EOS>