Provided are a (hetero)arylamide compound as shown in formula (I) having an inhibitory effect on protein kinase activity, a pharmaceutically acceptable salt, a stereoisomer, a solvate or hydrate thereof, a pharmaceutical composition comprising the compound or a derivative thereof, and a method for preparing the compound. The compound can be used as an irreversible inhibitor for protein kinase for preparing a plurality of drugs comprising an anti-tumour drug.L'invention concerne un composé (hétéro)arylamide tel que représenté dans la formule (I) ayant un effet inhibiteur sur l'activité de la protéine kinase, un sel pharmaceutiquement acceptable, un stéréoisomère, un solvate ou un hydrate de celui-ci ainsi qu'une composition pharmaceutique comprenant le composé ou un dérivé de celui-ci et un procédé de préparation du composé. Selon l'invention, le composé peut être utilisé comme inhibiteur irréversible de la protéine kinase pour préparer divers médicaments y compris un médicament antitumoral.