Provided in the present invention are a compound as shown in formula (I), a pharmaceutical composition comprising same, and a preparation method and use thereof as a NS5B polymerase inhibitor, a DNA polymerase inhibitor or a reverse transcriptase inhibitor for preventing or treating viral diseases or cancers.La présente invention concerne un composé tel que représenté par la formule (I), une composition pharmaceutique le comprenant, un procédé de préparation ainsi que l'utilisation de celui-ci en tant qu'inhibiteur de polymérase NS5B, inhibiteur de polymérase d'ADN ou inhibiteur de transcriptase inverse pour prévenir ou traiter des maladies virales ou des cancers.本发明提供式(I)所示的化合物、包含其的药物组合物、其制备方法及其作为NS5B聚合酶抑制剂、DNA聚合酶抑制剂或逆转录酶抑制剂在预防或治疗病毒性疾病或癌症中的用途。