Тег

PyMuPDF

1 материалов

Один PDF, два читателя: люди видят страницы, машины получают чистый Markdown (sgaud.com)

Адаптивные PDF прикрепляют замещающий текст в формате Markdown к содержимому PDF через последовательности marked-content — возможность в спецификации с PDF 1.4. Рендереры её игнорируют и показывают обычную страницу; экстракторы вроде PyMuPDF вместо этого получают чистые заголовки, списки и таблицы при накладных расходах размера ~до 10%.

Один Rust-разработчик мгновенно перевернул это: тот же слой, что кормит LLM чистой структурой, может скормить ей вредоносную инструкцию, которую человек никогда не увидит, — невидимый prompt injection в PDF вашего счёта за электричество.