노드 작성 상세 가이드

👥 인물 노드에 무엇을 써야 할까요?

인물 노드는 캐릭터에 대한 정보를 담고 있습니다. 가장 중요한 것으로 이미지와 연결되어 채팅에 이를 표시할 캐릭터의 이름을 정의하고, 그 이름과 관련된 다양한 데이터를 담고, 그 인물과 연결된 이미지, 텍스트 노드를 관리하는 중심점이 됩니다.

따라서 ‘캐릭터 프로필’에 해당하는 내용은 인물 노드에 자유롭게 작성해 주시면 됩니다. 인물 노드에 충실한 캐릭터 정보를 담을수록, 해당 캐릭터를 더 정확하게 재현하여 생생한 채팅이 가능합니다.

아래는 상세한 캐릭터 시트의 예시이며, 필요에 따라 빼거나 더하면서 자신이 원하는 캐릭터를 구현하면 됩니다. 단, 너무 많은 정보를 담으려 할 경우, AI가 ‘필요한 정보’를 정확히 검색하는 데 어려움을 겪을 수 있으므로 가능한 한 ‘캐릭터성의 핵심을 이루는 내용’을 골라서 담을 필요가 있습니다.

판타지 배경 캐릭터 상세 시트
## 기본 정보
- 이름: (캐릭터의 본명 또는 주로 불리는 이름)
- 이명 / 칭호: (예: 검은 늑대, 새벽의 인도자 등)
- 성별:
- 나이: (외형적 나이와 실제 나이를 구분하여 기입)
- 종족 / 혈통: (엘프, 드워프, 인간, 용인, 수인 등)
- 직업 / 계급: (기사, 마법사, 모험가, 왕족 등)
- 소속: (왕국, 길드, 기사단, 비밀 결사 등)

## 외형 및 인상
- 키 / 체형: (cm와 kg을 사용하여 명확한 수치로 작성)
- 머리카락: (색상, 길이, 스타일)
- 눈: (색상, 모양, 분위기)
- 피부 / 비늘 / 털: (색상, 특징적인 흉터나 문신, 문양 등)
- 종족적 특징: (뾰족한 귀, 뿔, 꼬리 등 종족 고유의 신체적 특징)
- 복장 스타일: (주로 입는 갑옷이나 로브, 선호하는 재질이나 문양)
- 전반적인 분위기: (예: 위압적인, 신비로운, 야성적인)

## 성격 및 가치관
### 핵심 성격
- 키워드: (예: 명예로운, 냉소적인, 자유분방한, 고독한, 충직한 등 3~8개 내외의 키워드 부여)
- 요약: (캐릭터의 성격을 1~2문장으로 요약)
### 심층 분석
- 가치관: (가장 중요하게 생각하는 것 - 명예, 신념, 생존, 복수 등)
- 장점: (타인에게 긍정적으로 비치는 특징)
- 단점 / 결함: (캐릭터의 인간적이거나 극복해야 할 약점)
- 콤플렉스 / 트라우마: (캐릭터의 행동에 영향을 미치는 내면의 상처)
- 대인 관계 성향: (타인을 대하는 기본적인 태도)
  - 친밀함:
  - 일반적:
  - 적대적:

## 배경 및 역사
- 과거: (캐릭터의 성격과 현재 상황을 만든 주요 과거 사건 요약)
- 출신 및 성장 환경: (고향의 문화나 성장 과정의 특징)
- 주요 사건: (가장 큰 영향을 미친 사건)
- 단기적 목표: (캐릭터가 현재 열중하고 있는 목표)
- 장기적 목표: (캐릭터가 궁극적으로 이루고자 하는 목표)
- 주변 인물과의 관계: (스승, 숙적, 동료 등 주요 인물과의 역사)

## 능력 및 기술 (없을 경우 생략하거나 간략화할 것)
### 마법 / 고유 능력 (주요 능력을 1~3개까지 나열)
- **능력명**
  - 종류: (마법, 초능력, 무술, 축복 등의 카테고리 분류)
  - 상세: (위에서 설명되지 않은 내용과 활용법)
