解除UI耦合