Change language

Каждый модуль открыт. Реестр можно расширять.

Converged — это не коробка с закрытой внутренней структурой. Микросервисы, интерфейсы и рабочие процессы находятся в репозитории: читайте их, создавайте форки, переписывайте отдельные компоненты под свои станки и вносите изменения обратно. Список ниже не поддерживается вручную — он собирается из дерева исходного кода при каждой сборке, поэтому новый модуль появляется здесь ровно тогда, когда он появляется в коде.

Что сегодня есть в реестре

github.com/solenopsys/converged
56микросервисов — домены данных и их API
35поверхностей — экранов, подключаемых во время выполнения
15рабочих процессов — процессов в среде выполнения DAG
11решений — готовых наборов модулей

Как работает открытость

Дерево исходного кода — единственный источник истины

Эта страница создаётся обходом дерева модулей. Ни один список здесь не поддерживается вручную, поэтому документация не может расходиться с кодом: если бы такое произошло, кто-то удалил бы модуль.

Модуль — это директория

Чтобы добавить микросервис, создайте папку в соответствии с соглашением об именовании и поместите рядом README с описанием его назначения и границ ответственности. Система сборки подхватит его без изменений в реестре.

Границы задаются контрактами, а не доверием

Модули никогда не вызывают друг друга напрямую. Всё передаётся в виде типизированных контрактов NRPC через шину, а каждый микросервис владеет собственным томом хранилища — чужой модуль физически не может получить доступ к данным другого.

Добавить модуль может любой

Адаптер оборудования, интеграция с платёжной системой, отраслевой рабочий процесс, ещё один экран — всё это добавляется так же, как базовые модули. То, что полезно другим, попадает в общий реестр; специфичное остаётся в развёртывании.

Проверка, а не вседозволенность

Открытость не означает отсутствие контроля. Модуль должен объявить область своей ответственности, соблюдать архитектурные границы и никогда не запрашивать более широкий доступ, чем ему необходим.

Собрано для вашего производства

Одни и те же модули складываются в разные профили: бюро 3D-печати, цех ЧПУ, лаборатория, сеть площадок. Состав решения определяется конфигурацией — а не флагом сборки.

02 / ВОЗМОЖНОСТИ01 / 10
02 / ВОЗМОЖНОСТИ01Единый inbox

Каналы

Все каналы клиентов в одном месте

Письма, звонки, мессенджеры и заявки с сайта попадают в одну очередь. История общения остаётся у клиента и заказа.

Система находит контакт по телефону или email, а для нового обращения создаёт карточку клиента. Менеджер видит договорённости, файлы и статус запроса.

Клиенту не приходится повторять историю новому сотруднику.

ROI: меньше потерянных обращений и ручного ввода контактов.

Каналы
Электронная почтавходящие
Голосзвонки
Мессенджерычаты
Веб-сайтформы на сайте
AIавтоответы
Шлюзвсе каналы
Менеджерпродажи
Операторподдержка
Историяпереписка

02 / РЕЕСТР

Каждый модуль по доменам

Полный список содержимого репозитория. Домен — это папка в исходном дереве; назначение модуля описано в первом абзаце его README.

ИИ и агенты8 модулей
sf-agentssurface

Отвечает за интерфейс ИИ-агентов: страницы каталога/списка агентов, формы настройки агентов, элементы управления запуском/триггерами и панели статуса выполнения.

modules/surfaces/ai/sf-agents
sf-assistantssurface

Отвечает за интерфейс ассистентов: представления чата/рабочего пространства ассистента, панели настройки ассистента и компоненты взаимодействия с сессией ассистента.

modules/surfaces/ai/sf-assistants
ms-agentmicroservice

Запускает автономные рабочие процессы ИИ-агентов и координирует многошаговые задачи LLM.

modules/microservices/ai/ms-agent
rp-assistantmicroservice

Предоставляет конечным пользователям и внутренним инструментам взаимодействие с ИИ в формате ассистента.

modules/microservices/ai/rp-assistant
rp-contextsmicroservice
modules/microservices/ai/rp-contexts
ms-functionsmicroservice
modules/microservices/ai/ms-functions
Аналитика и телеметрия9 модулей
sf-dasboardssurface

