api
完成主要功能