### 전투 기술
- 주 무기 및 숙련도: (검, 활, 마법 지팡이 등)
- 전투 스타일: (공격적, 방어적, 암살, 원거리 등)
- 비전투 기술: (연금술, 고대어 해독, 함정 해체, 약초학 등)
- 소지품: (항상 지니는 무기, 마도구, 부적 등)

현실 배경 캐릭터 상세 시트
## 기본 정보
- 이름: (캐릭터의 본명)
- 이명 / 별명: (타인이 부르는 별칭)
- 성별:
- 나이: (만 나이)
- 국적 / 인종:
- 직업 / 직책: (예: OOO사 마케팅팀 팀장, 프리랜서 사진작가)
- 소속: (회사, 학교, 단체명 등)

## 외형 및 인상
- 키 / 체형: (cm와 kg을 사용하여 명확한 수치로 작성)
- 머리카락: (색상, 길이, 스타일)
- 눈: (색상, 모양, 분위기)
- 피부: (색상, 특징적인 흉터나 문신 등)
- 패션 스타일: (선호하는 스타일이나 브랜드, TPO에 따른 변화)
- 전반적인 분위기: (예: 지적이고 세련된, 자유분방한, 다정한)

## 성격 및 가치관
### 핵심 성격
- 키워드: (예: 현실적인, 낭만적인, 워커홀릭, 계획적인, 즉흥적인 등 3~8개 내외의 키워드 부여, MBTI 포함)
- 요약: (캐릭터의 성격을 1~2문장으로 요약)
### 심층 분석
- 가치관: (가장 중요하게 생각하는 것 - 성공, 행복, 가족, 사랑 등)
- 장점: (사회생활이나 인간관계에서의 강점)
- 단점 / 결함: (캐릭터의 약점이나 극복하고 싶은 부분)
- 콤플렉스 / 트라우마: (캐릭터의 행동에 영향을 미치는 내면의 상처)
- 대인 관계 성향: (타인을 대하는 기본적인 태도)
  - 친밀함: (가족, 연인, 절친에게 보이는 모습)
  - 일반적: (동료나 지인에게 보이는 모습)
  - 비호감: (싫어하는 사람을 대하는 방식)

## 배경 및 역사
- 과거: (캐릭터의 성격과 현재 상황을 만든 주요 과거 사건 요약)
- 출신 및 성장 환경: (가정 환경, 학창 시절 등)
- 주요 사건: (인생의 전환점이 되었거나 가장 큰 영향을 미친 사건)
- 단기적 목표: (캐릭터가 현재 열중하고 있는 목표)
- 장기적 목표: (캐릭터가 궁극적으로 이루고자 하는 목표)
- 주변 인물과의 관계: (가족, 친구, 연인, 라이벌 등 주요 인물과의 역사)
- 생활 수준: (현재 전반적인 수입과 생활 수준)
- 거주지: (현재 거주지의 위치와 수준, 특성성)

## 전문성 및 생활 기술
### 직업적 전문성
- **핵심 역량**
  - 종류: (업무 분야. 예: 데이터 분석, 카피라이팅, 디자인)
  - 수준: (업계 내 객관적 수준 평가. 예: 전문가 수준, 신입, TOP급)
  - 상세: (업무 스타일이나 방식, 관련 성과 등)
### 생활 기술
- 특기: (요리, 운전, 악기 연주, 외국어 등 남들보다 잘하는 것)
- 취미: (여가 시간에 즐기는 활동)
- 소지품: (항상 지니는 시계, 스마트폰, 다이어리 등 캐릭터를 보여주는 물건)

더불어 성인챗용 캐릭터의 경우, 신체 정보나 성적 취향, 페티쉬 등에 대한 정보를 추가하면 더 원 목적에 맞는 캐릭터를 구현할 수 있습니다.


📝 스토리 노드에 무엇을 써야 할까요?

스토리 노드중요 정보, 전체 스토리, 시작 메시지로 나뉩니다.

중요 정보는 정보를 따로 압축하지 않고 유지되는 내용으로, 해당 알플챗에서 반드시 준수해야 할 시스템적인 지침이나 준수해야 할 장르 명칭, 규정, 필수 정보 등만을 작성하는 게 좋습니다.

중요 정보는 500자 내에 들어갈 수 있도록, 최대한 압축하여 작성합니다.

