模式还是有问题,继续完善