A compound of general formula I, or a pharmaceutically acceptable salt, a stereoisomer, a solvate and a deuterated compound thereof, the compound having the following structural formula: wherein, R 1 is selected from -H, D, -OH, -F, -Cl, -Br, -I, -CN, -NO 2, -CF 3, -NH 2, -O-containing heterocycloalkyl and -N-containing heterocycloalkyl; R 3 is selected from -H, -D, -CN, -CF 3, C 1-5 linear/branched alkyl, C 3-6 cycloalkyl and -O-containing heterocycloalkyl; R 4 is selected from -H, -D, -OH, -F, -Cl, -Br, -I, -CN, -NO 2, -CF 3, -NH 2, -O-containing heterocycloalkyl and -N-containing heterocycloalkyl; R 2 is selected from C 3-8 cycloalkyl, heterocycloalkyl, wherein H of the groups can be substituted with one or two or more of the following substituents: -OH, -NH 2, halogen, -CN, -NO 2, -CF 3, - OCF 3, =O, -N alkyl, -O alkyl, -S alkyl, -SO-alkyl, -SO 2 -alkyl, -COO-alkyl, -CON alkyl, -CO-alkyl, -OCO-alkyl, -N-alkyl-CON-alkyl, -N-alkyl-CO-alkyl, -N alkyl-SO 2 -alkyl, substituted or unsubstituted aryl, and substituted or unsubstituted cycloalkyl;R 5 is selected from -H, -D, halogen, -CN, -CF 3, C 1-5 linear/branched alkyl, -N(C 0-10 alkyl)(C 0-10 alkyl), -OC 0-10 alkyl, C 3-8 cycloalkyl, heterocycloalkyl, phenyl, heterocycloaryl, C 4-8 bridged cycloalkyl, C 5-10 spirohydrocarbyl and C 7-10 fused cycloalkyl, wherein H of the groups can be substituted with one or two or more of the following substituents: -OH, -NH 2, halogen, -CN, -NO 2, -CF 3, -OCF 3, =O, -N alkyl, -O alkyl, -S alkyl, -SO-alkyl, -SO 2 -alkyl, -COO-alkyl, -CON alkyl, -CO-alkyl, -OCO-alkyl, -N-alkyl-CON-alkyl, -N alkyl-CO-alkyl, -N alkyl-SO 2 -alkyl, substituted or unsubstituted aryl, and substituted or unsubstituted cycloalkyl; R 6 is selected from C 3-8 cycloalkyl, heterocycloalkyl,wherein H of the groups can be substituted with one or two or more of the following substituents: -OH, -NH 2, halogen, -CN, -NO 2, -CF 3, - OCF 3, =O, -N alkyl, -O alkyl, -S alkyl, -SO-alkyl, -SO 2 -alkyl, -COO-alkyl, -CON alkyl, -CO-alkyl, -OCO-alkyl, -N-alkyl-CON-alkyl, -N alkyl-CO-alkyl, -N alkyl-SO 2 -alkyl, substituted or unsubstituted aryl, and substituted or unsubstituted cycloalkyl; R 7 is selected from -H, -D, -OH, -F, -Cl, -Br, -I, -CN, -NO 2, -CF 3, -NH 2, C 1-5 linear/branched alkyl, C 3-6 cycloalkyl, -O-containing heterocycloalkyl and -N-containing heterocycloalkyl. wherein, R 1 is selected from -H, D, -OH, -F, -Cl, -Br, -I, -CN, -NO 2, -CF 3, -NH 2, -O-containing heterocycloalkyl and -N-containing heterocycloalkyl; R 3 is selected from -H, -D, -CN, -CF 3, C 1-5 linear/branched alkyl, C 3-6 cycloalkyl and -O-containing heterocycloalkyl; R 4 is selected from -H, -D, -OH, -F, -Cl, -Br, -I, -CN, -NO 2, -CF 3, -NH 2, -O-containing heterocycloalkyl and -N-containing heterocycloalkyl; R 2 is selected from C 3-8 cycloalkyl, heterocycloalkyl, wherein H of the groups can be substituted with one or two or more of the following substituents: -OH, -NH 2, halogen, -CN, -NO 2, -CF 3, - OCF 3, =O, -N alkyl, -O alkyl, -S alkyl, -SO-alkyl, -SO 2 -alkyl, -COO-alkyl, -CON alkyl, -CO-alkyl, -OCO-alkyl, -N-alkyl-CON-alkyl, -N-alkyl-CO-alkyl, -N alkyl-SO 2 -alkyl, substituted or unsubstituted aryl, and substituted or unsubstituted cycloalkyl;R 5 is selected from -H, -D, halogen, -CN, -CF 3, C 1-5 linear/branched alkyl, -N(C 0-10 alkyl)(C 0-10 alkyl), -OC 0-10 alkyl, C 3-8 cycloalkyl, heterocycloalkyl, phenyl, heterocycloaryl, C 4-8 bridged cycloalkyl, C 5-10 spirohydrocarbyl and C 7-10 fused cycloalkyl, wherein H of the groups can be substituted with one or two or more of the following substituents: -OH, -NH 2, halogen, -CN, -NO 2, -CF 3, -OCF 3, =O, -N alkyl, -O alkyl, -S alkyl, -SO-alkyl, -SO 2 -alkyl, -COO-alkyl, -CON alkyl, -CO-alkyl, -OCO-alkyl, -N-alkyl-CON-alkyl, -N alkyl-CO-alkyl, -N alkyl-SO 2 -alkyl, substituted or unsubstituted aryl, and substituted or unsubstituted cycloalkyl; R 6 is selected from C 3-8 cycloalkyl, heterocycloalkyl,wherein H of the groups can be substituted with one or two or more of the following substituents: -OH, -NH 2, halogen, -CN, -NO 2, -CF 3, - OCF 3, =O, -N alkyl, -O alkyl, -S alkyl, -SO-alkyl, -SO 2 -alkyl, -COO-alkyl, -CON alkyl, -CO-alkyl, -OCO-alkyl, -N-alkyl-CON-alkyl, -N alkyl-CO-alkyl, -N alkyl-SO 2 -alkyl, substituted or unsubstituted aryl, and substituted or unsubstituted cycloalkyl; R 7 is selected from -H, -D, -OH, -F, -Cl, -Br, -I, -CN, -NO 2, -CF 3, -NH 2, C 1-5 linear/branched alkyl, C 3-6 cycloalkyl, -O-containing heterocycloalkyl and -N-containing heterocycloalkyl.