Docling CLI
Docling — CLI для смешанного архива: PDF, документы и таблицы можно привести к общему формату для поиска и ИИ.
- 70 176 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- CLI читает документы и создает файлы результата; URL-источники требуют загрузки по сети.
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/doclingОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- CLI читает документы и создает файлы результата; URL-источники требуют загрузки по сети.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Docling — CLI для преобразования PDF, офисных файлов и других документов в структурированное содержимое. Пользователь передает локальный путь или URL и получает файл Markdown. Парсер разбирает порядок чтения, таблицы и элементы страницы, чтобы текст можно было передать дальше в поиск или ИИ-приложение. Текст на сканах программа распознает через OCR. Для сложной верстки можно выбрать VLM, модель, которая читает страницу как изображение. Самостоятельная команда `docling` работает отдельно от MCP-сервера Docling: адаптер нужен для доступа агента к движку через протокол.
Для кого. Разработчикам баз знаний, которые готовят документы со сложной версткой для поиска и ответов по источникам.
Подходит, если
- В PDF есть колонки и таблицы, которые надо сохранить при выгрузке текста.
- Команда приводит DOCX, PPTX и другие документы к общей структуре.
- Сканированный документ надо распознать до индексации.
- Аналитик сравнивает обычный PDF-конвейер с визуальной моделью на трудной странице.
Не подходит, если
- Агенту нужен готовый MCP-инструмент, но подключен только Python-пакет CLI.
- Редактор ожидает безошибочно восстановить каждую сложную формулу без просмотра результата.
- Система должна извлекать метаданные авторов и ссылок, которые пока перечислены в Coming soon.
Пример запроса к агенту
Преобразуй тестовый PDF через CLI Docling, покажи порядок чтения и таблицу в Markdown до индексации.Ограничения
Нужен Python 3.10 или новее: поддержку 3.9 автор прекратил в версии 2.70.0. Лицензия MIT относится к коду, а для используемых моделей надо отдельно читать условия их пакетов. Извлечение метаданных названия, авторов, ссылок и языка пока находится в разделе Coming soon. Для работы в изолированной сети следует заранее подготовить локальное окружение и модели; ссылка на внешний документ сама по себе требует сетевого доступа.
Как отключить. Остановите конвертацию и уберите команду из конвейера. Сохраненные Markdown и JSON не требуют работающего Docling; отдельный MCP-сервер отключается в своем клиенте.
Частые вопросы
Как установить CLI?
Установите `pip install docling` в окружение Python 3.10 или новее. Затем передайте команде `docling` небольшой PDF и откройте созданный Markdown, прежде чем обрабатывать весь архив.
Где появится Markdown?
Пример `docling https://arxiv.org/pdf/2206.01062` создает `.md` в текущем каталоге. Откройте его и сопоставьте таблицы и порядок абзацев с PDF.
Как попробовать визуальную модель?
Автор дает `docling --pipeline vlm --vlm-model granite_docling https://arxiv.org/pdf/2206.01062`. Этот вариант выбирает отдельный VLM-конвейер; сравнивайте результат на одной странице перед большой обработкой.
Это тот же инструмент, что Docling MCP?
CLI запускается напрямую в оболочке. MCP-сервер служит отдельным адаптером для агента; для такой интеграции нужна карточка `docling-mcp` и ее установка.
Какие офисные форматы принимает парсер?
README перечисляет DOCX, PPTX и XLSX, а также ODT, ODS и ODP. Выберите небольшой файл нужного типа и просмотрите Markdown перед пакетной обработкой.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыMCP-сервер на базе Docling: переводит PDF в структурированный документ, собирает новые документы и загружает их в RAG
Скилл и CLI от Firecrawl: агент переводит Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV и PDF в Markdown на вашей машине
Doc-Ops MCP конвертирует DOCX, Markdown, HTML и PDF между собой и ставит водяной знак или QR-код на готовые PDF.
Локальный CLI извлекает текст из документов и сканов, ищет материалы в архивах и готовит данные для ответа агента.
MCP-сервер на базе pandoc: агент конвертирует Markdown, HTML, DOCX, LaTeX, EPUB, ODT и другие форматы друг в друга
Скилл и программа docx: агент заполняет формы, правит таблицы и ведет рецензирование Word с отслеживаемыми правками
Коротко о README
Результат хранится в общей структуре DoclingDocument; из нее доступны выгрузки в Markdown и JSON. CLI подходит для вызова из скрипта. Для программной интеграции есть Python API, а подключение по MCP вынесено в отдельный сервер.