The invention relates to a keel installation assembly based on building based on photovoltaic components. The keel installation assembly comprises a keel and sealing strips, a bolt insertion groove is formed in the keel in the length direction of the center of the upper position, thermal insulation broken bridge insertion grooves are formed in the two sides of the bolt insertion groove, thermal insulation broken bridge materials are arranged in the thermal insulation broken bridge insertion grooves, and frames of the adjacent building photovoltaic components are installed on the keel and fixed through bolts and press block screws, wherein the two thermal insulation broken bridge materials are inserted in the keel. A groove is formed by the frames of the adjacent building photovoltaic components in a splicing installation mode, a sealing gum waterproof layer is arranged in the groove, and the sealing strips are arranged on the sealing gum waterproof layer. The keel installation assembly can meet the requirements of a building for structural strength, fire prevention, weather resistance, heat preservation, heat dissipation, water tightness, gas tightness and the like, is highly compatible with existing construction and installation technologies and methods and also meets relevant standards and specification requirements of the building.