Как сгенерировать код с помощью ИИ

Опишите задачу — и получите готовый код на нужном языке с учётом всех деталей.

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

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

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

Язык

Язык программирования и, если нужно, его конкретная версия — например Python 3.12 или PHP 8.3.

Фреймворк

Фреймворк или библиотека, на которой писать код — например React или Django. Список появляется после выбора языка. Можно также указать, что нужен код без внешних зависимостей, только на стандартной библиотеке.

Тип результата

Что именно должно получиться: Функция, Класс, Скрипт целиком, UI-компонент, SQL-запрос, Регулярка или Конфиг.

Данные

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

Например: «CREATE TABLE orders (id bigint, user_id bigint, total numeric)» или пример JSON-объекта.

Среда

Где будет выполняться код: Браузер, Node.js, Сервер, Serverless, Командная строка, Мобильное приложение, Десктоп или Микроконтроллер.

Обработка ошибок

Насколько тщательно код защищается от ошибок и неверных данных: Минимальная или Полная — с валидацией, try-catch и логами.

Стиль

Парадигма (ООП или Функциональный), типизация (Строгая или Без типов) и стандарт форматирования для выбранного языка.

Пояснения

Сколько пояснений выдать вместе с кодом: Только код, Код с комментариями или Код с построчным разбором — и на каком языке писать комментарии.

Поле «Данные» особенно важно для SQL-запросов и парсеров — реальная схема или пример JSON точнее любого текстового описания.
Смена языка сбрасывает версию, фреймворк и стандарт форматирования — они привязаны именно к выбранному языку.
Назад к инструменту
Как сгенерировать код с помощью ИИ — инструкция iBro