重构底层推送通道