Введение
Low-Code и No-Code платформы стремительно меняют ландшафт разработки. В 2026 году, согласно отчёту Gartner, более 70% новых приложений будут создаваться с использованием Low-Code технологий. Но даже визуальные конструкторы требуют времени на настройку логики, фильтров и интеграций. Именно здесь на помощь приходят промты — готовые текстовые инструкции для AI-ассистентов, которые генерируют формулы, конфигурации и сценарии. В этой статье я собрал 10 проверенных промтов для трёх популярных платформ: Airtable, Bubble и Retool. Каждый промт вы можете скопировать и сразу использовать в своём проекте.
1. Промт для Airtable: генерация формулы расчёта скидки
Задача: Создать формулу в Airtable, которая вычисляет итоговую цену товара с учётом прогрессивной скидки (чем больше количество, тем выше скидка).
Промт:
Напиши формулу для Airtable (поле типа Formula), которая:
- Если значение поля 'Quantity' меньше 10, скидка 0%.
- Если от 10 до 49, скидка 5%.
- Если от 50 до 99, скидка 10%.
- Если 100 и более, скидка 15%.
- Итоговая цена = 'Unit Price' * Quantity * (1 - скидка).
Используй синтаксис Airtable: SWITCH, IF, AND, OR.
Пример использования:
Вставьте промт в ChatGPT или Claude. AI вернёт готовую формулу:
IF(
{Quantity} < 10,
{Unit Price} * {Quantity},
IF(
{Quantity} < 50,
{Unit Price} * {Quantity} * 0.95,
IF(
{Quantity} < 100,
{Unit Price} * {Quantity} * 0.90,
{Unit Price} * {Quantity} * 0.85
)
)
)
Просто скопируйте её в поле Formula в Airtable.
2. Промт для Airtable: автоматическая генерация уникального ID
Задача: Создать автоматический серийный номер для каждой записи в формате "INV-2026-0001".
Промт:
Создай формулу для Airtable, которая генерирует уникальный идентификатор записи:
- Префикс: "INV-".
- Год: текущий год (2026).
- Номер: 4-значный инкремент на основе порядкового номера записи.
Используй функции: RECORD_ID(), DATETIME_FORMAT(), VALUE(), MID().
Пример использования:
AI выдаст:
"INV-" & YEAR(TODAY()) & "-" &
IF(
LEN(TRIM(TO_TEXT(VALUE(MID(RECORD_ID(), 2, LEN(RECORD_ID())-1))))) = 1,
"000" & TRIM(TO_TEXT(VALUE(MID(RECORD_ID(), 2, LEN(RECORD_ID())-1)))),
IF(
LEN(TRIM(TO_TEXT(VALUE(MID(RECORD_ID(), 2, LEN(RECORD_ID())-1))))) = 2,
"00" & TRIM(TO_TEXT(VALUE(MID(RECORD_ID(), 2, LEN(RECORD_ID())-1)))),
IF(
LEN(TRIM(TO_TEXT(VALUE(MID(RECORD_ID(), 2, LEN(RECORD_ID())-1))))) = 3,
"0" & TRIM(TO_TEXT(VALUE(MID(RECORD_ID(), 2, LEN(RECORD_ID())-1)))),
TRIM(TO_TEXT(VALUE(MID(RECORD_ID(), 2, LEN(RECORD_ID())-1))))
)
)
)
3. Промт для Airtable: фильтр для Kanban-доски по статусу
Задача: Настроить view в Airtable, который показывает только задачи, назначенные текущему пользователю, со статусом "In Progress" или "Review".
Промт:
Напиши описание для создания фильтра в Airtable (через интерфейс):
- Поле 'Assignee' содержит текущего пользователя (используй функцию USER()).
- Поле 'Status' равно "In Progress" или "Review".
- Сортировка: по дате создания (по возрастанию).
Дай инструкцию, как это настроить вручную, и формулу для продвинутого фильтра, если нужен.
Пример использования:
AI объяснит пошагово: 1) Создайте новый view типа Grid или Kanban. 2) Добавьте фильтр: "Assignee" = текущий пользователь. 3) Добавьте второй фильтр: "Status" содержит "In Progress" или "Review". 4) Настройте сортировку по полю "Created".
4. Промт для Bubble: создание повторяющейся группы для списка товаров
Задача: В Bubble нужно отобразить список товаров из базы данных в виде карточек (изображение, название, цена, кнопка «В корзину»).
Промт:
Напиши инструкцию для настройки Repeating Group в Bubble:
- Тип данных: 'Products' (предполагаем, что есть такое поле в Data Type).
- Отображение: 3 колонки, ширина 300px, высота карточки 400px.
- Внутри карточки: Image (поле 'Image'), Text (поле 'Name'), Text (поле 'Price'), Button 'Add to Cart'.
- Workflow для кнопки: создать новый элемент в 'Cart Items' с полями 'Product' (current cell's product) и 'Quantity' = 1.
- Дай код для выражения, которое передаёт данные в группу.
Пример использования:
AI вернёт пошаговое описание: 1) Добавьте Repeating Group на страницу. 2) В свойствах укажите Source = "Do a search for Products". 3) Настройте Layout: 3 columns, fixed width. 4) Внутри группы разместите элементы и привяжите их к Current Cell's Product. 5) Для кнопки создайте workflow: Create a new thing -> Cart Items.
5. Промт для Bubble: настройка условного отображения элементов
Задача: Показывать кнопку «Редактировать» только для тех записей, которые создал текущий пользователь.
Промт:
Создай инструкцию для Bubble:
- Элемент: кнопка 'Edit Button'.
- Условие видимости (Conditional): показывать только если 'Current User' = 'Creator' of the thing.
- Используй встроенное поле 'Created By'.
- Дай точные названия полей в редакторе условий.
Пример использования:
AI объяснит: 1) Выберите кнопку. 2) В разделе Conditions добавьте новое условие. 3) Укажите "This button is visible when" -> "Current User's Email" = "Current Thing's Created By's Email". 4) В противном случае — скрыть.
6. Промт для Bubble: отправка email при изменении статуса
Задача: Автоматически отправлять письмо клиенту, когда статус заказа меняется на «Shipped».
Промт:
Напиши workflow для Bubble:
- Триггер: When 'Order' is changed, field 'Status' is changed.
- Условие: Only when 'Status' = "Shipped".
- Действие: Send email.
- Содержание письма: приветствие, номер заказа, дата отправки, ссылка на отслеживание.
- Используй HTML-шаблон.
- Дай готовый код для тела письма с динамическими данными.
Пример использования:
AI сгенерирует HTML-шаблон с плейсхолдерами, которые вы замените на динамические данные из Bubble: <h1>Заказ #<<Order ID>> отправлен!</h1><p>Дата: <<Ship Date>></p>.
7. Промт для Retool: запрос к REST API с авторизацией
Задача: В Retool настроить запрос к внешнему API (например, погодному сервису) с Bearer токеном.
Промт:
Напиши код для создания Resource в Retool:
- Тип: REST API.
- URL: https://api.example.com/v1/weather.
- Метод: GET.
- Headers: Authorization: Bearer {{token}}.
- Query params: 'city' берется из переменной из Text Input.
- Response: JSON с полями 'temperature', 'humidity', 'description'.
- Дай пример, как отобразить данные в Table или Text компоненте.
Пример использования:
AI выдаст: 1) Создайте новый Resource типа REST API. 2) Вставьте URL и настройте заголовки. 3) Используйте {{input1.value}} для параметра city. 4) Результат привяжите к таблице через {{query1.data}}.
8. Промт для Retool: создание дашборда с графиками
Задача: Построить дашборд с двумя графиками: столбчатая диаграмма продаж по месяцам и круговая диаграмма по категориям товаров.
Промт:
Напиши инструкцию для Retool:
- Используй Chart компонент.
- Для столбчатой диаграммы: данные из SQL-запроса (например, PostgreSQL) с полями 'month' и 'total_sales'.
- Для круговой: данные с полями 'category' и 'count'.
- Настрой цвета и подписи.
- Дай пример SQL-запроса для PostgreSQL.
Пример использования:
AI сгенерирует SQL: SELECT DATE_TRUNC('month', order_date) AS month, SUM(amount) AS total_sales FROM orders GROUP BY month ORDER BY month; и покажет, как привязать к Chart.
9. Промт для Retool: кастомная кнопка с подтверждением
Задача: Создать кнопку «Удалить запись» с модальным окном подтверждения.
Промт:
Напиши код для Retool:
- Кнопка 'Delete Button'.
- При нажатии: открыть модальное окно с текстом 'Вы уверены?'.
- В модалке: кнопки 'Да' и 'Отмена'.
- При подтверждении: выполнить DELETE запрос к API с ID записи.
- После успеха: обновить таблицу (triggerQuery).
- Используй Event Handlers и JavaScript.
Пример использования:
AI предложит: 1) Добавьте кнопку. 2) В Event Handler выберите "Open modal". 3) Создайте модалку с двумя кнопками. 4) Для кнопки «Да» добавьте событие "Run query" с DELETE запросом и "Trigger query" для обновления таблицы.
10. Промт для Retool: динамическое переключение темы
Задача: Добавить на дашборд переключатель светлой/тёмной темы.
Промт:
Напиши инструкцию для Retool:
- Используй Switch компонент.
- Создай JavaScript-выражение, которое меняет CSS-переменные для темы.
- Для светлой: #ffffff фон, #333333 текст.
- Для тёмной: #1a1a2e фон, #e0e0e0 текст.
- Примени стили к контейнеру или используй глобальные настройки.
- Дай готовый код.
Пример использования:
AI сгенерирует код: {{ switch1.value ? { backgroundColor: '#1a1a2e', color: '#e0e0e0' } : { backgroundColor: '#ffffff', color: '#333333' } }} и покажет, как привязать к контейнеру.
Заключение
Промты — это не просто забавные тексты для AI. Это реальный инструмент ускорения разработки на Low-Code и No-Code платформах. С их помощью вы можете за секунды получать готовые формулы, конфигурации и сценарии, которые раньше требовали часов ручного кодирования. Я рекомендую сохранить эту шпаргалку и использовать её как отправную точку для своих проектов. Если вы хотите углубиться в интеграцию AI с Low-Code инструментами, обратите внимание на курсы, которые учат автоматизации бизнес-процессов с помощью современных платформ.
Помните: лучший промт — тот, который вы адаптировали под свои данные. Не бойтесь экспериментировать, менять параметры и комбинировать разные подходы. Удачи в разработке!
Комментарии