Abstract At present, the traditional load model relies on a large number of historical data, ignoring the relationship between load demand and user behavior and the temporal and spatial distribution of load. To solve this problem, this paper proposes a modeling method of energy consumption characteristics of commercial office building considering the physical characteristics of energy consuming equipment and staff behavior factors. Firstly, the load of commercial office building is classified based on user behavior. Secondly, according to the proposed load classification method, a time distribution model associated with user behavior is established for each type of load energy consumption equipment, and the total load model of commercial office building is obtained. On this basis, the proposed model is expanded in both time and space, so that the total load model of commercial office building can be used to analyze energy consumption in different time scales and different regional areas. Through the combination of non-intrusive load decomposition and Markov chain, the energy consumption behavior of users is analyzed and simulated, and a refined load forecasting method of commercial office building considering equipment and user behavior under demand response mechanism is proposed. Finally, the example analysis shows that the proposed method can no longer depend on huge amounts of similar data for driving, can effectively reduce the impact of the original data on the load feature extraction, and has the ability to achieve load forecasting independently.