Настройка интерфейса
Перед чтением этой страницы убедитесь, что Вы установили NocoBase CLI и выполнили инициализацию по инструкции Быстрый старт с Конструктором ИИ.
Введение
Skill настройки интерфейса служит для создания и редактирования страниц, блоков, полей и настроек действий в NocoBase — Вы описываете нужную страницу бизнес-языком, а Skill занимается генерацией макета, размещением блоков и настройкой интерактивных связей.
Возможности
Может:
- Создавать готовые страницы: таблица, форма фильтрации, диалог с подробной информацией — всё за один шаг
- Редактировать существующие страницы: добавлять блоки, корректировать поля, настраивать диалоги, менять компоновку
- Настраивать интерактивные связи: значения по умолчанию, видимость полей, расчётные связи, состояние кнопок действий
- Использовать шаблоны для повторного применения: повторяющиеся диалоги и блоки можно сохранять как шаблоны
- Поддерживать многостраничные задачи: построение страниц по очереди
Не может:
- Не настраивает права ACL (используйте Skill настройки прав доступа)
- Не проектирует структуру таблиц (используйте Skill моделирования данных)
- Не оркестрирует рабочие процессы (используйте Skill управления рабочими процессами)
- Не работает с навигацией страниц стар ого формата (v1) — поддерживается только v2.
Примеры промптов
Сценарий A: создание страницы управления
Skill сначала прочитает поля таблицы, сгенерирует макет страницы и применит его.

Сценарий B: настройка диалога
Будет использован «диалог поля» (открытие при клике), а не дополнительная кнопка действия.

Сценарий C: настройка правил связи
Это будет реализовано через настройку правил связи, без необходимости вручную писать конфигурацию.

Сценарий D: построение нескольких страниц
Skill предложит простой проект для нескольких страниц, после ручной правки и подтверждения выполнит построение.

Часто задаваемые вопросы
После создания страницы в блоке нет данных. Что делать?
Сначала убедитесь, что в соответствующей таблице действительно есть записи. Также проверьте корректность привязки коллекции и источника данных в блоке. Можно также воспользоваться Skill моделирования данных для создания тестовых данных.
Как разместить в диалоге несколько блоков?
В промпте опишите содержимое диалога, например: «в диалоге редактирования размести форму и связанную таблицу». Skill создаст для диалога настраиваемый макет с несколькими блоками.
Влияют ли друг на друга ручная настройка страниц и настройка через ИИ?
Если ручная настройка и настройка через ИИ ведутся одновременно, они могут конфликтовать. Если в разное время — взаимного влияния нет.
Связанные ссылки
- Обзор Конструктора ИИ — обзор всех Skills Конструктора ИИ и способы их установки
- Моделирование данных — создание и управление таблицами, полями и связями с помощью ИИ
- Настройка прав доступа — настройка ролей и прав доступа к данным
- Управление рабочими процессами — создание, редактирование и диагностика рабочих процессов

