问题多多，但功能可以实现