优化
优化&修正部分bug