初步实现功能