TECHNOLOGY FOCUS - ORGANIC CHEMISTRY - Preparation (claimed): (I) is prepared by:(A) dissolving dipyrromethane, first siliconfluorene derivative of formula (B), and second silicon-fluorene derivative of formula (C) in first organic solvent containing oxidant and first catalyst at molar ratio of i:j:k, and reacting at 20-100 degrees C for 1-24 hours to obtain silicon-fluorene porphyrin derivative of formula (D), where i:j:k=1:1-100:1-100, i=j+k, j is not less than i, j is greater than 0, and i is greater than 0;(B) dissolving compound (D) and bromating agent in second organic solvent at molar ratio of 1:2-1:5, and reacting 0-120 degrees C for 1-72 hours to obtain dibromo silicon-fluorene porphyrin derivative of formula (E);(C) dissolving compound (E) into third organic solvent, adding solution containing M metal ions, and stirring at 0-30 degrees C for 0.5-24 hours to obtain dibromo silicon-fluorene porphyrin derivative of formula (F), where molar ratio of compound (E) to M metal ion is 1:1-1:-5; and(D) under anaerobic condition, dissolving compound (F) and 5,8-di(tributyl tin)-2,3-di(phenyl) quinoxaline of formula (G) in fourth organic solvent containing second catalyst at molar ratio of 1:2-2:1, and conducting stille coupling reaction at 50-120 degrees C for 12-72 hours to obtain material (I).Preferred Method: The first catalyst is propionic acid and trifluoroacetic acid. Oxidant is 2,3-dichloro-5,6-Dicyanobenzoquinone (DDQ). First organic solvent is trichloromethane and/or dichloromethane. Bromating agent is N-bromosuccinimide. Second organic solvent is tetrahydrofuran, chloroform, dimethyl formamide and/or orthodichlorobenzene. Third organic solvent is dichloromethane, trichloromethane, tetrahydrofuran, benzene and/or methylbenzene. Solvent is methanol, ethanol and/or water. Second catalyst is mixture of organic palladium or organic palladium and organic phosphorus ligand. Molar dosage of the second catalyst is 0.01-20% of that of compound (G). Organic palladium is tris(dibenzylideneacetone)dipalladium, tetrakis (triphenylphosphine)palladium, palladium(II) acetate, or bis(triphenylphosphine)palladium(II) dichloride. Organic phosphorus ligand is tri(o-tolyl)phosphine or tricyclohexyl phosphine. Fourth organic solvent is tetrahydrofuran, dichloromethane, chloroform, dioxane, dimethyl formamide, glycol dimethyl ether, dimethyl sulfoxide, benzene, chlorobenzene and/or methylbenzene. The compound (G) is prepared by adding benzyl compound of formula (S) and 1,4-p-dibromo-o-phenylenediamine to fifth organic solvent at molar ratio of 1:5-5:1, and reacting at 20-120 for 1-24 hours to obtain 5,8-dibromo-2,3-di(phenyl) quinoxaline of formula (Y); dissolving compound (Y) into sixth organic solvent and cooling to - 30 degrees C by liquid nitrogen/isopropanol; adding n-butyllithium and reacting at - 30 degrees C for 1-3 hours; adding tin tributyl chloride (SnBu3Cl) or tin trimethyl chloride (SnMe3Cl) and reacting at - 30 degrees C for 0.5-2 hours; and naturally heating to room temperature and reacting for 3-36 hours to obtain compound (G). Fifth organic solvent is acetic acid, m-cresol, p-toluenesulfonic acid, chloroform, methanol, ethanol and/or butanol. Sixth organic solvent is tetrahydrofuran, diethyl ether and/or dioxane. Molar ratio of compound (Y) to SnBu3Cl or SnMe3Cl is 1:1-10. Preferred Definitions:    M=Zn2+, Cu2+, Fe2+, Co2+, Cd2+, Pt2+, Zr2+, Mn2+, Ni2+, Pb2+ or Sn2+.