The present invention relates to thienocycloalkyl or thienoheterocyclic derivatives, a preparation method thereof and use thereof in medicine. In particular, the present invention relates to thienocycloalkyl or thienoheterocyclic derivatives shown by the general formula (I), a preparation method thereof and a pharmaceutical composition containing the derivatives, and the use thereof as a therapeutic agent, especially as the intestinal type 2B sodium phosphate cotransporter (Npt2b) inhibitor and use thereof in the preparation of drugs for the treatment and/or prevention of hyperphosphatemia, wherein the definitions of the substituents in the general formula (I) are the same as defined in the description.La présente invention concerne des dérivés thiénocycloalkyliques ou thiénohétérocycliques, un procédé de préparation de ceux-ci et lutilisation de ceux-ci en médecine. En particulier, la présente invention concerne des dérivés thiénohétérocycliques ou thiénocycloalkyliques représentés par la formule générale (I), un procédé de préparation de ceux-ci et une composition pharmaceutique contenant ces dérivés, et lutilisation de ceux-ci comme agent thérapeutique, en particulier comme inhibiteur du co-transporteur sodium-phosphate Npt2b et leur utilisation dans la préparation de médicaments pour le traitement et/ou la prévention de lhyperphosphatémie, les définitions des substituants dans la formule générale (I) étant les mêmes que celles définies dans la description.