The invention discloses a metal continuous casting process of electromagnetic excitation combined mechanical stirring. When the alloy melt is solidified, the electromagnetic excited combined mechanical stirring technology is used to generate microscopic and macroscale strong shear flow to break dendrites. In this way, the goal of refining the solidification structure, fully equiaxed crystallization, and reducing the degree of solute segregation can be achieved, thereby improving the performance of the alloy. The invention also provides a metal continuous casting device, which is realized by a device composed of a main crystallizer, a rotor stirring paddle, a runner, a program-controlled motor, a magnetic field generator, a coil, and a voltage-regulated and frequency-regulated AC power supply. The present invention uses the microscopic flow generated by electromagnetic excitation and the macroscopic flow generated by mechanical stirring to form a very complex chaotic flow, forming a strong shear flow, breaking dendrites, promoting the proliferation of crystal nuclei, reducing the temperature gradient, and obtaining ultra-fine Fully equiaxed crystal structure, while significantly reducing or even completely inhibiting the segregation of alloy elements, the energy consumption of the present invention is significantly lower than that of conventional electromagnetic stirring, and the energy saving effect is remarkable.