Быстрый старт Мастера ИИ-разработки
Мастер ИИ-разработки — возможность NocoBase для создания с помощью ИИ: вы описываете бизнес-требования на естественном языке, а ИИ агент собирает систему за вас. Это покрывает всю цепочку — от моделирования данных, создания интерфейса, оркестрации рабочих процессов и настройки прав доступа до выхода в продакшен.
Если говорить конкретно о том, как создаётся интерфейс, есть два способа:
- ИИ + разработка в Portal без кода — ИИ строит интерфейс системы, опираясь на возможности конфигурации без кода в NocoBase; результат — конфигурация, сохранённая в базе данных. Подходит для стандартных операций с данными и внутренних административных панелей, а бизнес-пользователи затем могут дорабатывать интерфейс сами
- Разработка в AI Portal — NocoBase предоставляет базовые возможности (данные, аутентификация, права доступа и другое), а ИИ агент пишет код прямо локально, и результат можно сразу коммитить в Git. После сборки и развёртывания страницы доступны через AI Portal. Подходит для нестандартных взаимодействий, сложных бизнес-систем и случаев с особыми требованиями к оформлению
Какой бы способ вы ни выбрали, таблицы данных, права доступа и рабочие процессы используют один и тот же набор Навыков: пока ИИ агент пишет страницы, он заодно создаст таблицы данных и настроит права доступа — так в диалоге постепенно собирается полноценная бизнес-система.
Как выбрать способ разработки
Каждому из этих двух способов соответствует своя точка входа. У одного приложения NocoBase может быть несколько точек входа с общими данными, и по пути доступа сразу видно, какая перед вами:

Различия:
В этих случаях Portal без кода вполне достаточно:
- Структура страниц совершенно стандартная — обычная таблица плюс форма, и настроить её быстрее, чем написать код
- Нужно, чтобы бизнес-пользователи без навыков программирования сами правили страницы
- Вы хотите использовать только встроенные возможности блоков NocoBase — например, панели, календарь или канбан
- Вы работаете в одиночку или совместная разработка не требуется
В остальных случаях мы рекомендуем разработку через AI Portal. При разработке в Portal без кода ИИ приходится усваивать слишком много контекста — типы блоков, структуру конфигурации, правила интерактивных связок, — и для бизнес-систем, требующих сложной разработки, это плохо сказывается на скорости, сопровождаемости и совместной работе.
Поэтому мы подошли к задаче иначе: писать фронтенд-код — это то, что ИИ умеет лучше всего, так пусть он и занимается тем, что у него получается лучше всего. NocoBase выступает базой системного ядра, а фронтенд отдаётся ИИ. При тех же требованиях получается и быстрее, и лучше. ИИ творит свободно, а за надёжность отвечает NocoBase.
Оба режима можно и совмещать: внутреннюю административную панель быстро настроить в Portal без кода, а клиентский портал тонко доработать в AI Portal — оба находятся в одном приложении и используют общие данные и общую систему пользователей.
Быстрый старт
Если вы хотите попробовать разработку в AI Portal, установите alpha-версию NocoBase CLI (npm install -g @nocobase/cli@alpha).
Если вы уже установили NocoBase CLI, этот шаг можно пропустить.
Установка в один клик с помощью ИИ
Скопируйте приведённый ниже запрос в ваш ИИ-ассистент (Claude Code, Codex, Cursor, Trae и т. д.) — он автоматически выполнит установку и настройку:
Ручная установка
Браузер автоматически откроет страницу визуальной настройки и проведёт вас через установку NocoBase Skills, настройку базы данных и запуск приложения. Подробные шаги см. в Быстрый старт.
Замените ручную настройку диалогом
После установки вы можете управлять NocoBase прямо из ИИ-ассистента на естественном языке. Ниже — несколько реальных сценариев: от создания одной таблицы до построения целой системы, чтобы вы могли оценить возможности Мастера ИИ-разработки.
Опишите бизнес-требования — ИИ спроектирует таблицы и связи
Расскажите ИИ, какую систему вы хотите построить — он автоматически спроектирует таблицы данных, типы полей и связи; рисовать ER-диаграммы самому не нужно.

ИИ автоматически сгенерировал таблицы данных для клиентов, контактов, сделок, заказов и их связи:

Подробнее о моделировании данных см. Моделирование данных.
Создайте веху — и ИИ сохранит восстанавливаемую версию
После завершения страницы, набора таблиц данных или рабочего процесса попросите ИИ сохранить текущее состояние как версию — если конфигурация пойдёт не так, всегда можно откатиться к последней понятной вехе.

ИИ не сохраняет версию при каждом изменении поля; версия создаётся только после завершения и проверки понятной вехи — так список версий остаётся читаемым, и проще решить, куда откатываться.
Подробнее о контроле версий см. Контроль версий.
Оркестрируйте автоматизированные рабочие процессы одной фразой
Опишите условия срабатывания и логику обработки бизнес-процесса — ИИ автоматически создаст триггеры и цепочки узлов.

Подробнее о рабочих процессах см. Управление рабочими процессами.
Опишите страницы на языке бизнеса — ИИ их создаст
NocoBase по умолчанию предоставляет один AI Portal и один Portal без кода. Не нужно изучать правила конфигурации — просто скажите, какая страница вам нужна. Поля поиска, таблицы, фильтры — опишите, и готово.

Если вы создаёте страницу в Portal без кода (Portal по умолчанию называется admin), запрос выглядит так:

Если вы создаёте страницу в режиме AI Portal (Portal по умолчанию называется main), запрос выглядит так:

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

