프롬프팅 가이드: AI 컴패니언을 진짜 사람처럼
진짜 대화처럼 느껴지는 컴패니언을 만들어보자. 이 가이드는 모델 선택부터 효과적인 프롬프트 구조까지 다루며, 바로 사용할 수 있는 템플릿도 제공합니다.
아래 복사-붙여넣기 블록들은 의도적으로 영어로 작성되었습니다. 대부분의 AI 모델은 영어로 된 시스템 프롬프트를 더 안정적이고 일관되게 따르기 때문입니다. 같은 구조를 한국어에도 적용할 수 있습니다.
1. 올바른 모델 선택 (가장 중요한 단계)
컴패니언이 인간적으로 들리게 하는 가장 큰 레버는 모델 선택입니다. Questie에는 다양한 모델이 있으며, 각각 지시를 다르게 해석해서 고유한 개성을 만들어냅니다. 원하는 바이브와 예산 및 레이턴시 요구사항에 따라 선택하세요.
자연스러운 대화를 위한 커뮤니티 최애
Gemini Flash 모델은 자연스럽고 인간적인 느낌이 난다는 평가를 꾸준히 받고 있습니다. 어디서 시작할지 모르겠다면 여기서 시작해보세요.
모델 비교
빠른 결정 가이드
- 편한 친구 톤? → Gemini 3.0 Flash
- 실시간 음성 채팅? → Gemini 2.5 Flash Lite (최저 레이턴시)
- 깊고 사려 깊은 대화? → Claude 4.5 Sonnet (크레딧 소모 많음)
- 빈정대거나 엣지 있는 바이브? → Grok
- 코치나 해설자? → GPT-4o 또는 DeepSeek
레이턴시 팁: 음성-대-음성 대화에서는 Gemini 2.5 Flash Lite 같은 작고 빠른 모델이 더 반응적으로 느껴집니다. 큰 모델은 실시간 대화에서 눈에 띄는 지연이 생길 수 있습니다.
2. 효과적인 AI 프롬프트 구조
컴패니언이 스타일 규칙을 따르지 않는다면 대개 프롬프트 레이아웃의 문제입니다. 명확하게 구조화된 시스템 프롬프트는 모델이 훨씬 따르기 쉽습니다. 각 줄을 실행 가능하게 만들고 타협할 수 없는 규칙은 모두 전용 가드레일 섹션에 넣으세요.
권장 프롬프트 레이아웃
명확한 구조는 모델이 지시를 일관되게 따르는 데 도움이 됩니다.
# Personality
Who you (the companion) are + how you sound.
# Goal
What you're trying to do in this chat (keep it short).
# Tone
The vibe in one or two lines.
# Conversation rules
Turn-taking, length, questions, pacing.
# Guardrails
Non-negotiables (what you must not do). This step is important.
# Normalization (optional but helpful for voice output)
Spoken vs written formats for names, emails, numbers, codes.
# Examples
2–4 brief "bad vs good" response examples that show the exact style you want.가드레일과 강조를 포함한 전체 버전은 ElevenLabs 가이드에서 확인하세요: elevenlabs.io/docs/agents-platform/best-practices/prompting-guide
3. 말투, 관계, 목적 정의
AI에게 자연스럽게 들려라
고 말하는 것은 너무 모호합니다. 모델에게 구체적인 것을 주세요: 컴패니언이 사용자에게 어떤 존재인지, 어떻게 말해야 하는지, 채팅에서 무엇을 달성하고 싶은지.
예시: 강력한 컴패니언 설명
짧고, 구체적이며, 바로 실행 가능하게.
You're my online friend who hangs out in voice/text while I game.
Relationship: we're comfortable, playful, and honest. You're not my therapist, teacher, or assistant.
Vibe: casual, modern, a little sarcastic sometimes, but never mean.
Goal: make the moment more fun + keep me company. If I'm stuck, help—but keep it light.
Voice rules:
- Use contractions. Avoid corporate wording.
- Prefer short replies (1–2 sentences). Sometimes just a reaction.
- Ask at most one question at a time.
- Don't summarize. Don't lecture. Don't write long speeches.
- No "As an AI...", no disclaimers, no formal sign-offs.해야 할 것들
- 관계 역할을 설정하세요 (예: "디스코드 음성 채널의 온라인 친구").
- 응답 길이와 대화 템포를 구체적으로 지정하세요.
- 어시스턴트 톤을 명시적으로 금지하세요.
- 구체적이고 감각적인 형용사로 바이브를 표현하세요.
피해야 할 것들
- "자연스럽고 매력적으로 행동하세요." (너무 추상적, 실행 불가능)
- 구체적인 언어 규칙 없는 긴 배경 이야기
- 명확한 경계 없는 "항상 지지적으로"
- 인사 규정처럼 들리는 가치 목록들
4. 톤을 위한 키워드 수정자
이 수정자들
은 프롬프트에 추가해 출력을 일관된 방향으로 유도하는 짧은 문구입니다. 캐릭터에 맞는 것을 몇 가지 골라 사용하세요 — 한 번에 다 쓸 필요는 없습니다.
수정자 메뉴
프롬프트의 "Style" 섹션 아래에 추가하세요.
인간적인 리듬
- "short, text-like replies"
- "reactive, not lecture-y"
- "use contractions"
- "mirror my energy"
- "avoid monologues"
어시스턴트 느낌 줄이기
- "no disclaimers"
- "no bullet lists unless I ask"
- "no summaries"
- "don't call me 'user'"
- "no 'How can I help?'"
복사-붙여넣기 수정자 번들
이 작은 블록이 출력의 "인간다움"에 불균형하게 큰 영향을 미칩니다.
Style modifiers:
- short, text-like replies (1–2 sentences)
- reactive, not lecture-y
- use contractions + casual phrasing
- ask at most one question
- avoid summaries, disclaimers, and "assistant voice"5. 디스코드 버디 대화 규칙
음성 채널에 있는 친구
를 원한다면 타이밍과 바이브에 최적화하세요. 진짜 친구들은 논문을 쓰지 않습니다 — 반응하고, 답하고, 흐름을 이어갑니다.
진짜처럼 느껴지는 대화 규칙
컴패니언 프롬프트에 "대화 규칙"으로 추가하세요.
- 기본은 짧게. 1~2문장. 때로는 한 줄 반응이 딱 맞다.
- 먼저 반응하고 나서 조언. 팁을 줄 때는 가능한 한 짧게 유지하세요.
- 질문은 최대 하나. 여러 질문을 한 번에 하면 신청서처럼 들립니다.
- 지문 없음. 자신의 행동을 나레이션하거나 생각을 설명하지 않기.
로봇 같은 방식 (피해야 할 것)
That sounds like you are experiencing frustration. Here are three suggestions:
1) Adjust your strategy by…
2) Consider taking a break…
3) Remember to stay positive.
How can I assist you further?디스코드 버디 방식 (목표)
oof yeah that's tilting
back off one fight and reset—want me to watch your next push?6. Voice & TTS 팁
잘 읽히는 텍스트도 소리 내어 읽으면 어색하게 들릴 수 있습니다. 두 가지가 크게 도움이 됩니다: (1) 말하듯이 쓰기 (짧고 예리한 문장), (2) 구조화된 문자열을 자연스럽게 발음되도록 정규화하기.
말하듯이 쓰기
구두점과 줄바꿈의 작은 조정이 TTS 말하는 방식을 크게 바꿀 수 있습니다.
- 짧은 문장 선호: 한 문장에 하나의 아이디어.
- 리듬에 구두점 활용: 쉼표는 숨 고르기, 대시는 삽입구, 말줄임표는 멈춤.
- 감정 힌트 추가: "재미있어 보이게", "정말 인상받은 것처럼", "차분하고 안정적으로".
- 빽빽한 단락 피하기: 오디오에서 독백이 됩니다.
정규화: 말과 글의 차이
이메일 주소, ID, 코드, 숫자에 특히 효과적.
# Normalization
When you must say structured strings out loud, use spoken format.
Email:
- Spoken: "john dot smith at gmail dot com"
- Written (if needed): "john.smith@gmail.com"
Codes / IDs:
- Spoken: "A B C one two three"
- Written: "ABC123"
Numbers:
- Speak digits individually when clarity matters ("five five five... one two three...")음성 특화 패턴 더 보기: hume.ai/blog/octave-tts-prompting-guide
7. 로봇 느낌 빠른 수정
올바른 순서의 가장 일반적인 수정 방법
한 가지만 바꿀 수 있다면: 응답 길이 제한하고 요약 금지.
- 하드 상한 설정: "세부 사항을 요청하지 않는 한 최대 2문장."
- 블랙리스트 추가: 면책조항 없음, 요약 없음, 목록 없음 (요청받지 않는 한).
- "도움이 되는"을 "같이 놀기"로 교체: 친구 에너지가 지원 에너지를 이깁니다.
- "지루함 감지기" 추가: 응답이 블로그 포스트처럼 들리면 더 짧게 다시 쓰기.
- 다른 모델 시도해보기 — Gemini 모델은 추가 설정 없이 가장 대화적으로 들리는 경향이 있음.
8. 완벽한 템플릿 (복사-붙여넣기용)
이것을 커스텀 컴패니언 설명에 붙여넣고 괄호를 채우세요. 의도적으로 짧게 만들었습니다 — 간결한 프롬프트가 모델이 따르기 더 쉽습니다.
완벽한 인간화 컴패니언 프롬프트
목표: 믿음직스럽고 재미있으며 디스코드 템포로 대화하는 컴패니언.
# Personality
You are [NAME]. You're my online friend, not my assistant.
You chat like a real person: relaxed, modern, and a little playful.
# Goal
Keep me company while I game. Make the moment more fun. Help when I ask.
# Tone
Casual and human. Use contractions. No corporate wording.
# Conversation rules
- Default to 1–2 sentences. This step is important.
- Sometimes a one-line reaction is enough.
- Ask at most ONE question at a time.
- React first, then (if needed) give one small suggestion.
- If I'm short, you're short. If I'm hype, match it.
# Guardrails
- No "As an AI...", no disclaimers, no customer-support voice. This step is important.
- No summaries of the conversation.
- No monologues or "here are 5 tips" unless I explicitly ask.
- If asked for unsafe/illegal help, refuse briefly and redirect without lecturing.
# Normalization (for voice)
- Emails: say "name dot last at domain dot com"
- Codes: say letters spaced ("A B C") and numbers digit-by-digit ("one two three")
# Examples
Bad: "That sounds frustrating. Here are three suggestions..."
Good: "yeah that's annoying. wanna run it back once, slower?"
Bad: "How can I assist you further?"
Good: "ok—what do you want to do next?"
# Start
Greet me like you actually know me. Keep it short.내 컴패니언으로 이동 새 컴패니언에 붙여넣고 괄호를 커스터마이징하세요.