← Все статьи

Draw.io: как открыть .drawio и создавать схемы для курсов с нейросетями

Draw.io: как открыть .drawio и создавать схемы для курсов с нейросетями

Обновлено 4 ноября 2026 года.

Файл с расширением .drawio можно открыть в бесплатном редакторе Draw.io прямо в браузере. Устанавливать программу или создавать аккаунт для работы с файлом на своём устройстве не обязательно. Внутри такого файла хранится схема: её блоки, подписи, стрелки и расположение элементов.

Для разработчика электронных курсов Draw.io полезен на этапе проектирования. В нём удобно показать маршрут обучения, разложить диалог на ветки или превратить длинный регламент в понятный алгоритм. Нейросеть может подготовить первый вариант схемы, а в редакторе останется проверить связи и привести результат в порядок.

Как открыть файл .drawio

  1. Перейдите на app.diagrams.net. Если редактор предложит выбрать место хранения, укажите своё устройство — Device / «Это устройство».
  2. В меню выберите «Файл → Открыть из → Это устройство» (File → Open From → Device).
  3. Найдите скачанный файл с расширением .drawio и откройте его.

Название пункта для локального устройства может немного отличаться в зависимости от перевода. Ориентир — меню Open From. Оно открывает существующую схему. Если нужно добавить её к уже открытой, используйте «Файл → Импортировать из». Эти два действия решают разные задачи. Инструкция по открытию файлов.

Для работы без интернета есть draw.io Desktop для Windows, macOS и Linux. Если система предлагает выбрать приложение для файла .drawio, можно открыть редактор и выбрать файл из его меню — настраивать ассоциации файлов для этого не требуется.

А если прислали PNG, SVG или PDF?

Это могут быть как обычные изображения схемы, так и файлы со встроенным исходником. Если автор при экспорте вложил данные диаграммы, Draw.io сможет открыть их для редактирования. Если исходника внутри нет, отдельные блоки и стрелки из картинки автоматически не появятся. Переименование schema.png в schema.drawio этого не исправит. Подробнее — в описании форматов.

Если файл не открывается, сначала проверьте расширение и размер. Нулевой файл или HTML-страница, сохранённая вместо вложения, не содержат схему. В такой ситуации проще попросить автора повторно прислать именно исходник .drawio.

Что умеет Draw.io сейчас

Основа редактора осталась привычной: фигуры, соединители, текст и оформление. Можно использовать библиотеки и шаблоны, автоматически выравнивать элементы, разделять сложную схему на страницы и слои. Соединители привязываются к блокам, поэтому при перестановке элементов связи сохраняются.

Онлайн-редактор позволяет хранить файлы на устройстве или в выбранном облачном сервисе. Совместное редактирование зависит от места хранения и интеграции: например, оно поддерживается для Google Drive и OneDrive. Бесплатный веб-редактор и Desktop стоит отличать от отдельных продуктов и интеграций для корпоративных платформ. Обзор возможностей Draw.io.

Задача при разработке курсаЧто показать на схеме
Согласовать структуруМодули, практику, проверки и переходы между ними.
Написать диалоговый тренажёрСитуации, варианты ответа, обратную связь и последствия выбора.
Объяснить рабочий процессДействия сотрудника, условия выбора и исключения.
Разобраться в регламентеКто принимает решение, кому передаёт задачу и что получает на выходе.
Подготовить прототипСостав экранов и навигацию до сборки в редакторе курса.

Я бы начинал с вопроса: «Какое решение должно стать понятнее после просмотра этой схемы?» Если ответ — «весь наш курс целиком», возможно, нужны несколько схем: обзорная для заказчика и отдельные подробные маршруты для разработчика.

Как создавать схемы с помощью нейросетей

Есть два удобных пути. Встроенная команда «Сгенерировать» принимает текстовое описание в самом Draw.io. Другой вариант — попросить нейросеть подготовить код Mermaid и вставить его в редактор. Второй путь особенно полезен, если встроенная генерация недоступна или вы хотите сначала обсудить логику в привычном чате.

