The present invention discloses compounds of Formula (I), or pharmaceutically acceptable salts, thereof:which inhibit the protein(s) encoded by hepatitis B virus (HBV) or interfere with the function of the HBV life cycle of the hepatitis B virus and are also useful as antiviral agents. The present invention further relates to pharmaceutical compositions comprising the aforementioned compounds for administration to a subject suffering from HBV infection. The invention also relates to methods of treating an HBV infection in a subject by administering a pharmaceutical composition comprising the compounds of the present invention.本發明揭露一種式(I)之化合物或其醫藥上可接受之鹽:其抑制由B型肝炎病毒(HBV)編碼的蛋白或干擾B型肝炎病毒的HBV生命週期的功能,也可用作為抗病毒劑。本發明進一步關於包含前述化合物的醫藥組合物,用於投與患有HBV感染的個體。本發明還關於藉由投與包含本發明之化合物的醫藥組合物來治療個體的HBV感染的方法。