完成基本功能, cpu占用上存在bug