Техническое задание: интеграция модуля автопостинга для n8n

Цель проекта

Расширить функционал существующего сценария автоматической генерации статей в n8n, добавив этап автоматической публикации готового контента на внешние платформы.

Исходные условия

  • В n8n уже настроен рабочий процесс, который создает статьи и сохраняет их в формате Google Sheets / Google Docs.
  • Статьи считаются готовыми к публикации после сохранения в этих источниках.

Задачи для реализации

1. Разработка модуля забора данных

  • Создать скрипт или набор скриптов, который будет получать готовые статьи из указанных источников Google (Sheets и/или Docs).
  • Обеспечить надежное извлечение текстового и медиа-контента.

2. Реализация механизма публикации

  • Разработать функционал для автоматической публикации загруженных статей с возможностью выбора платформы:
    • Публикация на платформе VC.ru через её API или иной стабильный метод.
    • Публикация на сайт, работающий на CMS MODX Evo.
  • В интерфейсе должна быть предусмотрена опция выбора целевой платформы для каждой статьи или пакета.

3. Способы интеграции в n8n (на выбор исполнителя)

  • Внутренняя реализация в n8n: через создание кастомных нодов, использование узлов Execute Command или Webhook, прямое взаимодействие с API.
  • Внешняя реализация: в виде отдельного скрипта (например, на Python/Node.js), который запускается из n8n и управляет процессом публикации.
  • Альтернативный вариант: использование инструментов браузерной автоматизации (например, Playwright, Puppeteer) через интеграцию с n8n, если прямой API недоступен.

4. Документация

  • Предоставить подробную инструкцию по подключению разработанного модуля к существующему экземпляру n8n.
  • Создать руководство по настройке всех необходимых параметров (ключи API, данные для авторизации, настройки подключения к сайту).

Технические требования

  • Решение должно быть стабильным и обрабатывать возможные ошибки (проблемы с сетью, недоступность API, неверный формат данных).
  • Код должен быть документирован и передан заказчику.
  • Приоритет отдается решениям, максимально интегрированным в экосистему n8n.

Разработка сайта-каталога керамической плитки и керамогранита

Необходимо создать современный сайт-каталог для демонстрации ассортимента керамической плитки и керамогранита. Требуется определить платформу, структуру разделов и выбрать подходящий шаблон дизайна.

Создание промо-видео с эффектом перехода для HR-мероприятия

Требуется создать короткое вертикальное промо-видео с реалистичным AI-видеорядом по готовому сценарию и голосу. Необходимо смонтировать несколько сцен с плавным переходом для приглашения на бизнес-завтрак.

Интеграция HTML-описаний товаров из 1С на сайт

Требуется настроить автоматический импорт HTML-файлов с описаниями товаров из 1С в карточки товаров на сайте. Проблема в том, что описания загружаются на диск, но не отображаются на страницах.