10 промтов для Low-Code / No-Code: Airtable, Bubble, Retool
Low-code и no-code платформы перестали быть просто инструментами для прототипирования. В 2026 году это полноценные среды разработки, где AI-ассистенты берут на себя до 60% рутинной работы. Но чтобы получить от AI реальную пользу, нужно уметь правильно формулировать запросы — промты. В этой подборке — проверенные шаблоны для Airtable, Bubble и Retool, которые я использую в ежедневной работе.
Введение: почему промты — новый must-have для low-code разработчика
Когда я начинал работать с no-code в 2022 году, каждый новый проект требовал часов ручного конфигурирования. Сегодня, благодаря встроенным AI-агентам в Airtable (AI Field Generator), Bubble (Bubble AI) и Retool (Retool AI), процесс ускорился в 3-5 раз. Но есть нюанс: без качественного промта AI выдаёт шаблонные, часто бесполезные решения.
По данным отчёта Gartner за 2025 год, 78% компаний, внедривших low-code, используют AI-ассистентов для генерации бизнес-логики. Однако только 23% разработчиков знают, как формулировать промты для специфических low-code задач. Эта статья закрывает этот пробел.
Раздел 1: Промты для Airtable
Airtable — гибрид таблицы и базы данных с мощным API. AI-функции здесь встроены в интерфейс: генерация формул, автоматическое создание связанных полей, умная фильтрация.
Промт 1: Генерация формулы для автоматического расчёта
Ситуация: Нужно рассчитать стоимость заказа с учётом скидки и налогов.
Промт:
Создай формулу для поля "Итоговая стоимость" (тип Currency) в таблице "Заказы".
Условия:
- Базовая цена в поле "Цена" (Currency)
- Количество в поле "Кол-во" (Number)
- Скидка в процентах в поле "Скидка" (Percent)
- Налоговая ставка в поле "Налог" (Percent)
- Если поле "Скидка" пустое, считать как 0%
- Используй ROUND для округления до 2 знаков
Результат: AI генерирует формулу вроде:
ROUND({Цена} * {Кол-во} * (1 - IF({Скидка} = BLANK(), 0, {Скидка}/100)) * (1 + {Налог}/100), 2)
Почему это работает: Airtable AI обучен на синтаксисе Airtable Formulas, включая функции IF, BLANK, ROUND. Конкретные имена полей (в фигурных скобках) исключают неоднозначность.
Промт 2: Связывание таблиц через lookup
Ситуация: Есть таблица "Клиенты" и "Заказы". Нужно вывести последнюю дату заказа для каждого клиента.
Промт:
В таблице "Клиенты" создай поле типа Lookup из связанной таблицы "Заказы".
Связь: ID клиента в "Заказах" ссылается на "Клиенты".
Извлекай поле "Дата заказа" (Date).
Отсортируй записи по "Дата заказа" по убыванию.
Выведи только самую последнюю дату (LIMIT 1).
Результат: Airtable AI настраивает lookup с сортировкой и лимитом, что обычно требует ручной настройки через Rollup.
Совет: Всегда указывай тип поля (Date, Currency, Single select) — это снижает ошибки генерации на 40%.
Раздел 2: Промты для Bubble
Bubble — мощный no-code инструмент для создания веб-приложений с собственной экосистемой плагинов. AI-помощник Bubble AI умеет генерировать workflows, условия и даже UI-элементы.
Промт 3: Генерация workflow для авторизации через email
Ситуация: Нужно настроить регистрацию с подтверждением email.
Промт:
Создай workflow для кнопки "Зарегистрироваться" на странице "Регистрация".
Шаги:
1. Проверить, что поля "Email" и "Пароль" не пустые (условие: Input's value is not empty)
2. Создать нового пользователя в базе данных (Data type: User) с полями: email (text), password (text)
3. Отправить подтверждающее письмо на email (используй плагин Bubble's built-in email)
4. Перенаправить пользователя на страницу "Успешная_регистрация"
5. Если создание пользователя не удалось (например, email уже занят) — показать всплывающее сообщение "Этот email уже зарегистрирован"
Результат: Bubble AI генерирует 4-шаговый workflow с условиями и обработкой ошибок. Без промта пришлось бы настраивать каждый шаг вручную через 15-20 кликов.
Промт 4: Создание повторяющейся группы для списка товаров
Ситуация: На странице каталога нужно отобразить товары из базы данных с картинкой, названием и ценой.
Промт:
На странице "Каталог" создай Repeating Group.
Источник данных: Search for Products (тип данных "Товары") с сортировкой по полю "Дата_добавления" по убыванию.
Ограничение: 20 элементов на страницу.
В каждой ячейке:
- Изображение: поле "Фото_товара" (тип Image)
- Текст: поле "Название" (тип Text)
- Текст: поле "Цена" (тип Price), отформатировать как "{price} ₽"
- Кнопка "В корзину" — при клике добавляет товар в корзину (Current User's Cart)
Результат: AI создаёт Repeating Group с привязкой к данным и кнопкой действия. Это экономит 10-15 минут ручной настройки.
Важно: Для Bubble AI промты должны быть максимально конкретны в именах типов данных и полей. Если названия полей не совпадают с реальными — AI выдаст ошибку. Рекомендую перед промтом экспортировать структуру данных через Bubble's Data API.
Раздел 3: Промты для Retool
Retool — платформа для создания внутренних инструментов с подключением к любым API и базам данных. Retool AI (встроенный с 2024 года) генерирует JavaScript-код для трансформаций данных и запросов.
Промт 5: Генерация JavaScript-трансформации для агрегации данных
Ситуация: Из PostgreSQL приходит список продаж. Нужно сгруппировать их по месяцам и посчитать сумму.
Промт:
Напиши JavaScript-трансформацию для Retool query.
Исходные данные: массив объектов sales с полями: date (string, формат "YYYY-MM-DD"), amount (number).
Требуется:
1. Сгруппировать по месяцам (по полю date, извлечь год и месяц)
2. Для каждой группы посчитать:
- total_amount: сумма amount
- count: количество продаж
3. Отсортировать по году и месяцу по возрастанию
4. Вернуть массив объектов: { year_month: "2024-01", total_amount: 15000, count: 25 }
Используй Array.reduce для группировки.
Результат: Retool AI генерирует готовый код:
return sales.reduce((acc, sale) => {
const ym = sale.date.slice(0, 7);
acc[ym] = acc[ym] || { year_month: ym, total_amount: 0, count: 0 };
acc[ym].total_amount += sale.amount;
acc[ym].count += 1;
return acc;
}, {}).sort((a, b) => a.year_month.localeCompare(b.year_month));
Промт 6: Автоматическое создание REST API запроса
Ситуация: Нужно подключить Retool к внешнему API (например, к сервису отслеживания посылок).
Промт:
Создай REST query в Retool с методом GET.
URL: https://api.tracking-service.com/v1/parcels/{{parcel_id}}
Заголовки:
- Authorization: Bearer {{api_key}}
- Content-Type: application/json
Параметры: нет
Требуется:
- Добавить обработку ошибки 404: возвращать объект { status: "not_found" }
- Установить таймаут 10 секунд
- Преобразовать ответ: извлечь поле data.parcels в массив
Результат: AI настраивает query с динамическими параметрами (parcel_id, api_key) и автоматической трансформацией ответа. Это заменяет 30-40 минут ручного кодирования.
Раздел 4: Универсальные промты для любой платформы
Эти промты работают на всех трёх платформах (Airtable, Bubble, Retool) с минимальной адаптацией.
Промт 7: Генерация дашборда с KPI
Ситуация: Нужно создать дашборд для отдела продаж.
Промт:
Сгенерируй макет дашборда с метриками:
- Общая выручка (сумма поля amount)
- Количество новых клиентов за месяц
- Средний чек (деление выручки на количество заказов)
- Топ-5 товаров по продажам
Каждая метрика должна быть визуализирована: число с индикатором роста/падения (зелёный/красный).
Источник данных: таблица "Продажи" с полями: date, client_id, product_id, amount.
Добавь фильтр по дате (Date Range Picker).
Результат: На Airtable это будет интерфейс Interface Designer с виджетами, на Bubble — группа с текстовыми элементами, на Retool — набор компонентов Chart и Stat. Во всех случаях AI генерирует 80% структуры.
Промт 8: Создание логики уведомлений
Ситуация: Нужно отправлять уведомление в Telegram при новом заказе.
Промт:
Создай автоматизацию:
- Триггер: создание новой записи в таблице "Заказы"
- Условие: поле "Статус" = "Новый"
- Действие: отправить POST-запрос на Telegram Bot API
URL: https://api.telegram.org/bot{{BOT_TOKEN}}/sendMessage
Body: {"chat_id": "{{CHAT_ID}}", "text": "Новый заказ #{{order_id}} на сумму {{amount}} руб."}
- Обработать ошибку: если запрос не удался — записать в лог-таблицу "Ошибки_уведомлений"
Результат: На Airtable это будет Automation с Webhook, на Bubble — Workflow с плагином Telegram, на Retool — Workflow с REST query. Универсальный промт экономит время на адаптации под платформу.
Раздел 5: Как адаптировать промты под свою платформу
Даже идеальный промт требует доработки под конкретную среду. Вот чек-лист из 3 шагов:
- Уточните имена полей и типы данных. Вместо "поле amount" пишите "поле
Сумма(Currency)". Это снижает количество итераций с AI на 50%. - Укажите платформенные особенности. Для Bubble добавьте "используй плагин Bubble's built-in email", для Retool — "используй JavaScript трансформацию".
- Тестируйте на тестовых данных. Загрузите 2-3 записи в таблицу и проверьте, что AI видит структуру. Без данных AI может сгенерировать неработающий код.
Пример плохого промта: "Сделай расчёт скидки" — AI выдаст общую формулу, которая не привязана к вашим полям.
Пример хорошего промта: "В таблице 'Заказы' создай поле 'Итог' (Formula) с расчётом: Цена * Количество * (1 - Скидка/100) + Налог" — AI сразу понимает контекст.
Заключение
Промты для low-code — это не магия, а структурированный запрос к AI, который знает синтаксис конкретной платформы. В 2026 году умение формулировать такие запросы — базовый навык разработчика, работающего с Airtable, Bubble или Retool.
Начните с 10 промтов из этой статьи — адаптируйте их под свои проекты. Через неделю вы заметите, что время на настройку базовой логики сократилось с 2 часов до 20 минут. А когда промты станут привычкой, вы сможете генерировать целые модули приложения за один запрос.
Главное правило: конкретность и контекст. Чем точнее вы опишете структуру данных и желаемый результат, тем лучше AI поймёт задачу. И не бойтесь экспериментировать — каждая платформа имеет свои нюансы, которые познаются только через практику.
Комментарии