The present invention relates to a BRD4 protein small molecule inhibitor, specifically relating to a small molecule compound having a triazole combined with azapine structure, a preparation method therefor, a pharmaceutical composition and a medical application of the prepared BRD4 small molecule inhibitor in prevention and/or treatment of BRD4-associated disease, particularly cancer.La présente invention concerne un inhibiteur à petite molécule protéique de BRD4, se rapportant particulièrement à un composé à petites molécules ayant un triazole combiné à une structure d'azapine, son procédé de préparation, une composition pharmaceutique et une application médicale de l'inhibiteur à petite molécule de BRD4 de l'invention dans la prévention et/ou le traitement d'une maladie associée à BRD4, en particulier le cancer.