申请单例子 需要调整 初步原型