Готовые решения
Перед чтением этой страницы убедитесь, что Вы установили NocoBase CLI и выполнили инициализацию по инструкции Быстрый старт с Конструктором ИИ.
Функция готовых решений пока находится в стадии тестирования и имеет ограниченную стабильность — только для предварительного ознакомления.
Введение
Skill готовых решений служит для массового построения приложений NocoBase из YAML-файлов конфигурации — за один проход создаёт таблицы, настраивает страницы, генерирует дашборды и графики.
Подходит для сценариев, когда нужно быстро построить целую бизнес-систему: CRM, систему заявок, управление складом и т. п.
Возможности
Может:
- Проектировать целое решение по описанию задачи: таблицы, страницы и дашборды
- Массово создавать таблицы и страницы через
structure.yaml - Настраивать диалоги и формы через
enhance.yaml - Автоматически создавать дашборды с KPI-карточками и графиками
- Выполнять инкрементальное обновление — всегда работает в режиме
--forceи не разрушает существующие данные
Не может:
- Не подходит для тонкой настройки отдельных полей (используйте Skill моделирования данных)
- Не выполняет миграцию или импорт данных
- Не настраивает права доступа и рабочие процессы (нужны другие Skills)
Примеры промптов
Сценарий A: построение полной системы
Skill сначала выводит проектное решение — список всех таблиц и структуру страниц, после подтверждения выполняет построение по этапам.


Сценарий B: изменение существующего модуля
После изменения structure.yaml обновите всё командой с --force.
Сценарий C: настройка графика

Отредактируйте соответствующий SQL-файл, замените временной диапазон с '7 days' на '1 month', затем запустите --verify-sql для проверки.
Часто задаваемые вопросы
Что делать, если проверка SQL завершается с ошибкой?
NocoBase использует PostgreSQL: имена столбцов должны быть в camelCase и в двойных кавычках (например, "createdAt"), функции для дат — NOW() - '7 days'::interval, а не синтаксис SQLite. Запуск --verify-sql помогает выявить такие проблемы до развёртывания.
Что делать, если после построения нужно подправить отдельное поле?
Для построения целого решения используйте Skill готовых решений, а для последующих правок удобнее Skill моделирования данных или Skill настройки интерфейса.
Связанные ссылки
- Обзор Конструктора ИИ — обзор всех Skills Конструктора ИИ и способы их установки
- Моделирование данных — тонкая настройка отдельных пол ей
- Настройка интерфейса — корректировка страниц и блоков после построения

