Как объяснить код с помощью ИИ

Вставьте код — и получите понятное объяснение под ваш уровень за секунды.

Начало работы

  1. 1Выберите режим разбораРазбор фрагмента, Что делает строка, Объяснить ошибку, Разбор регулярки, Разбор SQL или Аннотировать код — режим определяет, какие настройки будут доступны дальше.
  2. 2Вставьте кодСкопируйте фрагмент, который нужно объяснить, — от одной строки до целого файла, в зависимости от выбранного режима.
  3. 3Укажите свой уровень и что интересуетВыберите, кому адресовано объяснение и на чём сделать акцент — эти и остальные настройки подробно описаны ниже.
  4. 4Нажмите «Объяснить код»iBro разберёт код с учётом выбранного режима, уровня и всех настроек.

Настройки инструмента

Уровень

Кому адресовано объяснение: Никогда не программировал, Начинающий, Знаю другой язык (можно уточнить, какой именно) или Опытный — нужен только смысл. От этого зависит весь текст объяснения.

Глубина

Насколько подробно разбирать: Суть в 3 предложениях, Обзор по блокам или Построчно. Построчный разбор доступен только для достаточно коротких фрагментов кода.

Что интересует

На чём сделать акцент: Что делает код, Как работает изнутри, Зачем так написано или Где здесь проблемы.

Синтаксис регулярки

Диалект регулярных выражений — например JavaScript или PCRE. Показывается только в режиме «Разбор регулярки», потому что от диалекта зависит, что вообще допустимо в выражении.

Диалект SQL

СУБД, под которую написан запрос — например PostgreSQL или MySQL. Показывается только в режиме «Разбор SQL».

Код с ошибкой

Дополнительный фрагмент или файл, откуда вылетела ошибка, — вставьте его, чтобы объяснение видело полную картину, а не только трассировку. Доступно в режиме «Объяснить ошибку».

Язык объяснения

Язык, на котором будет написан текст объяснения, — не обязательно совпадает с языком самого кода.

Термины

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

Аналогии

Включает объяснение через примеры из обычной жизни — недоступно в режиме «Аннотировать код», где пояснения и так идут построчно рядом с кодом.

Режим определяет набор доступных настроек — например «Что интересует» и «Аналогии» показываются не во всех режимах.
Уровень «Знаю другой язык» — самая полезная настройка: одна строка про знакомый язык сильно меняет качество объяснения.
Назад к инструменту
Как получить понятное объяснение кода от ИИ — гайд iBro