로컬라이제이션 결과가 기대와 다를 때, 어시스턴트가 문제를 재현하고 엔진 상태를 살펴본 뒤 근본 원인까지 한 번의 대화에서 찾아줍니다.
워크플로#
"'data processing agreement'의 독일어 로컬라이제이션이 'Datenverarbeitungsvereinbarung'으로 나왔는데, 법무팀은 'Auftragsverarbeitungsvertrag'를 써야 한다고 합니다. 왜 그런가요?"
진행 방식은 다음과 같습니다:
- 어시스턴트가 문제를 재현하기 위해 소스 문자열을 엔진에 통과시켜 로컬라이즈합니다
- 용어집을 불러와 해당 용어가 등록되어 있는지 확인합니다
- 최근 요청의 scorer 판정과 용어집 준수 여부를 확인합니다
- 근본 원인을 알려줍니다: "해당 용어가 용어집에 없습니다 — 모델이 유효하지만 표준으로 쓰이지 않는 로컬라이제이션을 선택했습니다"
- 해결 방법도 제안합니다: "법무팀이 선호하는 용어를 강제하려면 용어집 항목을 추가하세요"
이럴 때 사용하세요#
- 사용자나 검토자가 잘못된 로컬라이제이션을 보고한 경우
- scorer 통과율이 예상치 못하게 떨어진 경우
- 로컬라이제이션 전반에서 용어 사용이 일관되지 않는다고 느껴질 때
- 로컬라이제이션 요청이 실패해 그 원인을 파악해야 할 때
어시스턴트가 확인하는 항목#
| 신호 | 확인 항목 |
|---|---|
| 잘못된 용어 | 용어집 적용 범위 — 해당 용어가 정의되어 있나요? 실제로 매칭되었나요? |
| 잘못된 톤/문체 | 브랜드 보이스 설정 — 이 로캘에 구성되어 있나요? |
| 규칙 위반 | 지침 검토 로그 — 해당 규칙이 적용되었나요? 통과했나요? |
| 모델 실패 | 요청 로그 — 기본 모델이 실패했나요? 폴백이 실행됐나요? |
| scorer 실패 | scorer 실행 로그 — 어떤 scorer가 이를 표시했나요? 근거는 무엇이었나요? |
원인 파악 → 수정#
원인 파악은 어디가 문제인지 밝혀냅니다. 수정 방법은 문제 유형에 따라 달라집니다:
- 누락된 용어집 용어 → "
de용 용어집에 'data processing agreement' → 'Auftragsverarbeitungsvertrag'를 추가하세요" - 잘못된 브랜드 보이스 → "독일어 브랜드 보이스를 격식체로 쓰도록 업데이트하세요"
- 누락된 지침 → "법률 용어 관례에 대한
de용 지침을 추가하세요" - 모델 한계 → "
en → de법률 콘텐츠에는 다른 기본 모델을 사용해 보세요"
어시스턴트는 승인만 하면 바로 수정 사항을 적용할 수 있습니다 — 버그 보고부터 해결까지, 한 번의 대화면 충분합니다.
