A compound having an inhibitory activity against a mutant isocitrate dehydrogenase, a preparation method therefor and use thereof, particularly a compound represented by formula I, or a pharmaceutically acceptable salt thereof, or an enantiomer, a diastereoisomer, a tautomer, a solvate, a polymorph or a prodrug thereof, definition of each group being as described in the description. The compound has a higher inhibitory activity against the mutant IDH and therefore can be used for treating diseases associated with the mutant IDH.Linvention concerne un composé ayant une activité inhibitrice contre une isocitrate déshydrogénase mutante, son procédé de préparation et son utilisation, en particulier un composé représenté par la formule I, ou un sel pharmaceutiquement acceptable de celui-ci, ou un énantiomère, un diastéréoisomère, un tautomère, un solvate, un polymorphe ou un promédicament de celui-ci, la définition de chaque groupe étant telle que décrite dans la description. Le composé présente une activité inhibitrice élevée contre lIDH mutant et peut par conséquent être utilisé pour traiter des maladies associées à lIDH mutant.