{
"schemaVersion": 1,
"slug": "home",
"output": "index.html",
"title": "NODE.DC",
"staticElements": {
"id": "static-elements",
"type": "staticElements",
"adminLabel": "Статичные элементы",
"enabled": true,
"content": {
"navigation": {
"logoAlt": "главная",
"brandLabel": "NODE.DC",
"links": [
{
"label": "О продукте",
"href": "index.html#features",
"target": ""
},
{
"label": "Лист ожидания",
"href": "index.html#hero",
"target": ""
},
{
"label": "Документация",
"href": "https://docs.ssscript.app/",
"target": "_blank"
},
{
"label": "Тарифы",
"href": "index.html#pricing-wrap",
"target": ""
}
]
},
"notifications": [
{
"eyebrowHtml": "ДАЛЕЕ — ИЮЛЬ 2026",
"title": "Открытая бета",
"body": "Открываем доступ всем. Будем собирать и отлаживать вместе."
},
{
"eyebrowHtml": "ДАЛЕЕ — ИЮЛЬ 2026",
"title": "Альфа для Founder-доступа",
"body": "На второй фазе тестирования бета открыта для всех подписчиков Founder-тарифа."
},
{
"eyebrowHtml": "СЕЙЧАС",
"title": "Инвайты в закрытую бету уже отправлены.",
"body": "Сейчас тестируем базовую функциональность и ИИ-интеграцию. "
}
],
"dock": {
"appTarget": "app-data",
"trashAlt": "Белая иконка корзины.",
"demoFileLabel": "демо-видео.txt"
},
"assets": {
"webglModelSrc": "./assets/custom/icon.glb",
"logoPng": "./assets/custom/logo.png",
"logoPngAlt": "Логотип NODE.DC",
"appIconSrc": "./assets/webflow/images/69ad964d951f9d17cc5a919e_logo-app.svg",
"appIconAlt": "Иконка NODE.DC",
"appWordmarkSrc": "./assets/webflow/images/69ad96a28b06b7552a339137_logtype.svg?v=node-dc",
"appWordmarkAlt": "Логотип NODE.DC"
}
},
"editableFields": [
{
"path": "content.navigation.logoAlt",
"label": "Логотип в шапке: alt",
"kind": "text",
"renderAs": "text",
"group": "Шапка"
},
{
"path": "content.navigation.brandLabel",
"label": "Бренд в шапке",
"kind": "text",
"renderAs": "text",
"group": "Шапка"
},
{
"path": "content.navigation.links.0.label",
"label": "Ссылка 1: текст",
"kind": "text",
"renderAs": "text",
"group": "Шапка"
},
{
"path": "content.navigation.links.0.href",
"label": "Ссылка 1: адрес",
"kind": "url",
"renderAs": "attr",
"group": "Шапка"
},
{
"path": "content.navigation.links.1.label",
"label": "Ссылка 2: текст",
"kind": "text",
"renderAs": "text",
"group": "Шапка"
},
{
"path": "content.navigation.links.1.href",
"label": "Ссылка 2: адрес",
"kind": "url",
"renderAs": "attr",
"group": "Шапка"
},
{
"path": "content.navigation.links.2.label",
"label": "Ссылка 3: текст",
"kind": "text",
"renderAs": "text",
"group": "Шапка"
},
{
"path": "content.navigation.links.2.href",
"label": "Ссылка 3: адрес",
"kind": "url",
"renderAs": "attr",
"group": "Шапка"
},
{
"path": "content.navigation.links.2.target",
"label": "Ссылка 3: target",
"kind": "text",
"renderAs": "attr",
"group": "Шапка"
},
{
"path": "content.navigation.links.3.label",
"label": "Ссылка 4: текст",
"kind": "text",
"renderAs": "text",
"group": "Шапка"
},
{
"path": "content.navigation.links.3.href",
"label": "Ссылка 4: адрес",
"kind": "url",
"renderAs": "attr",
"group": "Шапка"
},
{
"path": "content.notifications.0.eyebrowHtml",
"label": "Уведомление 1: дата/статус",
"kind": "html",
"renderAs": "html",
"group": "Уведомления"
},
{
"path": "content.notifications.0.title",
"label": "Уведомление 1: заголовок",
"kind": "text",
"renderAs": "text",
"group": "Уведомления"
},
{
"path": "content.notifications.0.body",
"label": "Уведомление 1: текст",
"kind": "textarea",
"renderAs": "text",
"group": "Уведомления"
},
{
"path": "content.notifications.1.eyebrowHtml",
"label": "Уведомление 2: дата/статус",
"kind": "html",
"renderAs": "html",
"group": "Уведомления"
},
{
"path": "content.notifications.1.title",
"label": "Уведомление 2: заголовок",
"kind": "text",
"renderAs": "text",
"group": "Уведомления"
},
{
"path": "content.notifications.1.body",
"label": "Уведомление 2: текст",
"kind": "textarea",
"renderAs": "text",
"group": "Уведомления"
},
{
"path": "content.notifications.2.eyebrowHtml",
"label": "Уведомление 3: дата/статус",
"kind": "html",
"renderAs": "html",
"group": "Уведомления"
},
{
"path": "content.notifications.2.title",
"label": "Уведомление 3: заголовок",
"kind": "text",
"renderAs": "text",
"group": "Уведомления"
},
{
"path": "content.notifications.2.body",
"label": "Уведомление 3: текст",
"kind": "textarea",
"renderAs": "text",
"group": "Уведомления"
},
{
"path": "content.dock.appTarget",
"label": "Dock: ID приложения",
"kind": "text",
"renderAs": "text",
"group": "Dock"
},
{
"path": "content.dock.trashAlt",
"label": "Dock: alt корзины",
"kind": "text",
"renderAs": "text",
"group": "Dock"
},
{
"path": "content.dock.demoFileLabel",
"label": "Dock: подпись демо-файла",
"kind": "text",
"renderAs": "text",
"group": "Dock"
},
{
"path": "content.assets.webglModelSrc",
"label": "WebGL-модель логотипа",
"kind": "media",
"renderAs": "attr",
"group": "Модель и логотипы"
},
{
"path": "content.assets.logoPng",
"label": "PNG-логотип",
"kind": "media",
"renderAs": "attr",
"group": "Модель и логотипы"
},
{
"path": "content.assets.logoPngAlt",
"label": "PNG-логотип: alt",
"kind": "text",
"renderAs": "text",
"group": "Модель и логотипы"
},
{
"path": "content.assets.appIconSrc",
"label": "Иконка приложения",
"kind": "media",
"renderAs": "attr",
"group": "Модель и логотипы"
},
{
"path": "content.assets.appIconAlt",
"label": "Иконка приложения: alt",
"kind": "text",
"renderAs": "text",
"group": "Модель и логотипы"
},
{
"path": "content.assets.appWordmarkSrc",
"label": "Wordmark приложения",
"kind": "media",
"renderAs": "attr",
"group": "Модель и логотипы"
},
{
"path": "content.assets.appWordmarkAlt",
"label": "Wordmark приложения: alt",
"kind": "text",
"renderAs": "text",
"group": "Модель и логотипы"
}
]
},
"seo": {
"title": "NODE.DC — ИИ-платформа для Webflow",
"description": "Единая платформа для кастомного кода, MCP и ИИ-агентов в Webflow: контекст проекта, автоматизация, деплой и управляемая разработка."
},
"regions": [
{
"id": "beforeCViz",
"label": "До c-viz wrapper",
"description": "Hero and first product section. These blocks live before the visual wrapper.",
"blocks": [
{
"region": "beforeCViz",
"id": "hero-waitlist",
"type": "heroWaitlist",
"template": "hero-waitlist.html",
"adminLabel": "Первый экран и заявка",
"anchor": "hero",
"content": {
"heading": {
"muted": "Ваш Webflow ",
"main": "ИИ-инструменты"
},
"introHtml": "Несколько агентов для проекта Webflow: от Designer до кастомного кода.",
"cards": [
{
"muted": "Полный",
"main": "агентный контроль",
"bodyHtml": "Интеграция с Webflow MCP, мультиагентный режим позволяет работать с несколькими экземплярами параллельно."
},
{
"muted": "Компонентная",
"main": "библиотека",
"bodyHtml": "Собирайте с учетом ИИ-агентов разные компонентные заготовки дают основу, а стиль и сложную функциональность можно дорабатывать промптами."
},
{
"muted": "Деплой ",
"main": "пайплайн",
"bodyHtml": "Деплой в один клик, непрерывный пайплайн, мгновенный откат и быстрая доставка через CDN."
}
],
"app": {
"iconAlt": "Иконка NODE.DC",
"logoAlt": "Логотип NODE.DC",
"release": "Бета-релиз: июль 2026",
"heading": "Ранний доступ",
"description": "Кастомный код, MCP и ИИ-агенты для Webflow в одном рабочем контуре."
},
"form": {
"messagePlaceholder": "Сообщение (необязательно)",
"namePlaceholder": "Ваше имя*",
"emailPlaceholder": "Email для регистрации*",
"submitLabel": "Встать в лист ожидания",
"successHeading": "Заявка принята. Спасибо.",
"successTextHtml": "Мы скоро свяжемся.
",
"betaCtaLabel": "Подать заявку в бету?",
"founderIntroHtml": "Или оформить ранний Founder-доступ
",
"founderCtaHtml": "Оформить Founder-доступ 350€",
"spotsLabel": "До 200 мест",
"failureHeading": "Не получилось",
"failureTextHtml": "Что-то пошло не так.
Попробуйте ещё раз чуть позже.
"
},
"legalHtml": "Политика конфиденциальности • Политика cookie
© — Все права защищены
2026"
},
"editableFields": [
{
"path": "content.heading.muted",
"label": "Hero: приглушённая строка",
"kind": "text",
"renderAs": "text",
"group": "Заголовок"
},
{
"path": "content.heading.main",
"label": "Hero: основная строка",
"kind": "text",
"renderAs": "text",
"group": "Заголовок"
},
{
"path": "content.introHtml",
"label": "Hero: вводный текст",
"kind": "html",
"renderAs": "html",
"group": "Заголовок"
},
{
"path": "content.cards.0.muted",
"label": "Карточка 1: приглушённая строка",
"kind": "text",
"renderAs": "text",
"group": "Тезисы первого экрана"
},
{
"path": "content.cards.0.main",
"label": "Карточка 1: основная строка",
"kind": "text",
"renderAs": "text",
"group": "Тезисы первого экрана"
},
{
"path": "content.cards.0.bodyHtml",
"label": "Карточка 1: текст",
"kind": "html",
"renderAs": "html",
"group": "Тезисы первого экрана"
},
{
"path": "content.cards.1.muted",
"label": "Карточка 2: приглушённая строка",
"kind": "text",
"renderAs": "text",
"group": "Тезисы первого экрана"
},
{
"path": "content.cards.1.main",
"label": "Карточка 2: основная строка",
"kind": "text",
"renderAs": "text",
"group": "Тезисы первого экрана"
},
{
"path": "content.cards.1.bodyHtml",
"label": "Карточка 2: текст",
"kind": "html",
"renderAs": "html",
"group": "Тезисы первого экрана"
},
{
"path": "content.cards.2.muted",
"label": "Карточка 3: приглушённая строка",
"kind": "text",
"renderAs": "text",
"group": "Тезисы первого экрана"
},
{
"path": "content.cards.2.main",
"label": "Карточка 3: основная строка",
"kind": "text",
"renderAs": "text",
"group": "Тезисы первого экрана"
},
{
"path": "content.cards.2.bodyHtml",
"label": "Карточка 3: текст",
"kind": "html",
"renderAs": "html",
"group": "Тезисы первого экрана"
},
{
"path": "content.app.iconAlt",
"label": "App: alt иконки",
"kind": "text",
"renderAs": "attr",
"group": "Карточка раннего доступа"
},
{
"path": "content.app.logoAlt",
"label": "App: alt логотипа",
"kind": "text",
"renderAs": "attr",
"group": "Карточка раннего доступа"
},
{
"path": "content.app.release",
"label": "App: релиз",
"kind": "text",
"renderAs": "text",
"group": "Карточка раннего доступа"
},
{
"path": "content.app.heading",
"label": "App: заголовок",
"kind": "text",
"renderAs": "text",
"group": "Карточка раннего доступа"
},
{
"path": "content.app.description",
"label": "App: описание",
"kind": "text",
"renderAs": "text",
"group": "Карточка раннего доступа"
},
{
"path": "content.form.messagePlaceholder",
"label": "Форма: placeholder сообщения",
"kind": "text",
"renderAs": "attr",
"group": "Форма"
},
{
"path": "content.form.namePlaceholder",
"label": "Форма: placeholder имени",
"kind": "text",
"renderAs": "attr",
"group": "Форма"
},
{
"path": "content.form.emailPlaceholder",
"label": "Форма: placeholder email",
"kind": "text",
"renderAs": "attr",
"group": "Форма"
},
{
"path": "content.form.submitLabel",
"label": "Форма: кнопка",
"kind": "text",
"renderAs": "text",
"group": "Форма"
},
{
"path": "content.form.successHeading",
"label": "Форма: успех, заголовок",
"kind": "text",
"renderAs": "text",
"group": "Форма"
},
{
"path": "content.form.successTextHtml",
"label": "Форма: успех, текст",
"kind": "html",
"renderAs": "html",
"group": "Форма"
},
{
"path": "content.form.betaCtaLabel",
"label": "Форма: CTA беты",
"kind": "text",
"renderAs": "text",
"group": "Форма"
},
{
"path": "content.form.founderIntroHtml",
"label": "Форма: Founder intro",
"kind": "html",
"renderAs": "html",
"group": "Форма"
},
{
"path": "content.form.founderCtaHtml",
"label": "Форма: Founder CTA",
"kind": "html",
"renderAs": "html",
"group": "Форма"
},
{
"path": "content.form.spotsLabel",
"label": "Форма: лимит мест",
"kind": "text",
"renderAs": "text",
"group": "Форма"
},
{
"path": "content.form.failureHeading",
"label": "Форма: ошибка, заголовок",
"kind": "text",
"renderAs": "text",
"group": "Форма"
},
{
"path": "content.form.failureTextHtml",
"label": "Форма: ошибка, текст",
"kind": "html",
"renderAs": "html",
"group": "Форма"
},
{
"path": "content.legalHtml",
"label": "Юридический текст",
"kind": "html",
"renderAs": "html",
"group": "Юридический блок"
}
],
"enabled": true
},
{
"region": "beforeCViz",
"id": "feature-video",
"type": "featureVideo",
"template": "feature-video.html",
"adminLabel": "Демо и базовая логика",
"anchor": "features",
"content": {
"windowTitle": "демо-видео.mp4",
"videoSrc": "./assets/media/publish-flow.mp4",
"heading": {
"muted": "Всё в одном",
"main": "приложение."
},
"introHtml": "Универсальный инструмент для ИИ-агентов в вашем Webflow-проекте.",
"features": [
{
"eyebrow": "Контекст проекта",
"bodyHtml": "Подключитесь к MCP чтобы агенты получили полный контекст вашей сборки."
},
{
"eyebrow": "Группы агентов",
"bodyHtml": "Используйте несколько агентов параллельно чтобы добавлять кастомный код, анимации и функциональность."
},
{
"eyebrow": "Среда разработки",
"bodyHtml": "Используйте быстрые Bun сборки и автообновление для вашего кастомного кода."
},
{
"eyebrow": "Деплой в один клик",
"bodyHtml": "Нажмите и публикуйте кастомный код, написанный ИИ, чтобы он стал доступен всем посетителям сайта."
}
]
},
"editableFields": [
{
"path": "content.windowTitle",
"label": "Окно: название файла",
"kind": "text",
"renderAs": "text",
"group": "Видео-окно"
},
{
"path": "content.videoSrc",
"label": "Окно: видео",
"kind": "media",
"renderAs": "attr",
"group": "Видео-окно"
},
{
"path": "content.heading.muted",
"label": "Заголовок: приглушённая строка",
"kind": "text",
"renderAs": "text",
"group": "Заголовок"
},
{
"path": "content.heading.main",
"label": "Заголовок: основная строка",
"kind": "text",
"renderAs": "text",
"group": "Заголовок"
},
{
"path": "content.introHtml",
"label": "Вводный текст",
"kind": "html",
"renderAs": "html",
"group": "Заголовок"
},
{
"path": "content.features.0.eyebrow",
"label": "Пункт 1: подпись",
"kind": "text",
"renderAs": "text",
"group": "Пункты"
},
{
"path": "content.features.0.bodyHtml",
"label": "Пункт 1: текст",
"kind": "html",
"renderAs": "html",
"group": "Пункты"
},
{
"path": "content.features.1.eyebrow",
"label": "Пункт 2: подпись",
"kind": "text",
"renderAs": "text",
"group": "Пункты"
},
{
"path": "content.features.1.bodyHtml",
"label": "Пункт 2: текст",
"kind": "html",
"renderAs": "html",
"group": "Пункты"
},
{
"path": "content.features.2.eyebrow",
"label": "Пункт 3: подпись",
"kind": "text",
"renderAs": "text",
"group": "Пункты"
},
{
"path": "content.features.2.bodyHtml",
"label": "Пункт 3: текст",
"kind": "html",
"renderAs": "html",
"group": "Пункты"
},
{
"path": "content.features.3.eyebrow",
"label": "Пункт 4: подпись",
"kind": "text",
"renderAs": "text",
"group": "Пункты"
},
{
"path": "content.features.3.bodyHtml",
"label": "Пункт 4: текст",
"kind": "html",
"renderAs": "html",
"group": "Пункты"
}
],
"enabled": true
}
]
},
{
"id": "cViz",
"label": "Inside c-viz wrapper",
"description": "Sections coupled to WebGL/color-flip shell. Keep these in this region for now.",
"blocks": [
{
"region": "cViz",
"id": "product-system",
"type": "staticHtml",
"template": "product-system.html",
"adminLabel": "Компоненты, режимы, FAQ и тарифная таблица",
"anchor": null,
"enabled": true
},
{
"region": "cViz",
"id": "pricing-intro",
"type": "staticHtml",
"template": "pricing-intro.html",
"adminLabel": "Интро тарифов",
"anchor": "waitlist",
"enabled": true
},
{
"region": "cViz",
"id": "waitlist-files",
"type": "staticHtml",
"template": "waitlist-files.html",
"adminLabel": "Форма ожидания и txt-файлы",
"anchor": "waitlist",
"enabled": true
},
{
"region": "cViz",
"id": "demo-video-folder",
"type": "staticHtml",
"template": "demo-video-folder.html",
"adminLabel": "Иконка демо-видео в доке",
"anchor": null,
"enabled": true
},
{
"region": "cViz",
"id": "footer",
"type": "staticHtml",
"template": "footer.html",
"adminLabel": "Футер",
"anchor": null,
"enabled": true
}
]
}
]
}