联系人和用户重构