The present invention belongs to the field of medical
chemistry, relates to a class of compounds of
apoptosis protein inhibitors, and applications thereof, and particularly provides a compound represented by a formula I, or an isomer thereof, a pharmaceutically acceptable salt, a solvate, a
crystal or a
prodrug thereof, preparation methods of the compounds, pharmaceutical compositions containing the compounds, and uses of the compounds or the compositions in treatment and / or prevention of IAPs overexpression related diseases such as viral infections,
cancer, hyperblastosis diseases or inflammatory diseases. According to the present invention, the compound has good inhibitory activity against IAPs, and is highly expected to be used as the treatment
drug for
viral infection,
cancer, hyperblastosis diseases or inflammatory diseases. The formula I is defined in the specification.