[완결편] 프롬프트 3줄 추가로 합격점 달성! Gemini 4 Argon을 이용한 매뉴얼 자동 생성의 실용화 검증 (※다만 중국어 폰트는
요약
Gemini 4 Argon을 활용하여 앱 매뉴얼 자동 생성의 실용성을 검증한 결과, 레이아웃 측면에서 합격점에 도달했습니다. 특히 이미지 인덱스만 사용하고 상세 설명은 캡션으로 분리하는 프롬프트 설계가 효과적임을 입증했습니다. 다만, 일본어 폰트 문제는 LLM 지시력 문제가 아닌 서버 환경의 폰트 폴백 문제로 분석되었습니다.
핵심 포인트
- 레이아웃 개선을 통해 실용적인 수준(합격점)에 도달했음.
- 이미지 인덱스만 사용하고 설명 텍스트를 분리하는 설계가 효과적임.
- 고정 폭 배너로 인한 문자 끊김 현상이 완전히 해소됨.
- 일본어 폰트 문제는 LLM 프롬프트로는 해결 불가하며, 서버 환경 의존성이 높음.
지난 기사에서 Gemini 4 Argon을 사용하여 직접 만든 앱(Robocopy Scheduler)의 매뉴얼 자동 생성을 검증했으며, 이전 세대(3.5 Flash Lite)의 '틀 밀림'은 해소되었으나 새로운 3가지 아쉬운 과제가 드러났습니다.
▼ 지난 기사 (리벤지 편)
지난 마지막에 '프롬프트 제약 추가로 해결될 것 같다'고 고찰했던 다음의 3대 과제에 대해, 실제로 대책 프롬프트를 그대로 투입하여 재검증을 진행했습니다.
- 주석 배너가 입력란 UI 문자 위에 겹쳐짐
- 배너 폭이 고정되어 긴 텍스트가 중간에 잘림
- 한자가 미묘하게 중국어 폰트(간체자) 같은 느낌
결론적으로, '레이아웃 면은 극적으로 개선되어 이의를 제기할 수 없는 합격점(실용 영역)에 도달했지만, 중국어 폰트만은 프롬프트로는 해결되지 않았다'는 결과가 나왔습니다. 그 기술 검증 로그입니다.
사용된 이미지들은 직접 만든 툴 'ClickCapture'로 촬영한 지난번과 완전히 동일한 스크린샷입니다.
지난번 지시문에, 고찰에서 언급했던 3가지 제약 규칙을 그대로 추가했습니다.
- 일본어 폰트(Noto Sans JP 등)를 명시하여 렌더링할 것
- 주석 레이블은 UI 틀 내/정상 위에 겹치지 않게, 틀 외부(상하 여백)에 오프셋 배치할 것
- 이미지 안에는 ①② 등의 번호 아이콘만 그릴 것이며, 구체적인 조작 텍스트는 그림 아래의 캡션 또는 절차 본문에 기재할 것
과제: - '① 복사 원본 경로를…', '① 복사지를 입력' 등의 배너가 입력 필드의 바로 위에 겹쳐져 원래 UI 문자를 가리고 있음.
- 배너 폭이 고정값이라서,
【완전 동기】(/MIR…
처럼 끝 부분이 잘려나감.
-개선 결과: -
문자 겹침 및 문자 끊김 완전 해소: 이미지 내를 '①', '②', '③'와 같은 번호 아이콘만으로 제한함으로써, UI를 덮어버리던 거대한 배너가 사라졌습니다.
-캡션으로 텍스트 분리: 상세한 조작 설명('① 복사지 입력 후, ② 1번째 줄의 【완전 동기】 선택' 등)이 그림 아래의 캡션으로 정리되어, 절차서로서 자연스럽고 매우 읽기 쉬운 레이아웃으로 진화했습니다.
-주석 책임 분리:
'이미지 안에 모든 설명문을 채워 넣으려고 하자', AI 측에서의 바운딩 박스 크기 계산이나 문자 줄바꿈 처리가 파탄하기 쉽습니다. '이미지는 인덱스 번호만, 설명 텍스트는 DOM/PDF 레이아웃 쪽(캡션)으로 분리한다'라는 프롬프트 설계를 하는 것만으로도, 파탄 위험을 제로에 가깝게 억제할 수 있음을 실증했습니다.
-프롬프트 지정 (Noto Sans JP) 무시:
'일본어 폰트를 명시하여 렌더링할 것'이라고 강하게 지시했음에도 불구하고, 생성된 PDF의 한자(특히 자주 나오는 '入', '図', '所', '反' 등)는 여전히 간체자 폰트(중국어 폰트) 특유의 글리프 그대로 출력되었습니다. -
원인 분석:
이는 LLM의 지시 이해력 문제가 아니라, 서버 측 PDF 생성 엔진(Headless Chrome 등의 실행 환경)에서의 폰트 폴백 문제로 추정됩니다. 컨테이너 환경에 일본어 폰트가 제대로 설치되어 있지 않거나, 로케일 설정에서 간체자(CJK SC)가 우선순위로 지정된 경우, 프롬프트 측의 지정만으로는 덮어쓸 수 없습니다.
| 평가 항목 | 3.5 Flash Lite | 4 Argon (초기) | 4 Argon (대책 프롬프트) |
|---|---|---|
| UI 좌표 특정 | ❌ 화면 밖으로 틀어짐 | ⭕ 픽셀 정밀도로 추적 | ⭕ 픽셀 정밀도로 추적 |
| UI 가독성 | ❌ 틀 위치가 파탄함 | ❌ 배너가 문자를 가림 | ⭕ 번호 아이콘화로 시인성 우수 |
| 문자 끊김 | - | ❌ 고정 폭으로 끝부분 잘림 | ⭕ 캡션 분리로 완전 해소 |
| 일본어 폰트 | ⚠️ 중국어 폰트 느낌 | ⚠️ 중국어 폰트 느낌 | ⚠️ 해결 안됨 (환경 의존) |
| 종합 실용도 | 실용 불가 | 수동 수정 필요 | 이의를 제기할 수 없는 합격점 (실용 영역) |
폰트의 자형에 약간의 위화감이 남아있기는 하지만, '사람이 수작업으로 스크린샷을 찍고, 페인트로 빨간 사각형을 그리고, Word에서 절차를 만드는' 고행에서 해방되는 수준(실무 초안으로 그대로 사용 가능한 퀄리티)에는 충분히 도달했습니다.
-캡처 툴: ClickCapture - 좌클릭과 연동하여 활성 화면을 자동 순번 저장하는 직접 만든 Windows 유틸리티. 이번 검증용 이미지도 이것을 사용하여 일괄 수집했습니다.
예시 애플리케이션: Robocopy Scheduler - Robocopy를 GUI 환경에서 관리하며 자동으로 스케줄 실행할 수 있도록 만든 자체 제작 도구.
AI 자동 생성 콘텐츠
본 콘텐츠는 Qiita AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기