{ "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 } ] } ] }