The invention discloses an adaptive device and method suitable for overtemperature of Stirling engine heating tubes, including a plurality of memory alloys, each of which is arranged on the inner wall of the heating tube; when the temperature in the heating tube is lower than that of the memory alloy When the temperature threshold is reached, each memory alloy is attached to the inner wall of the heating pipe; when the temperature in the heating pipe exceeds the temperature threshold of the memory alloy, each memory alloy is bent along the radial direction of the heating pipe. When the shape of the memory alloy changes and bends, when the gas working medium with the same mass flow rate flows through, the bent memory alloy enhances the disturbance of the air flow, improves the convective heat transfer coefficient, and strengthens the convective exchange between the gas working medium and the heating tube. Heat, in order to achieve the purpose of reducing the temperature of the heating tube. The invention enhances heat exchange without causing waste of energy, without suspending the operation of the power generation device, so that the operation is more stable, and at the same time of cooling the heating tube, it can not only effectively use solar energy, but also not interrupt the power generation, so as to ensure stable power output .