完善User 模型