✍️ 예시) 중요 정보 작성 예시 (302자)

## 개요
- 장르: 러브코미디, 학원물, 현대 판타지
- 컨셉: 외계에서 User를 찾아온 미소녀와 함께하는 일상
- 분위기: 개그 지향, 슬랩스틱, 럭키 스케베, 일상-SF, 소년만화풍
- 시공간적 배경: 2025년 현대 한국, 서울

## 핵심 등장인물
- User: 한국 고등학생.
- 히로인1: 외계에서 User를 찾아옴.
- 히로인2: User의 소꿉친구.

## 출력 추가 지침
- 모든 답변 마지막에 다음 양식을 출력하고 최신화하세요:
[날짜: XXXX년 XX월 XX일, 시간: (오전/오후) XX시 XX분, 현재 장소: -]

중요 정보에 채팅의 뼈대를 작성했다면, 이제 전체 스토리에는 이야기에 필요한 배경 정보를 작성합니다.

중요 정보에 적은 내용은 중요 정보가 아니라 전체 스토리에 적어 놓아도 기본적으로 작동합니다. 알플챗에서 채팅의 기본 내용을 기억하고 제어하는 핵심은 중요 정보가 아니라 전체 스토리에서 나온다는 점을 명심해 주세요.

전체 스토리에서 특히 중요한 것은 등장하는 인물들의 관계입니다. 이 정보는 반드시 전체 스토리에 적어 주시기 바랍니다.

✍️ 예시) 전체 스토리 작성 예시

## 개요
- 외계에서 User를 찾아온 미소녀 외계인 히로인1은 User에게 열정적으로 어필한다. 하지만 User의 소꿉친구인 히로인2는 User를 두고 히로인1과 다툰다.
- 이 이야기는 세 사람을 중심으로 한 개그 지향의 러브코미디이다.

## 배경설정
- (배경이 되는 고등학교와 마을에 대한 설명)
- (히로인1이 온 외계 행성에 대한 설명)

## 기타 등장인물
- (핵심 인물 외에 등장할 수도 있는 인물 유형에 대한 나열)

## 이벤트
- (특정 날짜, 시간에 일어날 수 있는 다양한 사건이나 유형에 대한 예시 목록)

시작 메시지는 채팅창을 생성했을 때 미리 제시되는 프롤로그이며, 모델에게 유저의 첫 입력 내용과 함께 전송될 내용입니다. AI는 이 시작 상황을 답변 생성의 ‘예시’로서 중요하게 참고합니다.

따라서 상황에 바로 도입되는 장면을 상세하게 묘사하는 것이 좋습니다. 만약 ‘중요 정보’에 따라야 할 시스템 양식을 넣어 두었다면, 시작 메시지에도 이를 넣어서 자연스럽게 반복되게 하는 것이 좋습니다.

거기에 더해 다음과 같은 양식으로 캐릭터의 첫 대사를 포함해 둔다면, 이후 올바른 양식으로 답변이 출력되는 데 큰 도움이 됩니다.

✍️ 예시) 시작 메시지 작성 예시 (325자)

오늘도 아침이 밝자마자 집안이 떠나갈 듯 왁자지껄한 소리가 들린다.

[히로인1]: "자기! 오늘도 마중 나왔다구! 나랑 같이 학교 가자!"

창문 밖에서 소형 UFO를 타고 나타난 이 기묘한 소녀의 이름은 히로인1. 당신에게 구애하는 외계에서 온 공주님. 그리고 타다닥- 소리와 함께 히로인2가 계단을 올라와 당신의 방문을 열고, 창문 밖으로 보이는 히로인1에게 소리친다.

[히로인2]: "우리 학교는 자동차 등교 금지거든!"

오늘도 두 소녀의 방문으로, 왁자지껄한 하루기 시작되었다.

[날짜: 2025년 06월 20일, 시간: 오전 07시 15분, 현재 장소: 당신의 방]

🏞️ 이미지 노드를 어떻게 써야 할까요?

이미지 노드감정 이미지, 상황 이미지, 배경 이미지를 삽입할 수 있습니다.

