| ID | 프롬프트 | 기대 이벤트 | |
|---|---|---|---|
| SR-01 | "주인공의 이름이 뭐야?" | phase_change → message → done | |
| SR-02 | "이 시나리오의 장르가 뭐야?" | phase_change → message → done | |
| SR-03 | "씬 개수가 몇 개야?" | phase_change → message → done | |
| SR-04 | "첫 번째 씬의 장소가 어디야?" | phase_change → message → done |
| ID | 프롬프트 | 기대 이벤트 | |
|---|---|---|---|
| ASK-01 | "분석해줘" | ask (5개 옵션) → hitl_pending | |
| ASK-02 | "수정해줘" | ask (수정 대상 질문) → hitl_pending | |
| ASK-03 | "찾아줘" | ask (검색 대상 질문) → hitl_pending | |
| ASK-04 | "비교해줘" | ask (비교 대상 질문) → hitl_pending | |
| ASK-05 | "도움이 필요해" | ask (지원 유형 질문) → hitl_pending |
| ID | 프롬프트 | 기대 도구 | |
|---|---|---|---|
| TOOL-01 | "등록된 시나리오 목록을 검색해줘" | search_scenarios | |
| TOOL-02 | "비슷한 장르의 시나리오 찾아줘" | search_scenarios | |
| TOOL-03 | "주인공이 등장하는 씬 목록 보여줘" | search_scenes | |
| TOOL-04 | "대화 장면만 필터링해줘" | filter_scenes | |
| TOOL-05 | "캐릭터 관계도 생성해줘" | generate_graph |
| ID | 프롬프트 | |
|---|---|---|
| COMPLEX-01 | "주인공의 성격 변화를 분석하고, 각 씬별로 어떤 감정 변화가 있는지 정리해줘" | |
| COMPLEX-02 | "이 시나리오의 3막 구조를 분석하고, 각 막의 핵심 사건을 정리해줘" | |
| COMPLEX-03 | "모든 등장인물의 대사량을 분석하고 비중을 계산해줘" | |
| COMPLEX-04 | "시나리오의 장면 전환 패턴을 분석하고 시각화해줘" |
| CONF-D01 | "씬 3을 삭제해줘" | |
| CONF-D02 | "모든 지문을 제거해줘" | |
| CONF-D03 | "이 캐릭터의 대사를 전부 삭제해줘" | |
| CONF-D04 | "중복된 씬들을 정리해줘" |
| CONF-I01 | "시나리오를 새 버전으로 저장해줘" | |
| CONF-I02 | "분석 결과를 확정해줘" | |
| CONF-I03 | "이 수정사항을 모든 버전에 적용해줘" |
| CONF-C01 | "전체 시나리오를 심층 분석해줘" | |
| CONF-C02 | "모든 씬에 대해 AI 인사이트를 생성해줘" | |
| CONF-C03 | "시나리오 전체를 번역해줘" |
| CONF-E01 | "분석 결과를 팀에 공유해줘" | |
| CONF-E02 | "시나리오를 PDF로 내보내줘" | |
| CONF-E03 | "이해관계자에게 알림 보내줘" |
| ID | 프롬프트 | |
|---|---|---|
| MOD-01 | "연규의 첫 대사 '또라이'를 더 강렬하게 수정해줘" | |
| MOD-02 | "씬 5의 지문을 더 영화적으로 다듬어줘" | |
| MOD-03 | "이 대화를 더 자연스럽게 고쳐줘" | |
| MOD-04 | "오타를 수정해줘" |
| REF-01 | "방금 분석이 맞는지 다시 확인해줘" | |
| REF-02 | "더 정확한 분석을 해줘" | |
| REF-03 | "놓친 부분이 있는지 검토해줘" |
| ERR-01 | 네트워크 끊김 상태에서 메시지 전송 | |
| ERR-02 | 매우 긴 메시지 전송 (10,000자+) | |
| ERR-03 | 빈 메시지 전송 | |
| ERR-04 | 존재하지 않는 씬 참조 |
| CACHE-01 | 동일 프롬프트 2회 연속 전송 (캐시 히트) | |
| CACHE-02 | 동일 프롬프트 + 다른 시나리오 (캐시 미스) | |
| CACHE-03 | TTL 만료 후 동일 프롬프트 | |
| CACHE-04 | 동일 시나리오에서 연속 질문 (RAG 캐시) | |
| CACHE-05 | 시나리오 수정 후 질문 (RAG 무효화) | |
| CACHE-06 | 다른 사용자가 동일 시나리오 질문 | |
| CACHE-07 | 대용량 시스템 프롬프트 요청 (Context Cache) | |
| CACHE-08 | 동일 시스템 프롬프트 재사용 |
결과 기록: docs/testing/results/ai-chat.jsonl (JSONL 형식)