The invention relates to a wind and light coupled oxygen-enriched nanometer matrix composite ecological floating bed. The wind and light coupled oxygen-enriched nanometer matrix composite ecological floating bed comprises a wind-powered mechanical aeration unit that consists of a wind wheel, a protective cover, a crankshaft flywheel group, a rudder, a connecting rod, a piston, an aeration cylinder, a one way valve, a base, a flow divider valve, an aeration pipe group and a micro-pore aeration head. The composite ecological floating bed is characterized in that the wind-powered mechanical aeration unit is orderly connected with a plant-nanometer matrix photo-catalyzation and adsorption treatment unit and a biological membrane-photo-compensation unit from top to bottom, wherein the plant-nanometer matrix photo-catalyzation and adsorption treatment unit consists of a nanometer material load sheet, matrix filler, a hollow basket, a submerged plant of an aquatic plant, an emergent plant of the aquatic plant and a frame, and the biological membrane-photo-compensation unit consists of photoinduced energy-storing noctilucent powder and a microorganism biofilm culturing net. The wind and light coupled oxygen-enriched nanometer matrix composite ecological floating bed disclosed by the invention not only has the advantage of effectively removing organic pollutants and nutrient salts from a slow-flow water body but also has the advantages of being good-looking in appearance, simple in structure, economical and practical, so the wind and light coupled oxygen-enriched nanometer matrix composite ecological floating bed is suitable for treatment and recovery of common urban water bodies of polluted rivers and lakes of cities.