The present invention provides pyrrolopyrimidine compounds used as a TLR7 agonist, and specifically relates to compounds of formula (I) or pharmaceutically acceptable salts thereof, a preparation method therefor, pharmaceutical compositions containing such compounds, and use thereof in preparing antiviral drugs.La présente invention concerne des composés pyrrolopyrimidine utilisés en tant quagonistes du TLR7 et spécifiquement des composés de formule (I) ou des sels pharmaceutiquement acceptables de ceux-ci, un procédé de préparation associé, des compositions pharmaceutiques contenant de tels composés, ainsi que leur utilisation dans la préparation de médicaments antiviraux.