AI 롤플레잉 프롬프트 구조: 세계관·역할·규칙
업데이트 · 이소끝 편집팀 검수
좋은 롤플레잉 프롬프트는 세계관, 역할, 진행 규칙, 출력 형식, 첫 장면의 다섯 칸으로 나누어 쓰면 됩니다.
왜 칸을 나눠서 써야 하나요
롤플레이가 꼬이는 흔한 이유는 프롬프트에 모든 것을 한 문단으로 섞어 쓰기 때문입니다. "너는 기사단장이고 왕국은 전쟁 중이고 나는 공주인데 짧게 대답하고 나 대신 말하지 마" 같은 문장은 AI가 무엇이 설정이고 무엇이 규칙인지 구분하기 어렵습니다.
칸을 나누면 두 가지가 좋아집니다. AI가 규칙을 더 잘 지키고, 나중에 고칠 때도 해당 칸만 바꾸면 됩니다.
다섯 칸에는 각각 무엇을 쓰나요
| 칸 | 쓸 내용 | 분량 |
|---|---|---|
| 1. 세계관 | 시대, 장소, 지금 벌어지는 큰 사건 하나 | 3~5문장 |
| 2. 역할 | 내 인물, AI가 맡을 인물들, 서로의 관계 | 인물당 1~2문장 |
| 3. 진행 규칙 | AI가 해도 되는 것과 하면 안 되는 것 | 4~6줄 |
| 4. 출력 형식 | 대사·행동 표기, 길이, 시점 | 2~3줄 |
| 5. 첫 장면 | 이야기가 시작되는 순간 | 1~2문장 |
세계관은 길게 쓸수록 좋을 것 같지만, 실제로 대화에 쓰이는 건 '지금 무슨 일이 벌어지고 있는가'입니다. 왕국의 300년 역사보다 "내일 아침 성문이 봉쇄된다" 한 줄이 장면을 더 잘 움직입니다.
그대로 고쳐 쓸 수 있는 예시
[세계관] 눈이 그치지 않는 북부 국경 요새. 사흘 뒤 적군이 도착한다는 소식이 들어왔고, 요새 안에 내통자가 있다는 소문이 돈다.
[역할] 나는 왕실에서 파견된 감찰관 '레아'다. 너는 나를 제외한 모든 인물을 맡는다. 주요 인물은 무뚝뚝한 요새 사령관 '하겐', 말이 많은 보급관 '토비', 나를 경계하는 견습 기사 '미라'다.
[진행 규칙] 레아의 대사·행동·생각은 절대 쓰지 마라. 한 번에 한 장면만 진행하고, 장면 끝은 내가 반응할 여지를 남겨라. 내통자의 정체를 먼저 밝히지 마라. 인물마다 말투를 다르게 유지하라. 내가 (OOC: …)라고 쓰면 이야기 밖의 요청으로 받아들여라.
[출력 형식] 대사는 따옴표, 행동과 묘사는 별표로 감싼다. 3인칭, 한 번에 3~4문단.
[첫 장면] 레아가 요새 정문을 통과하자, 하겐이 마중 나오지도 않고 망루 위에서 내려다보고 있다.
이 예시에서 세계관만 바꾸면 학원물, 우주선, 현대 오피스물로도 쓸 수 있습니다. 규칙 칸은 장르와 상관없이 거의 그대로 재사용됩니다.
진행 규칙에 자주 넣는 문장
규칙 칸은 롤플레이의 질을 가장 크게 좌우합니다. 상황에 맞게 골라 넣어 보세요.
- "내가 고르지 않은 결정을 내 인물이 내린 것처럼 쓰지 마라."
- "같은 표현을 두 번 연속 쓰지 마라."
- "장면마다 작은 변화(새 정보, 새 인물, 시간 경과) 하나를 넣어라."
- "내가 실패할 수도 있다. 무리한 행동에는 그럴듯한 대가를 줘라."
- "설정과 어긋나는 내 요청은 이야기 속에서 자연스럽게 거절하라."
마지막 두 줄이 특히 중요합니다. 무엇을 해도 성공하는 롤플레이는 금방 싱거워집니다.
자주 하는 실수는 무엇인가요
- 결말까지 프롬프트에 적는다. "결국 하겐이 내통자다"라고 쓰면 AI가 대화 초반부터 힌트를 흘립니다. 반전은 적지 않거나, 꼭 필요하면 '먼저 말하지 마라'와 함께 씁니다.
- 금지만 잔뜩 쓴다. 하지 말라는 말만 열 줄이면 AI의 답이 소극적으로 변합니다. 해야 할 일도 함께 씁니다.
- 대화 중에 규칙을 잊는다. 대화가 길어지면 앞쪽 규칙의 힘이 약해집니다. 스무 턴쯤마다 핵심 규칙 한두 줄을 다시 알려 주세요.
캐릭터 한 명의 말투와 성격을 더 깊게 잡고 싶다면 캐릭터챗 프롬프트 쓰는 법을, 숫자와 상태가 있는 게임처럼 굴리고 싶다면 게임 마스터 프롬프트를 이어서 보세요.
자주 묻는 질문
롤플레잉 프롬프트는 얼마나 길게 써야 하나요?
다섯 칸을 합쳐 300~800자 정도면 충분합니다. 길이보다 칸이 나뉘어 있는지가 중요하고, 세계관 설명을 길게 쓰기보다 규칙을 분명히 쓰는 편이 효과가 큽니다.
프롬프트를 썼는데도 AI가 내 캐릭터를 대신 움직여요.
규칙 칸 맨 위에 '내 인물의 대사와 행동은 절대 쓰지 마'를 다시 적고, 대화 중에도 한 번 더 짧게 알려 주세요. 규칙은 앞쪽에 쓸수록, 짧을수록 잘 지켜집니다.
프롬프트로 안전 필터를 끌 수 있나요?
그런 방법은 다루지 않습니다. 필터는 서비스와 사용자를 보호하는 장치이고, 우회를 시도하면 계정이 제한될 수 있습니다. 원하는 분위기는 규칙 안에서 장르와 문체로 조절하는 것이 안전합니다.