Кормите AI чистым текстом: сначала переведите документы в Markdown
Попросите AI-ассистента «прочитать этот PDF» — и ответы часто выходят расплывчатыми. Модель получает кашу из колонок, колонтитулов и служебной вёрстки. Модели работают лучше всего на чистом структурированном тексте, и формат, который все они понимают изначально, — Markdown. MarkItDown, бесплатный открытый инструмент от Microsoft (лицензия MIT), превращает в него почти всё: PDF, Word, Excel, PowerPoint, HTML, CSV, JSON, XML, EPub, ZIP-архивы, изображения (с OCR) и аудио (с расшифровкой).
- Составьте список документов, по которым вы реально отвечаете на вопросы. Прайс, каталог услуг, типовой договор, FAQ, отчёты за прошлый год. Обычно набирается меньше двадцати файлов.
- Переведите их за один заход. Один раз ставим:
pip install 'markitdown[all]', дальшеmarkitdown price.pdf -o price.md. Любой технический человек — или ваш ассистент-программист — сделает всю пачку за вечер. - Проверьте результат выборочно. Таблицы и сканы — слабое место любого конвертера. Поправили один раз в .md, и эта правка работает всегда.
- Заведите папку «готово для AI». Именно эти .md вы загружаете, вставляете в чат и отдаёте агенту — а не исходные PDF.
- Обновляйте файл, когда меняется источник. Устаревший прайс хуже, чем никакого: агент назовёт старую цену уверенным тоном.
Есть и версия в виде MCP-сервера — тогда ассистент конвертирует файлы сам. Чистый вход — самое дешёвое улучшение качества: не стоит ничего, а выигрывает от него любая модель.