The present application relates to a compound as represented by general formula (I), pharmaceutically acceptable salt, ester, solvate or stereoisomer thereof, preparation method of the compounds, pharmaceutical composition containing the compounds, uses thereof in the preparation of drugs for treating and/or preventing proliferative diseases, and method using the compounds to treat and/or prevent proliferative diseases. R1, R2, R3, R4, R5, R6, X, A and B in the formula are as defined in the specification.La présente invention concerne un composé tel que représenté par la formule générale (I), un sel pharmaceutiquement acceptable, un ester, un solvate ou un stéréoisomère de celui-ci, un procédé de préparation des composés, une composition pharmaceutique contenant les composés, des utilisations de ceux-ci dans la préparation de médicaments pour traiter et/ou prévenir des maladies prolifératives, et un procédé utilisant les composés pour traiter et/ou prévenir des maladies prolifératives. R1, R2, R3, R4, R5, R6, X, A et B dans la formule sont tels que définis dans la description.