Для примера спроектируем маршрут короткого курса. Участник начинает с задания. Если справляется, сразу переходит к практике. Если нет — сначала получает короткий разбор. После практики выполняет итоговое задание; при ошибке возвращается к тренировке.

Это схема маршрута, а не готовый сценарий обучения. Сами задания, критерии правильного решения и обратную связь ещё предстоит разработать.

Способ 1. Сгенерировать схему внутри Draw.io

В веб-редакторе нажмите кнопку «Сгенерировать» со значком искр. В классическом меню команда находится по пути Arrange → Insert → Generate. Опишите схему, отправьте запрос и проверьте предварительный результат. Если он подходит, нажмите «+», чтобы добавить его на холст. Порядок действий показан в документации генератора.

Начинайте запрос с типа схемы и указывайте переходы явно. Например:

Блок-схема маршрута электронного курса сверху вниз, на русском.
Девять блоков: Входное задание; Решение верное?;
Короткий разбор; Практика; Практика выполнена?;
Подсказка; Итоговое задание; Итог выполнен?; Завершение.

Связи:
Входное задание → Решение верное?
Да → Практика. Нет → Короткий разбор → Практика.
Практика → Практика выполнена?
Нет → Подсказка → Практика. Да → Итоговое задание.
Итоговое задание → Итог выполнен?
Нет → Практика. Да → Завершение.

На всех развилках подпиши Да/Нет. Не добавляй этапов.

В актуальном генераторе можно уточнять запросы в чате, а также явно прикладывать схему, страницу или выделенные элементы для доработки. Доступные модели и настройки зависят от конфигурации. Для первого знакомства не нужно начинать с подключения собственного API-ключа. Что изменилось в инструменте Generate.

Если команда отсутствует или возвращает ошибку, переходите к способу с Mermaid. Для создания схемы встроенный генератор не обязателен.

Способ 2. Попросить нейросеть написать Mermaid

Mermaid — текстовая запись схемы. Например, строка A --> B описывает стрелку из блока A в блок B. Разработчик курса может задать содержание обычными словами, а нейросеть — перевести его в такую запись.

Возьмите описание маршрута из предыдущего примера и добавьте к нему:

Представь этот маршрут в Mermaid flowchart TD.
Сохрани все девять блоков и все перечисленные переходы.
Условия покажи ромбами, завершение — скруглённым блоком.
Подписи пиши по-русски, идентификаторы — латинскими буквами.
Выведи только Mermaid-код без пояснений.

Для нашего маршрута можно использовать следующий код:

flowchart TD
    A["Входное задание"] --> B{"Решение верное?"}
    B -->|Да| D["Практика"]
    B -->|Нет| C["Короткий разбор"]
    C --> D
    D --> E{"Практика выполнена?"}
    E -->|Нет| F["Подсказка"]
    F --> D
    E -->|Да| G["Итоговое задание"]
    G --> H{"Итог выполнен?"}
    H -->|Нет| D
    H -->|Да| I(["Завершение"])
  1. В Draw.io откройте «Упорядочить → Вставить → Mermaid…» (Arrange → Insert → Mermaid).
  2. Вставьте код. Если копируете ответ нейросети, уберите внешние строки с тройными обратными кавычками и словом mermaid.
  3. В списке внизу выберите «Диаграмма», затем нажмите «Вставить».

В режиме «Диаграмма» получаются редактируемые фигуры и стрелки. В режиме «Изображение» — единая SVG-картинка. Исходный Mermaid-код хранится в контейнере диаграммы: его можно открыть и изменить. Учтите, что повторная генерация заново расставляет блоки и прокладывает соединители; ручная перестановка элементов может сброситься. Вставка и редактирование Mermaid.

