完成了主要功能