v4.0.0: - 시스템 리브랜딩: Novel Writing Project Guide → Creative Writing System (CWS) - CWS Design Guide.md 신규 (Phase 0-5 설계 가이드) - CWS Writing Guide.md 리네임 - 3모델 전략 (Opus/Sonnet/Codex) v3.3.0: - VERIFICATION/FIX/POLISH 3단계 분리 - fix-mode.md, polish-mode.md 신규 - 모든 standards 파일 버전 헤더 표준화 - 의존성 테이블 추가 (Writing Guide 1.5) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1225 lines
29 KiB
Markdown
1225 lines
29 KiB
Markdown
# Creative Writing System - Design Guide (v1.0)
|
|
|
|
> **작성일:** 2026-01-18
|
|
> **버전:** 1.0.0
|
|
> **시스템:** Creative Writing System (CWS)
|
|
> **목적:** 창작 프로젝트의 설계 단계를 체계화하여, 작성 단계에서의 수정을 최소화
|
|
|
|
---
|
|
|
|
## ⚠️ 이 문서의 역할
|
|
|
|
### 설계 vs 작성의 분리
|
|
|
|
```
|
|
┌─────────────────────────────────────────────────────────┐
|
|
│ 📐 CWS Design Guide (이 문서) │
|
|
│ 아이디어 → 컨셉 → 세계관 → 캐릭터 → 타임라인 → 플롯 │
|
|
│ │
|
|
│ 📤 Output: 검증된 설정 파일들 │
|
|
└─────────────────────────────────────────────────────────┘
|
|
│
|
|
│ 충돌 없는 완벽한 설계
|
|
▼
|
|
┌─────────────────────────────────────────────────────────┐
|
|
│ 📝 CWS Writing Guide │
|
|
│ WRITING → RETOUCH → MODIFICATION → VERIFICATION │
|
|
│ │
|
|
│ 📥 Input: 설계된 파일들 │
|
|
│ 📤 Output: 완성된 원고 │
|
|
└─────────────────────────────────────────────────────────┘
|
|
```
|
|
|
|
### 왜 설계를 분리하는가?
|
|
|
|
```
|
|
❌ 설계 없이 작성:
|
|
대충 설계 → 작성 → 문제 발견 → 수정 → 꼬임 → 또 수정 → 파탄
|
|
|
|
✅ 설계 후 작성:
|
|
설계 → 검증1 → 검증2 → 작성 (수정 최소화)
|
|
```
|
|
|
|
**핵심:** 설계에서 1시간 더 쓰면, 작성에서 10시간 아낀다.
|
|
|
|
---
|
|
|
|
## 📌 목차
|
|
|
|
1. [모델별 역할 분담](#1-모델별-역할-분담)
|
|
2. [설계 원칙](#2-설계-원칙)
|
|
3. [Phase 0: 아이디어 → 컨셉](#3-phase-0-아이디어--컨셉)
|
|
4. [Phase 1: 세계관 설계](#4-phase-1-세계관-설계)
|
|
5. [Phase 2: 캐릭터 설계](#5-phase-2-캐릭터-설계)
|
|
6. [Phase 3: 타임라인 설계](#6-phase-3-타임라인-설계)
|
|
7. [Phase 4: 플롯 설계](#7-phase-4-플롯-설계)
|
|
8. [Phase 5: 설계 검증](#8-phase-5-설계-검증)
|
|
9. [산출물 명세](#9-산출물-명세)
|
|
10. [Writing Guide로 핸드오프](#10-writing-guide로-핸드오프)
|
|
|
|
---
|
|
|
|
## 1. 모델별 역할 분담
|
|
|
|
### 1.1 3모델 전략
|
|
|
|
| 모델 | 강점 | 설계 단계에서의 역할 |
|
|
|------|------|---------------------|
|
|
| **Opus** | 감정, 심리, 창의성, 뉘앙스 | 컨셉, 캐릭터 심리, 관계 설계 |
|
|
| **Sonnet** | 구조, 정확성, 체계적 정리 | 세계관, 타임라인, 플롯 구조화 |
|
|
| **Codex** | 논리적 검증, 일관성 체크 | 최종 일관성 검증 |
|
|
|
|
### 1.2 Phase별 모델 배정
|
|
|
|
```
|
|
Phase 0: 아이디어/컨셉 → Opus (창의성, 깊이)
|
|
Phase 1: 세계관 설계 → Sonnet (체계적 정리)
|
|
Phase 2: 캐릭터 설계 → Opus (심리, 관계, 감정)
|
|
Phase 3: 타임라인 설계 → Sonnet (정확성, 구조)
|
|
Phase 4: 플롯 설계 → Sonnet (논리적 전개)
|
|
Phase 5-1: 품질 검증 → Opus (감정선, 페이싱)
|
|
Phase 5-2: 일관성 검증 → Codex (충돌, 모순)
|
|
```
|
|
|
|
### 1.3 모델 전환 시 명시
|
|
|
|
작업 시 어떤 모델이 담당했는지 기록:
|
|
|
|
```markdown
|
|
## characters-master.md
|
|
|
|
> **설계:** Opus
|
|
> **검증:** Codex (2026-01-18)
|
|
|
|
(내용...)
|
|
```
|
|
|
|
---
|
|
|
|
## 2. 설계 원칙
|
|
|
|
### 2.1 핵심 원칙
|
|
|
|
| 원칙 | 설명 | 적용 방법 |
|
|
|------|------|----------|
|
|
| **앞뒤 충돌 금지** | 10화에서 한 말이 30화에서 모순되면 안 됨 | 설정 교차 검증 |
|
|
| **캐릭터 일관성** | 갑자기 다른 사람처럼 행동하면 안 됨 | 캐릭터 시트 + 변화 로그 |
|
|
| **변화 시 명시** | 성격/관계 변화는 계기와 시점 기록 | 변화 트리거 문서화 |
|
|
| **상호 참조** | 세계관-캐릭터-타임라인-플롯 연동 | 파일 간 링크 |
|
|
|
|
### 2.2 설정 파일 간 참조 체계
|
|
|
|
```markdown
|
|
# characters-master.md
|
|
|
|
## 강민준
|
|
- 성격: 냉철, 신중
|
|
- **관련 타임라인:** timeline-master.md#1945-귀환
|
|
- **관련 플롯:** plot-master.md#1권-정치입문
|
|
- **성격 변화 로그:**
|
|
| 시점 | 변화 | 원인 |
|
|
|------|------|------|
|
|
| 기본 | 냉철, 신중 | - |
|
|
| 3권 25화 | → 공격적 | 측근 배신 |
|
|
```
|
|
|
|
### 2.3 변수 vs 상수
|
|
|
|
```javascript
|
|
// 🔧 변수: 프로젝트별 설정 (아이디어 회의에서 결정)
|
|
projectConfig = {
|
|
romance: { ratio, pacing, keyEvents },
|
|
conflict: { intensity, frequency, types },
|
|
tone: { mood, humorRatio }
|
|
}
|
|
|
|
// 📌 상수: 모든 창작물에 적용 (하드코딩)
|
|
UNIVERSAL_RULES = {
|
|
cliffhanger: "5화마다 권장",
|
|
climax: "권 중반",
|
|
pacing: "일상/긴장 번갈아",
|
|
foreshadow: "설치 → 반드시 회수"
|
|
}
|
|
```
|
|
|
|
---
|
|
|
|
## 3. Phase 0: 아이디어 → 컨셉
|
|
|
|
> **담당 모델:** Opus
|
|
|
|
### 3.1 목표
|
|
|
|
- 막연한 아이디어를 구체적 컨셉으로 발전
|
|
- 프로젝트의 방향성과 톤 결정
|
|
- 핵심 차별점 정의
|
|
|
|
### 3.2 아이디어 회의 프로세스
|
|
|
|
```
|
|
1. 사용자: 아이디어 제시
|
|
"회귀물인데, 1945년으로 돌아가서 분단을 막는 이야기"
|
|
|
|
2. Opus: 질문으로 구체화
|
|
- 주인공은 누구? 왜 회귀?
|
|
- 톤은? (진지 vs 가벼움)
|
|
- 로맨스 비중은?
|
|
- 핵심 갈등은?
|
|
|
|
3. 함께 결정
|
|
- 장르/서브장르
|
|
- 분위기/톤
|
|
- 규모 (몇 권?)
|
|
- 핵심 차별점
|
|
|
|
4. 산출물: project-config.md
|
|
```
|
|
|
|
### 3.3 project-config.md 템플릿
|
|
|
|
```markdown
|
|
# 프로젝트 설정
|
|
|
|
> **생성일:** YYYY-MM-DD
|
|
> **담당:** Opus
|
|
|
|
---
|
|
|
|
## 기본 정보
|
|
- **제목:** (가제)
|
|
- **장르:**
|
|
- **서브장르:**
|
|
- **예상 규모:** 전 ___권 (권당 50화)
|
|
|
|
## 컨셉
|
|
- **한 줄 요약:**
|
|
- **핵심 차별점:**
|
|
|
|
## 톤/분위기
|
|
- **기조:** 진지 / 가벼움 / 혼합
|
|
- **유머 비율:** ___%
|
|
- **독자 타겟:**
|
|
|
|
---
|
|
|
|
## 프로젝트 변수 설정
|
|
|
|
### 로맨스
|
|
- **비중:** ___% (메인 플롯 대비)
|
|
- **페이싱:** 빠름 / 보통 / 느림
|
|
- **주요 이벤트 시점:**
|
|
- 첫 만남: ___권 ___화
|
|
- 호감 인지: ___권 ___화
|
|
- 고백: ___권 ___화
|
|
- (기타)
|
|
|
|
### 갈등
|
|
- **강도:** 높음 / 보통 / 낮음
|
|
- **주요 유형:**
|
|
- [ ] 인물 vs 인물
|
|
- [ ] 인물 vs 사회
|
|
- [ ] 인물 vs 자신
|
|
- [ ] 인물 vs 환경
|
|
- **갈등 빈도:** ___화마다 긴장 포인트
|
|
|
|
### 페이싱
|
|
- **기본 속도:** 빠름 / 보통 / 느림
|
|
- **1화 = 작중 시간:** 평균 ___일
|
|
|
|
---
|
|
|
|
## 핵심 질문 (Why)
|
|
- **왜 이 이야기인가?**
|
|
- **독자가 왜 읽어야 하는가?**
|
|
- **다른 작품과 뭐가 다른가?**
|
|
|
|
---
|
|
|
|
*이 설정은 이후 모든 설계의 기준이 됩니다.*
|
|
```
|
|
|
|
### 3.4 체크리스트
|
|
|
|
```
|
|
Phase 0 완료 조건:
|
|
- [ ] 한 줄 요약이 명확한가?
|
|
- [ ] 장르/톤이 결정되었는가?
|
|
- [ ] 로맨스/갈등 비중이 합의되었는가?
|
|
- [ ] 핵심 차별점이 정의되었는가?
|
|
- [ ] project-config.md 생성 완료
|
|
```
|
|
|
|
---
|
|
|
|
## 4. Phase 1: 세계관 설계
|
|
|
|
> **담당 모델:** Sonnet
|
|
|
|
### 4.1 목표
|
|
|
|
- 이야기가 펼쳐질 무대 설정
|
|
- 세계의 규칙과 제약 정의
|
|
- 시대적/공간적 배경 구체화
|
|
|
|
### 4.2 세계관 설계 프로세스
|
|
|
|
```
|
|
1. project-config.md 읽기
|
|
2. 장르별 필수 요소 체크
|
|
3. 시대/공간 설정
|
|
4. 규칙/제약 정의
|
|
5. 산출물: worldbuilding.md
|
|
```
|
|
|
|
### 4.3 장르별 세계관 요소
|
|
|
|
#### 대체역사
|
|
```
|
|
필수 요소:
|
|
- 분기점 (어디서 역사가 달라지나?)
|
|
- 실제 역사와의 차이점 명시
|
|
- 시대 고증 (의복, 언어, 기술, 문화)
|
|
- 실존 인물 처리 방침
|
|
```
|
|
|
|
#### 판타지
|
|
```
|
|
필수 요소:
|
|
- 마법 체계 (규칙, 제약, 비용)
|
|
- 종족 설정
|
|
- 지리/국가 구조
|
|
- 역사/신화
|
|
```
|
|
|
|
#### 현대물
|
|
```
|
|
필수 요소:
|
|
- 시대 특정 (20XX년)
|
|
- 공간 범위 (도시, 국가)
|
|
- 사회적 맥락
|
|
```
|
|
|
|
#### 회귀/빙의물
|
|
```
|
|
필수 요소:
|
|
- 회귀/빙의 규칙
|
|
- 미래 지식의 제약
|
|
- 나비효과 처리 방침
|
|
```
|
|
|
|
### 4.4 worldbuilding.md 템플릿
|
|
|
|
```markdown
|
|
# 세계관 설정
|
|
|
|
> **생성일:** YYYY-MM-DD
|
|
> **담당:** Sonnet
|
|
> **참조:** project-config.md
|
|
|
|
---
|
|
|
|
## 시대/공간 배경
|
|
|
|
### 시대
|
|
- **주 시대:**
|
|
- **시작 시점:**
|
|
- **종료 시점:**
|
|
|
|
### 공간
|
|
- **주 무대:**
|
|
- **등장 지역:**
|
|
|
|
---
|
|
|
|
## 세계 규칙
|
|
|
|
### 핵심 규칙
|
|
1. (이 세계에서 절대 깨지면 안 되는 규칙)
|
|
2.
|
|
3.
|
|
|
|
### 제약 사항
|
|
1. (주인공이 할 수 없는 것)
|
|
2.
|
|
3.
|
|
|
|
---
|
|
|
|
## 장르 특수 설정
|
|
|
|
### [장르명] 관련
|
|
(장르별 필수 요소 작성)
|
|
|
|
---
|
|
|
|
## 시대 고증 (해당 시)
|
|
|
|
### 언어/호칭
|
|
-
|
|
|
|
### 의복/외양
|
|
-
|
|
|
|
### 기술 수준
|
|
-
|
|
|
|
### 사회/문화
|
|
-
|
|
|
|
---
|
|
|
|
## 참조 링크
|
|
- **캐릭터:** characters-master.md
|
|
- **타임라인:** timeline-master.md
|
|
|
|
---
|
|
|
|
*세계관 규칙을 어기는 장면은 작성하지 않습니다.*
|
|
```
|
|
|
|
### 4.5 체크리스트
|
|
|
|
```
|
|
Phase 1 완료 조건:
|
|
- [ ] 시대/공간이 명확히 정의되었는가?
|
|
- [ ] 세계 규칙이 3개 이상 정의되었는가?
|
|
- [ ] 장르 특수 설정이 완료되었는가?
|
|
- [ ] 시대 고증이 필요하면 작성되었는가?
|
|
- [ ] worldbuilding.md 생성 완료
|
|
```
|
|
|
|
---
|
|
|
|
## 5. Phase 2: 캐릭터 설계
|
|
|
|
> **담당 모델:** Opus
|
|
|
|
### 5.1 목표
|
|
|
|
- 입체적인 캐릭터 창조
|
|
- 캐릭터 간 관계망 설계
|
|
- 캐릭터 아크 (성장/변화) 설계
|
|
- 호칭 체계 정립
|
|
|
|
### 5.2 캐릭터 설계 프로세스
|
|
|
|
```
|
|
1. project-config.md, worldbuilding.md 읽기
|
|
2. 주인공 설계 (가장 깊이 있게)
|
|
3. 히로인/주요 조연 설계
|
|
4. 조연/적대자 설계
|
|
5. 관계도 작성
|
|
6. 호칭 체계 정립
|
|
7. 산출물: characters-master.md
|
|
```
|
|
|
|
### 5.3 캐릭터 아크 구조
|
|
|
|
```
|
|
┌─────────────────────────────────────────────────────────┐
|
|
│ 1. 결핍 (Wound) │
|
|
│ 캐릭터의 내적 상처/결핍 │
|
|
├─────────────────────────────────────────────────────────┤
|
|
│ 2. 거짓 믿음 (Lie) │
|
|
│ 결핍에서 비롯된 잘못된 믿음 │
|
|
├─────────────────────────────────────────────────────────┤
|
|
│ 3. 욕망 vs 필요 (Want vs Need) │
|
|
│ Want: 표면적으로 원하는 것 │
|
|
│ Need: 진짜 필요한 것 │
|
|
├─────────────────────────────────────────────────────────┤
|
|
│ 4. 변화 (Change) │
|
|
│ 거짓 믿음 → 진실 깨달음 │
|
|
│ 변화 시점과 계기 명시! │
|
|
└─────────────────────────────────────────────────────────┘
|
|
```
|
|
|
|
### 5.4 characters-master.md 템플릿
|
|
|
|
```markdown
|
|
# 캐릭터 마스터
|
|
|
|
> **생성일:** YYYY-MM-DD
|
|
> **담당:** Opus
|
|
> **검증:** (검증 후 기록)
|
|
|
|
---
|
|
|
|
## 주인공
|
|
|
|
### [이름]
|
|
|
|
#### 기본 정보
|
|
- **이름:**
|
|
- **나이:** (작중 시작 시점)
|
|
- **직업/역할:**
|
|
- **외모:**
|
|
|
|
#### 성격
|
|
- **핵심 성격:** (3단어)
|
|
- **장점:**
|
|
- **단점:**
|
|
- **말투/버릇:**
|
|
|
|
#### 캐릭터 아크
|
|
- **결핍 (Wound):**
|
|
- **거짓 믿음 (Lie):**
|
|
- **Want:**
|
|
- **Need:**
|
|
- **변화 과정:**
|
|
| 권 | 상태 | 계기 |
|
|
|----|------|------|
|
|
| 1권 | | |
|
|
| 3권 | | |
|
|
| 5권 | | |
|
|
|
|
#### 관계
|
|
- **[인물A]:** 관계 설명
|
|
- **[인물B]:** 관계 설명
|
|
|
|
#### 참조
|
|
- **관련 타임라인:** timeline-master.md#섹션
|
|
- **관련 플롯:** plot-master.md#섹션
|
|
|
|
---
|
|
|
|
## 히로인/주요 조연
|
|
|
|
### [이름]
|
|
(동일 구조)
|
|
|
|
---
|
|
|
|
## 조연
|
|
|
|
### [이름]
|
|
(간략화 가능)
|
|
|
|
---
|
|
|
|
## 적대자
|
|
|
|
### [이름]
|
|
(동일 구조, 동기 중요)
|
|
|
|
---
|
|
|
|
## 관계도
|
|
|
|
```
|
|
[주인공] ──애정──▶ [히로인]
|
|
│ │
|
|
│ 신뢰 │ 의지
|
|
▼ ▼
|
|
[조력자A] [조력자B]
|
|
│
|
|
│ 대립
|
|
▼
|
|
[적대자]
|
|
```
|
|
|
|
---
|
|
|
|
## 호칭 체계
|
|
|
|
### 호칭 규칙
|
|
| 화자 | 청자 | 호칭 | 비고 |
|
|
|------|------|------|------|
|
|
| 주인공 | 히로인 | | 초기 |
|
|
| 주인공 | 히로인 | | 친밀 후 |
|
|
| 히로인 | 주인공 | | 초기 |
|
|
| 히로인 | 주인공 | | 친밀 후 |
|
|
|
|
### 호칭 변화 시점
|
|
| 관계 | 변화 | 시점 | 계기 |
|
|
|------|------|------|------|
|
|
| | | ___권 ___화 | |
|
|
|
|
---
|
|
|
|
## 캐릭터 변화 로그
|
|
|
|
| 캐릭터 | 시점 | 변화 내용 | 원인/계기 |
|
|
|--------|------|----------|----------|
|
|
| | ___권 ___화 | | |
|
|
|
|
---
|
|
|
|
*캐릭터 설정은 플롯보다 우선합니다. 플롯을 위해 캐릭터를 왜곡하지 않습니다.*
|
|
```
|
|
|
|
### 5.5 체크리스트
|
|
|
|
```
|
|
Phase 2 완료 조건:
|
|
- [ ] 주인공 캐릭터 아크가 완성되었는가?
|
|
- [ ] 주요 캐릭터 최소 3명 이상 설계되었는가?
|
|
- [ ] 관계도가 작성되었는가?
|
|
- [ ] 호칭 체계가 정립되었는가?
|
|
- [ ] 변화 로그 템플릿이 준비되었는가?
|
|
- [ ] characters-master.md 생성 완료
|
|
```
|
|
|
|
---
|
|
|
|
## 6. Phase 3: 타임라인 설계
|
|
|
|
> **담당 모델:** Sonnet
|
|
|
|
### 6.1 목표
|
|
|
|
- 작중 시간 흐름 설계
|
|
- 역사적 사건 배치 (해당 시)
|
|
- 캐릭터 연대기 정리
|
|
- 시간 충돌 방지
|
|
|
|
### 6.2 타임라인 설계 프로세스
|
|
|
|
```
|
|
1. worldbuilding.md, characters-master.md 읽기
|
|
2. 실제 역사 이벤트 배치 (대체역사 시)
|
|
3. 캐릭터 생년/주요 사건 배치
|
|
4. 작중 시간 흐름 설계
|
|
5. 교차 검증 (나이, 날짜)
|
|
6. 산출물: timeline-master.md
|
|
```
|
|
|
|
### 6.3 timeline-master.md 템플릿
|
|
|
|
```markdown
|
|
# 타임라인 마스터
|
|
|
|
> **생성일:** YYYY-MM-DD
|
|
> **담당:** Sonnet
|
|
> **검증:** (검증 후 기록)
|
|
|
|
---
|
|
|
|
## 역사적 배경 (대체역사/시대물)
|
|
|
|
### 실제 역사
|
|
| 날짜 | 사건 | 비고 |
|
|
|------|------|------|
|
|
| 1945-08-15 | 광복 | |
|
|
| 1945-09-08 | 미군정 시작 | |
|
|
|
|
### 분기점 (대체역사 시)
|
|
- **분기 시점:**
|
|
- **분기 원인:**
|
|
- **달라지는 점:**
|
|
|
|
---
|
|
|
|
## 캐릭터 연대기
|
|
|
|
### [주인공 이름]
|
|
| 연도 | 나이 | 사건 | 참조 |
|
|
|------|------|------|------|
|
|
| 19XX | 출생 | 출생 | |
|
|
| 19XX | XX세 | 주요 사건 | |
|
|
|
|
### [히로인 이름]
|
|
(동일 구조)
|
|
|
|
---
|
|
|
|
## 작중 타임라인
|
|
|
|
### 1권
|
|
| 화 | 날짜 | 주요 사건 | 장소 |
|
|
|----|------|----------|------|
|
|
| 1 | YYYY-MM-DD | | |
|
|
| 5 | YYYY-MM-DD | | |
|
|
| 10 | YYYY-MM-DD | | |
|
|
|
|
### 2권
|
|
(동일 구조)
|
|
|
|
---
|
|
|
|
## 시간 규칙
|
|
|
|
### 페이싱
|
|
- **1화 = 평균:** ___일
|
|
- **빠른 전개 시:** ___일 = 1화
|
|
- **느린 전개 시:** 1일 = ___화
|
|
|
|
### 시간 점프 규칙
|
|
- 최대 점프 허용: ___
|
|
- 점프 시 필수: 날짜 명시
|
|
|
|
---
|
|
|
|
## 나이 계산표
|
|
|
|
| 캐릭터 | 생년 | 1권 시작 | 3권 시작 | 5권 시작 |
|
|
|--------|------|----------|----------|----------|
|
|
| | | XX세 | XX세 | XX세 |
|
|
|
|
---
|
|
|
|
## 검증 체크
|
|
|
|
- [ ] 캐릭터 나이가 타임라인과 일치하는가?
|
|
- [ ] 역사적 사건 날짜가 정확한가?
|
|
- [ ] 작중 시간 흐름에 모순이 없는가?
|
|
- [ ] 계절/날씨 묘사가 날짜와 맞는가?
|
|
|
|
---
|
|
|
|
*타임라인은 모든 설정의 기준입니다. 충돌 시 타임라인이 우선합니다.*
|
|
```
|
|
|
|
### 6.4 체크리스트
|
|
|
|
```
|
|
Phase 3 완료 조건:
|
|
- [ ] 역사적 배경이 정리되었는가? (해당 시)
|
|
- [ ] 주요 캐릭터 연대기가 작성되었는가?
|
|
- [ ] 권별 타임라인 개요가 있는가?
|
|
- [ ] 나이 계산표가 작성되었는가?
|
|
- [ ] timeline-master.md 생성 완료
|
|
```
|
|
|
|
---
|
|
|
|
## 7. Phase 4: 플롯 설계
|
|
|
|
> **담당 모델:** Sonnet
|
|
|
|
### 7.1 목표
|
|
|
|
- 전체 스토리 구조 설계
|
|
- 권별 목표와 클라이맥스 정의
|
|
- 5화 단위 플롯 설계
|
|
- 복선 설치 계획
|
|
|
|
### 7.2 플롯 설계 프로세스
|
|
|
|
```
|
|
1. 모든 이전 파일 읽기
|
|
- project-config.md
|
|
- worldbuilding.md
|
|
- characters-master.md
|
|
- timeline-master.md
|
|
|
|
2. 전체 구조 설계 (10권 기준)
|
|
3. 권별 목표/클라이맥스 정의
|
|
4. 5화 단위 플롯 작성
|
|
5. 복선 설치 계획
|
|
6. 산출물: plot-master.md
|
|
```
|
|
|
|
### 7.3 3막 구조 적용
|
|
|
|
```
|
|
전체 시리즈 (10권 기준):
|
|
|
|
1막 (1-3권): 설정과 갈등 제시
|
|
- 1권: 세계 진입, 목표 설정
|
|
- 2권: 첫 시련, 동료 확보
|
|
- 3권: 1막 클라이맥스
|
|
|
|
2막 (4-7권): 갈등 심화
|
|
- 4권: 새로운 도전
|
|
- 5권: 중반 위기 (Midpoint)
|
|
- 6권: 반격 시작
|
|
- 7권: 2막 클라이맥스 (All is Lost)
|
|
|
|
3막 (8-10권): 해결
|
|
- 8권: 재기
|
|
- 9권: 최종 대결 준비
|
|
- 10권: 클라이맥스와 해결
|
|
```
|
|
|
|
### 7.4 plot-master.md 템플릿
|
|
|
|
```markdown
|
|
# 플롯 마스터
|
|
|
|
> **생성일:** YYYY-MM-DD
|
|
> **담당:** Sonnet
|
|
> **검증:** (검증 후 기록)
|
|
|
|
---
|
|
|
|
## 전체 구조
|
|
|
|
### 시리즈 개요
|
|
- **전체 권수:** ___권
|
|
- **1권당 화수:** 50화
|
|
- **핵심 갈등:**
|
|
- **최종 목표:**
|
|
|
|
### 3막 구조
|
|
| 막 | 권 | 핵심 |
|
|
|----|----|----|
|
|
| 1막 | 1-3권 | |
|
|
| 2막 | 4-7권 | |
|
|
| 3막 | 8-10권 | |
|
|
|
|
---
|
|
|
|
## 권별 플롯
|
|
|
|
### 1권: [부제]
|
|
|
|
#### 목표
|
|
- **권 목표:**
|
|
- **캐릭터 아크:**
|
|
- **핵심 갈등:**
|
|
|
|
#### 구조
|
|
| 구간 | 화 | 내용 |
|
|
|------|-----|------|
|
|
| 도입 | 1-10 | |
|
|
| 전개 | 11-25 | |
|
|
| 클라이맥스 | 26-40 | |
|
|
| 마무리 | 41-50 | |
|
|
|
|
#### 주요 이벤트
|
|
- **10화:**
|
|
- **25화:**
|
|
- **40화:**
|
|
- **50화:**
|
|
|
|
### 2권: [부제]
|
|
(동일 구조)
|
|
|
|
---
|
|
|
|
## 5화 단위 플롯
|
|
|
|
### 1권 1-5화
|
|
| 화 | 제목(가제) | 핵심 사건 | 감정선 |
|
|
|----|----------|----------|--------|
|
|
| 1 | | | |
|
|
| 2 | | | |
|
|
| 3 | | | |
|
|
| 4 | | | |
|
|
| 5 | | 클리프행어: | |
|
|
|
|
### 1권 6-10화
|
|
(동일 구조)
|
|
|
|
---
|
|
|
|
## 복선 관리
|
|
|
|
### 복선 설치 계획
|
|
| 복선 | 설치 | 회수 예정 | 유형 |
|
|
|------|------|----------|------|
|
|
| | ___권 ___화 | ___권 ___화 | 단기/중기/장기 |
|
|
|
|
### 복선 규칙
|
|
- 단기: 5화 이내 회수
|
|
- 중기: 같은 권 내 회수
|
|
- 장기: 다음 권 이후 회수
|
|
- **모든 복선은 반드시 회수!**
|
|
|
|
---
|
|
|
|
## 로맨스 라인 (해당 시)
|
|
|
|
### 진행 계획
|
|
| 단계 | 시점 | 이벤트 | 비고 |
|
|
|------|------|--------|------|
|
|
| 첫 만남 | ___권 ___화 | | |
|
|
| 호감 | ___권 ___화 | | |
|
|
| 갈등 | ___권 ___화 | | |
|
|
| 화해 | ___권 ___화 | | |
|
|
| 고백 | ___권 ___화 | | |
|
|
|
|
### project-config 준수 확인
|
|
- 비중 ___% 준수: [ ]
|
|
- 페이싱 준수: [ ]
|
|
|
|
---
|
|
|
|
## 갈등 라인
|
|
|
|
### 메인 갈등
|
|
- **갈등 내용:**
|
|
- **시작:** ___권
|
|
- **해결:** ___권
|
|
|
|
### 서브 갈등
|
|
| 갈등 | 시작 | 해결 | 유형 |
|
|
|------|------|------|------|
|
|
| | ___권 | ___권 | |
|
|
|
|
### project-config 준수 확인
|
|
- 강도 준수: [ ]
|
|
- 빈도 준수: [ ]
|
|
|
|
---
|
|
|
|
*플롯은 캐릭터를 따릅니다. 플롯을 위해 캐릭터를 왜곡하지 않습니다.*
|
|
```
|
|
|
|
### 7.5 체크리스트
|
|
|
|
```
|
|
Phase 4 완료 조건:
|
|
- [ ] 전체 구조 (3막)가 설계되었는가?
|
|
- [ ] 권별 목표/클라이맥스가 정의되었는가?
|
|
- [ ] 5화 단위 플롯이 최소 1권분 작성되었는가?
|
|
- [ ] 복선 설치 계획이 있는가?
|
|
- [ ] 로맨스/갈등이 project-config와 일치하는가?
|
|
- [ ] plot-master.md 생성 완료
|
|
```
|
|
|
|
---
|
|
|
|
## 8. Phase 5: 설계 검증
|
|
|
|
### 8.1 2단계 검증 체계
|
|
|
|
```
|
|
┌─────────────────────────────────────────────────────────┐
|
|
│ Phase 5-1: 품질 검증 (Opus) │
|
|
│ │
|
|
│ "이 플롯이 재미있는가? 독자가 읽고 싶은가?" │
|
|
└─────────────────────────────────────────────────────────┘
|
|
│
|
|
▼
|
|
┌─────────────────────────────────────────────────────────┐
|
|
│ Phase 5-2: 일관성 검증 (Codex) │
|
|
│ │
|
|
│ "앞뒤가 맞는가? 설정 충돌 없는가?" │
|
|
└─────────────────────────────────────────────────────────┘
|
|
│
|
|
▼
|
|
┌─────────────────────────────────────────────────────────┐
|
|
│ 검증 완료 → CWS Writing Guide로 핸드오프 │
|
|
└─────────────────────────────────────────────────────────┘
|
|
```
|
|
|
|
### 8.2 Phase 5-1: 품질 검증 (Opus)
|
|
|
|
> **담당 모델:** Opus
|
|
|
|
#### 검증 항목
|
|
|
|
**1. 프로젝트 설정 준수 (변수)**
|
|
```
|
|
- [ ] 로맨스가 합의된 비중(___%)에 맞는가?
|
|
- [ ] 로맨스 페이싱이 합의 사항과 일치하는가?
|
|
- [ ] 갈등 강도가 합의 사항과 일치하는가?
|
|
- [ ] 갈등 빈도가 합의 사항과 일치하는가?
|
|
- [ ] 톤/분위기가 일관되는가?
|
|
```
|
|
|
|
**2. 스토리 품질 (상수)**
|
|
```
|
|
- [ ] 5화마다 클리프행어 또는 훅이 있는가?
|
|
- [ ] 10화마다 주요 이벤트가 있는가?
|
|
- [ ] 권 중반(25화)에 클라이맥스가 있는가?
|
|
- [ ] "그래서 뭐?" 구간이 없는가?
|
|
- [ ] 일상/긴장 페이싱이 균형 잡혔는가?
|
|
```
|
|
|
|
**3. 캐릭터 검증**
|
|
```
|
|
- [ ] 주인공 아크가 자연스럽게 진행되는가?
|
|
- [ ] 캐릭터 성격이 플롯 내내 일관되는가?
|
|
- [ ] 캐릭터 변화에 충분한 계기가 있는가?
|
|
- [ ] 캐릭터가 플롯의 도구로 전락하지 않았는가?
|
|
```
|
|
|
|
**4. 감정선 검증**
|
|
```
|
|
- [ ] 독자가 감정 이입할 순간이 있는가?
|
|
- [ ] 카타르시스 순간이 있는가?
|
|
- [ ] 감정 고조와 이완이 번갈아 있는가?
|
|
```
|
|
|
|
### 8.3 Phase 5-2: 일관성 검증 (Codex)
|
|
|
|
> **담당 모델:** Codex
|
|
|
|
#### 검증 항목
|
|
|
|
**1. 타임라인 검증**
|
|
```
|
|
- [ ] 날짜/시간 충돌이 없는가?
|
|
- [ ] 캐릭터 나이가 정확한가?
|
|
- [ ] 역사적 사건 날짜가 맞는가?
|
|
- [ ] 계절/날씨 묘사가 날짜와 맞는가?
|
|
- [ ] 이동 시간이 현실적인가?
|
|
```
|
|
|
|
**2. 설정 검증**
|
|
```
|
|
- [ ] 세계관 규칙이 위반된 곳이 없는가?
|
|
- [ ] 캐릭터 설정(외모, 능력 등)이 일관되는가?
|
|
- [ ] 장소 묘사가 일관되는가?
|
|
- [ ] 기술/마법 규칙이 일관되는가?
|
|
```
|
|
|
|
**3. 복선 검증**
|
|
```
|
|
- [ ] 설치된 복선이 모두 회수 예정인가?
|
|
- [ ] 회수 없는 복선이 있는가?
|
|
- [ ] 설치 없이 갑자기 등장하는 요소가 있는가?
|
|
```
|
|
|
|
**4. 논리 검증**
|
|
```
|
|
- [ ] 인과관계가 명확한가?
|
|
- [ ] "왜?"에 대한 답이 있는가?
|
|
- [ ] 우연의 일치가 과도하지 않은가?
|
|
- [ ] Deus Ex Machina가 없는가?
|
|
```
|
|
|
|
### 8.4 검증 결과 기록
|
|
|
|
```markdown
|
|
# 설계 검증 보고서
|
|
|
|
> **검증일:** YYYY-MM-DD
|
|
> **검증자:**
|
|
> - Phase 5-1: Opus
|
|
> - Phase 5-2: Codex
|
|
|
|
---
|
|
|
|
## Phase 5-1 품질 검증 결과
|
|
|
|
### 통과 항목
|
|
- ✅ (항목)
|
|
- ✅ (항목)
|
|
|
|
### 수정 필요
|
|
- ⚠️ (항목): (수정 내용)
|
|
- ⚠️ (항목): (수정 내용)
|
|
|
|
### 조치 완료
|
|
- ✅ (수정된 항목)
|
|
|
|
---
|
|
|
|
## Phase 5-2 일관성 검증 결과
|
|
|
|
### 통과 항목
|
|
- ✅ (항목)
|
|
|
|
### 발견된 충돌
|
|
- ❌ (충돌 내용)
|
|
- 위치:
|
|
- 수정:
|
|
|
|
### 조치 완료
|
|
- ✅ (수정된 항목)
|
|
|
|
---
|
|
|
|
## 최종 판정
|
|
|
|
- [ ] 모든 검증 통과 → 작성 단계 진행 가능
|
|
- [ ] 수정 필요 → 해당 Phase로 돌아가기
|
|
|
|
---
|
|
|
|
*검증을 통과한 설계만 작성 단계로 넘어갑니다.*
|
|
```
|
|
|
|
### 8.5 체크리스트
|
|
|
|
```
|
|
Phase 5 완료 조건:
|
|
- [ ] Phase 5-1 품질 검증 완료
|
|
- [ ] Phase 5-2 일관성 검증 완료
|
|
- [ ] 발견된 문제 모두 수정 완료
|
|
- [ ] 검증 보고서 작성 완료
|
|
- [ ] "작성 단계 진행 가능" 판정
|
|
```
|
|
|
|
---
|
|
|
|
## 9. 산출물 명세
|
|
|
|
### 9.1 설계 단계 산출물 목록
|
|
|
|
| 파일 | Phase | 담당 | 필수 |
|
|
|------|-------|------|------|
|
|
| `project-config.md` | 0 | Opus | ✅ |
|
|
| `worldbuilding.md` | 1 | Sonnet | ✅ |
|
|
| `characters-master.md` | 2 | Opus | ✅ |
|
|
| `timeline-master.md` | 3 | Sonnet | ✅ |
|
|
| `plot-master.md` | 4 | Sonnet | ✅ |
|
|
| `design-verification.md` | 5 | Opus+Codex | ✅ |
|
|
|
|
### 9.2 파일 저장 위치
|
|
|
|
```
|
|
project/
|
|
├── settings/ # 설계 산출물
|
|
│ ├── project-config.md # Phase 0
|
|
│ ├── worldbuilding.md # Phase 1
|
|
│ ├── characters-master.md # Phase 2
|
|
│ ├── timeline-master.md # Phase 3
|
|
│ ├── plot-master.md # Phase 4
|
|
│ └── design-verification.md # Phase 5
|
|
│
|
|
├── standards/ # 방법론 (CWS에서 복사)
|
|
│ └── ...
|
|
│
|
|
└── volumes/ # 작성 단계에서 생성
|
|
└── ...
|
|
```
|
|
|
|
### 9.3 파일 간 참조 관계
|
|
|
|
```
|
|
project-config.md
|
|
│
|
|
▼
|
|
worldbuilding.md ◀──────────────────┐
|
|
│ │
|
|
▼ │
|
|
characters-master.md ◀──────┐ │
|
|
│ │ │
|
|
▼ │ │
|
|
timeline-master.md ◀────────┼───────┤
|
|
│ │ │
|
|
▼ │ │
|
|
plot-master.md ─────────────┴───────┘
|
|
│
|
|
▼
|
|
design-verification.md
|
|
```
|
|
|
|
---
|
|
|
|
## 10. Writing Guide로 핸드오프
|
|
|
|
### 10.1 핸드오프 조건
|
|
|
|
```
|
|
✅ 모든 Phase 완료
|
|
✅ 검증 통과
|
|
✅ 산출물 6개 완성
|
|
✅ 파일 간 참조 정상
|
|
```
|
|
|
|
### 10.2 핸드오프 체크리스트
|
|
|
|
```markdown
|
|
## 설계 → 작성 핸드오프 체크리스트
|
|
|
|
### 파일 확인
|
|
- [ ] project-config.md 존재
|
|
- [ ] worldbuilding.md 존재
|
|
- [ ] characters-master.md 존재
|
|
- [ ] timeline-master.md 존재
|
|
- [ ] plot-master.md 존재
|
|
- [ ] design-verification.md 존재 (검증 통과)
|
|
|
|
### 내용 확인
|
|
- [ ] 1권 5화 단위 플롯이 작성되어 있는가?
|
|
- [ ] 1권 등장 캐릭터가 모두 설계되어 있는가?
|
|
- [ ] 1권 타임라인이 상세히 작성되어 있는가?
|
|
|
|
### CWS Writing Guide 연동
|
|
- [ ] CLAUDE.md 생성/업데이트
|
|
- [ ] standards/ 폴더에 방법론 파일 복사
|
|
- [ ] volumes/vol-01/ 폴더 구조 생성
|
|
|
|
### 준비 완료
|
|
- [ ] 작성 모드 진입 가능!
|
|
```
|
|
|
|
### 10.3 Writing Guide에서 읽을 파일
|
|
|
|
```
|
|
작성 모드 시작 시 AI가 읽는 파일:
|
|
|
|
✅ CLAUDE.md
|
|
✅ settings/characters-master.md (해당 권 부분)
|
|
✅ settings/timeline-master.md (해당 권 부분)
|
|
✅ volumes/vol-XX/plots/plot-XXX-YYY.md
|
|
✅ volumes/vol-XX/summaries/summary-이전.md
|
|
✅ standards/writing-guide.md
|
|
|
|
❌ project-config.md (이미 반영됨)
|
|
❌ worldbuilding.md (characters-master에 반영)
|
|
❌ design-verification.md (검증용)
|
|
```
|
|
|
|
### 10.4 핸드오프 후 설계 수정
|
|
|
|
```
|
|
⚠️ 작성 단계에서 설계 수정이 필요할 때:
|
|
|
|
1. 수정 범위 파악
|
|
2. 영향 받는 파일 확인
|
|
3. settings/ 파일 수정
|
|
4. 이미 작성된 챕터 영향도 체크
|
|
5. 필요 시 수정 모드로 전환
|
|
|
|
→ 이것이 "설계를 철저히 해야 하는 이유"
|
|
```
|
|
|
|
---
|
|
|
|
## 부록
|
|
|
|
### A. 장르별 체크리스트
|
|
|
|
#### 대체역사
|
|
```
|
|
- [ ] 분기점이 명확한가?
|
|
- [ ] 역사 고증이 충분한가?
|
|
- [ ] 나비효과가 합리적인가?
|
|
- [ ] 실존 인물 처리가 적절한가?
|
|
```
|
|
|
|
#### 회귀물
|
|
```
|
|
- [ ] 회귀 규칙이 명확한가?
|
|
- [ ] 미래 지식 활용에 제약이 있는가?
|
|
- [ ] 주인공 먼치킨 방지책이 있는가?
|
|
- [ ] 긴장감 유지 장치가 있는가?
|
|
```
|
|
|
|
#### 로맨스
|
|
```
|
|
- [ ] 로맨스 라인이 자연스러운가?
|
|
- [ ] 갈등-화해 구조가 있는가?
|
|
- [ ] 서브 커플이 메인을 방해하지 않는가?
|
|
```
|
|
|
|
### B. 용어 정리
|
|
|
|
| 용어 | 설명 |
|
|
|------|------|
|
|
| **캐릭터 아크** | 캐릭터의 성장/변화 곡선 |
|
|
| **복선** | 미리 설치하여 나중에 회수하는 장치 |
|
|
| **클리프행어** | 긴장 상태에서 끊어 다음을 기대하게 함 |
|
|
| **페이싱** | 이야기 전개 속도 |
|
|
| **Deus Ex Machina** | 갑작스러운 외부 개입으로 문제 해결 (금지) |
|
|
| **OOC** | Out Of Character, 캐릭터답지 않은 행동 |
|
|
|
|
### C. 설계 소요 시간 가이드
|
|
|
|
```
|
|
Phase 0: 아이디어/컨셉 1-2 세션
|
|
Phase 1: 세계관 1 세션
|
|
Phase 2: 캐릭터 2-3 세션
|
|
Phase 3: 타임라인 1 세션
|
|
Phase 4: 플롯 3-5 세션
|
|
Phase 5: 검증 1-2 세션
|
|
─────────────────────────────────
|
|
총계: 9-14 세션
|
|
|
|
→ 설계에 충분한 시간을 투자해야 작성이 수월합니다.
|
|
```
|
|
|
|
---
|
|
|
|
*설계가 탄탄하면 작성은 즐거운 여정이 됩니다.*
|
|
|
|
---
|
|
|
|
**Creative Writing System v1.0**
|