demo · GitVerse + plaia API

Перевод живёт
в вашем Git-пайплайне

git-pt показывает, как встроить платформу plaia в чужой репозиторий: push, merge request, ночная синхронизация, релиз, сбой и откат — с раскрытием каждого шага до HTTP-запроса.

8git-сценариев
4файла интеграции
1API платформы
0секретов в коде
Не production-интеграция, а её прозрачная модель Сценарии проигрываются локально · живой перевод идёт в настоящий API plaia
pipeline theater

Восемь сценариев одного репозитория

Выберите событие Git — увидите, что происходит в CI, какие запросы уходят в plaia и как меняется репозиторий. Любую стадию можно раскрыть.

Нажмите на сценарий, чтобы запустить его. Скорость можно изменить.
acme/mobile-app feature/checkout-copy
push pipeline #482 — готов к запуску
шаги выполнения 0 / 0
live log
Куда приведёт сценарий

—

Это симуляция. Сценарии не отправляют файлы в plaia и не меняют Git. Настоящий API работает ниже — в блоке «Живой перевод».
live api

Тот же пайплайн — на настоящих файлах

Загрузите документ: сервер создаст проект в plaia, дождётся претранслейта и отдаст готовые файлы. Каждый шаг виден в логе и в паспорте задачи.

Это не симуляция: запросы уходят в app.plaia.ru
ваши файлы

Перетащите файлы сюда
или выберите на диске

docx, xlsx, pptx, pdf, txt и другие

короткий текст для быстрого запуска
Язык оригинала один
Языки перевода до 4

Лимит демо: несколько запусков в час, файлы до 25 МБ.

конвейер платформы
задача—
проект—
языки—
время—
job log
ожидание
Здесь появятся события задачи: project/create, опрос претранслейта, экспорт и скачивание.
Токены платформы хранятся только на сервере. В браузер уходят лишь имена файлов и статусы. Задача и результаты живут в памяти контейнера и удаляются через несколько часов.
integration kit

Что добавить в чужой репозиторий

Никакой магии: workflow, один скрипт, конфиг и секреты. Всё остальное — обычные git-события и HTTP-вызовы plaia.

Файлы ниже читаются из этого репозитория — они не копия в презентации.
01

Событие Git

push, merge request, tag, cron или ручной запуск.

pushMRtagcron
02

CI workflow

GitVerse Actions или GitLab CI: checkout, Node, кеш, секреты.

.gitverse.gitlab-ci
03

plaia-sync

Валидация, отправка, ожидание, экспорт и commit-back.

validateuploadexport
04

plaia API

project/create, претранслейт, document/export.

pretranslateuseMTexport
05

Git + artifacts

Бот коммитит переводы, собирается preview или релиз.

commit-backpreviewrelease
файлы интеграции
—
Загружаем файлы…
соберите свой workflow

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

События
Языки перевода
Поведение
—

Черновик показывает структуру. Секреты добавляются в настройках репозитория, не в YAML.

матрица сценариев
СценарийСобытиеЧто делает пайплайнРезультат

Секреты — только в настройках

PLAIA_ACCOUNT_ID и PLAIA_TOKEN живут в repository secrets / CI variables и маскируются в логах.

Наименьшие права

MR-пайплайн читает и комментирует; писать в Git и деплоить может только main или tag.

Идемпотентность

Повторный запуск не создаёт дубликаты: projectId хранится в state, commit-back проверяет diff.

Откат — это git revert

Плохой перевод откатывается обычным revert-коммитом; CI различает sync и restore.

this repo

Этот сайт живёт в своём репозитории

Ниже — реальные данные GitVerse: коммиты, ветки и запуски CI. Без подделки и без статических скриншотов.

Открыть репозиторий

plaia-ru/git-pt

Загружаем данные из GitVerse…

последние коммиты
CI runs
Ветки
Открытые pull requests
Данные получены через публичный API GitVerse. gitverse.ru/plaia-ru/git-pt