The invention discloses 3-heterocycle schiff base-5-fluorine-indole-2-ketone compounds represented by a general formula (I), pharmaceutical salts thereof, or solvent compounds thereof. R1, R2, R3, R4 and R5 are respectively independent unsubstituted C1-4 alkyl, unsubstituted C1-3 alkoxy, halogen, sulfamic, nitro, or hydrogen; or R1, R2, R3, R4 and R5 are respectively independent C1-4 alkyl substituted by 1 to 3 substituents selected from halogen, nitro, C1-3 alkyl, or C1-2 alkoxy; or R1, R2, R3, R4 and R5 are respectively independent C1-3 alkoxy substituted by 1 to 3 substituents selected from halogen, nitro, C1-3 alkyl, or C1-2 alkoxy. The halogen is fluorine, chlorine or bromine. X is S or NH. The invention also discloses a preparation method of the compounds, and an application of the compounds. The compounds provided by the invention assist in regulating the conduction of tyrosine kinase signals, and in inhibiting cacoethic cellular proliferation and blood vessel growth. The compounds provided by the invention provide substantial curative effects against diseases such as tumors, diabetes mellitus, dermatitis, and rheumatic arthritis.