The following is an introduction of a general framework for public opinion simulation, based on the Multilayer Synchronization Network. The Multilayer Synchronization Network is a multilayer network where the corresponding nodes in each layer have a synchronization relationship. It is especially useful to represent a single person's various roles in different social systems, for example, the online society and the face-to-face offline society. With this framework, most former related researches could still be absorbed in and make contributions to the research of opinion formation. To make this framework more relatable, a bus arson occurred in East China is discussed as an example. In the end, some potential improvements of this framework are also discussed.