To enhance the accuracy and robustness of cycle slip detection and repair for triple-frequency data while minimizing the adverse effects of low satellite elevation and high ionospheric activity, a hierarchical combination algorithm for real-time cycle slip detection and repair is proposed. This algorithm begins by prioritizing the reduction of noise and ionospheric delay coefficients. It determines the optimal coefficients for the combination of observations from the BeiDou Navigation Satellite System’s (BDS) Extra-Wide Lane (EWL), Wide Lane (WL), and Narrow Lane (NL). Leveraging the longer wavelength characteristics of the EWL combination, it simultaneously conducts cycle slip detection on the EWL combination alongside the pseudorange combination. Following this, based on the detection outcomes from the EWL combination, cycle slip detection is carried out on the WL combination. Finally, using the detection findings from the WL combination, cycle slip detection is executed on the NL combination. Given the NL combination’s shorter wavelength and higher susceptibility to ionospheric delay, a dynamic ionospheric prediction model is applied to the NL combination to further mitigate the impact of ionospheric disturbances. After completing the cycle slip detection process, the results from the EWL, WL, and NL combinations are integrated and solved. Experimental results clearly demonstrate that, even in scenarios characterized by low satellite elevation and active ionospheric conditions, this algorithm consistently delivers outstanding detection performance for cycle slip instances, particularly for small cycle slip (less then two cycles). Remarkably, this performance is achieved without the need for intricate searches during cycle slip repair.