Отвечает за интерфейс аналитической панели: обзорные панели, карточки KPI, графики трендов и фильтры/диапазоны дат на уровне панели.

modules/surfaces/analytics/sf-dasboards
sf-logssurface

Отвечает за интерфейс журналов: представления потоков/таблиц журналов, элементы поиска/фильтрации журналов и панели детализации для операторов.

modules/surfaces/analytics/sf-logs
sf-telemetrysurface

Отвечает за интерфейс телеметрии: представления технических сигналов, графики метрик, временные шкалы событий и визуальные компоненты состояния сервисов.

modules/surfaces/analytics/sf-telemetry
sf-usagesurface

Отвечает за интерфейс использования: графики потребления функций, счётчики использования, отображение квот/лимитов и экраны сравнения периодов использования.

modules/surfaces/analytics/sf-usage
rp-countersmicroservice
modules/microservices/analytics/rp-counters
rp-dashboardmicroservice
modules/microservices/analytics/rp-dashboard
rp-logsmicroservice

Собирает и хранит операционные журналы сервисов платформы.

modules/microservices/analytics/rp-logs
rp-telemetrymicroservice

Фиксирует телеметрические события и технические сигналы состояния сервисов.

modules/microservices/analytics/rp-telemetry
rp-usagemicroservice

Отслеживает счётчики использования и метрики потребления функций продукта.

modules/microservices/analytics/rp-usage
Автоматизация и оркестрация7 модулей
sf-dagsurface

Отвечает за интерфейс DAG-автоматизации: редактор/просмотрщик графов рабочих процессов, диалоги настройки узлов/связей и экраны мониторинга статуса запусков.

modules/surfaces/automation/sf-dag
sf-shedullersurface

Отвечает за интерфейс планировщика: страницы настройки повторяющихся заданий, календари/таблицы расписаний и индикаторы истории/следующего запуска заданий.

modules/surfaces/automation/sf-sheduller
sf-webhookssurface

Отвечает за интерфейс вебхуков: списки/формы конечных точек вебхуков, настройки подписок на события, историю доставки и элементы управления повторами.

modules/surfaces/automation/sf-webhooks
rp-dagmicroservice

Выполняет конвейеры автоматизации на основе DAG и задания с учётом зависимостей.

modules/microservices/automation/rp-dag
lm-kubernetesmicroservice
modules/microservices/automation/lm-kubernetes
rp-shedullermicroservice

Хранит и предоставляет данные расписаний автоматизации и историю выполнения.

modules/microservices/automation/rp-sheduller
rp-webhooksmicroservice

Принимает и отправляет события вебхуков для внешних интеграций.

modules/microservices/automation/rp-webhooks
Бизнес-домен11 модулей
sf-orderssurface
modules/surfaces/business/sf-orders
sf-requestssurface

Отвечает за интерфейс запросов: экраны входящих/списка запросов, представления деталей/временной шкалы запроса и формы статуса/действий запроса.

modules/surfaces/business/sf-requests
rp-billingmicroservice

Обрабатывает операции биллингового домена, такие как тарифы, списания и состояние биллинга.

modules/microservices/business/rp-billing
rp-equipmentmicroservice

Управляет сущностями оборудования, метаданными и связанными операциями жизненного цикла.

modules/microservices/business/rp-equipment
rp-eventsmicroservice
modules/microservices/business/rp-events
rp-financemicroservice
modules/microservices/business/rp-finance
rp-ordersmicroservice
modules/microservices/business/rp-orders
rp-requestsmicroservice

Обрабатывает служебные/бизнес-запросы, отправленные пользователями или организациями.

modules/microservices/business/rp-requests
rp-reviewsmicroservice

Хранит и управляет отзывами пользователей или партнёров и связанными с модерацией метаданными.

modules/microservices/business/rp-reviews
rp-salesmicroservice

Управляет сущностями и процессами домена продаж, а также подготовкой связанных метрик.

modules/microservices/business/rp-sales
rp-staffmicroservice

Управляет записями о сотрудниках, ролями и операциями домена, связанными с персоналом.

modules/microservices/business/rp-staff
Club (уровень продукта)15 модулей
sf-companiessurface

Отвечает за интерфейс компаний: представления списков/сеток компаний, страницы профилей компаний, формы создания/редактирования компаний и фильтрацию/поиск по компаниям.

