The invention discloses a double-ligand thiourea collecting agent, i.e., an N,N'-alkylenedioxycarbonyl-N'',N'''-dialkoxyl-propyl-dithiourea compound, and a preparation method thereof and an application of the double-ligand thiourea collecting agent in metal ore floatation. The application is characterized in that the N,N'-alkylenedioxycarbonyl-N'',N'''-dialkoxylpropyldithiourea compound which is shown as a formula (I) and is taken as a collecting agent is used for effectively floating and recovering valuable metal minerals from non-ferrous metal ore and noble metal ore. In the formula (I), R1 represents alkyl, aryl or aralkyl with 1-16 carbon atoms, or R3OR4; R3 represents alkyl with 1-3 carbon atoms; R4 represents alkylidene, aryl or aromatic alkylidene with 1-16 carbon atoms; R2 represents alkylene with 2-18 carbon atoms or ether-containing hydrocarbyl of which the general formula is -R5-(OR5)n-; in the formula, R5 represents ethylidene or propylidene; n=1-4; and R1 and R2 are independent of each other.