修正了身份机制