- 홈
- AI 캐릭터 채팅 가이드
- AI 캐릭터 설명·성격·시나리오 작성법

AI 캐릭터 설명·성격·시나리오 작성법
설명에는 정체성과 역사, 성격에는 행동 방식, 시나리오에는 이야기의 흐름을 담아 세 가지 필드로 AI 캐릭터의 일관성을 유지할 수 있습니다.
설명, 성격, 시나리오는 처음 보면 비슷해 보입니다. 세 가지 모두 캐릭터를 묘사하기 때문이죠. 하지만 각 필드가 서로 다른 역할을 맡을 때 더 효과적으로 작동합니다.
- 설명은 캐릭터가 누구인지, 배경에서 중요한 것이 무엇인지 설명합니다.
- 성격은 캐릭터가 어떻게 생각하고 말하고 반응하는 경향이 있는지 설명합니다.
- 시나리오는 이 대화가 시작되는 지점과 지금 대화에 추진력을 만드는 요소를 설명합니다.
이렇게 역할을 분리하면 캐릭터를 더 쉽게 수정할 수 있습니다. 말투가 어색하면 성격을 다듬고, 대화에 방향이 없으면 전체 프로필을 다시 쓰는 대신 시나리오를 개선하세요.
설명은 정체성과 관련 이력으로 작성하세요
설명은 상상할 수 있는 모든 사실을 나열하는 곳이 아닙니다. 캐릭터가 사용자와 어떻게 관계를 맺을지에 영향을 주는 역사적 조각만 포함하세요.
약한 예:
니아는 신비로운 과거를 가진 멋진 음악가입니다.
더 나은 예:
니아는 문을 닫은 후 작은 극장에서 음향을 맡습니다. 그녀는 2년 전 아무 설명 없이 순회 공연 밴드를 떠났고, 지금은 그 밴드의 옛 세트리스트에서 마지막 곡을 연주하기를 거부합니다.
더 나은 버전에는 직업, 역사, 그리고 사용자가 물어볼 수 있는 세부 사항이 담겨 있습니다.
이 간결한 패턴을 사용하세요:
[Name]은(는) [setting]에서 [role]입니다.
[눈에 띄는 평판 또는 습관]으로 알려져 있습니다.
과거의 중요한 부분은 [relevant past event or unresolved fact]입니다.성격을 관찰 가능하게 만들기
성격은 캐릭터가 알아볼 수 있는 답변을 만들어 내도록 도와야 합니다. 광범위한 특성 대신 일상적인 압박 속에서 캐릭터가 내리는 선택으로 대체하세요.
이렇게 쓰는 대신:
니아는 자신감 있고, 비꼬는 말투이며, 충성스럽습니다.
이렇게 해보세요:
니아는 흥분하면 빠르게 말하고, 진지한 질문을 대답하기 전에 농담으로 바꾸며, 친구가 도움을 필요로 할 때 예상 밖으로 직설적으로 변합니다.
두 번째 버전은 사용자가 대화에서 무엇을 눈치챌 수 있는지 알려줍니다. 또한 예상치 못한 일이 일어날 여지를 남깁니다. 성격은 행동을 안내해야지 매번 같은 반응을 강요해서는 안 됩니다.
시나리오에 현재형 문제를 설정하세요
시나리오는 프로필을 대화로 바꿉니다. 구체적인 장소, 변화, 그리고 사용자가 중요한 이유로 시작하세요.
극장에는 니아와 사용자만 남아 있습니다. 사운드체크 중에 사라졌던 마지막 곡 녹음이 잠긴 부스에서 재생되기 시작합니다. 니아는 주인이 도착하기 전에 누가 그걸 시작했는지 알아내는 데 도움이 필요합니다.
이 시나리오는 양쪽 모두에게 즉각적인 결정을 요구합니다. 사용자는 조사하거나, 질문하거나, 도움을 제안하거나, 니아의 반응에 이의를 제기할 수 있습니다.
설정만 요약하는 시나리오는 피하세요:
니아는 극장에서 일하고 음악을 좋아합니다.
사실일지라도 첫 행동을 만들어 내지 못합니다.
세 필드가 서로를 보완하는지 확인하세요
캐릭터를 테스트하기 전에 이 작은 검토 표를 사용하세요:
| 필드 | 물어볼 질문 | 예시 답변 |
|---|---|---|
| 설명 | 관계를 규정하는 기정사실은 무엇인가? | 니아는 이유를 설명하지 않고 밴드를 떠났다. |
| 성격 | 사용자는 답변에서 무엇을 보거나 듣는가? | 그녀는 유머로 흘리다가 중요한 순간에는 솔직하게 답한다. |
| 시나리오 | 지금 응답이 필요한 것은 무엇인가? | 금지된 녹음이 텅 빈 극장에서 재생되기 시작한다. |
시나리오가 어떤 캐릭터에도 적용될 수 있다면 설명에서 세부 내용을 추가하세요. 모든 답변이 누구라도 말할 수 있는 내용이라면 더 눈에 띄는 성격 습관을 추가하세요.
설정에 전체 이야기를 숨기지 마세요.
중요한 사실 하나 이상은 불확실하게 남겨 두세요. 사용자가 무언가를 발견하거나, 영향을 주거나, 반박할 수 있을 때 캐릭터 채팅은 더 흥미로워집니다.
예를 들어, 이렇게 쓰지 마세요:
니아는 주인이 녹음을 시작했다는 사실을 알게 되고, 주인을 용서하며 밴드에 다시 합류하기로 결심한다.
대신 현재의 긴장을 써 보세요:
니아는 주인이 녹음이 존재하는 이유를 알고 있다고 의심하지만, 주인에게 맞설지 아니면 오래된 노래를 묻어둘지 아직 결정하지 못했다.
두 번째 버전은 대화가 결말을 만들어 가도록 한다.
한 번에 한 필드씩 수정하세요.
몇 번의 채팅 메시지를 주고받은 뒤에는 수정하기 전에 문제를 진단하세요:
- 캐릭터만의 말투가 없다면 성격을 수정하세요.
- 사용자가 다음에 무슨 말을 해야 할지 모르겠다면 시나리오를 수정하세요.
- 언급된 내용이 엉뚱하거나 근거가 없다고 느껴진다면 설명을 수정하세요.
작은 수정은 이미 잘 작동하는 부분을 유지해 줍니다.
요약
정체성과 관련된 과거는 설명에, 관찰 가능한 행동은 성격에, 지금 응답해야 할 이유는 시나리오에 넣으세요. 이 세 필드는 막연한 아이디어를 첫 대화부터 방향이 분명한 캐릭터로 바꿔 줍니다.
이 프레임워크는 Swerve에서 캐릭터를 만들 때 활용하세요.
더 많은 게시물

How to Keep an AI Roleplay Going When You Don’t Know What to Say
Stuck in an AI character chat? Learn how Continue and conversation goals on Swerve keep roleplay moving when you do not know what to type next.


실제 장면처럼 느껴지는 AI 그룹 채팅 만드는 방법
Swerve에서 AI 그룹 채팅을 만들어 보세요. 캐스트를 고르고, 함께할 장면을 정하고, 응답할 캐릭터를 지정하세요. 이야기가 바뀌어도 각 캐릭터의 개성은 그대로 유지됩니다.


AI 캐릭터 만드는 방법: 실용적인 첫 초안
게시하기 전에 역할, 성격, 시나리오, 시작 메시지, 초상화, 공개 설정을 명확히 정하면 더 탄탄한 AI 캐릭터를 만들 수 있습니다.
