Кейс из публичной библиотеки n8n.io. Русское саммари сгенерировано автоматически (GPT-4o-mini). Авторские заметки о применении в реальной практике — отдельно в разделе /notes/ (готовится).

Описание

Шаблон запускается по расписанию раз в 24 часа и забирает список workflow из n8n через API. Затем он разбивает каждый workflow на текстовые фрагменты по узлам, создает embeddings через OpenAI и сохраняет их в Supabase с pgvector. Отдельный Webhook принимает текстовый вопрос, ищет релевантные фрагменты в Supabase Vector Store и передает их AI Agent. На выходе пользователь получает ответ о найденных workflow и, при настройке хоста, ссылки на соответствующие workflow в n8n. Основные сервисы: n8n API, OpenAI и Supabase.

Как устроено

Ключевая логика строится на Schedule Trigger для индексации, HTTP Request для чтения n8n API, Supabase для удаления и хранения документов, Embeddings OpenAI и Supabase Vector Store для поиска. Для ответов используется AI Agent с OpenAI Chat Model и Vector Store Question Answer Tool. Состояние хранится в таблице Supabase documents; перед переиндексацией записи по workflow удаляются, что снижает риск дублей, но не является полноценной версионностью. Обработка ошибок в шаблоне в основном не выделена отдельным контуром: сбои API, лимиты OpenAI, ошибки SQL-функции и пустой индекс придется дорабатывать. HITL нет, а webhook-запросы требуют отдельной настройки аутентификации, если шаблон используется вне доверенной среды.

Применение

  • Поиск существующих n8n-автоматизаций по естественному языку
  • Аудит использования webhook, API-вызовов и внешних сервисов в workflow
  • Быстрое разбор workflow при отладке инцидентов
  • Внутренняя база знаний по n8n-автоматизациям
  • Повторное использование логики из уже созданных workflow
  • Навигация по большим n8n-инсталляциям без ручного просмотра каждого workflow

Стек / ноды

Schedule Trigger HTTP Request Webhook Respond to Webhook Supabase Supabase Vector Store Embeddings OpenAI OpenAI Chat Model AI Agent Vector Store Question Answer Tool
Источник: https://n8n.io/workflows/15274/ · Оригинальный автор: WeblineIndia