In recent years, enhancing the cooling of photovoltaic (PV) panels to improve overall energy efficiency has become a significant focus. In this study, we propose an improved power generation system integrating semiconductor thermoelectric generators (TEGs). The integration involves the installation of several heat pipes and serpentine copper tubes on the back of PV panels, with nanofluids flowing through the copper tubes as the working fluid, effectively cooling the PV panels. The copper tube is connected to the heat exchanger on the high-temperature side of the TEGs, forming a closed-loop circulation system. Consequently, the cooling fluid transfers heat to the hot surface of the TEGs, utilizing waste heat generated by the PV panels for electricity generation. The TEGs consist of 10 thermoelectric modules, with the low-temperature end in contact with the finned aluminum plate (TEGs radiator) and actively cooled by natural air cooling. Additionally, to validate the design rationale, multiple sets of comparative experiments were arranged. The experiments utilized nanofluids with volume fractions of 0.5 %, 1 %, 2 %, and 3 %, and water, as the cooling fluid. The experimental results demonstrated that the maximum operating temperature of the reference PV panel can reach 81.9 °C, and the average and maximum exergy efficiencies throughout a day are recorded at 16.91 % and 31.84 %, respectively. It’s noteworthy that the most significant cooling effect occurs when the nanofluid volume fraction is 2 %, reducing the maximum temperature of the PVT panel to 61.5 °C. Simultaneously, the average daily exergy efficiency and exergy efficiency of the PVT-TEG power generation system reached peak values of 21.06 % and 39.87 %, respectively. Compared to the reference PV panels, the output power of the PVT-TEG system increases by up to 30.51 %.