Введение
Каждый день тысячи команд тратят часы на рутину: копируют данные между таблицами, вручную запускают рассылки, собирают отчёты из десяти источников. По данным исследования Zapier (2023), 94% сотрудников выполняют повторяющиеся задачи, которые можно автоматизировать. Но нанять разработчика для внутреннего инструмента часто дорого и долго. На помощь приходят Low-Code и No-Code платформы: Make, n8n, Airtable, Retool и другие. С ними можно собрать MVP или автоматизировать процесс за дни, а не месяцы.
Однако даже в No-Code есть порог входа: нужно правильно спроектировать сценарий, настроить интеграции, обработать ошибки. Здесь помогают промты — структурированные запросы к AI-ассистенту, которые генерируют код, схемы или инструкции. В этой подборке я собрал 10 проверенных промтов для Low-Code/No-Code разработки. Каждый промт решает конкретную задачу, содержит пример использования и результат. Мы не будем углубляться в теорию — только практика, основанная на реальных кейсах.
1. Генерация сценария автоматизации для Make
Задача: Создать сценарий для Make, который при появлении новой строки в Google Sheets отправляет уведомление в Slack и создаёт задачу в Trello.
Промт:
Ты — эксперт по Make (Integromat). Сгенерируй JSON-схему сценария, который:
1. Триггер: новая строка в Google Sheets (Spreadsheet ID: 1ABC...)
2. Действие: отправка сообщения в Slack (канал #general)
3. Действие: создание карточки в Trello (список "To Do")
Используй модули: google-sheets:watchRows, slack:createMessage, trello:createCard.
Учти маппинг полей: из Google Sheets берём столбцы Name, Email, Message.
Верни только JSON без пояснений.
Результат: AI генерирует JSON, который можно импортировать в Make. Пример фрагмента:
{
"name": "New row to Slack and Trello",
"flow": [
{
"id": 1,
"module": "google-sheets:watchRows",
"parameters": {
"spreadsheetId": "1ABC...",
"sheetName": "Sheet1"
}
},
{
"id": 2,
"module": "slack:createMessage",
"parameters": {
"channel": "#general",
"text": "Новая заявка: {{1.Name}} ({{1.Email}}): {{1.Message}}"
}
}
]
}
2. Промт для создания workflow в n8n
Задача: Построить в n8n цепочку: вебхук получает данные из формы, сохраняет в PostgreSQL, отправляет email через SendGrid.
Промт:
Сгенерируй JSON для n8n workflow, который:
- Принимает POST-запрос на /webhook/form-submit
- Извлекает поля name, email, message
- Вставляет запись в PostgreSQL (таблица submissions)
- Отправляет email через SendGrid на admin@example.com
Используй ноды: n8n-nodes-base.webhook, n8n-nodes-base.postgres, n8n-nodes-base.sendGrid.
Учти, что пароль к БД хранится в credentials.
Результат: AI выдаёт JSON для импорта в n8n. Пример:
{
"nodes": [
{
"parameters": {
"path": "form-submit",
"options": {}
},
"name": "Webhook",
"type": "n8n-nodes-base.webhook",
"typeVersion": 1,
"position": [250, 300]
},
{
"parameters": {
"operation": "insert",
"schema": "public",
"table": "submissions",
"columns": "name,email,message"
},
"name": "PostgreSQL",
"type": "n8n-nodes-base.postgres",
"typeVersion": 1,
"position": [450, 300]
}
]
}
3. Схема базы данных в Airtable
Задача: Спроектировать базу для управления проектами с таблицами Projects, Tasks, Team.
Промт:
Ты — эксперт по Airtable. Создай структуру базы для управления проектами:
- Таблица Projects: поля Name (single line), Status (single select: Active, Completed, On Hold), Deadline (date), Owner (link to Team)
- Таблица Tasks: поля Task (single line), Project (link to Projects), Assignee (link to Team), Due Date (date), Priority (single select: High, Medium, Low)
- Таблица Team: поля Name (single line), Email (email), Role (single select: Developer, Designer, Manager)
Опиши типы полей и связи. Верни в виде списка.
Результат: AI предлагает структуру, которую можно создать вручную или через API Airtable. Пример ответа:
- Projects: Name (Single line), Status (Single select), Deadline (Date), Owner (Link to Team)
- Tasks: Task (Single line), Project (Link to Projects), Assignee (Link to Team), Due Date (Date), Priority (Single select)
- Team: Name (Single line), Email (Email), Role (Single select)
4. Промт для генерации формулы в Airtable
Задача: Вычислить количество дней до дедлайна и подсветить просроченные задачи.
Промт:
Напиши формулу для Airtable, которая вычисляет разницу между сегодняшней датой и полем Deadline. Если разница отрицательная, вывести "Просрочено", иначе — количество дней.
Результат:
IF(DATETIME_DIFF(TODAY(), {Deadline}, 'days') > 0, "Просрочено", DATETIME_DIFF({Deadline}, TODAY(), 'days') & " дней")
5. Промт для автоматизации отчётов в Google Sheets
Задача: Создать скрипт Google Apps Script, который собирает данные из нескольких листов и строит сводную таблицу.
Промт:
Напиши Google Apps Script, который:
- Проходит по всем листам в таблице, кроме "Summary"
- Суммирует значения из столбца C (начиная со строки 2)
- Записывает результат на лист "Summary" в формате: имя листа, сумма
Результат:
function summarizeSheets() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheets = ss.getSheets();
var summary = ss.getSheetByName('Summary') || ss.insertSheet('Summary');
summary.clear();
summary.appendRow(['Sheet', 'Total']);
sheets.forEach(function(sheet) {
if (sheet.getName() === 'Summary') return;
var data = sheet.getRange('C2:C').getValues();
var sum = data.reduce(function(acc, row) {
return acc + (Number(row[0]) || 0);
}, 0);
summary.appendRow([sheet.getName(), sum]);
});
}
6. Промт для создания REST API на Retool
Задача: Сгенерировать запрос к API для получения списка пользователей из внешней системы.
Промт:
Создай в Retool REST API запрос:
- Метод: GET
- URL: https://api.example.com/users
- Headers: Authorization: Bearer {{apiKey}}
- Параметры: limit=10, offset=0
- Обработка ошибок: если статус не 200, показать уведомление.
Результат: AI генерирует JSON для Retool:
{
"method": "GET",
"url": "https://api.example.com/users",
"headers": {
"Authorization": "Bearer {{apiKey}}"
},
"params": {
"limit": 10,
"offset": 0
},
"errorHandler": "showNotification('Ошибка загрузки', 'error')"
}
7. Промт для валидации данных в n8n
Задача: Проверить входящие данные на обязательные поля и формат email.
Промт:
Напиши Function-ноду для n8n, которая проверяет объект item.json на наличие полей name, email. Если поле отсутствует или email не соответствует регулярному выражению, выбросить ошибку с сообщением.
Результат:
const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
for (const item of items) {
if (!item.json.name || !item.json.email) {
throw new Error('Missing required fields: name or email');
}
if (!emailRegex.test(item.json.email)) {
throw new Error('Invalid email format');
}
}
return items;
8. Промт для миграции данных из Excel в Airtable
Задача: Перенести данные из CSV в Airtable с преобразованием типов.
Промт:
Напиши Python-скрипт, который читает CSV-файл (столбцы: Name, Email, Date) и создаёт записи в Airtable через API. Используй библиотеку pyairtable. Учти, что поле Date должно быть в формате ISO 8601.
Результат:
import csv
from pyairtable import Table
from datetime import datetime
api_key = 'YOUR_API_KEY'
base_id = 'appXXXX'
table_name = 'Contacts'
table = Table(api_key, base_id, table_name)
with open('data.csv', newline='') as csvfile:
reader = csv.DictReader(csvfile)
for row in reader:
record = {
'Name': row['Name'],
'Email': row['Email'],
'Date': datetime.strptime(row['Date'], '%d.%m.%Y').isoformat()
}
table.create(record)
9. Промт для настройки вебхука в Make
Задача: Принять данные из внешней формы и передать в Google Sheets.
Промт:
Создай в Make сценарий с вебхуком, который принимает JSON вида {"name": "...", "email": "..."} и добавляет строку в Google Sheets. Используй модуль webhook:customWebhook и google-sheets:addRow.
Результат: AI генерирует инструкцию и JSON для импорта. Пример:
{
"flow": [
{
"module": "webhook:customWebhook",
"parameters": {
"hook": "myhook"
}
},
{
"module": "google-sheets:addRow",
"parameters": {
"spreadsheetId": "1ABC...",
"sheetName": "Sheet1",
"values": {
"Name": "{{1.name}}",
"Email": "{{1.email}}"
}
}
}
]
}
10. Промт для отладки сценария в n8n
Задача: Найти ошибку в workflow, который не срабатывает при получении вебхука.
Промт:
У меня есть n8n workflow: Webhook -> Function (проверка) -> PostgreSQL. Вебхук не срабатывает. Опиши пошагово, как отладить: проверить логи, тестовый запуск, валидацию данных. Дай чек-лист.
Результат: AI предлагает чек-лист:
1. Проверить, что вебхук активен (тумблер вкл).
2. Отправить тестовый POST-запрос через curl.
3. Посмотреть логи выполнения в n8n (Execution List).
4. Проверить, что Function-нода не выбрасывает ошибку.
5. Убедиться, что credentials для PostgreSQL верны.
Заключение
Low-Code и No-Code платформы позволяют создавать внутренние инструменты и MVP без найма разработчиков. Но чтобы автоматизация работала надёжно, важно правильно проектировать сценарии и обрабатывать ошибки. Промты из этой подборки помогут вам быстрее генерировать схемы, код и инструкции для Make, n8n, Airtable и других инструментов. Начните с простого сценария, протестируйте его, а затем усложняйте. Помните: даже No-Code требует инженерного мышления. Если хотите глубже освоить автоматизацию и AI-инструменты, изучите наши курсы — там только практика и реальные кейсы.
Полезные ссылки:
- Официальная документация Make: https://www.make.com/en/help
- Документация n8n: https://docs.n8n.io/
- Airtable API: https://airtable.com/developers/web/api/introduction
- Zapier Automation Report 2023: https://zapier.com/blog/automation-report/
Комментарии