An integrated on-vehicle fragrance assembly, comprising a fragrance module body, wherein the fragrance module body is provided in a central channel of a vehicle, and the fragrance module body is controlled by a controller to diffuse a flavour when needed, the fragrance module body comprises a plurality of perfume boxes, perfumes with different flavours are separately placed in all the perfume boxes, each of the perfume boxes is separately provided with an air inlet and an air outlet; a fragrance air channel, wherein the fragrance air channel is provided in the central channel of the vehicle, one end of the fragrance air channel is in communication with the fragrance module body, and the other end thereof is in communication with an air outlet of the vehicle; and the controller, wherein the controller is configured to receive a user instruction and control the fragrance module body according to the instruction, characterized in that: each of the perfumes with different flavours is separately placed in a perfume bottle, each of the perfume boxes is separately provided with a mounting hole configured to mount the perfume bottle, each of the perfume bottles is separately mounted in the mounting hole of one of the perfume boxes, an outer wall of each of the perfume bottles is separately provided with a clamping device capable of being retracted into the outer wall of the perfume bottle, and the clamping device is clamped on a wall of the mounting hole, and all the perfume bottles are internally and separately provided with conductive sheets with different resistance values, all the perfume boxes are internally and separately provided with conductive strips electrically connected to the control chip, after all the perfume bottles are placed in all the perfume boxes, each conductive sheet separately makes contact with one conductive strip, and the control chip converts different resistance values into corresponding perfume names to be displayed on a display screen. a fragrance module body, wherein the fragrance module body is provided in a central channel of a vehicle, and the fragrance module body is controlled by a controller to diffuse a flavour when needed, the fragrance module body comprises a plurality of perfume boxes, perfumes with different flavours are separately placed in all the perfume boxes, each of the perfume boxes is separately provided with an air inlet and an air outlet; a fragrance air channel, wherein the fragrance air channel is provided in the central channel of the vehicle, one end of the fragrance air channel is in communication with the fragrance module body, and the other end thereof is in communication with an air outlet of the vehicle; and the controller, wherein the controller is configured to receive a user instruction and control the fragrance module body according to the instruction, characterized in that: each of the perfumes with different flavours is separately placed in a perfume bottle, each of the perfume boxes is separately provided with a mounting hole configured to mount the perfume bottle, each of the perfume bottles is separately mounted in the mounting hole of one of the perfume boxes, an outer wall of each of the perfume bottles is separately provided with a clamping device capable of being retracted into the outer wall of the perfume bottle, and the clamping device is clamped on a wall of the mounting hole, and all the perfume bottles are internally and separately provided with conductive sheets with different resistance values, all the perfume boxes are internally and separately provided with conductive strips electrically connected to the control chip, after all the perfume bottles are placed in all the perfume boxes, each conductive sheet separately makes contact with one conductive strip, and the control chip converts different resistance values into corresponding perfume names to be displayed on a display screen.