A Fischer-Tropsch synthesis three-phase suspension bed reactor (“suspension bed” also called “slurry bed”) and its supplemental systems, may include: 1) structure and dimension design of F-T synthesis reactor, 2) a gas distributor located at the bottom of the reactor, 3) structure and arrangement of a heat exchanger members inside the reactor, 4) a liquid-solid filtration separation device inside reactor, 5) a flow guidance device inside reactor, 6) a condensate flux and separation member located in the gas phase space at the top of reactor, 7) a pressure stabilizer, a cleaning system for the separation device; an online cleaning system for the gas distributor; an ancillary system for slurry deposition and a pre-condensate and mist separation system located at the outlet of upper reactor. This reactor is suitable for industrial scale application of Fischer-Tropsch synthesis.