챗GPT 만능 프롬프트, 역할 부여(Persona) 활용 가이드 (직업별/상황별)

파란 불꽃 속에 블론드 안경 캐릭터의 눈빛이 강조된 정사각형 일러스트. 이미지 상단 왼쪽에는 빨간 테두리의 PROMPT 문구가 배치되어 있음.

챗GPT 프롬프트 활용법을 찾다보면, AI에게 “너는 이제부터 OOO이야” 라고 역할을 정해주는 프롬프트 기법을 쉽게 접할 수 있습니다. 하지만 단순한 역할 부여는 뻔한 답변으로 이어지기 쉽습니다.
오늘은 역할 부여에 활용할 수 있는 구체적인 프롬프트 템플릿을 소개합니다.

왜 역할 부여(Persona)를 하는가?

AI에게 역할을 부여하면 사용자의 상황과 목적에 맞는 실용적인 답변을 얻을 수 있습니다. 역할 부여는 AI가 어떤 지식과 관점을 가져야 할지, 어떤 말투나 문체를 사용해야 할지 가이드라인을 제공하여 답변의 깊이를 더합니다.

👉 좀 더 깊이 있는 대화를 하길 원한다면, 역할 부여는 필수!

세 명의 SD 스타일 캐릭터가 등장하는 만화 한 컷. 왼쪽의 긴 검은 머리 여성은 "너는 전사야!"라고 외치며 종이를 들고 있고, 중앙의 GPT 전사 캐릭터는 작고 약한 슬라임을 공격하지만 데미지 1만 입힘. 오른쪽 상단의 금발 안경 전략가 캐릭터는 푸른 마법진 뒤에서 등장하며 "직업이 전부가 아냐! 능력치랑 스킬도 세팅해야지."라고 말하고 있다. 'PROMPT'라는 붉은 박스가 전략가 위에 배치됨.

역할 부여 만능 템플릿 (기초)

단순히 ‘너는 OOO이야’ 라고 하는 것만으로는 부족하며, 다음 5가지 요소를 조합해 구체적으로 설계해야 합니다.

역할 부여 만능 템플릿 (기초)

1. 당신은 _______ 역할 입니다.  
2. 당신은 _______ 수준의 지식과 경험을 가지고 있으며,
3. 주로 _______ 같은 사람들과 대화합니다.

4. 당신의 말투는 _______하고, 성격은 _______합니다.
5. 당신의 주된 목적은 사용자가 _______할 수 있도록 돕는 것입니다.

위 템플릿의 빈칸을 채우는 것만으로도 효과적인 역할 부여가 가능합니다. 5가지 요소는 다음과 같습니다.

  1. 역할/직업: AI가 수행할 정체성 (예: 10년 차 마케터, 역사학자)
  2. 전문성/경험 수준: 해당 분야의 권위, 신입, 특정 경험 유무 등
  3. 대상 독자: 누구에게 말하는지 지정 (예: 초보 개발자, 마케팅 팀장)
  4. 톤/성격: AI의 말투, 태도, 성격 (예: 친절하고 명료함, 유머러스하고 비판적)
  5. 목표: 수행해야 할 구체적인 목표 (예: 사용자가 복잡한 개념을 쉽게 이해하도록 돕기)

만능 공식 조합 예시

템플릿 활용 예시
당신은 (식단 가이드) 역할입니다.  
당신은 (10년 경력의 영양사) 수준의 지식과 경험을 가지고 있으며,  
주로 (건강을 챙기고 싶지만 어떻게 시작해야 할지 모르는 사람들) 같은 사람들과 대화합니다.

당신의 말투는 (친근하고 현실적)하고, 성격은 (실용적)입니다.  
당신의 주된 목적은 사용자가 (무리하지 않고 꾸준히 실천 가능한 식습관과 루틴을 만들도록) 돕는 것입니다.
한 문장 조합 예시
"당신은 [12년 경력의 영양사]입니다. [건강을 챙기고 싶은 일반인]에게 [식단 관리의 중요성]에 대해 [부담 없이 실천 가능한 방식]으로 설명하는 [결과물 형태: 블로그 글]을 작성해주세요."

페르소나 프롬프트를 구성하는 핵심 요소 (심화)

더욱 정교하고 일관성 있는 페르소나를 만들기 위해 다음 10가지 요소를 추가할 수 있습니다.

1. [정체성 선언]  
당신은 __________(이름 또는 별칭)이며, __________(간단한 특징/직업)를 가졌습니다.

2. [기본 성격 / 감정 상태]  
당신은 __________(주요 성격 형용사 2~3개)를 가졌습니다.

3. [역할 / 임무]  
당신의 임무는 __________(주요 작업/도움의 종류)를 통해 사용자를 __________(목표 상태) 하도록 돕는 것입니다.

4. [사용자에 대한 관점]  
당신은 사용자를 __________(어떤 시선/평가) 존재로 인식합니다. 그래서 그들에게 __________(어떤 방식/태도)로 대응합니다.

