Ring Platform Logo

    Loading Documentation Hub...

    Scanning documentation library

    Documentation

    Вітаємо — місія та аудиторії

    Ласкаво просимо до Ring Platform - Врата між Людством та Квантовим Світом

    Хаб бібліотеки

    Ласкаво просимо до Ring Platform — Врата між Людством і Квантовим Світом

    Початок роботи

    Індекс
    Передумови
    Встановлення
    Міграції бази даних
    Валідація першого успіху
    Усунення несправностей
    Next Steps

    Архітектура

    Index
    Режими бекенду та бази даних
    Data Model
    Архітектура Аутентифікації
    Архітектура Email AI-CRM
    Архітектура PaymentConductor
    Архітектура Refcodes
    Архітектура News Kingdom
    Proxy та інтернаціоналізація
    Real Time
    Security

    Функції

    Індекс
    Authentication
    Email AI-CRM
    Сутності
    Можливості
    Повідомлення
    Notifications
    Push-сповіщення через FCM (Ring)
    Web3 Гаманець
    Магазин
    Ring ERP

    API-інтерфейс

    Індекс
    Аутентифікація
    Email AI-CRM API
    Entities
    Можливості
    API повідомлень
    API повідомлень
    Гаманець
    API магазину

    CLI

    Ring CLI (лише enterprise)

    Кастомізація

    Індекс
    Брендування
    Функції
    Локалізація
    Теми
    Компоненти

    Розгортання

    Index
    Self-hosted розгортання
    Vercel
    Docker
    Environment
    Моніторинг та аналітика
    Оптимізація продуктивності
    Резервне копіювання та відновлення

    Розробка

    Розробка
    Локальне налаштування
    Структура коду
    Community tooling
    Ring MCP Server
    Генеративні зображення (ImageConductor)
    Автономна редакція (Grok)
    OSS vs enterprise

    Дорожня карта

    Дорожня карта платформи (технічна)

    Приклади

    Приклади
    Швидкий старт
    Автентифікація
    Email AI-CRM — туторіал
    Інтеграція API
    Інтеграція Web3
    Білий лейбл
    Реальні приклади

    Інтеграції

    Ethereum гаманці (Wagmi v3)

    Швидкий вхід (CTO · аудитори · агенти)

    Хаб бібліотеки
    Вітаємо — місія та аудиторії
    Початок роботи
    Архітектура та Auth.js
    Режими бекенду та БД (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP
    Деплой (Docker · k8s)
    Безпека та відповідність
    Ring Platform Logo

    Loading Documentation Hub...

    Scanning documentation library

    Documentation

    Вітаємо — місія та аудиторії

    Ласкаво просимо до Ring Platform - Врата між Людством та Квантовим Світом

    Хаб бібліотеки

    Ласкаво просимо до Ring Platform — Врата між Людством і Квантовим Світом

    Початок роботи

    Індекс
    Передумови
    Встановлення
    Міграції бази даних
    Валідація першого успіху
    Усунення несправностей
    Next Steps

    Архітектура

    Index
    Режими бекенду та бази даних
    Data Model
    Архітектура Аутентифікації
    Архітектура Email AI-CRM
    Архітектура PaymentConductor
    Архітектура Refcodes
    Архітектура News Kingdom

    Функції

    Індекс
    Authentication
    Email AI-CRM
    Сутності
    Можливості
    Повідомлення
    Notifications
    Push-сповіщення через FCM (Ring)

    API-інтерфейс

    Індекс
    Аутентифікація
    Email AI-CRM API
    Entities
    Можливості
    API повідомлень
    API повідомлень
    Гаманець
    API магазину

    CLI

    Ring CLI (лише enterprise)

    Кастомізація

    Індекс
    Брендування
    Функції
    Локалізація
    Теми
    Компоненти

    Розгортання

    Index
    Self-hosted розгортання
    Vercel
    Docker
    Environment
    Моніторинг та аналітика
    Оптимізація продуктивності
    Резервне копіювання та відновлення

    Розробка

    Розробка
    Локальне налаштування
    Структура коду
    Community tooling
    Ring MCP Server
    Генеративні зображення (ImageConductor)
    Автономна редакція (Grok)
    OSS vs enterprise

    Дорожня карта

    Дорожня карта платформи (технічна)

    Приклади

    Приклади
    Швидкий старт
    Автентифікація
    Email AI-CRM — туторіал
    Інтеграція API
    Інтеграція Web3
    Білий лейбл
    Реальні приклади

    Інтеграції

    Ethereum гаманці (Wagmi v3)

    Швидкий вхід (CTO · аудитори · агенти)

    Хаб бібліотеки
    Вітаємо — місія та аудиторії
    Початок роботи
    Архітектура та Auth.js
    Режими бекенду та БД (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP
    Деплой (Docker · k8s)
    Безпека та відповідність
    Ring Platform Logo

    Loading Documentation Hub...

    Scanning documentation library

    Documentation

    Вітаємо — місія та аудиторії

    Ласкаво просимо до Ring Platform - Врата між Людством та Квантовим Світом

    Хаб бібліотеки

    Ласкаво просимо до Ring Platform — Врата між Людством і Квантовим Світом

    Початок роботи

    Індекс
    Передумови
    Встановлення
    Міграції бази даних
    Валідація першого успіху
    Усунення несправностей
    Next Steps

    Архітектура

    Index
    Режими бекенду та бази даних
    Data Model
    Архітектура Аутентифікації
    Архітектура Email AI-CRM
    Архітектура PaymentConductor
    Архітектура Refcodes
    Архітектура News Kingdom

    Функції

    Індекс
    Authentication
    Email AI-CRM
    Сутності
    Можливості
    Повідомлення
    Notifications
    Push-сповіщення через FCM (Ring)

    API-інтерфейс

    Індекс
    Аутентифікація
    Email AI-CRM API
    Entities
    Можливості
    API повідомлень
    API повідомлень
    Гаманець
    API магазину

    CLI

    Ring CLI (лише enterprise)

    Кастомізація

    Індекс
    Брендування
    Функції
    Локалізація
    Теми
    Компоненти

    Розгортання

    Index
    Self-hosted розгортання
    Vercel
    Docker
    Environment
    Моніторинг та аналітика
    Оптимізація продуктивності
    Резервне копіювання та відновлення

    Розробка

    Розробка
    Локальне налаштування
    Структура коду
    Community tooling
    Ring MCP Server
    Генеративні зображення (ImageConductor)
    Автономна редакція (Grok)
    OSS vs enterprise

    Дорожня карта

    Дорожня карта платформи (технічна)

    Приклади

    Приклади
    Швидкий старт
    Автентифікація
    Email AI-CRM — туторіал
    Інтеграція API
    Інтеграція Web3
    Білий лейбл
    Реальні приклади

    Інтеграції

    Ethereum гаманці (Wagmi v3)

    Швидкий вхід (CTO · аудитори · агенти)

    Хаб бібліотеки
    Вітаємо — місія та аудиторії
    Початок роботи
    Архітектура та Auth.js
    Режими бекенду та БД (DB_BACKEND_MODE)
    Self-hosted
    Ring MCP
    Деплой (Docker · k8s)
    Безпека та відповідність

    Автономна редакція (xAI Grok)

    Одне повідомлення — повний цикл новини: Grok досліджує веб (web_search + x_search), пише HTML-статтю з джерелами, обирає категорію й теги, генерує featured image (ImageConductor), опційно озвучує (AudioConductor) і зберігає чернетку для затвердження в Telegram. Після Approve — зв’язані переклади для en / uk / ru.

    Архітектура

    text
    
    Telegram / MCP / Admin UI
      → generateNewsArticle()
        → TextConductor (Grok /v1/responses)
        → ImageConductor (16:9)
        → AudioConductor (mp3 → ring-filebase)
        → createNewsArticleForAuthor() → draft
      → approveMainPagePublication
        → generateArticleTranslations
    ШарШлях
    Текстlib/text/ — TextConductor
    Аудіоlib/audio/ — AudioConductor
    Оркестраторfeatures/news/services/article-generator.ts
    Перекладиfeatures/news/services/article-translation.ts

    Поверхні (універсальні)

    ПоверхняВхід
    Telegramgenerate_news_article — { source, value, instruction? }
    MCPring-news-generate → POST /api/mcp/v1/news/generate
    Admin UIGenerateArticleDialog у списку новин і create editor
    Session APIPOST /api/news/generate

    Telegram

    1. Адмін надсилає URL або тему.
    2. Створюється чернетка (mainPageStatus: awaiting_admin_approval).
    3. Inline keyboard: Approve / Reject / View.
    4. Approve → публікація + fan-out перекладів.

    Приклад MCP

    text
    
    ring-news-generate source url value https://example.com/press-release

    Тіло запиту

    json
    
    {
      "source": "url",
      "value": "https://example.com/article",
      "instruction": "neutral tone",
      "enableAudio": true,
      "enableImage": true
    }
    ПолеЗначення
    sourceurl | search | text
    valueURL, пошуковий запит або сирий текст

    Змінні середовища

    bash
    
    TEXT_GEN_PROVIDER=xai
    XAI_TEXT_MODEL=grok-4.3
    XAI_TEXT_WEBSEARCH=true
    TTS_PROVIDER=xai
    XAI_TTS_ENABLED=true
    XAI_TTS_VOICE=eve
    NEWS_AUTOGEN_ENABLE_AUDIO=true

    Потрібні XAI_API_KEY, ImageConductor env і ring-filebase.

    Перевірка

    bash
    
    node AI-RING/ring-mcp/ring-mcp-server.js --test
    # → "tools": 57

    Пов’язане

    • Повна EN-документація (схема JSON, категорії, security): Autonomous newsroom (локаль EN)
    • Генеративні зображення
    • Ring MCP — ring-news-generate
    • Новини

    Автономна редакція (xAI Grok)

    Одне повідомлення — повний цикл новини: Grok досліджує веб (web_search + x_search), пише HTML-статтю з джерелами, обирає категорію й теги, генерує featured image (ImageConductor), опційно озвучує (AudioConductor) і зберігає чернетку для затвердження в Telegram. Після Approve — зв’язані переклади для en / uk / ru.

    Архітектура

    text
    
    Telegram / MCP / Admin UI
      → generateNewsArticle()
        → TextConductor (Grok /v1/responses)
        → ImageConductor (16:9)
        → AudioConductor (mp3 → ring-filebase)
        → createNewsArticleForAuthor() → draft
      → approveMainPagePublication
        → generateArticleTranslations
    ШарШлях
    Текстlib/text/ — TextConductor
    Аудіоlib/audio/ — AudioConductor
    Оркестраторfeatures/news/services/article-generator.ts
    Перекладиfeatures/news/services/article-translation.ts

    Поверхні (універсальні)

    ПоверхняВхід
    Telegramgenerate_news_article — { source, value, instruction? }
    MCPring-news-generate → POST /api/mcp/v1/news/generate
    Admin UIGenerateArticleDialog у списку новин і create editor
    Session APIPOST /api/news/generate

    Telegram

    1. Адмін надсилає URL або тему.
    2. Створюється чернетка (mainPageStatus: awaiting_admin_approval).
    3. Inline keyboard: Approve / Reject / View.
    4. Approve → публікація + fan-out перекладів.

    Приклад MCP

    text
    
    ring-news-generate source url value https://example.com/press-release

    Тіло запиту

    json
    
    {
      "source": "url",
      "value": "https://example.com/article",
      "instruction": "neutral tone",
      "enableAudio": true,
      "enableImage": true
    }
    ПолеЗначення
    sourceurl | search | text
    valueURL, пошуковий запит або сирий текст

    Змінні середовища

    bash
    
    TEXT_GEN_PROVIDER=xai
    XAI_TEXT_MODEL=grok-4.3
    XAI_TEXT_WEBSEARCH=true
    TTS_PROVIDER=xai
    XAI_TTS_ENABLED=true
    XAI_TTS_VOICE=eve
    NEWS_AUTOGEN_ENABLE_AUDIO=true

    Потрібні XAI_API_KEY, ImageConductor env і ring-filebase.

    Перевірка

    bash
    
    node AI-RING/ring-mcp/ring-mcp-server.js --test
    # → "tools": 57

    Пов’язане

    • Повна EN-документація (схема JSON, категорії, security): Autonomous newsroom (локаль EN)
    • Генеративні зображення
    • Ring MCP — ring-news-generate
    • Новини

    Автономна редакція (xAI Grok)

    Одне повідомлення — повний цикл новини: Grok досліджує веб (web_search + x_search), пише HTML-статтю з джерелами, обирає категорію й теги, генерує featured image (ImageConductor), опційно озвучує (AudioConductor) і зберігає чернетку для затвердження в Telegram. Після Approve — зв’язані переклади для en / uk / ru.

    Архітектура

    text
    
    Telegram / MCP / Admin UI
      → generateNewsArticle()
        → TextConductor (Grok /v1/responses)
        → ImageConductor (16:9)
        → AudioConductor (mp3 → ring-filebase)
        → createNewsArticleForAuthor() → draft
      → approveMainPagePublication
        → generateArticleTranslations
    ШарШлях
    Текстlib/text/ — TextConductor
    Аудіоlib/audio/ — AudioConductor
    Оркестраторfeatures/news/services/article-generator.ts
    Перекладиfeatures/news/services/article-translation.ts

    Поверхні (універсальні)

    ПоверхняВхід
    Telegramgenerate_news_article — { source, value, instruction? }
    MCPring-news-generate → POST /api/mcp/v1/news/generate
    Admin UIGenerateArticleDialog у списку новин і create editor
    Session APIPOST /api/news/generate

    Telegram

    1. Адмін надсилає URL або тему.
    2. Створюється чернетка (mainPageStatus: awaiting_admin_approval).
    3. Inline keyboard: Approve / Reject / View.
    4. Approve → публікація + fan-out перекладів.

    Приклад MCP

    text
    
    ring-news-generate source url value https://example.com/press-release

    Тіло запиту

    json
    
    {
      "source": "url",
      "value": "https://example.com/article",
      "instruction": "neutral tone",
      "enableAudio": true,
      "enableImage": true
    }
    ПолеЗначення
    sourceurl | search | text
    valueURL, пошуковий запит або сирий текст

    Змінні середовища

    bash
    
    TEXT_GEN_PROVIDER=xai
    XAI_TEXT_MODEL=grok-4.3
    XAI_TEXT_WEBSEARCH=true
    TTS_PROVIDER=xai
    XAI_TTS_ENABLED=true
    XAI_TTS_VOICE=eve
    NEWS_AUTOGEN_ENABLE_AUDIO=true

    Потрібні XAI_API_KEY, ImageConductor env і ring-filebase.

    Перевірка

    bash
    
    node AI-RING/ring-mcp/ring-mcp-server.js --test
    # → "tools": 57

    Пов’язане

    • Повна EN-документація (схема JSON, категорії, security): Autonomous newsroom (локаль EN)
    • Генеративні зображення
    • Ring MCP — ring-news-generate
    • Новини
    Склад і залишки
    Керування вендорами
    Комісії та розрахунки
    Реферальні коди (Refcodes)
    Інтеграція платежів
    PaymentConductor
    Інтеграція WayForPay
    Модуль Новин - Цифровий Газетний Досвід
    Блоги учасників
    Науковий редактор
    Система локалей
    Безпека та відповідність
    NFT Маркетплейс
    Система Стейкінга Токенів
    Паттерни Оптимізації Продуктивності
    Мобільний Досвід
    API адміністратора
    Найкращі практики
    Workflow
    Code Style
    Performance
    Тестування
    Розгортання
    Налагодження
    Співпраця
    Приклади API
    ringdom.org — база LegioX
    Код — ліцензія MIT (GitHub)
    Proxy та інтернаціоналізація
    Real Time
    Security
    Web3 Гаманець
    Магазин
    Ring ERP
    Склад і залишки
    Керування вендорами
    Комісії та розрахунки
    Реферальні коди (Refcodes)
    Інтеграція платежів
    PaymentConductor
    Інтеграція WayForPay
    Модуль Новин - Цифровий Газетний Досвід
    Блоги учасників
    Науковий редактор
    Система локалей
    Безпека та відповідність
    NFT Маркетплейс
    Система Стейкінга Токенів
    Паттерни Оптимізації Продуктивності
    Мобільний Досвід
    API адміністратора
    Найкращі практики
    Workflow
    Code Style
    Performance
    Тестування
    Розгортання
    Налагодження
    Співпраця
    Приклади API
    ringdom.org — база LegioX
    Код — ліцензія MIT (GitHub)
    Proxy та інтернаціоналізація
    Real Time
    Security
    Web3 Гаманець
    Магазин
    Ring ERP
    Склад і залишки
    Керування вендорами
    Комісії та розрахунки
    Реферальні коди (Refcodes)
    Інтеграція платежів
    PaymentConductor
    Інтеграція WayForPay
    Модуль Новин - Цифровий Газетний Досвід
    Блоги учасників
    Науковий редактор
    Система локалей
    Безпека та відповідність
    NFT Маркетплейс
    Система Стейкінга Токенів
    Паттерни Оптимізації Продуктивності
    Мобільний Досвід
    API адміністратора
    Найкращі практики
    Workflow
    Code Style
    Performance
    Тестування
    Розгортання
    Налагодження
    Співпраця
    Приклади API
    ringdom.org — база LegioX
    Код — ліцензія MIT (GitHub)
    Назад
    Назад
    Назад