The invention discloses a perforating grout anchoring prefabricated assembly-type concrete-filled steel tubular frame structure, which comprises a square steel tube concrete lower column, a square steel tube concrete upper column, a semi-open steel box concrete composite beam, a prefabricated slab corner unit, a prefabricated slab edge unit, a prefabricated slab middle unit, column-beam post-pouring joints, column-column bolted connection joints, a prefabricated concrete slab and post-pouring concrete. The square steel tube concrete lower column, the square steel tube concrete upper column, the semi-open steel box concrete composite beam and the prefabricated concrete slab are connected into a whole in a grout anchoring mode, the pouring amount is less, the assembling rate is high, all components are in a prefabricated assembly form, onsite splicing is conducted, the construction speed is high, the construction process is simplified, and the construction environment is optimized; and secondly, the requirements of grout anchoring for the construction precision are low, operation by workers is convenient, the beam-column components are in a combined structural form, the self-weight is low, force bearing is more reasonable, the material property can be exerted sufficiently, the bearing capacity is high, the fire-resisting property is good, and shock resistance is good.