The invention relates to a translational rotor compressor, which comprises a rotor 1, a cylinder body 2, a sliding blade 3 and an end cover, and is characterized in that a flat rotor chute 4 is arranged on the rotor 1; a flat cylinder body chute 5 is arranged on the cylinder body 2; and the sliding blade 3 has a T-shaped structure or an L-shaped structure, and consists of a radial bluff body 3a and a tangent bluff body 3b which are perpendicular to each other, wherein the radial bluff body 3a is arranged inside the rotor chute 4 and is matched with the rotor chute 4 in a sliding way, and the tangent bluff body 3b is arranged inside the cylinder body chute 5 and is matched with the tangent bluff body 3b in a sliding way. The rotor 1 is limited by the sliding blade 3 and only performs translational rotation, and the swinging radius of each mass point on the rotor 1 is equal to the eccentric distance of the rotor 1 opposite to a cylinder hole on the cylinder body 2; and because the valueof the eccentric distance is small, the relative kinematic velocity of the rotor 1 relative to the end cover and the cylinder body 2 is small as well, namely the friction and the abrasion between therotor 1 and the end cover and between the rotor 1 and the cylinder body 2 are small. Moreover, the sliding blade 3 and the rotor 1 always adopt the means of surface contact, so that the sealing reliability of the translational rotor compressor is higher than that of line contact.