The invention discloses a method for repairing cultivation soil by using a semi-matrix covering, and belongs to the field of agricultural planting. The method comprises the following steps that S1, surface soil of a cultivation tank is pretreated, wherein the soil 20-30 cm away from the ground is turned to obtain the pre-treated surface soil; S2, deep treatment of the surface soil is conducted, wherein a disinfectant is added to the filtered surface soil; S3, the cultivation tank is repaired and maintained, and the deep-treated surface soil is placed into the cultivation tank; S4, the semi-matrix covering is added, wherein the semi-matrix covering covers the surface of the cultivation tank; S5, data counting is performed, and repaired nutrient soil is obtained when the parameters of a germination test plant meet the normal plant standards. Through disinfectant application (a chemical modifier method), soil deep ploughing (a soil replacement method) and semi-matrix covering (a bioremediation method), multi-layer soil repairing is conducted, cultivation semi-soil semi-matrix repairing is conducted, the occurrence of disease and pest damage is reduced, the dead rate of plants is reduced and accordingly the annual yield is improved.