去单例话，将耦合降低