A cleaning assembly, comprising: a mounting base ; a cleaning device , configured to move in a vertical direction with respect to the mounting base , the cleaning device including at least one positioning part ; and a swing arm , having a first end pivotally connected to the mounting base and a second end connected to the positioning part , the swing arm being configured to swing in response to a vertical movement of the positioning part ; the cleaning device being configured to move upward when an upward force is applied and drive, through the positioning part , the swing arm to swing, and automatically return downward when the upward force is withdrawn; the cleaning assembly further comprising an elastic member acting on the swing arm and configured to store elastic potential energy when the cleaning device moves upward; the cleaning device also being configured to return downward under at least one of a gravity and a release of the elastic potential energy by the elastic member; the elastic member acting on the swing arm being configured to release the elastic potential energy to facilitate a backswing of the swing arm when the cleaning device moves downward; characterized in that , the swing arm comprises an abutting portion , the mounting base comprises a blocking portion for blocking the abutting portion to limit a downward swing of the swing arm , wherein through an engagement between the blocking portion and the abutting portion , the mounting base , when moving upward, drives the swing arm upward, and wherein through the contact between the blocking portion and the abutting portion maintained by the elastic potential energy of the elastic member, the mounting base , when moving downward, drives the swing arm downward; wherein the cleaning assembly further comprises a lifting drive assembly for driving the mounting base to move vertically, and the swing arm is configured to move vertically with the mounting base . a mounting base ; a cleaning device , configured to move in a vertical direction with respect to the mounting base , the cleaning device including at least one positioning part ; and a swing arm , having a first end pivotally connected to the mounting base and a second end connected to the positioning part , the swing arm being configured to swing in response to a vertical movement of the positioning part ; the cleaning device being configured to move upward when an upward force is applied and drive, through the positioning part , the swing arm to swing, and automatically return downward when the upward force is withdrawn; the cleaning assembly further comprising an elastic member acting on the swing arm and configured to store elastic potential energy when the cleaning device moves upward; the cleaning device also being configured to return downward under at least one of a gravity and a release of the elastic potential energy by the elastic member; the elastic member acting on the swing arm being configured to release the elastic potential energy to facilitate a backswing of the swing arm when the cleaning device moves downward; characterized in that , the swing arm comprises an abutting portion , the mounting base comprises a blocking portion for blocking the abutting portion to limit a downward swing of the swing arm , wherein through an engagement between the blocking portion and the abutting portion , the mounting base , when moving upward, drives the swing arm upward, and wherein through the contact between the blocking portion and the abutting portion maintained by the elastic potential energy of the elastic member, the mounting base , when moving downward, drives the swing arm downward; wherein the cleaning assembly further comprises a lifting drive assembly for driving the mounting base to move vertically, and the swing arm is configured to move vertically with the mounting base . <EOS>