Разработка автоматизированной схемы в n8n

Общая задача

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

Часть 1. Основной процесс

Входные каналы и парсинг

  • Канал №1, на который у нас есть доступ только как у подписчика (не администратора). Каждый пост содержит текстовый PDF-файл на английском языке + краткую аннотацию к нему.
  • Необходимо настроить регулярный парсинг всех новых постов из канала №1, отбирая те, которые содержат определённые слова-маркеры.
  • Отобранные посты должны автоматически пересылаться в канал №2, где у заказчика есть права администратора. Администраторский доступ на первом этапе не требуется - пересылка выполняется как копирование контента в другой канал (можно через пересылку сообщений или повторную публикацию).

Обработка PDF и создание аннотации

  • Из канала №2 пост попадает в цепочку обработки: n8n скачивает вложенный PDF-файл.
  • Файл (на английском) должен быть прочитан, извлечён его текст.
  • На основе прочитанного содержания и готового промта (предоставим отдельно) формируется текстовая аннотация на русском (или на том языке, который указан в дальнейших каналах).

Редакторская проверка (полуавтоматический шаг)

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

Финальная публикация

  • Осуществить запланированную отложенную публикацию в:
    • Telegram-канал №3 (администраторский доступ).
    • Сообщество Вконтакте группы (группа под управлением заказчика).
  • Формат публикации: текст финальной аннотации + оригинальный PDF-файл.
  • Приоритет - надежная отложка, без сбоев (с учетом таймзон).

Часть 2. Видеогенерации - отдельный проект

  • Взять ту же самую текстовую аннотацию (после утверждения) и на её базе сгенерировать видео с говорящей головой.
  • Заказчик предоставит прототип - образец (аватар, фоновый шаблон, голос). n8n должен интегрироваться с внешним ГенИИ-аватар-сервисом для генерации короткого ролика.
  • Видео сохраняется и публикуется параллельно (в частности, в короткие форматы соцсетей - Telegram Stories или каналы, shorts/youtube shorts, вариант обсуждается).
  • В данный момент - это опциональная вторая часть билда. Исполнитель должен оценить её возможности отдельно (как одиночное или другое соглашение/допустимо ценовое предложение общее,нонужноявноразделить сложность).

Требования к исполнителю

  • Реализация должна быть выполнена полностью на платформе n8n (возможные внешние API вызовы приветствуются, но управление-только из no code пайплайнов n8n).
  • Исполнитель обязан предоставить конечную рабочую схему в чётком виде + инструкцию по экплуатации.
  • Сроки - критичны! Платформа задает конкретные жесткие дедлайны, обсуждения оных в начале проекта.
  • Любое отклонение от плана должно сразу коммуницироваться в первые два часа после срыва шага.

Внимание: в биржевом общении крайне важно отсутствие фраз «забыл, не заметил, ой пардон». Относимся серьёзно к контракту.

Расширение для браузера с прокси-чекером и определением геолокации

Требуется разработать расширение для браузера (на базе Хрома), которое проверяет текущий IP-адрес, определяет его геопозицию и сравнивает с задаваемой в настройках целью. Результат отображается в виде цветного индикатора (около 50 км, до 100 км или свыше 100 км), а также выводит расстояние.