Skip to content

Tango VisionСоздавайте модули для когнитивных зданий

Один SDK. Контракт, который платформа проверяет на этапах сборки, публикации и выполнения. Песочницы по запросу — чтобы вы никогда не работали с продакшеном.

Мысленная модель за 60 секунд

Модуль — это вертикальный срез (собственный фронтенд и, по желанию, бэкенд), который встраивается в платформу Tango Vision. Каждый модуль:

  1. Объявляет манифест (module-manifest.json), который проверяет платформа.
  2. Читает состояние платформы через единственный внедрённый PlatformContext — никаких сырых токенов или URL.
  3. По желанию публикует/подписывается на события в шине платформы.
  4. По желанию предоставляет инструменты Copilot, которые может вызывать ИИ платформы.
  5. Сообщает о работоспособности, чтобы оболочка знала, что он запущен.

Вы разрабатываете под SDK; платформа обеспечивает соблюдение контракта. Когда что-то не работает, семь контрактов однозначно показывают, на чьей стороне проблема.

Чтобы увидеть эту структуру в живом коде, откройте tv-module-example — эталонную, намеренно минимальную реализацию контракта — или листайте каталог из 30 боевых модулей, построенных на нём.

Не собираетесь писать модуль?

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

Интеграции: разработка или настройка?

Установка

bash
pnpm add @tv/extension-sdk

Область @tv находится в приватном реестре, требующем токен, — см. Начало работы, включая настройку .npmrc и работу с build-секретом в Docker.

Это тот же контракт, на котором работаем мы

Тридцать модулей уже работают на этом SDK — CAFM, аренда, навигация, BIM, определение занятости по Wi-Fi и другие. Привилегированного внутреннего API не существует: модули первой стороны используют тот же манифест, тот же PlatformContext и ту же точку входа федерации, что получаете вы.

Открыть каталог модулей

Куда двигаться дальше

Создано на платформе Tango Vision. Вопросы? developers@tango.vision