AIKraft/Skills/Двоичные данные n8n (официально)

Двоичные данные n8n (официально)

Use when handling files, images, attachments, or binary data in n8n, OR when an AI agent needs to take a user-uploaded file as tool input or return a generated file. For Data Tables (schemas, dedup, persistent state), see the separate n8n-data-tables-official skill. Triggers on

n8n-io official Дизайн

Что делает навык

Навык для работы с бинарными данными (файлами, изображениями, вложениями) в n8n, где данные хранятся в отдельном слоте $binary. Он решает проблему передачи файлов между узлами и агентами, учитывая ограничения на пересечение границы инструментов.

Когда применять

  • Обработка загруженных пользователем файлов как входных данных для инструментов
  • Генерация и возврат файлов пользователю через агент
  • Работа с изображениями в контексте чата (vision) с использованием passthroughBinaryImages
  • Сохранение бинарных данных при использовании Merge-узлов для предотвращения потери контекста

Как работает

  1. Использовать слот $binary для хранения файлов, никогда не помещать содержимое файлов в $json
  2. Предварительно сохранять бинарные данные в хранилище и передавать ключи/URL через JSON при вызове инструментов
  3. Использовать Merge-узлы для восстановления бинарных данных, если они были потеряны при побочных вычислениях
  4. Применять параметр passthroughBinaryImages: true для передачи изображений LLM в режиме зрения, но не для инструментов

Примеры запросов агенту

Загрузи файл и обработай его содержимое через n8n
Сгенерируй PDF-отчет и отправь его пользователю
Проанализируй изображение, которое я прикрепил к сообщению

Что понадобится

  • n8n с поддержкой бинарных данных
  • Инструменты, принимающие только JSON-параметры (через fromAi())
  • Настройка passthroughBinaryImages: true для агентов с vision-функционалом

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «n8n-binary-and-data-official» из репозитория: # https://github.com/n8n-io/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r n8n-binary-and-data-official/ ~/.claude/skills/n8n-binary-and-data-official/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.