The invention discloses a mixed thermal force closed type heat extraction cycle heat engine and a power generation device, and relates to a multi-heat-source environment-friendly closed type heat extraction cycle heat engine which comprises a solar device, and the power generation device and belongs to the technical field of combined heat and power generation of solar. The mixed thermal force closed type heat extraction cycle heat engine consists of a double-heat-source heating assembly, a cycle heat engine assembly, a speed change and power generation assembly, an intelligent control system and accessories; the double-heat-source heating assembly comprises a barrel wall, a punching bottom plate, a heat preservation upper blanking plate, a heat energy reflector, a light condensation receiving port, an automatic light shading cover, an electromotor of the light shading cover, a metal upper cover plate, a metal lower cover plate, a porous metal fiber combustion head, a flame igniter, a combustor foundation, and a residual heat recovery pipe; and the cycle heat engine assembly consists of a working medium heating pipe group, an air chamber, cycle gas, a magnetic pole gas distribution piston, an electromagnetic gas distribution seat, a buffer sheet, a double-pole switch room, a piston cylinder, a power piston and a cooling working medium; and the speed change and power generation assembly consist of a conversion piece, a crank, a rocking bar, a gear, a transmission shaft, an engine base and a generator.