ВозможностиОрганизации
Документация
    Ring Platform

    Децентрализованное самостроящееся будущее

    Войти
    Организации
    Возможности
    Магазин
    Документация
    Концепции платформы
    RING ЭкономикаSonoratek LLCГлобальное влияниеAI встречает Web3
    Начать
    Быстрый стартКалькуляторДорожная карта
    Конфиденциальность|Контакты
    v1.104.23|Sonoratek LLC

    Documentation

    Концепции, ценность и типичные сценарии клонирования — меньше кода.

    Добро пожаловать в Ring
    Краткий справочник
    С чего начать
    Предварительные требования
    Установка
    Первый успех
    Следующие шаги
    Функции
    Store
    Склад и остатки
    Управление вендорами
    Комиссии и расчёты
    SubscriptionConductor
    PaymentConductor
    Интеграция платежей
    Интеграция WayForPay
    Web3 Кошелек
    Реферальные коды (Refcodes)
    NFT Exhibition Marketplace
    Система Стейкинга Токенов
    Entities
    Opportunities
    AI Matcher
    Real-Time Messaging
    Peer Games
    Модуль Новостей - Цифровой Газетный Опыт
    Блоги участников
    Система Резервирования Имён Пользователей
    Научный редактор
    Notifications
    Push-уведомления через FCM (Ring)
    Email AI-CRM
    Протокол Tunnel
    Authentication
    Безопасность и соответствие
    Система локалей
    Мобильный Опыт
    Паттерны Оптимизации Производительности
    Примеры
    Quick Start
    Базовая настройка
    White Label
    Custom Branding
    Интеграция Web3
    Реальные Проекты
    Advanced Features
    Кастомизация
    Быстрый старт — ваш первый клон Ring
    Руководство по кастомизации
    Vertical Presets (SSOT)
    Руководство по Ringization
    Branding
    Темы оформления
    Features
    Localization
    Настройка токеномики
    Интеграция платёжного шлюза
    Референсные деплои Ring
    Конфигурация проекта
    Публичные переменные окружения
    Секреты Order Lab
    Project ID WalletConnect (Reown Cloud)
    Поддерживаемые сервисы
    Вики NODUS (знания проекта)
    Плейбук конфигурации
    Web3
    Token launch jurisdictions
    Кошелёк
    Советы по безопасности кошелька
    Интеграции
    Ethereum-кошельки (Wagmi v3)
    Развёртывание
    Self-hosted развёртывание
    Vercel
    Docker
    Конфигурация Окружения
    Мониторинг и аналитика
    Оптимизация производительности
    Резервное копирование и восстановление
    Архитектура
    Data Model
    Security
    Real Time
    Архитектура PaymentConductor
    Бекенд Сервисы
    Интеграция Firebase
    Разработка
    Ring MCP Server

    Быстрый вход (CTO · аудиторы · агенты)

    Приветствие — миссия и аудитории
    Краткий справочник
    С чего начать
    Архитектура и Auth.js
    Режимы бэкенда и базы данных (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP Tools
    Ring MCP Server
    Token economics
    Token launch jurisdictions
    Деплой (Docker · k8s)
    Безопасность и соответствие требованиям
    ringdom.org — база LegioX
    Исходный код — лицензия MIT (GitHub)

    Documentation

    Концепции, ценность и типичные сценарии клонирования — меньше кода.

    Добро пожаловать в Ring
    Краткий справочник
    С чего начать
    Предварительные требования
    Установка
    Первый успех
    Следующие шаги
    Функции
    Store
    Склад и остатки
    Управление вендорами
    Комиссии и расчёты
    SubscriptionConductor
    PaymentConductor
    Интеграция платежей
    Интеграция WayForPay
    Web3 Кошелек
    Реферальные коды (Refcodes)
    NFT Exhibition Marketplace
    Система Стейкинга Токенов
    Entities
    Opportunities
    AI Matcher
    Real-Time Messaging
    Peer Games
    Модуль Новостей - Цифровой Газетный Опыт
    Блоги участников
    Система Резервирования Имён Пользователей
    Научный редактор
    Notifications
    Push-уведомления через FCM (Ring)
    Email AI-CRM
    Протокол Tunnel
    Authentication
    Безопасность и соответствие
    Система локалей
    Мобильный Опыт
    Паттерны Оптимизации Производительности
    Примеры
    Quick Start
    Базовая настройка
    White Label
    Custom Branding
    Интеграция Web3
    Реальные Проекты
    Advanced Features
    Кастомизация
    Быстрый старт — ваш первый клон Ring
    Руководство по кастомизации
    Vertical Presets (SSOT)
    Руководство по Ringization
    Branding
    Темы оформления
    Features
    Localization
    Настройка токеномики
    Интеграция платёжного шлюза
    Референсные деплои Ring
    Конфигурация проекта
    Публичные переменные окружения
    Секреты Order Lab
    Project ID WalletConnect (Reown Cloud)
    Поддерживаемые сервисы
    Вики NODUS (знания проекта)
    Плейбук конфигурации
    Web3
    Token launch jurisdictions
    Кошелёк
    Советы по безопасности кошелька
    Интеграции
    Ethereum-кошельки (Wagmi v3)
    Развёртывание
    Self-hosted развёртывание
    Vercel
    Docker
    Конфигурация Окружения
    Мониторинг и аналитика
    Оптимизация производительности
    Резервное копирование и восстановление
    Архитектура
    Data Model
    Security
    Real Time
    Архитектура PaymentConductor
    Бекенд Сервисы
    Интеграция Firebase
    Разработка
    Ring MCP Server

    Быстрый вход (CTO · аудиторы · агенты)

    Приветствие — миссия и аудитории
    Краткий справочник
    С чего начать
    Архитектура и Auth.js
    Режимы бэкенда и базы данных (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP Tools
    Ring MCP Server
    Token economics
    Token launch jurisdictions
    Деплой (Docker · k8s)
    Безопасность и соответствие требованиям
    ringdom.org — база LegioX
    Исходный код — лицензия MIT (GitHub)

    Documentation

    Концепции, ценность и типичные сценарии клонирования — меньше кода.

    Добро пожаловать в Ring
    Краткий справочник
    С чего начать
    Предварительные требования
    Установка
    Первый успех
    Следующие шаги
    Функции
    Store
    Склад и остатки
    Управление вендорами
    Комиссии и расчёты
    SubscriptionConductor
    PaymentConductor
    Интеграция платежей
    Интеграция WayForPay
    Web3 Кошелек
    Реферальные коды (Refcodes)
    NFT Exhibition Marketplace
    Система Стейкинга Токенов
    Entities
    Opportunities
    AI Matcher
    Real-Time Messaging
    Peer Games
    Модуль Новостей - Цифровой Газетный Опыт
    Блоги участников
    Система Резервирования Имён Пользователей
    Научный редактор
    Notifications
    Push-уведомления через FCM (Ring)
    Email AI-CRM
    Протокол Tunnel
    Authentication
    Безопасность и соответствие
    Система локалей
    Мобильный Опыт
    Паттерны Оптимизации Производительности
    Примеры
    Quick Start
    Базовая настройка
    White Label
    Custom Branding
    Интеграция Web3
    Реальные Проекты
    Advanced Features
    Кастомизация
    Быстрый старт — ваш первый клон Ring
    Руководство по кастомизации
    Vertical Presets (SSOT)
    Руководство по Ringization
    Branding
    Темы оформления
    Features
    Localization
    Настройка токеномики
    Интеграция платёжного шлюза
    Референсные деплои Ring
    Конфигурация проекта
    Публичные переменные окружения
    Секреты Order Lab
    Project ID WalletConnect (Reown Cloud)
    Поддерживаемые сервисы
    Вики NODUS (знания проекта)
    Плейбук конфигурации
    Web3
    Token launch jurisdictions
    Кошелёк
    Советы по безопасности кошелька
    Интеграции
    Ethereum-кошельки (Wagmi v3)
    Развёртывание
    Self-hosted развёртывание
    Vercel
    Docker
    Конфигурация Окружения
    Мониторинг и аналитика
    Оптимизация производительности
    Резервное копирование и восстановление
    Архитектура
    Data Model
    Security
    Real Time
    Архитектура PaymentConductor
    Бекенд Сервисы
    Интеграция Firebase
    Разработка
    Ring MCP Server

    Быстрый вход (CTO · аудиторы · агенты)

    Приветствие — миссия и аудитории
    Краткий справочник
    С чего начать
    Архитектура и Auth.js
    Режимы бэкенда и базы данных (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP Tools
    Ring MCP Server
    Token economics
    Token launch jurisdictions
    Деплой (Docker · k8s)
    Безопасность и соответствие требованиям
    ringdom.org — база LegioX
    Исходный код — лицензия MIT (GitHub)
    Ring Logo

    Loading documentation...

    Preparing Ring content

    Ring Logo

    Loading documentation...

    Preparing Ring content

    Ring Logo

    Loading documentation...

    Preparing Ring content

    ring-image-create

    Генерирует изображение из естественно-языкового prompt, загружает его в ring-filebase, сохраняет строку аудита в generated_images и возвращает постоянный CDN URL.

    Кратко для руководителей

    Операторы и агенты вызывают ring-image-create через ring-mcp. Шлюз бьёт в POST /api/mcp/v1/images/generate, который запускает ImageConductor (lib/images/conductor/image-conductor.ts) с сервисным актором MCP как actorId. Провайдер по умолчанию — xAI (IMAGE_GEN_PROVIDER=xai).

    Центр MCP-инструментов

    Обзор Ring MCP, область kingdom vs clone, предпосылки.

    Генеративные изображения (ImageConductor)

    Архитектура, админ UI, программный API, устранение неисправностей.

    Ring MCP Server

    Настройка токенов, ring-health, полный каталог инструментов.

    Окружение

    Переменные окружения изображений и хранилища на клоне.

    Поток ring-image-create

    Идентичность инструмента

    ПолеЗначение
    Имя MCP-инструментаring-image-create
    HTTP-маршрутPOST /api/mcp/v1/images/generate
    MCP-серверAI-RING/ring-mcp/lib/tools.js
    Обработчик шлюзаapp/api/mcp/v1/images/generate/route.ts
    Conductorlib/images/conductor/image-conductor.ts
    Требуется confirmНет (генерация + хранение без деструктивных мутаций)

    Параметры

    ПараметрОбязательныйТипПримечания
    promptДаstringЕстественно-языковое описание изображения
    providerНетxai | googleПо умолчанию из IMAGE_GEN_PROVIDER (обычно xai)
    modelНетstringПереопределение модели провайдера (см. env defaults ниже)
    aspectRatioНетstringxAI: гибкий; Google: 1:1, 3:4, 4:3, 9:16, 16:9

    OG preset: aspectRatio: "2:1" на xAI (~1200×630). Для Google Imagen используйте 16:9 как ближайшее OG-соотношение.

    Попросите подключённого к MCP агента на естественном языке:

    Или вызовите инструмент явно:

    1. 1

      Включите MCP-шлюз на клоне Ring — задайте RING_MCP_ACCESS_KEY в .env.local и перезапустите npm run dev.

    2. 2

      Настройте генерацию изображений — XAI_API_KEY (или GOOGLE_GENAI_API_KEY), плюс ring-filebase (FILE_BACKEND=ringbase, RINGBASE_API_URL, RINGBASE_API_TOKEN).

    3. 3

      Зарегистрируйте ring-mcp в Cursor с совпадающими RING_MCP_ACCESS_KEY и RING_API_BASE_URL (напр. http://localhost:3000 для ring-platform.org).

    4. 4

      Проверьте — запустите ring-health, затем ring-image-create с коротким тестовым prompt. Ожидайте url в ответе.

    Форма ответа

    Шлюз MCP оборачивает результат conductor в { success, data }:

    Окружение

    База данных

    Миграция data/migrations/006_generated_images_schema.sql добавляет таблицу аудита generated_images (также отражена в data/schema.sql).

    Устранение неисправностей

    СимптомПроверка
    Invalid service token / 401RING_MCP_ACCESS_KEY в MCP-клиенте совпадает с RING_MCP_ACCESS_KEY на клоне
    prompt is requiredПередайте непустой prompt
    XAI_API_KEY is not configuredКлюч в .env.local, перезапустите dev-сервер
    Upload failedRINGBASE_API_TOKEN, FILE_BACKEND=ringbase
    TimeoutПоднимите IMAGE_GEN_POLL_TIMEOUT_MS (по умолчанию 120000)
    Пустой ответ / policy rejectionКвота провайдера, политика prompt или дрейф имени модели
    Безопасность

    Сервисный токен MCP даёт доступ, эквивалентный SUPERADMIN, на клоне — включая генерацию изображений за счёт ключей провайдера. Ротируйте токены по средам; никогда не коммитьте секреты.

    Связанное

    ring-news-generate

    Автономная редакция — использует ImageConductor для featured images.

    Функция News

    UI блога участника с GenerateImageDialog.

    1. Документация
    2. /MCP
    3. /ring-image-create

    Обновлено 15 июн. 2026 г.3 мин прослушивания

    ring-image-create

    Генерирует изображение из естественно-языкового prompt, загружает его в ring-filebase, сохраняет строку аудита в generated_images и возвращает постоянный CDN URL.

    Кратко для руководителей

    Операторы и агенты вызывают ring-image-create через ring-mcp. Шлюз бьёт в POST /api/mcp/v1/images/generate, который запускает ImageConductor (lib/images/conductor/image-conductor.ts) с сервисным актором MCP как actorId. Провайдер по умолчанию — xAI (IMAGE_GEN_PROVIDER=xai).

    Центр MCP-инструментов

    Обзор Ring MCP, область kingdom vs clone, предпосылки.

    Генеративные изображения (ImageConductor)

    Архитектура, админ UI, программный API, устранение неисправностей.

    Ring MCP Server

    Настройка токенов, ring-health, полный каталог инструментов.

    Окружение

    Переменные окружения изображений и хранилища на клоне.

    Поток ring-image-create

    Идентичность инструмента

    ПолеЗначение
    Имя MCP-инструментаring-image-create
    HTTP-маршрутPOST /api/mcp/v1/images/generate
    MCP-серверAI-RING/ring-mcp/lib/tools.js
    Обработчик шлюзаapp/api/mcp/v1/images/generate/route.ts
    Conductorlib/images/conductor/image-conductor.ts
    Требуется confirmНет (генерация + хранение без деструктивных мутаций)

    Параметры

    ПараметрОбязательныйТипПримечания
    promptДаstringЕстественно-языковое описание изображения
    providerНетxai | googleПо умолчанию из IMAGE_GEN_PROVIDER (обычно xai)
    modelНетstringПереопределение модели провайдера (см. env defaults ниже)
    aspectRatioНетstringxAI: гибкий; Google: 1:1, 3:4, 4:3, 9:16, 16:9

    OG preset: aspectRatio: "2:1" на xAI (~1200×630). Для Google Imagen используйте 16:9 как ближайшее OG-соотношение.

    Попросите подключённого к MCP агента на естественном языке:

    Или вызовите инструмент явно:

    1. 1

      Включите MCP-шлюз на клоне Ring — задайте RING_MCP_ACCESS_KEY в .env.local и перезапустите npm run dev.

    2. 2

      Настройте генерацию изображений — XAI_API_KEY (или GOOGLE_GENAI_API_KEY), плюс ring-filebase (FILE_BACKEND=ringbase, RINGBASE_API_URL, RINGBASE_API_TOKEN).

    3. 3

      Зарегистрируйте ring-mcp в Cursor с совпадающими RING_MCP_ACCESS_KEY и RING_API_BASE_URL (напр. http://localhost:3000 для ring-platform.org).

    4. 4

      Проверьте — запустите ring-health, затем ring-image-create с коротким тестовым prompt. Ожидайте url в ответе.

    Форма ответа

    Шлюз MCP оборачивает результат conductor в { success, data }:

    Окружение

    База данных

    Миграция data/migrations/006_generated_images_schema.sql добавляет таблицу аудита generated_images (также отражена в data/schema.sql).

    Устранение неисправностей

    СимптомПроверка
    Invalid service token / 401RING_MCP_ACCESS_KEY в MCP-клиенте совпадает с RING_MCP_ACCESS_KEY на клоне
    prompt is requiredПередайте непустой prompt
    XAI_API_KEY is not configuredКлюч в .env.local, перезапустите dev-сервер
    Upload failedRINGBASE_API_TOKEN, FILE_BACKEND=ringbase
    TimeoutПоднимите IMAGE_GEN_POLL_TIMEOUT_MS (по умолчанию 120000)
    Пустой ответ / policy rejectionКвота провайдера, политика prompt или дрейф имени модели
    Безопасность

    Сервисный токен MCP даёт доступ, эквивалентный SUPERADMIN, на клоне — включая генерацию изображений за счёт ключей провайдера. Ротируйте токены по средам; никогда не коммитьте секреты.

    Связанное

    ring-news-generate

    Автономная редакция — использует ImageConductor для featured images.

    Функция News

    UI блога участника с GenerateImageDialog.

    1. Документация
    2. /MCP
    3. /ring-image-create

    Обновлено 15 июн. 2026 г.3 мин прослушивания

    ring-image-create

    Генерирует изображение из естественно-языкового prompt, загружает его в ring-filebase, сохраняет строку аудита в generated_images и возвращает постоянный CDN URL.

    Кратко для руководителей

    Операторы и агенты вызывают ring-image-create через ring-mcp. Шлюз бьёт в POST /api/mcp/v1/images/generate, который запускает ImageConductor (lib/images/conductor/image-conductor.ts) с сервисным актором MCP как actorId. Провайдер по умолчанию — xAI (IMAGE_GEN_PROVIDER=xai).

    Центр MCP-инструментов

    Обзор Ring MCP, область kingdom vs clone, предпосылки.

    Генеративные изображения (ImageConductor)

    Архитектура, админ UI, программный API, устранение неисправностей.

    Ring MCP Server

    Настройка токенов, ring-health, полный каталог инструментов.

    Окружение

    Переменные окружения изображений и хранилища на клоне.

    Поток ring-image-create

    Идентичность инструмента

    ПолеЗначение
    Имя MCP-инструментаring-image-create
    HTTP-маршрутPOST /api/mcp/v1/images/generate
    MCP-серверAI-RING/ring-mcp/lib/tools.js
    Обработчик шлюзаapp/api/mcp/v1/images/generate/route.ts
    Conductorlib/images/conductor/image-conductor.ts
    Требуется confirmНет (генерация + хранение без деструктивных мутаций)

    Параметры

    ПараметрОбязательныйТипПримечания
    promptДаstringЕстественно-языковое описание изображения
    providerНетxai | googleПо умолчанию из IMAGE_GEN_PROVIDER (обычно xai)
    modelНетstringПереопределение модели провайдера (см. env defaults ниже)
    aspectRatioНетstringxAI: гибкий; Google: 1:1, 3:4, 4:3, 9:16, 16:9

    OG preset: aspectRatio: "2:1" на xAI (~1200×630). Для Google Imagen используйте 16:9 как ближайшее OG-соотношение.

    Попросите подключённого к MCP агента на естественном языке:

    Или вызовите инструмент явно:

    1. 1

      Включите MCP-шлюз на клоне Ring — задайте RING_MCP_ACCESS_KEY в .env.local и перезапустите npm run dev.

    2. 2

      Настройте генерацию изображений — XAI_API_KEY (или GOOGLE_GENAI_API_KEY), плюс ring-filebase (FILE_BACKEND=ringbase, RINGBASE_API_URL, RINGBASE_API_TOKEN).

    3. 3

      Зарегистрируйте ring-mcp в Cursor с совпадающими RING_MCP_ACCESS_KEY и RING_API_BASE_URL (напр. http://localhost:3000 для ring-platform.org).

    4. 4

      Проверьте — запустите ring-health, затем ring-image-create с коротким тестовым prompt. Ожидайте url в ответе.

    Форма ответа

    Шлюз MCP оборачивает результат conductor в { success, data }:

    Окружение

    База данных

    Миграция data/migrations/006_generated_images_schema.sql добавляет таблицу аудита generated_images (также отражена в data/schema.sql).

    Устранение неисправностей

    СимптомПроверка
    Invalid service token / 401RING_MCP_ACCESS_KEY в MCP-клиенте совпадает с RING_MCP_ACCESS_KEY на клоне
    prompt is requiredПередайте непустой prompt
    XAI_API_KEY is not configuredКлюч в .env.local, перезапустите dev-сервер
    Upload failedRINGBASE_API_TOKEN, FILE_BACKEND=ringbase
    TimeoutПоднимите IMAGE_GEN_POLL_TIMEOUT_MS (по умолчанию 120000)
    Пустой ответ / policy rejectionКвота провайдера, политика prompt или дрейф имени модели
    Безопасность

    Сервисный токен MCP даёт доступ, эквивалентный SUPERADMIN, на клоне — включая генерацию изображений за счёт ключей провайдера. Ротируйте токены по средам; никогда не коммитьте секреты.

    Связанное

    ring-news-generate

    Автономная редакция — использует ImageConductor для featured images.

    Функция News

    UI блога участника с GenerateImageDialog.

    1. Документация
    2. /MCP
    3. /ring-image-create

    Обновлено 15 июн. 2026 г.3 мин прослушивания

    resolution
    Нет
    1k | 2k
    Уровень разрешения xAI
    nНетnumberЧисло изображений (xAI 1–10, Google 1–4)
    purposeНетstringСегмент пути хранилища, напр. og, news-featured
    refCodeНетstringОпциональный tracking id
    seedНетnumberПодсказка воспроизводимости (зависит от провайдера)
    text
    
    Generate a professional Ring Platform banner with vibrant gradient,
    aspect ratio 2:1, purpose og
    text
    
    ring-image-create prompt "community meetup photo, warm lighting" aspectRatio 16:9 purpose news-featured
    resolution
    Нет
    1k | 2k
    Уровень разрешения xAI
    nНетnumberЧисло изображений (xAI 1–10, Google 1–4)
    purposeНетstringСегмент пути хранилища, напр. og, news-featured
    refCodeНетstringОпциональный tracking id
    seedНетnumberПодсказка воспроизводимости (зависит от провайдера)
    text
    
    Generate a professional Ring Platform banner with vibrant gradient,
    aspect ratio 2:1, purpose og
    text
    
    ring-image-create prompt "community meetup photo, warm lighting" aspectRatio 16:9 purpose news-featured
    resolution
    Нет
    1k | 2k
    Уровень разрешения xAI
    nНетnumberЧисло изображений (xAI 1–10, Google 1–4)
    purposeНетstringСегмент пути хранилища, напр. og, news-featured
    refCodeНетstringОпциональный tracking id
    seedНетnumberПодсказка воспроизводимости (зависит от провайдера)
    text
    
    Generate a professional Ring Platform banner with vibrant gradient,
    aspect ratio 2:1, purpose og
    text
    
    ring-image-create prompt "community meetup photo, warm lighting" aspectRatio 16:9 purpose news-featured