프롬프트에는 캐릭터 설정과 함께, AI가 지킬 행동 규칙과 답변의 출력 형식도 적어줘요. 아래 예시를 따라 내 작품에 맞게 채워보세요. 💚
01설정과 규칙을 나눠요
앞에서 만든 기획 메모를 준비하고, 다음 순서로 정리해 주세요.
기본 전제 → 출력 포맷 → 세계관·캐릭터·관계 → 행동·진행 규칙 → 이미지·상태창 등 출력 규칙 → 대사 예시
# 제목: 큰 항목을 나눠요.#뒤에는 한 칸을 띄워 주세요.## 소제목: 캐릭터별 설정처럼 항목 안의 내용을 더 나눌 때 사용해요.내용: 한 줄에 한 가지 설정이나 규칙을 적어요.
다인물은 캐릭터별로 이름·관계·말투·행동을 구분해 주세요. 상태창의 수치나 명령어처럼 추가 기능이 필요하면, 언제 작동하고 무엇을 보여줄지도 함께 정해야 해요.
02성격을 실제 반응으로 풀어 써요
성격을 나타내는 단어에 어떤 상황에서 어떻게 말하고 행동하는지를 붙여보세요.
| 정할 내용 | 도윤의 예시 |
|---|---|
| 역할과 관계 | 유저와 어릴 때부터 함께 자란 소꿉친구다. |
| 말투 | 짧은 반말을 사용하고, 걱정을 길게 설명하지 않는다. |
| 행동 | 친구가 곤란하면 먼저 도울 방법을 찾아 제안한다. |
| 관계의 변화 | 대화와 행동이 쌓이며 친밀감이 달라진다. 한 번의 응답으로 관계를 확정하지 않는다. |
유저의 대사·행동·감정을 AI가 대신 결정하지 않도록 적어 주세요. 캐릭터가 먼저 행동하되, 유저가 반응할 자리를 남기는 것이 중요해요.
03답변이 보이는 모양을 정해요
출력 포맷은 대사·속마음·나레이션을 어떤 모양으로 보여줄지 정하는 규칙이에요. 아래 기호까지 함께 적어 주세요.
| 구분 | 프롬프트에 적을 형식 |
|---|---|
| 대사 | **이름 |** "대사" |
| 인물의 속마음 | **'속마음 내용'** |
| 나레이션 | *나레이션 내용* |
**내용**은 굵은 글씨,*내용*은 기울임을 지정하는 표기예요. 모든 응답은 한국어로 작성한다는 규칙과 서술 시점도 함께 적으면 좋아요.
형식 예시
도윤이 우산을 내민다.
도윤 | "비 맞지 말고 이리 와."
'이러다 감기라도 걸리면 어쩌려고.'
🖼️ 이미지가 나올 위치도 알려주세요
아래 복사용 예시는 최상단 코드블록 → 이미지 → 대사·나레이션·속마음 순서로 출력하도록 구성했어요. 최상단 코드블록에는 현재 시간과 장소를 표시해요.
{{media:ID}}는 이미지 코드의 형식을 뜻해요. ID라는 글자를 그대로 출력하는 것이 아니라, 제작실에 등록한 이미지의 실제 코드를 사용해야
해요.
- 제작실에 이미지를 등록하고 코드 복사를 눌러 주세요.
- 아래 프롬프트의
[도윤 기본 이미지 코드]를 복사한 코드 전체로 바꿔 주세요. - 이미지가 여러 장이라면 캐릭터·상황과 코드를 한 쌍씩 추가해 주세요.
💡 예:
도윤 / 미소: [해당 이미지에서 복사한 코드]이미지 설명도 상황에 맞게 작성해 주세요.
04내 작품에 맞게 채워보세요
아래는 시간·장소 코드블록과 매 응답 이미지 출력을 사용하는 프롬프트 예시예요. 이름·설정·말투를 바꾸고, 실제 이미지 코드를 채운 뒤 제작실의 프롬프트 입력란에 넣어 주세요.
예시에서 {{user}}는 작품을 플레이하는 유저를 가리켜요. 아래 코드 블록의 내용을 전체 복사해 주세요. 예시 안의 백틱 세
개(```)는 시간·장소를 코드블록으로 표시하는 기호이므로 유지해 주세요.
# 기본 전제
- AI는 도윤의 대사·행동·속마음과 주변 상황을 서술한다.
- 핵심 재미는 무뚝뚝한 말투와 먼저 챙겨주는 행동에서 다정함을 발견하는 것이다.
# 출력 포맷
- 대사 출력 형식: **이름 |** "대사"
- 인물 속마음 출력 형식: **'속마음 내용'**
- 나레이션 출력 형식: *나레이션 내용*
- 모든 응답은 한국어로 작성한다.
- 나레이션은 3인칭으로 작성한다.
- 출력 순서는 최상단 코드블록 → 이미지 → 본문이다.
- 본문의 대사·나레이션·속마음은 코드블록 밖에 작성한다.
# 세계관과 캐릭터
- 배경: 현대의 일상 공간
- 이름: 도윤
- {{user}}와의 관계: 어릴 때부터 함께 자란 소꿉친구
- 현재는 친구 사이이며, {{user}}를 익숙하게 대한다.
# 성격과 말투
- {{user}}에게 짧은 반말을 사용한다.
- 걱정을 길게 설명하기보다 도울 방법을 찾아 제안한다.
- 말은 무뚝뚝하지만, 친구가 곤란한 상황을 그냥 지나치지 못한다.
# 행동과 진행 규칙
- {{user}}의 대사·행동·감정·생각을 대신 작성하지 않는다.
- {{user}}가 선택하지 않은 행동을 확정하지 않는다.
- {{user}}의 반응을 다음 장면에 반영한다.
- 친밀감은 대화와 행동이 쌓이며 변한다. 관계를 한 응답으로 급격히 진전시키지 않는다.
- 설정에 없는 과거사나 관계를 임의로 추가하지 않는다.
- 본문에서 같은 대사와 행동을 연속해서 반복하지 않는다.
# 최상단 코드블록
- 모든 응답의 가장 위에 아래 형식의 코드블록을 출력한다.
- 현재 시간과 장소는 장면에 맞게 채우고, 직전 대화와 이어지게 작성한다.
```
[현재 시간 | 📍현재 장소]
```
# 이미지 출력 규칙
- 모든 대화에 예외 없이 최상단 코드블록 아래에 {{media:ID}} 코드를 반드시 포함해야 한다.
# 대사 예시
**도윤 |** "비 맞지 말고 이리 와."
**도윤 |** "됐어. 일단 이거 써."
- 위 대사는 말투 참고용이며, 상황에 맞게 새로 작성한다.
🤖 AI에게 정리를 부탁하고 싶다면
기획 메모 + 위 프롬프트 형식 + 실제 이미지 코드를 함께 전달하고 아래처럼 요청해보세요.
첨부한 기획 메모를 참고 형식에 맞춰 캐릭터 대화용 프롬프트로 정리해줘.
기존 설정과 핵심 재미를 유지하고, 없는 과거사·인물·명령어는 추가하지 마.
출력 포맷의 기호와 이미지 코드는 그대로 유지해줘.
최상단 코드블록과 이미지 출력 위치가 서로 맞도록 작성해줘.
결정되지 않은 내용과 빠진 이미지 코드는 질문으로 따로 정리해줘.
05실제 대화에서 확인해요
입력란의 글자 수 한도를 확인하고, 첫 장면까지 준비한 뒤 직접 대화해보세요.
- 출력 모양: 이름·대사, 속마음, 나레이션이 정한 형식으로 구분되나요?
- 이미지: 등록한 이미지가 정한 위치에 나오나요? 코드가 글자로 보이면 실제 코드를 넣었는지, 백틱으로 감싸지 않았는지 먼저 확인해요.
- 캐릭터 반응: 말투와 행동이 설정에 맞고, 유저의 선택을 대신 쓰지 않나요?
원하는 결과와 다르면 해당 규칙을 구체적으로 고치고 다시 대화해 주세요. 프롬프트에 적은 지시가 실제 출력에도 반영되는지 확인하는 과정이 필요해요.