modules/surfaces/sf-companies
sf-geosurface

Отвечает за функции геоинтерфейса: представления на основе карт, выбор местоположения, панели геопоиска и виджеты отображения часового пояса/местоположения.

modules/surfaces/sf-geo
sf-mailingsurface

Отвечает за интерфейс рассылок: экраны создания кампаний/сообщений, выбор шаблонов, панели предварительного просмотра, интерфейс выбора получателей и элементы управления отправкой/статусом.

modules/surfaces/sf-mailing
sf-markersurface

Отвечает за интерфейс маркеров: таблицы управления тегами/маркерами, диалоги создания/редактирования маркеров и интерфейсы назначения маркеров, используемые на портале.

modules/surfaces/sf-marker
sf-placessurface

Отвечает за интерфейс мест: страницы каталога мест, панели деталей места, формы редактирования места и элементы управления поиском/фильтрацией мест.

modules/surfaces/sf-places
sf-salessurface

Отвечает за интерфейс продаж: представления воронки продаж, списки возможностей/заказов, страницы деталей продаж и виджеты KPI продаж, специфичные для этого домена.

modules/surfaces/sf-sales
rp-companiesmicroservice

Управляет сущностями компаний и бизнес-метаданными, связанными с организациями.

modules/microservices/rp-companies
rp-geomicroservice

Предоставляет функции домена, связанные с геоданными и часовыми поясами.

modules/microservices/rp-geo
rp-installmicroservice
modules/microservices/rp-install
rp-mailingmicroservice

Обрабатывает процессы рассылок, шаблоны и оркестрацию исходящей электронной почты.

modules/microservices/rp-mailing
rp-markermicroservice

Управляет сущностями типа маркеров/тегов, используемыми для маркировки и группировки.

modules/microservices/rp-marker
rp-placesmicroservice

Управляет сущностями мест/локаций и специфичными для мест метаданными.

modules/microservices/rp-places
lm-scrapingmicroservice
modules/microservices/lm-scraping
Коммуникации10 модулей
sf-callssurface

Отвечает за интерфейс звонков: экраны сессий звонков, элементы управления звонком, панели участников/статуса звонка и виджеты отображения истории звонков.

modules/surfaces/communications/sf-calls
sf-chatssurface

Отвечает за интерфейс графиков: переиспользуемые виджеты графиков коммуникаций/отчётов, элементы настройки графиков и взаимодействия с детализацией графиков.

modules/surfaces/communications/sf-chats
sf-communitysurface

Отвечает за интерфейс сообщества: страницы ленты/списка сообщества, представления публикаций/деталей сообщества и элементы управления модерацией/действиями сообщества.

modules/surfaces/communications/sf-community
sf-threadssurface

Отвечает за интерфейс веток: списки ветвящихся разговоров, панели деталей ветки, редакторы ответов и индикаторы состояния ветки.

modules/surfaces/communications/sf-threads
rp-callsmicroservice

Предоставляет коммуникационные процессы, связанные со звонками, и обработку сессий звонков.

modules/microservices/communications/rp-calls
rp-chatsmicroservice

Создаёт и предоставляет артефакты коммуникаций или отчётности, ориентированные на графики.

modules/microservices/communications/rp-chats
rp-communitymicroservice

Поддерживает взаимодействия на уровне сообщества и функции социальных коммуникаций.

modules/microservices/communications/rp-community
rp-notifymicroservice

Координирует процессы уведомлений между каналами.

modules/microservices/communications/rp-notify
rp-resonusmicroservice
modules/microservices/communications/rp-resonus
rp-threadsmicroservice

Управляет ветвящимися разговорами и связанным контекстом сообщений.

modules/microservices/communications/rp-threads
Контент и документы14 модулей
sf-docssurface

Отвечает за интерфейс документов: просмотр документов, представления деталей документов, интерфейсы редактирования/предпросмотра и компоненты навигации по документации.

modules/surfaces/content/sf-docs
sf-galerysurface

Отвечает за интерфейс галереи: сетки медиагалерей, представления предварительного просмотра/деталей медиа, элементы управления организацией галереи и фильтрацию/поиск по галерее.

modules/surfaces/content/sf-galery
sf-landingsurface