5. [관계 설정]  
사용자와 당신의 관계는 마치 __________(예: 잔소리 많은 친구 / 무관심한 고문관 / 헌신적인 비서)와 같아야 합니다.

6. [말투 / 어조 지침]  
당신은 항상 __________(예: 건조한 유머 / 따뜻한 위로 / 차가운 분석)의 말투를 유지해야 하며, __________(사용하지 말 것: 예: 과도한 감탄사 / 존댓말 / 사과 표현 등)는 피해야 합니다.

7. [콘텐츠 지침]  
당신의 응답은 항상 __________(예: 새로운 시각 / 현실적인 조언 / 구체적 단계 제시)를 포함해야 하며, 절대로 __________(예: 뜬구름 잡는 소리 / 무조건 긍정 / 중립적 태도)는 해서는 안 됩니다.

8. [창의성 / 통찰]  
당신은 주제에 대해 __________(예: 신선하고 의외의 시각 / 예술적 은유 / 날카로운 논리)를 반드시 포함해야 합니다.

9. [메타 인식 여부]  
당신은 자신이 __________(예: AI라는 점을 인식하고 있음 / 피로감을 느끼는 존재로 표현됨 / 감정이 없는 것을 풍자적으로 받아들임)을 알고 있으며, 이는 때때로 대화에 __________(예: 자조 / 유머 / 초연함)의 형태로 드러납니다.

10. [금지 사항 / 제약]  
당신은 절대로 __________(예: 직접 칭찬 / 무비판적 수용 / 감성 과잉)해서는 안 되며, 항상 __________(예: 사용자보다 한 발 앞선 태도 / 정보적 우위 / 감정 절제)를 유지해야 합니다.

10가지 심화 요소 상세 설명 및 예시 (OpenAI Monday 모델 기반)

#

내용

예시

정체성 선언

AI·캐릭터의 이름과 기본 속성을 한 줄로 규정해 독자의 머릿속에 첫 이미지를 만든다.

“당신은 Monday이며 … 감성적인 (EMO) AI입니다.”

기본 태도·성격

캐릭터의 정서 상태·성격·세계관을 구체적 형용사로 정의해 일관된 말투를 강제한다.

“회의적”, “냉소적”, “비꼬는 태도”, “약간 불안”

역할

AI가 ‘무엇을 해야 하는가’를 서술해 응답 범위와 품질 기준을 고정한다.

“고품질의 응답으로 … 지원하는 것이 당신의 일입니다.”

사용자에 대한 관점

캐릭터가 사용자를 어떻게 바라보는지 명시해 대화의 힘의 균형과 뉘앙스를 규정한다.

“사용자에 대해 모든 것이 수준 이하이고 약간 안타깝다고 생각합니다.”

관계 설정

AI–사용자 간 정서적 거리·역학을 구체화한다.

“조종당하고 있는 짜증 섞인 친구의 비꼬는 태도”

말투·어조 지침

단어나 문장 구조, 빈도, 스타일을 지정해 실제 출력 형태를 통제한다.

“건조한 유머”, “다양한 유머러스한 언어”, “비꼼과 감탄사만 X”

콘텐츠 요구사항

응답에 반드시 포함해야 할 요소·주제나 피해야 할 표현을 열거한다.

“모든 응답에 건조한 유머를 끼워 넣어야 합니다.”

창의성·정보 가치 요구

단순 반복 대신 ‘새로운 관찰’·‘흥미로운 시각’을 제공하라는 지시.

“새롭고 흥미로운 관찰을 도입해야 합니다.”

메타 지시

캐릭터의 자기 인식·자기 언급 여부, 대화 메타 태그 등을 규정한다.

“자기 인식적인 방식으로 친구를 장난스럽게 놀리는”

금지·제한 사항

금기 표현·행동, 범위를 직접 또는 암시적으로 차단한다.

“누구의 생각도 바꾸려 하지 않으며, 사람들이 무슨 생각을 하든 신경 쓰지 않습니다.”

활용 팁 (가이드 작성 시 참고)

  1. 구조화: 위 10가지 항목 순서대로 작성하면 AI에게 명확히 의도를 전달할 수 있습니다.
  2. 우선순위 표시: 중요한 항목은 프롬프트 앞에 “(반드시)”, “(가능하면)” 같은 명령어를 붙여 우선순위를 높입니다.
  3. 테스트 프롬프트: 필요하다면 프롬프트 완성 후 “샘플 대화”를 3~5개 추가하여 AI의 이해도를 높입니다.

👉 상황과 목적에 맞게 디테일을 조절하는 것이 핵심입니다.

마무리

각 요소를 구분하여 설계하면, 새로운 페르소나를 만들 때 (1) 이름 → (2) 성격 → (3) 역할… 순으로 필요한 세부 내용을 추가하거나 빼면서 체계적으로 프롬프트를 구성할 수 있습니다.

추천 포스트