|
Документация
Заказать демоПлатформа
ПлатформаMCP
CLIAPIРабочие процессы
РуководстваЖурнал изменений

Начало работы

  • Как это работает
  • Настройка
  • Возможности

Рабочие процессы

  • Создать движок
  • Импорт глоссария
  • Локализация контента
  • Проверка запросов
  • Диагностика
  • Настроить движок
  • Выборочная проверка
  • Сравнить движки
  • Добавить локаль

Отладка качества локализации

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

Логи запросов#

Каждый запрос на локализацию создаёт запись в логе с полным контекстом выполнения: какая модель его обработала, сколько было входных и выходных токенов, сколько времени заняла обработка, сработал ли fallback, а также полные входные и выходные данные.

"Покажи последний лог запроса для немецкого движка"

Помощник получает лог и может ответить на уточняющие вопросы: "Использовалась ли fallback-модель?" "Сколько токенов было потрачено?" "Каким был сырой вывод?"

Что есть в каждом логе#

ПолеЧто показывает
Провайдер / модельКакая LLM обработала запрос
Входные / выходные данныеТочные входные данные, отправленные в систему, и полученная локализация
Входные / выходные токеныРасход токенов
ДлительностьВремя обработки в миллисекундах
Использован fallbackСработала ли основная модель или был задействован fallback
Статусsuccess, error или in_progress
Текст ошибкиПодробности ошибки, если статус — error
Тип запускаПришёл ли запрос из API, CLI, CI, playground или интеграции

Вердикты AI-эвалюатора#

С каждым логом запроса связаны логи запусков эвалюаторов — независимые оценки AI-эвалюатора, выполненные после того, как локализация была готова.

"Прошла ли последняя немецкая локализация все проверки эвалюаторов?"

Помощник получает логи запусков эвалюаторов для нужного запроса и показывает вердикт каждого: pass/fail (для булевых эвалюаторов) или процентный балл, а также обоснование, которое выдал AI-эвалюатор.

Поля лога запуска эвалюатора#

ПолеЧто показывает
Название эвалюатораКакой AI-эвалюатор выполнялся
Тип эвалюатораboolean (pass/fail) или percentage (0-100)
Результат оценкиВердикт и обоснование
Провайдер / модельКакая модель выполнила проверку
ДлительностьСколько времени заняла проверка

Соблюдение глоссария#

"Все ли термины из глоссария были правильно применены в этой локализации?"

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

Отчёт включает:

  • Каждый совпавший исходный термин
  • Ожидаемую целевую локализацию
  • Является ли термин пользовательской локализацией или непереводимым
  • Применён термин или нет
  • Обоснование, если термин не был применён
  • Общий уровень соблюдения

Соблюдение правил#

«Соблюдала ли французская локализация правило неразрывного пробела?»

Ассистент получает логи проверки правил — по одной записи на каждое правило, применённое к результату локализации. Для каждого указаны название, текст и вердикт «пройдено/не пройдено» с обоснованием.

Процесс отладки#

Типичный post-mortem диалог:

  1. "Немецкая локализация 'checkout flow' выглядит неправильно"
  2. "Покажи лог запроса по этому случаю" — посмотреть, что было на входе и что получилось на выходе
  3. "Глоссарий сработал?" — проверить, был ли 'checkout' найден и сохранён
  4. "Что показали эвалюаторы?" — посмотреть, отметил ли проблему какой-нибудь AI-эвалюатор
  5. "Термин из глоссария не совпал — обнови его, чтобы он также покрывал 'checkout flow'" — устранить первопричину

Весь цикл проходит в рамках одного диалога, без перехода в дашборд.

Эта страница была полезной?

Max PrilutskiyMax Prilutskiy·Обновлено 8 дней назад·2 минуты чтения