A magic cube with visible magnetic cabins, comprising: a central shaft piece; six central blocks; eight corner blocks; and twelve edge blocks; wherein the six central blocks are separately connected with an end shaft of the central shaft piece; each of the central blocks is movably connected with adjacent corners blocks and edge blocks through corner block feet arranged on the corner blocks and engaging feet arranged on the edge blocks; the central shaft piece is spliced with the six central blocks, the eight corner blocks, and the twelve edge blocks to form a regular hexahedron; corner block magnetic cabins are arranged on inner sides of the corner blocks and edge block magnetic cabins are arranged on inner sides of the edge blocks; a magnet is arranged in each of the corner block magnetic cabins; a magnet piece is arranged in each of the edge block magnetic cabins; elastic force between the six central blocks and the central shaft piece is adjusted by a gear adjusting piece arranged in each of the central blocks, wherein each of the central blocks comprises a top cover, a gear adjusting seat, the gear adjusting piece, an elastic adjusting screw, and a pressure adjusting spring; wherein each top cover is covered on a top portion of a corresponding gear adjusting seat; wherein each gear adjusting piece is arranged above a corresponding gear adjusting seat; wherein a bottom portion of each elastic adjusting screw vertically passes through a corresponding gear adjusting piece and a corresponding gear adjusting seat and is connected with the central shaft piece; each pressure adjusting spring is sleeved between a corresponding elastic adjusting screw and a corresponding gear adjusting piece, wherein each gear adjusting seat comprises an adjusting seat body, wherein a central column is arranged in a center of each adjusting seat body; wherein a central hole penetrating each central column is on a center of each central column; each elastic adjusting screw vertically passes through a corresponding central hole of a corresponding central column; wherein a sawtooth gear block is arranged on a periphery of each central column; wherein a gear indicating ring is arranged on a periphery of each sawtooth gear block; wherein gear numbers corresponding to each sawtooth gear block are on each gear indicating ring. a central shaft piece; six central blocks; eight corner blocks; and twelve edge blocks; wherein the six central blocks are separately connected with an end shaft of the central shaft piece; each of the central blocks is movably connected with adjacent corners blocks and edge blocks through corner block feet arranged on the corner blocks and engaging feet arranged on the edge blocks; the central shaft piece is spliced with the six central blocks, the eight corner blocks, and the twelve edge blocks to form a regular hexahedron; corner block magnetic cabins are arranged on inner sides of the corner blocks and edge block magnetic cabins are arranged on inner sides of the edge blocks; a magnet is arranged in each of the corner block magnetic cabins; a magnet piece is arranged in each of the edge block magnetic cabins; elastic force between the six central blocks and the central shaft piece is adjusted by a gear adjusting piece arranged in each of the central blocks, wherein each of the central blocks comprises a top cover, a gear adjusting seat, the gear adjusting piece, an elastic adjusting screw, and a pressure adjusting spring; wherein each top cover is covered on a top portion of a corresponding gear adjusting seat; wherein each gear adjusting piece is arranged above a corresponding gear adjusting seat; wherein a bottom portion of each elastic adjusting screw vertically passes through a corresponding gear adjusting piece and a corresponding gear adjusting seat and is connected with the central shaft piece; each pressure adjusting spring is sleeved between a corresponding elastic adjusting screw and a corresponding gear adjusting piece, wherein each gear adjusting seat comprises an adjusting seat body, wherein a central column is arranged in a center of each adjusting seat body; wherein a central hole penetrating each central column is on a center of each central column; each elastic adjusting screw vertically passes through a corresponding central hole of a corresponding central column; wherein a sawtooth gear block is arranged on a periphery of each central column; wherein a gear indicating ring is arranged on a periphery of each sawtooth gear block; wherein gear numbers corresponding to each sawtooth gear block are on each gear indicating ring.