Глоссарий
Словарь бизнес-приложений, без жаргона
Бизнес-приложение, no-code, детерминированная генерация, CRUD, владение кодом: термины, которые всплывают, когда вы хотите обзавестись инструментом управления — определённые просто, с тем, что они означают для вас.
Бизнес-приложение
Программное приложение, построенное вокруг понятий, правил и терминологии конкретной деятельности: объекты подрядчика, члены ассоциации, заявки сервисной компании. В отличие от универсальных инструментов (электронные таблицы, офисные пакеты), бизнес-приложение структурирует данные — у каждого объекта есть своя карточка, свои связи, свой статус — и автоматизирует полезные представления: отфильтрованные списки, панели показателей, истории.
Blueprint Maker генерирует полноценные бизнес-приложения из описания на естественном языке: базу данных, экраны управления, панель показателей и демонстрационные данные.
Смотрите также CRUD · Сущность · Панель показателей (KPI) · Посмотреть примеры использования
No-code
Семейство инструментов, позволяющих создавать приложения без написания кода, путём визуальной сборки блоков (формы, таблицы, автоматизации). No-code отлично подходит для быстрого прототипирования, но приложение по-прежнему выполняется САМОЙ платформой: данные и логика находятся у поставщика, подписка является постоянной, а ограничения конструктора становятся ограничениями приложения.
Генерация кода идёт противоположным путём: инструмент создаёт автономное приложение, исходный код которого существует, экспортируется и находится в собственности.
Смотрите также Low-code · Генерация приложений с помощью ИИ · Владение кодом · Читать сравнение
Low-code
Промежуточный подход между no-code и классической разработкой: визуальная платформа генерирует основную часть, а разработчики дополняют кодом отдельные моменты. Low-code ориентирован скорее на корпоративные ИТ-команды, чем на независимых специалистов; он сокращает время разработки, но сохраняет зависимость от платформы и её лицензионную стоимость.
Смотрите также No-code · Генерация приложений с помощью ИИ
Генерация приложений с помощью ИИ
Автоматическое создание программного приложения из намерения, выраженного на естественном языке. Сосуществуют две школы: прямая генерация, при которой ИИ-модель пишет весь код — быстро, но непредсказуемо — и детерминированная генерация, при которой ИИ ограничивается пониманием потребности и созданием спецификации, а код затем пишется классическими, воспроизводимыми программами.
Blueprint Maker относится ко второй школе: именно это гарантирует, что каждое сгенерированное приложение работает — реальные экраны, согласованные данные, корректная панель показателей.
Смотрите также Детерминированная генерация · AppSpec (спецификация приложения) · Vibe coding · Детерминизм понятным языком
Vibe coding
Практика, при которой разговорный ИИ пишет код на основе описания желаемого результата, а работа ведётся последовательными правками без чтения полученного кода. Эффективный для исследования и прототипирования, vibe coding порождает приложения, внутреннюю структуру которых не знает никто — даже сам автор: от этого страдают сопровождение и надёжность.
Детерминированная генерация от этого отличается: структура приложения задана явно (проверенная спецификация), а полученный код одинаков при каждой генерации для одной и той же спецификации.
Смотрите также Генерация приложений с помощью ИИ · Детерминированная генерация
AppSpec (спецификация приложения)
Структурированный документ, описывающий приложение для генерации: его сущности (отслеживаемые объекты), их поля и связи, экраны, статусы, показатели. В Blueprint Maker ИИ превращает ваше описание в AppSpec — план, который вы утверждаете перед генерацией, — а затем детерминированные сборщики превращают AppSpec в код.
AppSpec — это граница между пониманием и исполнением: ИИ останавливается на спецификации; код пишут воспроизводимые программы.
Смотрите также Детерминированная генерация · Генерация приложений с помощью ИИ · Сущность
Детерминированная генерация
Свойство системы генерации, выходные данные которой полностью определяются входными: одна и та же спецификация всегда порождает один и тот же код. Конкретно это означает, что ни один экран не «выдумывается» в момент генерации: строится именно то, что заявлял план, а компоненты интерфейса корректны по построению.
Это принципиальное отличие Blueprint Maker от инструментов, которые при каждом запросе поручают написание всего кода ИИ-модели.
Смотрите также AppSpec (спецификация приложения) · Генерация приложений с помощью ИИ · Детерминизм понятным языком
Сущность
Категория объектов, которые отслеживает приложение: Клиент, Объект, Товар, Член, Заявка. У каждой сущности есть поля (название, дата, сумма, статус…) и связи с другими сущностями — объект принадлежит клиенту, заявка касается оборудования. Определение сущностей и их связей — это суть проектирования приложения для управления; именно это Blueprint Maker выводит из вашего описания.
Смотрите также Связь (база данных) · CRUD · AppSpec (спецификация приложения)
Связь (база данных)
Структурная связь между двумя сущностями: «у клиента ЕСТЬ несколько объектов», «заявка КАСАЕТСЯ оборудования». Связи — это то, что отличает базу данных от груды электронных таблиц: они гарантируют, что карточка клиента показывает все его объекты, без дубликатов и копирования-вставки. В приложении, сгенерированном Blueprint Maker, описанные связи становятся реальными навигационными ссылками между карточками.
Смотрите также Сущность · Реляционная база данных
Реляционная база данных
Система хранения, которая организует данные в связанные между собой таблицы с правилами целостности: невозможно, чтобы заявка была привязана к несуществующему клиенту. Это стандарт управленческой информатики уже сорок лет — надёжный, запрашиваемый, долговечный. Приложения, сгенерированные Blueprint Maker, опираются на реляционную базу данных (через Prisma), а не на свободные документы.
Смотрите также Связь (база данных) · Prisma
CRUD
Аббревиатура от Create, Read, Update, Delete: четыре базовые операции над данными — создать запись, просмотреть её, изменить, удалить. «Интерфейс CRUD» обозначает экраны, обеспечивающие эти операции: списки, карточки деталей, формы. Это основа любого приложения для управления; Blueprint Maker генерирует их автоматически для каждой описанной сущности, с поиском, сортировкой и фильтрами.
Смотрите также Сущность · Бизнес-приложение
Панель показателей (KPI)
Сводный экран, который агрегирует данные приложения в показатели управления (KPI): текущие объекты, сумма к выставлению счетов, члены с актуальными взносами, товары ниже порога. Хорошая панель показателей вычисляется непосредственно по базе данных — никогда не оценивается приблизительно. В приложениях, сгенерированных Blueprint Maker, показатели вытекают из вашего описания и вычисляются детерминированно сгенерированным кодом.
Смотрите также Бизнес-приложение · CRUD
Демонстрационные данные (seed)
Реалистичный набор данных, устанавливаемый вместе с новым приложением, чтобы его можно было сразу оценить: правдоподобные клиенты, история за несколько месяцев, разнообразные статусы. Без seed новое приложение — лишь оболочка из пустых экранов, где невозможно оценить список, фильтр или панель показателей. Каждое приложение, сгенерированное Blueprint Maker, поставляется с повествовательным seed, согласованным с вашей сферой деятельности.
Смотрите также Панель показателей (KPI) · CRUD
Владение кодом
Возможность получать, размещать и изменять исходный код своего приложения без чьего-либо разрешения. Это структурная защита от привязки к поставщику (vendor lock-in): если поставщик исчезает, повышает цены или меняет условия, приложение продолжает существовать в другом месте. Blueprint Maker обеспечивает владение по построению: ZIP-экспорт полного кода, push в GitHub, свободный хостинг.
Смотрите также No-code · ZIP-экспорт / push в GitHub · Экспорт и развёртывание
ZIP-экспорт / push в GitHub
Два пути выхода сгенерированного приложения: ZIP-архив содержит весь исходный код (база данных, API, экраны, конфигурация), готовый к установке в другом месте; push в GitHub размещает тот же код в вашем репозитории, готовый к командной работе и непрерывному развитию. Оба доступны для любого приложения, сгенерированного Blueprint Maker.
Смотрите также Владение кодом · Хостинг / выделенный URL · Экспорт и развёртывание
SaaS (Software as a Service)
Модель распространения, при которой ПО используется онлайн, по подписке, без установки. Почти всё современное управленческое ПО — это SaaS, но с обратной стороной: данные и инструмент остаются у поставщика. Приложение, сгенерированное Blueprint Maker, используется как SaaS (выделенный URL, ничего устанавливать не нужно), но избегает обратной стороны: его код свободно экспортируется и размещается.
Смотрите также Владение кодом · Хостинг / выделенный URL
Заказное ПО
Программное обеспечение, разработанное специально для одной организации, в противоположность «коробочному» ПО, продаваемому всем одинаково. Исторически доступное лишь структурам, способным вложить десятки тысяч евро, заказное ПО становится доступным благодаря генерации: Blueprint Maker создаёт приложение, специфичное для вашей деятельности, по стоимости подписки, с кодом в собственности.
Смотрите также Бизнес-приложение · Владение кодом · Посмотреть примеры использования
Next.js
Веб-фреймворк с открытым исходным кодом на основе React, один из самых используемых в мире для создания современных веб-приложений. Приложения, сгенерированные Blueprint Maker, — это стандартные приложения Next.js: любой веб-разработчик может их читать, размещать и развивать — это гарантия долговечности и независимости.
Смотрите также Prisma · Владение кодом
Prisma
Инструмент с открытым исходным кодом, связывающий код приложения с его реляционной базой данных: он описывает схему (сущности, поля, связи) в читаемом формате и гарантирует типизированный, безопасный доступ к данным. Приложения, сгенерированные Blueprint Maker, используют Prisma — их схема данных явная, версионируемая и понятная любому разработчику.
Смотрите также Реляционная база данных · Next.js
Хостинг / выделенный URL
Любое веб-приложение должно быть где-то размещено, чтобы быть доступным. Blueprint Maker развёртывает каждое сгенерированное приложение по выделенному URL, готовому к немедленному использованию, — и, поскольку код экспортируется, вы можете в любой момент взять хостинг в свои руки: корпоративный сервер, локальный хостинг, облачная платформа. Включённый URL — это удобство, а не привязь.
Смотрите также ZIP-экспорт / push в GitHub · SaaS (Software as a Service) · Экспорт и развёртывание
Уровни генерации (Sketch, Craft, Masterpiece)
Три уровня отделки генерации Blueprint Maker. Sketch быстро создаёт рабочее приложение для проверки структуры; Craft дорабатывает экраны и показатели; Masterpiece доводит визуальную и функциональную отделку до уровня инструмента для ежедневной работы. Стоимость каждого уровня в кредитах отображается перед генерацией.
Смотрите также Генерация приложений с помощью ИИ · AppSpec (спецификация приложения) · Уровни подробно