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

Сценарий B: настройка всплывающих окон
Он предпочтёт всплывающее окно поля (клик для открытия), а не добавление отдельной кнопки действия.

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

Сценарий D: многостраничное построение
Он предложит простой многостраничный дизайн, который можно скорректировать и подтвердить перед построением.

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

