Загрузи один или несколько .txt файлов — получишь ZIP, в котором каждый исходник нарезан на куски в 300-500к слов. Режет по абзацам и предложениям, не посреди мысли.
Каскад: параграф → предложение → слово. Не рвёт мысль посередине.
Каждый TXT попадает в свою подпапку с part_001, part_002…
Файлы обрабатываются в памяти и сразу удаляются.