The invention relates to a method for comprehensively utilizing serendipities, which comprises: magnetically separating the serpentinites in a strong magnetic field, obtaining amorphous silica powder which contains silicon dioxide more than 90% through filtering acid dipping solution, dissolving the amorphous silica powder through using caustic soda under high temperature, which is used for manufacturing soluble glass with medium high modulus or taken as raw materials for producing white carbon black, then, mixing sulphuric acid and hydrochloric acid or nitric acid or mixing the sulphuric acid, the hydrochloric acid and nitric acid, adding acid dipping additive to carry out compound alternative and circulating acid dipping for ore powder which is magnetically separated and processed, fractionally depositing, filtering, and removing impurity for magnesium sulfate solution which is filtered through the acid dipping and contains the impurity, through adjusting the pH value, obtaining inorganic industrial dyes which mainly contain iron oxide yellow, ferric hydroxide and aluminum hydroxide, enriching the nickel, which is convenient for abstracting the nickel from the serpentinites, finally obtaining high purity magnesium oxide through refining refined magnesium sulfate solution whose impurity is removed after ammonium hydrogen carbonate and ammonial solution or sodium sulfide is used to deposit, and also obtaining ammonium sulfate or sodium sulfate which contains magnesium and calcium after liquid which is filtered is evaporated.