대사
위치: /studio/[project]/dialogue

대사 탭은 분기형 대사 그래프 편집기입니다. 좌측에 챕터·노드 목록, 우측에 노드/라인 상세 편집기가 있어 노드(장소·시간·대사 라인·선택지)를 추가·수정하고 프로젝트 단위 DialogueGraph로 저장합니다. AI 생성 마법사로 프로젝트 맥락과 현재 챕터를 반영한 노드 2~4개(노드당 2~5줄)를 제안받아 적용할 수 있고, 서브탭으로 복선(foreshadow)·캐릭터 상태(states)·장소/시간 라이브러리(library)를 관리합니다. 완성된 그래프는 Ren'Py(.rpy)·Yarn(.yarn)·컷씬 타임라인 JSON으로 내보내 게임/비주얼노벨에 바로 쓸 수 있습니다.
- 1좌측에서 챕터를 추가하고 그 안에 노드를 만듭니다.
- 2노드를 선택해 우측에서 장소·시간·대사 라인·선택지를 편집합니다.
- 3'AI 생성'으로 챕터에 이어지는 노드를 제안받아 검토 후 적용합니다.
- 4복선·상태·라이브러리 서브탭에서 복선 회수, 캐릭터 상태 추적, 장소/시간을 관리합니다.
- 5저장 후 Ren'Py/Yarn/JSON 버튼으로 컷씬 스크립트를 내보냅니다.
대사 노드 제안: AI 생성 마법사 — 현재 백엔드(로컬 CLI Codex/Claude Code 또는 BYOK OpenAI/Anthropic/Google), JSON 모드. 익스포트(Ren'Py/Yarn/JSON)는 결정적이라 모델 불필요.
팁
변경 사항은 자동 저장이 아니라 '저장' 버튼으로 반영되며, 미저장 상태가 표시됩니다. AI가 만든 라인의 화자는 프로젝트 캐릭터 이름에서 고르도록 유도되니, 캐릭터를 먼저 정의해 두면 결과 품질이 좋아집니다.