优化代码，移除无意义的类型
完善代码