태그 개요
ForgetMeNot은 플롯 텍스트 안의 태그를 파싱해 인물 등장, 세계관 참조, 떡밥 심기·회수, 설정 충돌(linter) 검사에 활용합니다.
| 접두사 | 용도 | 예시 |
|---|---|---|
@ | 인물 태그 | @서윤 |
# | 세계관·검색 태그 | #천광문 |
#떡밥: | 복선 심기 | #떡밥:반지\주인의 정체 |
#떡밥회수: | 복선 회수 | #떡밥회수:반지 |
@ 인물 태그
등록된 인물을 플롯에서 명시적으로 참조할 때 @이름 형식을 사용합니다.
- 충돌(linter)가 인물 등장·사망 상태·관계 변화를 추적하는 기준이 됩니다.
- 이름만 단독으로 쓰면 일반 단어와 혼동되어 등장 탐지 오탐이 날 수 있습니다.
@입력 시 등록된 인물 목록이 자동완성됩니다.
권장: 인물이 등장하는 문장에는
@이름을 붙이세요. 「서윤이 검을 뽑았다」보다 「@서윤이 검을 뽑았다」가 충돌(linter) 정확도가 높습니다.
# 세계관·검색 태그
조직, 지역, 아이템, 설정 키워드를 #태그명으로 표시합니다.
- 전 회차 검색 탭에서 태그·본문 통합 검색에 활용됩니다.
- 세계관 데이터와 연계해 설정 일관성을 점검합니다.
#입력 시 기존 태그·세계관 항목이 자동완성됩니다.
#떡밥 · #떡밥회수
장편 연재의 복선(떡밥)을 체계적으로 심고 회수하는 전용 태그입니다. 물망초(Forget-me-not) 컨셉의 핵심 기능입니다.
떡밥 심기 — #떡밥:제목\내용
- 플롯 본문 또는 회차 떡밥 입력란에 작성합니다.
- 첫
\앞이 제목, 뒤가 설명입니다. 설명 생략 시 제목만으로도 등록됩니다. - 예:
#떡밥:낡은 열쇠\지하실 문을 여는 열쇠 - 떡밥 입력란에서는
제목\내용한 줄 또는 제목만 써도 동일하게 처리됩니다.
떡밥 회수 — #떡밥회수:제목
- 이전에 심은 떡밥의 제목과 일치해야 합니다.
- 회수 시 우측 패널의 미회수 목록에서 사라지고, 처리 이력에 기록됩니다.
- 예:
#떡밥회수:낡은 열쇠
구 형식 호환 — 과거
@떡밥, @떡밥회수 형식도 인식하지만, 신규 작성 시에는 #떡밥, #떡밥회수 사용을 권장합니다.
자동완성
플롯 에디터에서 @ 또는 #을 입력하면 컨텍스트에 맞는 제안 목록이 나타납니다.
@— 등록된 인물 이름#— 기존 검색·세계관 태그#떡밥—#떡밥:,#떡밥:제목\내용프리셋#떡밥회수— 열린 떡밥 제목 목록에서 선택
키보드로 제안 항목을 선택하면 태그가 자동 삽입됩니다. 떡밥 회수 시 자동완성으로 제목 오타를 줄일 수 있습니다.
설정 충돌(linter)와의 관계
태그는 단순 표시가 아니라 설정 충돌(linter)의 입력 데이터입니다. 플롯 저장·동기화 후 충돌(linter)가 전 회차를 검사합니다.
주요 검사 항목
- 사망 인물 등장 —
@태그·본문 분석으로 사망 후 등장 감지 - 미등록 태그 — 인물·세계관에 없는
@/#참조 - 떡밥 순서 — 회수 전 심기, 중복 심기, 미회수 장기 복선
- 관계·소속 — 조직 소속과 플롯 내 언급 불일치
- 세계관 데이터 — 지역·조직 계층 오류
경고는 우측 패널에 표시되며, 무시·보류·복원 등 트리아지(처리) 상태를 기록할 수 있습니다.
충돌(linter)는 완벽한 문학적 판단을 대신하지 않습니다. 자동 감지 결과는 참고용이며, 최종 설정 결정은 작가가 합니다.
작성 예시
12화 시놉시스 본문:
@서윤은 #천광문 무공서를 훔쳐 @맹주에게 전달한다.
그날 밤 #떡밥:붉은 인장\서고 서랍 깊숙한 인장의 정체
떡밥 입력란:
붉은 인장\서고 서랍 깊숙한 인장의 정체
45화 회수:
#떡밥회수:붉은 인장 — @맹주의 과거 신분과 연결됨