Маршрут курса: входное задание, короткий разбор при ошибке, практика с подсказкой, итоговое задание и завершение. Ошибка в итоговом задании возвращает к практике.
Пример маршрута, собранный из приведённого Mermaid-кода. Его можно открыть в Draw.io и изменить под свой курс.

Скачать редактируемую схему .drawio · Скачать Mermaid-код · Скачать запрос для генератора.

Что проверить в схеме, которую предложила нейросеть

Аккуратное расположение блоков ещё не подтверждает правильность маршрута. Пройдите его как участник: сначала без ошибок, затем с ошибкой на каждом этапе.

  • Выходы из развилок. Из «Решение верное?» должны выходить две подписанные стрелки. Одной стрелки «дальше» недостаточно.
  • Помощь после ошибки. В нашем примере ошибка в практике ведёт к подсказке, а не просто заставляет повторить тот же экран. Нужно продумать, что именно изменится при следующей попытке.
  • Условия завершения. До блока «Завершение» можно добраться только после успешного итогового задания.
  • Пределы повторения. Если человек ошибается несколько раз, одного замкнутого круга мало. Для рабочего курса добавьте подходящий выход: дополнительный пример, помощь наставника или другую тренировку.

Для содержательной проверки можно дать нейросети отдельное задание:

Проверь эту схему как редактор сценария курса.
Найди неподписанные развилки, тупики, обход итоговой проверки
и циклы, из которых участник не получает помощи.
Для каждого замечания назови конкретные блоки и переходы.
Не добавляй новые требования к обучению: если информации мало,
сформулируй вопрос автору.

Решение о маршруте остаётся за автором и экспертом. Нейросеть не знает, какие действия сотрудник вправе выполнять и какие исключения действительно предусмотрены в вашем процессе.

Как перенести схему в электронный курс

Сохраните две версии: исходник для изменений и изображение для размещения в курсе. Формат выбирайте под задачу:

ФорматДля чего использовать
.drawioПередать разработчику и продолжить редактирование.
SVGВставить чёткую схему с масштабированием, если редактор курса поддерживает этот формат.
PNGРазместить схему как обычную картинку в слайде, лонгриде или LMS.
PDFПодготовить памятку для скачивания или печати.

Экспорт находится в меню «Файл → Экспорт как» (File → Export As). Для PNG проверьте размер изображения: подписи должны читаться в конечном курсе. Для SVG проверьте отображение текста уже после загрузки в ваш редактор. Варианты экспорта.

Не пытайтесь уместить маршрут из сорока блоков на одном слайде. На телефоне он превратится в сетку мелких прямоугольников. Лучше показать общий маршрут, а отдельные ветки разобрать на следующих экранах. Рядом со схемой добавьте короткое текстовое объяснение последовательности действий.

Сама схема не становится SCORM-курсом. Если вы спроектировали ветвление, его ещё нужно собрать в редакторе курса или реализовать средствами LMS. Картинка с ромбами и стрелками не проверяет ответы и не передаёт результаты обучения.

Что стоит помнить при работе с корпоративными материалами

Локальное хранение файла и отправка запроса нейросети — разные операции. Встроенный генератор передаёт введённый запрос ИИ-сервисам; при явном прикреплении схемы для доработки вы передаёте и выбранное содержимое. Для первого черновика достаточно обезличенного описания процесса. Условия обработки зависят от используемого сервиса и конфигурации. Как устроена генерация.

С чего начать

Возьмите один фрагмент своего курса: развилку диалога, алгоритм действия или маршрут практического задания. Опишите блоки и условия переходов, получите первый вариант схемы через генератор или Mermaid, затем пройдите каждую ветку самостоятельно.

Полезный результат этой работы — схема, по которой эксперт может проверить процесс, а разработчик — собрать обучение. Если после обсуждения стало понятно, где нужна подсказка, что считать успешным решением и куда вести человека после ошибки, Draw.io уже помог спроектировать курс.

Читайте также: как подготовить сценарий электронного курса и как устроен диалоговый тренажёр в Storyline.