БФЛ — поиск новостей
Активная опубликованная схема · 46 узлов · 48 связей.
ID: BFLNewsSearch04. Сохранённая редакция: 7d271960-b6fa-4afc-9f14-4baa20676fc1. Опубликованная: 7d271960-b6fa-4afc-9f14-4baa20676fc1.
Обезличенное определение JSON. Числовые ID владельца, чата и credentials в примерах заменены маркерами; это не конфигурация для импорта.
Показано: 46
Порядок ниже — порядок массива nodes, а не последовательность выполнения. Переходы задаются связями и условиями.
Вход
n8n-nodes-base.executeWorkflowTrigger · ID ee7be818-9ac0-4de4-b4a9-e0ca61094033
Вход данных от Execute Workflow, а не от Telegram или расписания. Права вызова задаются настройками workflow; полезную нагрузку проверяют следующие узлы.
Входящие связи
Проводных связей нет.
Исходящие связи
- Записать контекст выполнения main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID ee7be818-9ac0-4de4-b4a9-e0ca61094033 · 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 66b73e28-808f-43d7-a33c-e5bdffa5173b
Проверяет служебный/Telegram event_key, владельца и kind=news; вычисляет окно Europe/Moscow и срок карточок 24 часа. Создаёт контекст до уникальной вставки подборки. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- Записать контекст выполнения main: выход 0 → вход 0
Исходящие связи
- Принять поиск атомарно main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 66b73e28-808f-43d7-a33c-e5bdffa5173b · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Проверяет служебный/Telegram event_key, владельца и kind=news; вычисляет окно Europe/Moscow и срок карточок 24 часа. Создаёт контекст до уникальной вставки подборки. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: Записать контекст выполнения [выход 0 → вход 0].
Поля $json: created_by_user_id, days, event_key, kind, origin, owner_chat_id, topic. Именованные источники: Вход.
Выход и место в последовательности: выход 0 → Принять поиск атомарно [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/1. Точный Code.
Принять поиск атомарно
n8n-nodes-base.dataTable · ID c1cd4a1b-17fd-41c8-ba8f-72878fe243a6
Атомарно вставляет строку в BFLNewsBatchV04. Уникальные индексы БД служат последним барьером от конкурентного дубля; далее результат вставки используется для допуска действий.
Входящие связи
- Подготовить подборку main: выход 0 → вход 0
Исходящие связи
- Поиск принят? main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID c1cd4a1b-17fd-41c8-ba8f-72878fe243a6 · n8n-nodes-base.dataTable v1.1 · disabled=False · достижим=True.
Атомарно вставляет строку в BFLNewsBatchV04. Уникальные индексы БД служат последним барьером от конкурентного дубля; далее результат вставки используется для допуска действий.
Вход: Подготовить подборку [выход 0 → вход 0].
Поля $json: accepted_count, actual_sources_json, batch_key, candidate_count, created_at, days, diagnostics_json, event_key, expires_at, notification_error, notification_history, notification_lock, notification_rank, notification_retry_after, notification_state, notification_text, operation_id, origin, owner_chat_id, partial, read_count, response_id, search_urls_json, status, status_message_id, topic, window_json. Именованные источники: Вход.
Выход и место в последовательности: выход 0 → Поиск принят? [вход 0].
Ошибки: continueRegularOutput; retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/2.
Поиск принят?
n8n-nodes-base.if · ID 6a04c5ee-415e-4226-b804-942ca9242f35
Проверяет приведённое булево условие и направляет исходный item: выход 0 — true, выход 1 — false. Это отдельный барьер перед узлами, перечисленными ниже; сам состояния не меняет.
Входящие связи
- Принять поиск атомарно main: выход 0 → вход 0
Исходящие связи
- Контекст принятого поиска main: выход 0 → вход 0
- Повтор поиска пропущен main: выход 1 → вход 0
Параметры, код и обработка ошибок
ID 6a04c5ee-415e-4226-b804-942ca9242f35 · n8n-nodes-base.if v2.3 · disabled=False · достижим=True.
Проверяет приведённое булево условие и направляет исходный item: выход 0 — true, выход 1 — false. Это отдельный барьер перед узлами, перечисленными ниже; сам состояния не меняет.
Вход: Принять поиск атомарно [выход 0 → вход 0].
Поля $json: error, id. Именованные источники: нет.
Выход и место в последовательности: выход 0 → Контекст принятого поиска [вход 0]; выход 1 → Повтор поиска пропущен [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/3.
Повтор поиска пропущен
n8n-nodes-base.code · ID 19c7625a-6e8b-4c0e-9df2-8548a5f4538c
Завершает повтор уже принятого event_key с duplicate_ignored; не вызывает web_search и не создаёт карточки. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- Поиск принят? main: выход 1 → вход 0
Исходящие связи
Проводных связей нет.
Параметры, код и обработка ошибок
ID 19c7625a-6e8b-4c0e-9df2-8548a5f4538c · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Завершает повтор уже принятого event_key с duplicate_ignored; не вызывает web_search и не создаёт карточки. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: Поиск принят? [выход 1 → вход 0].
Поля $json: created_by_user_id. Именованные источники: Вход.
Выход и место в последовательности: Конец этой ветки / нет дальнейшего соединения.
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/4. Точный Code.
Контекст принятого поиска
n8n-nodes-base.code · ID 8a2dffe8-b401-4976-adf4-5d0fe23006b7
Сохраняет полученный после атомарного принятия контекст поиска для последующих уведомлений. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- Поиск принят? main: выход 0 → вход 0
Исходящие связи
- Сигнал accepted main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 8a2dffe8-b401-4976-adf4-5d0fe23006b7 · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Сохраняет полученный после атомарного принятия контекст поиска для последующих уведомлений. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: Поиск принят? [выход 0 → вход 0].
Поля $json: created_by_user_id. Именованные источники: Вход.
Выход и место в последовательности: выход 0 → Сигнал accepted [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/5. Точный Code.
Сигнал accepted
n8n-nodes-base.code · ID b3ace6b1-d227-4c11-a3e5-b4be101c6dcb
Добавляет конкретное событие ['accepted'] в сохранённый бизнес-контекст. Стоит после фактического изменения состояния и перед отдельным уведомлением. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- Контекст принятого поиска main: выход 0 → вход 0
Исходящие связи
- Участник → Статус accepted main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID b3ace6b1-d227-4c11-a3e5-b4be101c6dcb · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Добавляет конкретное событие ['accepted'] в сохранённый бизнес-контекст. Стоит после фактического изменения состояния и перед отдельным уведомлением. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: Контекст принятого поиска [выход 0 → вход 0].
Поля $json: created_by_user_id. Именованные источники: Вход.
Выход и место в последовательности: выход 0 → Участник → Статус accepted [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/6. Точный Code.
Статус accepted
n8n-nodes-base.executeWorkflow · ID 9e560986-5297-487f-b787-d53f2d61c5bb
Вызывает сохранённый workflow BFLNewsStatus04 и передаёт ему текущий контекст. Политика callerPolicy, режим и ожидание результата приведены в параметрах; это граница между основным процессом и отдельной функцией.
Входящие связи
- Участник → Статус accepted main: выход 0 → вход 0
Исходящие связи
- Дальше accepted main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 9e560986-5297-487f-b787-d53f2d61c5bb · n8n-nodes-base.executeWorkflow v1.3 · disabled=False · достижим=True.
Вызывает сохранённый workflow BFLNewsStatus04 и передаёт ему текущий контекст. Политика callerPolicy, режим и ожидание результата приведены в параметрах; это граница между основным процессом и отдельной функцией.
Вход: Участник → Статус accepted [выход 0 → вход 0].
Поля $json: см. параметры/passthrough. Именованные источники: нет.
Выход и место в последовательности: выход 0 → Дальше accepted [вход 0].
Ошибки: continueRegularOutput; retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/7.
Дальше accepted
n8n-nodes-base.code · ID 31a7111c-b2ca-4b89-ac3a-6fc8c0d96ba3
Восстанавливает бизнес-контекст из указанного предыдущего узла после служебного вызова/обновления таблицы. Нужен, чтобы ответ статуса или строки news_items не подменил поля версии материала. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- Статус accepted main: выход 0 → вход 0
Исходящие связи
- Подготовить web search main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 31a7111c-b2ca-4b89-ac3a-6fc8c0d96ba3 · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Восстанавливает бизнес-контекст из указанного предыдущего узла после служебного вызова/обновления таблицы. Нужен, чтобы ответ статуса или строки news_items не подменил поля версии материала. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: Статус accepted [выход 0 → вход 0].
Поля $json: created_by_user_id. Именованные источники: Вход.
Выход и место в последовательности: выход 0 → Подготовить web search [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/8. Точный Code.
Подготовить web search
n8n-nodes-base.code · ID 8d4a48c6-0633-408e-bac6-a40e91720503
Строит Responses-запрос gpt-5.6-sol с обязательным web_search, allowlist семи доменов, окном 7/30 дней и максимумом 20 кандидатов. Сначала должен быть принят event_key и отправлен статус. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- Дальше accepted main: выход 0 → вход 0
Исходящие связи
- Контекст → OpenAI — поиск по официальным сайтам main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 8d4a48c6-0633-408e-bac6-a40e91720503 · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Строит Responses-запрос gpt-5.6-sol с обязательным web_search, allowlist семи доменов, окном 7/30 дней и максимумом 20 кандидатов. Сначала должен быть принят event_key и отправлен статус. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: Дальше accepted [выход 0 → вход 0].
Поля $json: created_at, created_by_user_id, days, topic. Именованные источники: Вход.
Выход и место в последовательности: выход 0 → Контекст → OpenAI — поиск по официальным сайтам [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/9. Точный Code.
OpenAI — поиск по официальным сайтам
n8n-nodes-base.httpRequest · ID f02e3bd4-39e0-4d48-a7f0-4717d2e076ee
Выполняет POST https://api.openai.com/v1/responses. Требует заранее подготовленного тела/бинарного файла; ответ проверяет следующий Code/IF, поэтому HTTP-успех сам по себе не означает готовность материала.
Входящие связи
- Вернуть → OpenAI — поиск по официальным сайтам main: выход 0 → вход 0
Исходящие связи
- Проверить результат поиска main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID f02e3bd4-39e0-4d48-a7f0-4717d2e076ee · 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/10.
Проверить результат поиска
n8n-nodes-base.code · ID 72a3f171-85da-44d3-8381-b79237c44358
Проверяет реальное выполнение web_search и привязку URL к action.sources/цитатам; не доверяет датам/фактам модели до чтения страниц. Сохраняет response_id, кандидатов и диагностику. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- OpenAI — поиск по официальным сайтам main: выход 0 → вход 0
Исходящие связи
- Сохранить результат поиска main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 72a3f171-85da-44d3-8381-b79237c44358 · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Проверяет реальное выполнение web_search и привязку URL к action.sources/цитатам; не доверяет датам/фактам модели до чтения страниц. Сохраняет response_id, кандидатов и диагностику. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: OpenAI — поиск по официальным сайтам [выход 0 → вход 0].
Поля $json: body, created_by_user_id, statusCode. Именованные источники: Вход, Принять поиск атомарно.
Выход и место в последовательности: выход 0 → Сохранить результат поиска [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/11. Точный Code.
Сохранить результат поиска
n8n-nodes-base.dataTable · ID f302a453-3be9-4f93-abf1-bf0c32b0ae7c
Условно обновляет строку BFLNewsBatchV04 по всем указанным фильтрам. Проверка ожидаемого состояния и запись нового состояния выполняются в одном UPDATE до последующих эффектов.
Входящие связи
- Проверить результат поиска main: выход 0 → вход 0
Исходящие связи
- Есть кандидаты для чтения? main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID f302a453-3be9-4f93-abf1-bf0c32b0ae7c · n8n-nodes-base.dataTable v1.1 · disabled=False · достижим=True.
Условно обновляет строку BFLNewsBatchV04 по всем указанным фильтрам. Проверка ожидаемого состояния и запись нового состояния выполняются в одном UPDATE до последующих эффектов.
Вход: Проверить результат поиска [выход 0 → вход 0].
Поля $json: actual_sources_json, candidate_count, diagnostics_json, id, partial, response_id, search_urls_json, status. Именованные источники: нет.
Выход и место в последовательности: выход 0 → Есть кандидаты для чтения? [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/12.
Есть кандидаты для чтения?
n8n-nodes-base.if · ID 22ee942d-f2e7-4077-aaef-8353ae0c5168
Проверяет приведённое булево условие и направляет исходный item: выход 0 — true, выход 1 — false. Это отдельный барьер перед узлами, перечисленными ниже; сам состояния не меняет.
Входящие связи
- Сохранить результат поиска main: выход 0 → вход 0
Исходящие связи
- Контекст проверки страниц main: выход 0 → вход 0
- Сигнал finished main: выход 1 → вход 0
Параметры, код и обработка ошибок
ID 22ee942d-f2e7-4077-aaef-8353ae0c5168 · n8n-nodes-base.if v2.3 · disabled=False · достижим=True.
Проверяет приведённое булево условие и направляет исходный item: выход 0 — true, выход 1 — false. Это отдельный барьер перед узлами, перечисленными ниже; сам состояния не меняет.
Вход: Сохранить результат поиска [выход 0 → вход 0].
Поля $json: status. Именованные источники: нет.
Выход и место в последовательности: выход 0 → Контекст проверки страниц [вход 0]; выход 1 → Сигнал finished [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/13.
Контекст проверки страниц
n8n-nodes-base.code · ID 9dd93d01-5cae-489b-bb1f-8779f51811f8
Сохраняет бизнес-контекст перед уведомлением о проверке источников. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- Есть кандидаты для чтения? main: выход 0 → вход 0
Исходящие связи
- Сигнал verifying main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 9dd93d01-5cae-489b-bb1f-8779f51811f8 · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Сохраняет бизнес-контекст перед уведомлением о проверке источников. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: Есть кандидаты для чтения? [выход 0 → вход 0].
Поля $json: created_by_user_id. Именованные источники: Вход.
Выход и место в последовательности: выход 0 → Сигнал verifying [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/14. Точный Code.
Сигнал verifying
n8n-nodes-base.code · ID bfd45d3b-57dd-413e-93e3-292f164c5685
Добавляет конкретное событие ['verifying'] в сохранённый бизнес-контекст. Стоит после фактического изменения состояния и перед отдельным уведомлением. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- Контекст проверки страниц main: выход 0 → вход 0
Исходящие связи
- Участник → Статус verifying main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID bfd45d3b-57dd-413e-93e3-292f164c5685 · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Добавляет конкретное событие ['verifying'] в сохранённый бизнес-контекст. Стоит после фактического изменения состояния и перед отдельным уведомлением. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: Контекст проверки страниц [выход 0 → вход 0].
Поля $json: created_by_user_id. Именованные источники: Вход.
Выход и место в последовательности: выход 0 → Участник → Статус verifying [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/15. Точный Code.
Статус verifying
n8n-nodes-base.executeWorkflow · ID 9ee6d492-9f0d-4d06-905c-9c4b18a97e16
Вызывает сохранённый workflow BFLNewsStatus04 и передаёт ему текущий контекст. Политика callerPolicy, режим и ожидание результата приведены в параметрах; это граница между основным процессом и отдельной функцией.
Входящие связи
- Участник → Статус verifying main: выход 0 → вход 0
Исходящие связи
- Дальше verifying main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 9ee6d492-9f0d-4d06-905c-9c4b18a97e16 · n8n-nodes-base.executeWorkflow v1.3 · disabled=False · достижим=True.
Вызывает сохранённый workflow BFLNewsStatus04 и передаёт ему текущий контекст. Политика callerPolicy, режим и ожидание результата приведены в параметрах; это граница между основным процессом и отдельной функцией.
Вход: Участник → Статус verifying [выход 0 → вход 0].
Поля $json: см. параметры/passthrough. Именованные источники: нет.
Выход и место в последовательности: выход 0 → Дальше verifying [вход 0].
Ошибки: continueRegularOutput; retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/16.
Дальше verifying
n8n-nodes-base.code · ID 33ae13da-3a2d-47bb-b235-7e3a0834961b
Восстанавливает бизнес-контекст из указанного предыдущего узла после служебного вызова/обновления таблицы. Нужен, чтобы ответ статуса или строки news_items не подменил поля версии материала. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- Статус verifying main: выход 0 → вход 0
Исходящие связи
- Раздать ссылки main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 33ae13da-3a2d-47bb-b235-7e3a0834961b · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Восстанавливает бизнес-контекст из указанного предыдущего узла после служебного вызова/обновления таблицы. Нужен, чтобы ответ статуса или строки news_items не подменил поля версии материала. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: Статус verifying [выход 0 → вход 0].
Поля $json: created_by_user_id. Именованные источники: Вход.
Выход и место в последовательности: выход 0 → Раздать ссылки [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/17. Точный Code.
Раздать ссылки
n8n-nodes-base.code · ID f4da07db-4025-4166-84a1-8ce9f203ce5c
Разбивает список найденных URL на отдельные items с read_id, окном и исходным множеством discovery URL для HTTP Reader. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- Дальше verifying main: выход 0 → вход 0
Исходящие связи
- Участник → Прочитать первоисточники main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID f4da07db-4025-4166-84a1-8ce9f203ce5c · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Разбивает список найденных URL на отдельные items с read_id, окном и исходным множеством discovery URL для HTTP Reader. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: Дальше verifying [выход 0 → вход 0].
Поля $json: created_by_user_id. Именованные источники: Вход, Проверить результат поиска.
Выход и место в последовательности: выход 0 → Участник → Прочитать первоисточники [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/18. Точный Code.
Прочитать первоисточники
n8n-nodes-base.executeWorkflow · ID 74976baa-c958-4f57-9463-dddad33c4929
Вызывает сохранённый workflow BFLNewsReader04 и передаёт ему текущий контекст. Политика callerPolicy, режим и ожидание результата приведены в параметрах; это граница между основным процессом и отдельной функцией.
Входящие связи
- Участник → Прочитать первоисточники main: выход 0 → вход 0
Исходящие связи
- Сгруппировать прочитанное main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 74976baa-c958-4f57-9463-dddad33c4929 · n8n-nodes-base.executeWorkflow v1.3 · disabled=False · достижим=True.
Вызывает сохранённый workflow BFLNewsReader04 и передаёт ему текущий контекст. Политика callerPolicy, режим и ожидание результата приведены в параметрах; это граница между основным процессом и отдельной функцией.
Вход: Участник → Прочитать первоисточники [выход 0 → вход 0].
Поля $json: см. параметры/passthrough. Именованные источники: нет.
Выход и место в последовательности: выход 0 → Сгруппировать прочитанное [вход 0].
Ошибки: continueRegularOutput; retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/19.
Сгруппировать прочитанное
n8n-nodes-base.code · ID e587d069-9ac8-4538-b142-f4cf7d11b0ce
Разделяет успешные чтения и диагностику, группирует успешные страницы по 10 для классификатора. Ошибки отдельных источников превращаются в partial, не в вымышленные статьи. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- Прочитать первоисточники main: выход 0 → вход 0
Исходящие связи
- Есть страницы для модели? main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID e587d069-9ac8-4538-b142-f4cf7d11b0ce · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Разделяет успешные чтения и диагностику, группирует успешные страницы по 10 для классификатора. Ошибки отдельных источников превращаются в partial, не в вымышленные статьи. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: Прочитать первоисточники [выход 0 → вход 0].
Поля $json: created_by_user_id. Именованные источники: Вход, Проверить результат поиска.
Выход и место в последовательности: выход 0 → Есть страницы для модели? [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/20. Точный Code.
Есть страницы для модели?
n8n-nodes-base.if · ID 372f8016-4932-4e95-81bb-0008d49c6105
Проверяет приведённое булево условие и направляет исходный item: выход 0 — true, выход 1 — false. Это отдельный барьер перед узлами, перечисленными ниже; сам состояния не меняет.
Входящие связи
- Сгруппировать прочитанное main: выход 0 → вход 0
Исходящие связи
- Участник → Проверить страницы моделью main: выход 0 → вход 0
- Пустая проверка main: выход 1 → вход 0
Параметры, код и обработка ошибок
ID 372f8016-4932-4e95-81bb-0008d49c6105 · n8n-nodes-base.if v2.3 · disabled=False · достижим=True.
Проверяет приведённое булево условие и направляет исходный item: выход 0 — true, выход 1 — false. Это отдельный барьер перед узлами, перечисленными ниже; сам состояния не меняет.
Вход: Сгруппировать прочитанное [выход 0 → вход 0].
Поля $json: reads. Именованные источники: нет.
Выход и место в последовательности: выход 0 → Участник → Проверить страницы моделью [вход 0]; выход 1 → Пустая проверка [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/21.
Проверить страницы моделью
n8n-nodes-base.executeWorkflow · ID a648ed30-17cd-4582-92ed-89efcb1dfc9f
Вызывает сохранённый workflow BFLNewsVerify04 и передаёт ему текущий контекст. Политика callerPolicy, режим и ожидание результата приведены в параметрах; это граница между основным процессом и отдельной функцией.
Входящие связи
- Участник → Проверить страницы моделью main: выход 0 → вход 0
Исходящие связи
- Собрать проверенные факты main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID a648ed30-17cd-4582-92ed-89efcb1dfc9f · n8n-nodes-base.executeWorkflow v1.3 · disabled=False · достижим=True.
Вызывает сохранённый workflow BFLNewsVerify04 и передаёт ему текущий контекст. Политика callerPolicy, режим и ожидание результата приведены в параметрах; это граница между основным процессом и отдельной функцией.
Вход: Участник → Проверить страницы моделью [выход 0 → вход 0].
Поля $json: см. параметры/passthrough. Именованные источники: нет.
Выход и место в последовательности: выход 0 → Собрать проверенные факты [вход 0].
Ошибки: continueRegularOutput; retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/22.
Пустая проверка
n8n-nodes-base.code · ID ca4ae00c-e08d-4106-8aff-783c25a148ee
Если нет страниц для модели, возвращает пустые accepted/rejected без вызова API, сохраняя контекст для завершения подборки. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- Есть страницы для модели? main: выход 1 → вход 0
Исходящие связи
- Собрать проверенные факты main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID ca4ae00c-e08d-4106-8aff-783c25a148ee · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Если нет страниц для модели, возвращает пустые accepted/rejected без вызова API, сохраняя контекст для завершения подборки. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: Есть страницы для модели? [выход 1 → вход 0].
Поля $json: created_by_user_id. Именованные источники: Вход.
Выход и место в последовательности: выход 0 → Собрать проверенные факты [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/23. Точный Code.
Собрать проверенные факты
n8n-nodes-base.code · ID 47106050-523d-48ff-8700-6b278bb00a1e
Объединяет результаты классификации и диагностику чтения с контекстом поиска. Историческое название: на этом этапе ещё темы news_topic_v2, не финальные проверенные факты. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- Пустая проверка main: выход 0 → вход 0
- Проверить страницы моделью main: выход 0 → вход 0
Исходящие связи
- Исключить использованные источники main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 47106050-523d-48ff-8700-6b278bb00a1e · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Объединяет результаты классификации и диагностику чтения с контекстом поиска. Историческое название: на этом этапе ещё темы news_topic_v2, не финальные проверенные факты. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: Пустая проверка [выход 0 → вход 0]; Проверить страницы моделью [выход 0 → вход 0].
Поля $json: created_by_user_id. Именованные источники: Вход, Проверить результат поиска, Сгруппировать прочитанное.
Выход и место в последовательности: выход 0 → Исключить использованные источники [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/24. Точный Code.
Исключить использованные источники
n8n-nodes-base.dataTable · ID 12bdf92d-eb97-4d3b-8ec9-b79374ee9794
Читает строки BFLNewsClaimV04 для последующей проверки актуальности и контекста; сама эта выборка не является блокировкой.
Входящие связи
- Собрать проверенные факты main: выход 0 → вход 0
Исходящие связи
- Выбрать темы без дублей main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 12bdf92d-eb97-4d3b-8ec9-b79374ee9794 · n8n-nodes-base.dataTable v1.1 · disabled=False · достижим=True.
Читает строки BFLNewsClaimV04 для последующей проверки актуальности и контекста; сама эта выборка не является блокировкой.
Вход: Собрать проверенные факты [выход 0 → вход 0].
Поля $json: см. параметры/passthrough. Именованные источники: нет.
Выход и место в последовательности: выход 0 → Выбрать темы без дублей [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/25.
Выбрать темы без дублей
n8n-nodes-base.code · ID 84496e17-afe4-47df-b24e-013b1c720044
Проверяет бюджет ссылки и snapshot, исключает ранее claimed canonical URL, ранжирует direct/adjacent/context и разнообразие издателей, выбирает не более 5 карточек. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- Исключить использованные источники main: выход 0 → вход 0
Исходящие связи
- Сохранить итог проверки main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 84496e17-afe4-47df-b24e-013b1c720044 · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Проверяет бюджет ссылки и snapshot, исключает ранее claimed canonical URL, ранжирует direct/adjacent/context и разнообразие издателей, выбирает не более 5 карточек. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: Исключить использованные источники [выход 0 → вход 0].
Поля $json: created_by_user_id. Именованные источники: Вход, Собрать проверенные факты.
Выход и место в последовательности: выход 0 → Сохранить итог проверки [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/26. Точный Code.
Сохранить итог проверки
n8n-nodes-base.dataTable · ID 2452b6ad-0ae6-4279-8a3b-936adc28b481
Условно обновляет строку BFLNewsBatchV04 по всем указанным фильтрам. Проверка ожидаемого состояния и запись нового состояния выполняются в одном UPDATE до последующих эффектов.
Входящие связи
- Выбрать темы без дублей main: выход 0 → вход 0
Исходящие связи
- Есть темы для карточек? main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 2452b6ad-0ae6-4279-8a3b-936adc28b481 · n8n-nodes-base.dataTable v1.1 · disabled=False · достижим=True.
Условно обновляет строку BFLNewsBatchV04 по всем указанным фильтрам. Проверка ожидаемого состояния и запись нового состояния выполняются в одном UPDATE до последующих эффектов.
Вход: Выбрать темы без дублей [выход 0 → вход 0].
Поля $json: accepted_count, diagnostics_json, id, partial, read_count, status. Именованные источники: нет.
Выход и место в последовательности: выход 0 → Есть темы для карточек? [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/27.
Есть темы для карточек?
n8n-nodes-base.if · ID 4ca13863-0549-44c9-9085-1dc02ecfddd5
Проверяет приведённое булево условие и направляет исходный item: выход 0 — true, выход 1 — false. Это отдельный барьер перед узлами, перечисленными ниже; сам состояния не меняет.
Входящие связи
- Сохранить итог проверки main: выход 0 → вход 0
Исходящие связи
- Подготовить записи карточек main: выход 0 → вход 0
- Сигнал finished main: выход 1 → вход 0
Параметры, код и обработка ошибок
ID 4ca13863-0549-44c9-9085-1dc02ecfddd5 · n8n-nodes-base.if v2.3 · disabled=False · достижим=True.
Проверяет приведённое булево условие и направляет исходный item: выход 0 — true, выход 1 — false. Это отдельный барьер перед узлами, перечисленными ниже; сам состояния не меняет.
Вход: Сохранить итог проверки [выход 0 → вход 0].
Поля $json: accepted_count. Именованные источники: нет.
Выход и место в последовательности: выход 0 → Подготовить записи карточек [вход 0]; выход 1 → Сигнал finished [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/28.
Подготовить записи карточек
n8n-nodes-base.code · ID 929e0ab4-e6d5-49b2-ba78-df4446cffd4b
Преобразует выбранные темы в строки items со status=sending, пустым message_id и сохранённым fact_pack/snapshot до отправки карточек. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- Есть темы для карточек? main: выход 0 → вход 0
Исходящие связи
- Участник → Отправить карточки тем main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 929e0ab4-e6d5-49b2-ba78-df4446cffd4b · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Преобразует выбранные темы в строки items со status=sending, пустым message_id и сохранённым fact_pack/snapshot до отправки карточек. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: Есть темы для карточек? [выход 0 → вход 0].
Поля $json: created_by_user_id. Именованные источники: Вход, Выбрать темы без дублей.
Выход и место в последовательности: выход 0 → Участник → Отправить карточки тем [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/29. Точный Code.
Отправить карточки тем
n8n-nodes-base.executeWorkflow · ID 12629bb0-d2df-46d4-83e6-eadfdea3b819
Вызывает сохранённый workflow BFLNewsCard04 и передаёт ему текущий контекст. Политика callerPolicy, режим и ожидание результата приведены в параметрах; это граница между основным процессом и отдельной функцией.
Входящие связи
- Участник → Отправить карточки тем main: выход 0 → вход 0
Исходящие связи
- Проверить доставку подборки main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 12629bb0-d2df-46d4-83e6-eadfdea3b819 · n8n-nodes-base.executeWorkflow v1.3 · disabled=False · достижим=True.
Вызывает сохранённый workflow BFLNewsCard04 и передаёт ему текущий контекст. Политика callerPolicy, режим и ожидание результата приведены в параметрах; это граница между основным процессом и отдельной функцией.
Вход: Участник → Отправить карточки тем [выход 0 → вход 0].
Поля $json: см. параметры/passthrough. Именованные источники: нет.
Выход и место в последовательности: выход 0 → Проверить доставку подборки [вход 0].
Ошибки: continueRegularOutput; retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/30.
Проверить доставку подборки
n8n-nodes-base.code · ID 3af7c9e6-e59c-4bf1-9aeb-e0374679ffd8
Считает только карточки с подтверждённым offered; определяет ready/partial_empty и partial перед записью итогового состояния и уведомлением. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- Отправить карточки тем main: выход 0 → вход 0
Исходящие связи
- Подборка готова main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 3af7c9e6-e59c-4bf1-9aeb-e0374679ffd8 · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Считает только карточки с подтверждённым offered; определяет ready/partial_empty и partial перед записью итогового состояния и уведомлением. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: Отправить карточки тем [выход 0 → вход 0].
Поля $json: created_by_user_id. Именованные источники: Вход, Сохранить итог проверки.
Выход и место в последовательности: выход 0 → Подборка готова [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/31. Точный Code.
Подборка готова
n8n-nodes-base.dataTable · ID 97081a39-2f8c-4dc6-8074-96bb7dea6881
Условно обновляет строку BFLNewsBatchV04 по всем указанным фильтрам. Проверка ожидаемого состояния и запись нового состояния выполняются в одном UPDATE до последующих эффектов.
Входящие связи
- Проверить доставку подборки main: выход 0 → вход 0
Исходящие связи
- Сигнал finished main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 97081a39-2f8c-4dc6-8074-96bb7dea6881 · n8n-nodes-base.dataTable v1.1 · disabled=False · достижим=True.
Условно обновляет строку BFLNewsBatchV04 по всем указанным фильтрам. Проверка ожидаемого состояния и запись нового состояния выполняются в одном UPDATE до последующих эффектов.
Вход: Проверить доставку подборки [выход 0 → вход 0].
Поля $json: accepted_count, diagnostics_json, id, partial, status. Именованные источники: нет.
Выход и место в последовательности: выход 0 → Сигнал finished [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/32.
Сигнал finished
n8n-nodes-base.code · ID 278f81e0-5fa8-4157-9bc8-508496d69891
Добавляет конкретное событие ['finished'] в сохранённый бизнес-контекст. Стоит после фактического изменения состояния и перед отдельным уведомлением. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- Есть кандидаты для чтения? main: выход 1 → вход 0
- Есть темы для карточек? main: выход 1 → вход 0
- Подборка готова main: выход 0 → вход 0
Исходящие связи
- Участник → Статус finished main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 278f81e0-5fa8-4157-9bc8-508496d69891 · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Добавляет конкретное событие ['finished'] в сохранённый бизнес-контекст. Стоит после фактического изменения состояния и перед отдельным уведомлением. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: Есть кандидаты для чтения? [выход 1 → вход 0]; Есть темы для карточек? [выход 1 → вход 0]; Подборка готова [выход 0 → вход 0].
Поля $json: created_by_user_id. Именованные источники: Вход.
Выход и место в последовательности: выход 0 → Участник → Статус finished [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/33. Точный Code.
Статус finished
n8n-nodes-base.executeWorkflow · ID ef3ddc81-88e4-4752-8ea5-ce02164c3915
Вызывает сохранённый workflow BFLNewsStatus04 и передаёт ему текущий контекст. Политика callerPolicy, режим и ожидание результата приведены в параметрах; это граница между основным процессом и отдельной функцией.
Входящие связи
- Участник → Статус finished main: выход 0 → вход 0
Исходящие связи
- Дальше finished main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID ef3ddc81-88e4-4752-8ea5-ce02164c3915 · n8n-nodes-base.executeWorkflow v1.3 · disabled=False · достижим=True.
Вызывает сохранённый workflow BFLNewsStatus04 и передаёт ему текущий контекст. Политика callerPolicy, режим и ожидание результата приведены в параметрах; это граница между основным процессом и отдельной функцией.
Вход: Участник → Статус finished [выход 0 → вход 0].
Поля $json: см. параметры/passthrough. Именованные источники: нет.
Выход и место в последовательности: выход 0 → Дальше finished [вход 0].
Ошибки: continueRegularOutput; retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/34.
Дальше finished
n8n-nodes-base.code · ID 885da9ce-eff0-4822-834d-b899418520b4
Восстанавливает бизнес-контекст из указанного предыдущего узла после служебного вызова/обновления таблицы. Нужен, чтобы ответ статуса или строки news_items не подменил поля версии материала. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Входящие связи
- Статус finished main: выход 0 → вход 0
Исходящие связи
Проводных связей нет.
Параметры, код и обработка ошибок
ID 885da9ce-eff0-4822-834d-b899418520b4 · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Восстанавливает бизнес-контекст из указанного предыдущего узла после служебного вызова/обновления таблицы. Нужен, чтобы ответ статуса или строки news_items не подменил поля версии материала. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет. Выход дополнен доверенным контекстом участника; владельца проекта он не заменяет.
Вход: Статус finished [выход 0 → вход 0].
Поля $json: created_by_user_id. Именованные источники: Вход.
Выход и место в последовательности: Конец этой ветки / нет дальнейшего соединения.
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/35. Точный Code.
Участник → Статус accepted
n8n-nodes-base.code · ID 1540c45f-2f7c-5588-9647-8b25f027b8a2
Сохраняет доверенный контекст действующего участника у всех входных элементов перед вызовом дочернего workflow.
Входящие связи
- Сигнал accepted main: выход 0 → вход 0
Исходящие связи
- Статус accepted main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 1540c45f-2f7c-5588-9647-8b25f027b8a2 · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Сохраняет доверенный контекст действующего участника у всех входных элементов перед вызовом дочернего workflow.
Вход: Сигнал accepted [выход 0 → вход 0].
Поля $json: см. параметры/passthrough. Именованные источники: Вход.
Выход и место в последовательности: выход 0 → Статус accepted [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/36. Точный Code.
Участник → Статус verifying
n8n-nodes-base.code · ID b6404f21-7947-5599-b0f0-619e82ee3820
Сохраняет доверенный контекст действующего участника у всех входных элементов перед вызовом дочернего workflow.
Входящие связи
- Сигнал verifying main: выход 0 → вход 0
Исходящие связи
- Статус verifying main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID b6404f21-7947-5599-b0f0-619e82ee3820 · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Сохраняет доверенный контекст действующего участника у всех входных элементов перед вызовом дочернего workflow.
Вход: Сигнал verifying [выход 0 → вход 0].
Поля $json: см. параметры/passthrough. Именованные источники: Вход.
Выход и место в последовательности: выход 0 → Статус verifying [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/37. Точный Code.
Участник → Прочитать первоисточники
n8n-nodes-base.code · ID da5e3d7a-b0f7-5f31-8418-660cc5870e3e
Сохраняет доверенный контекст действующего участника у всех входных элементов перед вызовом дочернего workflow.
Входящие связи
- Раздать ссылки main: выход 0 → вход 0
Исходящие связи
- Прочитать первоисточники main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID da5e3d7a-b0f7-5f31-8418-660cc5870e3e · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Сохраняет доверенный контекст действующего участника у всех входных элементов перед вызовом дочернего workflow.
Вход: Раздать ссылки [выход 0 → вход 0].
Поля $json: см. параметры/passthrough. Именованные источники: Вход.
Выход и место в последовательности: выход 0 → Прочитать первоисточники [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/38. Точный Code.
Участник → Проверить страницы моделью
n8n-nodes-base.code · ID fa33f72c-2a79-5779-b629-1b20ebd1a982
Сохраняет доверенный контекст действующего участника у всех входных элементов перед вызовом дочернего workflow.
Входящие связи
- Есть страницы для модели? main: выход 0 → вход 0
Исходящие связи
- Проверить страницы моделью main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID fa33f72c-2a79-5779-b629-1b20ebd1a982 · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Сохраняет доверенный контекст действующего участника у всех входных элементов перед вызовом дочернего workflow.
Вход: Есть страницы для модели? [выход 0 → вход 0].
Поля $json: см. параметры/passthrough. Именованные источники: Вход.
Выход и место в последовательности: выход 0 → Проверить страницы моделью [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/39. Точный Code.
Участник → Отправить карточки тем
n8n-nodes-base.code · ID b8b8bb47-1d36-5e9b-aa5a-019e93759f6a
Сохраняет доверенный контекст действующего участника у всех входных элементов перед вызовом дочернего workflow.
Входящие связи
- Подготовить записи карточек main: выход 0 → вход 0
Исходящие связи
- Отправить карточки тем main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID b8b8bb47-1d36-5e9b-aa5a-019e93759f6a · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Сохраняет доверенный контекст действующего участника у всех входных элементов перед вызовом дочернего workflow.
Вход: Подготовить записи карточек [выход 0 → вход 0].
Поля $json: см. параметры/passthrough. Именованные источники: Вход.
Выход и место в последовательности: выход 0 → Отправить карточки тем [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/40. Точный Code.
Участник → Статус finished
n8n-nodes-base.code · ID 80ad1079-ed5d-58d9-b0ea-8bd77c70336d
Сохраняет доверенный контекст действующего участника у всех входных элементов перед вызовом дочернего workflow.
Входящие связи
- Сигнал finished main: выход 0 → вход 0
Исходящие связи
- Статус finished main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 80ad1079-ed5d-58d9-b0ea-8bd77c70336d · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Сохраняет доверенный контекст действующего участника у всех входных элементов перед вызовом дочернего workflow.
Вход: Сигнал finished [выход 0 → вход 0].
Поля $json: см. параметры/passthrough. Именованные источники: Вход.
Выход и место в последовательности: выход 0 → Статус finished [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/41. Точный Code.
Контекст → OpenAI — поиск по официальным сайтам
n8n-nodes-base.code · ID 0657f233-0a44-5319-9245-2d4702f6a91a
Сохраняет исходные данные и бинарные ссылки перед повторной проверкой доступа к внешнему запросу.
Входящие связи
- Подготовить web search main: выход 0 → вход 0
Исходящие связи
- Допуск → OpenAI — поиск по официальным сайтам main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 0657f233-0a44-5319-9245-2d4702f6a91a · n8n-nodes-base.code v2 · disabled=False · достижим=True.
Сохраняет исходные данные и бинарные ссылки перед повторной проверкой доступа к внешнему запросу.
Вход: Подготовить web search [выход 0 → вход 0].
Поля $json: см. параметры/passthrough. Именованные источники: нет.
Выход и место в последовательности: выход 0 → Допуск → OpenAI — поиск по официальным сайтам [вход 0].
Ошибки: stopWorkflow (default); retryOnFail=False; maxTries=по умолчанию; timeout=по умолчанию.
Полный JSON, указатель /nodes/42. Точный Code.
Допуск → OpenAI — поиск по официальным сайтам
n8n-nodes-base.httpRequest · ID 7edb8e84-8675-5529-ba36-05eedca2c26d
Заново читает active участника и проверяет подписанный контекст непосредственно перед внешним HTTP-запросом. При отзыве дальнейший вызов останавливается.
Входящие связи
- Контекст → OpenAI — поиск по официальным сайтам main: выход 0 → вход 0
Исходящие связи
- Вернуть → OpenAI — поиск по официальным сайтам main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 7edb8e84-8675-5529-ba36-05eedca2c26d · 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/43.
Вернуть → OpenAI — поиск по официальным сайтам
n8n-nodes-base.code · ID 69229e7d-14e9-5813-a107-7578405aea5d
Возвращает исходный контекст и binary после успешного допуска, чтобы внешний узел получил прежний контракт входа.
Входящие связи
- Допуск → OpenAI — поиск по официальным сайтам main: выход 0 → вход 0
Исходящие связи
- OpenAI — поиск по официальным сайтам main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 69229e7d-14e9-5813-a107-7578405aea5d · 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/44. Точный Code.
Записать контекст выполнения
n8n-nodes-base.httpRequest · ID 2b6d2721-768a-571a-9e23-178263f980bb
Привязывает дочерний execution к подписанному участнику в audit до работы. Возвращает исходный контекст; нужен для адресного технического уведомления.
Входящие связи
- Вход main: выход 0 → вход 0
Исходящие связи
- Подготовить подборку main: выход 0 → вход 0
Параметры, код и обработка ошибок
ID 2b6d2721-768a-571a-9e23-178263f980bb · 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/45.