Что такое Mildport?
Mildport — это встраиваемый мастер импорта и самостоятельно размещаемый движок импорта для SaaS-продуктов и CRM. Беспорядочные клиентские файлы — CSV, TSV, XLSX, ODS, JSON, XML, таблицы PDF, даже сканы с OCR — превращаются именно в те записи, которые ожидает ваш продукт.
Это проприетарное, самостоятельно размещаемое ПО, а не облачный сервис. Облачные альтернативы вроде Flatfile, OneSchema и Dromo работают на чужой инфраструктуре; Mildport — это выбор для случаев, когда данные клиентов должны оставаться в вашей среде — регулируемые данные, проверки безопасности, развёртывания с air-gap.
Две половины, один публичный контракт
Заголовок раздела «Две половины, один публичный контракт»- Виджет —
<mildport-import>, независимый от фреймворка пользовательский элемент, который вы встраиваете в своё приложение. Атрибуты на вход, DOM-события на выход. Опубликован как@capitality-io/import-suite-ng(с обёрткой React). См. Встраивание виджета. - Движок — стек Docker Compose, который вы запускаете в собственной инфраструктуре: сервис, MongoDB, декодирующие sidecar-ы (XLSX, PDF, OCR) и опциональное объектное хранилище. См. Самостоятельное размещение.
Виджет общается с движком через публичный REST API с ключом лицензии — ту же поверхность, что использует любой хост, включая нас.
Чем он отличается
Заголовок раздела «Чем он отличается»- Сначала детерминированно, ИИ — когда заслужит. Объяснимый движок оценивает совпадения заголовков и значений: тот же ввод, тот же ответ. Необязательный ИИ-судья, обязанный приводить доказательства, переоценивает только неуверенный хвост — приносите свою модель, обоснование показано в сетке, по умолчанию выключено.
- Работает в вашей инфраструктуре. Файлы никогда не покидают ваш VPC. Лицензии проверяются офлайн по публичному ключу, который вы развёртываете — никакого сервера лицензий, никаких «звонков домой».
- Объяснимо и воспроизводимо. Видимые оценки совпадений, конвейер нормализации на событиях, который можно воспроизвести, и доставки вебхуков со следом аудита.
Дальнейшие шаги
Заголовок раздела «Дальнейшие шаги»- Быстрый старт — рабочий процесс импорта за несколько минут.
- Как это работает — четыре момента импорта.
- Обзор самостоятельного размещения — запустите движок сами.