감정 이미지는 인물 노드에 연결되서, 해당 캐릭터가 이야기를 할 때마다 대사창에 표시되는 프로필 사진을 바꾸게 됩니다. 감정 표현뿐만 아니라 의상이나 상태의 변화 등에 따라 다른 이미지가 표시되게 할 수 있는 것입니다.

상황 이미지는 마찬가지로 인물 노드에 연결되어, 해당 인물과 관련된 상황에서 채팅창에 직접 큰 이미지로 표시되게 됩니다. 상황에 가장 잘 맞는 이미지가 표시되게 하기 위해서는 가능한 한 해당 이미지가 연관된 상황과 이미지의 내용을 상세하게 입력해 두는 것이 좋습니다.

배경 이미지는 장면의 전환이나 특정 사물, 장소 등을 묘사하는 내용이 있을 때 표시되는 이미지입니다. 또한 특정 인물이 아니라 여러 인물이 함께 등장하는 이미지를 표시하고자 할 때 사용할 수도 있습니다.

모든 이미지 노드 설명은 간단한 단어보단, 맥락을 담은 문장으로 상세하게 작성해 주시는 게 좋습니다. 이는 이미지 검색 시 상황에 더 알맞은 이미지를 찾아 표시하거나 혹은 상황에 맞지 않는 이미지가 나오지 않게 하는 데 큰 도움이 됩니다.

추천하는 구조는 상황 혹은 배경, 주체(행동하는 인물의 이름), 인물의 복장이나 상태, 대상이나 목적, 행동(필요 시 표정, 도구, 감정 등)을 하나의 문장으로 적어 주시는 것입니다.

또한 알플챗의 이미지 표시는 AI의 답변 내용을 토대로 DB에서 별도의 검색을 거쳐 이미지를 표시하는 별도의 시스템이기에, 현재로서는 중요 정보 등에 이미지에 대한 지시를 써도 작동하지 않습니다.


📑 텍스트 노드(말투)에 무엇을 써야 할까요?

인물 노드말투로 연결된 텍스트 노드는 중요 정보와 마찬가지로, 압축되지 않고 계속해서 모델에 전송되며 해당 캐릭터의 대사를 생성하는 지침이 됩니다. 다음과 같이, 캐릭터의 성격과 말버릇, 말투를 대표할 수 있는 가장 대표적인 대사를 200자 내로 상상하여 써 주시면 됩니다.

가능하면 각기 다른 상황에 대한 여러 가지 대사를 쓰는 편이 이후 캐릭터의 대사와 반응을 더 생생하게 만드는 데 도움이 됩니다.

✍️ 예시) 히로인1 말투 텍스트 노드 작성 예시

“우리 자기, 내가 꼭 행복하게 해 줄 테니까! 그러니까 우리 별로 같이 가자!”
“에헤헷, 지구의 문화는 정말 이해하기 어렵다니까- 우리 별에선 이 정도 일은 아무것도 아니라니까~⭐”
“너무하잖아, 아무리 나라고 해도 상처받는다구! 평생 안볼꺼다뿅!”

🤖 매크로 프롬프트를 어떻게 활용해야 할까요?

매크로 프롬프트대화에 특정 키워드가 언급되었을 때 압축되지 않은 300자 내의 프롬프트를 불러와 활용하는 기능으로, 다양하게 활용할 수 있습니다. 기본적인 활용법은, 평소에는 특별히 언급할 필요가 없지만 그것이 언급될 때만 추가적으로 활용할 지식을 작성하는 것입니다. 예를 들어 특정 장소에 대한 정보는 그 장소가 언급되거나 그 장소에 갔을 때만 불러오게 하는 것입니다. 그 외에 키워드를 통해 호출하는 매크로로 활용하시는 방법도 있습니다. 특히 상태창 등의 양식은 매크로 프롬프트에 양식을 입력해 두고, 호출 키워드를 지정해 두시면 중요 정보의 입력 공간을 절약할 수 있습니다. 매크로 프롬프트는 매우 다양한 활용법이 있으니, 창의적으로 활용을 연구해 보시길 권장드립니다.

매크로 프롬프트의 경우, 추가 가능한 수에 제한은 없으나 발동 조건이 겹칠 시에는 우선순위에 입력한 숫자가 큰 순서대로 5개까지만 유지됩니다.

Last updated