Model-Aware Contrastive Learning: Towards Escaping Uniformity-Tolerance Dilemma in Training