A compound of Formula I: wherein the compound is any of the following two structures: X 1, and X 3 are each independently CR or N; Y is NR 1, wherein the R 1 is H; R is selected from the group consisting of H, D, -OH, -NH 2, halogen and CN; L 2 is selected from the group consisting of a substituted or unsubstituted -(X 4) z -, wherein each of the X 4 is independently selected from the group consisting of a substituted or unsubstituted C 1 -C 8 alkylene, -O-, -C(=O)-, -S-, -S(=O)-, -S(=O) 2 -, -NH-, -CONH-, -NHCO-, -NHCONH-, -NHS(=O)-, -NHS(=O) 2 -; z is selected from 0, 1 or 2; R B is selected from the group consisting of H, NH 2, OH, -COOH, substituted or unsubstituted C 1 -C 8 alkyl, substituted or unsubstituted C 3 -C 10 cycloalkyl, substituted or unsubstituted C 1 -C 8 alkoxyl, substituted or unsubstituted C 6 -C 10 aryl, substituted or unsubstituted C 1 -C 6 amino, substituted or unsubstituted 5-10 membered heteroaryl comprising 1-3 hetero atoms selected from N, S or O, substituted or unsubstituted 5-12 membered heterocyclic group comprising 1-3 hetero atoms selected from N, S or O; unless otherwise specified, the "substituted" means that a group is substituted by one or more substituents selected from the group consisting of a halogen, C 1 -C 6 alkoxyl, halogenated C 1 -C 6 alkyl, halogenated C 1 -C 6 alkoxyl, halogenated C 3 -C 8 cycloalkyl, benzyloxy, methyl sulfuryl, -S(=O) 2 NH 2, oxo (=O), -CN, hydroxy, -NH 2, ca rb oxyl, C 1 -C 6 amido, C 1 -C 6 alkyl-(C 1 -C 6 amido), or a substituted or unsubstituted group selected from the group consisting of C 1 -C 6 alkyl, C 3 -C 8 cycloalkyl, C 1 -C 6 amino, C 6 -C 10 aryl, 5-10 membered heteroaryl comprising 1-3 heteroatoms selected from N, S or O, 3-12 membered heterocyclic group comprising 1-3 heteroatoms selected from N, S or O, -(CH 2)-C 6 -C 10 aryl, -(CH 2)-(5-10 membered heteroaryl comprising 1-3 heteroatoms selected from N, S or O), wherein the substituent is selected from the group consisting of a halogen, C 1 -C 6 alkoxyl, halogenated C 1 -C 6 alkyl, halogenated C 1 -C 6 alkoxyl, halogenated C 3 -C 8 cycloalkyl, methyl sulfuryl, -S(=O) 2 NH 2, oxo (=O), -CN, hydroxyl, -NH 2, carboxyl, C 1 -C 6 amido, C 1 -C 6 alkyl-(C 1 -C 6 amido), C 1 -C 6 alkyl, C 3 -C 8 cycloalkyl, C 1 -C 6 amino, C 6 -C 10 aryl, 5-10 membered heteroaryl comprising 1-3 heteroatoms selected from N, S or O, 3-12 membered heterocyclic group comprising 1-3 heteroatoms selected from N, S or O, -(CH 2)-C 6 -C 10 aryl, -(CH 2)-(5-10 membered heteroaryl comprising 1-3 heteroatoms selected from N, S, or O); is the connection site of the group; with the proviso that compounds of formula I are chemically stable structures. wherein the compound is any of the following two structures: X 1, and X 3 are each independently CR or N; Y is NR 1, wherein the R 1 is H; R is selected from the group consisting of H, D, -OH, -NH 2, halogen and CN; L 2 is selected from the group consisting of a substituted or unsubstituted -(X 4) z -, wherein each of the X 4 is independently selected from the group consisting of a substituted or unsubstituted C 1 -C 8 alkylene, -O-, -C(=O)-, -S-, -S(=O)-, -S(=O) 2 -, -NH-, -CONH-, -NHCO-, -NHCONH-, -NHS(=O)-, -NHS(=O) 2 -; z is selected from 0, 1 or 2; R B is selected from the group consisting of H, NH 2, OH, -COOH, substituted or unsubstituted C 1 -C 8 alkyl, substituted or unsubstituted C 3 -C 10 cycloalkyl, substituted or unsubstituted C 1 -C 8 alkoxyl, substituted or unsubstituted C 6 -C 10 aryl, substituted or unsubstituted C 1 -C 6 amino, substituted or unsubstituted 5-10 membered heteroaryl comprising 1-3 hetero atoms selected from N, S or O, substituted or unsubstituted 5-12 membered heterocyclic group comprising 1-3 hetero atoms selected from N, S or O; unless otherwise specified, the "substituted" means that a group is substituted by one or more substituents selected from the group consisting of a halogen, C 1 -C 6 alkoxyl, halogenated C 1 -C 6 alkyl, halogenated C 1 -C 6 alkoxyl, halogenated C 3 -C 8 cycloalkyl, benzyloxy, methyl sulfuryl, -S(=O) 2 NH 2, oxo (=O), -CN, hydroxy, -NH 2, ca rb oxyl, C 1 -C 6 amido, C 1 -C 6 alkyl-(C 1 -C 6 amido), or a substituted or unsubstituted group selected from the group consisting of C 1 -C 6 alkyl, C 3 -C 8 cycloalkyl, C 1 -C 6 amino, C 6 -C 10 aryl, 5-10 membered heteroaryl comprising 1-3 heteroatoms selected from N, S or O, 3-12 membered heterocyclic group comprising 1-3 heteroatoms selected from N, S or O, -(CH 2)-C 6 -C 10 aryl, -(CH 2)-(5-10 membered heteroaryl comprising 1-3 heteroatoms selected from N, S or O), wherein the substituent is selected from the group consisting of a halogen, C 1 -C 6 alkoxyl, halogenated C 1 -C 6 alkyl, halogenated C 1 -C 6 alkoxyl, halogenated C 3 -C 8 cycloalkyl, methyl sulfuryl, -S(=O) 2 NH 2, oxo (=O), -CN, hydroxyl, -NH 2, carboxyl, C 1 -C 6 amido, C 1 -C 6 alkyl-(C 1 -C 6 amido), C 1 -C 6 alkyl, C 3 -C 8 cycloalkyl, C 1 -C 6 amino, C 6 -C 10 aryl, 5-10 membered heteroaryl comprising 1-3 heteroatoms selected from N, S or O, 3-12 membered heterocyclic group comprising 1-3 heteroatoms selected from N, S or O, -(CH 2)-C 6 -C 10 aryl, -(CH 2)-(5-10 membered heteroaryl comprising 1-3 heteroatoms selected from N, S, or O); is the connection site of the group; with the proviso that compounds of formula I are chemically stable structures.