完成大部分功能，还差6个