Intellos Hub
Плагинv0.1.1стабильная

docforge — документы Word, Excel, PowerPoint и PDF

Плагин сборки и правки документов: Word по шаблону, PDF из HTML, таблицы Excel, презентации, правка загруженных документов, книг и презентаций, конвертация старых форматов. Работает с сервисом docforge, который поставляется вместе с Intellos.

Плагин

id в Dify
intellos/docforge
Исполнение
Python 3.12, amd64, arm64
Строка зависимости для DSL (dependencies, type: package)
intellos/docforge:0.1.1@96e4b73bac4299e8a8ff1c8ec47f6bf3517287649b53c12b635644356b3bb8ef

Инструменты · 7

  • Список шаблонов
    list_templates

    Показывает шаблоны, доступные на сервисе, и имена полей, которые каждый из них ожидает.

  • Собрать DOCX по шаблону
    render_docx

    Заполняет фирменный шаблон .docx данными и проверяет оформление готового файла. Стили, колонтитулы и поля берутся из шаблона, а не от модели.

  • Собрать PDF из HTML
    render_html_pdf

    Печатает HTML с CSS в PDF настоящим браузерным движком. Полный контроль над типографикой, сеткой, разрывами страниц и колонтитулами.

  • Собрать таблицу XLSX
    render_xlsx

    Собирает таблицу с закреплённой шапкой, ширинами колонок, числовыми форматами и автофильтром.

  • Собрать презентацию PPTX
    render_pptx

    Собирает презентацию на макетах шаблона. Содержимое кладётся в плейсхолдеры макета и не разъезжается при правке шаблона.

  • Конвертировать в PDF
    convert_to_pdf

    Переводит офисный файл в PDF силами LibreOffice — шрифты, поля, колонтитулы и таблицы остаются такими, какие они в документе.

  • Проверить оформление DOCX
    check_docx

    Проверяет размер страницы, поля, шрифт, колонтитулы, стили таблиц и незаполненные места — точно, чтением XML документа.

Используется в решениях

  • Таблица Excel — Таблица Excel на один лист в стиле «Отчёт» для чисел или «Реестр» для перечней: модель пишет содержание, сервис docforge ставит нумерацию, итоги и доли формулами и оформляет лист с печатью на одну страницу. Проверочная конфигурация строит два варианта для сравнения.
  • Презентация PowerPoint — Модель пишет содержание слайдов, сервис docforge верстает презентацию PowerPoint в стиле bento grid: 30 раскладок, светлая и тёмная тема, встроенные диаграммы и таблицы. Проверочная конфигурация строит на одно задание два варианта для сравнения.
  • PDF из HTML — Образец сборки PDF со свободной вёрсткой: HTML и стили заданы в настройках шага, сервис docforge печатает PDF формата A4 с таблицей и номерами страниц в колонтитуле. Заготовка для документов, которые не правят, но где важен внешний вид.
  • Обработка книги Excel и отчёт — Обрабатывает и заполняет загруженную книгу Excel без пересборки: данные, формулы, строки таблиц, оформление, сводные и аналитический отчёт для руководителя, где выводы пишутся по уже посчитанным цифрам. Оформление и объекты книги остаются пользовательскими.
  • Правка презентации и новая по образцу — Правит загруженную презентацию PowerPoint по заданию или собирает новую из её слайдов-образцов. Макеты, тема, шрифты и рисунки остаются пользовательскими, текст подгоняется автоподбором кегля, нетронутые слайды не меняются.
  • Правка документа Word — Вносит правки в загруженный DOCX без пересборки — в тексте, исправлениями Word с автором и датой или примечаниями на полях. Сценарии: юридическая проверка, редактура, экспертная оценка, своё задание; стили, нумерация и колонтитулы остаются пользовательскими.
  • Документ Word — Деловой документ Word по заданию: модель пишет содержание, сервис docforge верстает его в классическом или деловом стиле, проверяет оформление и делает PDF. Справки, записки, коммерческие предложения, ответы на требования; проверочная конфигурация строит два варианта для сравнения.
  • Конвертация старых форматов и архивов — Приводит .doc, .xls, .ppt, OpenDocument, EPUB и архивы к форматам, которые читает платформа, и извлекает из них текст. Вид файла определяется по содержимому, архив отдаётся файлами внутри, битый файл получает понятный отказ вместо падения.

docforge 0.1.1

Плагин Intellos для документов: модель пишет содержание, сервис docforge верстает документ и проверяет оформление. Сервис docforge поставляется вместе с Intellos и работает рядом с площадкой; плагин обращается к нему по адресу из настроек.

Что умеет эта версия

Первая версия: документ Word по шаблону (render_docx), PDF из HTML с вёрсткой (render_html_pdf), таблица Excel (render_xlsx), презентация PowerPoint (render_pptx), перевод в PDF (convert_to_pdf), проверка оформления документа Word (check_docx), инструкции шаблонов для модели (list_templates).

Установка

  1. «Плагины → Установить плагин → Локальный файл пакета» — файл plugin.difypkg.
  2. В настройках плагина — адрес сервиса docforge и, если сервис поднят с токеном, токен доступа.

Решения каталога, которым нужен плагин, ссылаются на него строкой зависимости с карточки — она совпадает с той, что выдала площадка при загрузке пакета.