Raw material components of a temperature-sensing rubber sole are divided into two parts; a formula for the first part comprises the following components in percentage by 
mass: 39.1 percent of butadiene rubber (BR01), 16.3 percent of 
polystyrene fiber rubber (BX2G66), 9.8 percent of 
acrylonitrile-butadiene rubber (S2250), 26.1 percent of white 
smoke, 0.3 percent of hydrogenated 
rosin (RH-100AN), 0.3 percent of 
stearic acid, 3.3 percent of 
zinc oxide, 0.3 percent of 
microcrystalline wax (G-34), 2.0 percent of white 
smoke activator (PEG4000), 0.7 percent of white 
smoke activator (P-10), 0.7 percent of 
coupling agent (HP669), 0.7 percent of 
antiozonant (SKA), and 0.7 percent of 
antioxidant (CPL); and the second part comprises the following components in the addition amount based on the first part: 12g / kg of the first part of insoluble 
sulfur (IS-75), 10g / kg of the first part of 
promoter (No. 1), 2.5g / kg of the first part of 
promoter (TRA), and 1g / kg of the first part of 
promoter (NS-80); and a preparation method comprises the following steps of banburying, milling, hot-press forming, 
physical property test and the like.