A method for automatically controlling a breezeless mode of an air conditioner, comprising: obtaining a maximum triggering distance of an infrared module group after the air conditioner is in a cooling mode; detecting whether there is a target obstacle in an air supply direction of the air conditioner, and detecting whether a distance between the target obstacle and the air conditioner is less than or equal to the maximum triggering distance; and turning on the breezeless mode corresponding to the target obstacle in response to a determination that the distance is less than or equal to the maximum triggering distance, obtaining an operating parameter of the air conditioner, and controlling the air conditioner to operate according to the operating parameter, characterized in that the operation of "turning on the breezeless mode corresponding to the target obstacle, obtaining an operating parameter of the air conditioner, and controlling the air conditioner to operate according to the operating parameter", comprises: turning on the breezeless mode according to the type of the target obstacle, obtaining at least one current environmental parameter, and obtaining a target temperature according to a current draught sensation rate, a current local airflow rate, and a current turbulence intensity from the current environmental parameters; and obtaining a current local air temperature from the current environmental parameters, calculating a difference between the current local air temperature and the target temperature, obtaining the operating parameter of the air conditioner according to a range where the difference is located, and controlling the air conditioner to operate according to the operating parameter. obtaining a maximum triggering distance of an infrared module group after the air conditioner is in a cooling mode; detecting whether there is a target obstacle in an air supply direction of the air conditioner, and detecting whether a distance between the target obstacle and the air conditioner is less than or equal to the maximum triggering distance; and turning on the breezeless mode corresponding to the target obstacle in response to a determination that the distance is less than or equal to the maximum triggering distance, obtaining an operating parameter of the air conditioner, and controlling the air conditioner to operate according to the operating parameter, characterized in that the operation of "turning on the breezeless mode corresponding to the target obstacle, obtaining an operating parameter of the air conditioner, and controlling the air conditioner to operate according to the operating parameter", comprises: turning on the breezeless mode according to the type of the target obstacle, obtaining at least one current environmental parameter, and obtaining a target temperature according to a current draught sensation rate, a current local airflow rate, and a current turbulence intensity from the current environmental parameters; and obtaining a current local air temperature from the current environmental parameters, calculating a difference between the current local air temperature and the target temperature, obtaining the operating parameter of the air conditioner according to a range where the difference is located, and controlling the air conditioner to operate according to the operating parameter. turning on the breezeless mode according to the type of the target obstacle, obtaining at least one current environmental parameter, and obtaining a target temperature according to a current draught sensation rate, a current local airflow rate, and a current turbulence intensity from the current environmental parameters; and obtaining a current local air temperature from the current environmental parameters, calculating a difference between the current local air temperature and the target temperature, obtaining the operating parameter of the air conditioner according to a range where the difference is located, and controlling the air conditioner to operate according to the operating parameter.