- 移除了不必要的 buffer_.consume(buffer_.size()) 调用 - 优化了数据包的检查和处理逻辑 - 使用 async_read 替代递归调用,提高了代码可读性和效率 - 确保每次处理完数据后清空缓冲区