大文件完整实现功能 但有待优化