解:$ (1) 3x^2-6x+2=3(x^2-2x)+2$
$=3(x^2-2x+1-1)+2=3(x-1)^2-1$。
$ $因为$(x-1)^2≥0$,
所以$3(x-1)^2≥0$,
$ $所以$3(x-1)^2-1≥-1$。
$ $故当$x=1$时,原代数式取最小值,最小值为$-1$。
$ (2) 8-2x^2+4x=-2(x^2-2x)+8$
$=-2(x^2-2x+1-1)+8$
$=-2(x-1)^2+10$。
$ $因为$(x-1)^2≥0$,
所以$-2(x-1)^2≤0$,
$ $所以$-2(x-1)^2+10≤10$。
$ $故当$x=1$时,原代数式取最大值,最大值为$10$。
$ (3)(3x^3-2x^2-4x+1)-(3x^3+4x+10)$
$=-2x^2-8x-9$
$ =-2(x^2+4x)-9$
$=-2(x^2+4x+4-4)-9$
$=-2(x+2)^2-1$。
$ $因为$(x+2)^2≥0$,
所以$-2(x+2)^2≤0$,
$ $所以$-2(x+2)^2-1≤-1<0$,
$ $故对任意实数$x$,恒有$3x^3-2x^2-4x+1<3x^3+4x+10$。