БФЛ КонтентДокументация проекта
Разделы документации
Для разработчика

БФЛ — отбор тем без преждевременного фактчекинга

Обновлено 16 сентября 2026БФЛ Контент

Все workflow

Активная опубликованная схема · 8 узлов · 7 связей.

ID: BFLNewsVerify04. Сохранённая редакция: 873f5521-2936-4a59-999e-8b3336921e35. Опубликованная: 873f5521-2936-4a59-999e-8b3336921e35.

Обезличенное определение JSON. Числовые ID владельца, чата и credentials в примерах заменены маркерами; это не конфигурация для импорта.

Показано: 8

Порядок ниже — порядок массива nodes, а не последовательность выполнения. Переходы задаются связями и условиями.

Вход

n8n-nodes-base.executeWorkflowTrigger · ID b9c08f04-bf74-43a8-bd2c-f799221744c8

Вход данных от Execute Workflow, а не от Telegram или расписания. Права вызова задаются настройками workflow; полезную нагрузку проверяют следующие узлы.

Входящие связи

Проводных связей нет.

Исходящие связи

Параметры, код и обработка ошибок

ID b9c08f04-bf74-43a8-bd2c-f799221744c8 · n8n-nodes-base.executeWorkflowTrigger v1.1 · disabled=False · достижим=True.

Вход данных от Execute Workflow, а не от Telegram или расписания. Права вызова задаются настройками workflow; полезную нагрузку проверяют следующие узлы.

Вход: Trigger/служебный вход либо нет подключённого предшественника.

Поля $json: см. параметры/passthrough. Именованные источники: нет.

Выход и место в последовательности: выход 0 → Записать контекст выполнения [вход 0].

Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.

Полный JSON, указатель /nodes/0.

Составить проверку

n8n-nodes-base.code · ID 8b71ccfc-53a4-408a-925a-70273b38d342

Строит строгий запрос классификации прочитанных страниц: relevance/category/content_type/title/angle/reason. Не требует дословных цитат для предложения темы. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.

Входящие связи

Исходящие связи

Параметры, код и обработка ошибок

ID 8b71ccfc-53a4-408a-925a-70273b38d342 · n8n-nodes-base.code v2 · disabled=False · достижим=True.

Строит строгий запрос классификации прочитанных страниц: relevance/category/content_type/title/angle/reason. Не требует дословных цитат для предложения темы. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.

Вход: Записать контекст выполнения [выход 0 → вход 0].

Поля $json: created_by_user_id, reads, win. Именованные источники: Вход.

Выход и место в последовательности: выход 0 → Контекст → OpenAI — классифицировать темы [вход 0].

Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.

Полный JSON, указатель /nodes/1. Точный Code.

OpenAI — классифицировать темы

n8n-nodes-base.httpRequest · ID aa7ef397-2fca-4dd9-bbe5-b0387c18f24f

Выполняет POST https://api.openai.com/v1/responses. Требует заранее подготовленного тела/бинарного файла; ответ проверяет следующий Code/IF, поэтому HTTP-успех сам по себе не означает готовность материала.

Входящие связи

Исходящие связи

Параметры, код и обработка ошибок

ID aa7ef397-2fca-4dd9-bbe5-b0387c18f24f · n8n-nodes-base.httpRequest v4.4 · disabled=False · достижим=True.

Выполняет POST https://api.openai.com/v1/responses. Требует заранее подготовленного тела/бинарного файла; ответ проверяет следующий Code/IF, поэтому HTTP-успех сам по себе не означает готовность материала.

Вход: Вернуть → OpenAI — классифицировать темы [выход 0 → вход 0].

Поля $json: request. Именованные источники: нет.

Выход и место в последовательности: выход 0 → Результат проверки [вход 0].

Ошибки: continueRegularOutput; retryOnFail=False; maxTries=по умолчанию; timeout=180000.

Полный JSON, указатель /nodes/2.

Результат проверки

n8n-nodes-base.code · ID bf1955d3-dc3c-487b-955f-eb34116804fa

Требует ровно один результат на каждый read_id, проверяет дату/источник/snapshot, разделяет accepted/rejected и partial. Модель не может заменить прочитанный источник. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.

Входящие связи

Исходящие связи

Проводных связей нет.

