Сложность здесь заключается в интерфейсе.
Существует «время ожидания» для индексации PDF-файлов или больших текстовых документов. И здесь возникает проблема с интерфейсом.
- В сообщениях #1, #7, #27 загружены PDF-файлы/тексты… как пользователь поймёт, что происходит?
- Вы загружаете файл в сообщении #1, но он станет доступен только через 5 минут. Как сообщить об этом пользователю?
С технической точки зрения, я считаю, что единственный прямой способ решить обе эти проблемы — это создание специального интерфейса для загрузки.
Проблема с интерфейсом здесь является самым большим препятствием, а сами механизмы не слишком сложны.
cc @awesomerobot / @Falco