--- description: 웹소설 신규 작품 생성 - 레퍼런스 분석부터 기획안/아웃라인/문체/스토리구성 파일 자동 생성 --- ## User Input ```text $ARGUMENTS ``` User input **must** be considered (if not empty). ## Overview 신규 웹소설 작품을 생성하는 8단계 인터랙티브 워크플로우입니다. **실행 방법:** - `/rovel.create 363368` (레퍼런스 ID) - `/rovel.create 363368 새 작품명` (레퍼런스 ID + 작품명) - `/rovel.create` (레퍼런스 없이 시작 - AI가 제안) **작가의 실제 워크플로우를 반영한 8단계:** ``` 1. 레퍼런스 분석 (있으면) 2. 아이디어 대화 → 컨셉 도출 3. 기획안 작성 (핵심 설정) 4. 아웃라인 작성 (전체 줄거리) 5. 인물목록 작성 (캐릭터 설정) 6. 문체 설계 (문장 DNA) 7. 스토리구성 설계 (화 구성 규칙) 8. 파일 생성 및 완료 ``` --- ## Phase 1: 입력 파싱 및 레퍼런스 확인 ### 입력 유형 분석 ```yaml Case A - 레퍼런스 ID 제공: 입력: 363368 해석: content/references/novelpia/363368/ 다음: Phase 2 (레퍼런스 분석) Case B - 레퍼런스 + 작품명: 입력: 363368 새 작품명 해석: 레퍼런스 분석 + 작품명 확정 다음: Phase 2 (레퍼런스 분석) Case C - 레퍼런스 없음: 입력: (없음) 해석: AI 제안 모드 다음: Phase 3 (아이디어 대화) 직접 진행 ``` ### 레퍼런스 유효성 확인 (Case A, B) ```bash ls content/references/novelpia/{ID}/ ``` - 파일 없으면: "레퍼런스를 찾을 수 없습니다. 레퍼런스 없이 진행할까요?" - 파일 있으면: 파일 개수 확인 → Phase 2로 --- ## Phase 2: 레퍼런스 샘플링 분석 (선택) > 레퍼런스가 있을 때만 실행. 없으면 Phase 3로. ### 샘플링 전략 | 챕터 | 분석 목적 | |------|----------| | 1~3화 | 도입부 스타일, 세계관 도입 방식 | | 10화 | 초반 전개 패턴, 캐릭터 소개 방식 | | 30화 | 중반 리듬, 관계 발전 속도 | | 70화 | 후반 전개, 긴장감 유지 | | 100화+ | 장기 연재 스타일 변화 | ### 분석 항목 ```yaml 문체 DNA: - 문장 호흡: 평균 문장 길이, 여백 패턴 - 대화문 스타일: 경어체/반말, 따옴표 사용 - 내면 독백: 형식 ('생각' vs 이탤릭 등) - 의성어/효과음: 형식 (- 삐빅. vs *삐빅*) 구조적 특징: - 시점: 1인칭/3인칭 - 장면 전환: ***, ---, 빈 줄 등 - 회당 분량: 자 수 추정 - 1화 완결성: 에피소드형 vs 연속형 장르 특수 요소: - 시스템창 UI: 있음/없음, 형식 - 로맨스 표현: 직접적/간접적 - 유머 패턴: 시스템 개그, 상황 코미디 등 ``` ### 분석 결과 제시 ```markdown ## 레퍼런스 분석 완료 **레퍼런스**: {ID} **장르**: {분석된 장르} **문체 특징**: - 문장 호흡: {짧음/중간/길음} - 여백 활용: {많음/적음} - 시점: {1인칭/3인칭} **구조적 특징**: - 회당 분량: 약 {N}자 - 장면 전환: {방식} **특수 요소**: - 시스템창: {있음/없음} - 로맨스 표현: {스타일} 이 스타일을 기반으로 새 작품을 만들까요? (수정 요청 가능) ``` --- ## Phase 3: 아이디어 대화 (Interactive - 핵심!) > **작가가 막연한 아이디어만 가져와도 AI가 구체화해주는 단계** ### 3-1: 초기 아이디어 수집 ```markdown ## 새 작품 아이디어 작품에 대해 알려주세요. 아래 중 알고 있는 것만 말씀해주시면 됩니다: **필수 아님 - 있으면 알려주세요:** 1. 장르: (로맨스판타지 / 현대판타지 / 이세계 / 헌터물 / 기타) 2. 주인공 직업/역할: (예: 양호선생님, 카페 사장, 던전 관리자) 3. 핵심 컨셉: (예: "숨긴 능력자", "치유 계열", "하렘") 4. 히로인 유형: (예: "상처받은 캐릭터들", "갭모에") **모르겠으면:** "그냥 힐링물 하고 싶어요" 정도만 말씀해주셔도 됩니다. 제가 여러 옵션을 제안해드릴게요. ``` ### 3-2: AI 제안 (사용자 입력이 부족할 때) ```markdown ## 제안드리는 컨셉 옵션 사용자 키워드 "{키워드}"를 기반으로 3가지 컨셉을 제안드립니다: ### 옵션 A: {컨셉명} - **주인공**: {역할} - **히로인**: {유형} - **핵심 갈등**: {갈등} - **당위성**: {왜 주인공에게 오는가} - **예상 분위기**: {톤 앤 매너} ### 옵션 B: {컨셉명} (동일 구조) ### 옵션 C: {컨셉명} (동일 구조) --- 어떤 옵션이 마음에 드시나요? 또는 섞어서 원하시는 방향을 알려주세요. ``` ### 3-3: 컨셉 확정 체크리스트 **반드시 확정해야 할 항목:** ```yaml 필수 항목: 작품명: (확정) 장르: (확정) 시점: 1인칭 / 3인칭 주인공: 이름: 역할: 핵심 컨셉: (예: 숨긴 능력자) 성격: 히로인: 인원: N명 유형: (상처받은 캐릭터, 갭모에 등) 당위성: 왜 주인공에게 오는가: 첫 방문 이유: 톤 앤 매너: 야릇함: 순수 / 은근 / 19+ 코미디: 높음 / 중간 / 낮음 ``` **확정 확인:** ``` 위 내용으로 진행할까요? (수정 요청 가능) → "좋아" / "진행" / "Good" 시 Phase 4로 ``` --- ## Phase 4: 기획안 작성 > **핵심 설정과 규칙을 정리하는 단계** ### 4-1: 기획안 구조 ```markdown # {작품명} - 기획안 > 꼭 지켜야 할 핵심 규칙과 설정 ## 기본 정보 | 항목 | 내용 | |------|------| | 장르 | {장르} | | 시점 | {시점} | | 분량 | 회당 3,500~5,000자 | | 레퍼런스 | {레퍼런스ID 또는 없음} | ## 세계관 핵심 설정 ### 배경 {세계관 설명} ### 주요 시설/장소 {장소 상세 묘사} ## 왜 {주인공 역할}인가? (당위성 설정) ### 세계관 내 {서비스} 체계 1순위: {정규 서비스} - 왜 못 쓰는가 2순위: {대안 서비스} - 왜 안 쓰는가 3순위: {주인공} - 왜 여기로 오는가 ### 캐릭터별 첫 방문 이유 | 캐릭터 | 우연적 상황 | |--------|-------------| | | | ## 주인공 설정 ### 기본 정보 | 항목 | 내용 | |------|------| | 이름 | | | 나이 | | | 외형 | | | 직업 | | ### 핵심 컨셉 {숨긴 능력자 등} ### 능력 사용 원칙 - {원칙1} - {원칙2} ### 성격 - {성격 특징} ### 말투 예시 ``` {대화 예시} ``` ## 인물별 말투 규칙 (각 캐릭터별 관계 단계에 따른 호칭/어미 변화) ## 시스템창 UI 규칙 (해당 시) (형식, 빈도, 스타일) ## 야릇함 규칙 (스킨십/로맨스 표현 가이드라인) ## 집필 체크리스트 - [ ] 인물 말투가 관계 단계에 맞는가? - [ ] 당위성 설정을 위반하지 않았는가? - [ ] 능력 숨기기 원칙을 지켰는가? - [ ] 문체.md 규칙을 따랐는가? ``` --- ## Phase 5: 아웃라인 작성 > **전체 스토리 구조와 부별 계획** ### 5-1: 스토리 구조 설계 ```yaml 3화 훅 법칙 적용: 0화 (선택): 프롤로그 - 티저 1화: I타입 - 주인공/세계관 도입 2화: I타입 - 능력 암시, 3화 준비 3화: A타입 - S급(메인 히로인) 첫 등장 (훅!) 4화+: 본격 전개 ``` ### 5-2: 아웃라인 구조 ```markdown # {작품명} - 아웃라인 > 전체 줄거리, 스토리 구조 ## 로그라인 **"{핵심 대사}"** {3~4줄 설명} ## 스토리 구조 ### 1부: {제목} (1~30화) - 핵심 사건: - 등장 캐릭터: - 관계 변화: - 복선 배치: ### 2부: {제목} (31~70화) ... ### 3부: {제목} (71~100화) ... ## 1부 회차별 계획 | 화수 | 제목 | 타입 | 메인 캐릭터 | 목적 | |------|------|------|-------------|------| | 0화 | (선택) | P | - | 티저 | | 1화 | {제목} | I | - | 주인공/세계관 도입 | | 2화 | {제목} | I | {조연} | 능력 암시, 3화 준비 | | 3화 | {제목} | A | {S급} | S급 첫 등장 (훅!) | | 4화+ | ... | | | | ## 예시 장면 ### 장면 1: {상황} ``` {본문 예시} ``` ## TODO - [ ] 1화 초안 작성 (/rovel.write 사용) ``` --- ## Phase 6: 인물목록 작성 > **캐릭터 상세 설정 (기획안의 말투 규칙과 연동)** ### 6-1: 인물목록 구조 ```markdown # {작품명} - 인물목록 ## 주요 등장인물 ### 주인공 #### {이름} | 항목 | 내용 | |------|------| | 나이 | | | 외형 | | | 성격 | | | 능력 | | **핵심 갈등**: **말투 패턴**: --- ### 히로인 #### 1. {이름} (메인) | 항목 | 내용 | |------|------| | 출신 | | | 외형 | (눈 색깔, 머리카락 등 불변 설정) | | 성격 | | | 상처/갈등 | | **첫 방문 이유**: (당위성) **관계 발전**: 초면 → 관심 → 신뢰 → ... **말투 패턴**: | 단계 | 호감도 | 호칭 | 예시 | |------|--------|------|------| | 초면 | 0-19 | | | | 관심 | 20-39 | | | | 신뢰 | 40-59 | | | | 마음 연 후 | 60+ | | | (다른 히로인도 동일 구조) --- ## 조연 ### {이름} | 항목 | 내용 | |------|------| | 역할 | | | 성격 | | | 말투 | | ``` --- ## Phase 7: 문체 + 스토리구성 설계 ### 7-1: 문체.md 생성 ```markdown # {작품명} - 문체 가이드 > {레퍼런스 기반이면: "레퍼런스 {ID} 분석 기반"} > {없으면: "장르 관습 기반"} ## 문장 호흡 - 평균 문장 길이: {N}자 - 쉼표로 호흡 끊기 - 1~3문장 후 빈 줄 ## 여백 활용 - 문단 간격: {패턴} - 빈 줄 삽입 위치: {규칙} ## 분위기 묘사 - 감각(냄새, 온도, 소리) 먼저 → 시각은 나중 - {특징적 패턴} ## 내면 독백 - 작은따옴표 사용 ('생각') - {특징적 패턴} ## 대화문 - {스타일 설명} ## 시스템창 (해당 시) - {형식} - 1화당 {N}회 적정 ## 감정 표현 - 신체 반응으로 (눈동자 커짐, 어깨 움찔) - 직접 서술 금지 ("슬펐다" X) ## 금지 패턴 - 4문장 이상 연속 (여백 없음) - 감정 직접 서술 - 과도한 설명 - 본문 이모지 ## Few-shot 예시 ### 예시 1: 분위기 묘사 + 등장 ``` {예시} ``` ### 예시 2: 대화 + 내면 독백 ``` {예시} ``` ``` ### 7-2: 스토리구성.md 생성 > **3화 훅 법칙, 세계관 도입 가이드 포함** ```markdown # {작품명} - 스토리 구성 가이드 > 다음 화 집필 전 참조하는 스토리 설계 원칙 --- ## 독자 흥미 곡선 설계 ### 3화 훅 법칙 ```yaml 웹소설의 황금률: - 독자는 보통 3화까지 무료로 읽음 - 3화 끝에서 "다음이 궁금하다"를 느껴야 결제함 - 따라서 3화는 반드시 강력한 훅으로 끝나야 함 카드 사용 타이밍: 0화 (프롤로그): 티저 - 가장 임팩트 있는 장면 1화: 주인공 일상 + 세계관 자연 노출 2화: 능력 암시 + 3화 준비 3화: S급 첫 등장! (메인 히로인) ``` ### 3화 훅 유형 1. 강력한 캐릭터 등장 (S급, 미녀, 위협적 존재) 2. 주인공 정체 의심 시작 3. 위기 상황 돌입 4. 관계의 전환점 --- ## 세계관 도입 가이드 > **핵심: "설명하지 말고 보여줘라" (Show, Don't Tell)** ### 세계관 설명의 3가지 죄악 ❌ **설정집 투척** ❌ **주인공 독백 설명** ❌ **대화로 설명** ### 올바른 세계관 도입법 ✅ **행동으로 보여주기** ```yaml 1화에서 세계관을 보여주는 방법: [E급 설정 전달 예시] ❌ "나는 E급이라 무시당한다" ✅ 환자가 "E급이세요?" 하며 나가버림 → 주인공 '또 저러네.' [숨긴 능력 암시] ❌ "사실 나는 숨긴 능력이 있다" ✅ 치료하면서 '70%만. 나머지는 자연 치유로 위장.' ``` --- ## 화 타입 정의 (A/B/C/D/E/I/P 타입 상세) ... (연재상태.md와 연동되는 복선 관리, 호감도 시스템 등) ... ``` ### 7-3: 연재상태.md 생성 ```markdown # {작품명} - 연재 상태 > 실시간 진행 상황 추적 ## 현재 진행 상황 | 항목 | 내용 | |------|------| | 마지막 화 | 0화 (미시작) | | 작중 시간 | - | | 마지막 장면 | - | | 다음 화 예정 | 1화 | ## 호감도 테이블 | 인물 | 현재 호감도 | 단계 | 호칭 | 최근 변화 | |------|-------------|------|------|-----------| | {메인히로인} | 0/100 | 미등장 | - | 3화 등장 예정 | | ... | | | | | ## 활성 복선 목록 | 복선 | 심은 화 | 예정 회수 | 상태 | |------|---------|-----------|------| | | | | | ## 타임라인 | 화 | 작중 시간 | 주요 이벤트 | |----|-----------|-------------| | | | | ## 다음 화 예정 설계 ```yaml 화수: 1화 타입: I (Introduction) 등장인물: 핵심 이벤트: 복선: ``` ## 갱신 로그 | 날짜 | 화 | 갱신 내용 | |------|-----|----------| | | | | ``` --- ## Phase 8: 파일 생성 및 완료 ### 8-1: 폴더 생성 ```bash mkdir -p "content/rovel/{작품명}/chapters" mkdir -p "content/rovel/{작품명}/drafts" ``` ### 8-2: 파일 생성 순서 ``` content/rovel/{작품명}/ ├── 기획안.md ← Phase 4에서 작성 ├── 아웃라인.md ← Phase 5에서 작성 ├── 인물목록.md ← Phase 6에서 작성 ├── 문체.md ← Phase 7에서 작성 ├── 스토리구성.md ← Phase 7에서 작성 ├── 연재상태.md ← Phase 7에서 작성 ├── chapters/ │ └── (비어있음, /rovel.write로 생성) └── drafts/ └── (비어있음, 초안 작업용) ``` ### 8-3: 완료 메시지 ```markdown ## 작품 생성 완료! **작품명**: {작품명} **경로**: `content/rovel/{작품명}/` **레퍼런스**: {ID 또는 "없음 (AI 제안)"} ### 생성된 파일 | 파일 | 설명 | 상태 | |------|------|------| | 기획안.md | 핵심 규칙/설정 | 생성됨 | | 아웃라인.md | 스토리 구조, 3화 훅 설계 | 생성됨 | | 인물목록.md | 캐릭터 설정 | 생성됨 | | 문체.md | 문체 DNA | 생성됨 | | 스토리구성.md | 화 구성 규칙, 세계관 도입 가이드 | 생성됨 | | 연재상태.md | 진행 추적 | 생성됨 | | chapters/ | 원고 폴더 | 빈 폴더 | | drafts/ | 초안 폴더 | 빈 폴더 | ### 핵심 설계 요약 - **3화 훅**: {3화에 등장하는 S급 캐릭터} - **1~2화**: I타입 (주인공/세계관 도입) - **세계관 도입**: Show, Don't Tell 원칙 적용 ### 다음 단계 1화 집필을 시작하려면: ``` /rovel.write {작품명} 1화 ``` 기획안을 먼저 수정하려면: ``` {작품명}/기획안.md 파일을 열어 검토/수정 ``` ``` --- ## Important Notes ### ⭐ 디테일 수준 요구사항 (MUST READ) ```yaml 반드시 준수: - 모든 파일은 content/rovel/example.good/ 수준으로 작성 - 기획안: 최소 5,000자 이상 (example.good: 약 29,000자) - 문체: 최소 3,000자 이상 (example.good: 약 25,000자) - 인물목록: 최소 2,000자 이상 (example.good: 약 11,000자) - 스토리구성: 최소 2,000자 이상 (example.good: 약 9,600자) - 아웃라인: 최소 2,000자 이상 (example.good: 약 10,000자) 핵심 차별점: - 숫자가 있는 구체적 상황 (재정, 시간, 거리 등) - yaml 형식의 상세 설정 블록 - 처절한 순간/감동 포인트 구체적 장면 예시 - 말투 패턴 테이블 - ASCII 아트 (관계도, 감정 곡선) - ❌/✅ 비교 예시 - 체크리스트 ``` ### AI 제안 기능 ```yaml 사용자가 막연한 아이디어만 가져왔을 때: 1. 키워드 추출: - "힐링물" → 치유 계열, 상처 치료 - "숨긴 능력" → 정체 숨김, 과소평가 - "하렘" → 다중 히로인 2. 옵션 제안: - 3가지 컨셉 제시 - 각 컨셉의 장단점 설명 - 사용자 선택 유도 3. 혼합 가능: - "A의 주인공 + B의 히로인 구성" - 사용자 커스터마이즈 허용 ``` ### 필수 확인 사항 ```yaml Phase 3 (컨셉): - 작품명 확정 - 당위성 설정 완료 - 톤 앤 매너 합의 Phase 4 (기획안): - 주인공 설정 확정 - 능력 사용 원칙 명확 - 말투 규칙 정의 Phase 5 (아웃라인): - 3화 훅 설계 완료 - 1~2화 I타입 계획 - 1부 회차 계획 Phase 7 (스토리구성): - 세계관 도입 가이드 포함 - 3화 훅 법칙 명시 ``` ### 단계별 사용자 확인 ```yaml 각 Phase 완료 시: - 결과물 제시 - 수정 요청 가능 - "좋아" / "진행" 확인 후 다음 Phase 되돌아가기: - "Phase 3 다시" → 해당 단계로 복귀 - 수정 후 이후 단계 재진행 ``` ### Reference Files | 유형 | 경로 | 용도 | |------|------|------| | 레퍼런스 작품 | `content/references/novelpia/{ID}/` | 문체 분석 | | **⭐ 모범 예시** | `content/rovel/example.good/` | **디테일 수준 기준** | | 기존 작품 예시 | `content/rovel/협회 소속 양호선생님/` | 구조 참고 | | 창작 가이드 | `rules/novel-creation.md` | 전체 워크플로우 | | 집필 가이드 | `rules/novel-writer.md` | 집필/퇴고 | --- ## ⭐ 디테일 수준 가이드 (CRITICAL) > **`content/rovel/example.good/`의 파일들을 반드시 참조하여 동일한 수준의 디테일로 작성할 것** ### 기획안 필수 포함 요소 (example.good/기획안.md 참조) ```yaml 1. 처절한 현실 설정: - 구체적인 재정 상황 (숫자로) - 시간순 몰락 과정 (월별로) - 숨기고 있는 것들 (가족에게, 회사에) 2. 주인공 결핍 상세: - 왜 실패했는지 구체적 사례 (서비스 N개 실패) - 각 실패의 이유와 깨달음 - 결핍이 회복되는 성장 아크 3. 처절한 순간 TOP 리스트: - 구체적인 대사와 상황 포함 - 《김 부장》 스타일 장면 예시 - 감정 곡선 시각화 4. 주변 인물 상세: - 친구들/가족 설정으로 대비 효과 - 숨은 설정과 복선 활용법 5. 당위성 설정: - 왜 이 직업/상황인가? - 주인공이 여기 온 계기 - 배울 것과 성장 포인트 6. 집필 체크리스트: - 매 화 확인사항 - 금지 사항 ``` ### 문체 필수 포함 요소 (example.good/문체.md 참조) ```yaml 1. 핵심 문체 DNA: - 레퍼런스 스타일 명시 (예: 《김 부장》) - 긴 대사 + 짧은 지문의 대비 원칙 2. 처절함/비참함 묘사 패턴: - 패턴 1~5 상세 (숫자의 잔혹함, 일상의 붕괴, 혼자만의 시간, 괜찮은 척, 자존심 붕괴) - 각 패턴별 ❌ 나쁜 예시 / ✅ 좋은 예시 3. 대화문 스타일: - 일상 대화 vs 진심 대화 구분 - 《김 부장》 스타일 긴 대사 예시 4. Few-shot 예시: - 최소 3개 이상의 완성된 장면 예시 - 각 예시는 300자 이상 5. 금지 패턴 테이블: - 패턴, 이유, 대안 명시 6. 문체 체크리스트: - 집필 후 확인 항목 ``` ### 인물목록 필수 포함 요소 (example.good/인물목록.md 참조) ```yaml 1. 주인공 상세: - 기본 정보 테이블 - 핵심 갈등/결핍 - 성격 키워드 - 말투 패턴 테이블 (상황별) - 숨겨진 스킬셋/능력 (yaml 형식) - 변화 아크 (1부→2부→3부) - 과거 히스토리 (시간순) 2. 가족 상세: - 각 가족별 정보 테이블 - 핵심 역할 - 말투 패턴 테이블 - 숨은 설정 3. 회사/조연 상세: - 정보 테이블 - 핵심 역할 - 말투 패턴 테이블 - 감정선 규칙 (해당 시) - 변화 아크 4. 관계도: - ASCII 아트로 시각화 - 관계 설명 (라이벌, 팬, 멘토 등) 5. 호감도 시스템: - 초기 → 1부 말 → 2부 말 호감도 표 ``` ### 스토리구성 필수 포함 요소 (example.good/스토리구성.md 참조) ```yaml 1. 전체 구조: - 기승전결 설계 (화수별) - 추락-반등 법칙 - 긴장-이완 리듬 (5화 단위) 2. 감정 곡선 시각화: - ASCII 아트로 행복지수 그래프 - 주요 포인트 표시 3. 화 타입별 가이드: - I/A/B/C/D 타입 상세 설명 - 각 타입별 목적, 주의점, 분량, 예시 4. 현실 묘사 원칙: - Show, Don't Tell 예시 - 공감 포인트 vs 피해야 할 것 5. 감정 밸런스: - 회당 감정 배분 (%) - 감동 배치 규칙 6. 로맨스 라인 가이드 (해당 시): - 단계별 진행 - OK/NG 리스트 7. 복선 관리: - 복선 목록 테이블 - 배치 원칙과 예시 8. AI/특수 장면 가이드 (해당 시): - 묘사 원칙 - 좋은/나쁜 예시 ``` ### 아웃라인 필수 포함 요소 (example.good/아웃라인.md 참조) ```yaml 1. 로그라인: - 한 줄 요약 (볼드) - 3~5문장 설명 2. 전체 스토리 구조: - 1부/2부/3부 상세 - 각 부별: 핵심 사건, 등장 캐릭터, 관계 변화, 복선 배치 3. 1부 회차별 계획: - 테이블 형식 (화수, 제목, 타입, 핵심 장면, 목적) - 훅 포인트 ⭐ 표시 4. 타입 정의 테이블 5. 예시 장면: - 최소 3개 완성된 장면 - 각 장면 300~500자 6. 핵심 감동 포인트: - 부별로 정리 ``` ### 연재상태 필수 포함 요소 (example.good/연재상태.md 참조) ```yaml 1. 현재 진행 상황 테이블 2. 호감도 테이블 (인물별) 3. 가족 관계 상태 테이블 4. 활성 복선 목록 5. 타임라인 6. 회사/세계관 상황 7. 다음 화 설계 (yaml) 8. 진행 체크 테이블 9. 갱신 로그 ``` --- ## Quick Reference: 워크플로우 요약 ``` ┌─────────────────────────────────────────────────────────┐ │ /rovel.create [레퍼런스ID] [작품명] │ └─────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────┐ │ Phase 1: 입력 파싱 │ │ - 레퍼런스 있으면 → Phase 2 │ │ - 없으면 → Phase 3 (AI 제안 모드) │ └─────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────┐ │ Phase 2: 레퍼런스 분석 (선택) │ │ - 문체 DNA 추출 │ │ - 구조적 특징 분석 │ └─────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────┐ │ Phase 3: 아이디어 대화 ⭐ 핵심 │ │ - 막연한 아이디어 → AI가 3가지 옵션 제안 │ │ - 컨셉 확정 (작품명, 장르, 주인공, 히로인, 당위성) │ └─────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────┐ │ Phase 4: 기획안.md 작성 │ │ - 핵심 설정, 규칙 정리 │ │ - 당위성 설정, 말투 규칙 │ └─────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────┐ │ Phase 5: 아웃라인.md 작성 │ │ - 전체 스토리 구조 │ │ - 3화 훅 법칙 적용 (1~2화 I타입, 3화 A타입) │ │ - 1부 회차별 계획 │ └─────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────┐ │ Phase 6: 인물목록.md 작성 │ │ - 캐릭터 상세 설정 │ │ - 관계 단계별 말투 패턴 │ └─────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────┐ │ Phase 7: 문체.md + 스토리구성.md + 연재상태.md │ │ - 문체 DNA (레퍼런스 기반 또는 장르 관습) │ │ - 화 구성 규칙, 세계관 도입 가이드 │ │ - 진행 상황 추적 템플릿 │ └─────────────────────────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────┐ │ Phase 8: 파일 생성 완료 │ │ - 폴더 구조 생성 │ │ - 완료 메시지 + 다음 단계 안내 │ │ → /rovel.write {작품명} 1화 │ └─────────────────────────────────────────────────────────┘ ```