Abstract: The present disclosure provides a polyhydroxyphthalazinone compound, preparation method thereof and use thereof, wherein the general formula of chemical structure of the polyhydroxyphthalazinone compound is shown by the formula (I). The polyhydroxyphthalazinone compound disclosed by the present disclosure has a good effect on activating ER? receptor, and it is expected to develop a novel ER-? receptor agonist.