# 대화 분기하기

> 어떤 답변에서든 대화를 갈라내고, 두 시간선을 모두 간직하기.

Source: https://reverie.im/ko/docs/chatting/forking
Language: ko

포크는 대화를 당신이 고른 답변까지 복사해, 그 사본을 별개의 채팅으로 엽니다. 원본은 손대지 않은 채 계속 흘러가고, 가지는 당신이 데려가는 곳으로 갑니다. 이미 가진 판본을 잃지 않고 그 장면이 달리 풀렸으면 어땠을지 보고 싶을 때 쓰세요.

## 포크 만들기 \[#making-a-fork]

### 메시지 도구 모음 꺼내기 \[#reveal-the-message-toolbar]

데스크톱에서는 캐릭터의 메시지 위에 커서를 올리고, 터치 기기에서는 톡 누릅니다.

### **더보기** → **여기서 분기** \[#more--fork-from-here]

포크는 캐릭터의 메시지에서만 제공됩니다 — 당신 자신의 메시지에서는 갈라낼 수 없습니다. 로그인이 필요합니다.

### 확인하기 \[#confirm]

**대화 분기** 대화상자가 무슨 일이 벌어질지 설명합니다. **채팅 분기**가 가지를 만들고 그것을 엽니다.

이름 칸은 없습니다. 가지의 제목은 부모의 제목 뒤에 `(Fork)`를 붙인 것이고, 원본에 제목이 없었다면 `Forked Chat`이 됩니다. 나중에 채팅 목록에서 이름을 바꾸세요 — [대화 관리하기](https://reverie.im/ko/docs/chatting/managing-conversations)를 보세요.

## 가지가 물려받는 것 \[#what-the-branch-inherits]

포크는 진짜 사본이지, 원본을 가리키는 포인터가 아닙니다.

| 복사되는 것     | 자세히                                                                              |
| ---------- | -------------------------------------------------------------------------------- |
| 분기점까지의 메시지 | 변형 전환기 뒤에 있는 대체 답변들도 포함하며, 키를 새로 매겨 두어 한쪽 가지에서 나중에 다시 생성한 것이 다른 쪽에 나타나는 일이 없습니다  |
| 이미지        | 저장소에서 실제로 복제되므로, 어느 쪽 채팅을 지우든 다른 쪽 그림이 깨지지 않습니다                                  |
| 대화 요약      | 범위가 사본 안에 들어맞는 모든 요약이, 통합 계보까지 온전한 채로                                            |
| 설치된 플러그인   | 설정, 켜짐/꺼짐 상태, 순서까지 함께                                                            |
| 대화 설정      | 시나리오, 순간, [페르소나](https://reverie.im/ko/docs/chatting/personas), 실시간 대화 모드, 채팅 언어 |
| 출연진        | **분기점 당시의** 명단 — 그 뒤에 합류한 구성원은 가지에 없습니다                                          |

분기점 이후의 것은 아무것도 넘어오지 않습니다. 포크의 포크도 만들 수 있습니다.

> **포크는 기억을 갈라내지 않습니다.** 저장된 기억은 당신과 그 캐릭터의 것이지 어느 한 채팅의 것이 아니므로, 두 시간선이 같은 저장고를 읽고 씁니다 — 가지에서 캐릭터가 배운 것은 원본에서도, 그 캐릭터와 나누는 다른 모든 채팅에서도 곧바로 알려집니다. 채팅마다 따로이고 진짜로 복사되는 것은 대화 요약뿐입니다. [기억이 작동하는 방식](https://reverie.im/ko/docs/chatting/memory)을 보세요.

## 당신의 가지 찾기 \[#finding-your-branches]

채팅 목록을 열고 어떤 대화의 **⋯** 메뉴에서 **타임라인**을 고르세요. **채팅 타임라인** 대화상자는 그 캐릭터와 나눈 모든 대화를 늘어놓고 — 세는 방식은 `대화 {total}개, 포크 {forks}개` 입니다 — 어느 줄이 포크인지, 지금 어디에 있는지를 표시해 줍니다.

채팅 머리말에 가지 전환기는 없고, 어떤 가지를 정본으로 표시하는 방법도 없습니다. 가지는 평범한 대화입니다. 채팅 목록에 나타나고, 하나씩 이름을 바꾸고 보관하고 내보내고 삭제할 수 있습니다.

## 비용 \[#cost]

포크 자체는 공짜이고, 메시지 하나의 값은 가지에서도 다른 데와 똑같습니다. 포크가 물려받는 것은 *맥락*입니다. 요약 사슬이 온전히 넘어오므로, 500개짜리 대화에서 갈라진 가지는 출발부터 그 대화와 같은 차례당 맥락 — 그리고 같은 메시지당 가격 — 으로 시작합니다.

## 한계 \[#limits]

* 어시스턴트 메시지에서만 됩니다.
* 로그인이 필요합니다.
* 캐릭터가 그사이 삭제된 대화는 포크할 수 없습니다.

## 관련 문서 \[#related]

* [기억이 작동하는 방식](https://reverie.im/ko/docs/chatting/memory) — 가지들 사이에서 공유되는 것과 그렇지 않은 것
* [대화 관리하기](https://reverie.im/ko/docs/chatting/managing-conversations) — 가지의 이름 바꾸기, 보관, 삭제
* [시나리오](https://reverie.im/ko/docs/chatting/scenarios) — 포크는 부모의 시나리오를 지니며 바꿀 수 없습니다
* [그룹 채팅](https://reverie.im/ko/docs/chatting/group-chats) — 포크가 출연진을 어떻게 되감는지