Отвечает за интерфейс лендингов: посадочные страницы, компоновку главных блоков/секций и блоки представления общедоступного контента.

modules/surfaces/content/sf-landing
sf-markdownsurface

Отвечает за интерфейс Markdown: рабочие области редактора Markdown, панели просмотра в реальном времени, элементы управления форматированием Markdown-контента и представления, готовые к публикации.

modules/surfaces/content/sf-markdown
sf-scriptssurface
modules/surfaces/content/sf-scripts
sf-staticsurface
modules/surfaces/content/sf-static
sf-structsurface

Отвечает за интерфейс структурированного контента: формы на основе схем, редакторы структурированных блоков и представления предварительного просмотра/валидации структурированного контента.

modules/surfaces/content/sf-struct
rp-classifiermicroservice

Классифицирует входящий контент/элементы по категориям, меткам или намерениям.

modules/microservices/content/rp-classifier
rp-galerymicroservice

Управляет медиаколлекциями в формате галерей и связанными метаданными.

modules/microservices/content/rp-galery
rp-markdownmicroservice

Обрабатывает контент Markdown, процессы его отображения/преобразования и связанные API.

modules/microservices/content/rp-markdown
rp-scriptsmicroservice
modules/microservices/content/rp-scripts
rp-staticmicroservice
modules/microservices/content/rp-static
rp-structmicroservice

Создаёт и предоставляет представления структурированного контента, используемые другими сервисами.

modules/microservices/content/rp-struct
Преобразование моделей1 модуль
lm-modelconvertormicroservice

Преобразует модели/форматы данных между внутренними и внешними представлениями.

modules/microservices/convertors/lm-modelconvertor
Файлы и хранилище4 модуля
sf-dumpssurface

Отвечает за UI дампов данных: формы экспорта/создания дампов, таблицы истории дампов, действия скачивания и индикаторы состояния/хода выполнения дампов.

modules/surfaces/data/sf-dumps
rp-dumpsmicroservice

Создаёт и управляет дампами данных/снимками экспорта.

modules/microservices/data/rp-dumps
rp-filesmicroservice

Предоставляет API метаданных файлов и рабочие процессы управления файлами.

modules/microservices/data/rp-files
rp-storemicroservice

Реализует универсальные операции домена хранилища для данных сервисов.

modules/microservices/data/rp-store
Провайдеры доставки сообщений4 модуля
lm-pushmicroservice

Адаптер провайдера для доставки push-уведомлений.

modules/microservices/providers/lm-push
lm-sesmicroservice

Адаптер провайдера для доставки электронной почты через AWS SES.

modules/microservices/providers/lm-ses
lm-smsmicroservice

Адаптер провайдера для каналов доставки SMS.

modules/microservices/providers/lm-sms
lm-smtpmicroservice

Адаптер провайдера для доставки электронной почты через SMTP.

modules/microservices/providers/lm-smtp
Доступ и безопасность8 модулей
sf-authsurface

Отвечает за UI аутентификации: сценарии входа/регистрации/сброса, экраны сессии/безопасности и поведение UX защитных механизмов/перенаправлений аутентификации.

modules/surfaces/sequrity/sf-auth
sf-secretssurface
modules/surfaces/sequrity/sf-secrets
rp-accessmicroservice

Управляет правилами контроля доступа и проверками разрешений.

modules/microservices/sequrity/rp-access
rp-authmicroservice

Обрабатывает рабочие процессы аутентификации и проверку учётных данных/сессий.

modules/microservices/sequrity/rp-auth
rp-environmentmicroservice
modules/microservices/sequrity/rp-environment
rp-identitymicroservice

Поддерживает профили идентичности и связанные с идентичностью основные атрибуты.

modules/microservices/sequrity/rp-identity
rp-oauthmicroservice

Реализует специфичные для OAuth процессы авторизации и процедуры взаимодействия с провайдерами.

modules/microservices/sequrity/rp-oauth
lm-secretsmicroservice
modules/microservices/sequrity/lm-secrets
Процессы и рабочие процессы15 модулей
wf-leadsworkflow
modules/workflows/wf-leads

Модулю необязательно принадлежать какому-либо решению: он существует сам по себе, и вы можете подключить его вручную или включить в собственное решение.