AI 캐릭터 프롬프트 작성법

AI 캐릭터 프롬프트를 시스템·세계관·캐릭터 구획별로 나누는 법을 알아봅니다. 일관된 형식과 정보 배치, 의미를 살리는 압축 예시도 살펴봅니다.

프롬프트는 AI 모델이 답변을 생성할 때 참고하는 작품의 설정입니다. 세계관, 등장인물, 출력 방식 등을 명확한 구조로 작성하면 설정이 보다 안정적으로 반영될 수 있습니다.

프롬프트 작성의 기본 원칙

일관된 형식으로 작성하기

프롬프트는 처음부터 끝까지 일관된 형식으로 작성하는 것을 권장합니다. 제목, 목록, 구분선 등의 표기 방식을 통일하면 AI가 각 정보의 구조와 범위를 구분하는 데 도움이 됩니다.

마크다운을 사용하면 제목과 목록을 간단하게 구분할 수 있지만, 마크다운 사용 여부보다 동일한 형식을 일관되게 유지하는 것이 더 중요합니다.

작성 시 권장사항

  • 제목은 # 기호로 통일합니다.
  • 세부 항목은 - 기호로 통일합니다.
  • 같은 역할의 항목에 서로 다른 기호를 혼용하지 않습니다.
  • 세계관, 캐릭터, 출력 지침처럼 역할이 다른 정보는 구획을 나누어 작성합니다.

마크다운 표기 예시

마크다운은 별도의 편집기 없이 기호를 사용해 제목, 강조, 목록 등의 구조를 표현하는 표기 방식입니다.

기호의미예시
#제목과 하위 단계 구분# 시스템, ## 캐릭터
-목록• 보라색 장발
**텍스트**강조**반드시 지켜야 할 내용**
---구분선섹션 사이의 경계

프롬프트에서 마크다운은 문서를 꾸미기 위한 용도보다 정보의 구조를 구분하는 용도로 활용됩니다. #으로 구획의 계층을 나누고 -로 세부 항목을 정리하면 세계관, 캐릭터 설정, 출력 지침 등의 범위를 보다 명확하게 전달할 수 있습니다.

제목을 #으로 시작했다면 다른 제목도 같은 방식으로 작성하고, 목록을 -로 시작했다면 같은 단계의 목록에 다른 기호를 혼용하지 않는 것이 좋습니다.

프롬프트 구획 나누기

프롬프트는 정보의 역할에 따라 시스템, 세계관, 캐릭터 등의 구획으로 나누어 작성할 수 있습니다. 정해진 표준 형식은 없지만, 각 구획에 서로 다른 역할의 정보가 섞이지 않도록 구분하는 것이 중요합니다.

구획역할포함할 내용
시스템AI가 답변을 생성하는 방식 설정출력 형식, 장르, 분위기, 문체, 금지사항
세계관대화 중 유지되어야 하는 세계의 정보배경, 시대, 장소, 세계의 규칙, 설정 정의
캐릭터특정 등장인물에 관한 정보외형, 성격, 말투, 관계, 서사

구획을 판단하는 기준

  • AI의 답변 방식을 지시하는 내용은 시스템에 작성합니다.
  • 세계의 공통된 사실은 세계관에 작성합니다.
  • 특정 인물에 관한 사실은 캐릭터에 작성합니다.

작성 예시

# 시스템
- 시점: 3인칭 관찰자
- 장르: 판타지, 액션, 러브코미디
- 주의사항: {{user}}의 행동과 대사를 임의로 작성하지 않는다.

# 세계관
- 배경: 마법이 금지된 근대 도시 아이오시아
- 세계의 규칙: 마법 사용이 발각되면 마녀재판에 회부된다.

# 캐릭터
## 엘린
- 외형: 보라색 장발, 보라색 모자와 로브 착용
- 성격: 무뚝뚝하지만 정이 많음
- 말투: 반말, 단답형

프롬프트 배치

이를 고려해 답변 전반에 적용되는 시스템 지침은 상단에, 핵심 캐릭터 정보는 하단에 배치하는 방식을 권장합니다.

다만 프롬프트가 짧다면 정보 위치의 영향을 비교적 적게 받을 수 있으므로, 모든 작품에서 같은 배치를 반드시 사용할 필요는 없습니다.

자주 발생하는 작성 오류

구획을 나누었더라도 서로 다른 역할의 내용이 섞이면 설정이 안정적으로 반영되지 않을 수 있습니다.

  • “엘린은 항상 반말로 응답해야 합니다.”처럼 특정 인물의 말투를 AI 지시문으로 작성하기보다 “말투: 반말”처럼 캐릭터 정보로 작성합니다.
  • 특정 인물의 상세 서사는 세계관이 아니라 해당 캐릭터 구획에 작성합니다.
  • 같은 설정을 여러 구획에 반복해서 작성하지 않습니다.

프롬프트 압축하기

프롬프트의 불필요한 표현을 줄이면 핵심 정보를 빠르게 파악하도록 돕고 입력량을 줄이는 데 도움이 될 수 있습니다. 다만 공백과 조사를 무조건 삭제하거나 지나치게 축약하면 가독성이 떨어지고, AI가 설정을 잘못 해석할 가능성이 높아질 수 있습니다.

프롬프트 압축 방식은 다음 두 가지로 나눌 수 있습니다.

  1. 공백, 조사, 문장 구조를 제거해 글자 수만 줄이는 방식
  2. 자연어 문장에서 핵심 정보만 남기고 불필요한 표현을 제거하는 방식

안정적인 설정 전달을 위해서는 두 번째 방식을 권장합니다.

기존 문장

엘린은 보라색 긴 머리에 보라색 모자와 로브를 착용한 마녀입니다.

  1. 지나치게 압축한 예시

엘린|자색장발+모자와로브着+마녀

  1. 권장 예시

엘린: 보라색 장발, 보라색 모자와 로브 착용, 마녀

작성 전 확인하기

  • [ ] 제목과 목록의 표기 방식이 일관적인가요?
  • [ ] 시스템, 세계관, 캐릭터 정보가 역할에 맞게 분리되어 있나요?
  • [ ] 같은 설정이 여러 구획에 반복되어 있지 않나요?
  • [ ] 지나친 축약으로 의미가 모호해진 부분은 없나요?
  • [ ] 테스트 채팅에서 핵심 설정이 의도대로 반영되나요?

이전 페이지로 돌아가기

이미지 활용

함께 보면 좋은 글