完成主要功能