Параметры, код и обработка ошибок

ID bf1955d3-dc3c-487b-955f-eb34116804fa · n8n-nodes-base.code v2 · disabled=False · достижим=True.

Требует ровно один результат на каждый read_id, проверяет дату/источник/snapshot, разделяет accepted/rejected и partial. Модель не может заменить прочитанный источник. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.

Вход: OpenAI — классифицировать темы [выход 0 → вход 0].

Поля $json: body, created_by_user_id. Именованные источники: Вход, Составить проверку.

Выход и место в последовательности: Конец этой ветки / нет дальнейшего соединения.

Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.

Полный JSON, указатель /nodes/3. Точный Code.

Контекст → OpenAI — классифицировать темы

n8n-nodes-base.code · ID 1b3d16ac-bbfd-5a65-a2f0-a352518ad0ba

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

Входящие связи

Исходящие связи

Параметры, код и обработка ошибок

ID 1b3d16ac-bbfd-5a65-a2f0-a352518ad0ba · n8n-nodes-base.code v2 · disabled=False · достижим=True.

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

Вход: Составить проверку [выход 0 → вход 0].

Поля $json: см. параметры/passthrough. Именованные источники: нет.

Выход и место в последовательности: выход 0 → Допуск → OpenAI — классифицировать темы [вход 0].

Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.

Полный JSON, указатель /nodes/4. Точный Code.

Допуск → OpenAI — классифицировать темы

n8n-nodes-base.httpRequest · ID e2aa6ff6-6b63-501b-afd7-b5a01450721c

Заново читает active участника и проверяет подписанный контекст непосредственно перед внешним HTTP-запросом. При отзыве дальнейший вызов останавливается.

Входящие связи

Исходящие связи

Параметры, код и обработка ошибок

ID e2aa6ff6-6b63-501b-afd7-b5a01450721c · n8n-nodes-base.httpRequest v4.4 · disabled=False · достижим=True.

Заново читает active участника и проверяет подписанный контекст непосредственно перед внешним HTTP-запросом. При отзыве дальнейший вызов останавливается.

Вход: Контекст → OpenAI — классифицировать темы [выход 0 → вход 0].

Поля $json: batch_key, draft_key, version. Именованные источники: Вход.

Выход и место в последовательности: выход 0 → Вернуть → OpenAI — классифицировать темы [вход 0].

Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=150000.

Полный JSON, указатель /nodes/5.

Вернуть → OpenAI — классифицировать темы

n8n-nodes-base.code · ID 8da488b6-2b61-58d1-9716-e6339dccb0b2

Возвращает исходный контекст и binary после успешного допуска, чтобы внешний узел получил прежний контракт входа.

Входящие связи

Исходящие связи

Параметры, код и обработка ошибок

ID 8da488b6-2b61-58d1-9716-e6339dccb0b2 · n8n-nodes-base.code v2 · disabled=False · достижим=True.

Возвращает исходный контекст и binary после успешного допуска, чтобы внешний узел получил прежний контракт входа.

Вход: Допуск → OpenAI — классифицировать темы [выход 0 → вход 0].

Поля $json: см. параметры/passthrough. Именованные источники: нет.

Выход и место в последовательности: выход 0 → OpenAI — классифицировать темы [вход 0].

Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.

Полный JSON, указатель /nodes/6. Точный Code.

Записать контекст выполнения

n8n-nodes-base.httpRequest · ID 9592c43a-d0f0-5448-b187-91ca7ba8dd28

Привязывает дочерний execution к подписанному участнику в audit до работы. Возвращает исходный контекст; нужен для адресного технического уведомления.

Входящие связи

  • Вход main: выход 0 → вход 0

Исходящие связи

Параметры, код и обработка ошибок

ID 9592c43a-d0f0-5448-b187-91ca7ba8dd28 · n8n-nodes-base.httpRequest v4.4 · disabled=False · достижим=True.

Привязывает дочерний execution к подписанному участнику в audit до работы. Возвращает исходный контекст; нужен для адресного технического уведомления.

Вход: Вход [выход 0 → вход 0].

Поля $json: _bfl. Именованные источники: нет.

Выход и место в последовательности: выход 0 → Составить проверку [вход 0].

Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=60000.

Полный JSON, указатель /nodes/7.