Accurate and reliable incoming flood forecasting is an important prerequisite for flood warning, flood risk analysis and reservoir flood control operation. This paper proposes a hybrid model for real-time flood forecasting that couples process-driven hydrological models (HMs) with data-driven models (DDMs). The generic hybrid model framework adds DDMs as the post-processing procedure for residual correction to the original results of HMs, and considers multiple uncertainties in input data, parameter and model structure simultaneously. The performance of the hybrid model is evaluated comprehensively in terms of deterministic forecast accuracy, interval forecast reliability, and the reliability and sharpness of probabilistic forecast. Taking the multireservoir system at the east Pi River as a study case, the results indicate that: (1) Compared to the benchmark model (ensemble XAJ model), the hybrid model with additional residual analysis show a significant improvement. The average continuous ranked probability score (CRPS) metric values calculated by the Stacking-Hybrid model improved by 71.5 %, 67.0 % and 38.1 % in the three data samples. Furthermore, the adaptability of the Stacking-Hybrid model for residual correction during short-duration intense rainfall events has been validated, with the relative error of the peak discharge improved to within ± 10 %. (2) The Stacking-Hybrid model, which also takes into account structure uncertainty, is able to better exploit the combined advantages and improve the stability of the model performance compared to those that only apply a single DDM. (3) When the number of iterations within the BOA reaches 300, the parameter optimization process is capable to search for the hyperparameters that bring out the best performance of the DDMs. (4) When the ensemble size reaches 200, the uncertainty of HM parameters can be fully defined, and the consumed computational resources can be controlled within an acceptable bound while ensuring stable model performance. Overall, the hybrid model that takes into account multiple sources of uncertainty generates both interval and probabilistic forecast in addition to deterministic forecast, which can provide richer risk information for subsequent flood warning and reservoir operation, making the flood prevention decisions more reliable and scientific.