현재 모드: 테스트 (Dry Run)
대상 테이블: content_mbti_items
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "넌 날 더 용감하게 해줘",
"explanation": "ENFP의 격려와 INTJ의 능력 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미연",
"script": "You can do anything!",
"translation": "넌 뭐든 할 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "I have the skills.",
"translation": "난 기술은 있어."
},
{
"type": "script",
"index": 3,
"speaker": "미연",
"script": "So go for your biggest dream!",
"translation": "그럼 넌 가장 큰 꿈을 따라가!"
},
{
"type": "ox",
"index": 4,
"quiz": "준서는 자신의 능력을 과소평가한다.",
"hint": "INTJ는 자신의 능력을 정확하게 인식해요.",
"result": "X",
"explanation": "준서가 \"I have the skills\"라고 자신의 능력을 인정해요."
},
{
"type": "script",
"index": 5,
"speaker": "준서",
"script": "I'm formulating the plan now.",
"translation": "난 지금 계획을 짜고 있어."
},
{
"type": "script",
"index": 6,
"speaker": "미연",
"script": "And I'll cheer you on!",
"translation": "그리고 난 너를 응원할 거야!"
},
{
"type": "blank",
"index": 7,
"quiz": "You can do @@!",
"hint": "가능성을 나타내는 단어에요.",
"optionA": "something",
"optionB": "anything",
"optionC": "nothing",
"result": "anything",
"explanation": "ENFP는 상대방의 무한한 가능성을 믿어요."
},
{
"type": "script",
"index": 8,
"speaker": "준서",
"script": "Your belief motivates me.",
"translation": "넌 믿음이 날 동기부여해."
},
{
"type": "script",
"index": 9,
"speaker": "미연",
"script": "Because I see your genius!",
"translation": "왜냐면 난 넌 천재성이 봐!"
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "I appreciate that.",
"translation": "고마워."
},
{
"type": "script",
"index": 11,
"speaker": "미연",
"script": "Now let's make history!",
"translation": "이제 우리 역사를 만들자!"
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "Ambitious.",
"translation": "야심차네."
},
{
"type": "script",
"index": 13,
"speaker": "미연",
"script": "Your strategy with my faith works.",
"translation": "너의 전략과 내 믿음이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "준서",
"script": "We could actually change things.",
"translation": "우리는 정말 것들을 바꿀 수 있어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "능력과 격려의 조화에 대한 문장이에요.",
"result": "Skill meets encouragement creates greatness",
"explanation": "INTJ의 능력과 ENFP의 격려가 함께할 때 위대함이 탄생해요.",
"optionA": "encouragement",
"optionB": "Skill",
"optionC": "creates",
"optionD": "greatness",
"optionE": "meets"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "넌 날 더 용감하게 해줘",
"explanation": "ENFP의 격려와 INTJ의 능력 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미연",
"script": "You can do anything!",
"translation": "넌 뭐든 할 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "I have the skills.",
"translation": "난 기술은 있어."
},
{
"type": "script",
"index": 3,
"speaker": "미연",
"script": "So go for your biggest dream!",
"translation": "그럼 넌 가장 큰 꿈을 따라가!"
},
{
"type": "ox",
"index": 4,
"quiz": "준서는 자신의 능력을 과소평가한다.",
"hint": "INTJ는 자신의 능력을 정확하게 인식해요.",
"result": "X",
"explanation": "준서가 \"I have the skills\"라고 자신의 능력을 인정해요."
},
{
"type": "script",
"index": 5,
"speaker": "준서",
"script": "I'm formulating the plan now.",
"translation": "난 지금 계획을 짜고 있어."
},
{
"type": "script",
"index": 6,
"speaker": "미연",
"script": "And I'll cheer you on!",
"translation": "그리고 난 너를 응원할 거야!"
},
{
"type": "blank",
"index": 7,
"quiz": "You can do @@!",
"hint": "가능성을 나타내는 단어에요.",
"optionA": "something",
"optionB": "anything",
"optionC": "nothing",
"result": "anything",
"explanation": "ENFP는 상대방의 무한한 가능성을 믿어요."
},
{
"type": "script",
"index": 8,
"speaker": "준서",
"script": "Your belief motivates me.",
"translation": "넌 믿음이 날 동기부여해."
},
{
"type": "script",
"index": 9,
"speaker": "미연",
"script": "Because I see your genius!",
"translation": "왜냐면 난 넌 천재성이 봐!"
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "I appreciate that.",
"translation": "고마워."
},
{
"type": "script",
"index": 11,
"speaker": "미연",
"script": "Now let's make history!",
"translation": "이제 우리 역사를 만들자!"
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "Ambitious.",
"translation": "야심차네."
},
{
"type": "script",
"index": 13,
"speaker": "미연",
"script": "Your strategy with my faith works.",
"translation": "너의 전략과 내 믿음이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "준서",
"script": "We could actually change things.",
"translation": "우리는 정말 것들을 바꿀 수 있어."
},
{
"type": "puzzle",
"index": 15,
"hint": "능력과 격려의 조화에 대한 문장이에요.",
"optionA": "encouragement",
"optionB": "Skill",
"optionC": "creates",
"optionD": "greatness",
"optionE": "meets",
"result": "Skill meets encouragement creates greatness",
"explanation": "INTJ의 능력과 ENFP의 격려가 함께할 때 위대함이 탄생해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "이 방법은 안 돼",
"explanation": "INTJ의 논리와 ENFP의 감정 이해 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "This approach is flawed.",
"translation": "이 방법은 결함이 있어."
},
{
"type": "script",
"index": 2,
"speaker": "나리",
"script": "But it feels right!",
"translation": "하지만 기분으로는 맞는데!"
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "Logic trumps feeling here.",
"translation": "이곳에선 논리가 감정을 이겨."
},
{
"type": "ox",
"index": 4,
"quiz": "지훈은 감정을 중시한다.",
"hint": "INTJ는 논리와 사실을 바탕으로 판단해요.",
"result": "X",
"explanation": "지훈이 논리를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "나리",
"script": "I understand your point.",
"translation": "넌 요점을 이해해."
},
{
"type": "script",
"index": 6,
"speaker": "지훈",
"script": "Let me show you the data.",
"translation": "내가 데이터를 보여 줄게."
},
{
"type": "blank",
"index": 7,
"quiz": "This approach is @@.",
"hint": "방법의 문제점을 나타내는 단어에요.",
"optionA": "perfect",
"optionB": "flawed",
"optionC": "great",
"result": "flawed",
"explanation": "INTJ는 논리적 결함을 빠르게 찾아요."
},
{
"type": "script",
"index": 8,
"speaker": "나리",
"script": "You're right, I see it now.",
"translation": "맞아, 이제 봐."
},
{
"type": "script",
"index": 9,
"speaker": "지훈",
"script": "Better to adjust early.",
"translation": "일찍 조정하는 게 낫지."
},
{
"type": "script",
"index": 10,
"speaker": "나리",
"script": "Your clarity saves us!",
"translation": "넌 명확함이 우리를 구해!"
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "We avoid bigger problems.",
"translation": "우리는 더 큰 문제를 피해."
},
{
"type": "script",
"index": 12,
"speaker": "나리",
"script": "I love how you think!",
"translation": "난 너가 생각하는 방식이 좋아!"
},
{
"type": "script",
"index": 13,
"speaker": "지훈",
"script": "Your openness makes this easier.",
"translation": "넌 개방성이 이걸 더 쉽게 해줘."
},
{
"type": "script",
"index": 14,
"speaker": "나리",
"script": "Because we trust each other!",
"translation": "왜냐면 우리는 서로 믿으니까!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "논리와 감정의 조화에 대한 문장이에요.",
"result": "Logic with openness solves problems",
"explanation": "INTJ의 논리와 ENFP의 개방성이 함께할 때 문제가 해결돼요.",
"optionA": "Logic",
"optionB": "problems",
"optionC": "solves",
"optionD": "openness",
"optionE": "with"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "이 방법은 안 돼",
"explanation": "INTJ의 논리와 ENFP의 감정 이해 비교",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "This approach is flawed.",
"translation": "이 방법은 결함이 있어."
},
{
"type": "script",
"index": 2,
"speaker": "나리",
"script": "But it feels right!",
"translation": "하지만 기분으로는 맞는데!"
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "Logic trumps feeling here.",
"translation": "이곳에선 논리가 감정을 이겨."
},
{
"type": "ox",
"index": 4,
"quiz": "지훈은 감정을 중시한다.",
"hint": "INTJ는 논리와 사실을 바탕으로 판단해요.",
"result": "X",
"explanation": "지훈이 논리를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "나리",
"script": "I understand your point.",
"translation": "넌 요점을 이해해."
},
{
"type": "script",
"index": 6,
"speaker": "지훈",
"script": "Let me show you the data.",
"translation": "내가 데이터를 보여 줄게."
},
{
"type": "blank",
"index": 7,
"quiz": "This approach is @@.",
"hint": "방법의 문제점을 나타내는 단어에요.",
"optionA": "perfect",
"optionB": "flawed",
"optionC": "great",
"result": "flawed",
"explanation": "INTJ는 논리적 결함을 빠르게 찾아요."
},
{
"type": "script",
"index": 8,
"speaker": "나리",
"script": "You're right, I see it now.",
"translation": "맞아, 이제 봐."
},
{
"type": "script",
"index": 9,
"speaker": "지훈",
"script": "Better to adjust early.",
"translation": "일찍 조정하는 게 낫지."
},
{
"type": "script",
"index": 10,
"speaker": "나리",
"script": "Your clarity saves us!",
"translation": "넌 명확함이 우리를 구해!"
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "We avoid bigger problems.",
"translation": "우리는 더 큰 문제를 피해."
},
{
"type": "script",
"index": 12,
"speaker": "나리",
"script": "I love how you think!",
"translation": "난 너가 생각하는 방식이 좋아!"
},
{
"type": "script",
"index": 13,
"speaker": "지훈",
"script": "Your openness makes this easier.",
"translation": "넌 개방성이 이걸 더 쉽게 해줘."
},
{
"type": "script",
"index": 14,
"speaker": "나리",
"script": "Because we trust each other!",
"translation": "왜냐면 우리는 서로 믿으니까!"
},
{
"type": "puzzle",
"index": 15,
"hint": "논리와 감정의 조화에 대한 문장이에요.",
"optionA": "Logic",
"optionB": "problems",
"optionC": "solves",
"optionD": "openness",
"optionE": "with",
"result": "Logic with openness solves problems",
"explanation": "INTJ의 논리와 ENFP의 개방성이 함께할 때 문제가 해결돼요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "난 넌 믿고 있어",
"explanation": "ENFP의 감정적 지원과 INTJ의 독립성 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "This is hard for you, isn't it?",
"translation": "이거 넌 힘들지, 그지?"
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "I'm handling it.",
"translation": "난 다루고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But I'm here for you!",
"translation": "하지만 난 여기 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "태영은 도움을 요청한다.",
"hint": "INTJ는 자신의 일을 독립적으로 처리하려고 해요.",
"result": "X",
"explanation": "태영이 스스로 다루고 있다고 해요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "I appreciate that.",
"translation": "고마워."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "I know you're strong.",
"translation": "난 넌 강하다는 거 알아."
},
{
"type": "blank",
"index": 7,
"quiz": "This is @@ for you, isn't it?",
"hint": "상황을 묘사하는 단어에요.",
"optionA": "easy",
"optionB": "hard",
"optionC": "simple",
"result": "hard",
"explanation": "ENFP는 상대방의 감정 상태를 감지해요."
},
{
"type": "script",
"index": 8,
"speaker": "태영",
"script": "Having you helps though.",
"translation": "넌 있으면 도움이 돼."
},
{
"type": "script",
"index": 9,
"speaker": "지영",
"script": "That's all I want!",
"translation": "그게 내가 원하는 전부야!"
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "You lighten the load.",
"translation": "넌 짐을 가볍게 해줘."
},
{
"type": "script",
"index": 11,
"speaker": "지영",
"script": "That's my job!",
"translation": "그게 내 일이야!"
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "A good one.",
"translation": "잘하고 있어."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your strength with my support works.",
"translation": "너의 강함과 내 지지가 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "태영",
"script": "We're efficient together.",
"translation": "우리는 함께 효율적이야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "독립성과 지원의 조화에 대한 문장이에요.",
"result": "Independence with support becomes strength",
"explanation": "INTJ의 독립성과 ENFP의 지원이 함께할 때 진정한 강함이 생겨요.",
"optionA": "support",
"optionB": "becomes",
"optionC": "strength",
"optionD": "Independence",
"optionE": "with"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "난 넌 믿고 있어",
"explanation": "ENFP의 감정적 지원과 INTJ의 독립성 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "This is hard for you, isn't it?",
"translation": "이거 넌 힘들지, 그지?"
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "I'm handling it.",
"translation": "난 다루고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But I'm here for you!",
"translation": "하지만 난 여기 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "태영은 도움을 요청한다.",
"hint": "INTJ는 자신의 일을 독립적으로 처리하려고 해요.",
"result": "X",
"explanation": "태영이 스스로 다루고 있다고 해요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "I appreciate that.",
"translation": "고마워."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "I know you're strong.",
"translation": "난 넌 강하다는 거 알아."
},
{
"type": "blank",
"index": 7,
"quiz": "This is @@ for you, isn't it?",
"hint": "상황을 묘사하는 단어에요.",
"optionA": "easy",
"optionB": "hard",
"optionC": "simple",
"result": "hard",
"explanation": "ENFP는 상대방의 감정 상태를 감지해요."
},
{
"type": "script",
"index": 8,
"speaker": "태영",
"script": "Having you helps though.",
"translation": "넌 있으면 도움이 돼."
},
{
"type": "script",
"index": 9,
"speaker": "지영",
"script": "That's all I want!",
"translation": "그게 내가 원하는 전부야!"
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "You lighten the load.",
"translation": "넌 짐을 가볍게 해줘."
},
{
"type": "script",
"index": 11,
"speaker": "지영",
"script": "That's my job!",
"translation": "그게 내 일이야!"
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "A good one.",
"translation": "잘하고 있어."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your strength with my support works.",
"translation": "너의 강함과 내 지지가 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "태영",
"script": "We're efficient together.",
"translation": "우리는 함께 효율적이야."
},
{
"type": "puzzle",
"index": 15,
"hint": "독립성과 지원의 조화에 대한 문장이에요.",
"optionA": "support",
"optionB": "becomes",
"optionC": "strength",
"optionD": "Independence",
"optionE": "with",
"result": "Independence with support becomes strength",
"explanation": "INTJ의 독립성과 ENFP의 지원이 함께할 때 진정한 강함이 생겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "이 책이 정말 흥미로워!",
"explanation": "INTJ의 깊이 있는 사고와 ENFP의 호기심 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "This book is profound.",
"translation": "이 책이 정말 깊어."
},
{
"type": "script",
"index": 2,
"speaker": "미연",
"script": "Tell me about it!",
"translation": "얘기해 줄래!"
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "It explores human nature deeply.",
"translation": "인간 본성을 깊이 있게 탐구해."
},
{
"type": "ox",
"index": 4,
"quiz": "준혁은 깊이 있는 읽기를 싫어한다.",
"hint": "INTJ는 깊이 있고 복잡한 텍스트를 선호해요.",
"result": "X",
"explanation": "준혁이 깊이 있는 책을 읽고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "미연",
"script": "I'm so curious now!",
"translation": "난 이제 정말 궁금해!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "Your curiosity drives my analysis.",
"translation": "넌 호기심이 내 분석을 자극해."
},
{
"type": "blank",
"index": 7,
"quiz": "This book is @@.",
"hint": "책의 특징을 나타내는 단어에요.",
"optionA": "simple",
"optionB": "shallow",
"optionC": "profound",
"result": "profound",
"explanation": "INTJ는 깊이 있는 지적 작품을 추구해요."
},
{
"type": "script",
"index": 8,
"speaker": "미연",
"script": "I want to read it!",
"translation": "난 이 책을 읽고 싶어!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "We can discuss it together.",
"translation": "우리 함께 논의할 수 있어."
},
{
"type": "script",
"index": 10,
"speaker": "미연",
"script": "Yes, please!",
"translation": "응, 좋아!"
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "You'll appreciate the complexity.",
"translation": "넌 복잡성을 이해할 거야."
},
{
"type": "script",
"index": 12,
"speaker": "미연",
"script": "I already do!",
"translation": "이미 해!"
},
{
"type": "script",
"index": 13,
"speaker": "준혁",
"script": "Your enthusiasm makes learning fun.",
"translation": "넌 열정이 배움을 재미있게 해줘."
},
{
"type": "script",
"index": 14,
"speaker": "미연",
"script": "And your depth makes me smarter!",
"translation": "그리고 넌 깊이가 날 똑똑하게 해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "깊이 있는 학습에 대한 문장이에요.",
"result": "Depth with enthusiasm creates growth",
"explanation": "INTJ의 깊이 있는 분석과 ENFP의 열정이 함께할 때 진정한 성장이 생겨요.",
"optionA": "enthusiasm",
"optionB": "growth",
"optionC": "with",
"optionD": "Depth",
"optionE": "creates"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "이 책이 정말 흥미로워!",
"explanation": "INTJ의 깊이 있는 사고와 ENFP의 호기심 비교",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "This book is profound.",
"translation": "이 책이 정말 깊어."
},
{
"type": "script",
"index": 2,
"speaker": "미연",
"script": "Tell me about it!",
"translation": "얘기해 줄래!"
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "It explores human nature deeply.",
"translation": "인간 본성을 깊이 있게 탐구해."
},
{
"type": "ox",
"index": 4,
"quiz": "준혁은 깊이 있는 읽기를 싫어한다.",
"hint": "INTJ는 깊이 있고 복잡한 텍스트를 선호해요.",
"result": "X",
"explanation": "준혁이 깊이 있는 책을 읽고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "미연",
"script": "I'm so curious now!",
"translation": "난 이제 정말 궁금해!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "Your curiosity drives my analysis.",
"translation": "넌 호기심이 내 분석을 자극해."
},
{
"type": "blank",
"index": 7,
"quiz": "This book is @@.",
"hint": "책의 특징을 나타내는 단어에요.",
"optionA": "simple",
"optionB": "shallow",
"optionC": "profound",
"result": "profound",
"explanation": "INTJ는 깊이 있는 지적 작품을 추구해요."
},
{
"type": "script",
"index": 8,
"speaker": "미연",
"script": "I want to read it!",
"translation": "난 이 책을 읽고 싶어!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "We can discuss it together.",
"translation": "우리 함께 논의할 수 있어."
},
{
"type": "script",
"index": 10,
"speaker": "미연",
"script": "Yes, please!",
"translation": "응, 좋아!"
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "You'll appreciate the complexity.",
"translation": "넌 복잡성을 이해할 거야."
},
{
"type": "script",
"index": 12,
"speaker": "미연",
"script": "I already do!",
"translation": "이미 해!"
},
{
"type": "script",
"index": 13,
"speaker": "준혁",
"script": "Your enthusiasm makes learning fun.",
"translation": "넌 열정이 배움을 재미있게 해줘."
},
{
"type": "script",
"index": 14,
"speaker": "미연",
"script": "And your depth makes me smarter!",
"translation": "그리고 넌 깊이가 날 똑똑하게 해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "깊이 있는 학습에 대한 문장이에요.",
"optionA": "enthusiasm",
"optionB": "growth",
"optionC": "with",
"optionD": "Depth",
"optionE": "creates",
"result": "Depth with enthusiasm creates growth",
"explanation": "INTJ의 깊이 있는 분석과 ENFP의 열정이 함께할 때 진정한 성장이 생겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "우리 뭔가 새로워!",
"explanation": "ENFP의 새로움 추구와 INTJ의 효율성 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나리",
"script": "Let's try something new!",
"translation": "우리 뭔가 새로운 거 해보자!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Is it efficient?",
"translation": "그게 효율적이야?"
},
{
"type": "script",
"index": 3,
"speaker": "나리",
"script": "Who cares! It's fun!",
"translation": "누가 신경 써! 재미있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "준혁은 새로운 경험을 좋아한다.",
"hint": "INTJ는 효율성과 결과를 중시해요.",
"result": "X",
"explanation": "준혁이 효율성을 묻고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Fun has value too.",
"translation": "재미도 가치가 있지."
},
{
"type": "script",
"index": 6,
"speaker": "나리",
"script": "So you'll do it?",
"translation": "그럼 넌 할 거야?"
},
{
"type": "blank",
"index": 7,
"quiz": "Let's try something @@!",
"hint": "새로움을 나타내는 단어에요.",
"optionA": "old",
"optionB": "boring",
"optionC": "new",
"result": "new",
"explanation": "ENFP는 새로운 경험과 변화를 갈구해요."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Only if you lead.",
"translation": "네가 이끌 때만."
},
{
"type": "script",
"index": 9,
"speaker": "나리",
"script": "I always do!",
"translation": "난 항상 해!"
},
{
"type": "script",
"index": 10,
"speaker": "준혁",
"script": "That's why this works.",
"translation": "그래서 이게 작동하지."
},
{
"type": "script",
"index": 11,
"speaker": "나리",
"script": "Let's make an adventure!",
"translation": "우리 모험을 만들자!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "A calculated one.",
"translation": "계획된 모험으로."
},
{
"type": "script",
"index": 13,
"speaker": "나리",
"script": "Your caution with my excitement works.",
"translation": "너의 신중함과 내 흥분이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "Predictably successful.",
"translation": "예상 가능하게 성공할 거야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "새로움과 계획의 조화에 대한 문장이에요.",
"result": "Spontaneity with strategy creates memories",
"explanation": "ENFP의 즉흥성과 INTJ의 전략이 함께할 때 소중한 추억이 만들어져요.",
"optionA": "with",
"optionB": "memories",
"optionC": "Spontaneity",
"optionD": "creates",
"optionE": "strategy"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "우리 뭔가 새로워!",
"explanation": "ENFP의 새로움 추구와 INTJ의 효율성 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나리",
"script": "Let's try something new!",
"translation": "우리 뭔가 새로운 거 해보자!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Is it efficient?",
"translation": "그게 효율적이야?"
},
{
"type": "script",
"index": 3,
"speaker": "나리",
"script": "Who cares! It's fun!",
"translation": "누가 신경 써! 재미있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "준혁은 새로운 경험을 좋아한다.",
"hint": "INTJ는 효율성과 결과를 중시해요.",
"result": "X",
"explanation": "준혁이 효율성을 묻고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Fun has value too.",
"translation": "재미도 가치가 있지."
},
{
"type": "script",
"index": 6,
"speaker": "나리",
"script": "So you'll do it?",
"translation": "그럼 넌 할 거야?"
},
{
"type": "blank",
"index": 7,
"quiz": "Let's try something @@!",
"hint": "새로움을 나타내는 단어에요.",
"optionA": "old",
"optionB": "boring",
"optionC": "new",
"result": "new",
"explanation": "ENFP는 새로운 경험과 변화를 갈구해요."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Only if you lead.",
"translation": "네가 이끌 때만."
},
{
"type": "script",
"index": 9,
"speaker": "나리",
"script": "I always do!",
"translation": "난 항상 해!"
},
{
"type": "script",
"index": 10,
"speaker": "준혁",
"script": "That's why this works.",
"translation": "그래서 이게 작동하지."
},
{
"type": "script",
"index": 11,
"speaker": "나리",
"script": "Let's make an adventure!",
"translation": "우리 모험을 만들자!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "A calculated one.",
"translation": "계획된 모험으로."
},
{
"type": "script",
"index": 13,
"speaker": "나리",
"script": "Your caution with my excitement works.",
"translation": "너의 신중함과 내 흥분이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "Predictably successful.",
"translation": "예상 가능하게 성공할 거야."
},
{
"type": "puzzle",
"index": 15,
"hint": "새로움과 계획의 조화에 대한 문장이에요.",
"optionA": "with",
"optionB": "memories",
"optionC": "Spontaneity",
"optionD": "creates",
"optionE": "strategy",
"result": "Spontaneity with strategy creates memories",
"explanation": "ENFP의 즉흥성과 INTJ의 전략이 함께할 때 소중한 추억이 만들어져요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "넌 내가 부족한 걸 채워",
"explanation": "INTJ의 냉철함과 ENFP의 따뜻함 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "I can be too cold.",
"translation": "난 너무 차갑기도 해."
},
{
"type": "script",
"index": 2,
"speaker": "미연",
"script": "That's why I'm here!",
"translation": "그게 내가 여기 있는 이유야!"
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "You bring warmth to my logic.",
"translation": "넌 내 논리에 따뜻함을 가져와."
},
{
"type": "ox",
"index": 4,
"quiz": "지훈은 자신의 감정 표현이 충분하다.",
"hint": "INTJ는 자신의 냉철한 면을 인식해요.",
"result": "X",
"explanation": "지훈이 자신이 \"too cold\"라고 인정해요."
},
{
"type": "script",
"index": 5,
"speaker": "미연",
"script": "And you balance my chaos!",
"translation": "그리고 넌 내 혼돈을 균형 맞춰!"
},
{
"type": "script",
"index": 6,
"speaker": "지훈",
"script": "Controlled chaos.",
"translation": "통제된 혼돈이야."
},
{
"type": "blank",
"index": 7,
"quiz": "I can be too @@.",
"hint": "지훈의 단점을 나타내는 단어에요.",
"optionA": "warm",
"optionB": "emotional",
"optionC": "cold",
"result": "cold",
"explanation": "INTJ는 논리에만 집중해서 냉철할 수 있어요."
},
{
"type": "script",
"index": 8,
"speaker": "미연",
"script": "It's who you are.",
"translation": "그게 넌 모습이야."
},
{
"type": "script",
"index": 9,
"speaker": "지훈",
"script": "And I appreciate who you are.",
"translation": "그리고 난 넌 모습을 소중히 생각해."
},
{
"type": "script",
"index": 10,
"speaker": "미연",
"script": "Even when I'm too much?",
"translation": "내가 너무 많을 때도?"
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Especially then.",
"translation": "특히 그럴 때야."
},
{
"type": "script",
"index": 12,
"speaker": "미연",
"script": "You're sweet!",
"translation": "넌 달콤하네!"
},
{
"type": "script",
"index": 13,
"speaker": "지훈",
"script": "You bring out that side of me.",
"translation": "넌 내 그 면을 끌어내."
},
{
"type": "script",
"index": 14,
"speaker": "미연",
"script": "Because we need each other!",
"translation": "왜냐면 우리는 서로 필요하니까!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "보완의 가치에 대한 문장이에요.",
"result": "Logic and warmth create balance",
"explanation": "INTJ의 논리와 ENFP의 따뜻함이 함께할 때 진정한 균형이 생겨요.",
"optionA": "warmth",
"optionB": "balance",
"optionC": "Logic",
"optionD": "create",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "넌 내가 부족한 걸 채워",
"explanation": "INTJ의 냉철함과 ENFP의 따뜻함 비교",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "I can be too cold.",
"translation": "난 너무 차갑기도 해."
},
{
"type": "script",
"index": 2,
"speaker": "미연",
"script": "That's why I'm here!",
"translation": "그게 내가 여기 있는 이유야!"
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "You bring warmth to my logic.",
"translation": "넌 내 논리에 따뜻함을 가져와."
},
{
"type": "ox",
"index": 4,
"quiz": "지훈은 자신의 감정 표현이 충분하다.",
"hint": "INTJ는 자신의 냉철한 면을 인식해요.",
"result": "X",
"explanation": "지훈이 자신이 \"too cold\"라고 인정해요."
},
{
"type": "script",
"index": 5,
"speaker": "미연",
"script": "And you balance my chaos!",
"translation": "그리고 넌 내 혼돈을 균형 맞춰!"
},
{
"type": "script",
"index": 6,
"speaker": "지훈",
"script": "Controlled chaos.",
"translation": "통제된 혼돈이야."
},
{
"type": "blank",
"index": 7,
"quiz": "I can be too @@.",
"hint": "지훈의 단점을 나타내는 단어에요.",
"optionA": "warm",
"optionB": "emotional",
"optionC": "cold",
"result": "cold",
"explanation": "INTJ는 논리에만 집중해서 냉철할 수 있어요."
},
{
"type": "script",
"index": 8,
"speaker": "미연",
"script": "It's who you are.",
"translation": "그게 넌 모습이야."
},
{
"type": "script",
"index": 9,
"speaker": "지훈",
"script": "And I appreciate who you are.",
"translation": "그리고 난 넌 모습을 소중히 생각해."
},
{
"type": "script",
"index": 10,
"speaker": "미연",
"script": "Even when I'm too much?",
"translation": "내가 너무 많을 때도?"
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Especially then.",
"translation": "특히 그럴 때야."
},
{
"type": "script",
"index": 12,
"speaker": "미연",
"script": "You're sweet!",
"translation": "넌 달콤하네!"
},
{
"type": "script",
"index": 13,
"speaker": "지훈",
"script": "You bring out that side of me.",
"translation": "넌 내 그 면을 끌어내."
},
{
"type": "script",
"index": 14,
"speaker": "미연",
"script": "Because we need each other!",
"translation": "왜냐면 우리는 서로 필요하니까!"
},
{
"type": "puzzle",
"index": 15,
"hint": "보완의 가치에 대한 문장이에요.",
"optionA": "warmth",
"optionB": "balance",
"optionC": "Logic",
"optionD": "create",
"optionE": "and",
"result": "Logic and warmth create balance",
"explanation": "INTJ의 논리와 ENFP의 따뜻함이 함께할 때 진정한 균형이 생겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "넌 내 마음을 열어 줬어",
"explanation": "ENFP의 따뜻함과 INTJ의 변화 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "You've changed since we met.",
"translation": "넌 우리가 만난 후로 바뀌었어."
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "I've become more open.",
"translation": "난 더 개방적이 되었어."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "Because I love you!",
"translation": "왜냐면 난 너를 사랑하니까!"
},
{
"type": "ox",
"index": 4,
"quiz": "준서는 변하지 않았다.",
"hint": "INTJ는 의미 있는 관계 속에서 변할 수 있어요.",
"result": "X",
"explanation": "준서가 \"more open\"이라고 변화를 인정해요."
},
{
"type": "script",
"index": 5,
"speaker": "준서",
"script": "You opened my heart.",
"translation": "넌 내 마음을 열어 줬어."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "And you gave me direction!",
"translation": "그리고 넌 날 방향을 줬어!"
},
{
"type": "blank",
"index": 7,
"quiz": "You've changed since we @@.",
"hint": "시간을 나타내는 단어에요.",
"optionA": "started",
"optionB": "met",
"optionC": "knew",
"result": "met",
"explanation": "준서는 지영을 만난 후로 변했어요."
},
{
"type": "script",
"index": 8,
"speaker": "준서",
"script": "I'm better because of you.",
"translation": "난 너 때문에 더 나아."
},
{
"type": "script",
"index": 9,
"speaker": "지영",
"script": "We both are!",
"translation": "우리 둘 다 그래!"
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "You inspire growth.",
"translation": "넌 성장을 영감 줄 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "지영",
"script": "And you show me the way!",
"translation": "그리고 넌 날 길을 보여 줄 수 있어!"
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "Together we're complete.",
"translation": "우리 함께면 완벽해."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your strength with my warmth works.",
"translation": "너의 강함과 내 따뜻함이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "준서",
"script": "We're unstoppable now.",
"translation": "우리는 이제 못 막을 거야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "사랑을 통한 변화에 대한 문장이에요.",
"result": "Love opens even the strongest heart",
"explanation": "ENFP의 사랑과 따뜻함이 INTJ의 강한 마음도 열 수 있어요.",
"optionA": "heart",
"optionB": "the",
"optionC": "even",
"optionD": "strongest",
"optionE": "opens",
"optionF": "Love"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "넌 내 마음을 열어 줬어",
"explanation": "ENFP의 따뜻함과 INTJ의 변화 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "You've changed since we met.",
"translation": "넌 우리가 만난 후로 바뀌었어."
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "I've become more open.",
"translation": "난 더 개방적이 되었어."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "Because I love you!",
"translation": "왜냐면 난 너를 사랑하니까!"
},
{
"type": "ox",
"index": 4,
"quiz": "준서는 변하지 않았다.",
"hint": "INTJ는 의미 있는 관계 속에서 변할 수 있어요.",
"result": "X",
"explanation": "준서가 \"more open\"이라고 변화를 인정해요."
},
{
"type": "script",
"index": 5,
"speaker": "준서",
"script": "You opened my heart.",
"translation": "넌 내 마음을 열어 줬어."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "And you gave me direction!",
"translation": "그리고 넌 날 방향을 줬어!"
},
{
"type": "blank",
"index": 7,
"quiz": "You've changed since we @@.",
"hint": "시간을 나타내는 단어에요.",
"optionA": "started",
"optionB": "met",
"optionC": "knew",
"result": "met",
"explanation": "준서는 지영을 만난 후로 변했어요."
},
{
"type": "script",
"index": 8,
"speaker": "준서",
"script": "I'm better because of you.",
"translation": "난 너 때문에 더 나아."
},
{
"type": "script",
"index": 9,
"speaker": "지영",
"script": "We both are!",
"translation": "우리 둘 다 그래!"
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "You inspire growth.",
"translation": "넌 성장을 영감 줄 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "지영",
"script": "And you show me the way!",
"translation": "그리고 넌 날 길을 보여 줄 수 있어!"
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "Together we're complete.",
"translation": "우리 함께면 완벽해."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your strength with my warmth works.",
"translation": "너의 강함과 내 따뜻함이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "준서",
"script": "We're unstoppable now.",
"translation": "우리는 이제 못 막을 거야."
},
{
"type": "puzzle",
"index": 15,
"hint": "사랑을 통한 변화에 대한 문장이에요.",
"optionA": "heart",
"optionB": "the",
"optionC": "even",
"optionD": "strongest",
"optionE": "opens",
"optionF": "Love",
"result": "Love opens even the strongest heart",
"explanation": "ENFP의 사랑과 따뜻함이 INTJ의 강한 마음도 열 수 있어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "넌 나를 이해해",
"explanation": "ISFP의 감정적 표현과 INFJ의 깊은 이해 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I feel so understood with you.",
"translation": "넌 나를 정말 이해해 주는 것 같아."
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "I see your true self.",
"translation": "난 너의 진정한 모습을 봐."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "That means everything to me.",
"translation": "그게 정말 의미 있어."
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 민수가 자신을 모른다.",
"hint": "INFJ는 다른 사람의 감정을 깊이 있게 감지해요.",
"result": "X",
"explanation": "채영이 \"I feel so understood\"라고 이해받고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "Your beauty shines through.",
"translation": "넌 아름다움이 빛나."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "Because you bring it out.",
"translation": "넌 그걸 끌어내니까."
},
{
"type": "blank",
"index": 7,
"quiz": "I feel so @@ with you.",
"hint": "채영이 느끼는 상태를 나타내는 단어에요.",
"optionA": "lost",
"optionB": "understood",
"optionC": "alone",
"result": "understood",
"explanation": "ISFP는 INFJ와 함께 있을 때 이해받는 느낌을 받아요."
},
{
"type": "script",
"index": 8,
"speaker": "민수",
"script": "Your feelings are safe with me.",
"translation": "넌 감정이 나와 함께면 안전해."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "I know that.",
"translation": "알아."
},
{
"type": "script",
"index": 10,
"speaker": "민수",
"script": "That's why you open up.",
"translation": "그래서 넌 마음을 열어."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "You create that space.",
"translation": "넌 그 공간을 만들어."
},
{
"type": "script",
"index": 12,
"speaker": "민수",
"script": "We fit naturally.",
"translation": "우리는 자연스럽게 맞아."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Your depth with my heart works.",
"translation": "너의 깊이와 내 마음이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "민수",
"script": "We see each other truly.",
"translation": "우리는 진정으로 서로를 봐."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "이해와 연결에 대한 문장이에요.",
"result": "Being seen deeply creates love",
"explanation": "ISFP가 INFJ에게 깊이 있게 이해받을 때 진정한 사랑이 생겨요.",
"optionA": "love",
"optionB": "seen",
"optionC": "Being",
"optionD": "creates",
"optionE": "deeply"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "넌 나를 이해해",
"explanation": "ISFP의 감정적 표현과 INFJ의 깊은 이해 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I feel so understood with you.",
"translation": "넌 나를 정말 이해해 주는 것 같아."
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "I see your true self.",
"translation": "난 너의 진정한 모습을 봐."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "That means everything to me.",
"translation": "그게 정말 의미 있어."
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 민수가 자신을 모른다.",
"hint": "INFJ는 다른 사람의 감정을 깊이 있게 감지해요.",
"result": "X",
"explanation": "채영이 \"I feel so understood\"라고 이해받고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "Your beauty shines through.",
"translation": "넌 아름다움이 빛나."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "Because you bring it out.",
"translation": "넌 그걸 끌어내니까."
},
{
"type": "blank",
"index": 7,
"quiz": "I feel so @@ with you.",
"hint": "채영이 느끼는 상태를 나타내는 단어에요.",
"optionA": "lost",
"optionB": "understood",
"optionC": "alone",
"result": "understood",
"explanation": "ISFP는 INFJ와 함께 있을 때 이해받는 느낌을 받아요."
},
{
"type": "script",
"index": 8,
"speaker": "민수",
"script": "Your feelings are safe with me.",
"translation": "넌 감정이 나와 함께면 안전해."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "I know that.",
"translation": "알아."
},
{
"type": "script",
"index": 10,
"speaker": "민수",
"script": "That's why you open up.",
"translation": "그래서 넌 마음을 열어."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "You create that space.",
"translation": "넌 그 공간을 만들어."
},
{
"type": "script",
"index": 12,
"speaker": "민수",
"script": "We fit naturally.",
"translation": "우리는 자연스럽게 맞아."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Your depth with my heart works.",
"translation": "너의 깊이와 내 마음이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "민수",
"script": "We see each other truly.",
"translation": "우리는 진정으로 서로를 봐."
},
{
"type": "puzzle",
"index": 15,
"hint": "이해와 연결에 대한 문장이에요.",
"optionA": "love",
"optionB": "seen",
"optionC": "Being",
"optionD": "creates",
"optionE": "deeply",
"result": "Being seen deeply creates love",
"explanation": "ISFP가 INFJ에게 깊이 있게 이해받을 때 진정한 사랑이 생겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "우리 함께 성장할 수 있어",
"explanation": "INFJ의 비전과 ISFP의 감정적 지원 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서진",
"script": "I want to help people.",
"translation": "난 사람들을 도와주고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "That's so beautiful!",
"translation": "정말 아름다워!"
},
{
"type": "script",
"index": 3,
"speaker": "서진",
"script": "Will you support me?",
"translation": "넌 날 지지해 줄래?"
},
{
"type": "ox",
"index": 4,
"quiz": "아린은 서진의 비전을 거부한다.",
"hint": "ISFP는 의미 있는 목표를 진심으로 지원해요.",
"result": "X",
"explanation": "아린이 \"That's so beautiful\"이라고 감동했어요."
},
{
"type": "script",
"index": 5,
"speaker": "아린",
"script": "Always, with all my heart.",
"translation": "항상, 온 마음으로."
},
{
"type": "script",
"index": 6,
"speaker": "서진",
"script": "That means so much.",
"translation": "정말 고마워."
},
{
"type": "blank",
"index": 7,
"quiz": "I want to help @@.",
"hint": "돕고 싶은 대상을 나타내는 단어에요.",
"optionA": "myself",
"optionB": "people",
"optionC": "nobody",
"result": "people",
"explanation": "INFJ는 다른 사람들을 돕는 것을 목표로 해요."
},
{
"type": "script",
"index": 8,
"speaker": "아린",
"script": "Your vision inspires me!",
"translation": "넌 비전이 날 영감 줘!"
},
{
"type": "script",
"index": 9,
"speaker": "서진",
"script": "Your support gives me courage.",
"translation": "넌 지지가 날 용감하게 해줘."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "We can do this together.",
"translation": "우리 함께 할 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "서진",
"script": "That's all I need to hear.",
"translation": "그 말만 들으면 돼."
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "Then let's start today!",
"translation": "그럼 오늘 시작하자!"
},
{
"type": "script",
"index": 13,
"speaker": "서진",
"script": "Your warmth with my vision works.",
"translation": "너의 따뜻함과 내 비전이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "We make the world better.",
"translation": "우리는 세상을 더 좋게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께 만드는 변화에 대한 문장이에요.",
"result": "Vision and support change things",
"explanation": "INFJ의 비전과 ISFP의 지원이 함께할 때 변화가 생겨요.",
"optionA": "Vision",
"optionB": "things",
"optionC": "change",
"optionD": "and",
"optionE": "support"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "우리 함께 성장할 수 있어",
"explanation": "INFJ의 비전과 ISFP의 감정적 지원 비교",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서진",
"script": "I want to help people.",
"translation": "난 사람들을 도와주고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "That's so beautiful!",
"translation": "정말 아름다워!"
},
{
"type": "script",
"index": 3,
"speaker": "서진",
"script": "Will you support me?",
"translation": "넌 날 지지해 줄래?"
},
{
"type": "ox",
"index": 4,
"quiz": "아린은 서진의 비전을 거부한다.",
"hint": "ISFP는 의미 있는 목표를 진심으로 지원해요.",
"result": "X",
"explanation": "아린이 \"That's so beautiful\"이라고 감동했어요."
},
{
"type": "script",
"index": 5,
"speaker": "아린",
"script": "Always, with all my heart.",
"translation": "항상, 온 마음으로."
},
{
"type": "script",
"index": 6,
"speaker": "서진",
"script": "That means so much.",
"translation": "정말 고마워."
},
{
"type": "blank",
"index": 7,
"quiz": "I want to help @@.",
"hint": "돕고 싶은 대상을 나타내는 단어에요.",
"optionA": "myself",
"optionB": "people",
"optionC": "nobody",
"result": "people",
"explanation": "INFJ는 다른 사람들을 돕는 것을 목표로 해요."
},
{
"type": "script",
"index": 8,
"speaker": "아린",
"script": "Your vision inspires me!",
"translation": "넌 비전이 날 영감 줘!"
},
{
"type": "script",
"index": 9,
"speaker": "서진",
"script": "Your support gives me courage.",
"translation": "넌 지지가 날 용감하게 해줘."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "We can do this together.",
"translation": "우리 함께 할 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "서진",
"script": "That's all I need to hear.",
"translation": "그 말만 들으면 돼."
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "Then let's start today!",
"translation": "그럼 오늘 시작하자!"
},
{
"type": "script",
"index": 13,
"speaker": "서진",
"script": "Your warmth with my vision works.",
"translation": "너의 따뜻함과 내 비전이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "We make the world better.",
"translation": "우리는 세상을 더 좋게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께 만드는 변화에 대한 문장이에요.",
"optionA": "Vision",
"optionB": "things",
"optionC": "change",
"optionD": "and",
"optionE": "support",
"result": "Vision and support change things",
"explanation": "INFJ의 비전과 ISFP의 지원이 함께할 때 변화가 생겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "작은 순간이 소중해",
"explanation": "ISFP의 현재 집중과 INFJ의 깊이 있는 관찰 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "This moment is perfect.",
"translation": "이 순간이 완벽해."
},
{
"type": "script",
"index": 2,
"speaker": "지현",
"script": "I see why you love it.",
"translation": "너가 왜 좋아하는지 알겠어."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "You always understand.",
"translation": "넌 항상 이해해."
},
{
"type": "ox",
"index": 4,
"quiz": "지현은 순간을 무시한다.",
"hint": "INFJ는 현재의 의미를 깊이 있게 이해해요.",
"result": "X",
"explanation": "지현이 \"I see why you love it\"이라고 이해해요."
},
{
"type": "script",
"index": 5,
"speaker": "지현",
"script": "Small things matter most.",
"translation": "작은 것들이 가장 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "You get me.",
"translation": "넌 날 알아."
},
{
"type": "blank",
"index": 7,
"quiz": "This moment is @@.",
"hint": "순간을 묘사하는 단어에요.",
"optionA": "bad",
"optionB": "perfect",
"optionC": "awful",
"result": "perfect",
"explanation": "ISFP는 현재의 순간을 소중하게 여겨요."
},
{
"type": "script",
"index": 8,
"speaker": "지현",
"script": "Let's stay here.",
"translation": "여기 있자."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "I want that.",
"translation": "나도 그래."
},
{
"type": "script",
"index": 10,
"speaker": "지현",
"script": "These are the best times.",
"translation": "이런 시간들이 최고야."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "With you, everything is special.",
"translation": "넌 함께면 모든 게 특별해."
},
{
"type": "script",
"index": 12,
"speaker": "지현",
"script": "That's the beauty of us.",
"translation": "그게 우리의 아름다움이야."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Your depth with my joy works.",
"translation": "너의 깊이와 내 기쁨이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "지현",
"script": "We treasure what matters.",
"translation": "우리는 중요한 것을 소중히 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "작은 것의 가치에 대한 문장이에요.",
"result": "Small things make big joy",
"explanation": "ISFP의 현재 집중과 INFJ의 깊이 있는 이해가 함께할 때 진정한 기쁨이 생겨요.",
"optionA": "things",
"optionB": "big",
"optionC": "Small",
"optionD": "make",
"optionE": "joy"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "작은 순간이 소중해",
"explanation": "ISFP의 현재 집중과 INFJ의 깊이 있는 관찰 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "This moment is perfect.",
"translation": "이 순간이 완벽해."
},
{
"type": "script",
"index": 2,
"speaker": "지현",
"script": "I see why you love it.",
"translation": "너가 왜 좋아하는지 알겠어."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "You always understand.",
"translation": "넌 항상 이해해."
},
{
"type": "ox",
"index": 4,
"quiz": "지현은 순간을 무시한다.",
"hint": "INFJ는 현재의 의미를 깊이 있게 이해해요.",
"result": "X",
"explanation": "지현이 \"I see why you love it\"이라고 이해해요."
},
{
"type": "script",
"index": 5,
"speaker": "지현",
"script": "Small things matter most.",
"translation": "작은 것들이 가장 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "You get me.",
"translation": "넌 날 알아."
},
{
"type": "blank",
"index": 7,
"quiz": "This moment is @@.",
"hint": "순간을 묘사하는 단어에요.",
"optionA": "bad",
"optionB": "perfect",
"optionC": "awful",
"result": "perfect",
"explanation": "ISFP는 현재의 순간을 소중하게 여겨요."
},
{
"type": "script",
"index": 8,
"speaker": "지현",
"script": "Let's stay here.",
"translation": "여기 있자."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "I want that.",
"translation": "나도 그래."
},
{
"type": "script",
"index": 10,
"speaker": "지현",
"script": "These are the best times.",
"translation": "이런 시간들이 최고야."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "With you, everything is special.",
"translation": "넌 함께면 모든 게 특별해."
},
{
"type": "script",
"index": 12,
"speaker": "지현",
"script": "That's the beauty of us.",
"translation": "그게 우리의 아름다움이야."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Your depth with my joy works.",
"translation": "너의 깊이와 내 기쁨이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "지현",
"script": "We treasure what matters.",
"translation": "우리는 중요한 것을 소중히 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "작은 것의 가치에 대한 문장이에요.",
"optionA": "things",
"optionB": "big",
"optionC": "Small",
"optionD": "make",
"optionE": "joy",
"result": "Small things make big joy",
"explanation": "ISFP의 현재 집중과 INFJ의 깊이 있는 이해가 함께할 때 진정한 기쁨이 생겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "이 생각, 맞을 것 같아",
"explanation": "INFJ의 직관과 ISFP의 직감 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민수",
"script": "I feel this is right.",
"translation": "난 이게 맞다고 느껴."
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "Me too, I sense it.",
"translation": "나도, 난 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "민수",
"script": "Your instinct matches mine.",
"translation": "넌 직감이 내 직감과 맞아."
},
{
"type": "ox",
"index": 4,
"quiz": "수지는 민수의 생각을 의심한다.",
"hint": "ISFP도 내적 직감이 강해요.",
"result": "X",
"explanation": "수지가 \"Me too, I sense it\"이라고 동의해요."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "We just know things.",
"translation": "우리는 그냥 느껴."
},
{
"type": "script",
"index": 6,
"speaker": "민수",
"script": "Without words.",
"translation": "말 없이도."
},
{
"type": "blank",
"index": 7,
"quiz": "I feel this is @@.",
"hint": "상황을 나타내는 단어에요.",
"optionA": "wrong",
"optionB": "right",
"optionC": "bad",
"result": "right",
"explanation": "INFJ는 상황이 맞는지 틀린지 직관적으로 느껴요."
},
{
"type": "script",
"index": 8,
"speaker": "수지",
"script": "Trust what you feel.",
"translation": "넌 느낌을 믿어."
},
{
"type": "script",
"index": 9,
"speaker": "민수",
"script": "I do, because you feel it too.",
"translation": "나도, 넌 감정이 같거든."
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "That's our connection.",
"translation": "그게 우리의 연결이야."
},
{
"type": "script",
"index": 11,
"speaker": "민수",
"script": "Soul-deep.",
"translation": "영혼 깊은 연결."
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "I love how we understand.",
"translation": "난 우리가 이해하는 방식이 좋아."
},
{
"type": "script",
"index": 13,
"speaker": "민수",
"script": "Your feeling with my vision works.",
"translation": "너의 직감과 내 직관이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "We know each other without words.",
"translation": "우리는 말 없이 알아."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "두 사람의 직감에 대한 문장이에요.",
"result": "We feel what words cannot",
"explanation": "ISFP와 INFJ는 말로 표현 못 하는 것을 느낄 수 있어요.",
"optionA": "what",
"optionB": "cannot",
"optionC": "feel",
"optionD": "words",
"optionE": "We"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "이 생각, 맞을 것 같아",
"explanation": "INFJ의 직관과 ISFP의 직감 비교",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민수",
"script": "I feel this is right.",
"translation": "난 이게 맞다고 느껴."
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "Me too, I sense it.",
"translation": "나도, 난 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "민수",
"script": "Your instinct matches mine.",
"translation": "넌 직감이 내 직감과 맞아."
},
{
"type": "ox",
"index": 4,
"quiz": "수지는 민수의 생각을 의심한다.",
"hint": "ISFP도 내적 직감이 강해요.",
"result": "X",
"explanation": "수지가 \"Me too, I sense it\"이라고 동의해요."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "We just know things.",
"translation": "우리는 그냥 느껴."
},
{
"type": "script",
"index": 6,
"speaker": "민수",
"script": "Without words.",
"translation": "말 없이도."
},
{
"type": "blank",
"index": 7,
"quiz": "I feel this is @@.",
"hint": "상황을 나타내는 단어에요.",
"optionA": "wrong",
"optionB": "right",
"optionC": "bad",
"result": "right",
"explanation": "INFJ는 상황이 맞는지 틀린지 직관적으로 느껴요."
},
{
"type": "script",
"index": 8,
"speaker": "수지",
"script": "Trust what you feel.",
"translation": "넌 느낌을 믿어."
},
{
"type": "script",
"index": 9,
"speaker": "민수",
"script": "I do, because you feel it too.",
"translation": "나도, 넌 감정이 같거든."
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "That's our connection.",
"translation": "그게 우리의 연결이야."
},
{
"type": "script",
"index": 11,
"speaker": "민수",
"script": "Soul-deep.",
"translation": "영혼 깊은 연결."
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "I love how we understand.",
"translation": "난 우리가 이해하는 방식이 좋아."
},
{
"type": "script",
"index": 13,
"speaker": "민수",
"script": "Your feeling with my vision works.",
"translation": "너의 직감과 내 직관이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "We know each other without words.",
"translation": "우리는 말 없이 알아."
},
{
"type": "puzzle",
"index": 15,
"hint": "두 사람의 직감에 대한 문장이에요.",
"optionA": "what",
"optionB": "cannot",
"optionC": "feel",
"optionD": "words",
"optionE": "We",
"result": "We feel what words cannot",
"explanation": "ISFP와 INFJ는 말로 표현 못 하는 것을 느낄 수 있어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "뭔가 다른 길을 가고 싶어",
"explanation": "ISFP의 독특한 길과 INFJ의 이해 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "I want to try something new.",
"translation": "난 뭔가 새로운 걸 해보고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "서진",
"script": "I understand why.",
"translation": "난 왜인지 알겠어."
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "You always support me.",
"translation": "넌 항상 날 지지해."
},
{
"type": "ox",
"index": 4,
"quiz": "서진은 아린의 생각을 반대한다.",
"hint": "INFJ는 상대방의 진정한 길을 응원해요.",
"result": "X",
"explanation": "서진이 \"I understand why\"라고 지지해요."
},
{
"type": "script",
"index": 5,
"speaker": "서진",
"script": "Because it's your path.",
"translation": "왜냐면 그게 넌 길이거든."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "That means so much.",
"translation": "정말 고마워."
},
{
"type": "blank",
"index": 7,
"quiz": "I want to try something @@.",
"hint": "새로움을 나타내는 단어에요.",
"optionA": "old",
"optionB": "new",
"optionC": "same",
"result": "new",
"explanation": "ISFP는 새로운 경험과 변화를 추구해요."
},
{
"type": "script",
"index": 8,
"speaker": "서진",
"script": "Follow your heart.",
"translation": "넌 마음을 따라."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "With you behind me?",
"translation": "넌 내 뒤에 있어?"
},
{
"type": "script",
"index": 10,
"speaker": "서진",
"script": "Always.",
"translation": "항상."
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "Then I can do anything.",
"translation": "그럼 난 뭐든 할 수 있어."
},
{
"type": "script",
"index": 12,
"speaker": "서진",
"script": "You can.",
"translation": "할 수 있어."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "Your belief with my courage works.",
"translation": "너의 믿음과 내 용감함이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "서진",
"script": "We create your future.",
"translation": "우리는 넌 미래를 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "자신의 길을 가는 것에 대한 문장이에요.",
"result": "Your path is yours alone",
"explanation": "ISFP가 자신의 독특한 길을 갈 때 INFJ는 그것을 이해하고 지원해요.",
"optionA": "yours",
"optionB": "path",
"optionC": "is",
"optionD": "alone",
"optionE": "Your"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "뭔가 다른 길을 가고 싶어",
"explanation": "ISFP의 독특한 길과 INFJ의 이해 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "I want to try something new.",
"translation": "난 뭔가 새로운 걸 해보고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "서진",
"script": "I understand why.",
"translation": "난 왜인지 알겠어."
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "You always support me.",
"translation": "넌 항상 날 지지해."
},
{
"type": "ox",
"index": 4,
"quiz": "서진은 아린의 생각을 반대한다.",
"hint": "INFJ는 상대방의 진정한 길을 응원해요.",
"result": "X",
"explanation": "서진이 \"I understand why\"라고 지지해요."
},
{
"type": "script",
"index": 5,
"speaker": "서진",
"script": "Because it's your path.",
"translation": "왜냐면 그게 넌 길이거든."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "That means so much.",
"translation": "정말 고마워."
},
{
"type": "blank",
"index": 7,
"quiz": "I want to try something @@.",
"hint": "새로움을 나타내는 단어에요.",
"optionA": "old",
"optionB": "new",
"optionC": "same",
"result": "new",
"explanation": "ISFP는 새로운 경험과 변화를 추구해요."
},
{
"type": "script",
"index": 8,
"speaker": "서진",
"script": "Follow your heart.",
"translation": "넌 마음을 따라."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "With you behind me?",
"translation": "넌 내 뒤에 있어?"
},
{
"type": "script",
"index": 10,
"speaker": "서진",
"script": "Always.",
"translation": "항상."
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "Then I can do anything.",
"translation": "그럼 난 뭐든 할 수 있어."
},
{
"type": "script",
"index": 12,
"speaker": "서진",
"script": "You can.",
"translation": "할 수 있어."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "Your belief with my courage works.",
"translation": "너의 믿음과 내 용감함이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "서진",
"script": "We create your future.",
"translation": "우리는 넌 미래를 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "자신의 길을 가는 것에 대한 문장이에요.",
"optionA": "yours",
"optionB": "path",
"optionC": "is",
"optionD": "alone",
"optionE": "Your",
"result": "Your path is yours alone",
"explanation": "ISFP가 자신의 독특한 길을 갈 때 INFJ는 그것을 이해하고 지원해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "넌 내 마음의 목소리를 들어",
"explanation": "INFJ의 공감과 ISFP의 감정 표현 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지현",
"script": "What do you really want?",
"translation": "넌 정말 뭘 원해?"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I don't know how to say it.",
"translation": "말을 어떻게 할지 몰라."
},
{
"type": "script",
"index": 3,
"speaker": "지현",
"script": "Your heart speaks to me.",
"translation": "넌 마음이 나한테 말해 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "채영의 감정이 지현에게 전달되지 않는다.",
"hint": "INFJ는 상대방의 내면의 감정을 깊이 있게 감지해요.",
"result": "X",
"explanation": "지현이 \"Your heart speaks to me\"라고 감정을 이해해요."
},
{
"type": "script",
"index": 5,
"speaker": "채영",
"script": "You really understand.",
"translation": "넌 정말 이해해."
},
{
"type": "script",
"index": 6,
"speaker": "지현",
"script": "I feel what you feel.",
"translation": "난 넌 감정을 느껴."
},
{
"type": "blank",
"index": 7,
"quiz": "What do you really @@ ?",
"hint": "욕망을 나타내는 단어에요.",
"optionA": "hate",
"optionB": "want",
"optionC": "fear",
"result": "want",
"explanation": "INFJ는 상대방의 진정한 욕망을 알고 싶어해요."
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Then help me find it.",
"translation": "그럼 넌 날 찾게 도와 줘."
},
{
"type": "script",
"index": 9,
"speaker": "지현",
"script": "I will.",
"translation": "도와줄 거야."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "You always do.",
"translation": "넌 항상 해."
},
{
"type": "script",
"index": 11,
"speaker": "지현",
"script": "Because you matter to me.",
"translation": "왜냐면 넌 내게 중요하니까."
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "I know that now.",
"translation": "이제 알아."
},
{
"type": "script",
"index": 13,
"speaker": "지현",
"script": "Your feeling with my listening works.",
"translation": "너의 감정과 내 경청이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "We understand each other.",
"translation": "우리는 서로를 이해해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정적 이해에 대한 문장이에요.",
"result": "Feelings speak louder than words",
"explanation": "INFJ와 ISFP의 관계에서 감정이 말보다 더 크게 말해요.",
"optionA": "speak",
"optionB": "words",
"optionC": "than",
"optionD": "Feelings",
"optionE": "louder"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "넌 내 마음의 목소리를 들어",
"explanation": "INFJ의 공감과 ISFP의 감정 표현 비교",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지현",
"script": "What do you really want?",
"translation": "넌 정말 뭘 원해?"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I don't know how to say it.",
"translation": "말을 어떻게 할지 몰라."
},
{
"type": "script",
"index": 3,
"speaker": "지현",
"script": "Your heart speaks to me.",
"translation": "넌 마음이 나한테 말해 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "채영의 감정이 지현에게 전달되지 않는다.",
"hint": "INFJ는 상대방의 내면의 감정을 깊이 있게 감지해요.",
"result": "X",
"explanation": "지현이 \"Your heart speaks to me\"라고 감정을 이해해요."
},
{
"type": "script",
"index": 5,
"speaker": "채영",
"script": "You really understand.",
"translation": "넌 정말 이해해."
},
{
"type": "script",
"index": 6,
"speaker": "지현",
"script": "I feel what you feel.",
"translation": "난 넌 감정을 느껴."
},
{
"type": "blank",
"index": 7,
"quiz": "What do you really @@ ?",
"hint": "욕망을 나타내는 단어에요.",
"optionA": "hate",
"optionB": "want",
"optionC": "fear",
"result": "want",
"explanation": "INFJ는 상대방의 진정한 욕망을 알고 싶어해요."
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Then help me find it.",
"translation": "그럼 넌 날 찾게 도와 줘."
},
{
"type": "script",
"index": 9,
"speaker": "지현",
"script": "I will.",
"translation": "도와줄 거야."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "You always do.",
"translation": "넌 항상 해."
},
{
"type": "script",
"index": 11,
"speaker": "지현",
"script": "Because you matter to me.",
"translation": "왜냐면 넌 내게 중요하니까."
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "I know that now.",
"translation": "이제 알아."
},
{
"type": "script",
"index": 13,
"speaker": "지현",
"script": "Your feeling with my listening works.",
"translation": "너의 감정과 내 경청이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "We understand each other.",
"translation": "우리는 서로를 이해해."
},
{
"type": "puzzle",
"index": 15,
"hint": "감정적 이해에 대한 문장이에요.",
"optionA": "speak",
"optionB": "words",
"optionC": "than",
"optionD": "Feelings",
"optionE": "louder",
"result": "Feelings speak louder than words",
"explanation": "INFJ와 ISFP의 관계에서 감정이 말보다 더 크게 말해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "이 음악, 정말 아름다워",
"explanation": "ISFP의 감각적 감상과 INFJ의 깊이 있는 이해 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "Listen to this song!",
"translation": "이 노래 들어 봐!"
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "It's beautiful.",
"translation": "정말 아름답네."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "You feel it too?",
"translation": "넌 이것도 느껴?"
},
{
"type": "ox",
"index": 4,
"quiz": "민수는 음악을 듣지 않는다.",
"hint": "INFJ는 음악 속의 감정을 깊이 있게 느껴요.",
"result": "X",
"explanation": "민수가 \"It's beautiful\"이라고 반응했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "I feel what you feel.",
"translation": "난 넌 느낌을 느껴."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "That's why you're special.",
"translation": "그게 넌 특별한 이유야."
},
{
"type": "blank",
"index": 7,
"quiz": "Listen to this @@ !",
"hint": "음악을 나타내는 단어에요.",
"optionA": "noise",
"optionB": "song",
"optionC": "sound",
"result": "song",
"explanation": "ISFP는 음악을 통해 감정을 표현해요."
},
{
"type": "script",
"index": 8,
"speaker": "민수",
"script": "Your taste is wonderful.",
"translation": "넌 취향이 정말 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "You inspired it.",
"translation": "넌 그렇게 영감 줬어."
},
{
"type": "script",
"index": 10,
"speaker": "민수",
"script": "Let's listen together.",
"translation": "우리 함께 들어."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Always.",
"translation": "항상."
},
{
"type": "script",
"index": 12,
"speaker": "민수",
"script": "In silence.",
"translation": "침묵 속에서."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Your feeling with my art works.",
"translation": "너의 감정과 내 예술이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "민수",
"script": "We create beauty together.",
"translation": "우리는 함께 아름다움을 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "음악과 감정에 대한 문장이에요.",
"result": "Music speaks what hearts feel",
"explanation": "ISFP와 INFJ는 음악을 통해 마음이 느끼는 것을 나눠요.",
"optionA": "speaks",
"optionB": "Music",
"optionC": "what",
"optionD": "feel",
"optionE": "hearts"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "이 음악, 정말 아름다워",
"explanation": "ISFP의 감각적 감상과 INFJ의 깊이 있는 이해 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "Listen to this song!",
"translation": "이 노래 들어 봐!"
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "It's beautiful.",
"translation": "정말 아름답네."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "You feel it too?",
"translation": "넌 이것도 느껴?"
},
{
"type": "ox",
"index": 4,
"quiz": "민수는 음악을 듣지 않는다.",
"hint": "INFJ는 음악 속의 감정을 깊이 있게 느껴요.",
"result": "X",
"explanation": "민수가 \"It's beautiful\"이라고 반응했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "I feel what you feel.",
"translation": "난 넌 느낌을 느껴."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "That's why you're special.",
"translation": "그게 넌 특별한 이유야."
},
{
"type": "blank",
"index": 7,
"quiz": "Listen to this @@ !",
"hint": "음악을 나타내는 단어에요.",
"optionA": "noise",
"optionB": "song",
"optionC": "sound",
"result": "song",
"explanation": "ISFP는 음악을 통해 감정을 표현해요."
},
{
"type": "script",
"index": 8,
"speaker": "민수",
"script": "Your taste is wonderful.",
"translation": "넌 취향이 정말 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "You inspired it.",
"translation": "넌 그렇게 영감 줬어."
},
{
"type": "script",
"index": 10,
"speaker": "민수",
"script": "Let's listen together.",
"translation": "우리 함께 들어."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Always.",
"translation": "항상."
},
{
"type": "script",
"index": 12,
"speaker": "민수",
"script": "In silence.",
"translation": "침묵 속에서."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Your feeling with my art works.",
"translation": "너의 감정과 내 예술이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "민수",
"script": "We create beauty together.",
"translation": "우리는 함께 아름다움을 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "음악과 감정에 대한 문장이에요.",
"optionA": "speaks",
"optionB": "Music",
"optionC": "what",
"optionD": "feel",
"optionE": "hearts",
"result": "Music speaks what hearts feel",
"explanation": "ISFP와 INFJ는 음악을 통해 마음이 느끼는 것을 나눠요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "함께 뭔가 만들자!",
"explanation": "INFJ의 창의적 비전과 ISFP의 감각적 실행 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서진",
"script": "I have an idea for us.",
"translation": "난 우리를 위한 아이디어가 있어."
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "Tell me!",
"translation": "말해 줄래!"
},
{
"type": "script",
"index": 3,
"speaker": "서진",
"script": "Let's create something beautiful.",
"translation": "우리 아름다운 것을 만들자."
},
{
"type": "ox",
"index": 4,
"quiz": "수지는 만들기를 싫어한다.",
"hint": "ISFP는 아름다운 것을 만드는 것을 좋아해요.",
"result": "X",
"explanation": "수지가 \"Tell me\"라고 관심을 보였어요."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "Like what?",
"translation": "무엇처럼?"
},
{
"type": "script",
"index": 6,
"speaker": "서진",
"script": "Something only you can create.",
"translation": "오직 넌만 만들 수 있는 것."
},
{
"type": "blank",
"index": 7,
"quiz": "Let's create something @@.",
"hint": "만들 것의 특징을 나타내는 단어에요.",
"optionA": "ugly",
"optionB": "beautiful",
"optionC": "broken",
"result": "beautiful",
"explanation": "INFJ와 ISFP는 함께 아름다운 것을 만들고 싶어 해요."
},
{
"type": "script",
"index": 8,
"speaker": "수지",
"script": "I love this idea!",
"translation": "정말 좋은데!"
},
{
"type": "script",
"index": 9,
"speaker": "서진",
"script": "Your hands make it real.",
"translation": "넌 손이 그걸 현실로 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "And your vision guides me.",
"translation": "그리고 넌 비전이 날 이끌어."
},
{
"type": "script",
"index": 11,
"speaker": "서진",
"script": "Together.",
"translation": "함께."
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "Yes, together.",
"translation": "응, 함께."
},
{
"type": "script",
"index": 13,
"speaker": "서진",
"script": "Your art with my vision works.",
"translation": "너의 예술과 내 비전이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "We make magic.",
"translation": "우리는 기적을 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께 창조함에 대한 문장이에요.",
"result": "Creating together is our love",
"explanation": "INFJ의 비전과 ISFP의 감각이 함께할 때 진정한 창조가 일어나요.",
"optionA": "love",
"optionB": "is",
"optionC": "Creating",
"optionD": "together",
"optionE": "our"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "함께 뭔가 만들자!",
"explanation": "INFJ의 창의적 비전과 ISFP의 감각적 실행 비교",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서진",
"script": "I have an idea for us.",
"translation": "난 우리를 위한 아이디어가 있어."
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "Tell me!",
"translation": "말해 줄래!"
},
{
"type": "script",
"index": 3,
"speaker": "서진",
"script": "Let's create something beautiful.",
"translation": "우리 아름다운 것을 만들자."
},
{
"type": "ox",
"index": 4,
"quiz": "수지는 만들기를 싫어한다.",
"hint": "ISFP는 아름다운 것을 만드는 것을 좋아해요.",
"result": "X",
"explanation": "수지가 \"Tell me\"라고 관심을 보였어요."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "Like what?",
"translation": "무엇처럼?"
},
{
"type": "script",
"index": 6,
"speaker": "서진",
"script": "Something only you can create.",
"translation": "오직 넌만 만들 수 있는 것."
},
{
"type": "blank",
"index": 7,
"quiz": "Let's create something @@.",
"hint": "만들 것의 특징을 나타내는 단어에요.",
"optionA": "ugly",
"optionB": "beautiful",
"optionC": "broken",
"result": "beautiful",
"explanation": "INFJ와 ISFP는 함께 아름다운 것을 만들고 싶어 해요."
},
{
"type": "script",
"index": 8,
"speaker": "수지",
"script": "I love this idea!",
"translation": "정말 좋은데!"
},
{
"type": "script",
"index": 9,
"speaker": "서진",
"script": "Your hands make it real.",
"translation": "넌 손이 그걸 현실로 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "And your vision guides me.",
"translation": "그리고 넌 비전이 날 이끌어."
},
{
"type": "script",
"index": 11,
"speaker": "서진",
"script": "Together.",
"translation": "함께."
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "Yes, together.",
"translation": "응, 함께."
},
{
"type": "script",
"index": 13,
"speaker": "서진",
"script": "Your art with my vision works.",
"translation": "너의 예술과 내 비전이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "We make magic.",
"translation": "우리는 기적을 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께 창조함에 대한 문장이에요.",
"optionA": "love",
"optionB": "is",
"optionC": "Creating",
"optionD": "together",
"optionE": "our",
"result": "Creating together is our love",
"explanation": "INFJ의 비전과 ISFP의 감각이 함께할 때 진정한 창조가 일어나요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "무언의 대화가 좋아",
"explanation": "ISFP의 비언어적 소통과 INFJ의 깊이 있는 감지 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수지",
"script": "I don't need words with you.",
"translation": "난 넌 함께면 말이 필요 없어."
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "I know.",
"translation": "알아."
},
{
"type": "script",
"index": 3,
"speaker": "수지",
"script": "You feel what I mean.",
"translation": "넌 내가 뭘 의미하는지 느껴."
},
{
"type": "ox",
"index": 4,
"quiz": "민수는 수지의 말을 이해 못 한다.",
"hint": "INFJ는 말하지 않은 것도 깊이 있게 이해해요.",
"result": "X",
"explanation": "민수가 \"I know\"라고 이해해요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "Your silence speaks volumes.",
"translation": "넌 침묵이 정말 많이 말해."
},
{
"type": "script",
"index": 6,
"speaker": "수지",
"script": "That's why I love you.",
"translation": "그래서 난 넌 사랑해."
},
{
"type": "blank",
"index": 7,
"quiz": "I don't need @@ with you.",
"hint": "소통 방법을 나타내는 단어에요.",
"optionA": "words",
"optionB": "silence",
"optionC": "time",
"result": "words",
"explanation": "ISFP는 INFJ와 함께면 언어적 소통이 필요 없어요."
},
{
"type": "script",
"index": 8,
"speaker": "민수",
"script": "We communicate deeply.",
"translation": "우리는 깊이 있게 소통해."
},
{
"type": "script",
"index": 9,
"speaker": "수지",
"script": "Without saying anything.",
"translation": "아무것도 안 말해도."
},
{
"type": "script",
"index": 10,
"speaker": "민수",
"script": "That's our magic.",
"translation": "그게 우리의 매직."
},
{
"type": "script",
"index": 11,
"speaker": "수지",
"script": "I feel so safe.",
"translation": "난 정말 안전해."
},
{
"type": "script",
"index": 12,
"speaker": "민수",
"script": "You are.",
"translation": "너는 안전해."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Your understanding with my silence works.",
"translation": "너의 이해와 내 침묵이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "민수",
"script": "We are complete like this.",
"translation": "우리는 이렇게 완벽해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "말하지 않은 것에 대한 문장이에요.",
"result": "Silent hearts beat as one",
"explanation": "ISFP와 INFJ는 말하지 않아도 한 마음으로 뛰어요.",
"optionA": "Silent",
"optionB": "one",
"optionC": "hearts",
"optionD": "beat",
"optionE": "as"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "무언의 대화가 좋아",
"explanation": "ISFP의 비언어적 소통과 INFJ의 깊이 있는 감지 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수지",
"script": "I don't need words with you.",
"translation": "난 넌 함께면 말이 필요 없어."
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "I know.",
"translation": "알아."
},
{
"type": "script",
"index": 3,
"speaker": "수지",
"script": "You feel what I mean.",
"translation": "넌 내가 뭘 의미하는지 느껴."
},
{
"type": "ox",
"index": 4,
"quiz": "민수는 수지의 말을 이해 못 한다.",
"hint": "INFJ는 말하지 않은 것도 깊이 있게 이해해요.",
"result": "X",
"explanation": "민수가 \"I know\"라고 이해해요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "Your silence speaks volumes.",
"translation": "넌 침묵이 정말 많이 말해."
},
{
"type": "script",
"index": 6,
"speaker": "수지",
"script": "That's why I love you.",
"translation": "그래서 난 넌 사랑해."
},
{
"type": "blank",
"index": 7,
"quiz": "I don't need @@ with you.",
"hint": "소통 방법을 나타내는 단어에요.",
"optionA": "words",
"optionB": "silence",
"optionC": "time",
"result": "words",
"explanation": "ISFP는 INFJ와 함께면 언어적 소통이 필요 없어요."
},
{
"type": "script",
"index": 8,
"speaker": "민수",
"script": "We communicate deeply.",
"translation": "우리는 깊이 있게 소통해."
},
{
"type": "script",
"index": 9,
"speaker": "수지",
"script": "Without saying anything.",
"translation": "아무것도 안 말해도."
},
{
"type": "script",
"index": 10,
"speaker": "민수",
"script": "That's our magic.",
"translation": "그게 우리의 매직."
},
{
"type": "script",
"index": 11,
"speaker": "수지",
"script": "I feel so safe.",
"translation": "난 정말 안전해."
},
{
"type": "script",
"index": 12,
"speaker": "민수",
"script": "You are.",
"translation": "너는 안전해."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Your understanding with my silence works.",
"translation": "너의 이해와 내 침묵이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "민수",
"script": "We are complete like this.",
"translation": "우리는 이렇게 완벽해."
},
{
"type": "puzzle",
"index": 15,
"hint": "말하지 않은 것에 대한 문장이에요.",
"optionA": "Silent",
"optionB": "one",
"optionC": "hearts",
"optionD": "beat",
"optionE": "as",
"result": "Silent hearts beat as one",
"explanation": "ISFP와 INFJ는 말하지 않아도 한 마음으로 뛰어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "그 질문이 정말 깊어",
"explanation": "INFJ의 사고와 ISFP의 감탄 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서진",
"script": "Why do we fear change?",
"translation": "우리는 왜 변화를 두려워할까?"
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "That's so deep!",
"translation": "정말 깊은데!"
},
{
"type": "script",
"index": 3,
"speaker": "서진",
"script": "I wonder about such things.",
"translation": "난 이런 것들을 궁금해해."
},
{
"type": "ox",
"index": 4,
"quiz": "아린은 서진의 질문에 관심이 없다.",
"hint": "ISFP는 의미 있는 질문에 감동받아요.",
"result": "X",
"explanation": "아린이 \"That's so deep\"이라고 감동했어요."
},
{
"type": "script",
"index": 5,
"speaker": "아린",
"script": "I love how you think.",
"translation": "난 넌 생각하는 방식이 좋아."
},
{
"type": "script",
"index": 6,
"speaker": "서진",
"script": "You inspire my thinking.",
"translation": "넌 내 생각을 영감 줘."
},
{
"type": "blank",
"index": 7,
"quiz": "Why do we fear @@ ?",
"hint": "두려운 대상을 나타내는 단어에요.",
"optionA": "success",
"optionB": "people",
"optionC": "change",
"result": "change",
"explanation": "INFJ는 인생의 깊이 있는 질문을 자주 해요."
},
{
"type": "script",
"index": 8,
"speaker": "아린",
"script": "Tell me more.",
"translation": "더 말해 줄래."
},
{
"type": "script",
"index": 9,
"speaker": "서진",
"script": "Because the unknown is scary.",
"translation": "미지의 것이 무서우니까."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "I never thought of it that way.",
"translation": "난 그렇게 생각 못 했어."
},
{
"type": "script",
"index": 11,
"speaker": "서진",
"script": "That's why we talk.",
"translation": "그래서 우리가 얘기하는 거야."
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "You make me think too.",
"translation": "넌 날 생각하게 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "서진",
"script": "Your heart with my mind works.",
"translation": "너의 마음과 내 생각이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "We grow together.",
"translation": "우리는 함께 성장해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "깊은 질문에 대한 문장이에요.",
"result": "Deep questions bring real answers",
"explanation": "INFJ의 깊이 있는 질문과 ISFP의 진정한 답변이 함께할 때 성장해요.",
"optionA": "answers",
"optionB": "real",
"optionC": "Deep",
"optionD": "questions",
"optionE": "bring"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "그 질문이 정말 깊어",
"explanation": "INFJ의 사고와 ISFP의 감탄 비교",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서진",
"script": "Why do we fear change?",
"translation": "우리는 왜 변화를 두려워할까?"
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "That's so deep!",
"translation": "정말 깊은데!"
},
{
"type": "script",
"index": 3,
"speaker": "서진",
"script": "I wonder about such things.",
"translation": "난 이런 것들을 궁금해해."
},
{
"type": "ox",
"index": 4,
"quiz": "아린은 서진의 질문에 관심이 없다.",
"hint": "ISFP는 의미 있는 질문에 감동받아요.",
"result": "X",
"explanation": "아린이 \"That's so deep\"이라고 감동했어요."
},
{
"type": "script",
"index": 5,
"speaker": "아린",
"script": "I love how you think.",
"translation": "난 넌 생각하는 방식이 좋아."
},
{
"type": "script",
"index": 6,
"speaker": "서진",
"script": "You inspire my thinking.",
"translation": "넌 내 생각을 영감 줘."
},
{
"type": "blank",
"index": 7,
"quiz": "Why do we fear @@ ?",
"hint": "두려운 대상을 나타내는 단어에요.",
"optionA": "success",
"optionB": "people",
"optionC": "change",
"result": "change",
"explanation": "INFJ는 인생의 깊이 있는 질문을 자주 해요."
},
{
"type": "script",
"index": 8,
"speaker": "아린",
"script": "Tell me more.",
"translation": "더 말해 줄래."
},
{
"type": "script",
"index": 9,
"speaker": "서진",
"script": "Because the unknown is scary.",
"translation": "미지의 것이 무서우니까."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "I never thought of it that way.",
"translation": "난 그렇게 생각 못 했어."
},
{
"type": "script",
"index": 11,
"speaker": "서진",
"script": "That's why we talk.",
"translation": "그래서 우리가 얘기하는 거야."
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "You make me think too.",
"translation": "넌 날 생각하게 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "서진",
"script": "Your heart with my mind works.",
"translation": "너의 마음과 내 생각이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "We grow together.",
"translation": "우리는 함께 성장해."
},
{
"type": "puzzle",
"index": 15,
"hint": "깊은 질문에 대한 문장이에요.",
"optionA": "answers",
"optionB": "real",
"optionC": "Deep",
"optionD": "questions",
"optionE": "bring",
"result": "Deep questions bring real answers",
"explanation": "INFJ의 깊이 있는 질문과 ISFP의 진정한 답변이 함께할 때 성장해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "힘들 때 넌 옆에 있어",
"explanation": "ISFP의 현재 지원과 INFJ의 공감 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I'm with you.",
"translation": "난 넌 함께 있어."
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "I feel that.",
"translation": "난 그걸 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "You don't have to talk.",
"translation": "넌 말을 안 해도 돼."
},
{
"type": "ox",
"index": 4,
"quiz": "민수는 채영의 지원이 필요 없다.",
"hint": "ISFP의 현재 지원은 충분히 의미 있어요.",
"result": "X",
"explanation": "민수가 \"I feel that\"이라고 채영의 지원을 느껴요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "Just being here helps.",
"translation": "그냥 여기만 있어도 도움이 돼."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "I know you need this.",
"translation": "난 넌 이게 필요한 거 알아."
},
{
"type": "blank",
"index": 7,
"quiz": "I'm with @@.",
"hint": "함께 있는 대상을 나타내는 단어에요.",
"optionA": "myself",
"optionB": "you",
"optionC": "them",
"result": "you",
"explanation": "ISFP는 상대방이 힘들 때 함께 있어줘요."
},
{
"type": "script",
"index": 8,
"speaker": "민수",
"script": "Your presence is enough.",
"translation": "넌 존재만으로도 충분해."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "That's all I can give.",
"translation": "그게 내가 줄 수 있는 전부야."
},
{
"type": "script",
"index": 10,
"speaker": "민수",
"script": "It's everything.",
"translation": "그게 전부야."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I'll stay here.",
"translation": "난 여기 있을 거야."
},
{
"type": "script",
"index": 12,
"speaker": "민수",
"script": "I know.",
"translation": "알아."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Your pain with my presence works.",
"translation": "너의 아픔과 내 존재가 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "민수",
"script": "We heal each other.",
"translation": "우리는 서로를 치유해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께함의 치유에 대한 문장이에요.",
"result": "Being together heals all wounds",
"explanation": "ISFP의 현재 지원과 INFJ의 공감이 함께할 때 모든 상처가 치유돼요.",
"optionA": "all",
"optionB": "heals",
"optionC": "wounds",
"optionD": "Being",
"optionE": "together"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "힘들 때 넌 옆에 있어",
"explanation": "ISFP의 현재 지원과 INFJ의 공감 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I'm with you.",
"translation": "난 넌 함께 있어."
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "I feel that.",
"translation": "난 그걸 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "You don't have to talk.",
"translation": "넌 말을 안 해도 돼."
},
{
"type": "ox",
"index": 4,
"quiz": "민수는 채영의 지원이 필요 없다.",
"hint": "ISFP의 현재 지원은 충분히 의미 있어요.",
"result": "X",
"explanation": "민수가 \"I feel that\"이라고 채영의 지원을 느껴요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "Just being here helps.",
"translation": "그냥 여기만 있어도 도움이 돼."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "I know you need this.",
"translation": "난 넌 이게 필요한 거 알아."
},
{
"type": "blank",
"index": 7,
"quiz": "I'm with @@.",
"hint": "함께 있는 대상을 나타내는 단어에요.",
"optionA": "myself",
"optionB": "you",
"optionC": "them",
"result": "you",
"explanation": "ISFP는 상대방이 힘들 때 함께 있어줘요."
},
{
"type": "script",
"index": 8,
"speaker": "민수",
"script": "Your presence is enough.",
"translation": "넌 존재만으로도 충분해."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "That's all I can give.",
"translation": "그게 내가 줄 수 있는 전부야."
},
{
"type": "script",
"index": 10,
"speaker": "민수",
"script": "It's everything.",
"translation": "그게 전부야."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I'll stay here.",
"translation": "난 여기 있을 거야."
},
{
"type": "script",
"index": 12,
"speaker": "민수",
"script": "I know.",
"translation": "알아."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Your pain with my presence works.",
"translation": "너의 아픔과 내 존재가 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "민수",
"script": "We heal each other.",
"translation": "우리는 서로를 치유해."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께함의 치유에 대한 문장이에요.",
"optionA": "all",
"optionB": "heals",
"optionC": "wounds",
"optionD": "Being",
"optionE": "together",
"result": "Being together heals all wounds",
"explanation": "ISFP의 현재 지원과 INFJ의 공감이 함께할 때 모든 상처가 치유돼요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "난 넌 고통을 느껴",
"explanation": "INFJ의 공감능력과 ISFP의 감정 표현 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지현",
"script": "I feel your pain.",
"translation": "난 넌 아픔을 느껴."
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "You always do.",
"translation": "넌 항상 해."
},
{
"type": "script",
"index": 3,
"speaker": "지현",
"script": "Because you matter to me.",
"translation": "넌 내게 중요하니까."
},
{
"type": "ox",
"index": 4,
"quiz": "지현은 수지의 감정을 무시한다.",
"hint": "INFJ는 상대방의 감정을 깊이 있게 공감해요.",
"result": "X",
"explanation": "지현이 \"I feel your pain\"이라고 공감해요."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "Your understanding helps.",
"translation": "넌 이해가 도움이 돼."
},
{
"type": "script",
"index": 6,
"speaker": "지현",
"script": "I'm here for you.",
"translation": "난 넌 곁에 있어."
},
{
"type": "blank",
"index": 7,
"quiz": "I feel your @@.",
"hint": "느끼는 대상을 나타내는 단어에요.",
"optionA": "joy",
"optionB": "pain",
"optionC": "anger",
"result": "pain",
"explanation": "INFJ는 상대방의 고통을 직감해요."
},
{
"type": "script",
"index": 8,
"speaker": "수지",
"script": "Don't take my pain.",
"translation": "넌 내 아픔을 가져가지 마."
},
{
"type": "script",
"index": 9,
"speaker": "지현",
"script": "I won't. I'll share it.",
"translation": "안 할 거야. 함께 감당할 거야."
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "That's better.",
"translation": "그게 더 좋아."
},
{
"type": "script",
"index": 11,
"speaker": "지현",
"script": "We carry it together.",
"translation": "우리는 함께 감당해."
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "Thank you for that.",
"translation": "그래 줘서 고마워."
},
{
"type": "script",
"index": 13,
"speaker": "지현",
"script": "Your feelings with my support works.",
"translation": "너의 감정과 내 지지가 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "We're never alone.",
"translation": "우리는 절대 혼자가 아니야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "공감과 함께함에 대한 문장이에요.",
"result": "Shared pain is half pain",
"explanation": "INFJ와 ISFP가 함께 고통을 나눌 때 그 고통은 반으로 줄어들어요.",
"optionA": "Shared",
"optionB": "is",
"optionC": "pain",
"optionD": "pain",
"optionE": "half"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "난 넌 고통을 느껴",
"explanation": "INFJ의 공감능력과 ISFP의 감정 표현 비교",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지현",
"script": "I feel your pain.",
"translation": "난 넌 아픔을 느껴."
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "You always do.",
"translation": "넌 항상 해."
},
{
"type": "script",
"index": 3,
"speaker": "지현",
"script": "Because you matter to me.",
"translation": "넌 내게 중요하니까."
},
{
"type": "ox",
"index": 4,
"quiz": "지현은 수지의 감정을 무시한다.",
"hint": "INFJ는 상대방의 감정을 깊이 있게 공감해요.",
"result": "X",
"explanation": "지현이 \"I feel your pain\"이라고 공감해요."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "Your understanding helps.",
"translation": "넌 이해가 도움이 돼."
},
{
"type": "script",
"index": 6,
"speaker": "지현",
"script": "I'm here for you.",
"translation": "난 넌 곁에 있어."
},
{
"type": "blank",
"index": 7,
"quiz": "I feel your @@.",
"hint": "느끼는 대상을 나타내는 단어에요.",
"optionA": "joy",
"optionB": "pain",
"optionC": "anger",
"result": "pain",
"explanation": "INFJ는 상대방의 고통을 직감해요."
},
{
"type": "script",
"index": 8,
"speaker": "수지",
"script": "Don't take my pain.",
"translation": "넌 내 아픔을 가져가지 마."
},
{
"type": "script",
"index": 9,
"speaker": "지현",
"script": "I won't. I'll share it.",
"translation": "안 할 거야. 함께 감당할 거야."
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "That's better.",
"translation": "그게 더 좋아."
},
{
"type": "script",
"index": 11,
"speaker": "지현",
"script": "We carry it together.",
"translation": "우리는 함께 감당해."
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "Thank you for that.",
"translation": "그래 줘서 고마워."
},
{
"type": "script",
"index": 13,
"speaker": "지현",
"script": "Your feelings with my support works.",
"translation": "너의 감정과 내 지지가 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "We're never alone.",
"translation": "우리는 절대 혼자가 아니야."
},
{
"type": "puzzle",
"index": 15,
"hint": "공감과 함께함에 대한 문장이에요.",
"optionA": "Shared",
"optionB": "is",
"optionC": "pain",
"optionD": "pain",
"optionE": "half",
"result": "Shared pain is half pain",
"explanation": "INFJ와 ISFP가 함께 고통을 나눌 때 그 고통은 반으로 줄어들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "우리 함께 자라자",
"explanation": "ISFP의 성장 지원과 INFJ의 비전 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "You're going to do great things.",
"translation": "넌 대단한 것들을 할 거야."
},
{
"type": "script",
"index": 2,
"speaker": "서진",
"script": "I hope so.",
"translation": "그렇길 바래."
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "I believe in your vision.",
"translation": "난 넌 비전을 믿어."
},
{
"type": "ox",
"index": 4,
"quiz": "아린은 서진의 능력을 의심한다.",
"hint": "ISFP는 상대방의 능력과 비전을 믿어요.",
"result": "X",
"explanation": "아린이 \"I believe in your vision\"이라고 지지해요."
},
{
"type": "script",
"index": 5,
"speaker": "서진",
"script": "Your belief gives me strength.",
"translation": "넌 믿음이 날 강하게 해줘."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "Go and change the world.",
"translation": "가서 세상을 바꿔."
},
{
"type": "blank",
"index": 7,
"quiz": "You're going to do great @@.",
"hint": "행동을 나타내는 단어에요.",
"optionA": "nothing",
"optionB": "things",
"optionC": "harm",
"result": "things",
"explanation": "ISFP는 INFJ의 가능성을 극도로 믿어요."
},
{
"type": "script",
"index": 8,
"speaker": "서진",
"script": "With you by my side.",
"translation": "넌 내 옆에 있으면서."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "Always.",
"translation": "항상."
},
{
"type": "script",
"index": 10,
"speaker": "서진",
"script": "I can do anything.",
"translation": "난 뭐든 할 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "You can.",
"translation": "할 수 있어."
},
{
"type": "script",
"index": 12,
"speaker": "서진",
"script": "We make a great team.",
"translation": "우리는 좋은 팀이야."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "Your vision with my heart works.",
"translation": "너의 비전과 내 마음이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "서진",
"script": "We create magic together.",
"translation": "우리는 함께 기적을 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께 성장함에 대한 문장이에요.",
"result": "Together we reach the stars",
"explanation": "ISFP의 지원과 INFJ의 비전이 함께할 때 별에 닿을 수 있어요.",
"optionA": "we",
"optionB": "stars",
"optionC": "reach",
"optionD": "Together",
"optionE": "the"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "우리 함께 자라자",
"explanation": "ISFP의 성장 지원과 INFJ의 비전 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "You're going to do great things.",
"translation": "넌 대단한 것들을 할 거야."
},
{
"type": "script",
"index": 2,
"speaker": "서진",
"script": "I hope so.",
"translation": "그렇길 바래."
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "I believe in your vision.",
"translation": "난 넌 비전을 믿어."
},
{
"type": "ox",
"index": 4,
"quiz": "아린은 서진의 능력을 의심한다.",
"hint": "ISFP는 상대방의 능력과 비전을 믿어요.",
"result": "X",
"explanation": "아린이 \"I believe in your vision\"이라고 지지해요."
},
{
"type": "script",
"index": 5,
"speaker": "서진",
"script": "Your belief gives me strength.",
"translation": "넌 믿음이 날 강하게 해줘."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "Go and change the world.",
"translation": "가서 세상을 바꿔."
},
{
"type": "blank",
"index": 7,
"quiz": "You're going to do great @@.",
"hint": "행동을 나타내는 단어에요.",
"optionA": "nothing",
"optionB": "things",
"optionC": "harm",
"result": "things",
"explanation": "ISFP는 INFJ의 가능성을 극도로 믿어요."
},
{
"type": "script",
"index": 8,
"speaker": "서진",
"script": "With you by my side.",
"translation": "넌 내 옆에 있으면서."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "Always.",
"translation": "항상."
},
{
"type": "script",
"index": 10,
"speaker": "서진",
"script": "I can do anything.",
"translation": "난 뭐든 할 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "You can.",
"translation": "할 수 있어."
},
{
"type": "script",
"index": 12,
"speaker": "서진",
"script": "We make a great team.",
"translation": "우리는 좋은 팀이야."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "Your vision with my heart works.",
"translation": "너의 비전과 내 마음이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "서진",
"script": "We create magic together.",
"translation": "우리는 함께 기적을 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께 성장함에 대한 문장이에요.",
"optionA": "we",
"optionB": "stars",
"optionC": "reach",
"optionD": "Together",
"optionE": "the",
"result": "Together we reach the stars",
"explanation": "ISFP의 지원과 INFJ의 비전이 함께할 때 별에 닿을 수 있어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "넌 날 더 나아지게 해",
"explanation": "INFJ의 성장 기도와 ISFP의 따뜻한 지지 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민수",
"script": "I want to be better.",
"translation": "난 더 나아지고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "You already are.",
"translation": "넌 이미 더 나아."
},
{
"type": "script",
"index": 3,
"speaker": "민수",
"script": "Because of you.",
"translation": "넌 때문이야."
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 민수의 성장에 기여하지 않는다.",
"hint": "ISFP는 따뜻한 지지로 상대방의 성장을 돕혀요.",
"result": "X",
"explanation": "채영이 \"You already are\"라고 지지해요."
},
{
"type": "script",
"index": 5,
"speaker": "채영",
"script": "I see how hard you try.",
"translation": "난 넌 노력을 봐."
},
{
"type": "script",
"index": 6,
"speaker": "민수",
"script": "You make it easier.",
"translation": "넌 그걸 더 쉽게 만들어."
},
{
"type": "blank",
"index": 7,
"quiz": "I want to be @@.",
"hint": "바뀐 상태를 나타내는 단어에요.",
"optionA": "worse",
"optionB": "better",
"optionC": "same",
"result": "better",
"explanation": "INFJ는 계속 성장하고 개선되길 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Keep going.",
"translation": "계속 나아가."
},
{
"type": "script",
"index": 9,
"speaker": "민수",
"script": "I will.",
"translation": "그럴 거야."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "I'll be here.",
"translation": "난 여기 있을 거야."
},
{
"type": "script",
"index": 11,
"speaker": "민수",
"script": "That's all I need.",
"translation": "그게 내가 필요한 전부야."
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "You deserve the best.",
"translation": "넌 최고를 받을 자격이 있어."
},
{
"type": "script",
"index": 13,
"speaker": "민수",
"script": "Your warmth with my growth works.",
"translation": "너의 따뜻함과 내 성장이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "We lift each other up.",
"translation": "우리는 서로를 끌어올려."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께 성장하는 것에 대한 문장이에요.",
"result": "Growing together is our strength",
"explanation": "INFJ의 성장과 ISFP의 지원이 함께할 때 진정한 강함이 생겨요.",
"optionA": "together",
"optionB": "is",
"optionC": "our",
"optionD": "strength",
"optionE": "Growing"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "넌 날 더 나아지게 해",
"explanation": "INFJ의 성장 기도와 ISFP의 따뜻한 지지 비교",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민수",
"script": "I want to be better.",
"translation": "난 더 나아지고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "You already are.",
"translation": "넌 이미 더 나아."
},
{
"type": "script",
"index": 3,
"speaker": "민수",
"script": "Because of you.",
"translation": "넌 때문이야."
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 민수의 성장에 기여하지 않는다.",
"hint": "ISFP는 따뜻한 지지로 상대방의 성장을 돕혀요.",
"result": "X",
"explanation": "채영이 \"You already are\"라고 지지해요."
},
{
"type": "script",
"index": 5,
"speaker": "채영",
"script": "I see how hard you try.",
"translation": "난 넌 노력을 봐."
},
{
"type": "script",
"index": 6,
"speaker": "민수",
"script": "You make it easier.",
"translation": "넌 그걸 더 쉽게 만들어."
},
{
"type": "blank",
"index": 7,
"quiz": "I want to be @@.",
"hint": "바뀐 상태를 나타내는 단어에요.",
"optionA": "worse",
"optionB": "better",
"optionC": "same",
"result": "better",
"explanation": "INFJ는 계속 성장하고 개선되길 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Keep going.",
"translation": "계속 나아가."
},
{
"type": "script",
"index": 9,
"speaker": "민수",
"script": "I will.",
"translation": "그럴 거야."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "I'll be here.",
"translation": "난 여기 있을 거야."
},
{
"type": "script",
"index": 11,
"speaker": "민수",
"script": "That's all I need.",
"translation": "그게 내가 필요한 전부야."
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "You deserve the best.",
"translation": "넌 최고를 받을 자격이 있어."
},
{
"type": "script",
"index": 13,
"speaker": "민수",
"script": "Your warmth with my growth works.",
"translation": "너의 따뜻함과 내 성장이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "We lift each other up.",
"translation": "우리는 서로를 끌어올려."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께 성장하는 것에 대한 문장이에요.",
"optionA": "together",
"optionB": "is",
"optionC": "our",
"optionD": "strength",
"optionE": "Growing",
"result": "Growing together is our strength",
"explanation": "INFJ의 성장과 ISFP의 지원이 함께할 때 진정한 강함이 생겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다른 걸 좋아하니까 좋아",
"explanation": "ISFP의 독특함과 INFJ의 이해 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수지",
"script": "I'm so different from others.",
"translation": "난 다른 사람들과 정말 달라."
},
{
"type": "script",
"index": 2,
"speaker": "서진",
"script": "That's why I love you.",
"translation": "그래서 난 너를 사랑해."
},
{
"type": "script",
"index": 3,
"speaker": "수지",
"script": "You don't judge me.",
"translation": "넌 날 평가하지 않아."
},
{
"type": "ox",
"index": 4,
"quiz": "서진은 수지를 판단한다.",
"hint": "INFJ는 상대방의 독특함을 이해하고 받아들여요.",
"result": "X",
"explanation": "서진이 \"That's why I love you\"라고 수용해요."
},
{
"type": "script",
"index": 5,
"speaker": "서진",
"script": "Your uniqueness is beautiful.",
"translation": "넌 독특함이 아름다워."
},
{
"type": "script",
"index": 6,
"speaker": "수지",
"script": "Because you see it.",
"translation": "넌 그걸 보니까."
},
{
"type": "blank",
"index": 7,
"quiz": "I'm so @@ from others.",
"hint": "차이를 나타내는 단어에요.",
"optionA": "same",
"optionB": "different",
"optionC": "like",
"result": "different",
"explanation": "ISFP는 자신의 독특함을 의식해요."
},
{
"type": "script",
"index": 8,
"speaker": "서진",
"script": "I embrace it.",
"translation": "난 그걸 포용해."
},
{
"type": "script",
"index": 9,
"speaker": "수지",
"script": "That means everything.",
"translation": "정말 의미 있어."
},
{
"type": "script",
"index": 10,
"speaker": "서진",
"script": "You're perfect as you are.",
"translation": "넌 지금 그대로 완벽해."
},
{
"type": "script",
"index": 11,
"speaker": "수지",
"script": "I believe that now.",
"translation": "이제 믿어."
},
{
"type": "script",
"index": 12,
"speaker": "서진",
"script": "Good.",
"translation": "좋아."
},
{
"type": "script",
"index": 13,
"speaker": "수지",
"script": "Your understanding with my difference works.",
"translation": "너의 이해와 내 차이가 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "서진",
"script": "We celebrate our differences.",
"translation": "우리는 우리의 차이를 축하해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "차이를 받아들임에 대한 문장이에요.",
"result": "Different is better than same",
"explanation": "ISFP의 독특함과 INFJ의 이해가 함께할 때 차이가 선물이 돼요.",
"optionA": "Different",
"optionB": "same",
"optionC": "than",
"optionD": "is",
"optionE": "better"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다른 걸 좋아하니까 좋아",
"explanation": "ISFP의 독특함과 INFJ의 이해 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수지",
"script": "I'm so different from others.",
"translation": "난 다른 사람들과 정말 달라."
},
{
"type": "script",
"index": 2,
"speaker": "서진",
"script": "That's why I love you.",
"translation": "그래서 난 너를 사랑해."
},
{
"type": "script",
"index": 3,
"speaker": "수지",
"script": "You don't judge me.",
"translation": "넌 날 평가하지 않아."
},
{
"type": "ox",
"index": 4,
"quiz": "서진은 수지를 판단한다.",
"hint": "INFJ는 상대방의 독특함을 이해하고 받아들여요.",
"result": "X",
"explanation": "서진이 \"That's why I love you\"라고 수용해요."
},
{
"type": "script",
"index": 5,
"speaker": "서진",
"script": "Your uniqueness is beautiful.",
"translation": "넌 독특함이 아름다워."
},
{
"type": "script",
"index": 6,
"speaker": "수지",
"script": "Because you see it.",
"translation": "넌 그걸 보니까."
},
{
"type": "blank",
"index": 7,
"quiz": "I'm so @@ from others.",
"hint": "차이를 나타내는 단어에요.",
"optionA": "same",
"optionB": "different",
"optionC": "like",
"result": "different",
"explanation": "ISFP는 자신의 독특함을 의식해요."
},
{
"type": "script",
"index": 8,
"speaker": "서진",
"script": "I embrace it.",
"translation": "난 그걸 포용해."
},
{
"type": "script",
"index": 9,
"speaker": "수지",
"script": "That means everything.",
"translation": "정말 의미 있어."
},
{
"type": "script",
"index": 10,
"speaker": "서진",
"script": "You're perfect as you are.",
"translation": "넌 지금 그대로 완벽해."
},
{
"type": "script",
"index": 11,
"speaker": "수지",
"script": "I believe that now.",
"translation": "이제 믿어."
},
{
"type": "script",
"index": 12,
"speaker": "서진",
"script": "Good.",
"translation": "좋아."
},
{
"type": "script",
"index": 13,
"speaker": "수지",
"script": "Your understanding with my difference works.",
"translation": "너의 이해와 내 차이가 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "서진",
"script": "We celebrate our differences.",
"translation": "우리는 우리의 차이를 축하해."
},
{
"type": "puzzle",
"index": 15,
"hint": "차이를 받아들임에 대한 문장이에요.",
"optionA": "Different",
"optionB": "same",
"optionC": "than",
"optionD": "is",
"optionE": "better",
"result": "Different is better than same",
"explanation": "ISFP의 독특함과 INFJ의 이해가 함께할 때 차이가 선물이 돼요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "넌 나를 봐 줘",
"explanation": "INFJ의 깊은 시선과 ISFP의 감정 개방 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지현",
"script": "I see who you really are.",
"translation": "난 넌 진정한 모습을 봐."
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "That makes me open up.",
"translation": "그렇게 되니까 난 마음을 열어."
},
{
"type": "script",
"index": 3,
"speaker": "지현",
"script": "Because you feel safe?",
"translation": "안전하다고 느껴서?"
},
{
"type": "ox",
"index": 4,
"quiz": "아린은 지현 앞에서 닫혀 있다.",
"hint": "ISFP는 자신을 진정하게 이해하는 사람 앞에서 마음을 열어요.",
"result": "X",
"explanation": "아린이 \"I open up\"이라고 마음을 열어요."
},
{
"type": "script",
"index": 5,
"speaker": "아린",
"script": "Yes, with you.",
"translation": "응, 넌 함께면."
},
{
"type": "script",
"index": 6,
"speaker": "지현",
"script": "I will always see you.",
"translation": "난 항상 넌 봐 줄 거야."
},
{
"type": "blank",
"index": 7,
"quiz": "I see who you really @@.",
"hint": "상태를 나타내는 단어에요.",
"optionA": "hide",
"optionB": "are",
"optionC": "pretend",
"result": "are",
"explanation": "INFJ는 상대방의 진정한 모습을 보려고 해요."
},
{
"type": "script",
"index": 8,
"speaker": "아린",
"script": "Don't ever stop.",
"translation": "절대 멈추지 마."
},
{
"type": "script",
"index": 9,
"speaker": "지현",
"script": "I won't.",
"translation": "안 할 거야."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "You make me brave.",
"translation": "넌 날 용감하게 해줘."
},
{
"type": "script",
"index": 11,
"speaker": "지현",
"script": "You are brave.",
"translation": "넌 이미 용감해."
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "With you here.",
"translation": "넌 여기 있으니까."
},
{
"type": "script",
"index": 13,
"speaker": "지현",
"script": "Your openness with my sight works.",
"translation": "너의 개방성과 내 시선이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "We see each other truly.",
"translation": "우리는 진정으로 서로를 봐."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "진정한 연결에 대한 문장이에요.",
"result": "Being truly seen changes everything",
"explanation": "ISFP가 INFJ에게 진정하게 봐질 때 모든 것이 바뀌어요.",
"optionA": "Being",
"optionB": "everything",
"optionC": "seen",
"optionD": "changes",
"optionE": "truly"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "넌 나를 봐 줘",
"explanation": "INFJ의 깊은 시선과 ISFP의 감정 개방 비교",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지현",
"script": "I see who you really are.",
"translation": "난 넌 진정한 모습을 봐."
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "That makes me open up.",
"translation": "그렇게 되니까 난 마음을 열어."
},
{
"type": "script",
"index": 3,
"speaker": "지현",
"script": "Because you feel safe?",
"translation": "안전하다고 느껴서?"
},
{
"type": "ox",
"index": 4,
"quiz": "아린은 지현 앞에서 닫혀 있다.",
"hint": "ISFP는 자신을 진정하게 이해하는 사람 앞에서 마음을 열어요.",
"result": "X",
"explanation": "아린이 \"I open up\"이라고 마음을 열어요."
},
{
"type": "script",
"index": 5,
"speaker": "아린",
"script": "Yes, with you.",
"translation": "응, 넌 함께면."
},
{
"type": "script",
"index": 6,
"speaker": "지현",
"script": "I will always see you.",
"translation": "난 항상 넌 봐 줄 거야."
},
{
"type": "blank",
"index": 7,
"quiz": "I see who you really @@.",
"hint": "상태를 나타내는 단어에요.",
"optionA": "hide",
"optionB": "are",
"optionC": "pretend",
"result": "are",
"explanation": "INFJ는 상대방의 진정한 모습을 보려고 해요."
},
{
"type": "script",
"index": 8,
"speaker": "아린",
"script": "Don't ever stop.",
"translation": "절대 멈추지 마."
},
{
"type": "script",
"index": 9,
"speaker": "지현",
"script": "I won't.",
"translation": "안 할 거야."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "You make me brave.",
"translation": "넌 날 용감하게 해줘."
},
{
"type": "script",
"index": 11,
"speaker": "지현",
"script": "You are brave.",
"translation": "넌 이미 용감해."
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "With you here.",
"translation": "넌 여기 있으니까."
},
{
"type": "script",
"index": 13,
"speaker": "지현",
"script": "Your openness with my sight works.",
"translation": "너의 개방성과 내 시선이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "We see each other truly.",
"translation": "우리는 진정으로 서로를 봐."
},
{
"type": "puzzle",
"index": 15,
"hint": "진정한 연결에 대한 문장이에요.",
"optionA": "Being",
"optionB": "everything",
"optionC": "seen",
"optionD": "changes",
"optionE": "truly",
"result": "Being truly seen changes everything",
"explanation": "ISFP가 INFJ에게 진정하게 봐질 때 모든 것이 바뀌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "넌 다르게 생각하네",
"explanation": "ISFP의 감정과 INTP의 논리 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "Why do you think so much?",
"translation": "넌 왜 이렇게 많이 생각해?"
},
{
"type": "script",
"index": 2,
"speaker": "도현",
"script": "I'm analyzing the situation.",
"translation": "난 상황을 분석하고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "But feelings matter too!",
"translation": "하지만 감정도 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 논리만 중시한다.",
"hint": "ISFP는 감정과 감각을 소중하게 여겨요.",
"result": "X",
"explanation": "채영이 \"feelings matter too\"라고 감정의 중요성을 말해요."
},
{
"type": "script",
"index": 5,
"speaker": "도현",
"script": "You're right about that.",
"translation": "너 맞아."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "So listen to your heart.",
"translation": "그럼 넌 마음을 들어."
},
{
"type": "blank",
"index": 7,
"quiz": "Why do you think so @@?",
"hint": "생각의 정도를 나타내는 단어에요.",
"optionA": "quick",
"optionB": "much",
"optionC": "little",
"result": "much",
"explanation": "INTP는 분석적으로 많이 생각해요."
},
{
"type": "script",
"index": 8,
"speaker": "도현",
"script": "Because I care about you.",
"translation": "왜냐면 난 넌 생각하거든."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "That makes sense now.",
"translation": "이제 이해가 돼."
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "Your feelings guide my thinking.",
"translation": "넌 감정이 내 생각을 이끌어."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "And your logic helps me decide.",
"translation": "그리고 넌 논리가 날 결정하게 해줘."
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "We balance each other.",
"translation": "우리는 서로를 균형 맞춰."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Your logic with my heart works.",
"translation": "너의 논리와 내 마음이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "We're better together.",
"translation": "우리는 함께 더 좋아."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정과 논리의 조화에 대한 문장이에요.",
"result": "Heart and mind make us",
"explanation": "ISFP의 마음과 INTP의 논리가 함께할 때 완벽해져요.",
"optionA": "us",
"optionB": "Heart",
"optionC": "mind",
"optionD": "and",
"optionE": "make"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "넌 다르게 생각하네",
"explanation": "ISFP의 감정과 INTP의 논리 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "Why do you think so much?",
"translation": "넌 왜 이렇게 많이 생각해?"
},
{
"type": "script",
"index": 2,
"speaker": "도현",
"script": "I'm analyzing the situation.",
"translation": "난 상황을 분석하고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "But feelings matter too!",
"translation": "하지만 감정도 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 논리만 중시한다.",
"hint": "ISFP는 감정과 감각을 소중하게 여겨요.",
"result": "X",
"explanation": "채영이 \"feelings matter too\"라고 감정의 중요성을 말해요."
},
{
"type": "script",
"index": 5,
"speaker": "도현",
"script": "You're right about that.",
"translation": "너 맞아."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "So listen to your heart.",
"translation": "그럼 넌 마음을 들어."
},
{
"type": "blank",
"index": 7,
"quiz": "Why do you think so @@?",
"hint": "생각의 정도를 나타내는 단어에요.",
"optionA": "quick",
"optionB": "much",
"optionC": "little",
"result": "much",
"explanation": "INTP는 분석적으로 많이 생각해요."
},
{
"type": "script",
"index": 8,
"speaker": "도현",
"script": "Because I care about you.",
"translation": "왜냐면 난 넌 생각하거든."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "That makes sense now.",
"translation": "이제 이해가 돼."
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "Your feelings guide my thinking.",
"translation": "넌 감정이 내 생각을 이끌어."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "And your logic helps me decide.",
"translation": "그리고 넌 논리가 날 결정하게 해줘."
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "We balance each other.",
"translation": "우리는 서로를 균형 맞춰."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Your logic with my heart works.",
"translation": "너의 논리와 내 마음이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "We're better together.",
"translation": "우리는 함께 더 좋아."
},
{
"type": "puzzle",
"index": 15,
"hint": "감정과 논리의 조화에 대한 문장이에요.",
"optionA": "us",
"optionB": "Heart",
"optionC": "mind",
"optionD": "and",
"optionE": "make",
"result": "Heart and mind make us",
"explanation": "ISFP의 마음과 INTP의 논리가 함께할 때 완벽해져요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "내 생각을 들어 줄래?",
"explanation": "INTP의 탐구와 ISFP의 경청 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현민",
"script": "I have a theory.",
"translation": "난 이론이 있어."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "Tell me everything!",
"translation": "모든 걸 말해 줄래!"
},
{
"type": "script",
"index": 3,
"speaker": "현민",
"script": "You really want to hear?",
"translation": "넌 정말 듣고 싶어?"
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 현민의 말을 듣지 않는다.",
"hint": "ISFP는 상대방의 생각과 관심사를 경청해요.",
"result": "X",
"explanation": "채영이 \"Tell me everything\"이라고 열심히 듣고 싶어해요."
},
{
"type": "script",
"index": 5,
"speaker": "채영",
"script": "I love how you think!",
"translation": "난 넌 생각하는 방식이 좋아!"
},
{
"type": "script",
"index": 6,
"speaker": "현민",
"script": "Your listening helps me think clearer.",
"translation": "넌 경청이 날 명확하게 생각하게 해줘."
},
{
"type": "blank",
"index": 7,
"quiz": "I have a @@.",
"hint": "현민이 가진 것을 나타내는 단어에요.",
"optionA": "problem",
"optionB": "theory",
"optionC": "question",
"result": "theory",
"explanation": "INTP는 새로운 이론과 아이디어를 자주 탐구해요."
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Go on!",
"translation": "계속 말해!"
},
{
"type": "script",
"index": 9,
"speaker": "현민",
"script": "You make it easy to share.",
"translation": "넌 나눔을 쉽게 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "Because I care about you.",
"translation": "왜냐면 난 넌 신경 쓰니까."
},
{
"type": "script",
"index": 11,
"speaker": "현민",
"script": "I appreciate that.",
"translation": "고마워."
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "So keep thinking and I'll listen.",
"translation": "그럼 넌 계속 생각해, 난 들을 거야."
},
{
"type": "script",
"index": 13,
"speaker": "현민",
"script": "Your support with my mind works.",
"translation": "너의 지지와 내 생각이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "We learn from each other.",
"translation": "우리는 서로 배워."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "경청과 탐구에 대한 문장이에요.",
"result": "Listening helps thinking grow together",
"explanation": "ISFP의 경청과 INTP의 탐구가 함께할 때 성장해요.",
"optionA": "helps",
"optionB": "thinking",
"optionC": "together",
"optionD": "grow",
"optionE": "Listening"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "내 생각을 들어 줄래?",
"explanation": "INTP의 탐구와 ISFP의 경청 비교",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현민",
"script": "I have a theory.",
"translation": "난 이론이 있어."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "Tell me everything!",
"translation": "모든 걸 말해 줄래!"
},
{
"type": "script",
"index": 3,
"speaker": "현민",
"script": "You really want to hear?",
"translation": "넌 정말 듣고 싶어?"
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 현민의 말을 듣지 않는다.",
"hint": "ISFP는 상대방의 생각과 관심사를 경청해요.",
"result": "X",
"explanation": "채영이 \"Tell me everything\"이라고 열심히 듣고 싶어해요."
},
{
"type": "script",
"index": 5,
"speaker": "채영",
"script": "I love how you think!",
"translation": "난 넌 생각하는 방식이 좋아!"
},
{
"type": "script",
"index": 6,
"speaker": "현민",
"script": "Your listening helps me think clearer.",
"translation": "넌 경청이 날 명확하게 생각하게 해줘."
},
{
"type": "blank",
"index": 7,
"quiz": "I have a @@.",
"hint": "현민이 가진 것을 나타내는 단어에요.",
"optionA": "problem",
"optionB": "theory",
"optionC": "question",
"result": "theory",
"explanation": "INTP는 새로운 이론과 아이디어를 자주 탐구해요."
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Go on!",
"translation": "계속 말해!"
},
{
"type": "script",
"index": 9,
"speaker": "현민",
"script": "You make it easy to share.",
"translation": "넌 나눔을 쉽게 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "Because I care about you.",
"translation": "왜냐면 난 넌 신경 쓰니까."
},
{
"type": "script",
"index": 11,
"speaker": "현민",
"script": "I appreciate that.",
"translation": "고마워."
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "So keep thinking and I'll listen.",
"translation": "그럼 넌 계속 생각해, 난 들을 거야."
},
{
"type": "script",
"index": 13,
"speaker": "현민",
"script": "Your support with my mind works.",
"translation": "너의 지지와 내 생각이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "We learn from each other.",
"translation": "우리는 서로 배워."
},
{
"type": "puzzle",
"index": 15,
"hint": "경청과 탐구에 대한 문장이에요.",
"optionA": "helps",
"optionB": "thinking",
"optionC": "together",
"optionD": "grow",
"optionE": "Listening",
"result": "Listening helps thinking grow together",
"explanation": "ISFP의 경청과 INTP의 탐구가 함께할 때 성장해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "작은 아름다움이 좋아",
"explanation": "ISFP의 미적 감각과 INTP의 관찰 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "Look at this flower!",
"translation": "이 꽃 봐!"
},
{
"type": "script",
"index": 2,
"speaker": "도현",
"script": "The structure is fascinating.",
"translation": "구조가 정말 흥미로워."
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "You see the beauty too!",
"translation": "넌 아름다움도 봐!"
},
{
"type": "ox",
"index": 4,
"quiz": "도현은 아름다움을 무시한다.",
"hint": "INTP도 자신의 관심사에서 미를 발견해요.",
"result": "X",
"explanation": "도현이 \"fascinating\"이라고 흥미를 보였어요."
},
{
"type": "script",
"index": 5,
"speaker": "도현",
"script": "I see it through analysis.",
"translation": "난 분석을 통해 봐."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "That's still beautiful.",
"translation": "그것도 여전히 아름다워."
},
{
"type": "blank",
"index": 7,
"quiz": "Look at this @@ !",
"hint": "대상을 나타내는 단어에요.",
"optionA": "rock",
"optionB": "flower",
"optionC": "tree",
"result": "flower",
"explanation": "ISFP는 자연의 아름다움을 자주 발견해요."
},
{
"type": "script",
"index": 8,
"speaker": "도현",
"script": "I appreciate that perspective.",
"translation": "그런 관점을 좋아해."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "Because we see differently.",
"translation": "우리가 다르게 보니까."
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "But both are right.",
"translation": "하지만 둘 다 맞아."
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "Exactly!",
"translation": "정확해!"
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "Your art with my logic works.",
"translation": "넌 예술과 내 논리가 함께 작동해."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "We create something special.",
"translation": "우리는 뭔가 특별한 걸 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "Through our different views.",
"translation": "우리의 다른 관점으로."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다른 방식의 아름다움에 대한 문장이에요.",
"result": "Beauty comes from different eyes",
"explanation": "ISFP의 미적 감각과 INTP의 분석이 함께할 때 더 풍요로운 아름다움을 발견해요.",
"optionA": "from",
"optionB": "Beauty",
"optionC": "eyes",
"optionD": "different",
"optionE": "comes"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "작은 아름다움이 좋아",
"explanation": "ISFP의 미적 감각과 INTP의 관찰 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "Look at this flower!",
"translation": "이 꽃 봐!"
},
{
"type": "script",
"index": 2,
"speaker": "도현",
"script": "The structure is fascinating.",
"translation": "구조가 정말 흥미로워."
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "You see the beauty too!",
"translation": "넌 아름다움도 봐!"
},
{
"type": "ox",
"index": 4,
"quiz": "도현은 아름다움을 무시한다.",
"hint": "INTP도 자신의 관심사에서 미를 발견해요.",
"result": "X",
"explanation": "도현이 \"fascinating\"이라고 흥미를 보였어요."
},
{
"type": "script",
"index": 5,
"speaker": "도현",
"script": "I see it through analysis.",
"translation": "난 분석을 통해 봐."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "That's still beautiful.",
"translation": "그것도 여전히 아름다워."
},
{
"type": "blank",
"index": 7,
"quiz": "Look at this @@ !",
"hint": "대상을 나타내는 단어에요.",
"optionA": "rock",
"optionB": "flower",
"optionC": "tree",
"result": "flower",
"explanation": "ISFP는 자연의 아름다움을 자주 발견해요."
},
{
"type": "script",
"index": 8,
"speaker": "도현",
"script": "I appreciate that perspective.",
"translation": "그런 관점을 좋아해."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "Because we see differently.",
"translation": "우리가 다르게 보니까."
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "But both are right.",
"translation": "하지만 둘 다 맞아."
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "Exactly!",
"translation": "정확해!"
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "Your art with my logic works.",
"translation": "넌 예술과 내 논리가 함께 작동해."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "We create something special.",
"translation": "우리는 뭔가 특별한 걸 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "Through our different views.",
"translation": "우리의 다른 관점으로."
},
{
"type": "puzzle",
"index": 15,
"hint": "다른 방식의 아름다움에 대한 문장이에요.",
"optionA": "from",
"optionB": "Beauty",
"optionC": "eyes",
"optionD": "different",
"optionE": "comes",
"result": "Beauty comes from different eyes",
"explanation": "ISFP의 미적 감각과 INTP의 분석이 함께할 때 더 풍요로운 아름다움을 발견해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "그 이론 정말 복잡한데",
"explanation": "INTP의 깊이 있는 사고와 ISFP의 직감 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정우",
"script": "Let me explain this theory.",
"translation": "내가 이 이론을 설명해 줄게."
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "I trust your thinking.",
"translation": "난 넌 생각을 믿어."
},
{
"type": "script",
"index": 3,
"speaker": "정우",
"script": "Even if you don't understand?",
"translation": "이해 못 해도?"
},
{
"type": "ox",
"index": 4,
"quiz": "수지는 정우의 말을 이해하지 못한다.",
"hint": "ISFP는 이해하지 못해도 상대방을 신뢰해요.",
"result": "O",
"explanation": "수지가 \"I trust your thinking\"이라고 믿고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "Especially then!",
"translation": "특히 그럴 때!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "That means a lot.",
"translation": "정말 의미 있어."
},
{
"type": "blank",
"index": 7,
"quiz": "Let me explain this @@.",
"hint": "설명할 대상을 나타내는 단어에요.",
"optionA": "feeling",
"optionB": "theory",
"optionC": "idea",
"result": "theory",
"explanation": "INTP는 복잡한 이론을 자주 탐구해요."
},
{
"type": "script",
"index": 8,
"speaker": "수지",
"script": "Your mind is amazing.",
"translation": "넌 생각이 정말 대단해."
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And your trust helps me.",
"translation": "그리고 넌 믿음이 날 도와줘."
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "Because we're different?",
"translation": "우리가 다르니까?"
},
{
"type": "script",
"index": 11,
"speaker": "정우",
"script": "Because we fit.",
"translation": "우리가 맞으니까."
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "Perfectly.",
"translation": "완벽하게."
},
{
"type": "script",
"index": 13,
"speaker": "정우",
"script": "Your heart with my mind works.",
"translation": "너의 마음과 내 생각이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "We need each other.",
"translation": "우리는 서로 필요해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "이해를 넘어선 신뢰에 대한 문장이에요.",
"result": "Trust goes beyond what understand",
"explanation": "ISFP의 신뢰와 INTP의 생각이 함께할 때 이해를 넘어서요.",
"optionA": "what",
"optionB": "beyond",
"optionC": "goes",
"optionD": "understand",
"optionE": "Trust"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "그 이론 정말 복잡한데",
"explanation": "INTP의 깊이 있는 사고와 ISFP의 직감 비교",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정우",
"script": "Let me explain this theory.",
"translation": "내가 이 이론을 설명해 줄게."
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "I trust your thinking.",
"translation": "난 넌 생각을 믿어."
},
{
"type": "script",
"index": 3,
"speaker": "정우",
"script": "Even if you don't understand?",
"translation": "이해 못 해도?"
},
{
"type": "ox",
"index": 4,
"quiz": "수지는 정우의 말을 이해하지 못한다.",
"hint": "ISFP는 이해하지 못해도 상대방을 신뢰해요.",
"result": "O",
"explanation": "수지가 \"I trust your thinking\"이라고 믿고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "Especially then!",
"translation": "특히 그럴 때!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "That means a lot.",
"translation": "정말 의미 있어."
},
{
"type": "blank",
"index": 7,
"quiz": "Let me explain this @@.",
"hint": "설명할 대상을 나타내는 단어에요.",
"optionA": "feeling",
"optionB": "theory",
"optionC": "idea",
"result": "theory",
"explanation": "INTP는 복잡한 이론을 자주 탐구해요."
},
{
"type": "script",
"index": 8,
"speaker": "수지",
"script": "Your mind is amazing.",
"translation": "넌 생각이 정말 대단해."
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And your trust helps me.",
"translation": "그리고 넌 믿음이 날 도와줘."
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "Because we're different?",
"translation": "우리가 다르니까?"
},
{
"type": "script",
"index": 11,
"speaker": "정우",
"script": "Because we fit.",
"translation": "우리가 맞으니까."
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "Perfectly.",
"translation": "완벽하게."
},
{
"type": "script",
"index": 13,
"speaker": "정우",
"script": "Your heart with my mind works.",
"translation": "너의 마음과 내 생각이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "We need each other.",
"translation": "우리는 서로 필요해."
},
{
"type": "puzzle",
"index": 15,
"hint": "이해를 넘어선 신뢰에 대한 문장이에요.",
"optionA": "what",
"optionB": "beyond",
"optionC": "goes",
"optionD": "understand",
"optionE": "Trust",
"result": "Trust goes beyond what understand",
"explanation": "ISFP의 신뢰와 INTP의 생각이 함께할 때 이해를 넘어서요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "이 순간을 놓치지 말자",
"explanation": "ISFP의 현재 집중과 INTP의 미래 사고 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "Stay present with me.",
"translation": "지금 여기 나와 함께 있어."
},
{
"type": "script",
"index": 2,
"speaker": "현민",
"script": "I'm thinking ahead though.",
"translation": "하지만 난 앞을 생각하고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "But this moment is real!",
"translation": "하지만 이 순간이 진짜야!"
},
{
"type": "ox",
"index": 4,
"quiz": "현민은 현재에 집중한다.",
"hint": "INTP는 미래와 가능성을 자주 생각해요.",
"result": "X",
"explanation": "현민이 \"I'm thinking ahead\"라고 미래를 생각하고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "현민",
"script": "You're right.",
"translation": "넌 맞아."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "Help me stay here.",
"translation": "넌 날 여기 있게 도와 줄래?"
},
{
"type": "blank",
"index": 7,
"quiz": "Stay @@ with me.",
"hint": "위치를 나타내는 단어에요.",
"optionA": "away",
"optionB": "present",
"optionC": "gone",
"result": "present",
"explanation": "ISFP는 현재의 순간을 소중하게 여겨요."
},
{
"type": "script",
"index": 8,
"speaker": "현민",
"script": "I will.",
"translation": "그럴 거야."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Because this is important.",
"translation": "이게 중요하니까."
},
{
"type": "script",
"index": 10,
"speaker": "현민",
"script": "I understand now.",
"translation": "이제 이해해."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "We need both.",
"translation": "우리는 둘 다 필요해."
},
{
"type": "script",
"index": 12,
"speaker": "현민",
"script": "Present and future.",
"translation": "현재와 미래."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Your thinking with my feeling works.",
"translation": "너의 생각과 내 감정이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "현민",
"script": "We're complete together.",
"translation": "우리는 함께 완벽해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "현재와 미래의 균형에 대한 문장이에요.",
"result": "Now and later make whole",
"explanation": "ISFP의 현재와 INTP의 미래가 함께할 때 완벽한 삶이 돼요.",
"optionA": "later",
"optionB": "Now",
"optionC": "make",
"optionD": "and",
"optionE": "whole"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "이 순간을 놓치지 말자",
"explanation": "ISFP의 현재 집중과 INTP의 미래 사고 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "Stay present with me.",
"translation": "지금 여기 나와 함께 있어."
},
{
"type": "script",
"index": 2,
"speaker": "현민",
"script": "I'm thinking ahead though.",
"translation": "하지만 난 앞을 생각하고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "But this moment is real!",
"translation": "하지만 이 순간이 진짜야!"
},
{
"type": "ox",
"index": 4,
"quiz": "현민은 현재에 집중한다.",
"hint": "INTP는 미래와 가능성을 자주 생각해요.",
"result": "X",
"explanation": "현민이 \"I'm thinking ahead\"라고 미래를 생각하고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "현민",
"script": "You're right.",
"translation": "넌 맞아."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "Help me stay here.",
"translation": "넌 날 여기 있게 도와 줄래?"
},
{
"type": "blank",
"index": 7,
"quiz": "Stay @@ with me.",
"hint": "위치를 나타내는 단어에요.",
"optionA": "away",
"optionB": "present",
"optionC": "gone",
"result": "present",
"explanation": "ISFP는 현재의 순간을 소중하게 여겨요."
},
{
"type": "script",
"index": 8,
"speaker": "현민",
"script": "I will.",
"translation": "그럴 거야."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Because this is important.",
"translation": "이게 중요하니까."
},
{
"type": "script",
"index": 10,
"speaker": "현민",
"script": "I understand now.",
"translation": "이제 이해해."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "We need both.",
"translation": "우리는 둘 다 필요해."
},
{
"type": "script",
"index": 12,
"speaker": "현민",
"script": "Present and future.",
"translation": "현재와 미래."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Your thinking with my feeling works.",
"translation": "너의 생각과 내 감정이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "현민",
"script": "We're complete together.",
"translation": "우리는 함께 완벽해."
},
{
"type": "puzzle",
"index": 15,
"hint": "현재와 미래의 균형에 대한 문장이에요.",
"optionA": "later",
"optionB": "Now",
"optionC": "make",
"optionD": "and",
"optionE": "whole",
"result": "Now and later make whole",
"explanation": "ISFP의 현재와 INTP의 미래가 함께할 때 완벽한 삶이 돼요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "넌 자꾸 복잡하게 해",
"explanation": "INTP의 분석과 ISFP의 단순함 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도현",
"script": "There are many variables.",
"translation": "변수가 많아."
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "But it's simple!",
"translation": "하지만 단순해!"
},
{
"type": "script",
"index": 3,
"speaker": "도현",
"script": "Is it though?",
"translation": "그런가?"
},
{
"type": "ox",
"index": 4,
"quiz": "아린은 분석을 좋아한다.",
"hint": "ISFP는 단순함을 선호해요.",
"result": "X",
"explanation": "아린이 \"it's simple\"이라고 단순함을 말해요."
},
{
"type": "script",
"index": 5,
"speaker": "아린",
"script": "Yes, just feel it.",
"translation": "응, 그냥 느껴."
},
{
"type": "script",
"index": 6,
"speaker": "도현",
"script": "Feeling isn't analysis.",
"translation": "감정은 분석이 아니야."
},
{
"type": "blank",
"index": 7,
"quiz": "There are many @@.",
"hint": "많은 것을 나타내는 단어에요.",
"optionA": "answers",
"optionB": "variables",
"optionC": "solutions",
"result": "variables",
"explanation": "INTP는 여러 변수를 분석해요."
},
{
"type": "script",
"index": 8,
"speaker": "아린",
"script": "But sometimes simple works.",
"translation": "하지만 때론 단순함이 작동해."
},
{
"type": "script",
"index": 9,
"speaker": "도현",
"script": "I see your point.",
"translation": "넌 요점을 봐."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "So trust me?",
"translation": "그럼 넌 날 믿어?"
},
{
"type": "script",
"index": 11,
"speaker": "도현",
"script": "I do.",
"translation": "응."
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "Then stop thinking so hard.",
"translation": "그럼 넌 이렇게 많이 생각하지 마."
},
{
"type": "script",
"index": 13,
"speaker": "도현",
"script": "Your ease with my logic works.",
"translation": "너의 편함과 내 논리가 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "We're perfect balance.",
"translation": "우리는 완벽한 균형이야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "단순함과 복잡함의 조화에 대한 문장이에요.",
"result": "Simple and complex need each",
"explanation": "ISFP의 단순함과 INTP의 복잡한 분석이 함께할 때 균형을 이루어요.",
"optionA": "complex",
"optionB": "need",
"optionC": "each",
"optionD": "and",
"optionE": "Simple"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "넌 자꾸 복잡하게 해",
"explanation": "INTP의 분석과 ISFP의 단순함 비교",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도현",
"script": "There are many variables.",
"translation": "변수가 많아."
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "But it's simple!",
"translation": "하지만 단순해!"
},
{
"type": "script",
"index": 3,
"speaker": "도현",
"script": "Is it though?",
"translation": "그런가?"
},
{
"type": "ox",
"index": 4,
"quiz": "아린은 분석을 좋아한다.",
"hint": "ISFP는 단순함을 선호해요.",
"result": "X",
"explanation": "아린이 \"it's simple\"이라고 단순함을 말해요."
},
{
"type": "script",
"index": 5,
"speaker": "아린",
"script": "Yes, just feel it.",
"translation": "응, 그냥 느껴."
},
{
"type": "script",
"index": 6,
"speaker": "도현",
"script": "Feeling isn't analysis.",
"translation": "감정은 분석이 아니야."
},
{
"type": "blank",
"index": 7,
"quiz": "There are many @@.",
"hint": "많은 것을 나타내는 단어에요.",
"optionA": "answers",
"optionB": "variables",
"optionC": "solutions",
"result": "variables",
"explanation": "INTP는 여러 변수를 분석해요."
},
{
"type": "script",
"index": 8,
"speaker": "아린",
"script": "But sometimes simple works.",
"translation": "하지만 때론 단순함이 작동해."
},
{
"type": "script",
"index": 9,
"speaker": "도현",
"script": "I see your point.",
"translation": "넌 요점을 봐."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "So trust me?",
"translation": "그럼 넌 날 믿어?"
},
{
"type": "script",
"index": 11,
"speaker": "도현",
"script": "I do.",
"translation": "응."
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "Then stop thinking so hard.",
"translation": "그럼 넌 이렇게 많이 생각하지 마."
},
{
"type": "script",
"index": 13,
"speaker": "도현",
"script": "Your ease with my logic works.",
"translation": "너의 편함과 내 논리가 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "We're perfect balance.",
"translation": "우리는 완벽한 균형이야."
},
{
"type": "puzzle",
"index": 15,
"hint": "단순함과 복잡함의 조화에 대한 문장이에요.",
"optionA": "complex",
"optionB": "need",
"optionC": "each",
"optionD": "and",
"optionE": "Simple",
"result": "Simple and complex need each",
"explanation": "ISFP의 단순함과 INTP의 복잡한 분석이 함께할 때 균형을 이루어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "작은 기쁨이 최고야",
"explanation": "ISFP의 감정적 경험과 INTP의 관찰 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수지",
"script": "This coffee tastes perfect!",
"translation": "이 커피 맛이 정말 완벽해!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "It's just a beverage.",
"translation": "그냥 음료일 뿐이야."
},
{
"type": "script",
"index": 3,
"speaker": "수지",
"script": "But the moment is special!",
"translation": "하지만 이 순간이 특별해!"
},
{
"type": "ox",
"index": 4,
"quiz": "정우는 작은 것들을 즐긴다.",
"hint": "INTP는 작은 것의 가치를 분석하기보다 객관적으로 봐요.",
"result": "X",
"explanation": "정우가 \"It's just a beverage\"라고 객관적으로 봐요."
},
{
"type": "script",
"index": 5,
"speaker": "정우",
"script": "I understand.",
"translation": "이해해."
},
{
"type": "script",
"index": 6,
"speaker": "수지",
"script": "Your logic won't ruin this.",
"translation": "넌 논리가 이걸 망치지 못할 거야."
},
{
"type": "blank",
"index": 7,
"quiz": "This coffee tastes @@!",
"hint": "맛을 나타내는 단어에요.",
"optionA": "bad",
"optionB": "perfect",
"optionC": "terrible",
"result": "perfect",
"explanation": "ISFP는 감각적 경험을 깊이 있게 느껴요."
},
{
"type": "script",
"index": 8,
"speaker": "정우",
"script": "I'm not trying to.",
"translation": "나 그럴 생각 없어."
},
{
"type": "script",
"index": 9,
"speaker": "수지",
"script": "Good!",
"translation": "좋아!"
},
{
"type": "script",
"index": 10,
"speaker": "정우",
"script": "Your joy is interesting.",
"translation": "넌 기쁨이 흥미로워."
},
{
"type": "script",
"index": 11,
"speaker": "수지",
"script": "Why?",
"translation": "왜?"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "Because you find beauty in small things.",
"translation": "왜냐면 넌 작은 것에서 아름다움을 찾거든."
},
{
"type": "script",
"index": 13,
"speaker": "수지",
"script": "Your observation with my joy works.",
"translation": "너의 관찰과 내 기쁨이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "Life is better this way.",
"translation": "삶이 이렇게 더 좋아."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "작은 것의 가치에 대한 문장이에요.",
"result": "Small joys are the best",
"explanation": "ISFP의 작은 기쁨과 INTP의 관찰이 함께할 때 삶이 풍요로워져요.",
"optionA": "Small",
"optionB": "joys",
"optionC": "the",
"optionD": "are",
"optionE": "best"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "작은 기쁨이 최고야",
"explanation": "ISFP의 감정적 경험과 INTP의 관찰 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수지",
"script": "This coffee tastes perfect!",
"translation": "이 커피 맛이 정말 완벽해!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "It's just a beverage.",
"translation": "그냥 음료일 뿐이야."
},
{
"type": "script",
"index": 3,
"speaker": "수지",
"script": "But the moment is special!",
"translation": "하지만 이 순간이 특별해!"
},
{
"type": "ox",
"index": 4,
"quiz": "정우는 작은 것들을 즐긴다.",
"hint": "INTP는 작은 것의 가치를 분석하기보다 객관적으로 봐요.",
"result": "X",
"explanation": "정우가 \"It's just a beverage\"라고 객관적으로 봐요."
},
{
"type": "script",
"index": 5,
"speaker": "정우",
"script": "I understand.",
"translation": "이해해."
},
{
"type": "script",
"index": 6,
"speaker": "수지",
"script": "Your logic won't ruin this.",
"translation": "넌 논리가 이걸 망치지 못할 거야."
},
{
"type": "blank",
"index": 7,
"quiz": "This coffee tastes @@!",
"hint": "맛을 나타내는 단어에요.",
"optionA": "bad",
"optionB": "perfect",
"optionC": "terrible",
"result": "perfect",
"explanation": "ISFP는 감각적 경험을 깊이 있게 느껴요."
},
{
"type": "script",
"index": 8,
"speaker": "정우",
"script": "I'm not trying to.",
"translation": "나 그럴 생각 없어."
},
{
"type": "script",
"index": 9,
"speaker": "수지",
"script": "Good!",
"translation": "좋아!"
},
{
"type": "script",
"index": 10,
"speaker": "정우",
"script": "Your joy is interesting.",
"translation": "넌 기쁨이 흥미로워."
},
{
"type": "script",
"index": 11,
"speaker": "수지",
"script": "Why?",
"translation": "왜?"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "Because you find beauty in small things.",
"translation": "왜냐면 넌 작은 것에서 아름다움을 찾거든."
},
{
"type": "script",
"index": 13,
"speaker": "수지",
"script": "Your observation with my joy works.",
"translation": "너의 관찰과 내 기쁨이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "Life is better this way.",
"translation": "삶이 이렇게 더 좋아."
},
{
"type": "puzzle",
"index": 15,
"hint": "작은 것의 가치에 대한 문장이에요.",
"optionA": "Small",
"optionB": "joys",
"optionC": "the",
"optionD": "are",
"optionE": "best",
"result": "Small joys are the best",
"explanation": "ISFP의 작은 기쁨과 INTP의 관찰이 함께할 때 삶이 풍요로워져요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "모든 걸 분석하지 마",
"explanation": "INTP의 분석 습관과 ISFP의 직관 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현민",
"script": "Let me think about this.",
"translation": "내가 이것에 대해 생각해 봐."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "Just feel it instead!",
"translation": "대신 그냥 느껴 봐!"
},
{
"type": "script",
"index": 3,
"speaker": "현민",
"script": "But analysis helps.",
"translation": "하지만 분석이 도움이 돼."
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 분석을 좋아한다.",
"hint": "ISFP는 직관과 감정을 더 선호해요.",
"result": "X",
"explanation": "채영이 \"Just feel it\"이라고 직관을 말해요."
},
{
"type": "script",
"index": 5,
"speaker": "채영",
"script": "Not always.",
"translation": "항상은 아니야."
},
{
"type": "script",
"index": 6,
"speaker": "현민",
"script": "Sometimes your way is right.",
"translation": "때론 넌 방식이 맞아."
},
{
"type": "blank",
"index": 7,
"quiz": "Let me think about @@.",
"hint": "생각할 대상을 나타내는 단어에요.",
"optionA": "feelings",
"optionB": "this",
"optionC": "that",
"result": "this",
"explanation": "INTP는 자주 분석하고 생각해요."
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Just don't overthink.",
"translation": "그냥 과하게 생각하지 마."
},
{
"type": "script",
"index": 9,
"speaker": "현민",
"script": "I'll try.",
"translation": "해 볼게."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "Because sometimes simple is right.",
"translation": "왜냐면 때론 단순함이 맞거든."
},
{
"type": "script",
"index": 11,
"speaker": "현민",
"script": "I'm learning that.",
"translation": "난 배우고 있어."
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "From me?",
"translation": "나한테서?"
},
{
"type": "script",
"index": 13,
"speaker": "현민",
"script": "Yes, you teach me.",
"translation": "응, 넌 날 가르쳐."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Good, keep learning!",
"translation": "좋아, 계속 배워!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "분석과 직관의 균형에 대한 문장이에요.",
"result": "Think but also feel life",
"explanation": "INTP가 분석하면서도 ISFP의 직관을 배울 때 삶이 더 균형 잡혀요.",
"optionA": "feel",
"optionB": "life",
"optionC": "also",
"optionD": "but",
"optionE": "Think"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "모든 걸 분석하지 마",
"explanation": "INTP의 분석 습관과 ISFP의 직관 비교",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현민",
"script": "Let me think about this.",
"translation": "내가 이것에 대해 생각해 봐."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "Just feel it instead!",
"translation": "대신 그냥 느껴 봐!"
},
{
"type": "script",
"index": 3,
"speaker": "현민",
"script": "But analysis helps.",
"translation": "하지만 분석이 도움이 돼."
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 분석을 좋아한다.",
"hint": "ISFP는 직관과 감정을 더 선호해요.",
"result": "X",
"explanation": "채영이 \"Just feel it\"이라고 직관을 말해요."
},
{
"type": "script",
"index": 5,
"speaker": "채영",
"script": "Not always.",
"translation": "항상은 아니야."
},
{
"type": "script",
"index": 6,
"speaker": "현민",
"script": "Sometimes your way is right.",
"translation": "때론 넌 방식이 맞아."
},
{
"type": "blank",
"index": 7,
"quiz": "Let me think about @@.",
"hint": "생각할 대상을 나타내는 단어에요.",
"optionA": "feelings",
"optionB": "this",
"optionC": "that",
"result": "this",
"explanation": "INTP는 자주 분석하고 생각해요."
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Just don't overthink.",
"translation": "그냥 과하게 생각하지 마."
},
{
"type": "script",
"index": 9,
"speaker": "현민",
"script": "I'll try.",
"translation": "해 볼게."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "Because sometimes simple is right.",
"translation": "왜냐면 때론 단순함이 맞거든."
},
{
"type": "script",
"index": 11,
"speaker": "현민",
"script": "I'm learning that.",
"translation": "난 배우고 있어."
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "From me?",
"translation": "나한테서?"
},
{
"type": "script",
"index": 13,
"speaker": "현민",
"script": "Yes, you teach me.",
"translation": "응, 넌 날 가르쳐."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Good, keep learning!",
"translation": "좋아, 계속 배워!"
},
{
"type": "puzzle",
"index": 15,
"hint": "분석과 직관의 균형에 대한 문장이에요.",
"optionA": "feel",
"optionB": "life",
"optionC": "also",
"optionD": "but",
"optionE": "Think",
"result": "Think but also feel life",
"explanation": "INTP가 분석하면서도 ISFP의 직관을 배울 때 삶이 더 균형 잡혀요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "한 걸음만 나아가 봐",
"explanation": "ISFP의 감정적 격려와 INTP의 신중함 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "You can do this!",
"translation": "넌 할 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "도현",
"script": "I need to prepare more.",
"translation": "난 더 준비해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "But you're ready now!",
"translation": "하지만 넌 지금 준비됐어!"
},
{
"type": "ox",
"index": 4,
"quiz": "도현은 즉시 행동한다.",
"hint": "INTP는 충분한 준비 없이 행동하지 않으려고 해요.",
"result": "X",
"explanation": "도현이 \"I need to prepare more\"라고 더 준비하려고 해요."
},
{
"type": "script",
"index": 5,
"speaker": "도현",
"script": "Your confidence helps.",
"translation": "넌 자신감이 도움이 돼."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "So go try!",
"translation": "그럼 가서 시도해 봐!"
},
{
"type": "blank",
"index": 7,
"quiz": "You can do @@!",
"hint": "행동을 나타내는 단어에요.",
"optionA": "nothing",
"optionB": "this",
"optionC": "bad",
"result": "this",
"explanation": "ISFP는 상대방의 능력을 믿어요."
},
{
"type": "script",
"index": 8,
"speaker": "도현",
"script": "One step at a time.",
"translation": "한 걸음씩."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "Yes!",
"translation": "응!"
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "Starting now?",
"translation": "지금부터?"
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "Yes, right now!",
"translation": "응, 지금 당장!"
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "Your push helps me move.",
"translation": "넌 밀어 줌이 날 나아가게 해."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "Your courage with my push works.",
"translation": "너의 용감함과 내 밀어 줌이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "We're a team.",
"translation": "우리는 팀이야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "격려와 행동에 대한 문장이에요.",
"result": "One step at a time",
"explanation": "ISFP의 격려와 INTP의 신중한 준비가 함께할 때 꾸준한 성장을 이루어요.",
"optionA": "time",
"optionB": "a",
"optionC": "step",
"optionD": "One",
"optionE": "at"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "한 걸음만 나아가 봐",
"explanation": "ISFP의 감정적 격려와 INTP의 신중함 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "You can do this!",
"translation": "넌 할 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "도현",
"script": "I need to prepare more.",
"translation": "난 더 준비해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "But you're ready now!",
"translation": "하지만 넌 지금 준비됐어!"
},
{
"type": "ox",
"index": 4,
"quiz": "도현은 즉시 행동한다.",
"hint": "INTP는 충분한 준비 없이 행동하지 않으려고 해요.",
"result": "X",
"explanation": "도현이 \"I need to prepare more\"라고 더 준비하려고 해요."
},
{
"type": "script",
"index": 5,
"speaker": "도현",
"script": "Your confidence helps.",
"translation": "넌 자신감이 도움이 돼."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "So go try!",
"translation": "그럼 가서 시도해 봐!"
},
{
"type": "blank",
"index": 7,
"quiz": "You can do @@!",
"hint": "행동을 나타내는 단어에요.",
"optionA": "nothing",
"optionB": "this",
"optionC": "bad",
"result": "this",
"explanation": "ISFP는 상대방의 능력을 믿어요."
},
{
"type": "script",
"index": 8,
"speaker": "도현",
"script": "One step at a time.",
"translation": "한 걸음씩."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "Yes!",
"translation": "응!"
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "Starting now?",
"translation": "지금부터?"
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "Yes, right now!",
"translation": "응, 지금 당장!"
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "Your push helps me move.",
"translation": "넌 밀어 줌이 날 나아가게 해."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "Your courage with my push works.",
"translation": "너의 용감함과 내 밀어 줌이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "We're a team.",
"translation": "우리는 팀이야."
},
{
"type": "puzzle",
"index": 15,
"hint": "격려와 행동에 대한 문장이에요.",
"optionA": "time",
"optionB": "a",
"optionC": "step",
"optionD": "One",
"optionE": "at",
"result": "One step at a time",
"explanation": "ISFP의 격려와 INTP의 신중한 준비가 함께할 때 꾸준한 성장을 이루어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "넌 날 믿고 있어",
"explanation": "INTP의 분석적 믿음과 ISFP의 감정적 신뢰 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정우",
"script": "I believe you'll succeed.",
"translation": "난 넌 성공할 거라고 믿어."
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "You really do?",
"translation": "넌 정말?"
},
{
"type": "script",
"index": 3,
"speaker": "정우",
"script": "I've analyzed it.",
"translation": "난 분석했어."
},
{
"type": "ox",
"index": 4,
"quiz": "수지는 정우의 믿음을 의심한다.",
"hint": "ISFP는 상대방의 믿음을 깊이 있게 느껴요.",
"result": "X",
"explanation": "수지가 \"You really do?\"라고 확인하는 것은 감정적으로 느끼고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "That means so much.",
"translation": "정말 의미 있어."
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "Your success is probable.",
"translation": "넌 성공이 가능해."
},
{
"type": "blank",
"index": 7,
"quiz": "I believe you'll @@.",
"hint": "결과를 나타내는 단어에요.",
"optionA": "fail",
"optionB": "succeed",
"optionC": "stop",
"result": "succeed",
"explanation": "INTP는 분석을 통해 상대방의 성공 가능성을 봐요."
},
{
"type": "script",
"index": 8,
"speaker": "수지",
"script": "Not just probable?",
"translation": "그냥 가능해, 뿐이야?"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "Likely, very likely.",
"translation": "아니야, 매우 가능해."
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "I'll do my best.",
"translation": "난 최선을 다할 거야."
},
{
"type": "script",
"index": 11,
"speaker": "정우",
"script": "I know you will.",
"translation": "알아."
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "Because you believe?",
"translation": "넌 믿으니까?"
},
{
"type": "script",
"index": 13,
"speaker": "정우",
"script": "Because I've analyzed you.",
"translation": "왜냐면 난 넌 분석했거든."
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "And I feel your belief.",
"translation": "그리고 난 넌 믿음을 느껴."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "분석적 믿음과 감정적 신뢰에 대한 문장이에요.",
"result": "Logic and feeling believe together",
"explanation": "INTP의 분석적 믿음과 ISFP의 감정적 신뢰가 함께할 때 강한 확신이 생겨요.",
"optionA": "Logic",
"optionB": "together",
"optionC": "feeling",
"optionD": "and",
"optionE": "believe"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "넌 날 믿고 있어",
"explanation": "INTP의 분석적 믿음과 ISFP의 감정적 신뢰 비교",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정우",
"script": "I believe you'll succeed.",
"translation": "난 넌 성공할 거라고 믿어."
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "You really do?",
"translation": "넌 정말?"
},
{
"type": "script",
"index": 3,
"speaker": "정우",
"script": "I've analyzed it.",
"translation": "난 분석했어."
},
{
"type": "ox",
"index": 4,
"quiz": "수지는 정우의 믿음을 의심한다.",
"hint": "ISFP는 상대방의 믿음을 깊이 있게 느껴요.",
"result": "X",
"explanation": "수지가 \"You really do?\"라고 확인하는 것은 감정적으로 느끼고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "That means so much.",
"translation": "정말 의미 있어."
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "Your success is probable.",
"translation": "넌 성공이 가능해."
},
{
"type": "blank",
"index": 7,
"quiz": "I believe you'll @@.",
"hint": "결과를 나타내는 단어에요.",
"optionA": "fail",
"optionB": "succeed",
"optionC": "stop",
"result": "succeed",
"explanation": "INTP는 분석을 통해 상대방의 성공 가능성을 봐요."
},
{
"type": "script",
"index": 8,
"speaker": "수지",
"script": "Not just probable?",
"translation": "그냥 가능해, 뿐이야?"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "Likely, very likely.",
"translation": "아니야, 매우 가능해."
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "I'll do my best.",
"translation": "난 최선을 다할 거야."
},
{
"type": "script",
"index": 11,
"speaker": "정우",
"script": "I know you will.",
"translation": "알아."
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "Because you believe?",
"translation": "넌 믿으니까?"
},
{
"type": "script",
"index": 13,
"speaker": "정우",
"script": "Because I've analyzed you.",
"translation": "왜냐면 난 넌 분석했거든."
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "And I feel your belief.",
"translation": "그리고 난 넌 믿음을 느껴."
},
{
"type": "puzzle",
"index": 15,
"hint": "분석적 믿음과 감정적 신뢰에 대한 문장이에요.",
"optionA": "Logic",
"optionB": "together",
"optionC": "feeling",
"optionD": "and",
"optionE": "believe",
"result": "Logic and feeling believe together",
"explanation": "INTP의 분석적 믿음과 ISFP의 감정적 신뢰가 함께할 때 강한 확신이 생겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "이 아름다움을 느껴 봐",
"explanation": "ISFP의 감미로움과 INTP의 호기심 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "Look at this sunset!",
"translation": "이 해석 봐!"
},
{
"type": "script",
"index": 2,
"speaker": "현민",
"script": "The colors are interesting.",
"translation": "색깔이 정말 흥미로워."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "Just feel it!",
"translation": "그냥 느껴 봐!"
},
{
"type": "ox",
"index": 4,
"quiz": "현민은 해석을 무시한다.",
"hint": "INTP도 자신의 방식으로 아름다움을 감상해요.",
"result": "X",
"explanation": "현민이 \"interesting\"이라고 반응했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현민",
"script": "I am, in my way.",
"translation": "내 방식대로는 느끼고 있어."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "Your way is fine too.",
"translation": "넌 방식도 좋아."
},
{
"type": "blank",
"index": 7,
"quiz": "Look at this @@!",
"hint": "대상을 나타내는 단어에요.",
"optionA": "rock",
"optionB": "sunset",
"optionC": "sky",
"result": "sunset",
"explanation": "ISFP는 자연의 아름다움을 자주 감상해요."
},
{
"type": "script",
"index": 8,
"speaker": "현민",
"script": "Tell me what you see.",
"translation": "넌 뭘 봐, 말해 줄래?"
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Peace and calm.",
"translation": "평온함과 차분함."
},
{
"type": "script",
"index": 10,
"speaker": "현민",
"script": "I see wavelengths and physics.",
"translation": "난 파장과 물리를 봐."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "But you still feel it.",
"translation": "하지만 넌 여전히 느껴."
},
{
"type": "script",
"index": 12,
"speaker": "현민",
"script": "I do, differently.",
"translation": "응, 다르게 느껴."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Your thinking with my feeling works.",
"translation": "너의 생각과 내 감정이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "현민",
"script": "We see beauty together.",
"translation": "우리는 함께 아름다움을 봐."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다른 방식의 아름다움에 대한 문장이에요.",
"result": "Different views of beauty unite",
"explanation": "ISFP의 감정적 아름다움과 INTP의 지적 흥미가 함께할 때 더 깊은 감상이 생겨요.",
"optionA": "beauty",
"optionB": "Different",
"optionC": "of",
"optionD": "views",
"optionE": "unite"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "이 아름다움을 느껴 봐",
"explanation": "ISFP의 감미로움과 INTP의 호기심 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "Look at this sunset!",
"translation": "이 해석 봐!"
},
{
"type": "script",
"index": 2,
"speaker": "현민",
"script": "The colors are interesting.",
"translation": "색깔이 정말 흥미로워."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "Just feel it!",
"translation": "그냥 느껴 봐!"
},
{
"type": "ox",
"index": 4,
"quiz": "현민은 해석을 무시한다.",
"hint": "INTP도 자신의 방식으로 아름다움을 감상해요.",
"result": "X",
"explanation": "현민이 \"interesting\"이라고 반응했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현민",
"script": "I am, in my way.",
"translation": "내 방식대로는 느끼고 있어."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "Your way is fine too.",
"translation": "넌 방식도 좋아."
},
{
"type": "blank",
"index": 7,
"quiz": "Look at this @@!",
"hint": "대상을 나타내는 단어에요.",
"optionA": "rock",
"optionB": "sunset",
"optionC": "sky",
"result": "sunset",
"explanation": "ISFP는 자연의 아름다움을 자주 감상해요."
},
{
"type": "script",
"index": 8,
"speaker": "현민",
"script": "Tell me what you see.",
"translation": "넌 뭘 봐, 말해 줄래?"
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Peace and calm.",
"translation": "평온함과 차분함."
},
{
"type": "script",
"index": 10,
"speaker": "현민",
"script": "I see wavelengths and physics.",
"translation": "난 파장과 물리를 봐."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "But you still feel it.",
"translation": "하지만 넌 여전히 느껴."
},
{
"type": "script",
"index": 12,
"speaker": "현민",
"script": "I do, differently.",
"translation": "응, 다르게 느껴."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Your thinking with my feeling works.",
"translation": "너의 생각과 내 감정이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "현민",
"script": "We see beauty together.",
"translation": "우리는 함께 아름다움을 봐."
},
{
"type": "puzzle",
"index": 15,
"hint": "다른 방식의 아름다움에 대한 문장이에요.",
"optionA": "beauty",
"optionB": "Different",
"optionC": "of",
"optionD": "views",
"optionE": "unite",
"result": "Different views of beauty unite",
"explanation": "ISFP의 감정적 아름다움과 INTP의 지적 흥미가 함께할 때 더 깊은 감상이 생겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "함께 배워 보자",
"explanation": "INTP의 탐구와 ISFP의 경험 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도현",
"script": "Let's explore this together.",
"translation": "우리 함께 이걸 탐구해."
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "I'd love that!",
"translation": "정말 좋은데!"
},
{
"type": "script",
"index": 3,
"speaker": "도현",
"script": "You bring experience to it.",
"translation": "넌 경험을 가져와."
},
{
"type": "ox",
"index": 4,
"quiz": "아린은 배우기를 싫어한다.",
"hint": "ISFP는 의미 있는 경험을 공유하고 배우기를 좋아해요.",
"result": "X",
"explanation": "아린이 \"I'd love that\"이라고 배우고 싶어 해요."
},
{
"type": "script",
"index": 5,
"speaker": "아린",
"script": "And you bring knowledge!",
"translation": "그리고 넌 지식을 가져와!"
},
{
"type": "script",
"index": 6,
"speaker": "도현",
"script": "Together we learn more.",
"translation": "우리는 함께 더 배워."
},
{
"type": "blank",
"index": 7,
"quiz": "Let's explore this @@.",
"hint": "함께 할 행동을 나타내는 단어에요.",
"optionA": "alone",
"optionB": "together",
"optionC": "slowly",
"result": "together",
"explanation": "INTP는 함께 탐구하는 것을 좋아해요."
},
{
"type": "script",
"index": 8,
"speaker": "아린",
"script": "Yes, I feel it!",
"translation": "응, 난 느껴!"
},
{
"type": "script",
"index": 9,
"speaker": "도현",
"script": "What do you feel?",
"translation": "넌 뭘 느껴?"
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "Joy in learning with you.",
"translation": "넌 함께 배우는 기쁨."
},
{
"type": "script",
"index": 11,
"speaker": "도현",
"script": "I feel that too.",
"translation": "나도 느껴."
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "Then let's keep going!",
"translation": "그럼 계속하자!"
},
{
"type": "script",
"index": 13,
"speaker": "도현",
"script": "Your heart with my mind works.",
"translation": "너의 마음과 내 생각이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "Learning never stops.",
"translation": "배움은 절대 멈추지 않아."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께 배움에 대한 문장이에요.",
"result": "Learning together is the best",
"explanation": "ISFP의 경험과 INTP의 탐구가 함께할 때 진정한 배움이 일어나요.",
"optionA": "the",
"optionB": "is",
"optionC": "best",
"optionD": "together",
"optionE": "Learning"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "함께 배워 보자",
"explanation": "INTP의 탐구와 ISFP의 경험 비교",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도현",
"script": "Let's explore this together.",
"translation": "우리 함께 이걸 탐구해."
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "I'd love that!",
"translation": "정말 좋은데!"
},
{
"type": "script",
"index": 3,
"speaker": "도현",
"script": "You bring experience to it.",
"translation": "넌 경험을 가져와."
},
{
"type": "ox",
"index": 4,
"quiz": "아린은 배우기를 싫어한다.",
"hint": "ISFP는 의미 있는 경험을 공유하고 배우기를 좋아해요.",
"result": "X",
"explanation": "아린이 \"I'd love that\"이라고 배우고 싶어 해요."
},
{
"type": "script",
"index": 5,
"speaker": "아린",
"script": "And you bring knowledge!",
"translation": "그리고 넌 지식을 가져와!"
},
{
"type": "script",
"index": 6,
"speaker": "도현",
"script": "Together we learn more.",
"translation": "우리는 함께 더 배워."
},
{
"type": "blank",
"index": 7,
"quiz": "Let's explore this @@.",
"hint": "함께 할 행동을 나타내는 단어에요.",
"optionA": "alone",
"optionB": "together",
"optionC": "slowly",
"result": "together",
"explanation": "INTP는 함께 탐구하는 것을 좋아해요."
},
{
"type": "script",
"index": 8,
"speaker": "아린",
"script": "Yes, I feel it!",
"translation": "응, 난 느껴!"
},
{
"type": "script",
"index": 9,
"speaker": "도현",
"script": "What do you feel?",
"translation": "넌 뭘 느껴?"
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "Joy in learning with you.",
"translation": "넌 함께 배우는 기쁨."
},
{
"type": "script",
"index": 11,
"speaker": "도현",
"script": "I feel that too.",
"translation": "나도 느껴."
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "Then let's keep going!",
"translation": "그럼 계속하자!"
},
{
"type": "script",
"index": 13,
"speaker": "도현",
"script": "Your heart with my mind works.",
"translation": "너의 마음과 내 생각이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "Learning never stops.",
"translation": "배움은 절대 멈추지 않아."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께 배움에 대한 문장이에요.",
"optionA": "the",
"optionB": "is",
"optionC": "best",
"optionD": "together",
"optionE": "Learning",
"result": "Learning together is the best",
"explanation": "ISFP의 경험과 INTP의 탐구가 함께할 때 진정한 배움이 일어나요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "넌 내 감정을 무시하네",
"explanation": "ISFP의 감정 표현과 INTP의 논리 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수지",
"script": "I'm hurting inside.",
"translation": "난 안에서 상처받아."
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "But logically it makes sense.",
"translation": "하지만 논리적으로는 말이 돼."
},
{
"type": "script",
"index": 3,
"speaker": "수지",
"script": "Logic doesn't matter now!",
"translation": "지금은 논리는 상관없어!"
},
{
"type": "ox",
"index": 4,
"quiz": "정우는 수지의 감정을 이해한다.",
"hint": "INTP는 때론 논리를 우선시해서 감정을 무시할 수 있어요.",
"result": "X",
"explanation": "수지가 \"Logic doesn't matter now\"라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "정우",
"script": "I'm sorry.",
"translation": "미안해."
},
{
"type": "script",
"index": 6,
"speaker": "수지",
"script": "Just listen to me.",
"translation": "그냥 나 말을 들어."
},
{
"type": "blank",
"index": 7,
"quiz": "I'm hurting @@.",
"hint": "위치를 나타내는 단어에요.",
"optionA": "outside",
"optionB": "inside",
"optionC": "away",
"result": "inside",
"explanation": "ISFP는 깊이 있게 감정을 느껴요."
},
{
"type": "script",
"index": 8,
"speaker": "정우",
"script": "I hear you.",
"translation": "난 들었어."
},
{
"type": "script",
"index": 9,
"speaker": "수지",
"script": "That's all I need.",
"translation": "그게 내가 필요한 전부야."
},
{
"type": "script",
"index": 10,
"speaker": "정우",
"script": "I understand now.",
"translation": "이제 이해해."
},
{
"type": "script",
"index": 11,
"speaker": "수지",
"script": "Sometimes feeling matters more.",
"translation": "때론 감정이 더 중요해."
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "I'll remember that.",
"translation": "난 기억할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "수지",
"script": "Your logic with my heart works.",
"translation": "너의 논리와 내 마음이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "We heal each other.",
"translation": "우리는 서로를 치유해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정의 중요성에 대한 문장이에요.",
"result": "Feelings need heart not logic",
"explanation": "ISFP의 감정과 INTP의 논리가 균형을 이룰 때 진정한 치유가 일어나요.",
"optionA": "logic",
"optionB": "not",
"optionC": "need",
"optionD": "heart",
"optionE": "Feelings"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "넌 내 감정을 무시하네",
"explanation": "ISFP의 감정 표현과 INTP의 논리 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수지",
"script": "I'm hurting inside.",
"translation": "난 안에서 상처받아."
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "But logically it makes sense.",
"translation": "하지만 논리적으로는 말이 돼."
},
{
"type": "script",
"index": 3,
"speaker": "수지",
"script": "Logic doesn't matter now!",
"translation": "지금은 논리는 상관없어!"
},
{
"type": "ox",
"index": 4,
"quiz": "정우는 수지의 감정을 이해한다.",
"hint": "INTP는 때론 논리를 우선시해서 감정을 무시할 수 있어요.",
"result": "X",
"explanation": "수지가 \"Logic doesn't matter now\"라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "정우",
"script": "I'm sorry.",
"translation": "미안해."
},
{
"type": "script",
"index": 6,
"speaker": "수지",
"script": "Just listen to me.",
"translation": "그냥 나 말을 들어."
},
{
"type": "blank",
"index": 7,
"quiz": "I'm hurting @@.",
"hint": "위치를 나타내는 단어에요.",
"optionA": "outside",
"optionB": "inside",
"optionC": "away",
"result": "inside",
"explanation": "ISFP는 깊이 있게 감정을 느껴요."
},
{
"type": "script",
"index": 8,
"speaker": "정우",
"script": "I hear you.",
"translation": "난 들었어."
},
{
"type": "script",
"index": 9,
"speaker": "수지",
"script": "That's all I need.",
"translation": "그게 내가 필요한 전부야."
},
{
"type": "script",
"index": 10,
"speaker": "정우",
"script": "I understand now.",
"translation": "이제 이해해."
},
{
"type": "script",
"index": 11,
"speaker": "수지",
"script": "Sometimes feeling matters more.",
"translation": "때론 감정이 더 중요해."
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "I'll remember that.",
"translation": "난 기억할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "수지",
"script": "Your logic with my heart works.",
"translation": "너의 논리와 내 마음이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "We heal each other.",
"translation": "우리는 서로를 치유해."
},
{
"type": "puzzle",
"index": 15,
"hint": "감정의 중요성에 대한 문장이에요.",
"optionA": "logic",
"optionB": "not",
"optionC": "need",
"optionD": "heart",
"optionE": "Feelings",
"result": "Feelings need heart not logic",
"explanation": "ISFP의 감정과 INTP의 논리가 균형을 이룰 때 진정한 치유가 일어나요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "나도 너처럼 할 수 있어",
"explanation": "INTP의 분석력과 ISFP의 행동력 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현민",
"script": "I overthink everything.",
"translation": "난 모든 걸 지나치게 생각해."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "But you have good ideas!",
"translation": "하지만 넌 좋은 아이디어가 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "현민",
"script": "I never act on them.",
"translation": "난 행동을 절대 안 해."
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 생각만 한다.",
"hint": "ISFP는 행동으로 나타내는 것을 좋아해요.",
"result": "X",
"explanation": "채영이 행동의 중요성을 말해요."
},
{
"type": "script",
"index": 5,
"speaker": "채영",
"script": "Then start small.",
"translation": "그럼 작게 시작해."
},
{
"type": "script",
"index": 6,
"speaker": "현민",
"script": "How?",
"translation": "어떻게?"
},
{
"type": "blank",
"index": 7,
"quiz": "I overthink @@.",
"hint": "대상을 나타내는 단어에요.",
"optionA": "carefully",
"optionB": "nothing",
"optionC": "everything",
"result": "everything",
"explanation": "INTP는 분석을 많이 하는 경향이 있어요."
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Do what I do.",
"translation": "넌 내가 하는 대로 해."
},
{
"type": "script",
"index": 9,
"speaker": "현민",
"script": "Just feel and act?",
"translation": "그냥 느끼고 행동해?"
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "Yes, exactly!",
"translation": "응, 정확해!"
},
{
"type": "script",
"index": 11,
"speaker": "현민",
"script": "That's harder than analysis.",
"translation": "그게 분석보다 어려운데."
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "But better.",
"translation": "하지만 더 좋아."
},
{
"type": "script",
"index": 13,
"speaker": "현민",
"script": "Your action with my thinking works.",
"translation": "너의 행동과 내 생각이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "We make each other brave.",
"translation": "우리는 서로를 용감하게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "행동의 중요성에 대한 문장이에요.",
"result": "Action starts what thinking begins",
"explanation": "ISFP의 행동과 INTP의 생각이 함께할 때 진정한 변화가 일어나요.",
"optionA": "what",
"optionB": "starts",
"optionC": "Action",
"optionD": "begins",
"optionE": "thinking"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "나도 너처럼 할 수 있어",
"explanation": "INTP의 분석력과 ISFP의 행동력 비교",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현민",
"script": "I overthink everything.",
"translation": "난 모든 걸 지나치게 생각해."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "But you have good ideas!",
"translation": "하지만 넌 좋은 아이디어가 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "현민",
"script": "I never act on them.",
"translation": "난 행동을 절대 안 해."
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 생각만 한다.",
"hint": "ISFP는 행동으로 나타내는 것을 좋아해요.",
"result": "X",
"explanation": "채영이 행동의 중요성을 말해요."
},
{
"type": "script",
"index": 5,
"speaker": "채영",
"script": "Then start small.",
"translation": "그럼 작게 시작해."
},
{
"type": "script",
"index": 6,
"speaker": "현민",
"script": "How?",
"translation": "어떻게?"
},
{
"type": "blank",
"index": 7,
"quiz": "I overthink @@.",
"hint": "대상을 나타내는 단어에요.",
"optionA": "carefully",
"optionB": "nothing",
"optionC": "everything",
"result": "everything",
"explanation": "INTP는 분석을 많이 하는 경향이 있어요."
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Do what I do.",
"translation": "넌 내가 하는 대로 해."
},
{
"type": "script",
"index": 9,
"speaker": "현민",
"script": "Just feel and act?",
"translation": "그냥 느끼고 행동해?"
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "Yes, exactly!",
"translation": "응, 정확해!"
},
{
"type": "script",
"index": 11,
"speaker": "현민",
"script": "That's harder than analysis.",
"translation": "그게 분석보다 어려운데."
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "But better.",
"translation": "하지만 더 좋아."
},
{
"type": "script",
"index": 13,
"speaker": "현민",
"script": "Your action with my thinking works.",
"translation": "너의 행동과 내 생각이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "We make each other brave.",
"translation": "우리는 서로를 용감하게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "행동의 중요성에 대한 문장이에요.",
"optionA": "what",
"optionB": "starts",
"optionC": "Action",
"optionD": "begins",
"optionE": "thinking",
"result": "Action starts what thinking begins",
"explanation": "ISFP의 행동과 INTP의 생각이 함께할 때 진정한 변화가 일어나요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다르니까 좋아",
"explanation": "ISFP의 다채로움과 INTP의 깊이 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "We're so different!",
"translation": "우리 정말 달라!"
},
{
"type": "script",
"index": 2,
"speaker": "도현",
"script": "That's what I like.",
"translation": "그게 내가 좋아하는 거야."
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "Really?",
"translation": "정말?"
},
{
"type": "ox",
"index": 4,
"quiz": "도현은 아린의 차이를 싫어한다.",
"hint": "INTP는 다른 관점에서 배울 수 있다고 생각해요.",
"result": "X",
"explanation": "도현이 \"That's what I like\"라고 차이를 좋아해요."
},
{
"type": "script",
"index": 5,
"speaker": "도현",
"script": "I learn from you.",
"translation": "난 넌 배워."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "From me?",
"translation": "나한테서?"
},
{
"type": "blank",
"index": 7,
"quiz": "We're so @@!",
"hint": "상태를 나타내는 단어에요.",
"optionA": "same",
"optionB": "different",
"optionC": "like",
"result": "different",
"explanation": "ISFP와 INTP는 정말 다른 방식으로 세상을 봐요."
},
{
"type": "script",
"index": 8,
"speaker": "도현",
"script": "Yes, your way of feeling.",
"translation": "응, 넌 느끼는 방식."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "Your way of thinking.",
"translation": "넌 생각하는 방식."
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "Together we're whole.",
"translation": "우리는 함께 완벽해."
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "Not half?",
"translation": "반이 아니라?"
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "Whole.",
"translation": "완벽해."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "Your logic with my heart works.",
"translation": "너의 논리와 내 마음이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "Differences make us strong.",
"translation": "차이가 우리를 강하게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "차이의 가치에 대한 문장이에요.",
"result": "Different makes us better together",
"explanation": "ISFP의 다채로움과 INTP의 깊이가 함께할 때 완벽한 조화가 생겨요.",
"optionA": "makes",
"optionB": "together",
"optionC": "us",
"optionD": "better",
"optionE": "Different"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다르니까 좋아",
"explanation": "ISFP의 다채로움과 INTP의 깊이 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "We're so different!",
"translation": "우리 정말 달라!"
},
{
"type": "script",
"index": 2,
"speaker": "도현",
"script": "That's what I like.",
"translation": "그게 내가 좋아하는 거야."
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "Really?",
"translation": "정말?"
},
{
"type": "ox",
"index": 4,
"quiz": "도현은 아린의 차이를 싫어한다.",
"hint": "INTP는 다른 관점에서 배울 수 있다고 생각해요.",
"result": "X",
"explanation": "도현이 \"That's what I like\"라고 차이를 좋아해요."
},
{
"type": "script",
"index": 5,
"speaker": "도현",
"script": "I learn from you.",
"translation": "난 넌 배워."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "From me?",
"translation": "나한테서?"
},
{
"type": "blank",
"index": 7,
"quiz": "We're so @@!",
"hint": "상태를 나타내는 단어에요.",
"optionA": "same",
"optionB": "different",
"optionC": "like",
"result": "different",
"explanation": "ISFP와 INTP는 정말 다른 방식으로 세상을 봐요."
},
{
"type": "script",
"index": 8,
"speaker": "도현",
"script": "Yes, your way of feeling.",
"translation": "응, 넌 느끼는 방식."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "Your way of thinking.",
"translation": "넌 생각하는 방식."
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "Together we're whole.",
"translation": "우리는 함께 완벽해."
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "Not half?",
"translation": "반이 아니라?"
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "Whole.",
"translation": "완벽해."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "Your logic with my heart works.",
"translation": "너의 논리와 내 마음이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "Differences make us strong.",
"translation": "차이가 우리를 강하게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "차이의 가치에 대한 문장이에요.",
"optionA": "makes",
"optionB": "together",
"optionC": "us",
"optionD": "better",
"optionE": "Different",
"result": "Different makes us better together",
"explanation": "ISFP의 다채로움과 INTP의 깊이가 함께할 때 완벽한 조화가 생겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "넌 내 생각을 바꿔",
"explanation": "INTP의 성장과 ISFP의 변화 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정우",
"script": "I was wrong about this.",
"translation": "난 이것에 대해 틀렸어."
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "About what?",
"translation": "뭐에 대해?"
},
{
"type": "script",
"index": 3,
"speaker": "정우",
"script": "About feelings mattering.",
"translation": "감정이 중요하다는 것."
},
{
"type": "ox",
"index": 4,
"quiz": "수지는 정우의 변화를 보지 못한다.",
"hint": "ISFP는 상대방의 변화를 깊이 있게 느껴요.",
"result": "X",
"explanation": "정우가 변했다는 것을 알려주고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "You're learning!",
"translation": "넌 배우고 있네!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "Because of you.",
"translation": "넌 때문이야."
},
{
"type": "blank",
"index": 7,
"quiz": "I was wrong about @@.",
"hint": "잘못된 생각의 대상을 나타내는 단어에요.",
"optionA": "love",
"optionB": "feelings",
"optionC": "facts",
"result": "feelings",
"explanation": "INTP는 처음엔 감정을 간과하기도 해요."
},
{
"type": "script",
"index": 8,
"speaker": "수지",
"script": "We all change.",
"translation": "우리는 모두 변해."
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "You changed me.",
"translation": "넌 날 바꿨어."
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "And you changed me too!",
"translation": "그리고 넌 날 바꿨어!"
},
{
"type": "script",
"index": 11,
"speaker": "정우",
"script": "How?",
"translation": "어떻게?"
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "You made me think.",
"translation": "넌 날 생각하게 했어."
},
{
"type": "script",
"index": 13,
"speaker": "정우",
"script": "Your feeling with my thinking works.",
"translation": "너의 감정과 내 생각이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "We're still learning.",
"translation": "우리는 계속 배우고 있어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께 성장함에 대한 문장이에요.",
"result": "Growing together makes us wise",
"explanation": "ISFP의 감정과 INTP의 분석이 함께 성장할 때 진정한 지혜가 생겨요.",
"optionA": "makes",
"optionB": "wise",
"optionC": "together",
"optionD": "us",
"optionE": "Growing"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "넌 내 생각을 바꿔",
"explanation": "INTP의 성장과 ISFP의 변화 비교",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정우",
"script": "I was wrong about this.",
"translation": "난 이것에 대해 틀렸어."
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "About what?",
"translation": "뭐에 대해?"
},
{
"type": "script",
"index": 3,
"speaker": "정우",
"script": "About feelings mattering.",
"translation": "감정이 중요하다는 것."
},
{
"type": "ox",
"index": 4,
"quiz": "수지는 정우의 변화를 보지 못한다.",
"hint": "ISFP는 상대방의 변화를 깊이 있게 느껴요.",
"result": "X",
"explanation": "정우가 변했다는 것을 알려주고 있어요."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "You're learning!",
"translation": "넌 배우고 있네!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "Because of you.",
"translation": "넌 때문이야."
},
{
"type": "blank",
"index": 7,
"quiz": "I was wrong about @@.",
"hint": "잘못된 생각의 대상을 나타내는 단어에요.",
"optionA": "love",
"optionB": "feelings",
"optionC": "facts",
"result": "feelings",
"explanation": "INTP는 처음엔 감정을 간과하기도 해요."
},
{
"type": "script",
"index": 8,
"speaker": "수지",
"script": "We all change.",
"translation": "우리는 모두 변해."
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "You changed me.",
"translation": "넌 날 바꿨어."
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "And you changed me too!",
"translation": "그리고 넌 날 바꿨어!"
},
{
"type": "script",
"index": 11,
"speaker": "정우",
"script": "How?",
"translation": "어떻게?"
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "You made me think.",
"translation": "넌 날 생각하게 했어."
},
{
"type": "script",
"index": 13,
"speaker": "정우",
"script": "Your feeling with my thinking works.",
"translation": "너의 감정과 내 생각이 함께 작동해."
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "We're still learning.",
"translation": "우리는 계속 배우고 있어."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께 성장함에 대한 문장이에요.",
"optionA": "makes",
"optionB": "wise",
"optionC": "together",
"optionD": "us",
"optionE": "Growing",
"result": "Growing together makes us wise",
"explanation": "ISFP의 감정과 INTP의 분석이 함께 성장할 때 진정한 지혜가 생겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "일정 좋아하는 날",
"explanation": "ISFP의 자유로운 생각과 ISTJ의 계획성 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "I like free time today.",
"translation": "오늘 시간이 자유로우면 좋겠어."
},
{
"type": "script",
"index": 2,
"speaker": "동현",
"script": "We have a schedule to follow.",
"translation": "우리 지켜야 할 일정이 있잖아."
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "But can't we just relax?",
"translation": "근데 그냥 쉴 순 없어?"
},
{
"type": "ox",
"index": 4,
"quiz": "준석은 미리 정해진 계획을 좋아하나요?",
"hint": "ISFP는 자유로운 시간을 더 선호해요.",
"result": "X",
"explanation": "준석이 '그냥 쉴 순 없어?'라고 자유로움을 원했어요."
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "Schedules keep us organized.",
"translation": "일정이 있으면 체계적이 된단 말이야."
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "I get it, but still...",
"translation": "알겠는데, 그래도..."
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "We can relax after work.",
"translation": "일 끝나고 쉴 수 있지."
},
{
"type": "blank",
"index": 8,
"quiz": "Schedules keep us @@.",
"hint": "ISTJ는 계획을 통해 체계적으로 생활해요.",
"optionA": "busy",
"optionB": "organized",
"optionC": "happy",
"result": "organized",
"explanation": "동현이 일정이 체계적이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "I never thought of it that way.",
"translation": "나 그렇게 생각해본 적 없었는데."
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "See? Planning helps us both.",
"translation": "봤지? 계획이 도움이 돼."
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "Maybe you're right this time.",
"translation": "이번엔 넌 맞을지도."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "I'm always right about this.",
"translation": "이건 항상 맞아."
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "Ha, that sounds like you.",
"translation": "하, 그건 너다워."
},
{
"type": "ox",
"index": 14,
"quiz": "동현은 계획을 중요하게 생각하나요?",
"hint": "ISTJ는 계획과 체계를 매우 중요하게 여겨요.",
"result": "O",
"explanation": "동현이 일정의 중요성을 강조했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획의 가치에 대한 문장이에요.",
"result": "Plans make today better",
"explanation": "계획이 있으면 오늘이 더 나아져요.",
"optionA": "make",
"optionB": "better",
"optionC": "today",
"optionD": "Plans"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "일정 좋아하는 날",
"explanation": "ISFP의 자유로운 생각과 ISTJ의 계획성 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "I like free time today.",
"translation": "오늘 시간이 자유로우면 좋겠어."
},
{
"type": "script",
"index": 2,
"speaker": "동현",
"script": "We have a schedule to follow.",
"translation": "우리 지켜야 할 일정이 있잖아."
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "But can't we just relax?",
"translation": "근데 그냥 쉴 순 없어?"
},
{
"type": "ox",
"index": 4,
"quiz": "준석은 미리 정해진 계획을 좋아하나요?",
"hint": "ISFP는 자유로운 시간을 더 선호해요.",
"result": "X",
"explanation": "준석이 '그냥 쉴 순 없어?'라고 자유로움을 원했어요."
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "Schedules keep us organized.",
"translation": "일정이 있으면 체계적이 된단 말이야."
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "I get it, but still...",
"translation": "알겠는데, 그래도..."
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "We can relax after work.",
"translation": "일 끝나고 쉴 수 있지."
},
{
"type": "blank",
"index": 8,
"quiz": "Schedules keep us @@.",
"hint": "ISTJ는 계획을 통해 체계적으로 생활해요.",
"optionA": "busy",
"optionB": "organized",
"optionC": "happy",
"result": "organized",
"explanation": "동현이 일정이 체계적이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "I never thought of it that way.",
"translation": "나 그렇게 생각해본 적 없었는데."
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "See? Planning helps us both.",
"translation": "봤지? 계획이 도움이 돼."
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "Maybe you're right this time.",
"translation": "이번엔 넌 맞을지도."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "I'm always right about this.",
"translation": "이건 항상 맞아."
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "Ha, that sounds like you.",
"translation": "하, 그건 너다워."
},
{
"type": "ox",
"index": 14,
"quiz": "동현은 계획을 중요하게 생각하나요?",
"hint": "ISTJ는 계획과 체계를 매우 중요하게 여겨요.",
"result": "O",
"explanation": "동현이 일정의 중요성을 강조했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획의 가치에 대한 문장이에요.",
"optionA": "make",
"optionB": "better",
"optionC": "today",
"optionD": "Plans",
"result": "Plans make today better",
"explanation": "계획이 있으면 오늘이 더 나아져요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "깔끔한 방, 자유로운 방",
"explanation": "ISFP의 편안함과 ISTJ의 정리정돈 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "My room feels cozy like this.",
"translation": "내 방이 이 정도면 편한데."
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "But there's too much stuff here.",
"translation": "근데 여기 물건이 너무 많잖아."
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "I know where everything is!",
"translation": "난 모든 게 어디 있는지 알아!"
},
{
"type": "blank",
"index": 4,
"quiz": "My room feels @@ like this.",
"hint": "ISFP는 편안함을 중요하게 여겨요.",
"optionA": "messy",
"optionB": "cozy",
"optionC": "empty",
"result": "cozy",
"explanation": "도영이 방이 편하다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "That's not really organized though.",
"translation": "그래도 정리가 안 돼 있잖아."
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "Does it really matter that much?",
"translation": "그게 그렇게 중요해?"
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "Clean spaces help focus better.",
"translation": "깔끔한 공간이 집중에 도움이 돼."
},
{
"type": "ox",
"index": 8,
"quiz": "지호는 정리정돈을 중요하게 생각하나요?",
"hint": "ISTJ는 질서 있는 환경을 선호해요.",
"result": "O",
"explanation": "지호가 깔끔함의 중요성을 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "I never really thought about that.",
"translation": "나 그건 생각 안 해봤는데."
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "Let's organize your room together.",
"translation": "함께 정리해보자."
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "Okay, you lead the way.",
"translation": "좋아, 넌 이끌어줘."
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "We'll finish in two hours.",
"translation": "두 시간이면 될 거야."
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "You always have a plan.",
"translation": "넌 항상 계획이 있네."
},
{
"type": "blank",
"index": 14,
"quiz": "Clean spaces help @@ better.",
"hint": "ISTJ는 체계적인 환경의 이점을 알아요.",
"optionA": "us",
"optionB": "focus",
"optionC": "think",
"result": "focus",
"explanation": "지호가 깔끔한 공간이 집중을 도운다고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "정리정돈의 중요성에 대한 문장이에요.",
"result": "Clean spaces help us",
"explanation": "깔끔한 공간은 우리를 도와요.",
"optionA": "Clean",
"optionB": "us",
"optionC": "help",
"optionD": "spaces"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "깔끔한 방, 자유로운 방",
"explanation": "ISFP의 편안함과 ISTJ의 정리정돈 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "My room feels cozy like this.",
"translation": "내 방이 이 정도면 편한데."
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "But there's too much stuff here.",
"translation": "근데 여기 물건이 너무 많잖아."
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "I know where everything is!",
"translation": "난 모든 게 어디 있는지 알아!"
},
{
"type": "blank",
"index": 4,
"quiz": "My room feels @@ like this.",
"hint": "ISFP는 편안함을 중요하게 여겨요.",
"optionA": "messy",
"optionB": "cozy",
"optionC": "empty",
"result": "cozy",
"explanation": "도영이 방이 편하다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "That's not really organized though.",
"translation": "그래도 정리가 안 돼 있잖아."
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "Does it really matter that much?",
"translation": "그게 그렇게 중요해?"
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "Clean spaces help focus better.",
"translation": "깔끔한 공간이 집중에 도움이 돼."
},
{
"type": "ox",
"index": 8,
"quiz": "지호는 정리정돈을 중요하게 생각하나요?",
"hint": "ISTJ는 질서 있는 환경을 선호해요.",
"result": "O",
"explanation": "지호가 깔끔함의 중요성을 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "I never really thought about that.",
"translation": "나 그건 생각 안 해봤는데."
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "Let's organize your room together.",
"translation": "함께 정리해보자."
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "Okay, you lead the way.",
"translation": "좋아, 넌 이끌어줘."
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "We'll finish in two hours.",
"translation": "두 시간이면 될 거야."
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "You always have a plan.",
"translation": "넌 항상 계획이 있네."
},
{
"type": "blank",
"index": 14,
"quiz": "Clean spaces help @@ better.",
"hint": "ISTJ는 체계적인 환경의 이점을 알아요.",
"optionA": "us",
"optionB": "focus",
"optionC": "think",
"result": "focus",
"explanation": "지호가 깔끔한 공간이 집중을 도운다고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "정리정돈의 중요성에 대한 문장이에요.",
"optionA": "Clean",
"optionB": "us",
"optionC": "help",
"optionD": "spaces",
"result": "Clean spaces help us",
"explanation": "깔끔한 공간은 우리를 도와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "뭐할지 모를 땐",
"explanation": "ISFP의 즉흥성과 ISTJ의 계획 추구 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "What should we do today?",
"translation": "오늘 뭐 할까?"
},
{
"type": "script",
"index": 2,
"speaker": "수빈",
"script": "I made a list already.",
"translation": "난 이미 목록을 만들었어."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "A list? Really?",
"translation": "목록? 진짜?"
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 미리 계획하나요?",
"hint": "ISFP는 계획하기보다 즉흥적으로 행동해요.",
"result": "X",
"explanation": "채영이 놀라며 물었어요. ISFP답게 계획이 없네요."
},
{
"type": "script",
"index": 5,
"speaker": "수빈",
"script": "Yes, I have three options.",
"translation": "응, 세 가지 선택지가 있어."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "What are they?",
"translation": "뭔데?"
},
{
"type": "script",
"index": 7,
"speaker": "수빈",
"script": "Movies, dinner, or a walk.",
"translation": "영화, 저녁, 아니면 산책."
},
{
"type": "blank",
"index": 8,
"quiz": "I have three @@.",
"hint": "ISTJ는 미리 준비된 선택지를 제시해요.",
"optionA": "options",
"optionB": "plans",
"optionC": "ideas",
"result": "options",
"explanation": "수빈이 세 가지 선택지를 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "You really think ahead.",
"translation": "넌 정말 앞서 생각하네."
},
{
"type": "script",
"index": 10,
"speaker": "수빈",
"script": "It makes things easier.",
"translation": "그러면 쉬워진단 말이야."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I like the walk idea.",
"translation": "난 산책이 좋은데."
},
{
"type": "script",
"index": 12,
"speaker": "수빈",
"script": "Great, let's go at five.",
"translation": "좋아, 다섯 시에 가자."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "You're always so quick to decide.",
"translation": "넌 항상 결정이 빨라."
},
{
"type": "ox",
"index": 14,
"quiz": "수빈은 빠르게 결정하나요?",
"hint": "ISTJ는 명확하고 신속한 결정을 좋아해요.",
"result": "O",
"explanation": "수빈이 구체적 시간을 바로 제시했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획이 있는 것의 좋은 점에 대한 문장이에요.",
"result": "Planning makes things easier",
"explanation": "계획이 있으면 일을 진행하기가 더 쉬워요.",
"optionA": "things",
"optionB": "Planning",
"optionC": "easier",
"optionD": "makes"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "뭐할지 모를 땐",
"explanation": "ISFP의 즉흥성과 ISTJ의 계획 추구 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "What should we do today?",
"translation": "오늘 뭐 할까?"
},
{
"type": "script",
"index": 2,
"speaker": "수빈",
"script": "I made a list already.",
"translation": "난 이미 목록을 만들었어."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "A list? Really?",
"translation": "목록? 진짜?"
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 미리 계획하나요?",
"hint": "ISFP는 계획하기보다 즉흥적으로 행동해요.",
"result": "X",
"explanation": "채영이 놀라며 물었어요. ISFP답게 계획이 없네요."
},
{
"type": "script",
"index": 5,
"speaker": "수빈",
"script": "Yes, I have three options.",
"translation": "응, 세 가지 선택지가 있어."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "What are they?",
"translation": "뭔데?"
},
{
"type": "script",
"index": 7,
"speaker": "수빈",
"script": "Movies, dinner, or a walk.",
"translation": "영화, 저녁, 아니면 산책."
},
{
"type": "blank",
"index": 8,
"quiz": "I have three @@.",
"hint": "ISTJ는 미리 준비된 선택지를 제시해요.",
"optionA": "options",
"optionB": "plans",
"optionC": "ideas",
"result": "options",
"explanation": "수빈이 세 가지 선택지를 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "You really think ahead.",
"translation": "넌 정말 앞서 생각하네."
},
{
"type": "script",
"index": 10,
"speaker": "수빈",
"script": "It makes things easier.",
"translation": "그러면 쉬워진단 말이야."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I like the walk idea.",
"translation": "난 산책이 좋은데."
},
{
"type": "script",
"index": 12,
"speaker": "수빈",
"script": "Great, let's go at five.",
"translation": "좋아, 다섯 시에 가자."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "You're always so quick to decide.",
"translation": "넌 항상 결정이 빨라."
},
{
"type": "ox",
"index": 14,
"quiz": "수빈은 빠르게 결정하나요?",
"hint": "ISTJ는 명확하고 신속한 결정을 좋아해요.",
"result": "O",
"explanation": "수빈이 구체적 시간을 바로 제시했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획이 있는 것의 좋은 점에 대한 문장이에요.",
"optionA": "things",
"optionB": "Planning",
"optionC": "easier",
"optionD": "makes",
"result": "Planning makes things easier",
"explanation": "계획이 있으면 일을 진행하기가 더 쉬워요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "상점에서 사기",
"explanation": "ISFP의 충동적 구매와 ISTJ의 신중한 선택 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "I love this shirt!",
"translation": "이 셔츠 정말 예뻐!"
},
{
"type": "script",
"index": 2,
"speaker": "민경",
"script": "Do you need it really?",
"translation": "정말 필요해?"
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "But the color is so nice!",
"translation": "근데 색깔이 너무 좋은데!"
},
{
"type": "blank",
"index": 4,
"quiz": "I love this @@!",
"hint": "ISFP는 아름다움과 감정으로 물건을 선택해요.",
"optionA": "shirt",
"optionB": "color",
"optionC": "store",
"result": "shirt",
"explanation": "아린이 셔츠를 사랑한다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민경",
"script": "That's not a good reason though.",
"translation": "그건 좋은 이유가 아닌데."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "Why not? I like pretty things!",
"translation": "왜 안 돼? 난 예쁜 것들이 좋아!"
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Think about the budget first.",
"translation": "먼저 예산을 생각해."
},
{
"type": "ox",
"index": 8,
"quiz": "민경은 구매 전에 신중하게 생각하나요?",
"hint": "ISTJ는 실용성과 계획을 중심으로 생각해요.",
"result": "O",
"explanation": "민경이 예산을 먼저 고려하라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "But I have money!",
"translation": "근데 난 돈이 있잖아!"
},
{
"type": "script",
"index": 10,
"speaker": "민경",
"script": "Yes, but save some too.",
"translation": "응, 근데 좀 남겨둬야지."
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "You always think about the future.",
"translation": "넌 항상 미래를 생각하네."
},
{
"type": "script",
"index": 12,
"speaker": "민경",
"script": "Someone has to do it.",
"translation": "누군가는 해야지."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "I guess you're right.",
"translation": "그런 면에서 넌 맞네."
},
{
"type": "blank",
"index": 14,
"quiz": "Think about the @@ first.",
"hint": "ISTJ는 재정 계획을 중요하게 생각해요.",
"optionA": "time",
"optionB": "budget",
"optionC": "size",
"result": "budget",
"explanation": "민경이 예산을 먼저 생각하라고 조언했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "신중한 선택에 대한 문장이에요.",
"result": "Thinking helps choices",
"explanation": "신중하게 생각하면 더 좋은 선택을 해요.",
"optionA": "Thinking",
"optionB": "choices",
"optionC": "helps"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "상점에서 사기",
"explanation": "ISFP의 충동적 구매와 ISTJ의 신중한 선택 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "I love this shirt!",
"translation": "이 셔츠 정말 예뻐!"
},
{
"type": "script",
"index": 2,
"speaker": "민경",
"script": "Do you need it really?",
"translation": "정말 필요해?"
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "But the color is so nice!",
"translation": "근데 색깔이 너무 좋은데!"
},
{
"type": "blank",
"index": 4,
"quiz": "I love this @@!",
"hint": "ISFP는 아름다움과 감정으로 물건을 선택해요.",
"optionA": "shirt",
"optionB": "color",
"optionC": "store",
"result": "shirt",
"explanation": "아린이 셔츠를 사랑한다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민경",
"script": "That's not a good reason though.",
"translation": "그건 좋은 이유가 아닌데."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "Why not? I like pretty things!",
"translation": "왜 안 돼? 난 예쁜 것들이 좋아!"
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Think about the budget first.",
"translation": "먼저 예산을 생각해."
},
{
"type": "ox",
"index": 8,
"quiz": "민경은 구매 전에 신중하게 생각하나요?",
"hint": "ISTJ는 실용성과 계획을 중심으로 생각해요.",
"result": "O",
"explanation": "민경이 예산을 먼저 고려하라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "But I have money!",
"translation": "근데 난 돈이 있잖아!"
},
{
"type": "script",
"index": 10,
"speaker": "민경",
"script": "Yes, but save some too.",
"translation": "응, 근데 좀 남겨둬야지."
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "You always think about the future.",
"translation": "넌 항상 미래를 생각하네."
},
{
"type": "script",
"index": 12,
"speaker": "민경",
"script": "Someone has to do it.",
"translation": "누군가는 해야지."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "I guess you're right.",
"translation": "그런 면에서 넌 맞네."
},
{
"type": "blank",
"index": 14,
"quiz": "Think about the @@ first.",
"hint": "ISTJ는 재정 계획을 중요하게 생각해요.",
"optionA": "time",
"optionB": "budget",
"optionC": "size",
"result": "budget",
"explanation": "민경이 예산을 먼저 생각하라고 조언했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "신중한 선택에 대한 문장이에요.",
"optionA": "Thinking",
"optionB": "choices",
"optionC": "helps",
"result": "Thinking helps choices",
"explanation": "신중하게 생각하면 더 좋은 선택을 해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "밤샘 친구들",
"explanation": "ISFP의 즉흥적 모임과 ISTJ의 수면 관리 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소율",
"script": "Let's stay up late tonight!",
"translation": "오늘 밤 늦게까지 있자!"
},
{
"type": "script",
"index": 2,
"speaker": "지수",
"script": "We have work tomorrow morning.",
"translation": "내일 아침에 일이 있잖아."
},
{
"type": "script",
"index": 3,
"speaker": "소율",
"script": "Just this once, please?",
"translation": "그냥 이번 한 번만?"
},
{
"type": "ox",
"index": 4,
"quiz": "소율은 일정을 우선하나요?",
"hint": "ISFP는 지금의 즐거움을 더 중요하게 생각해요.",
"result": "X",
"explanation": "소율이 지금 밤을 즐기고 싶다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지수",
"script": "Sleep is important for work.",
"translation": "일하려면 잠을 자야 해."
},
{
"type": "script",
"index": 6,
"speaker": "소율",
"script": "I can sleep later!",
"translation": "나중에 자면 되잖아!"
},
{
"type": "script",
"index": 7,
"speaker": "지수",
"script": "That doesn't work like that.",
"translation": "그건 그렇게 안 되는 거야."
},
{
"type": "blank",
"index": 8,
"quiz": "We have @@ tomorrow morning.",
"hint": "ISTJ는 책임감 있게 다음 날을 준비해요.",
"optionA": "school",
"optionB": "work",
"optionC": "plans",
"result": "work",
"explanation": "지수가 내일 일의 중요성을 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소율",
"script": "You're no fun at all.",
"translation": "넌 정말 재미없네."
},
{
"type": "script",
"index": 10,
"speaker": "지수",
"script": "Being responsible is more important.",
"translation": "책임감 있는 게 더 중요해."
},
{
"type": "script",
"index": 11,
"speaker": "소율",
"script": "I know, but...",
"translation": "알긴 아는데..."
},
{
"type": "script",
"index": 12,
"speaker": "지수",
"script": "We can have fun another time.",
"translation": "다음엔 즐길 수 있지."
},
{
"type": "script",
"index": 13,
"speaker": "소율",
"script": "Fine, let's go to bed.",
"translation": "알았어, 자러 가자."
},
{
"type": "ox",
"index": 14,
"quiz": "지수는 책임감을 우선하나요?",
"hint": "ISTJ는 의무와 책임을 중요하게 여겨요.",
"result": "O",
"explanation": "지수가 책임감의 중요성을 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "책임감 있는 생활에 대한 문장이에요.",
"result": "Sleep helps next day",
"explanation": "잘 자야 다음 날 일도 잘해요.",
"optionA": "helps",
"optionB": "day",
"optionC": "next",
"optionD": "Sleep"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "밤샘 친구들",
"explanation": "ISFP의 즉흥적 모임과 ISTJ의 수면 관리 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소율",
"script": "Let's stay up late tonight!",
"translation": "오늘 밤 늦게까지 있자!"
},
{
"type": "script",
"index": 2,
"speaker": "지수",
"script": "We have work tomorrow morning.",
"translation": "내일 아침에 일이 있잖아."
},
{
"type": "script",
"index": 3,
"speaker": "소율",
"script": "Just this once, please?",
"translation": "그냥 이번 한 번만?"
},
{
"type": "ox",
"index": 4,
"quiz": "소율은 일정을 우선하나요?",
"hint": "ISFP는 지금의 즐거움을 더 중요하게 생각해요.",
"result": "X",
"explanation": "소율이 지금 밤을 즐기고 싶다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지수",
"script": "Sleep is important for work.",
"translation": "일하려면 잠을 자야 해."
},
{
"type": "script",
"index": 6,
"speaker": "소율",
"script": "I can sleep later!",
"translation": "나중에 자면 되잖아!"
},
{
"type": "script",
"index": 7,
"speaker": "지수",
"script": "That doesn't work like that.",
"translation": "그건 그렇게 안 되는 거야."
},
{
"type": "blank",
"index": 8,
"quiz": "We have @@ tomorrow morning.",
"hint": "ISTJ는 책임감 있게 다음 날을 준비해요.",
"optionA": "school",
"optionB": "work",
"optionC": "plans",
"result": "work",
"explanation": "지수가 내일 일의 중요성을 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소율",
"script": "You're no fun at all.",
"translation": "넌 정말 재미없네."
},
{
"type": "script",
"index": 10,
"speaker": "지수",
"script": "Being responsible is more important.",
"translation": "책임감 있는 게 더 중요해."
},
{
"type": "script",
"index": 11,
"speaker": "소율",
"script": "I know, but...",
"translation": "알긴 아는데..."
},
{
"type": "script",
"index": 12,
"speaker": "지수",
"script": "We can have fun another time.",
"translation": "다음엔 즐길 수 있지."
},
{
"type": "script",
"index": 13,
"speaker": "소율",
"script": "Fine, let's go to bed.",
"translation": "알았어, 자러 가자."
},
{
"type": "ox",
"index": 14,
"quiz": "지수는 책임감을 우선하나요?",
"hint": "ISTJ는 의무와 책임을 중요하게 여겨요.",
"result": "O",
"explanation": "지수가 책임감의 중요성을 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "책임감 있는 생활에 대한 문장이에요.",
"optionA": "helps",
"optionB": "day",
"optionC": "next",
"optionD": "Sleep",
"result": "Sleep helps next day",
"explanation": "잘 자야 다음 날 일도 잘해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "변덕스러운 마음",
"explanation": "ISFP의 감정 변화와 ISTJ의 일관성 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미래",
"script": "I want to try something new.",
"translation": "뭔가 새로운 걸 해보고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "What happened to your old plan?",
"translation": "너 이전 계획은?"
},
{
"type": "script",
"index": 3,
"speaker": "미래",
"script": "I changed my mind.",
"translation": "마음이 바뀌었어."
},
{
"type": "blank",
"index": 4,
"quiz": "I want to try something @@.",
"hint": "ISFP는 새로운 경험을 찾곤 해요.",
"optionA": "easy",
"optionB": "new",
"optionC": "nice",
"result": "new",
"explanation": "미래가 새로운 것을 시도하고 싶다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "You change your mind too often.",
"translation": "넌 마음을 너무 자주 바꿔."
},
{
"type": "script",
"index": 6,
"speaker": "미래",
"script": "Is that bad?",
"translation": "그게 나빠?"
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "I like keeping one plan.",
"translation": "난 한 가지 계획을 유지하는 게 좋아."
},
{
"type": "ox",
"index": 8,
"quiz": "진우는 같은 계획을 유지하나요?",
"hint": "ISTJ는 한 번 정한 것을 끝까지 해요.",
"result": "O",
"explanation": "진우가 한 가지 계획 유지를 좋아한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "미래",
"script": "But that's boring!",
"translation": "근데 그건 지루한데!"
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "Consistency gets better results.",
"translation": "일관성이 더 좋은 결과를 줘."
},
{
"type": "script",
"index": 11,
"speaker": "미래",
"script": "Maybe you're right.",
"translation": "넌 맞을지도."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "Let's finish this plan first.",
"translation": "이 계획부터 마무리하자."
},
{
"type": "script",
"index": 13,
"speaker": "미래",
"script": "Okay, I'll trust you.",
"translation": "알았어, 난 너를 믿을게."
},
{
"type": "blank",
"index": 14,
"quiz": "Consistency gets better @@.",
"hint": "ISTJ는 일관성의 장점을 알아요.",
"optionA": "friends",
"optionB": "results",
"optionC": "feelings",
"result": "results",
"explanation": "진우가 일관성이 좋은 결과를 준다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획 유지의 중요성에 대한 문장이에요.",
"result": "Finishing plans gets results",
"explanation": "계획을 끝내야 좋은 결과가 나와요.",
"optionA": "results",
"optionB": "gets",
"optionC": "Finishing",
"optionD": "plans"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "변덕스러운 마음",
"explanation": "ISFP의 감정 변화와 ISTJ의 일관성 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미래",
"script": "I want to try something new.",
"translation": "뭔가 새로운 걸 해보고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "What happened to your old plan?",
"translation": "너 이전 계획은?"
},
{
"type": "script",
"index": 3,
"speaker": "미래",
"script": "I changed my mind.",
"translation": "마음이 바뀌었어."
},
{
"type": "blank",
"index": 4,
"quiz": "I want to try something @@.",
"hint": "ISFP는 새로운 경험을 찾곤 해요.",
"optionA": "easy",
"optionB": "new",
"optionC": "nice",
"result": "new",
"explanation": "미래가 새로운 것을 시도하고 싶다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "You change your mind too often.",
"translation": "넌 마음을 너무 자주 바꿔."
},
{
"type": "script",
"index": 6,
"speaker": "미래",
"script": "Is that bad?",
"translation": "그게 나빠?"
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "I like keeping one plan.",
"translation": "난 한 가지 계획을 유지하는 게 좋아."
},
{
"type": "ox",
"index": 8,
"quiz": "진우는 같은 계획을 유지하나요?",
"hint": "ISTJ는 한 번 정한 것을 끝까지 해요.",
"result": "O",
"explanation": "진우가 한 가지 계획 유지를 좋아한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "미래",
"script": "But that's boring!",
"translation": "근데 그건 지루한데!"
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "Consistency gets better results.",
"translation": "일관성이 더 좋은 결과를 줘."
},
{
"type": "script",
"index": 11,
"speaker": "미래",
"script": "Maybe you're right.",
"translation": "넌 맞을지도."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "Let's finish this plan first.",
"translation": "이 계획부터 마무리하자."
},
{
"type": "script",
"index": 13,
"speaker": "미래",
"script": "Okay, I'll trust you.",
"translation": "알았어, 난 너를 믿을게."
},
{
"type": "blank",
"index": 14,
"quiz": "Consistency gets better @@.",
"hint": "ISTJ는 일관성의 장점을 알아요.",
"optionA": "friends",
"optionB": "results",
"optionC": "feelings",
"result": "results",
"explanation": "진우가 일관성이 좋은 결과를 준다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획 유지의 중요성에 대한 문장이에요.",
"optionA": "results",
"optionB": "gets",
"optionC": "Finishing",
"optionD": "plans",
"result": "Finishing plans gets results",
"explanation": "계획을 끝내야 좋은 결과가 나와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "힘든 날씨",
"explanation": "ISFP의 기분 영향과 ISTJ의 의지력 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I'm sad today because of rain.",
"translation": "비라서 오늘 기분이 안 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "Rain doesn't change my plan.",
"translation": "비가 나 계획에는 영향이 없어."
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "But the weather affects my mood!",
"translation": "근데 날씨가 내 기분에 영향을 줘!"
},
{
"type": "ox",
"index": 4,
"quiz": "준호는 날씨의 영향을 받나요?",
"hint": "ISFP는 감정적이고 환경의 영향을 받아요.",
"result": "O",
"explanation": "준호가 비 때문에 기분이 안 좋다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "Just do what you planned.",
"translation": "그냥 계획한 대로 해."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "That's easier for you.",
"translation": "넌 쉽게 말하네."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "It's a choice, not easy.",
"translation": "선택이지, 쉬운 게 아니야."
},
{
"type": "blank",
"index": 8,
"quiz": "Rain doesn't change my @@.",
"hint": "ISTJ는 의지로 계획을 지킨다고 생각해요.",
"optionA": "mood",
"optionB": "plan",
"optionC": "feelings",
"result": "plan",
"explanation": "수진이 비가 계획에는 영향이 없다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "You're so strong sometimes.",
"translation": "넌 정말 강할 때가 있어."
},
{
"type": "script",
"index": 10,
"speaker": "수진",
"script": "That's just discipline.",
"translation": "그건 그냥 자기관리야."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "I wish I was like that.",
"translation": "난 너처럼 하고 싶은데."
},
{
"type": "script",
"index": 12,
"speaker": "수진",
"script": "You can be, if you try.",
"translation": "노력하면 돼."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "Maybe I'll try tomorrow.",
"translation": "내일 한 번 해볼게."
},
{
"type": "blank",
"index": 14,
"quiz": "Just do what you @@.",
"hint": "ISTJ는 계획 실행을 중요하게 생각해요.",
"optionA": "want",
"optionB": "planned",
"optionC": "like",
"result": "planned",
"explanation": "수진이 계획한 대로 실행하라고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "의지력에 대한 문장이에요.",
"result": "Discipline helps stay",
"explanation": "자기관리가 어려운 날 우리를 도와줘요.",
"optionA": "helps",
"optionB": "Discipline",
"optionC": "stay"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "힘든 날씨",
"explanation": "ISFP의 기분 영향과 ISTJ의 의지력 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I'm sad today because of rain.",
"translation": "비라서 오늘 기분이 안 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "Rain doesn't change my plan.",
"translation": "비가 나 계획에는 영향이 없어."
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "But the weather affects my mood!",
"translation": "근데 날씨가 내 기분에 영향을 줘!"
},
{
"type": "ox",
"index": 4,
"quiz": "준호는 날씨의 영향을 받나요?",
"hint": "ISFP는 감정적이고 환경의 영향을 받아요.",
"result": "O",
"explanation": "준호가 비 때문에 기분이 안 좋다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "Just do what you planned.",
"translation": "그냥 계획한 대로 해."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "That's easier for you.",
"translation": "넌 쉽게 말하네."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "It's a choice, not easy.",
"translation": "선택이지, 쉬운 게 아니야."
},
{
"type": "blank",
"index": 8,
"quiz": "Rain doesn't change my @@.",
"hint": "ISTJ는 의지로 계획을 지킨다고 생각해요.",
"optionA": "mood",
"optionB": "plan",
"optionC": "feelings",
"result": "plan",
"explanation": "수진이 비가 계획에는 영향이 없다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "You're so strong sometimes.",
"translation": "넌 정말 강할 때가 있어."
},
{
"type": "script",
"index": 10,
"speaker": "수진",
"script": "That's just discipline.",
"translation": "그건 그냥 자기관리야."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "I wish I was like that.",
"translation": "난 너처럼 하고 싶은데."
},
{
"type": "script",
"index": 12,
"speaker": "수진",
"script": "You can be, if you try.",
"translation": "노력하면 돼."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "Maybe I'll try tomorrow.",
"translation": "내일 한 번 해볼게."
},
{
"type": "blank",
"index": 14,
"quiz": "Just do what you @@.",
"hint": "ISTJ는 계획 실행을 중요하게 생각해요.",
"optionA": "want",
"optionB": "planned",
"optionC": "like",
"result": "planned",
"explanation": "수진이 계획한 대로 실행하라고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "의지력에 대한 문장이에요.",
"optionA": "helps",
"optionB": "Discipline",
"optionC": "stay",
"result": "Discipline helps stay",
"explanation": "자기관리가 어려운 날 우리를 도와줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "새 직장의 첫날",
"explanation": "ISFP의 불안감과 ISTJ의 준비 완료 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은비",
"script": "I'm nervous about my new job.",
"translation": "새 직장이 너무 긴장돼."
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "I prepared everything already.",
"translation": "난 이미 다 준비했어."
},
{
"type": "script",
"index": 3,
"speaker": "은비",
"script": "How can you stay so calm?",
"translation": "넌 어떻게 이렇게 침착해?"
},
{
"type": "ox",
"index": 4,
"quiz": "은비는 준비가 완료되었나요?",
"hint": "ISFP는 감정적 불안감을 느끼는 경향이 있어요.",
"result": "X",
"explanation": "은비가 긴장된다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "I made a checklist.",
"translation": "난 체크리스트를 만들었어."
},
{
"type": "script",
"index": 6,
"speaker": "은비",
"script": "A checklist?",
"translation": "체크리스트?"
},
{
"type": "script",
"index": 7,
"speaker": "태영",
"script": "Yes, nothing will be missed.",
"translation": "응, 빠뜨릴 게 없어."
},
{
"type": "blank",
"index": 8,
"quiz": "I made a @@.",
"hint": "ISTJ는 철저한 준비를 좋아해요.",
"optionA": "plan",
"optionB": "list",
"optionC": "checklist",
"result": "checklist",
"explanation": "태영이 체크리스트를 만들었다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은비",
"script": "You really think of everything.",
"translation": "넌 정말 모든 걸 다 생각하네."
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "That's how I work.",
"translation": "그게 내 방식이야."
},
{
"type": "script",
"index": 11,
"speaker": "은비",
"script": "Can you help me prepare?",
"translation": "날 준비하는 거 도와줄래?"
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "Of course, we'll go through it.",
"translation": "물론이지, 함께 해보자."
},
{
"type": "script",
"index": 13,
"speaker": "은비",
"script": "Thanks, I feel better now.",
"translation": "고마워, 이제 기분이 낫네."
},
{
"type": "ox",
"index": 14,
"quiz": "태영은 철저하게 준비하나요?",
"hint": "ISTJ는 완벽하게 준비하려고 해요.",
"result": "O",
"explanation": "태영이 이미 다 준비했다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "철저한 준비에 대한 문장이에요.",
"result": "Preparation helps first day",
"explanation": "철저한 준비가 첫날을 도와줘요.",
"optionA": "helps",
"optionB": "Preparation",
"optionC": "day",
"optionD": "first"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "새 직장의 첫날",
"explanation": "ISFP의 불안감과 ISTJ의 준비 완료 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은비",
"script": "I'm nervous about my new job.",
"translation": "새 직장이 너무 긴장돼."
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "I prepared everything already.",
"translation": "난 이미 다 준비했어."
},
{
"type": "script",
"index": 3,
"speaker": "은비",
"script": "How can you stay so calm?",
"translation": "넌 어떻게 이렇게 침착해?"
},
{
"type": "ox",
"index": 4,
"quiz": "은비는 준비가 완료되었나요?",
"hint": "ISFP는 감정적 불안감을 느끼는 경향이 있어요.",
"result": "X",
"explanation": "은비가 긴장된다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "I made a checklist.",
"translation": "난 체크리스트를 만들었어."
},
{
"type": "script",
"index": 6,
"speaker": "은비",
"script": "A checklist?",
"translation": "체크리스트?"
},
{
"type": "script",
"index": 7,
"speaker": "태영",
"script": "Yes, nothing will be missed.",
"translation": "응, 빠뜨릴 게 없어."
},
{
"type": "blank",
"index": 8,
"quiz": "I made a @@.",
"hint": "ISTJ는 철저한 준비를 좋아해요.",
"optionA": "plan",
"optionB": "list",
"optionC": "checklist",
"result": "checklist",
"explanation": "태영이 체크리스트를 만들었다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은비",
"script": "You really think of everything.",
"translation": "넌 정말 모든 걸 다 생각하네."
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "That's how I work.",
"translation": "그게 내 방식이야."
},
{
"type": "script",
"index": 11,
"speaker": "은비",
"script": "Can you help me prepare?",
"translation": "날 준비하는 거 도와줄래?"
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "Of course, we'll go through it.",
"translation": "물론이지, 함께 해보자."
},
{
"type": "script",
"index": 13,
"speaker": "은비",
"script": "Thanks, I feel better now.",
"translation": "고마워, 이제 기분이 낫네."
},
{
"type": "ox",
"index": 14,
"quiz": "태영은 철저하게 준비하나요?",
"hint": "ISTJ는 완벽하게 준비하려고 해요.",
"result": "O",
"explanation": "태영이 이미 다 준비했다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "철저한 준비에 대한 문장이에요.",
"optionA": "helps",
"optionB": "Preparation",
"optionC": "day",
"optionD": "first",
"result": "Preparation helps first day",
"explanation": "철저한 준비가 첫날을 도와줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "인생 계획",
"explanation": "ISFP의 현재 중심과 ISTJ의 미래 계획 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소미",
"script": "I just live day by day.",
"translation": "난 그냥 하루하루 살아."
},
{
"type": "script",
"index": 2,
"speaker": "민경",
"script": "Don't you want a long term plan?",
"translation": "장기 계획은 없어?"
},
{
"type": "script",
"index": 3,
"speaker": "소미",
"script": "Why think so far ahead?",
"translation": "왜 그렇게 멀리 생각해?"
},
{
"type": "blank",
"index": 4,
"quiz": "I just live day by @@.",
"hint": "ISFP는 현재 순간을 중요하게 생각해요.",
"optionA": "time",
"optionB": "day",
"optionC": "now",
"result": "day",
"explanation": "소미가 하루하루 산다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민경",
"script": "Because future matters too.",
"translation": "미래도 중요하니까."
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "But I might not like it then.",
"translation": "근데 그때도 같을 거 아니야."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "That's why you plan and adjust.",
"translation": "그래서 계획하고 조정하는 거야."
},
{
"type": "ox",
"index": 8,
"quiz": "민경은 장기 계획을 세우나요?",
"hint": "ISTJ는 장기적 목표를 중요하게 생각해요.",
"result": "O",
"explanation": "민경이 미래 계획의 중요성을 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소미",
"script": "I never thought of it that way.",
"translation": "나 그렇게 생각 안 했는데."
},
{
"type": "script",
"index": 10,
"speaker": "민경",
"script": "Let me show you my plan.",
"translation": "내 계획을 보여줄게."
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "It's so detailed!",
"translation": "완전 상세하네!"
},
{
"type": "script",
"index": 12,
"speaker": "민경",
"script": "That's how I prepare.",
"translation": "그게 내 준비 방식이야."
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "Maybe I should try that.",
"translation": "나도 해볼까."
},
{
"type": "blank",
"index": 14,
"quiz": "Don't you want a long term @@?",
"hint": "ISTJ는 미래에 대한 명확한 계획을 원해요.",
"optionA": "plan",
"optionB": "goal",
"optionC": "dream",
"result": "plan",
"explanation": "민경이 장기 계획의 중요성을 강조했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 준비의 중요성에 대한 문장이에요.",
"result": "Planning helps future",
"explanation": "계획이 있으면 미래가 더 나아요.",
"optionA": "future",
"optionB": "Planning",
"optionC": "helps"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "인생 계획",
"explanation": "ISFP의 현재 중심과 ISTJ의 미래 계획 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소미",
"script": "I just live day by day.",
"translation": "난 그냥 하루하루 살아."
},
{
"type": "script",
"index": 2,
"speaker": "민경",
"script": "Don't you want a long term plan?",
"translation": "장기 계획은 없어?"
},
{
"type": "script",
"index": 3,
"speaker": "소미",
"script": "Why think so far ahead?",
"translation": "왜 그렇게 멀리 생각해?"
},
{
"type": "blank",
"index": 4,
"quiz": "I just live day by @@.",
"hint": "ISFP는 현재 순간을 중요하게 생각해요.",
"optionA": "time",
"optionB": "day",
"optionC": "now",
"result": "day",
"explanation": "소미가 하루하루 산다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민경",
"script": "Because future matters too.",
"translation": "미래도 중요하니까."
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "But I might not like it then.",
"translation": "근데 그때도 같을 거 아니야."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "That's why you plan and adjust.",
"translation": "그래서 계획하고 조정하는 거야."
},
{
"type": "ox",
"index": 8,
"quiz": "민경은 장기 계획을 세우나요?",
"hint": "ISTJ는 장기적 목표를 중요하게 생각해요.",
"result": "O",
"explanation": "민경이 미래 계획의 중요성을 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소미",
"script": "I never thought of it that way.",
"translation": "나 그렇게 생각 안 했는데."
},
{
"type": "script",
"index": 10,
"speaker": "민경",
"script": "Let me show you my plan.",
"translation": "내 계획을 보여줄게."
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "It's so detailed!",
"translation": "완전 상세하네!"
},
{
"type": "script",
"index": 12,
"speaker": "민경",
"script": "That's how I prepare.",
"translation": "그게 내 준비 방식이야."
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "Maybe I should try that.",
"translation": "나도 해볼까."
},
{
"type": "blank",
"index": 14,
"quiz": "Don't you want a long term @@?",
"hint": "ISTJ는 미래에 대한 명확한 계획을 원해요.",
"optionA": "plan",
"optionB": "goal",
"optionC": "dream",
"result": "plan",
"explanation": "민경이 장기 계획의 중요성을 강조했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 준비의 중요성에 대한 문장이에요.",
"optionA": "future",
"optionB": "Planning",
"optionC": "helps",
"result": "Planning helps future",
"explanation": "계획이 있으면 미래가 더 나아요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 나들이 준비",
"explanation": "ISFP의 즉흥적 준비와 ISTJ의 꼼꼼한 체크 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현주",
"script": "I'm ready! Let's go!",
"translation": "난 준비됐어! 가자!"
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "Did you check the list?",
"translation": "체크리스트 봤어?"
},
{
"type": "script",
"index": 3,
"speaker": "현주",
"script": "List? I just grabbed my bag!",
"translation": "리스트? 난 그냥 가방만 들었어!"
},
{
"type": "ox",
"index": 4,
"quiz": "현주는 철저하게 준비했나요?",
"hint": "ISFP는 즉흥적으로 준비하곤 해요.",
"result": "X",
"explanation": "현주가 그냥 가방만 들었다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "You forgot important things.",
"translation": "중요한 것들을 빠뜨렸어."
},
{
"type": "script",
"index": 6,
"speaker": "현주",
"script": "Like what?",
"translation": "뭐?"
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "Tickets, money, phone charger.",
"translation": "표, 돈, 휴대폰 충전기."
},
{
"type": "blank",
"index": 8,
"quiz": "Did you check the @@?",
"hint": "ISTJ는 체크리스트로 빠뜨린 것을 확인해요.",
"optionA": "time",
"optionB": "bag",
"optionC": "list",
"result": "list",
"explanation": "지호가 체크리스트를 확인하라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "현주",
"script": "Oh no, I forgot them!",
"translation": "아, 난 빠뜨렸어!"
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "That's why we make lists.",
"translation": "그래서 리스트를 만드는 거야."
},
{
"type": "script",
"index": 11,
"speaker": "현주",
"script": "You're always prepared.",
"translation": "넌 항상 준비가 돼 있네."
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "Being prepared is important.",
"translation": "준비하는 게 중요해."
},
{
"type": "script",
"index": 13,
"speaker": "현주",
"script": "I'll remember next time.",
"translation": "다음엔 기억할게."
},
{
"type": "blank",
"index": 14,
"quiz": "Tickets, money, phone @@.",
"hint": "ISTJ는 빠뜨리면 안 될 물건들을 확인해요.",
"optionA": "case",
"optionB": "holder",
"optionC": "charger",
"result": "charger",
"explanation": "지호가 빠뜨린 중요한 물건들을 나열했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "철저한 준비에 대한 문장이에요.",
"result": "Lists help nothing",
"explanation": "리스트가 있으면 빠뜨리는 일이 없어요.",
"optionA": "help",
"optionB": "nothing",
"optionC": "Lists"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 나들이 준비",
"explanation": "ISFP의 즉흥적 준비와 ISTJ의 꼼꼼한 체크 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현주",
"script": "I'm ready! Let's go!",
"translation": "난 준비됐어! 가자!"
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "Did you check the list?",
"translation": "체크리스트 봤어?"
},
{
"type": "script",
"index": 3,
"speaker": "현주",
"script": "List? I just grabbed my bag!",
"translation": "리스트? 난 그냥 가방만 들었어!"
},
{
"type": "ox",
"index": 4,
"quiz": "현주는 철저하게 준비했나요?",
"hint": "ISFP는 즉흥적으로 준비하곤 해요.",
"result": "X",
"explanation": "현주가 그냥 가방만 들었다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "You forgot important things.",
"translation": "중요한 것들을 빠뜨렸어."
},
{
"type": "script",
"index": 6,
"speaker": "현주",
"script": "Like what?",
"translation": "뭐?"
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "Tickets, money, phone charger.",
"translation": "표, 돈, 휴대폰 충전기."
},
{
"type": "blank",
"index": 8,
"quiz": "Did you check the @@?",
"hint": "ISTJ는 체크리스트로 빠뜨린 것을 확인해요.",
"optionA": "time",
"optionB": "bag",
"optionC": "list",
"result": "list",
"explanation": "지호가 체크리스트를 확인하라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "현주",
"script": "Oh no, I forgot them!",
"translation": "아, 난 빠뜨렸어!"
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "That's why we make lists.",
"translation": "그래서 리스트를 만드는 거야."
},
{
"type": "script",
"index": 11,
"speaker": "현주",
"script": "You're always prepared.",
"translation": "넌 항상 준비가 돼 있네."
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "Being prepared is important.",
"translation": "준비하는 게 중요해."
},
{
"type": "script",
"index": 13,
"speaker": "현주",
"script": "I'll remember next time.",
"translation": "다음엔 기억할게."
},
{
"type": "blank",
"index": 14,
"quiz": "Tickets, money, phone @@.",
"hint": "ISTJ는 빠뜨리면 안 될 물건들을 확인해요.",
"optionA": "case",
"optionB": "holder",
"optionC": "charger",
"result": "charger",
"explanation": "지호가 빠뜨린 중요한 물건들을 나열했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "철저한 준비에 대한 문장이에요.",
"optionA": "help",
"optionB": "nothing",
"optionC": "Lists",
"result": "Lists help nothing",
"explanation": "리스트가 있으면 빠뜨리는 일이 없어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "커피숍에서",
"explanation": "ISFP의 즉흥적 선택과 ISTJ의 정해진 주문 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아라",
"script": "I'll get this new drink!",
"translation": "이 새로운 음료 주문할래!"
},
{
"type": "script",
"index": 2,
"speaker": "하원",
"script": "I always order the same thing.",
"translation": "난 항상 같은 거 주문해."
},
{
"type": "script",
"index": 3,
"speaker": "아라",
"script": "Don't you want something different?",
"translation": "뭔가 다른 거는 안 먹어?"
},
{
"type": "blank",
"index": 4,
"quiz": "I'll get this new @@!",
"hint": "ISFP는 새로운 경험을 추구해요.",
"optionA": "coffee",
"optionB": "menu",
"optionC": "drink",
"result": "drink",
"explanation": "아라가 새로운 음료를 시키려고 해요."
},
{
"type": "script",
"index": 5,
"speaker": "하원",
"script": "I know what I like.",
"translation": "난 내가 뭘 좋아하는지 알아."
},
{
"type": "script",
"index": 6,
"speaker": "아라",
"script": "But this sounds amazing!",
"translation": "근데 이건 정말 맛있을 것 같아!"
},
{
"type": "script",
"index": 7,
"speaker": "하원",
"script": "I'm satisfied with my choice.",
"translation": "난 내 선택에 만족해."
},
{
"type": "ox",
"index": 8,
"quiz": "하원은 항상 같은 것을 주문하나요?",
"hint": "ISTJ는 정한 것을 유지하려고 해요.",
"result": "O",
"explanation": "하원이 항상 같은 것을 주문한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "아라",
"script": "You're so consistent!",
"translation": "넌 정말 일관성 있네!"
},
{
"type": "script",
"index": 10,
"speaker": "하원",
"script": "Yes, that's my way.",
"translation": "응, 그게 내 방식이야."
},
{
"type": "script",
"index": 11,
"speaker": "아라",
"script": "I wish I was like that.",
"translation": "난 너처럼 하고 싶은데."
},
{
"type": "script",
"index": 12,
"speaker": "하원",
"script": "You like trying new things.",
"translation": "너는 새로운 걸 좋아하잖아."
},
{
"type": "script",
"index": 13,
"speaker": "아라",
"script": "That's true, you're right.",
"translation": "그건 맞네, 넌 맞아."
},
{
"type": "blank",
"index": 14,
"quiz": "I always order the same @@.",
"hint": "ISTJ는 정한 것을 계속 유지해요.",
"optionA": "order",
"optionB": "thing",
"optionC": "choice",
"result": "thing",
"explanation": "하원이 항상 같은 것을 주문한다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "일관성 있는 선택에 대한 문장이에요.",
"result": "Knowing what satisfies",
"explanation": "자신이 뭘 좋아하는지 알면 만족해요.",
"optionA": "satisfies",
"optionB": "Knowing",
"optionC": "what"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "커피숍에서",
"explanation": "ISFP의 즉흥적 선택과 ISTJ의 정해진 주문 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아라",
"script": "I'll get this new drink!",
"translation": "이 새로운 음료 주문할래!"
},
{
"type": "script",
"index": 2,
"speaker": "하원",
"script": "I always order the same thing.",
"translation": "난 항상 같은 거 주문해."
},
{
"type": "script",
"index": 3,
"speaker": "아라",
"script": "Don't you want something different?",
"translation": "뭔가 다른 거는 안 먹어?"
},
{
"type": "blank",
"index": 4,
"quiz": "I'll get this new @@!",
"hint": "ISFP는 새로운 경험을 추구해요.",
"optionA": "coffee",
"optionB": "menu",
"optionC": "drink",
"result": "drink",
"explanation": "아라가 새로운 음료를 시키려고 해요."
},
{
"type": "script",
"index": 5,
"speaker": "하원",
"script": "I know what I like.",
"translation": "난 내가 뭘 좋아하는지 알아."
},
{
"type": "script",
"index": 6,
"speaker": "아라",
"script": "But this sounds amazing!",
"translation": "근데 이건 정말 맛있을 것 같아!"
},
{
"type": "script",
"index": 7,
"speaker": "하원",
"script": "I'm satisfied with my choice.",
"translation": "난 내 선택에 만족해."
},
{
"type": "ox",
"index": 8,
"quiz": "하원은 항상 같은 것을 주문하나요?",
"hint": "ISTJ는 정한 것을 유지하려고 해요.",
"result": "O",
"explanation": "하원이 항상 같은 것을 주문한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "아라",
"script": "You're so consistent!",
"translation": "넌 정말 일관성 있네!"
},
{
"type": "script",
"index": 10,
"speaker": "하원",
"script": "Yes, that's my way.",
"translation": "응, 그게 내 방식이야."
},
{
"type": "script",
"index": 11,
"speaker": "아라",
"script": "I wish I was like that.",
"translation": "난 너처럼 하고 싶은데."
},
{
"type": "script",
"index": 12,
"speaker": "하원",
"script": "You like trying new things.",
"translation": "너는 새로운 걸 좋아하잖아."
},
{
"type": "script",
"index": 13,
"speaker": "아라",
"script": "That's true, you're right.",
"translation": "그건 맞네, 넌 맞아."
},
{
"type": "blank",
"index": 14,
"quiz": "I always order the same @@.",
"hint": "ISTJ는 정한 것을 계속 유지해요.",
"optionA": "order",
"optionB": "thing",
"optionC": "choice",
"result": "thing",
"explanation": "하원이 항상 같은 것을 주문한다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "일관성 있는 선택에 대한 문장이에요.",
"optionA": "satisfies",
"optionB": "Knowing",
"optionC": "what",
"result": "Knowing what satisfies",
"explanation": "자신이 뭘 좋아하는지 알면 만족해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "음악 취향이 다르네",
"explanation": "ISFP의 감각적 즐김과 ISTJ의 분류적 접근 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나영",
"script": "I love this song so much!",
"translation": "이 곡 정말 좋아!"
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "It's not in my playlist.",
"translation": "그건 내 플레이리스트에 없는데."
},
{
"type": "script",
"index": 3,
"speaker": "나영",
"script": "But listen to the feeling!",
"translation": "근데 이 느낌을 들어봐!"
},
{
"type": "blank",
"index": 4,
"quiz": "I love this song so @@!",
"hint": "ISFP는 감각적 즐거움을 중요하게 생각해요.",
"optionA": "much",
"optionB": "long",
"optionC": "well",
"result": "much",
"explanation": "나영이 곡을 정말 좋아한다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준서",
"script": "I prefer organized music lists.",
"translation": "난 정리된 음악 목록을 좋아해."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "Organized? It's just music!",
"translation": "정리? 그냥 음악인데!"
},
{
"type": "script",
"index": 7,
"speaker": "준서",
"script": "Categories help me find songs easily.",
"translation": "분류가 곡을 쉽게 찾는 데 도움이 돼."
},
{
"type": "ox",
"index": 8,
"quiz": "준서는 음악을 체계적으로 정리하나요?",
"hint": "ISTJ는 체계와 질서를 중시해요.",
"result": "O",
"explanation": "준서가 정리된 음악 목록을 좋아한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "I just listen and enjoy.",
"translation": "난 그냥 듣고 즐겨."
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "That's fine too, but save it.",
"translation": "좋지만, 저장은 해."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "Okay, I'll add it to mine.",
"translation": "알겠어, 내 목록에 추가할게."
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "Better, at least you'll find it.",
"translation": "좋아, 적어도 찾을 수 있지."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You're always so organized!",
"translation": "넌 항상 정말 정리정돈을 잘하네!"
},
{
"type": "blank",
"index": 14,
"quiz": "Categories help me find songs @@.",
"hint": "ISTJ는 체계적 접근의 효율성을 강조해요.",
"optionA": "quick",
"optionB": "fast",
"optionC": "easily",
"result": "easily",
"explanation": "준서가 분류가 곡 검색을 쉽게 한다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "음악 감상의 다양한 방식에 대한 문장이에요.",
"result": "Music feels different ways",
"explanation": "음악은 사람마다 다르게 느껴져요.",
"optionA": "feels",
"optionB": "different",
"optionC": "ways",
"optionD": "Music"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "음악 취향이 다르네",
"explanation": "ISFP의 감각적 즐김과 ISTJ의 분류적 접근 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나영",
"script": "I love this song so much!",
"translation": "이 곡 정말 좋아!"
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "It's not in my playlist.",
"translation": "그건 내 플레이리스트에 없는데."
},
{
"type": "script",
"index": 3,
"speaker": "나영",
"script": "But listen to the feeling!",
"translation": "근데 이 느낌을 들어봐!"
},
{
"type": "blank",
"index": 4,
"quiz": "I love this song so @@!",
"hint": "ISFP는 감각적 즐거움을 중요하게 생각해요.",
"optionA": "much",
"optionB": "long",
"optionC": "well",
"result": "much",
"explanation": "나영이 곡을 정말 좋아한다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준서",
"script": "I prefer organized music lists.",
"translation": "난 정리된 음악 목록을 좋아해."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "Organized? It's just music!",
"translation": "정리? 그냥 음악인데!"
},
{
"type": "script",
"index": 7,
"speaker": "준서",
"script": "Categories help me find songs easily.",
"translation": "분류가 곡을 쉽게 찾는 데 도움이 돼."
},
{
"type": "ox",
"index": 8,
"quiz": "준서는 음악을 체계적으로 정리하나요?",
"hint": "ISTJ는 체계와 질서를 중시해요.",
"result": "O",
"explanation": "준서가 정리된 음악 목록을 좋아한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "I just listen and enjoy.",
"translation": "난 그냥 듣고 즐겨."
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "That's fine too, but save it.",
"translation": "좋지만, 저장은 해."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "Okay, I'll add it to mine.",
"translation": "알겠어, 내 목록에 추가할게."
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "Better, at least you'll find it.",
"translation": "좋아, 적어도 찾을 수 있지."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You're always so organized!",
"translation": "넌 항상 정말 정리정돈을 잘하네!"
},
{
"type": "blank",
"index": 14,
"quiz": "Categories help me find songs @@.",
"hint": "ISTJ는 체계적 접근의 효율성을 강조해요.",
"optionA": "quick",
"optionB": "fast",
"optionC": "easily",
"result": "easily",
"explanation": "준서가 분류가 곡 검색을 쉽게 한다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "음악 감상의 다양한 방식에 대한 문장이에요.",
"optionA": "feels",
"optionB": "different",
"optionC": "ways",
"optionD": "Music",
"result": "Music feels different ways",
"explanation": "음악은 사람마다 다르게 느껴져요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "취미 공유하기",
"explanation": "ISFP의 창의적 활동과 ISTJ의 실용적 지원 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채린",
"script": "I want to paint tomorrow!",
"translation": "내일 그림 그리고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Do you have all the supplies?",
"translation": "필요한 물건들 다 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "채린",
"script": "Not really, I'll just start!",
"translation": "아니, 그냥 시작할 거야!"
},
{
"type": "ox",
"index": 4,
"quiz": "채린은 필요한 것을 먼저 준비하나요?",
"hint": "ISFP는 즉흥적으로 시작하곤 해요.",
"result": "X",
"explanation": "채린이 '그냥 시작할 거야'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "You need paint and canvas first.",
"translation": "먼저 물감과 캔버스가 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "채린",
"script": "Oh, those are expensive!",
"translation": "아, 그건 비싼데!"
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "I'll make a shopping list.",
"translation": "내가 쇼핑 리스트를 만들게."
},
{
"type": "blank",
"index": 8,
"quiz": "You need paint and @@ first.",
"hint": "ISTJ는 필요한 것들을 체계적으로 파악해요.",
"optionA": "tools",
"optionB": "canvas",
"optionC": "supplies",
"result": "canvas",
"explanation": "태호가 필요한 물건들을 나열했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채린",
"script": "That's so sweet of you!",
"translation": "정말 좋은데!"
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "We can go shopping today.",
"translation": "오늘 장을 봐."
},
{
"type": "script",
"index": 11,
"speaker": "채린",
"script": "Really? You'll come with me?",
"translation": "정말? 넌 같이 와?"
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "Yes, and I know the best store.",
"translation": "응, 그리고 난 최고의 가게를 알아."
},
{
"type": "script",
"index": 13,
"speaker": "채린",
"script": "You always know where to go!",
"translation": "넌 항상 어디를 가야 할지 알아!"
},
{
"type": "ox",
"index": 14,
"quiz": "태호는 채린을 지원하나요?",
"hint": "ISTJ는 도움이 필요한 사람을 실질적으로 돕는답니다.",
"result": "O",
"explanation": "태호가 함께 쇼핑을 가겠다고 제안했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "취미를 위한 준비의 중요성에 대한 문장이에요.",
"result": "Preparation makes hobbies fun",
"explanation": "준비가 잘 되면 취미를 더 잘 즐길 수 있어요.",
"optionA": "fun",
"optionB": "makes",
"optionC": "hobbies",
"optionD": "Preparation"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "취미 공유하기",
"explanation": "ISFP의 창의적 활동과 ISTJ의 실용적 지원 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채린",
"script": "I want to paint tomorrow!",
"translation": "내일 그림 그리고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Do you have all the supplies?",
"translation": "필요한 물건들 다 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "채린",
"script": "Not really, I'll just start!",
"translation": "아니, 그냥 시작할 거야!"
},
{
"type": "ox",
"index": 4,
"quiz": "채린은 필요한 것을 먼저 준비하나요?",
"hint": "ISFP는 즉흥적으로 시작하곤 해요.",
"result": "X",
"explanation": "채린이 '그냥 시작할 거야'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "You need paint and canvas first.",
"translation": "먼저 물감과 캔버스가 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "채린",
"script": "Oh, those are expensive!",
"translation": "아, 그건 비싼데!"
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "I'll make a shopping list.",
"translation": "내가 쇼핑 리스트를 만들게."
},
{
"type": "blank",
"index": 8,
"quiz": "You need paint and @@ first.",
"hint": "ISTJ는 필요한 것들을 체계적으로 파악해요.",
"optionA": "tools",
"optionB": "canvas",
"optionC": "supplies",
"result": "canvas",
"explanation": "태호가 필요한 물건들을 나열했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채린",
"script": "That's so sweet of you!",
"translation": "정말 좋은데!"
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "We can go shopping today.",
"translation": "오늘 장을 봐."
},
{
"type": "script",
"index": 11,
"speaker": "채린",
"script": "Really? You'll come with me?",
"translation": "정말? 넌 같이 와?"
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "Yes, and I know the best store.",
"translation": "응, 그리고 난 최고의 가게를 알아."
},
{
"type": "script",
"index": 13,
"speaker": "채린",
"script": "You always know where to go!",
"translation": "넌 항상 어디를 가야 할지 알아!"
},
{
"type": "ox",
"index": 14,
"quiz": "태호는 채린을 지원하나요?",
"hint": "ISTJ는 도움이 필요한 사람을 실질적으로 돕는답니다.",
"result": "O",
"explanation": "태호가 함께 쇼핑을 가겠다고 제안했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "취미를 위한 준비의 중요성에 대한 문장이에요.",
"optionA": "fun",
"optionB": "makes",
"optionC": "hobbies",
"optionD": "Preparation",
"result": "Preparation makes hobbies fun",
"explanation": "준비가 잘 되면 취미를 더 잘 즐길 수 있어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISFP의 감정적 반응과 ISTJ의 논리적 설득 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "That's not fair!",
"translation": "그건 불공평해!"
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "Let's look at the facts.",
"translation": "사실을 봐."
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "But I feel it's wrong!",
"translation": "근데 난 틀렸다고 느껴!"
},
{
"type": "blank",
"index": 4,
"quiz": "That's not @@!",
"hint": "ISFP는 감정으로 상황을 판단해요.",
"optionA": "right",
"optionB": "fair",
"optionC": "correct",
"result": "fair",
"explanation": "준호가 불공평하다고 느낀다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Feelings aren't the same as facts.",
"translation": "감정이 사실과는 다르지."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "Maybe, but this still feels wrong!",
"translation": "그래도 이건 여전히 틀린 것 같아!"
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Let me explain the reason.",
"translation": "내가 이유를 설명해줄게."
},
{
"type": "ox",
"index": 8,
"quiz": "진우는 논리적으로 설명하나요?",
"hint": "ISTJ는 논리와 사실로 설득하려고 해요.",
"result": "O",
"explanation": "진우가 사실 기반의 설명을 하려고 해요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "I'm listening now.",
"translation": "나 지금 듣고 있어."
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "First, we need to consider this.",
"translation": "먼저 이걸 고려해야 해."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "Oh, I didn't think of that.",
"translation": "아, 난 그 생각을 못 했는데."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "See? The facts make sense.",
"translation": "봤지? 사실이 맞지."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "You're right, I understand now.",
"translation": "맞아, 이제 이해해."
},
{
"type": "blank",
"index": 14,
"quiz": "Let's look at the @@.",
"hint": "ISTJ는 사실 기반의 판단을 원해요.",
"optionA": "reasons",
"optionB": "facts",
"optionC": "feelings",
"result": "facts",
"explanation": "진우가 사실을 보자고 제안했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "사실의 중요성에 대한 문장이에요.",
"result": "Facts help truth",
"explanation": "사실이 있으면 진실을 알 수 있어요.",
"optionA": "Facts",
"optionB": "truth",
"optionC": "help"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISFP의 감정적 반응과 ISTJ의 논리적 설득 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "That's not fair!",
"translation": "그건 불공평해!"
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "Let's look at the facts.",
"translation": "사실을 봐."
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "But I feel it's wrong!",
"translation": "근데 난 틀렸다고 느껴!"
},
{
"type": "blank",
"index": 4,
"quiz": "That's not @@!",
"hint": "ISFP는 감정으로 상황을 판단해요.",
"optionA": "right",
"optionB": "fair",
"optionC": "correct",
"result": "fair",
"explanation": "준호가 불공평하다고 느낀다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Feelings aren't the same as facts.",
"translation": "감정이 사실과는 다르지."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "Maybe, but this still feels wrong!",
"translation": "그래도 이건 여전히 틀린 것 같아!"
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Let me explain the reason.",
"translation": "내가 이유를 설명해줄게."
},
{
"type": "ox",
"index": 8,
"quiz": "진우는 논리적으로 설명하나요?",
"hint": "ISTJ는 논리와 사실로 설득하려고 해요.",
"result": "O",
"explanation": "진우가 사실 기반의 설명을 하려고 해요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "I'm listening now.",
"translation": "나 지금 듣고 있어."
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "First, we need to consider this.",
"translation": "먼저 이걸 고려해야 해."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "Oh, I didn't think of that.",
"translation": "아, 난 그 생각을 못 했는데."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "See? The facts make sense.",
"translation": "봤지? 사실이 맞지."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "You're right, I understand now.",
"translation": "맞아, 이제 이해해."
},
{
"type": "blank",
"index": 14,
"quiz": "Let's look at the @@.",
"hint": "ISTJ는 사실 기반의 판단을 원해요.",
"optionA": "reasons",
"optionB": "facts",
"optionC": "feelings",
"result": "facts",
"explanation": "진우가 사실을 보자고 제안했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "사실의 중요성에 대한 문장이에요.",
"optionA": "Facts",
"optionB": "truth",
"optionC": "help",
"result": "Facts help truth",
"explanation": "사실이 있으면 진실을 알 수 있어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "실수했을 때",
"explanation": "ISFP의 감정적 후회와 ISTJ의 개선 계획 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I'm so sorry, I feel terrible!",
"translation": "정말 미안해, 나 정말 끔찍해!"
},
{
"type": "script",
"index": 2,
"speaker": "승민",
"script": "Apologizing is not enough.",
"translation": "사과만으로는 부족해."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "What do you want me to do?",
"translation": "내가 뭐를 해야 하는데?"
},
{
"type": "ox",
"index": 4,
"quiz": "소연은 자책하고 있나요?",
"hint": "ISFP는 감정적으로 후회를 표현해요.",
"result": "O",
"explanation": "소연이 '정말 끔찍해'라고 감정을 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "승민",
"script": "Make a plan to fix it.",
"translation": "고칠 계획을 세워."
},
{
"type": "script",
"index": 6,
"speaker": "소연",
"script": "How? I don't know!",
"translation": "어떻게? 난 모르는데!"
},
{
"type": "script",
"index": 7,
"speaker": "승민",
"script": "First, think about what went wrong.",
"translation": "먼저 뭐가 잘못됐는지 생각해."
},
{
"type": "blank",
"index": 8,
"quiz": "Apologizing is not @@.",
"hint": "ISTJ는 행동으로의 개선을 원해요.",
"optionA": "easy",
"optionB": "right",
"optionC": "enough",
"result": "enough",
"explanation": "승민이 사과만으로는 부족하다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소연",
"script": "You mean I need to fix it?",
"translation": "내가 고쳐야 한다는 거?"
},
{
"type": "script",
"index": 10,
"speaker": "승민",
"script": "Yes, and prevent it next time.",
"translation": "응, 그리고 다음엔 방지해야 해."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "Okay, I'll try.",
"translation": "알았어, 해볼게."
},
{
"type": "script",
"index": 12,
"speaker": "승민",
"script": "I'll help you make the plan.",
"translation": "계획 세우는 거 도와줄게."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Thanks, you always know what to do.",
"translation": "고마워, 넌 항상 뭘 해야 할지 알아."
},
{
"type": "blank",
"index": 14,
"quiz": "Make a @@ to fix it.",
"hint": "ISTJ는 계획을 통해 문제를 해결하려고 해요.",
"optionA": "list",
"optionB": "plan",
"optionC": "schedule",
"result": "plan",
"explanation": "승민이 문제를 고칠 계획을 세우라고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "개선 계획의 중요성에 대한 문장이에요.",
"result": "Plans help prevent mistakes",
"explanation": "계획이 있으면 실수를 방지할 수 있어요.",
"optionA": "prevent",
"optionB": "mistakes",
"optionC": "Plans",
"optionD": "help"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "실수했을 때",
"explanation": "ISFP의 감정적 후회와 ISTJ의 개선 계획 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I'm so sorry, I feel terrible!",
"translation": "정말 미안해, 나 정말 끔찍해!"
},
{
"type": "script",
"index": 2,
"speaker": "승민",
"script": "Apologizing is not enough.",
"translation": "사과만으로는 부족해."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "What do you want me to do?",
"translation": "내가 뭐를 해야 하는데?"
},
{
"type": "ox",
"index": 4,
"quiz": "소연은 자책하고 있나요?",
"hint": "ISFP는 감정적으로 후회를 표현해요.",
"result": "O",
"explanation": "소연이 '정말 끔찍해'라고 감정을 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "승민",
"script": "Make a plan to fix it.",
"translation": "고칠 계획을 세워."
},
{
"type": "script",
"index": 6,
"speaker": "소연",
"script": "How? I don't know!",
"translation": "어떻게? 난 모르는데!"
},
{
"type": "script",
"index": 7,
"speaker": "승민",
"script": "First, think about what went wrong.",
"translation": "먼저 뭐가 잘못됐는지 생각해."
},
{
"type": "blank",
"index": 8,
"quiz": "Apologizing is not @@.",
"hint": "ISTJ는 행동으로의 개선을 원해요.",
"optionA": "easy",
"optionB": "right",
"optionC": "enough",
"result": "enough",
"explanation": "승민이 사과만으로는 부족하다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소연",
"script": "You mean I need to fix it?",
"translation": "내가 고쳐야 한다는 거?"
},
{
"type": "script",
"index": 10,
"speaker": "승민",
"script": "Yes, and prevent it next time.",
"translation": "응, 그리고 다음엔 방지해야 해."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "Okay, I'll try.",
"translation": "알았어, 해볼게."
},
{
"type": "script",
"index": 12,
"speaker": "승민",
"script": "I'll help you make the plan.",
"translation": "계획 세우는 거 도와줄게."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Thanks, you always know what to do.",
"translation": "고마워, 넌 항상 뭘 해야 할지 알아."
},
{
"type": "blank",
"index": 14,
"quiz": "Make a @@ to fix it.",
"hint": "ISTJ는 계획을 통해 문제를 해결하려고 해요.",
"optionA": "list",
"optionB": "plan",
"optionC": "schedule",
"result": "plan",
"explanation": "승민이 문제를 고칠 계획을 세우라고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "개선 계획의 중요성에 대한 문장이에요.",
"optionA": "prevent",
"optionB": "mistakes",
"optionC": "Plans",
"optionD": "help",
"result": "Plans help prevent mistakes",
"explanation": "계획이 있으면 실수를 방지할 수 있어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "일정 좋아하는 날",
"explanation": "ISFP의 자유로운 생각과 ISTJ의 계획성 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "I like free time today.",
"translation": "오늘 시간이 자유로우면 좋겠어."
},
{
"type": "script",
"index": 2,
"speaker": "동현",
"script": "We have a schedule to follow.",
"translation": "우리 지켜야 할 일정이 있잖아."
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "But can't we just relax?",
"translation": "근데 그냥 쉴 순 없어?"
},
{
"type": "ox",
"index": 4,
"quiz": "준석은 미리 정해진 계획을 좋아하나요?",
"hint": "ISFP는 자유로운 시간을 더 선호해요.",
"result": "X",
"explanation": "준석이 '그냥 쉴 순 없어?'라고 자유로움을 원했어요."
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "Schedules keep us organized.",
"translation": "일정이 있으면 체계적이 된단 말이야."
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "I get it, but still...",
"translation": "알겠는데, 그래도..."
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "We can relax after work.",
"translation": "일 끝나고 쉴 수 있지."
},
{
"type": "blank",
"index": 8,
"quiz": "Schedules keep us @@.",
"hint": "ISTJ는 계획을 통해 체계적으로 생활해요.",
"optionA": "busy",
"optionB": "organized",
"optionC": "happy",
"result": "organized",
"explanation": "동현이 일정이 체계적이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "I never thought of it that way.",
"translation": "나 그렇게 생각해본 적 없었는데."
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "See? Planning helps us both.",
"translation": "봤지? 계획이 도움이 돼."
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "Maybe you're right this time.",
"translation": "이번엔 넌 맞을지도."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "I'm always right about this.",
"translation": "이건 항상 맞아."
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "Ha, that sounds like you.",
"translation": "하, 그건 너다워."
},
{
"type": "ox",
"index": 14,
"quiz": "동현은 계획을 중요하게 생각하나요?",
"hint": "ISTJ는 계획과 체계를 매우 중요하게 여겨요.",
"result": "O",
"explanation": "동현이 일정의 중요성을 강조했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획의 가치에 대한 문장이에요.",
"result": "Plans make today better",
"explanation": "계획이 있으면 오늘이 더 나아져요.",
"optionA": "better",
"optionB": "make",
"optionC": "today",
"optionD": "Plans"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "일정 좋아하는 날",
"explanation": "ISFP의 자유로운 생각과 ISTJ의 계획성 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "I like free time today.",
"translation": "오늘 시간이 자유로우면 좋겠어."
},
{
"type": "script",
"index": 2,
"speaker": "동현",
"script": "We have a schedule to follow.",
"translation": "우리 지켜야 할 일정이 있잖아."
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "But can't we just relax?",
"translation": "근데 그냥 쉴 순 없어?"
},
{
"type": "ox",
"index": 4,
"quiz": "준석은 미리 정해진 계획을 좋아하나요?",
"hint": "ISFP는 자유로운 시간을 더 선호해요.",
"result": "X",
"explanation": "준석이 '그냥 쉴 순 없어?'라고 자유로움을 원했어요."
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "Schedules keep us organized.",
"translation": "일정이 있으면 체계적이 된단 말이야."
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "I get it, but still...",
"translation": "알겠는데, 그래도..."
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "We can relax after work.",
"translation": "일 끝나고 쉴 수 있지."
},
{
"type": "blank",
"index": 8,
"quiz": "Schedules keep us @@.",
"hint": "ISTJ는 계획을 통해 체계적으로 생활해요.",
"optionA": "busy",
"optionB": "organized",
"optionC": "happy",
"result": "organized",
"explanation": "동현이 일정이 체계적이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "I never thought of it that way.",
"translation": "나 그렇게 생각해본 적 없었는데."
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "See? Planning helps us both.",
"translation": "봤지? 계획이 도움이 돼."
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "Maybe you're right this time.",
"translation": "이번엔 넌 맞을지도."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "I'm always right about this.",
"translation": "이건 항상 맞아."
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "Ha, that sounds like you.",
"translation": "하, 그건 너다워."
},
{
"type": "ox",
"index": 14,
"quiz": "동현은 계획을 중요하게 생각하나요?",
"hint": "ISTJ는 계획과 체계를 매우 중요하게 여겨요.",
"result": "O",
"explanation": "동현이 일정의 중요성을 강조했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획의 가치에 대한 문장이에요.",
"optionA": "better",
"optionB": "make",
"optionC": "today",
"optionD": "Plans",
"result": "Plans make today better",
"explanation": "계획이 있으면 오늘이 더 나아져요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "깔끔한 방, 자유로운 방",
"explanation": "ISFP의 편안함과 ISTJ의 정리정돈 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "My room feels cozy like this.",
"translation": "내 방이 이 정도면 편한데."
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "But there's too much stuff here.",
"translation": "근데 여기 물건이 너무 많잖아."
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "I know where everything is!",
"translation": "난 모든 게 어디 있는지 알아!"
},
{
"type": "blank",
"index": 4,
"quiz": "My room feels @@ like this.",
"hint": "ISFP는 편안함을 중요하게 여겨요.",
"optionA": "messy",
"optionB": "cozy",
"optionC": "empty",
"result": "cozy",
"explanation": "도영이 방이 편하다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "That's not really organized though.",
"translation": "그래도 정리가 안 돼 있잖아."
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "Does it really matter that much?",
"translation": "그게 그렇게 중요해?"
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "Clean spaces help focus better.",
"translation": "깔끔한 공간이 집중에 도움이 돼."
},
{
"type": "ox",
"index": 8,
"quiz": "지호는 정리정돈을 중요하게 생각하나요?",
"hint": "ISTJ는 질서 있는 환경을 선호해요.",
"result": "O",
"explanation": "지호가 깔끔함의 중요성을 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "I never really thought about that.",
"translation": "나 그건 생각 안 해봤는데."
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "Let's organize your room together.",
"translation": "함께 정리해보자."
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "Okay, you lead the way.",
"translation": "좋아, 넌 이끌어줘."
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "We'll finish in two hours.",
"translation": "두 시간이면 될 거야."
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "You always have a plan.",
"translation": "넌 항상 계획이 있네."
},
{
"type": "blank",
"index": 14,
"quiz": "Clean spaces help @@ better.",
"hint": "ISTJ는 체계적인 환경의 이점을 알아요.",
"optionA": "us",
"optionB": "focus",
"optionC": "think",
"result": "focus",
"explanation": "지호가 깔끔한 공간이 집중을 도운다고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "정리정돈의 중요성에 대한 문장이에요.",
"result": "Clean spaces help us",
"explanation": "깔끔한 공간은 우리를 도와요.",
"optionA": "spaces",
"optionB": "help",
"optionC": "Clean",
"optionD": "us"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "깔끔한 방, 자유로운 방",
"explanation": "ISFP의 편안함과 ISTJ의 정리정돈 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "My room feels cozy like this.",
"translation": "내 방이 이 정도면 편한데."
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "But there's too much stuff here.",
"translation": "근데 여기 물건이 너무 많잖아."
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "I know where everything is!",
"translation": "난 모든 게 어디 있는지 알아!"
},
{
"type": "blank",
"index": 4,
"quiz": "My room feels @@ like this.",
"hint": "ISFP는 편안함을 중요하게 여겨요.",
"optionA": "messy",
"optionB": "cozy",
"optionC": "empty",
"result": "cozy",
"explanation": "도영이 방이 편하다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "That's not really organized though.",
"translation": "그래도 정리가 안 돼 있잖아."
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "Does it really matter that much?",
"translation": "그게 그렇게 중요해?"
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "Clean spaces help focus better.",
"translation": "깔끔한 공간이 집중에 도움이 돼."
},
{
"type": "ox",
"index": 8,
"quiz": "지호는 정리정돈을 중요하게 생각하나요?",
"hint": "ISTJ는 질서 있는 환경을 선호해요.",
"result": "O",
"explanation": "지호가 깔끔함의 중요성을 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "I never really thought about that.",
"translation": "나 그건 생각 안 해봤는데."
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "Let's organize your room together.",
"translation": "함께 정리해보자."
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "Okay, you lead the way.",
"translation": "좋아, 넌 이끌어줘."
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "We'll finish in two hours.",
"translation": "두 시간이면 될 거야."
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "You always have a plan.",
"translation": "넌 항상 계획이 있네."
},
{
"type": "blank",
"index": 14,
"quiz": "Clean spaces help @@ better.",
"hint": "ISTJ는 체계적인 환경의 이점을 알아요.",
"optionA": "us",
"optionB": "focus",
"optionC": "think",
"result": "focus",
"explanation": "지호가 깔끔한 공간이 집중을 도운다고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "정리정돈의 중요성에 대한 문장이에요.",
"optionA": "spaces",
"optionB": "help",
"optionC": "Clean",
"optionD": "us",
"result": "Clean spaces help us",
"explanation": "깔끔한 공간은 우리를 도와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "뭐할지 모를 땐",
"explanation": "ISFP의 즉흥성과 ISTJ의 계획 추구 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "What should we do today?",
"translation": "오늘 뭐 할까?"
},
{
"type": "script",
"index": 2,
"speaker": "수빈",
"script": "I made a list already.",
"translation": "난 이미 목록을 만들었어."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "A list? Really?",
"translation": "목록? 진짜?"
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 미리 계획하나요?",
"hint": "ISFP는 계획하기보다 즉흥적으로 행동해요.",
"result": "X",
"explanation": "채영이 놀라며 물었어요. ISFP답게 계획이 없네요."
},
{
"type": "script",
"index": 5,
"speaker": "수빈",
"script": "Yes, I have three options.",
"translation": "응, 세 가지 선택지가 있어."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "What are they?",
"translation": "뭔데?"
},
{
"type": "script",
"index": 7,
"speaker": "수빈",
"script": "Movies, dinner, or a walk.",
"translation": "영화, 저녁, 아니면 산책."
},
{
"type": "blank",
"index": 8,
"quiz": "I have three @@.",
"hint": "ISTJ는 미리 준비된 선택지를 제시해요.",
"optionA": "options",
"optionB": "plans",
"optionC": "ideas",
"result": "options",
"explanation": "수빈이 세 가지 선택지를 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "You really think ahead.",
"translation": "넌 정말 앞서 생각하네."
},
{
"type": "script",
"index": 10,
"speaker": "수빈",
"script": "It makes things easier.",
"translation": "그러면 쉬워진단 말이야."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I like the walk idea.",
"translation": "난 산책이 좋은데."
},
{
"type": "script",
"index": 12,
"speaker": "수빈",
"script": "Great, let's go at five.",
"translation": "좋아, 다섯 시에 가자."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "You're always so quick to decide.",
"translation": "넌 항상 결정이 빨라."
},
{
"type": "ox",
"index": 14,
"quiz": "수빈은 빠르게 결정하나요?",
"hint": "ISTJ는 명확하고 신속한 결정을 좋아해요.",
"result": "O",
"explanation": "수빈이 구체적 시간을 바로 제시했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획이 있는 것의 좋은 점에 대한 문장이에요.",
"result": "Planning makes things easier",
"explanation": "계획이 있으면 일을 진행하기가 더 쉬워요.",
"optionA": "Planning",
"optionB": "things",
"optionC": "makes",
"optionD": "easier"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "뭐할지 모를 땐",
"explanation": "ISFP의 즉흥성과 ISTJ의 계획 추구 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "What should we do today?",
"translation": "오늘 뭐 할까?"
},
{
"type": "script",
"index": 2,
"speaker": "수빈",
"script": "I made a list already.",
"translation": "난 이미 목록을 만들었어."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "A list? Really?",
"translation": "목록? 진짜?"
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 미리 계획하나요?",
"hint": "ISFP는 계획하기보다 즉흥적으로 행동해요.",
"result": "X",
"explanation": "채영이 놀라며 물었어요. ISFP답게 계획이 없네요."
},
{
"type": "script",
"index": 5,
"speaker": "수빈",
"script": "Yes, I have three options.",
"translation": "응, 세 가지 선택지가 있어."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "What are they?",
"translation": "뭔데?"
},
{
"type": "script",
"index": 7,
"speaker": "수빈",
"script": "Movies, dinner, or a walk.",
"translation": "영화, 저녁, 아니면 산책."
},
{
"type": "blank",
"index": 8,
"quiz": "I have three @@.",
"hint": "ISTJ는 미리 준비된 선택지를 제시해요.",
"optionA": "options",
"optionB": "plans",
"optionC": "ideas",
"result": "options",
"explanation": "수빈이 세 가지 선택지를 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "You really think ahead.",
"translation": "넌 정말 앞서 생각하네."
},
{
"type": "script",
"index": 10,
"speaker": "수빈",
"script": "It makes things easier.",
"translation": "그러면 쉬워진단 말이야."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I like the walk idea.",
"translation": "난 산책이 좋은데."
},
{
"type": "script",
"index": 12,
"speaker": "수빈",
"script": "Great, let's go at five.",
"translation": "좋아, 다섯 시에 가자."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "You're always so quick to decide.",
"translation": "넌 항상 결정이 빨라."
},
{
"type": "ox",
"index": 14,
"quiz": "수빈은 빠르게 결정하나요?",
"hint": "ISTJ는 명확하고 신속한 결정을 좋아해요.",
"result": "O",
"explanation": "수빈이 구체적 시간을 바로 제시했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획이 있는 것의 좋은 점에 대한 문장이에요.",
"optionA": "Planning",
"optionB": "things",
"optionC": "makes",
"optionD": "easier",
"result": "Planning makes things easier",
"explanation": "계획이 있으면 일을 진행하기가 더 쉬워요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "상점에서 사기",
"explanation": "ISFP의 충동적 구매와 ISTJ의 신중한 선택 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "I love this shirt!",
"translation": "이 셔츠 정말 예뻐!"
},
{
"type": "script",
"index": 2,
"speaker": "민경",
"script": "Do you need it really?",
"translation": "정말 필요해?"
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "But the color is so nice!",
"translation": "근데 색깔이 너무 좋은데!"
},
{
"type": "blank",
"index": 4,
"quiz": "I love this @@!",
"hint": "ISFP는 아름다움과 감정으로 물건을 선택해요.",
"optionA": "shirt",
"optionB": "color",
"optionC": "store",
"result": "shirt",
"explanation": "아린이 셔츠를 사랑한다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민경",
"script": "That's not a good reason though.",
"translation": "그건 좋은 이유가 아닌데."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "Why not? I like pretty things!",
"translation": "왜 안 돼? 난 예쁜 것들이 좋아!"
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Think about the budget first.",
"translation": "먼저 예산을 생각해."
},
{
"type": "ox",
"index": 8,
"quiz": "민경은 구매 전에 신중하게 생각하나요?",
"hint": "ISTJ는 실용성과 계획을 중심으로 생각해요.",
"result": "O",
"explanation": "민경이 예산을 먼저 고려하라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "But I have money!",
"translation": "근데 난 돈이 있잖아!"
},
{
"type": "script",
"index": 10,
"speaker": "민경",
"script": "Yes, but save some too.",
"translation": "응, 근데 좀 남겨둬야지."
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "You always think about the future.",
"translation": "넌 항상 미래를 생각하네."
},
{
"type": "script",
"index": 12,
"speaker": "민경",
"script": "Someone has to do it.",
"translation": "누군가는 해야지."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "I guess you're right.",
"translation": "그런 면에서 넌 맞네."
},
{
"type": "blank",
"index": 14,
"quiz": "Think about the @@ first.",
"hint": "ISTJ는 재정 계획을 중요하게 생각해요.",
"optionA": "time",
"optionB": "budget",
"optionC": "size",
"result": "budget",
"explanation": "민경이 예산을 먼저 생각하라고 조언했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "신중한 선택에 대한 문장이에요.",
"result": "Thinking helps choices",
"explanation": "신중하게 생각하면 더 좋은 선택을 해요.",
"optionA": "helps",
"optionB": "choices",
"optionC": "Thinking"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "상점에서 사기",
"explanation": "ISFP의 충동적 구매와 ISTJ의 신중한 선택 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "I love this shirt!",
"translation": "이 셔츠 정말 예뻐!"
},
{
"type": "script",
"index": 2,
"speaker": "민경",
"script": "Do you need it really?",
"translation": "정말 필요해?"
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "But the color is so nice!",
"translation": "근데 색깔이 너무 좋은데!"
},
{
"type": "blank",
"index": 4,
"quiz": "I love this @@!",
"hint": "ISFP는 아름다움과 감정으로 물건을 선택해요.",
"optionA": "shirt",
"optionB": "color",
"optionC": "store",
"result": "shirt",
"explanation": "아린이 셔츠를 사랑한다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민경",
"script": "That's not a good reason though.",
"translation": "그건 좋은 이유가 아닌데."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "Why not? I like pretty things!",
"translation": "왜 안 돼? 난 예쁜 것들이 좋아!"
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Think about the budget first.",
"translation": "먼저 예산을 생각해."
},
{
"type": "ox",
"index": 8,
"quiz": "민경은 구매 전에 신중하게 생각하나요?",
"hint": "ISTJ는 실용성과 계획을 중심으로 생각해요.",
"result": "O",
"explanation": "민경이 예산을 먼저 고려하라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "But I have money!",
"translation": "근데 난 돈이 있잖아!"
},
{
"type": "script",
"index": 10,
"speaker": "민경",
"script": "Yes, but save some too.",
"translation": "응, 근데 좀 남겨둬야지."
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "You always think about the future.",
"translation": "넌 항상 미래를 생각하네."
},
{
"type": "script",
"index": 12,
"speaker": "민경",
"script": "Someone has to do it.",
"translation": "누군가는 해야지."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "I guess you're right.",
"translation": "그런 면에서 넌 맞네."
},
{
"type": "blank",
"index": 14,
"quiz": "Think about the @@ first.",
"hint": "ISTJ는 재정 계획을 중요하게 생각해요.",
"optionA": "time",
"optionB": "budget",
"optionC": "size",
"result": "budget",
"explanation": "민경이 예산을 먼저 생각하라고 조언했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "신중한 선택에 대한 문장이에요.",
"optionA": "helps",
"optionB": "choices",
"optionC": "Thinking",
"result": "Thinking helps choices",
"explanation": "신중하게 생각하면 더 좋은 선택을 해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "밤샘 친구들",
"explanation": "ISFP의 즉흥적 모임과 ISTJ의 수면 관리 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소율",
"script": "Let's stay up late tonight!",
"translation": "오늘 밤 늦게까지 있자!"
},
{
"type": "script",
"index": 2,
"speaker": "지수",
"script": "We have work tomorrow morning.",
"translation": "내일 아침에 일이 있잖아."
},
{
"type": "script",
"index": 3,
"speaker": "소율",
"script": "Just this once, please?",
"translation": "그냥 이번 한 번만?"
},
{
"type": "ox",
"index": 4,
"quiz": "소율은 일정을 우선하나요?",
"hint": "ISFP는 지금의 즐거움을 더 중요하게 생각해요.",
"result": "X",
"explanation": "소율이 지금 밤을 즐기고 싶다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지수",
"script": "Sleep is important for work.",
"translation": "일하려면 잠을 자야 해."
},
{
"type": "script",
"index": 6,
"speaker": "소율",
"script": "I can sleep later!",
"translation": "나중에 자면 되잖아!"
},
{
"type": "script",
"index": 7,
"speaker": "지수",
"script": "That doesn't work like that.",
"translation": "그건 그렇게 안 되는 거야."
},
{
"type": "blank",
"index": 8,
"quiz": "We have @@ tomorrow morning.",
"hint": "ISTJ는 책임감 있게 다음 날을 준비해요.",
"optionA": "school",
"optionB": "work",
"optionC": "plans",
"result": "work",
"explanation": "지수가 내일 일의 중요성을 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소율",
"script": "You're no fun at all.",
"translation": "넌 정말 재미없네."
},
{
"type": "script",
"index": 10,
"speaker": "지수",
"script": "Being responsible is more important.",
"translation": "책임감 있는 게 더 중요해."
},
{
"type": "script",
"index": 11,
"speaker": "소율",
"script": "I know, but...",
"translation": "알긴 아는데..."
},
{
"type": "script",
"index": 12,
"speaker": "지수",
"script": "We can have fun another time.",
"translation": "다음엔 즐길 수 있지."
},
{
"type": "script",
"index": 13,
"speaker": "소율",
"script": "Fine, let's go to bed.",
"translation": "알았어, 자러 가자."
},
{
"type": "ox",
"index": 14,
"quiz": "지수는 책임감을 우선하나요?",
"hint": "ISTJ는 의무와 책임을 중요하게 여겨요.",
"result": "O",
"explanation": "지수가 책임감의 중요성을 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "책임감 있는 생활에 대한 문장이에요.",
"result": "Sleep helps next day",
"explanation": "잘 자야 다음 날 일도 잘해요.",
"optionA": "helps",
"optionB": "next",
"optionC": "Sleep",
"optionD": "day"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "밤샘 친구들",
"explanation": "ISFP의 즉흥적 모임과 ISTJ의 수면 관리 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소율",
"script": "Let's stay up late tonight!",
"translation": "오늘 밤 늦게까지 있자!"
},
{
"type": "script",
"index": 2,
"speaker": "지수",
"script": "We have work tomorrow morning.",
"translation": "내일 아침에 일이 있잖아."
},
{
"type": "script",
"index": 3,
"speaker": "소율",
"script": "Just this once, please?",
"translation": "그냥 이번 한 번만?"
},
{
"type": "ox",
"index": 4,
"quiz": "소율은 일정을 우선하나요?",
"hint": "ISFP는 지금의 즐거움을 더 중요하게 생각해요.",
"result": "X",
"explanation": "소율이 지금 밤을 즐기고 싶다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지수",
"script": "Sleep is important for work.",
"translation": "일하려면 잠을 자야 해."
},
{
"type": "script",
"index": 6,
"speaker": "소율",
"script": "I can sleep later!",
"translation": "나중에 자면 되잖아!"
},
{
"type": "script",
"index": 7,
"speaker": "지수",
"script": "That doesn't work like that.",
"translation": "그건 그렇게 안 되는 거야."
},
{
"type": "blank",
"index": 8,
"quiz": "We have @@ tomorrow morning.",
"hint": "ISTJ는 책임감 있게 다음 날을 준비해요.",
"optionA": "school",
"optionB": "work",
"optionC": "plans",
"result": "work",
"explanation": "지수가 내일 일의 중요성을 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소율",
"script": "You're no fun at all.",
"translation": "넌 정말 재미없네."
},
{
"type": "script",
"index": 10,
"speaker": "지수",
"script": "Being responsible is more important.",
"translation": "책임감 있는 게 더 중요해."
},
{
"type": "script",
"index": 11,
"speaker": "소율",
"script": "I know, but...",
"translation": "알긴 아는데..."
},
{
"type": "script",
"index": 12,
"speaker": "지수",
"script": "We can have fun another time.",
"translation": "다음엔 즐길 수 있지."
},
{
"type": "script",
"index": 13,
"speaker": "소율",
"script": "Fine, let's go to bed.",
"translation": "알았어, 자러 가자."
},
{
"type": "ox",
"index": 14,
"quiz": "지수는 책임감을 우선하나요?",
"hint": "ISTJ는 의무와 책임을 중요하게 여겨요.",
"result": "O",
"explanation": "지수가 책임감의 중요성을 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "책임감 있는 생활에 대한 문장이에요.",
"optionA": "helps",
"optionB": "next",
"optionC": "Sleep",
"optionD": "day",
"result": "Sleep helps next day",
"explanation": "잘 자야 다음 날 일도 잘해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "변덕스러운 마음",
"explanation": "ISFP의 감정 변화와 ISTJ의 일관성 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미래",
"script": "I want to try something new.",
"translation": "뭔가 새로운 걸 해보고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "What happened to your old plan?",
"translation": "너 이전 계획은?"
},
{
"type": "script",
"index": 3,
"speaker": "미래",
"script": "I changed my mind.",
"translation": "마음이 바뀌었어."
},
{
"type": "blank",
"index": 4,
"quiz": "I want to try something @@.",
"hint": "ISFP는 새로운 경험을 찾곤 해요.",
"optionA": "easy",
"optionB": "new",
"optionC": "nice",
"result": "new",
"explanation": "미래가 새로운 것을 시도하고 싶다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "You change your mind too often.",
"translation": "넌 마음을 너무 자주 바꿔."
},
{
"type": "script",
"index": 6,
"speaker": "미래",
"script": "Is that bad?",
"translation": "그게 나빠?"
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "I like keeping one plan.",
"translation": "난 한 가지 계획을 유지하는 게 좋아."
},
{
"type": "ox",
"index": 8,
"quiz": "진우는 같은 계획을 유지하나요?",
"hint": "ISTJ는 한 번 정한 것을 끝까지 해요.",
"result": "O",
"explanation": "진우가 한 가지 계획 유지를 좋아한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "미래",
"script": "But that's boring!",
"translation": "근데 그건 지루한데!"
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "Consistency gets better results.",
"translation": "일관성이 더 좋은 결과를 줘."
},
{
"type": "script",
"index": 11,
"speaker": "미래",
"script": "Maybe you're right.",
"translation": "넌 맞을지도."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "Let's finish this plan first.",
"translation": "이 계획부터 마무리하자."
},
{
"type": "script",
"index": 13,
"speaker": "미래",
"script": "Okay, I'll trust you.",
"translation": "알았어, 난 너를 믿을게."
},
{
"type": "blank",
"index": 14,
"quiz": "Consistency gets better @@.",
"hint": "ISTJ는 일관성의 장점을 알아요.",
"optionA": "friends",
"optionB": "results",
"optionC": "feelings",
"result": "results",
"explanation": "진우가 일관성이 좋은 결과를 준다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획 유지의 중요성에 대한 문장이에요.",
"result": "Finishing plans gets results",
"explanation": "계획을 끝내야 좋은 결과가 나와요.",
"optionA": "gets",
"optionB": "results",
"optionC": "Finishing",
"optionD": "plans"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "변덕스러운 마음",
"explanation": "ISFP의 감정 변화와 ISTJ의 일관성 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미래",
"script": "I want to try something new.",
"translation": "뭔가 새로운 걸 해보고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "What happened to your old plan?",
"translation": "너 이전 계획은?"
},
{
"type": "script",
"index": 3,
"speaker": "미래",
"script": "I changed my mind.",
"translation": "마음이 바뀌었어."
},
{
"type": "blank",
"index": 4,
"quiz": "I want to try something @@.",
"hint": "ISFP는 새로운 경험을 찾곤 해요.",
"optionA": "easy",
"optionB": "new",
"optionC": "nice",
"result": "new",
"explanation": "미래가 새로운 것을 시도하고 싶다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "You change your mind too often.",
"translation": "넌 마음을 너무 자주 바꿔."
},
{
"type": "script",
"index": 6,
"speaker": "미래",
"script": "Is that bad?",
"translation": "그게 나빠?"
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "I like keeping one plan.",
"translation": "난 한 가지 계획을 유지하는 게 좋아."
},
{
"type": "ox",
"index": 8,
"quiz": "진우는 같은 계획을 유지하나요?",
"hint": "ISTJ는 한 번 정한 것을 끝까지 해요.",
"result": "O",
"explanation": "진우가 한 가지 계획 유지를 좋아한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "미래",
"script": "But that's boring!",
"translation": "근데 그건 지루한데!"
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "Consistency gets better results.",
"translation": "일관성이 더 좋은 결과를 줘."
},
{
"type": "script",
"index": 11,
"speaker": "미래",
"script": "Maybe you're right.",
"translation": "넌 맞을지도."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "Let's finish this plan first.",
"translation": "이 계획부터 마무리하자."
},
{
"type": "script",
"index": 13,
"speaker": "미래",
"script": "Okay, I'll trust you.",
"translation": "알았어, 난 너를 믿을게."
},
{
"type": "blank",
"index": 14,
"quiz": "Consistency gets better @@.",
"hint": "ISTJ는 일관성의 장점을 알아요.",
"optionA": "friends",
"optionB": "results",
"optionC": "feelings",
"result": "results",
"explanation": "진우가 일관성이 좋은 결과를 준다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획 유지의 중요성에 대한 문장이에요.",
"optionA": "gets",
"optionB": "results",
"optionC": "Finishing",
"optionD": "plans",
"result": "Finishing plans gets results",
"explanation": "계획을 끝내야 좋은 결과가 나와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "힘든 날씨",
"explanation": "ISFP의 기분 영향과 ISTJ의 의지력 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I'm sad today because of rain.",
"translation": "비라서 오늘 기분이 안 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "Rain doesn't change my plan.",
"translation": "비가 나 계획에는 영향이 없어."
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "But the weather affects my mood!",
"translation": "근데 날씨가 내 기분에 영향을 줘!"
},
{
"type": "ox",
"index": 4,
"quiz": "준호는 날씨의 영향을 받나요?",
"hint": "ISFP는 감정적이고 환경의 영향을 받아요.",
"result": "O",
"explanation": "준호가 비 때문에 기분이 안 좋다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "Just do what you planned.",
"translation": "그냥 계획한 대로 해."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "That's easier for you.",
"translation": "넌 쉽게 말하네."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "It's a choice, not easy.",
"translation": "선택이지, 쉬운 게 아니야."
},
{
"type": "blank",
"index": 8,
"quiz": "Rain doesn't change my @@.",
"hint": "ISTJ는 의지로 계획을 지킨다고 생각해요.",
"optionA": "mood",
"optionB": "plan",
"optionC": "feelings",
"result": "plan",
"explanation": "수진이 비가 계획에는 영향이 없다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "You're so strong sometimes.",
"translation": "넌 정말 강할 때가 있어."
},
{
"type": "script",
"index": 10,
"speaker": "수진",
"script": "That's just discipline.",
"translation": "그건 그냥 자기관리야."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "I wish I was like that.",
"translation": "난 너처럼 하고 싶은데."
},
{
"type": "script",
"index": 12,
"speaker": "수진",
"script": "You can be, if you try.",
"translation": "노력하면 돼."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "Maybe I'll try tomorrow.",
"translation": "내일 한 번 해볼게."
},
{
"type": "blank",
"index": 14,
"quiz": "Just do what you @@.",
"hint": "ISTJ는 계획 실행을 중요하게 생각해요.",
"optionA": "want",
"optionB": "planned",
"optionC": "like",
"result": "planned",
"explanation": "수진이 계획한 대로 실행하라고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "의지력에 대한 문장이에요.",
"result": "Discipline helps stay",
"explanation": "자기관리가 어려운 날 우리를 도와줘요.",
"optionA": "helps",
"optionB": "Discipline",
"optionC": "stay"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "힘든 날씨",
"explanation": "ISFP의 기분 영향과 ISTJ의 의지력 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I'm sad today because of rain.",
"translation": "비라서 오늘 기분이 안 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "Rain doesn't change my plan.",
"translation": "비가 나 계획에는 영향이 없어."
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "But the weather affects my mood!",
"translation": "근데 날씨가 내 기분에 영향을 줘!"
},
{
"type": "ox",
"index": 4,
"quiz": "준호는 날씨의 영향을 받나요?",
"hint": "ISFP는 감정적이고 환경의 영향을 받아요.",
"result": "O",
"explanation": "준호가 비 때문에 기분이 안 좋다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "Just do what you planned.",
"translation": "그냥 계획한 대로 해."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "That's easier for you.",
"translation": "넌 쉽게 말하네."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "It's a choice, not easy.",
"translation": "선택이지, 쉬운 게 아니야."
},
{
"type": "blank",
"index": 8,
"quiz": "Rain doesn't change my @@.",
"hint": "ISTJ는 의지로 계획을 지킨다고 생각해요.",
"optionA": "mood",
"optionB": "plan",
"optionC": "feelings",
"result": "plan",
"explanation": "수진이 비가 계획에는 영향이 없다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "You're so strong sometimes.",
"translation": "넌 정말 강할 때가 있어."
},
{
"type": "script",
"index": 10,
"speaker": "수진",
"script": "That's just discipline.",
"translation": "그건 그냥 자기관리야."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "I wish I was like that.",
"translation": "난 너처럼 하고 싶은데."
},
{
"type": "script",
"index": 12,
"speaker": "수진",
"script": "You can be, if you try.",
"translation": "노력하면 돼."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "Maybe I'll try tomorrow.",
"translation": "내일 한 번 해볼게."
},
{
"type": "blank",
"index": 14,
"quiz": "Just do what you @@.",
"hint": "ISTJ는 계획 실행을 중요하게 생각해요.",
"optionA": "want",
"optionB": "planned",
"optionC": "like",
"result": "planned",
"explanation": "수진이 계획한 대로 실행하라고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "의지력에 대한 문장이에요.",
"optionA": "helps",
"optionB": "Discipline",
"optionC": "stay",
"result": "Discipline helps stay",
"explanation": "자기관리가 어려운 날 우리를 도와줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "새 직장의 첫날",
"explanation": "ISFP의 불안감과 ISTJ의 준비 완료 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은비",
"script": "I'm nervous about my new job.",
"translation": "새 직장이 너무 긴장돼."
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "I prepared everything already.",
"translation": "난 이미 다 준비했어."
},
{
"type": "script",
"index": 3,
"speaker": "은비",
"script": "How can you stay so calm?",
"translation": "넌 어떻게 이렇게 침착해?"
},
{
"type": "ox",
"index": 4,
"quiz": "은비는 준비가 완료되었나요?",
"hint": "ISFP는 감정적 불안감을 느끼는 경향이 있어요.",
"result": "X",
"explanation": "은비가 긴장된다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "I made a checklist.",
"translation": "난 체크리스트를 만들었어."
},
{
"type": "script",
"index": 6,
"speaker": "은비",
"script": "A checklist?",
"translation": "체크리스트?"
},
{
"type": "script",
"index": 7,
"speaker": "태영",
"script": "Yes, nothing will be missed.",
"translation": "응, 빠뜨릴 게 없어."
},
{
"type": "blank",
"index": 8,
"quiz": "I made a @@.",
"hint": "ISTJ는 철저한 준비를 좋아해요.",
"optionA": "plan",
"optionB": "list",
"optionC": "checklist",
"result": "checklist",
"explanation": "태영이 체크리스트를 만들었다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은비",
"script": "You really think of everything.",
"translation": "넌 정말 모든 걸 다 생각하네."
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "That's how I work.",
"translation": "그게 내 방식이야."
},
{
"type": "script",
"index": 11,
"speaker": "은비",
"script": "Can you help me prepare?",
"translation": "날 준비하는 거 도와줄래?"
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "Of course, we'll go through it.",
"translation": "물론이지, 함께 해보자."
},
{
"type": "script",
"index": 13,
"speaker": "은비",
"script": "Thanks, I feel better now.",
"translation": "고마워, 이제 기분이 낫네."
},
{
"type": "ox",
"index": 14,
"quiz": "태영은 철저하게 준비하나요?",
"hint": "ISTJ는 완벽하게 준비하려고 해요.",
"result": "O",
"explanation": "태영이 이미 다 준비했다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "철저한 준비에 대한 문장이에요.",
"result": "Preparation helps first day",
"explanation": "철저한 준비가 첫날을 도와줘요.",
"optionA": "helps",
"optionB": "Preparation",
"optionC": "day",
"optionD": "first"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "새 직장의 첫날",
"explanation": "ISFP의 불안감과 ISTJ의 준비 완료 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은비",
"script": "I'm nervous about my new job.",
"translation": "새 직장이 너무 긴장돼."
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "I prepared everything already.",
"translation": "난 이미 다 준비했어."
},
{
"type": "script",
"index": 3,
"speaker": "은비",
"script": "How can you stay so calm?",
"translation": "넌 어떻게 이렇게 침착해?"
},
{
"type": "ox",
"index": 4,
"quiz": "은비는 준비가 완료되었나요?",
"hint": "ISFP는 감정적 불안감을 느끼는 경향이 있어요.",
"result": "X",
"explanation": "은비가 긴장된다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "I made a checklist.",
"translation": "난 체크리스트를 만들었어."
},
{
"type": "script",
"index": 6,
"speaker": "은비",
"script": "A checklist?",
"translation": "체크리스트?"
},
{
"type": "script",
"index": 7,
"speaker": "태영",
"script": "Yes, nothing will be missed.",
"translation": "응, 빠뜨릴 게 없어."
},
{
"type": "blank",
"index": 8,
"quiz": "I made a @@.",
"hint": "ISTJ는 철저한 준비를 좋아해요.",
"optionA": "plan",
"optionB": "list",
"optionC": "checklist",
"result": "checklist",
"explanation": "태영이 체크리스트를 만들었다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은비",
"script": "You really think of everything.",
"translation": "넌 정말 모든 걸 다 생각하네."
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "That's how I work.",
"translation": "그게 내 방식이야."
},
{
"type": "script",
"index": 11,
"speaker": "은비",
"script": "Can you help me prepare?",
"translation": "날 준비하는 거 도와줄래?"
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "Of course, we'll go through it.",
"translation": "물론이지, 함께 해보자."
},
{
"type": "script",
"index": 13,
"speaker": "은비",
"script": "Thanks, I feel better now.",
"translation": "고마워, 이제 기분이 낫네."
},
{
"type": "ox",
"index": 14,
"quiz": "태영은 철저하게 준비하나요?",
"hint": "ISTJ는 완벽하게 준비하려고 해요.",
"result": "O",
"explanation": "태영이 이미 다 준비했다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "철저한 준비에 대한 문장이에요.",
"optionA": "helps",
"optionB": "Preparation",
"optionC": "day",
"optionD": "first",
"result": "Preparation helps first day",
"explanation": "철저한 준비가 첫날을 도와줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "인생 계획",
"explanation": "ISFP의 현재 중심과 ISTJ의 미래 계획 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소미",
"script": "I just live day by day.",
"translation": "난 그냥 하루하루 살아."
},
{
"type": "script",
"index": 2,
"speaker": "민경",
"script": "Don't you want a long term plan?",
"translation": "장기 계획은 없어?"
},
{
"type": "script",
"index": 3,
"speaker": "소미",
"script": "Why think so far ahead?",
"translation": "왜 그렇게 멀리 생각해?"
},
{
"type": "blank",
"index": 4,
"quiz": "I just live day by @@.",
"hint": "ISFP는 현재 순간을 중요하게 생각해요.",
"optionA": "time",
"optionB": "day",
"optionC": "now",
"result": "day",
"explanation": "소미가 하루하루 산다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민경",
"script": "Because future matters too.",
"translation": "미래도 중요하니까."
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "But I might not like it then.",
"translation": "근데 그때도 같을 거 아니야."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "That's why you plan and adjust.",
"translation": "그래서 계획하고 조정하는 거야."
},
{
"type": "ox",
"index": 8,
"quiz": "민경은 장기 계획을 세우나요?",
"hint": "ISTJ는 장기적 목표를 중요하게 생각해요.",
"result": "O",
"explanation": "민경이 미래 계획의 중요성을 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소미",
"script": "I never thought of it that way.",
"translation": "나 그렇게 생각 안 했는데."
},
{
"type": "script",
"index": 10,
"speaker": "민경",
"script": "Let me show you my plan.",
"translation": "내 계획을 보여줄게."
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "It's so detailed!",
"translation": "완전 상세하네!"
},
{
"type": "script",
"index": 12,
"speaker": "민경",
"script": "That's how I prepare.",
"translation": "그게 내 준비 방식이야."
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "Maybe I should try that.",
"translation": "나도 해볼까."
},
{
"type": "blank",
"index": 14,
"quiz": "Don't you want a long term @@?",
"hint": "ISTJ는 미래에 대한 명확한 계획을 원해요.",
"optionA": "plan",
"optionB": "goal",
"optionC": "dream",
"result": "plan",
"explanation": "민경이 장기 계획의 중요성을 강조했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 준비의 중요성에 대한 문장이에요.",
"result": "Planning helps future",
"explanation": "계획이 있으면 미래가 더 나아요.",
"optionA": "future",
"optionB": "Planning",
"optionC": "helps"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "인생 계획",
"explanation": "ISFP의 현재 중심과 ISTJ의 미래 계획 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소미",
"script": "I just live day by day.",
"translation": "난 그냥 하루하루 살아."
},
{
"type": "script",
"index": 2,
"speaker": "민경",
"script": "Don't you want a long term plan?",
"translation": "장기 계획은 없어?"
},
{
"type": "script",
"index": 3,
"speaker": "소미",
"script": "Why think so far ahead?",
"translation": "왜 그렇게 멀리 생각해?"
},
{
"type": "blank",
"index": 4,
"quiz": "I just live day by @@.",
"hint": "ISFP는 현재 순간을 중요하게 생각해요.",
"optionA": "time",
"optionB": "day",
"optionC": "now",
"result": "day",
"explanation": "소미가 하루하루 산다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민경",
"script": "Because future matters too.",
"translation": "미래도 중요하니까."
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "But I might not like it then.",
"translation": "근데 그때도 같을 거 아니야."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "That's why you plan and adjust.",
"translation": "그래서 계획하고 조정하는 거야."
},
{
"type": "ox",
"index": 8,
"quiz": "민경은 장기 계획을 세우나요?",
"hint": "ISTJ는 장기적 목표를 중요하게 생각해요.",
"result": "O",
"explanation": "민경이 미래 계획의 중요성을 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소미",
"script": "I never thought of it that way.",
"translation": "나 그렇게 생각 안 했는데."
},
{
"type": "script",
"index": 10,
"speaker": "민경",
"script": "Let me show you my plan.",
"translation": "내 계획을 보여줄게."
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "It's so detailed!",
"translation": "완전 상세하네!"
},
{
"type": "script",
"index": 12,
"speaker": "민경",
"script": "That's how I prepare.",
"translation": "그게 내 준비 방식이야."
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "Maybe I should try that.",
"translation": "나도 해볼까."
},
{
"type": "blank",
"index": 14,
"quiz": "Don't you want a long term @@?",
"hint": "ISTJ는 미래에 대한 명확한 계획을 원해요.",
"optionA": "plan",
"optionB": "goal",
"optionC": "dream",
"result": "plan",
"explanation": "민경이 장기 계획의 중요성을 강조했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 준비의 중요성에 대한 문장이에요.",
"optionA": "future",
"optionB": "Planning",
"optionC": "helps",
"result": "Planning helps future",
"explanation": "계획이 있으면 미래가 더 나아요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 나들이 준비",
"explanation": "ISFP의 즉흥적 준비와 ISTJ의 꼼꼼한 체크 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현주",
"script": "I'm ready! Let's go!",
"translation": "난 준비됐어! 가자!"
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "Did you check the list?",
"translation": "체크리스트 봤어?"
},
{
"type": "script",
"index": 3,
"speaker": "현주",
"script": "List? I just grabbed my bag!",
"translation": "리스트? 난 그냥 가방만 들었어!"
},
{
"type": "ox",
"index": 4,
"quiz": "현주는 철저하게 준비했나요?",
"hint": "ISFP는 즉흥적으로 준비하곤 해요.",
"result": "X",
"explanation": "현주가 그냥 가방만 들었다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "You forgot important things.",
"translation": "중요한 것들을 빠뜨렸어."
},
{
"type": "script",
"index": 6,
"speaker": "현주",
"script": "Like what?",
"translation": "뭐?"
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "Tickets, money, phone charger.",
"translation": "표, 돈, 휴대폰 충전기."
},
{
"type": "blank",
"index": 8,
"quiz": "Did you check the @@?",
"hint": "ISTJ는 체크리스트로 빠뜨린 것을 확인해요.",
"optionA": "time",
"optionB": "bag",
"optionC": "list",
"result": "list",
"explanation": "지호가 체크리스트를 확인하라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "현주",
"script": "Oh no, I forgot them!",
"translation": "아, 난 빠뜨렸어!"
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "That's why we make lists.",
"translation": "그래서 리스트를 만드는 거야."
},
{
"type": "script",
"index": 11,
"speaker": "현주",
"script": "You're always prepared.",
"translation": "넌 항상 준비가 돼 있네."
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "Being prepared is important.",
"translation": "준비하는 게 중요해."
},
{
"type": "script",
"index": 13,
"speaker": "현주",
"script": "I'll remember next time.",
"translation": "다음엔 기억할게."
},
{
"type": "blank",
"index": 14,
"quiz": "Tickets, money, phone @@.",
"hint": "ISTJ는 빠뜨리면 안 될 물건들을 확인해요.",
"optionA": "case",
"optionB": "holder",
"optionC": "charger",
"result": "charger",
"explanation": "지호가 빠뜨린 중요한 물건들을 나열했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "철저한 준비에 대한 문장이에요.",
"result": "Lists help nothing",
"explanation": "리스트가 있으면 빠뜨리는 일이 없어요.",
"optionA": "Lists",
"optionB": "help",
"optionC": "nothing"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 나들이 준비",
"explanation": "ISFP의 즉흥적 준비와 ISTJ의 꼼꼼한 체크 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현주",
"script": "I'm ready! Let's go!",
"translation": "난 준비됐어! 가자!"
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "Did you check the list?",
"translation": "체크리스트 봤어?"
},
{
"type": "script",
"index": 3,
"speaker": "현주",
"script": "List? I just grabbed my bag!",
"translation": "리스트? 난 그냥 가방만 들었어!"
},
{
"type": "ox",
"index": 4,
"quiz": "현주는 철저하게 준비했나요?",
"hint": "ISFP는 즉흥적으로 준비하곤 해요.",
"result": "X",
"explanation": "현주가 그냥 가방만 들었다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "You forgot important things.",
"translation": "중요한 것들을 빠뜨렸어."
},
{
"type": "script",
"index": 6,
"speaker": "현주",
"script": "Like what?",
"translation": "뭐?"
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "Tickets, money, phone charger.",
"translation": "표, 돈, 휴대폰 충전기."
},
{
"type": "blank",
"index": 8,
"quiz": "Did you check the @@?",
"hint": "ISTJ는 체크리스트로 빠뜨린 것을 확인해요.",
"optionA": "time",
"optionB": "bag",
"optionC": "list",
"result": "list",
"explanation": "지호가 체크리스트를 확인하라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "현주",
"script": "Oh no, I forgot them!",
"translation": "아, 난 빠뜨렸어!"
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "That's why we make lists.",
"translation": "그래서 리스트를 만드는 거야."
},
{
"type": "script",
"index": 11,
"speaker": "현주",
"script": "You're always prepared.",
"translation": "넌 항상 준비가 돼 있네."
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "Being prepared is important.",
"translation": "준비하는 게 중요해."
},
{
"type": "script",
"index": 13,
"speaker": "현주",
"script": "I'll remember next time.",
"translation": "다음엔 기억할게."
},
{
"type": "blank",
"index": 14,
"quiz": "Tickets, money, phone @@.",
"hint": "ISTJ는 빠뜨리면 안 될 물건들을 확인해요.",
"optionA": "case",
"optionB": "holder",
"optionC": "charger",
"result": "charger",
"explanation": "지호가 빠뜨린 중요한 물건들을 나열했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "철저한 준비에 대한 문장이에요.",
"optionA": "Lists",
"optionB": "help",
"optionC": "nothing",
"result": "Lists help nothing",
"explanation": "리스트가 있으면 빠뜨리는 일이 없어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "커피숍에서",
"explanation": "ISFP의 즉흥적 선택과 ISTJ의 정해진 주문 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아라",
"script": "I'll get this new drink!",
"translation": "이 새로운 음료 주문할래!"
},
{
"type": "script",
"index": 2,
"speaker": "하원",
"script": "I always order the same thing.",
"translation": "난 항상 같은 거 주문해."
},
{
"type": "script",
"index": 3,
"speaker": "아라",
"script": "Don't you want something different?",
"translation": "뭔가 다른 거는 안 먹어?"
},
{
"type": "blank",
"index": 4,
"quiz": "I'll get this new @@!",
"hint": "ISFP는 새로운 경험을 추구해요.",
"optionA": "coffee",
"optionB": "menu",
"optionC": "drink",
"result": "drink",
"explanation": "아라가 새로운 음료를 시키려고 해요."
},
{
"type": "script",
"index": 5,
"speaker": "하원",
"script": "I know what I like.",
"translation": "난 내가 뭘 좋아하는지 알아."
},
{
"type": "script",
"index": 6,
"speaker": "아라",
"script": "But this sounds amazing!",
"translation": "근데 이건 정말 맛있을 것 같아!"
},
{
"type": "script",
"index": 7,
"speaker": "하원",
"script": "I'm satisfied with my choice.",
"translation": "난 내 선택에 만족해."
},
{
"type": "ox",
"index": 8,
"quiz": "하원은 항상 같은 것을 주문하나요?",
"hint": "ISTJ는 정한 것을 유지하려고 해요.",
"result": "O",
"explanation": "하원이 항상 같은 것을 주문한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "아라",
"script": "You're so consistent!",
"translation": "넌 정말 일관성 있네!"
},
{
"type": "script",
"index": 10,
"speaker": "하원",
"script": "Yes, that's my way.",
"translation": "응, 그게 내 방식이야."
},
{
"type": "script",
"index": 11,
"speaker": "아라",
"script": "I wish I was like that.",
"translation": "난 너처럼 하고 싶은데."
},
{
"type": "script",
"index": 12,
"speaker": "하원",
"script": "You like trying new things.",
"translation": "너는 새로운 걸 좋아하잖아."
},
{
"type": "script",
"index": 13,
"speaker": "아라",
"script": "That's true, you're right.",
"translation": "그건 맞네, 넌 맞아."
},
{
"type": "blank",
"index": 14,
"quiz": "I always order the same @@.",
"hint": "ISTJ는 정한 것을 계속 유지해요.",
"optionA": "order",
"optionB": "thing",
"optionC": "choice",
"result": "thing",
"explanation": "하원이 항상 같은 것을 주문한다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "일관성 있는 선택에 대한 문장이에요.",
"result": "Knowing what satisfies",
"explanation": "자신이 뭘 좋아하는지 알면 만족해요.",
"optionA": "Knowing",
"optionB": "satisfies",
"optionC": "what"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "커피숍에서",
"explanation": "ISFP의 즉흥적 선택과 ISTJ의 정해진 주문 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아라",
"script": "I'll get this new drink!",
"translation": "이 새로운 음료 주문할래!"
},
{
"type": "script",
"index": 2,
"speaker": "하원",
"script": "I always order the same thing.",
"translation": "난 항상 같은 거 주문해."
},
{
"type": "script",
"index": 3,
"speaker": "아라",
"script": "Don't you want something different?",
"translation": "뭔가 다른 거는 안 먹어?"
},
{
"type": "blank",
"index": 4,
"quiz": "I'll get this new @@!",
"hint": "ISFP는 새로운 경험을 추구해요.",
"optionA": "coffee",
"optionB": "menu",
"optionC": "drink",
"result": "drink",
"explanation": "아라가 새로운 음료를 시키려고 해요."
},
{
"type": "script",
"index": 5,
"speaker": "하원",
"script": "I know what I like.",
"translation": "난 내가 뭘 좋아하는지 알아."
},
{
"type": "script",
"index": 6,
"speaker": "아라",
"script": "But this sounds amazing!",
"translation": "근데 이건 정말 맛있을 것 같아!"
},
{
"type": "script",
"index": 7,
"speaker": "하원",
"script": "I'm satisfied with my choice.",
"translation": "난 내 선택에 만족해."
},
{
"type": "ox",
"index": 8,
"quiz": "하원은 항상 같은 것을 주문하나요?",
"hint": "ISTJ는 정한 것을 유지하려고 해요.",
"result": "O",
"explanation": "하원이 항상 같은 것을 주문한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "아라",
"script": "You're so consistent!",
"translation": "넌 정말 일관성 있네!"
},
{
"type": "script",
"index": 10,
"speaker": "하원",
"script": "Yes, that's my way.",
"translation": "응, 그게 내 방식이야."
},
{
"type": "script",
"index": 11,
"speaker": "아라",
"script": "I wish I was like that.",
"translation": "난 너처럼 하고 싶은데."
},
{
"type": "script",
"index": 12,
"speaker": "하원",
"script": "You like trying new things.",
"translation": "너는 새로운 걸 좋아하잖아."
},
{
"type": "script",
"index": 13,
"speaker": "아라",
"script": "That's true, you're right.",
"translation": "그건 맞네, 넌 맞아."
},
{
"type": "blank",
"index": 14,
"quiz": "I always order the same @@.",
"hint": "ISTJ는 정한 것을 계속 유지해요.",
"optionA": "order",
"optionB": "thing",
"optionC": "choice",
"result": "thing",
"explanation": "하원이 항상 같은 것을 주문한다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "일관성 있는 선택에 대한 문장이에요.",
"optionA": "Knowing",
"optionB": "satisfies",
"optionC": "what",
"result": "Knowing what satisfies",
"explanation": "자신이 뭘 좋아하는지 알면 만족해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "음악 취향이 다르네",
"explanation": "ISFP의 감각적 즐김과 ISTJ의 분류적 접근 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나영",
"script": "I love this song so much!",
"translation": "이 곡 정말 좋아!"
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "It's not in my playlist.",
"translation": "그건 내 플레이리스트에 없는데."
},
{
"type": "script",
"index": 3,
"speaker": "나영",
"script": "But listen to the feeling!",
"translation": "근데 이 느낌을 들어봐!"
},
{
"type": "blank",
"index": 4,
"quiz": "I love this song so @@!",
"hint": "ISFP는 감각적 즐거움을 중요하게 생각해요.",
"optionA": "much",
"optionB": "long",
"optionC": "well",
"result": "much",
"explanation": "나영이 곡을 정말 좋아한다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준서",
"script": "I prefer organized music lists.",
"translation": "난 정리된 음악 목록을 좋아해."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "Organized? It's just music!",
"translation": "정리? 그냥 음악인데!"
},
{
"type": "script",
"index": 7,
"speaker": "준서",
"script": "Categories help me find songs easily.",
"translation": "분류가 곡을 쉽게 찾는 데 도움이 돼."
},
{
"type": "ox",
"index": 8,
"quiz": "준서는 음악을 체계적으로 정리하나요?",
"hint": "ISTJ는 체계와 질서를 중시해요.",
"result": "O",
"explanation": "준서가 정리된 음악 목록을 좋아한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "I just listen and enjoy.",
"translation": "난 그냥 듣고 즐겨."
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "That's fine too, but save it.",
"translation": "좋지만, 저장은 해."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "Okay, I'll add it to mine.",
"translation": "알겠어, 내 목록에 추가할게."
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "Better, at least you'll find it.",
"translation": "좋아, 적어도 찾을 수 있지."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You're always so organized!",
"translation": "넌 항상 정말 정리정돈을 잘하네!"
},
{
"type": "blank",
"index": 14,
"quiz": "Categories help me find songs @@.",
"hint": "ISTJ는 체계적 접근의 효율성을 강조해요.",
"optionA": "quick",
"optionB": "fast",
"optionC": "easily",
"result": "easily",
"explanation": "준서가 분류가 곡 검색을 쉽게 한다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "음악 감상의 다양한 방식에 대한 문장이에요.",
"result": "Music feels different ways",
"explanation": "음악은 사람마다 다르게 느껴져요.",
"optionA": "ways",
"optionB": "different",
"optionC": "feels",
"optionD": "Music"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "음악 취향이 다르네",
"explanation": "ISFP의 감각적 즐김과 ISTJ의 분류적 접근 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나영",
"script": "I love this song so much!",
"translation": "이 곡 정말 좋아!"
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "It's not in my playlist.",
"translation": "그건 내 플레이리스트에 없는데."
},
{
"type": "script",
"index": 3,
"speaker": "나영",
"script": "But listen to the feeling!",
"translation": "근데 이 느낌을 들어봐!"
},
{
"type": "blank",
"index": 4,
"quiz": "I love this song so @@!",
"hint": "ISFP는 감각적 즐거움을 중요하게 생각해요.",
"optionA": "much",
"optionB": "long",
"optionC": "well",
"result": "much",
"explanation": "나영이 곡을 정말 좋아한다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준서",
"script": "I prefer organized music lists.",
"translation": "난 정리된 음악 목록을 좋아해."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "Organized? It's just music!",
"translation": "정리? 그냥 음악인데!"
},
{
"type": "script",
"index": 7,
"speaker": "준서",
"script": "Categories help me find songs easily.",
"translation": "분류가 곡을 쉽게 찾는 데 도움이 돼."
},
{
"type": "ox",
"index": 8,
"quiz": "준서는 음악을 체계적으로 정리하나요?",
"hint": "ISTJ는 체계와 질서를 중시해요.",
"result": "O",
"explanation": "준서가 정리된 음악 목록을 좋아한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "I just listen and enjoy.",
"translation": "난 그냥 듣고 즐겨."
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "That's fine too, but save it.",
"translation": "좋지만, 저장은 해."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "Okay, I'll add it to mine.",
"translation": "알겠어, 내 목록에 추가할게."
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "Better, at least you'll find it.",
"translation": "좋아, 적어도 찾을 수 있지."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You're always so organized!",
"translation": "넌 항상 정말 정리정돈을 잘하네!"
},
{
"type": "blank",
"index": 14,
"quiz": "Categories help me find songs @@.",
"hint": "ISTJ는 체계적 접근의 효율성을 강조해요.",
"optionA": "quick",
"optionB": "fast",
"optionC": "easily",
"result": "easily",
"explanation": "준서가 분류가 곡 검색을 쉽게 한다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "음악 감상의 다양한 방식에 대한 문장이에요.",
"optionA": "ways",
"optionB": "different",
"optionC": "feels",
"optionD": "Music",
"result": "Music feels different ways",
"explanation": "음악은 사람마다 다르게 느껴져요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "취미 공유하기",
"explanation": "ISFP의 창의적 활동과 ISTJ의 실용적 지원 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채린",
"script": "I want to paint tomorrow!",
"translation": "내일 그림 그리고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Do you have all the supplies?",
"translation": "필요한 물건들 다 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "채린",
"script": "Not really, I'll just start!",
"translation": "아니, 그냥 시작할 거야!"
},
{
"type": "ox",
"index": 4,
"quiz": "채린은 필요한 것을 먼저 준비하나요?",
"hint": "ISFP는 즉흥적으로 시작하곤 해요.",
"result": "X",
"explanation": "채린이 '그냥 시작할 거야'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "You need paint and canvas first.",
"translation": "먼저 물감과 캔버스가 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "채린",
"script": "Oh, those are expensive!",
"translation": "아, 그건 비싼데!"
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "I'll make a shopping list.",
"translation": "내가 쇼핑 리스트를 만들게."
},
{
"type": "blank",
"index": 8,
"quiz": "You need paint and @@ first.",
"hint": "ISTJ는 필요한 것들을 체계적으로 파악해요.",
"optionA": "tools",
"optionB": "canvas",
"optionC": "supplies",
"result": "canvas",
"explanation": "태호가 필요한 물건들을 나열했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채린",
"script": "That's so sweet of you!",
"translation": "정말 좋은데!"
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "We can go shopping today.",
"translation": "오늘 장을 봐."
},
{
"type": "script",
"index": 11,
"speaker": "채린",
"script": "Really? You'll come with me?",
"translation": "정말? 넌 같이 와?"
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "Yes, and I know the best store.",
"translation": "응, 그리고 난 최고의 가게를 알아."
},
{
"type": "script",
"index": 13,
"speaker": "채린",
"script": "You always know where to go!",
"translation": "넌 항상 어디를 가야 할지 알아!"
},
{
"type": "ox",
"index": 14,
"quiz": "태호는 채린을 지원하나요?",
"hint": "ISTJ는 도움이 필요한 사람을 실질적으로 돕는답니다.",
"result": "O",
"explanation": "태호가 함께 쇼핑을 가겠다고 제안했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "취미를 위한 준비의 중요성에 대한 문장이에요.",
"result": "Preparation makes hobbies fun",
"explanation": "준비가 잘 되면 취미를 더 잘 즐길 수 있어요.",
"optionA": "makes",
"optionB": "Preparation",
"optionC": "hobbies",
"optionD": "fun"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "취미 공유하기",
"explanation": "ISFP의 창의적 활동과 ISTJ의 실용적 지원 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채린",
"script": "I want to paint tomorrow!",
"translation": "내일 그림 그리고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Do you have all the supplies?",
"translation": "필요한 물건들 다 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "채린",
"script": "Not really, I'll just start!",
"translation": "아니, 그냥 시작할 거야!"
},
{
"type": "ox",
"index": 4,
"quiz": "채린은 필요한 것을 먼저 준비하나요?",
"hint": "ISFP는 즉흥적으로 시작하곤 해요.",
"result": "X",
"explanation": "채린이 '그냥 시작할 거야'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "You need paint and canvas first.",
"translation": "먼저 물감과 캔버스가 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "채린",
"script": "Oh, those are expensive!",
"translation": "아, 그건 비싼데!"
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "I'll make a shopping list.",
"translation": "내가 쇼핑 리스트를 만들게."
},
{
"type": "blank",
"index": 8,
"quiz": "You need paint and @@ first.",
"hint": "ISTJ는 필요한 것들을 체계적으로 파악해요.",
"optionA": "tools",
"optionB": "canvas",
"optionC": "supplies",
"result": "canvas",
"explanation": "태호가 필요한 물건들을 나열했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채린",
"script": "That's so sweet of you!",
"translation": "정말 좋은데!"
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "We can go shopping today.",
"translation": "오늘 장을 봐."
},
{
"type": "script",
"index": 11,
"speaker": "채린",
"script": "Really? You'll come with me?",
"translation": "정말? 넌 같이 와?"
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "Yes, and I know the best store.",
"translation": "응, 그리고 난 최고의 가게를 알아."
},
{
"type": "script",
"index": 13,
"speaker": "채린",
"script": "You always know where to go!",
"translation": "넌 항상 어디를 가야 할지 알아!"
},
{
"type": "ox",
"index": 14,
"quiz": "태호는 채린을 지원하나요?",
"hint": "ISTJ는 도움이 필요한 사람을 실질적으로 돕는답니다.",
"result": "O",
"explanation": "태호가 함께 쇼핑을 가겠다고 제안했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "취미를 위한 준비의 중요성에 대한 문장이에요.",
"optionA": "makes",
"optionB": "Preparation",
"optionC": "hobbies",
"optionD": "fun",
"result": "Preparation makes hobbies fun",
"explanation": "준비가 잘 되면 취미를 더 잘 즐길 수 있어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISFP의 감정적 반응과 ISTJ의 논리적 설득 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "That's not fair!",
"translation": "그건 불공평해!"
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "Let's look at the facts.",
"translation": "사실을 봐."
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "But I feel it's wrong!",
"translation": "근데 난 틀렸다고 느껴!"
},
{
"type": "blank",
"index": 4,
"quiz": "That's not @@!",
"hint": "ISFP는 감정으로 상황을 판단해요.",
"optionA": "right",
"optionB": "fair",
"optionC": "correct",
"result": "fair",
"explanation": "준호가 불공평하다고 느낀다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Feelings aren't the same as facts.",
"translation": "감정이 사실과는 다르지."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "Maybe, but this still feels wrong!",
"translation": "그래도 이건 여전히 틀린 것 같아!"
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Let me explain the reason.",
"translation": "내가 이유를 설명해줄게."
},
{
"type": "ox",
"index": 8,
"quiz": "진우는 논리적으로 설명하나요?",
"hint": "ISTJ는 논리와 사실로 설득하려고 해요.",
"result": "O",
"explanation": "진우가 사실 기반의 설명을 하려고 해요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "I'm listening now.",
"translation": "나 지금 듣고 있어."
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "First, we need to consider this.",
"translation": "먼저 이걸 고려해야 해."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "Oh, I didn't think of that.",
"translation": "아, 난 그 생각을 못 했는데."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "See? The facts make sense.",
"translation": "봤지? 사실이 맞지."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "You're right, I understand now.",
"translation": "맞아, 이제 이해해."
},
{
"type": "blank",
"index": 14,
"quiz": "Let's look at the @@.",
"hint": "ISTJ는 사실 기반의 판단을 원해요.",
"optionA": "reasons",
"optionB": "facts",
"optionC": "feelings",
"result": "facts",
"explanation": "진우가 사실을 보자고 제안했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "사실의 중요성에 대한 문장이에요.",
"result": "Facts help truth",
"explanation": "사실이 있으면 진실을 알 수 있어요.",
"optionA": "truth",
"optionB": "Facts",
"optionC": "help"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISFP의 감정적 반응과 ISTJ의 논리적 설득 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "That's not fair!",
"translation": "그건 불공평해!"
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "Let's look at the facts.",
"translation": "사실을 봐."
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "But I feel it's wrong!",
"translation": "근데 난 틀렸다고 느껴!"
},
{
"type": "blank",
"index": 4,
"quiz": "That's not @@!",
"hint": "ISFP는 감정으로 상황을 판단해요.",
"optionA": "right",
"optionB": "fair",
"optionC": "correct",
"result": "fair",
"explanation": "준호가 불공평하다고 느낀다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Feelings aren't the same as facts.",
"translation": "감정이 사실과는 다르지."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "Maybe, but this still feels wrong!",
"translation": "그래도 이건 여전히 틀린 것 같아!"
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Let me explain the reason.",
"translation": "내가 이유를 설명해줄게."
},
{
"type": "ox",
"index": 8,
"quiz": "진우는 논리적으로 설명하나요?",
"hint": "ISTJ는 논리와 사실로 설득하려고 해요.",
"result": "O",
"explanation": "진우가 사실 기반의 설명을 하려고 해요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "I'm listening now.",
"translation": "나 지금 듣고 있어."
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "First, we need to consider this.",
"translation": "먼저 이걸 고려해야 해."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "Oh, I didn't think of that.",
"translation": "아, 난 그 생각을 못 했는데."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "See? The facts make sense.",
"translation": "봤지? 사실이 맞지."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "You're right, I understand now.",
"translation": "맞아, 이제 이해해."
},
{
"type": "blank",
"index": 14,
"quiz": "Let's look at the @@.",
"hint": "ISTJ는 사실 기반의 판단을 원해요.",
"optionA": "reasons",
"optionB": "facts",
"optionC": "feelings",
"result": "facts",
"explanation": "진우가 사실을 보자고 제안했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "사실의 중요성에 대한 문장이에요.",
"optionA": "truth",
"optionB": "Facts",
"optionC": "help",
"result": "Facts help truth",
"explanation": "사실이 있으면 진실을 알 수 있어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "실수했을 때",
"explanation": "ISFP의 감정적 후회와 ISTJ의 개선 계획 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I'm so sorry, I feel terrible!",
"translation": "정말 미안해, 나 정말 끔찍해!"
},
{
"type": "script",
"index": 2,
"speaker": "승민",
"script": "Apologizing is not enough.",
"translation": "사과만으로는 부족해."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "What do you want me to do?",
"translation": "내가 뭐를 해야 하는데?"
},
{
"type": "ox",
"index": 4,
"quiz": "소연은 자책하고 있나요?",
"hint": "ISFP는 감정적으로 후회를 표현해요.",
"result": "O",
"explanation": "소연이 '정말 끔찍해'라고 감정을 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "승민",
"script": "Make a plan to fix it.",
"translation": "고칠 계획을 세워."
},
{
"type": "script",
"index": 6,
"speaker": "소연",
"script": "How? I don't know!",
"translation": "어떻게? 난 모르는데!"
},
{
"type": "script",
"index": 7,
"speaker": "승민",
"script": "First, think about what went wrong.",
"translation": "먼저 뭐가 잘못됐는지 생각해."
},
{
"type": "blank",
"index": 8,
"quiz": "Apologizing is not @@.",
"hint": "ISTJ는 행동으로의 개선을 원해요.",
"optionA": "easy",
"optionB": "right",
"optionC": "enough",
"result": "enough",
"explanation": "승민이 사과만으로는 부족하다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소연",
"script": "You mean I need to fix it?",
"translation": "내가 고쳐야 한다는 거?"
},
{
"type": "script",
"index": 10,
"speaker": "승민",
"script": "Yes, and prevent it next time.",
"translation": "응, 그리고 다음엔 방지해야 해."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "Okay, I'll try.",
"translation": "알았어, 해볼게."
},
{
"type": "script",
"index": 12,
"speaker": "승민",
"script": "I'll help you make the plan.",
"translation": "계획 세우는 거 도와줄게."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Thanks, you always know what to do.",
"translation": "고마워, 넌 항상 뭘 해야 할지 알아."
},
{
"type": "blank",
"index": 14,
"quiz": "Make a @@ to fix it.",
"hint": "ISTJ는 계획을 통해 문제를 해결하려고 해요.",
"optionA": "list",
"optionB": "plan",
"optionC": "schedule",
"result": "plan",
"explanation": "승민이 문제를 고칠 계획을 세우라고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "개선 계획의 중요성에 대한 문장이에요.",
"result": "Plans help prevent mistakes",
"explanation": "계획이 있으면 실수를 방지할 수 있어요.",
"optionA": "Plans",
"optionB": "help",
"optionC": "prevent",
"optionD": "mistakes"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "실수했을 때",
"explanation": "ISFP의 감정적 후회와 ISTJ의 개선 계획 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I'm so sorry, I feel terrible!",
"translation": "정말 미안해, 나 정말 끔찍해!"
},
{
"type": "script",
"index": 2,
"speaker": "승민",
"script": "Apologizing is not enough.",
"translation": "사과만으로는 부족해."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "What do you want me to do?",
"translation": "내가 뭐를 해야 하는데?"
},
{
"type": "ox",
"index": 4,
"quiz": "소연은 자책하고 있나요?",
"hint": "ISFP는 감정적으로 후회를 표현해요.",
"result": "O",
"explanation": "소연이 '정말 끔찍해'라고 감정을 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "승민",
"script": "Make a plan to fix it.",
"translation": "고칠 계획을 세워."
},
{
"type": "script",
"index": 6,
"speaker": "소연",
"script": "How? I don't know!",
"translation": "어떻게? 난 모르는데!"
},
{
"type": "script",
"index": 7,
"speaker": "승민",
"script": "First, think about what went wrong.",
"translation": "먼저 뭐가 잘못됐는지 생각해."
},
{
"type": "blank",
"index": 8,
"quiz": "Apologizing is not @@.",
"hint": "ISTJ는 행동으로의 개선을 원해요.",
"optionA": "easy",
"optionB": "right",
"optionC": "enough",
"result": "enough",
"explanation": "승민이 사과만으로는 부족하다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소연",
"script": "You mean I need to fix it?",
"translation": "내가 고쳐야 한다는 거?"
},
{
"type": "script",
"index": 10,
"speaker": "승민",
"script": "Yes, and prevent it next time.",
"translation": "응, 그리고 다음엔 방지해야 해."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "Okay, I'll try.",
"translation": "알았어, 해볼게."
},
{
"type": "script",
"index": 12,
"speaker": "승민",
"script": "I'll help you make the plan.",
"translation": "계획 세우는 거 도와줄게."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Thanks, you always know what to do.",
"translation": "고마워, 넌 항상 뭘 해야 할지 알아."
},
{
"type": "blank",
"index": 14,
"quiz": "Make a @@ to fix it.",
"hint": "ISTJ는 계획을 통해 문제를 해결하려고 해요.",
"optionA": "list",
"optionB": "plan",
"optionC": "schedule",
"result": "plan",
"explanation": "승민이 문제를 고칠 계획을 세우라고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "개선 계획의 중요성에 대한 문장이에요.",
"optionA": "Plans",
"optionB": "help",
"optionC": "prevent",
"optionD": "mistakes",
"result": "Plans help prevent mistakes",
"explanation": "계획이 있으면 실수를 방지할 수 있어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "조용한 시간 vs 신나는 시간",
"explanation": "ISFP의 침착함과 ENFP의 에너지 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I want quiet time today.",
"translation": "오늘 조용한 시간을 원해."
},
{
"type": "script",
"index": 2,
"speaker": "성민",
"script": "But we can do fun things!",
"translation": "근데 우리 재미있는 거 할 수 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "I just need peace right now.",
"translation": "난 그냥 평온하고 싶어."
},
{
"type": "ox",
"index": 4,
"quiz": "준호는 조용한 시간을 원하나요?",
"hint": "ISFP는 조용한 환경을 좋아해요.",
"result": "O",
"explanation": "준호가 조용한 시간을 원한다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성민",
"script": "What if we hang out soft music?",
"translation": "부드러운 음악 듣으며 있을래?"
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "That sounds nice actually.",
"translation": "그건 좋은데."
},
{
"type": "script",
"index": 7,
"speaker": "성민",
"script": "See? We can relax and chat!",
"translation": "봤지? 우리 쉬면서 얘기할 수 있어!"
},
{
"type": "blank",
"index": 8,
"quiz": "I want @@ time today.",
"hint": "ISFP는 평온한 시간을 소중히 여겨요.",
"optionA": "busy",
"optionB": "quiet",
"optionC": "fun",
"result": "quiet",
"explanation": "준호가 조용한 시간을 원한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "You're so adaptable!",
"translation": "넌 정말 적응을 잘하네!"
},
{
"type": "script",
"index": 10,
"speaker": "성민",
"script": "I just like being with you!",
"translation": "난 그냥 너와 함께하는 게 좋아!"
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "I know, and I appreciate it.",
"translation": "알아, 고마워."
},
{
"type": "script",
"index": 12,
"speaker": "성민",
"script": "Good, so let's do music!",
"translation": "좋아, 그럼 음악하자!"
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "Lead the way.",
"translation": "넌 이끌어줘."
},
{
"type": "ox",
"index": 14,
"quiz": "성민은 준호를 고려하나요?",
"hint": "ENFP는 다른 사람을 배려하며 함께하려고 해요.",
"result": "O",
"explanation": "성민이 준호를 존중하고 함께하려고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서로 다른 성향을 맞추는 것에 대한 문장이에요.",
"result": "Together find peace",
"explanation": "함께 있으면 평온을 찾을 수 있어요.",
"optionA": "Together",
"optionB": "find",
"optionC": "peace"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "조용한 시간 vs 신나는 시간",
"explanation": "ISFP의 침착함과 ENFP의 에너지 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I want quiet time today.",
"translation": "오늘 조용한 시간을 원해."
},
{
"type": "script",
"index": 2,
"speaker": "성민",
"script": "But we can do fun things!",
"translation": "근데 우리 재미있는 거 할 수 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "I just need peace right now.",
"translation": "난 그냥 평온하고 싶어."
},
{
"type": "ox",
"index": 4,
"quiz": "준호는 조용한 시간을 원하나요?",
"hint": "ISFP는 조용한 환경을 좋아해요.",
"result": "O",
"explanation": "준호가 조용한 시간을 원한다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성민",
"script": "What if we hang out soft music?",
"translation": "부드러운 음악 듣으며 있을래?"
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "That sounds nice actually.",
"translation": "그건 좋은데."
},
{
"type": "script",
"index": 7,
"speaker": "성민",
"script": "See? We can relax and chat!",
"translation": "봤지? 우리 쉬면서 얘기할 수 있어!"
},
{
"type": "blank",
"index": 8,
"quiz": "I want @@ time today.",
"hint": "ISFP는 평온한 시간을 소중히 여겨요.",
"optionA": "busy",
"optionB": "quiet",
"optionC": "fun",
"result": "quiet",
"explanation": "준호가 조용한 시간을 원한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "You're so adaptable!",
"translation": "넌 정말 적응을 잘하네!"
},
{
"type": "script",
"index": 10,
"speaker": "성민",
"script": "I just like being with you!",
"translation": "난 그냥 너와 함께하는 게 좋아!"
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "I know, and I appreciate it.",
"translation": "알아, 고마워."
},
{
"type": "script",
"index": 12,
"speaker": "성민",
"script": "Good, so let's do music!",
"translation": "좋아, 그럼 음악하자!"
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "Lead the way.",
"translation": "넌 이끌어줘."
},
{
"type": "ox",
"index": 14,
"quiz": "성민은 준호를 고려하나요?",
"hint": "ENFP는 다른 사람을 배려하며 함께하려고 해요.",
"result": "O",
"explanation": "성민이 준호를 존중하고 함께하려고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "서로 다른 성향을 맞추는 것에 대한 문장이에요.",
"optionA": "Together",
"optionB": "find",
"optionC": "peace",
"result": "Together find peace",
"explanation": "함께 있으면 평온을 찾을 수 있어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "새로운 친구 사귀기",
"explanation": "ISFP의 신중함과 ENFP의 개방성 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "I prefer my close friends.",
"translation": "난 절친들이 편해."
},
{
"type": "script",
"index": 2,
"speaker": "지영",
"script": "But new friends are amazing!",
"translation": "근데 새 친구도 멋있어!"
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "Meeting new people feels scary.",
"translation": "새 사람 만나는 게 무서워."
},
{
"type": "blank",
"index": 4,
"quiz": "I prefer my close @@.",
"hint": "ISFP는 깊은 관계를 선호해요.",
"optionA": "friends",
"optionB": "circle",
"optionC": "group",
"result": "friends",
"explanation": "도영이 친한 친구들을 선호한다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지영",
"script": "I know lots of people!",
"translation": "난 많은 사람들을 알아!"
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "How do you do that?",
"translation": "어떻게 그렇게 해?"
},
{
"type": "script",
"index": 7,
"speaker": "지영",
"script": "I just say hello to everyone!",
"translation": "난 그냥 모두에게 인사해!"
},
{
"type": "ox",
"index": 8,
"quiz": "지영은 외향적이고 개방적인가요?",
"hint": "ENFP는 사람과의 만남을 즐기고 개방적이에요.",
"result": "O",
"explanation": "지영이 '모두에게 인사해'라고 말했어요. ENFP답게 개방적이네요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "That's so brave!",
"translation": "정말 용감하네!"
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "You can do it too!",
"translation": "넌 것도 할 수 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "Maybe with you around.",
"translation": "너 있으면 그럴 수 있을 거 같아."
},
{
"type": "script",
"index": 12,
"speaker": "지영",
"script": "Yes! I'll help you!",
"translation": "응! 내가 도와줄게!"
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "Thanks for believing in me.",
"translation": "나를 믿어줘서 고마워."
},
{
"type": "blank",
"index": 14,
"quiz": "New @@ are amazing!",
"hint": "ENFP는 새로운 인간관계에서 설렘을 느껴요.",
"optionA": "people",
"optionB": "friends",
"optionC": "groups",
"result": "friends",
"explanation": "지영이 새로운 친구 관계를 긍정적으로 봤어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "새로운 만남의 가치에 대한 문장이에요.",
"result": "Meeting people opens worlds",
"explanation": "새로운 사람 만남이 새로운 세상을 열어줘요.",
"optionA": "worlds",
"optionB": "Meeting",
"optionC": "opens",
"optionD": "people"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "새로운 친구 사귀기",
"explanation": "ISFP의 신중함과 ENFP의 개방성 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "I prefer my close friends.",
"translation": "난 절친들이 편해."
},
{
"type": "script",
"index": 2,
"speaker": "지영",
"script": "But new friends are amazing!",
"translation": "근데 새 친구도 멋있어!"
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "Meeting new people feels scary.",
"translation": "새 사람 만나는 게 무서워."
},
{
"type": "blank",
"index": 4,
"quiz": "I prefer my close @@.",
"hint": "ISFP는 깊은 관계를 선호해요.",
"optionA": "friends",
"optionB": "circle",
"optionC": "group",
"result": "friends",
"explanation": "도영이 친한 친구들을 선호한다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지영",
"script": "I know lots of people!",
"translation": "난 많은 사람들을 알아!"
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "How do you do that?",
"translation": "어떻게 그렇게 해?"
},
{
"type": "script",
"index": 7,
"speaker": "지영",
"script": "I just say hello to everyone!",
"translation": "난 그냥 모두에게 인사해!"
},
{
"type": "ox",
"index": 8,
"quiz": "지영은 외향적이고 개방적인가요?",
"hint": "ENFP는 사람과의 만남을 즐기고 개방적이에요.",
"result": "O",
"explanation": "지영이 '모두에게 인사해'라고 말했어요. ENFP답게 개방적이네요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "That's so brave!",
"translation": "정말 용감하네!"
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "You can do it too!",
"translation": "넌 것도 할 수 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "Maybe with you around.",
"translation": "너 있으면 그럴 수 있을 거 같아."
},
{
"type": "script",
"index": 12,
"speaker": "지영",
"script": "Yes! I'll help you!",
"translation": "응! 내가 도와줄게!"
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "Thanks for believing in me.",
"translation": "나를 믿어줘서 고마워."
},
{
"type": "blank",
"index": 14,
"quiz": "New @@ are amazing!",
"hint": "ENFP는 새로운 인간관계에서 설렘을 느껴요.",
"optionA": "people",
"optionB": "friends",
"optionC": "groups",
"result": "friends",
"explanation": "지영이 새로운 친구 관계를 긍정적으로 봤어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "새로운 만남의 가치에 대한 문장이에요.",
"optionA": "worlds",
"optionB": "Meeting",
"optionC": "opens",
"optionD": "people",
"result": "Meeting people opens worlds",
"explanation": "새로운 사람 만남이 새로운 세상을 열어줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "영화 고르기",
"explanation": "ISFP의 직감적 선택과 ENFP의 열린 마음 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채린",
"script": "I want to watch this one.",
"translation": "난 이 영화 보고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "미연",
"script": "What about that one too?",
"translation": "저 영화는?"
},
{
"type": "script",
"index": 3,
"speaker": "채린",
"script": "No, this feels right.",
"translation": "아니, 이 영화가 맞는 것 같아."
},
{
"type": "ox",
"index": 4,
"quiz": "채린은 직감으로 선택하나요?",
"hint": "ISFP는 감정과 직감으로 선택해요.",
"result": "O",
"explanation": "채린이 '이 영화가 맞는 것 같아'라고 직감으로 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "미연",
"script": "But that one looks fun too!",
"translation": "근데 저것도 재밌어 보이는데!"
},
{
"type": "script",
"index": 6,
"speaker": "채린",
"script": "Your taste is different.",
"translation": "넌 다르네."
},
{
"type": "script",
"index": 7,
"speaker": "미연",
"script": "I like lots of options!",
"translation": "난 여러 선택지를 좋아해!"
},
{
"type": "blank",
"index": 8,
"quiz": "I want to watch this @@.",
"hint": "ISFP는 자신의 감정이 맞다고 믿어요.",
"optionA": "one",
"optionB": "movie",
"optionC": "show",
"result": "one",
"explanation": "채린이 이 영화를 보고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채린",
"script": "Okay, what's your pick?",
"translation": "좋아, 너는 뭐?"
},
{
"type": "script",
"index": 10,
"speaker": "미연",
"script": "I can't choose! They're all good!",
"translation": "난 못 정해! 다 좋아!"
},
{
"type": "script",
"index": 11,
"speaker": "채린",
"script": "Let's flip a coin.",
"translation": "동전 던져."
},
{
"type": "script",
"index": 12,
"speaker": "미연",
"script": "Yes! That's so fun!",
"translation": "응! 재밌는데!"
},
{
"type": "script",
"index": 13,
"speaker": "채린",
"script": "You make decisions so hard!",
"translation": "넌 선택을 그렇게 어렵게 해!"
},
{
"type": "ox",
"index": 14,
"quiz": "미연은 여러 선택지를 좋아하나요?",
"hint": "ENFP는 가능성과 선택지를 좋아해요.",
"result": "O",
"explanation": "미연이 '다 좋아!'라고 모든 선택을 열어두고 싶어 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "선택의 차이에 대한 문장이에요.",
"result": "Choices speak different",
"explanation": "선택은 마음이 다르게 이야기해요.",
"optionA": "different",
"optionB": "Choices",
"optionC": "speak"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "영화 고르기",
"explanation": "ISFP의 직감적 선택과 ENFP의 열린 마음 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채린",
"script": "I want to watch this one.",
"translation": "난 이 영화 보고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "미연",
"script": "What about that one too?",
"translation": "저 영화는?"
},
{
"type": "script",
"index": 3,
"speaker": "채린",
"script": "No, this feels right.",
"translation": "아니, 이 영화가 맞는 것 같아."
},
{
"type": "ox",
"index": 4,
"quiz": "채린은 직감으로 선택하나요?",
"hint": "ISFP는 감정과 직감으로 선택해요.",
"result": "O",
"explanation": "채린이 '이 영화가 맞는 것 같아'라고 직감으로 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "미연",
"script": "But that one looks fun too!",
"translation": "근데 저것도 재밌어 보이는데!"
},
{
"type": "script",
"index": 6,
"speaker": "채린",
"script": "Your taste is different.",
"translation": "넌 다르네."
},
{
"type": "script",
"index": 7,
"speaker": "미연",
"script": "I like lots of options!",
"translation": "난 여러 선택지를 좋아해!"
},
{
"type": "blank",
"index": 8,
"quiz": "I want to watch this @@.",
"hint": "ISFP는 자신의 감정이 맞다고 믿어요.",
"optionA": "one",
"optionB": "movie",
"optionC": "show",
"result": "one",
"explanation": "채린이 이 영화를 보고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채린",
"script": "Okay, what's your pick?",
"translation": "좋아, 너는 뭐?"
},
{
"type": "script",
"index": 10,
"speaker": "미연",
"script": "I can't choose! They're all good!",
"translation": "난 못 정해! 다 좋아!"
},
{
"type": "script",
"index": 11,
"speaker": "채린",
"script": "Let's flip a coin.",
"translation": "동전 던져."
},
{
"type": "script",
"index": 12,
"speaker": "미연",
"script": "Yes! That's so fun!",
"translation": "응! 재밌는데!"
},
{
"type": "script",
"index": 13,
"speaker": "채린",
"script": "You make decisions so hard!",
"translation": "넌 선택을 그렇게 어렵게 해!"
},
{
"type": "ox",
"index": 14,
"quiz": "미연은 여러 선택지를 좋아하나요?",
"hint": "ENFP는 가능성과 선택지를 좋아해요.",
"result": "O",
"explanation": "미연이 '다 좋아!'라고 모든 선택을 열어두고 싶어 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "선택의 차이에 대한 문장이에요.",
"optionA": "different",
"optionB": "Choices",
"optionC": "speak",
"result": "Choices speak different",
"explanation": "선택은 마음이 다르게 이야기해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "계획 세우기",
"explanation": "ISFP의 유연성과 ENFP의 즉흥성 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하윤",
"script": "Let's plan our trip.",
"translation": "여행 계획 세우자."
},
{
"type": "script",
"index": 2,
"speaker": "다영",
"script": "Plans are so boring!",
"translation": "계획은 너무 지루한데!"
},
{
"type": "script",
"index": 3,
"speaker": "하윤",
"script": "But we need some plan.",
"translation": "근데 뭔가 계획이 필요한데."
},
{
"type": "blank",
"index": 4,
"quiz": "Plans are so @@!",
"hint": "ENFP는 계획보다 즉흥성을 선호해요.",
"optionA": "fun",
"optionB": "boring",
"optionC": "tiring",
"result": "boring",
"explanation": "다영이 계획을 지루하다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "다영",
"script": "Let's just go and see!",
"translation": "그냥 가서 봐!"
},
{
"type": "script",
"index": 6,
"speaker": "하윤",
"script": "What if we get lost?",
"translation": "길을 잃으면?"
},
{
"type": "script",
"index": 7,
"speaker": "다영",
"script": "That's the fun part!",
"translation": "그게 재밌는 부분이잖아!"
},
{
"type": "ox",
"index": 8,
"quiz": "다영은 즉흥적인가요?",
"hint": "ENFP는 예측 불가능한 상황을 즐겨요.",
"result": "O",
"explanation": "다영이 '그게 재밌는 부분'이라고 즉흥성을 좋아했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하윤",
"script": "You always say that.",
"translation": "넌 항상 그래."
},
{
"type": "script",
"index": 10,
"speaker": "다영",
"script": "Because adventure is exciting!",
"translation": "모험이 설레니까!"
},
{
"type": "script",
"index": 11,
"speaker": "하윤",
"script": "Okay, a little plan first.",
"translation": "좋아, 작은 계획만 먼저 해."
},
{
"type": "script",
"index": 12,
"speaker": "다영",
"script": "Fine, a tiny one!",
"translation": "좋아, 진짜 작은 계획!"
},
{
"type": "script",
"index": 13,
"speaker": "하윤",
"script": "You're impossible sometimes!",
"translation": "넌 정말 힘들 때가 있어!"
},
{
"type": "blank",
"index": 14,
"quiz": "Let's just go and @@!",
"hint": "ENFP는 순간순간을 즐기려고 해요.",
"optionA": "explore",
"optionB": "see",
"optionC": "try",
"result": "see",
"explanation": "다영이 그냥 가서 보자고 제안했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 자유의 조화에 대한 문장이에요.",
"result": "Adventure needs structure",
"explanation": "모험도 어느 정도 구조가 필요해요.",
"optionA": "needs",
"optionB": "Adventure",
"optionC": "structure"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "계획 세우기",
"explanation": "ISFP의 유연성과 ENFP의 즉흥성 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하윤",
"script": "Let's plan our trip.",
"translation": "여행 계획 세우자."
},
{
"type": "script",
"index": 2,
"speaker": "다영",
"script": "Plans are so boring!",
"translation": "계획은 너무 지루한데!"
},
{
"type": "script",
"index": 3,
"speaker": "하윤",
"script": "But we need some plan.",
"translation": "근데 뭔가 계획이 필요한데."
},
{
"type": "blank",
"index": 4,
"quiz": "Plans are so @@!",
"hint": "ENFP는 계획보다 즉흥성을 선호해요.",
"optionA": "fun",
"optionB": "boring",
"optionC": "tiring",
"result": "boring",
"explanation": "다영이 계획을 지루하다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "다영",
"script": "Let's just go and see!",
"translation": "그냥 가서 봐!"
},
{
"type": "script",
"index": 6,
"speaker": "하윤",
"script": "What if we get lost?",
"translation": "길을 잃으면?"
},
{
"type": "script",
"index": 7,
"speaker": "다영",
"script": "That's the fun part!",
"translation": "그게 재밌는 부분이잖아!"
},
{
"type": "ox",
"index": 8,
"quiz": "다영은 즉흥적인가요?",
"hint": "ENFP는 예측 불가능한 상황을 즐겨요.",
"result": "O",
"explanation": "다영이 '그게 재밌는 부분'이라고 즉흥성을 좋아했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하윤",
"script": "You always say that.",
"translation": "넌 항상 그래."
},
{
"type": "script",
"index": 10,
"speaker": "다영",
"script": "Because adventure is exciting!",
"translation": "모험이 설레니까!"
},
{
"type": "script",
"index": 11,
"speaker": "하윤",
"script": "Okay, a little plan first.",
"translation": "좋아, 작은 계획만 먼저 해."
},
{
"type": "script",
"index": 12,
"speaker": "다영",
"script": "Fine, a tiny one!",
"translation": "좋아, 진짜 작은 계획!"
},
{
"type": "script",
"index": 13,
"speaker": "하윤",
"script": "You're impossible sometimes!",
"translation": "넌 정말 힘들 때가 있어!"
},
{
"type": "blank",
"index": 14,
"quiz": "Let's just go and @@!",
"hint": "ENFP는 순간순간을 즐기려고 해요.",
"optionA": "explore",
"optionB": "see",
"optionC": "try",
"result": "see",
"explanation": "다영이 그냥 가서 보자고 제안했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 자유의 조화에 대한 문장이에요.",
"optionA": "needs",
"optionB": "Adventure",
"optionC": "structure",
"result": "Adventure needs structure",
"explanation": "모험도 어느 정도 구조가 필요해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "감정 표현하기",
"explanation": "ISFP의 조용한 표현과 ENFP의 활발한 표현 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소희",
"script": "I'm happy, just quietly.",
"translation": "난 행복해, 그냥 조용할 뿐이야."
},
{
"type": "script",
"index": 2,
"speaker": "건우",
"script": "But tell everyone!",
"translation": "근데 모두에게 말해!"
},
{
"type": "script",
"index": 3,
"speaker": "소희",
"script": "That's not my style.",
"translation": "그건 내 스타일이 아니야."
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 감정을 크게 드러내나요?",
"hint": "ISFP는 감정을 내적으로 경험해요.",
"result": "X",
"explanation": "소희가 '조용하게'라고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "건우",
"script": "But people should know!",
"translation": "근데 사람들이 알아야 하잖아!"
},
{
"type": "script",
"index": 6,
"speaker": "소희",
"script": "Why does it matter?",
"translation": "뭐가 중요해?"
},
{
"type": "script",
"index": 7,
"speaker": "건우",
"script": "Sharing makes it more special!",
"translation": "나누면 더 특별해!"
},
{
"type": "blank",
"index": 8,
"quiz": "I'm happy, just @@.",
"hint": "ISFP는 조용한 행복을 선호해요.",
"optionA": "alone",
"optionB": "quietly",
"optionC": "here",
"result": "quietly",
"explanation": "소희가 조용히 행복하다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소희",
"script": "You're so loud sometimes!",
"translation": "넌 정말 시끄러울 때가 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "건우",
"script": "That's because I'm excited!",
"translation": "난 설렛거든!"
},
{
"type": "script",
"index": 11,
"speaker": "소희",
"script": "I know, I like that about you.",
"translation": "알아, 나 넌 그런 게 좋아."
},
{
"type": "script",
"index": 12,
"speaker": "건우",
"script": "And I like your quiet style!",
"translation": "그리고 난 넌 조용한 스타일 좋아!"
},
{
"type": "script",
"index": 13,
"speaker": "소희",
"script": "We're so different.",
"translation": "우리 정말 다르네."
},
{
"type": "ox",
"index": 14,
"quiz": "건우는 감정을 크게 드러내나요?",
"hint": "ENFP는 감정을 자유롭게 표현해요.",
"result": "O",
"explanation": "건우가 '설렛거든'이라고 활발하게 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서로 다른 표현 방식의 가치에 대한 문장이에요.",
"result": "Different ways show care",
"explanation": "다양한 방식이 배려를 보여줘요.",
"optionA": "care",
"optionB": "ways",
"optionC": "Different",
"optionD": "show"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "감정 표현하기",
"explanation": "ISFP의 조용한 표현과 ENFP의 활발한 표현 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소희",
"script": "I'm happy, just quietly.",
"translation": "난 행복해, 그냥 조용할 뿐이야."
},
{
"type": "script",
"index": 2,
"speaker": "건우",
"script": "But tell everyone!",
"translation": "근데 모두에게 말해!"
},
{
"type": "script",
"index": 3,
"speaker": "소희",
"script": "That's not my style.",
"translation": "그건 내 스타일이 아니야."
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 감정을 크게 드러내나요?",
"hint": "ISFP는 감정을 내적으로 경험해요.",
"result": "X",
"explanation": "소희가 '조용하게'라고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "건우",
"script": "But people should know!",
"translation": "근데 사람들이 알아야 하잖아!"
},
{
"type": "script",
"index": 6,
"speaker": "소희",
"script": "Why does it matter?",
"translation": "뭐가 중요해?"
},
{
"type": "script",
"index": 7,
"speaker": "건우",
"script": "Sharing makes it more special!",
"translation": "나누면 더 특별해!"
},
{
"type": "blank",
"index": 8,
"quiz": "I'm happy, just @@.",
"hint": "ISFP는 조용한 행복을 선호해요.",
"optionA": "alone",
"optionB": "quietly",
"optionC": "here",
"result": "quietly",
"explanation": "소희가 조용히 행복하다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소희",
"script": "You're so loud sometimes!",
"translation": "넌 정말 시끄러울 때가 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "건우",
"script": "That's because I'm excited!",
"translation": "난 설렛거든!"
},
{
"type": "script",
"index": 11,
"speaker": "소희",
"script": "I know, I like that about you.",
"translation": "알아, 나 넌 그런 게 좋아."
},
{
"type": "script",
"index": 12,
"speaker": "건우",
"script": "And I like your quiet style!",
"translation": "그리고 난 넌 조용한 스타일 좋아!"
},
{
"type": "script",
"index": 13,
"speaker": "소희",
"script": "We're so different.",
"translation": "우리 정말 다르네."
},
{
"type": "ox",
"index": 14,
"quiz": "건우는 감정을 크게 드러내나요?",
"hint": "ENFP는 감정을 자유롭게 표현해요.",
"result": "O",
"explanation": "건우가 '설렛거든'이라고 활발하게 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "서로 다른 표현 방식의 가치에 대한 문장이에요.",
"optionA": "care",
"optionB": "ways",
"optionC": "Different",
"optionD": "show",
"result": "Different ways show care",
"explanation": "다양한 방식이 배려를 보여줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "의견 충돌",
"explanation": "ISFP의 신중함과 ENFP의 긍정성 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은지",
"script": "This might not work.",
"translation": "이건 안 될 수도 있어."
},
{
"type": "script",
"index": 2,
"speaker": "현우",
"script": "No, it will be great!",
"translation": "아니, 정말 잘 될 거야!"
},
{
"type": "script",
"index": 3,
"speaker": "은지",
"script": "I have a bad feeling.",
"translation": "난 좋지 않은 느낌이 드는데."
},
{
"type": "blank",
"index": 4,
"quiz": "This might not @@.",
"hint": "ISFP는 부정적인 가능성을 먼저 고려해요.",
"optionA": "happen",
"optionB": "work",
"optionC": "start",
"result": "work",
"explanation": "은지가 작동하지 않을 수도 있다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현우",
"script": "Let's try anyway!",
"translation": "그래도 해보자!"
},
{
"type": "script",
"index": 6,
"speaker": "은지",
"script": "You're too positive sometimes.",
"translation": "넌 정말 긍정적이네."
},
{
"type": "script",
"index": 7,
"speaker": "현우",
"script": "That's how I stay happy!",
"translation": "그래야 난 행복해!"
},
{
"type": "ox",
"index": 8,
"quiz": "현우는 긍정적인가요?",
"hint": "ENFP는 긍정성으로 상황을 극복해요.",
"result": "O",
"explanation": "현우가 '그래야 난 행복해'라고 긍정적이었어요."
},
{
"type": "script",
"index": 9,
"speaker": "은지",
"script": "Your energy is something else.",
"translation": "넌 진짜 다르구나."
},
{
"type": "script",
"index": 10,
"speaker": "현우",
"script": "And you ground me sometimes.",
"translation": "그리고 넌 날 가끔 안정시켜."
},
{
"type": "script",
"index": 11,
"speaker": "은지",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 12,
"speaker": "현우",
"script": "Yes! We balance each other!",
"translation": "응! 우리 서로를 균형 잡혀!"
},
{
"type": "script",
"index": 13,
"speaker": "은지",
"script": "That's actually nice to hear.",
"translation": "그건 좋은 말이네."
},
{
"type": "blank",
"index": 14,
"quiz": "I have a bad @@.",
"hint": "ISFP는 직감으로 위험을 감지해요.",
"optionA": "mood",
"optionB": "feeling",
"optionC": "thought",
"result": "feeling",
"explanation": "은지가 좋지 않은 직감을 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "균형 잡힌 관계에 대한 문장이에요.",
"result": "Balance comes from",
"explanation": "균형은 다른 관점에서 비롯되어요.",
"optionA": "Balance",
"optionB": "comes",
"optionC": "from"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "의견 충돌",
"explanation": "ISFP의 신중함과 ENFP의 긍정성 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은지",
"script": "This might not work.",
"translation": "이건 안 될 수도 있어."
},
{
"type": "script",
"index": 2,
"speaker": "현우",
"script": "No, it will be great!",
"translation": "아니, 정말 잘 될 거야!"
},
{
"type": "script",
"index": 3,
"speaker": "은지",
"script": "I have a bad feeling.",
"translation": "난 좋지 않은 느낌이 드는데."
},
{
"type": "blank",
"index": 4,
"quiz": "This might not @@.",
"hint": "ISFP는 부정적인 가능성을 먼저 고려해요.",
"optionA": "happen",
"optionB": "work",
"optionC": "start",
"result": "work",
"explanation": "은지가 작동하지 않을 수도 있다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현우",
"script": "Let's try anyway!",
"translation": "그래도 해보자!"
},
{
"type": "script",
"index": 6,
"speaker": "은지",
"script": "You're too positive sometimes.",
"translation": "넌 정말 긍정적이네."
},
{
"type": "script",
"index": 7,
"speaker": "현우",
"script": "That's how I stay happy!",
"translation": "그래야 난 행복해!"
},
{
"type": "ox",
"index": 8,
"quiz": "현우는 긍정적인가요?",
"hint": "ENFP는 긍정성으로 상황을 극복해요.",
"result": "O",
"explanation": "현우가 '그래야 난 행복해'라고 긍정적이었어요."
},
{
"type": "script",
"index": 9,
"speaker": "은지",
"script": "Your energy is something else.",
"translation": "넌 진짜 다르구나."
},
{
"type": "script",
"index": 10,
"speaker": "현우",
"script": "And you ground me sometimes.",
"translation": "그리고 넌 날 가끔 안정시켜."
},
{
"type": "script",
"index": 11,
"speaker": "은지",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 12,
"speaker": "현우",
"script": "Yes! We balance each other!",
"translation": "응! 우리 서로를 균형 잡혀!"
},
{
"type": "script",
"index": 13,
"speaker": "은지",
"script": "That's actually nice to hear.",
"translation": "그건 좋은 말이네."
},
{
"type": "blank",
"index": 14,
"quiz": "I have a bad @@.",
"hint": "ISFP는 직감으로 위험을 감지해요.",
"optionA": "mood",
"optionB": "feeling",
"optionC": "thought",
"result": "feeling",
"explanation": "은지가 좋지 않은 직감을 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "균형 잡힌 관계에 대한 문장이에요.",
"optionA": "Balance",
"optionB": "comes",
"optionC": "from",
"result": "Balance comes from",
"explanation": "균형은 다른 관점에서 비롯되어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "힘들 때",
"explanation": "ISFP의 내적 처리와 ENFP의 외향적 해소 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미래",
"script": "I need some quiet.",
"translation": "난 조용함이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "선영",
"script": "Let's go out and have fun!",
"translation": "나가서 재미있게 놀자!"
},
{
"type": "script",
"index": 3,
"speaker": "미래",
"script": "You don't understand.",
"translation": "넌 이해를 못 하네."
},
{
"type": "ox",
"index": 4,
"quiz": "미래는 혼자 시간을 보내고 싶어하나요?",
"hint": "ISFP는 혼자서 감정을 정리해요.",
"result": "O",
"explanation": "미래가 조용함을 필요로 한다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "선영",
"script": "But being alone makes it worse!",
"translation": "근데 혼자 있으면 더 안 좋아!"
},
{
"type": "script",
"index": 6,
"speaker": "미래",
"script": "Not for me.",
"translation": "난 다르거든."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Okay, but call me later?",
"translation": "좋아, 근데 나중에 전화할래?"
},
{
"type": "blank",
"index": 8,
"quiz": "I need some @@.",
"hint": "ISFP는 스트레스를 받을 때 혼자 있으려고 해요.",
"optionA": "time",
"optionB": "rest",
"optionC": "quiet",
"result": "quiet",
"explanation": "미래가 조용함이 필요하다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "미래",
"script": "I will, I promise.",
"translation": "응, 약속할게."
},
{
"type": "script",
"index": 10,
"speaker": "선영",
"script": "Good, I worry about you.",
"translation": "좋아, 난 너 걱정돼."
},
{
"type": "script",
"index": 11,
"speaker": "미래",
"script": "I know, I appreciate it.",
"translation": "알아, 고마워."
},
{
"type": "script",
"index": 12,
"speaker": "선영",
"script": "We just process things differently.",
"translation": "우리 다르게 생각할 뿐이야."
},
{
"type": "script",
"index": 13,
"speaker": "미래",
"script": "That's what makes us work.",
"translation": "그게 우리가 잘 되는 이유야."
},
{
"type": "ox",
"index": 14,
"quiz": "선영은 미래의 방식을 존중하나요?",
"hint": "ENFP는 다양성을 수용해요.",
"result": "O",
"explanation": "선영이 서로 다르다는 것을 인정했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "스트레스 대처 방식의 차이에 대한 문장이에요.",
"result": "Processing ways are",
"explanation": "다양한 방식의 처리는 모두 유효해요.",
"optionA": "are",
"optionB": "Processing",
"optionC": "ways"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "힘들 때",
"explanation": "ISFP의 내적 처리와 ENFP의 외향적 해소 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미래",
"script": "I need some quiet.",
"translation": "난 조용함이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "선영",
"script": "Let's go out and have fun!",
"translation": "나가서 재미있게 놀자!"
},
{
"type": "script",
"index": 3,
"speaker": "미래",
"script": "You don't understand.",
"translation": "넌 이해를 못 하네."
},
{
"type": "ox",
"index": 4,
"quiz": "미래는 혼자 시간을 보내고 싶어하나요?",
"hint": "ISFP는 혼자서 감정을 정리해요.",
"result": "O",
"explanation": "미래가 조용함을 필요로 한다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "선영",
"script": "But being alone makes it worse!",
"translation": "근데 혼자 있으면 더 안 좋아!"
},
{
"type": "script",
"index": 6,
"speaker": "미래",
"script": "Not for me.",
"translation": "난 다르거든."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "Okay, but call me later?",
"translation": "좋아, 근데 나중에 전화할래?"
},
{
"type": "blank",
"index": 8,
"quiz": "I need some @@.",
"hint": "ISFP는 스트레스를 받을 때 혼자 있으려고 해요.",
"optionA": "time",
"optionB": "rest",
"optionC": "quiet",
"result": "quiet",
"explanation": "미래가 조용함이 필요하다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "미래",
"script": "I will, I promise.",
"translation": "응, 약속할게."
},
{
"type": "script",
"index": 10,
"speaker": "선영",
"script": "Good, I worry about you.",
"translation": "좋아, 난 너 걱정돼."
},
{
"type": "script",
"index": 11,
"speaker": "미래",
"script": "I know, I appreciate it.",
"translation": "알아, 고마워."
},
{
"type": "script",
"index": 12,
"speaker": "선영",
"script": "We just process things differently.",
"translation": "우리 다르게 생각할 뿐이야."
},
{
"type": "script",
"index": 13,
"speaker": "미래",
"script": "That's what makes us work.",
"translation": "그게 우리가 잘 되는 이유야."
},
{
"type": "ox",
"index": 14,
"quiz": "선영은 미래의 방식을 존중하나요?",
"hint": "ENFP는 다양성을 수용해요.",
"result": "O",
"explanation": "선영이 서로 다르다는 것을 인정했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "스트레스 대처 방식의 차이에 대한 문장이에요.",
"optionA": "are",
"optionB": "Processing",
"optionC": "ways",
"result": "Processing ways are",
"explanation": "다양한 방식의 처리는 모두 유효해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 극복법",
"explanation": "ISFP의 예술적 표현과 ENFP의 사회적 활동 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지혜",
"script": "I paint when I'm stressed.",
"translation": "난 스트레스받으면 그림 그려."
},
{
"type": "script",
"index": 2,
"speaker": "나리",
"script": "I call my friends!",
"translation": "난 친구들한테 전화해!"
},
{
"type": "script",
"index": 3,
"speaker": "지혜",
"script": "That's too much for me.",
"translation": "난 그건 너무 많아."
},
{
"type": "blank",
"index": 4,
"quiz": "I paint when I'm @@.",
"hint": "ISFP는 창의적 표현으로 스트레스를 푼다.",
"optionA": "happy",
"optionB": "stressed",
"optionC": "tired",
"result": "stressed",
"explanation": "지혜가 스트레스받을 때 그림을 그린다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "나리",
"script": "But talking helps!",
"translation": "근데 얘기하면 좋아!"
},
{
"type": "script",
"index": 6,
"speaker": "지혜",
"script": "For you, maybe.",
"translation": "너한테는 그럴 수도."
},
{
"type": "script",
"index": 7,
"speaker": "나리",
"script": "We're really different!",
"translation": "우리 정말 다르네!"
},
{
"type": "ox",
"index": 8,
"quiz": "나리는 외향적으로 스트레스를 푸나요?",
"hint": "ENFP는 다른 사람과 함께 활동하며 스트레스를 해소해요.",
"result": "O",
"explanation": "나리가 친구들과 대화로 스트레스를 푼다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지혜",
"script": "But it works for both.",
"translation": "근데 둘 다 효과 있어."
},
{
"type": "script",
"index": 10,
"speaker": "나리",
"script": "Yeah, that's true!",
"translation": "응, 맞네!"
},
{
"type": "script",
"index": 11,
"speaker": "지혜",
"script": "You respect my way?",
"translation": "넌 내 방식을 존중해?"
},
{
"type": "script",
"index": 12,
"speaker": "나리",
"script": "Of course! Creativity is cool!",
"translation": "당연하지! 창의성 멋있어!"
},
{
"type": "script",
"index": 13,
"speaker": "지혜",
"script": "And your energy helps too.",
"translation": "그리고 넌 에너지로 도와줘."
},
{
"type": "blank",
"index": 14,
"quiz": "I @@ when I'm stressed.",
"hint": "ISFP는 창의적인 활동으로 감정을 표현해요.",
"optionA": "think",
"optionB": "paint",
"optionC": "write",
"result": "paint",
"explanation": "지혜가 스트레스받을 때 그림을 그린다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양한 스트레스 해소법에 대한 문장이에요.",
"result": "Different ways heal",
"explanation": "다양한 방식이 우리 마음을 치유해요.",
"optionA": "heal",
"optionB": "ways",
"optionC": "Different"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 극복법",
"explanation": "ISFP의 예술적 표현과 ENFP의 사회적 활동 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지혜",
"script": "I paint when I'm stressed.",
"translation": "난 스트레스받으면 그림 그려."
},
{
"type": "script",
"index": 2,
"speaker": "나리",
"script": "I call my friends!",
"translation": "난 친구들한테 전화해!"
},
{
"type": "script",
"index": 3,
"speaker": "지혜",
"script": "That's too much for me.",
"translation": "난 그건 너무 많아."
},
{
"type": "blank",
"index": 4,
"quiz": "I paint when I'm @@.",
"hint": "ISFP는 창의적 표현으로 스트레스를 푼다.",
"optionA": "happy",
"optionB": "stressed",
"optionC": "tired",
"result": "stressed",
"explanation": "지혜가 스트레스받을 때 그림을 그린다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "나리",
"script": "But talking helps!",
"translation": "근데 얘기하면 좋아!"
},
{
"type": "script",
"index": 6,
"speaker": "지혜",
"script": "For you, maybe.",
"translation": "너한테는 그럴 수도."
},
{
"type": "script",
"index": 7,
"speaker": "나리",
"script": "We're really different!",
"translation": "우리 정말 다르네!"
},
{
"type": "ox",
"index": 8,
"quiz": "나리는 외향적으로 스트레스를 푸나요?",
"hint": "ENFP는 다른 사람과 함께 활동하며 스트레스를 해소해요.",
"result": "O",
"explanation": "나리가 친구들과 대화로 스트레스를 푼다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지혜",
"script": "But it works for both.",
"translation": "근데 둘 다 효과 있어."
},
{
"type": "script",
"index": 10,
"speaker": "나리",
"script": "Yeah, that's true!",
"translation": "응, 맞네!"
},
{
"type": "script",
"index": 11,
"speaker": "지혜",
"script": "You respect my way?",
"translation": "넌 내 방식을 존중해?"
},
{
"type": "script",
"index": 12,
"speaker": "나리",
"script": "Of course! Creativity is cool!",
"translation": "당연하지! 창의성 멋있어!"
},
{
"type": "script",
"index": 13,
"speaker": "지혜",
"script": "And your energy helps too.",
"translation": "그리고 넌 에너지로 도와줘."
},
{
"type": "blank",
"index": 14,
"quiz": "I @@ when I'm stressed.",
"hint": "ISFP는 창의적인 활동으로 감정을 표현해요.",
"optionA": "think",
"optionB": "paint",
"optionC": "write",
"result": "paint",
"explanation": "지혜가 스트레스받을 때 그림을 그린다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "다양한 스트레스 해소법에 대한 문장이에요.",
"optionA": "heal",
"optionB": "ways",
"optionC": "Different",
"result": "Different ways heal",
"explanation": "다양한 방식이 우리 마음을 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "새 일자리",
"explanation": "ISFP의 신중함과 ENFP의 도전 정신 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "I'm nervous about this job.",
"translation": "이 일자리가 걱정돼."
},
{
"type": "script",
"index": 2,
"speaker": "건우",
"script": "But it's an amazing chance!",
"translation": "근데 이건 정말 좋은 기회야!"
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "What if I fail?",
"translation": "실패하면 어떻게 해?"
},
{
"type": "ox",
"index": 4,
"quiz": "준석은 새로운 일에 불안해하나요?",
"hint": "ISFP는 신중하고 부정적인 가능성을 먼저 생각해요.",
"result": "O",
"explanation": "준석이 실패할 가능성을 먼저 고려했어요."
},
{
"type": "script",
"index": 5,
"speaker": "건우",
"script": "You won't! Trust yourself!",
"translation": "안 할 거야! 자신감 가져!"
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "You're always so confident.",
"translation": "넌 항상 그렇게 자신 있네."
},
{
"type": "script",
"index": 7,
"speaker": "건우",
"script": "Because you're great at it!",
"translation": "넌 그 일을 잘할 거니까!"
},
{
"type": "blank",
"index": 8,
"quiz": "I'm @@ about this job.",
"hint": "ISFP는 새로운 상황에 불안감을 느껴요.",
"optionA": "excited",
"optionB": "nervous",
"optionC": "ready",
"result": "nervous",
"explanation": "준석이 신경과 불안을 느낀다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 10,
"speaker": "건우",
"script": "Yes! Start strong!",
"translation": "응! 강하게 시작해!"
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "Maybe I can do this.",
"translation": "혹시 나 할 수 있을 거 같아."
},
{
"type": "script",
"index": 12,
"speaker": "건우",
"script": "You definitely can!",
"translation": "너 절대 할 수 있어!"
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "Thanks for believing.",
"translation": "나를 믿어줘서 고마워."
},
{
"type": "ox",
"index": 14,
"quiz": "건우는 긍정적이고 지지적인가요?",
"hint": "ENFP는 다른 사람을 격려하고 지지해요.",
"result": "O",
"explanation": "건우가 계속 준석을 격려했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "새 도전에 대한 문장이에요.",
"result": "Confidence grows with",
"explanation": "자신감은 지지와 함께 자라요.",
"optionA": "Confidence",
"optionB": "grows",
"optionC": "with"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "새 일자리",
"explanation": "ISFP의 신중함과 ENFP의 도전 정신 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "I'm nervous about this job.",
"translation": "이 일자리가 걱정돼."
},
{
"type": "script",
"index": 2,
"speaker": "건우",
"script": "But it's an amazing chance!",
"translation": "근데 이건 정말 좋은 기회야!"
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "What if I fail?",
"translation": "실패하면 어떻게 해?"
},
{
"type": "ox",
"index": 4,
"quiz": "준석은 새로운 일에 불안해하나요?",
"hint": "ISFP는 신중하고 부정적인 가능성을 먼저 생각해요.",
"result": "O",
"explanation": "준석이 실패할 가능성을 먼저 고려했어요."
},
{
"type": "script",
"index": 5,
"speaker": "건우",
"script": "You won't! Trust yourself!",
"translation": "안 할 거야! 자신감 가져!"
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "You're always so confident.",
"translation": "넌 항상 그렇게 자신 있네."
},
{
"type": "script",
"index": 7,
"speaker": "건우",
"script": "Because you're great at it!",
"translation": "넌 그 일을 잘할 거니까!"
},
{
"type": "blank",
"index": 8,
"quiz": "I'm @@ about this job.",
"hint": "ISFP는 새로운 상황에 불안감을 느껴요.",
"optionA": "excited",
"optionB": "nervous",
"optionC": "ready",
"result": "nervous",
"explanation": "준석이 신경과 불안을 느낀다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 10,
"speaker": "건우",
"script": "Yes! Start strong!",
"translation": "응! 강하게 시작해!"
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "Maybe I can do this.",
"translation": "혹시 나 할 수 있을 거 같아."
},
{
"type": "script",
"index": 12,
"speaker": "건우",
"script": "You definitely can!",
"translation": "너 절대 할 수 있어!"
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "Thanks for believing.",
"translation": "나를 믿어줘서 고마워."
},
{
"type": "ox",
"index": 14,
"quiz": "건우는 긍정적이고 지지적인가요?",
"hint": "ENFP는 다른 사람을 격려하고 지지해요.",
"result": "O",
"explanation": "건우가 계속 준석을 격려했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "새 도전에 대한 문장이에요.",
"optionA": "Confidence",
"optionB": "grows",
"optionC": "with",
"result": "Confidence grows with",
"explanation": "자신감은 지지와 함께 자라요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 계획",
"explanation": "ISFP의 개방성과 ENFP의 가능성 추구 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "I want to see what happens.",
"translation": "난 뭐가 일어날지 보고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "다희",
"script": "But we need long plans!",
"translation": "근데 우리 장기 계획이 필요해!"
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "Plans limit me.",
"translation": "계획은 날 제한시켜."
},
{
"type": "blank",
"index": 4,
"quiz": "I want to see what @@.",
"hint": "ISFP는 미래를 열어두고 싶어 해요.",
"optionA": "comes",
"optionB": "happens",
"optionC": "next",
"result": "happens",
"explanation": "도영이 뭐가 일어날지 보고 싶다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "다희",
"script": "They guide us!",
"translation": "그게 우리를 인도해!"
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "Or trap us.",
"translation": "아니면 우릴 가두지."
},
{
"type": "script",
"index": 7,
"speaker": "다희",
"script": "What if we plan loosely?",
"translation": "느슨하게 계획하면?"
},
{
"type": "ox",
"index": 8,
"quiz": "다희는 계획을 좋아하나요?",
"hint": "ENFP도 계획보다 가능성을 좋아하지만 방향이 필요해요.",
"result": "O",
"explanation": "다희가 계획의 중요성을 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "Loosely?",
"translation": "느슨하게?"
},
{
"type": "script",
"index": 10,
"speaker": "다희",
"script": "Yeah, but with direction!",
"translation": "응, 근데 방향은 있는 거!"
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "That might work.",
"translation": "그건 될 것 같은데."
},
{
"type": "script",
"index": 12,
"speaker": "다희",
"script": "See? We find middle ground!",
"translation": "봤지? 우리 중간을 찾아!"
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "You always find the way.",
"translation": "넌 항상 길을 찾네."
},
{
"type": "blank",
"index": 14,
"quiz": "Plans @@ me.",
"hint": "ISFP는 계획에 의한 제약을 느껴요.",
"optionA": "help",
"optionB": "limit",
"optionC": "guide",
"result": "limit",
"explanation": "도영이 계획이 자신을 제한한다고 느낀다고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "균형 잡힌 계획에 대한 문장이에요.",
"result": "Direction keeps freedom",
"explanation": "방향이 자유를 지켜줘요.",
"optionA": "keeps",
"optionB": "freedom",
"optionC": "Direction"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 계획",
"explanation": "ISFP의 개방성과 ENFP의 가능성 추구 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "I want to see what happens.",
"translation": "난 뭐가 일어날지 보고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "다희",
"script": "But we need long plans!",
"translation": "근데 우리 장기 계획이 필요해!"
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "Plans limit me.",
"translation": "계획은 날 제한시켜."
},
{
"type": "blank",
"index": 4,
"quiz": "I want to see what @@.",
"hint": "ISFP는 미래를 열어두고 싶어 해요.",
"optionA": "comes",
"optionB": "happens",
"optionC": "next",
"result": "happens",
"explanation": "도영이 뭐가 일어날지 보고 싶다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "다희",
"script": "They guide us!",
"translation": "그게 우리를 인도해!"
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "Or trap us.",
"translation": "아니면 우릴 가두지."
},
{
"type": "script",
"index": 7,
"speaker": "다희",
"script": "What if we plan loosely?",
"translation": "느슨하게 계획하면?"
},
{
"type": "ox",
"index": 8,
"quiz": "다희는 계획을 좋아하나요?",
"hint": "ENFP도 계획보다 가능성을 좋아하지만 방향이 필요해요.",
"result": "O",
"explanation": "다희가 계획의 중요성을 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "Loosely?",
"translation": "느슨하게?"
},
{
"type": "script",
"index": 10,
"speaker": "다희",
"script": "Yeah, but with direction!",
"translation": "응, 근데 방향은 있는 거!"
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "That might work.",
"translation": "그건 될 것 같은데."
},
{
"type": "script",
"index": 12,
"speaker": "다희",
"script": "See? We find middle ground!",
"translation": "봤지? 우리 중간을 찾아!"
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "You always find the way.",
"translation": "넌 항상 길을 찾네."
},
{
"type": "blank",
"index": 14,
"quiz": "Plans @@ me.",
"hint": "ISFP는 계획에 의한 제약을 느껴요.",
"optionA": "help",
"optionB": "limit",
"optionC": "guide",
"result": "limit",
"explanation": "도영이 계획이 자신을 제한한다고 느낀다고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "균형 잡힌 계획에 대한 문장이에요.",
"optionA": "keeps",
"optionB": "freedom",
"optionC": "Direction",
"result": "Direction keeps freedom",
"explanation": "방향이 자유를 지켜줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 계획",
"explanation": "ISFP의 차분함과 ENFP의 활동성 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I want to relax at home.",
"translation": "난 집에서 쉬고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "Let's go out and explore!",
"translation": "나가서 탐험하자!"
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "I'm tired.",
"translation": "난 피곤해."
},
{
"type": "blank",
"index": 4,
"quiz": "I want to @@ at home.",
"hint": "ISFP는 편안함을 추구해요.",
"optionA": "stay",
"optionB": "relax",
"optionC": "rest",
"result": "relax",
"explanation": "채영이 집에서 쉬고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "But there's so much to do!",
"translation": "근데 할 게 너무 많아!"
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "That's why I need rest.",
"translation": "그래서 난 쉬어야 해."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "Okay, what if we do both?",
"translation": "좋아, 조금 있다 나가?"
},
{
"type": "ox",
"index": 8,
"quiz": "지은은 활동적인가요?",
"hint": "ENFP는 활동을 즐기고 에너지가 넘쳐요.",
"result": "O",
"explanation": "지은이 탐험 가자고 제안했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Both?",
"translation": "둘 다?"
},
{
"type": "script",
"index": 10,
"speaker": "지은",
"script": "Yeah! Rest now, then adventure later!",
"translation": "응! 지금 쉬고 나중에 모험!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "That actually sounds good.",
"translation": "그건 좋네."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "Right? I'm brilliant!",
"translation": "지, 나 천재야!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "You're impossible.",
"translation": "넌 정말 힘들어."
},
{
"type": "blank",
"index": 14,
"quiz": "Let's go out and @@!",
"hint": "ENFP는 새로운 경험을 추구해요.",
"optionA": "play",
"optionB": "have fun",
"optionC": "explore",
"result": "explore",
"explanation": "지은이 탐험가자고 제안했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "휴식과 활동의 조화에 대한 문장이에요.",
"result": "Rest adventure balance",
"explanation": "휴식과 모험의 균형이 완벽한 주말을 만들어요.",
"optionA": "Rest",
"optionB": "balance",
"optionC": "adventure"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 계획",
"explanation": "ISFP의 차분함과 ENFP의 활동성 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I want to relax at home.",
"translation": "난 집에서 쉬고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "Let's go out and explore!",
"translation": "나가서 탐험하자!"
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "I'm tired.",
"translation": "난 피곤해."
},
{
"type": "blank",
"index": 4,
"quiz": "I want to @@ at home.",
"hint": "ISFP는 편안함을 추구해요.",
"optionA": "stay",
"optionB": "relax",
"optionC": "rest",
"result": "relax",
"explanation": "채영이 집에서 쉬고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "But there's so much to do!",
"translation": "근데 할 게 너무 많아!"
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "That's why I need rest.",
"translation": "그래서 난 쉬어야 해."
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "Okay, what if we do both?",
"translation": "좋아, 조금 있다 나가?"
},
{
"type": "ox",
"index": 8,
"quiz": "지은은 활동적인가요?",
"hint": "ENFP는 활동을 즐기고 에너지가 넘쳐요.",
"result": "O",
"explanation": "지은이 탐험 가자고 제안했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Both?",
"translation": "둘 다?"
},
{
"type": "script",
"index": 10,
"speaker": "지은",
"script": "Yeah! Rest now, then adventure later!",
"translation": "응! 지금 쉬고 나중에 모험!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "That actually sounds good.",
"translation": "그건 좋네."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "Right? I'm brilliant!",
"translation": "지, 나 천재야!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "You're impossible.",
"translation": "넌 정말 힘들어."
},
{
"type": "blank",
"index": 14,
"quiz": "Let's go out and @@!",
"hint": "ENFP는 새로운 경험을 추구해요.",
"optionA": "play",
"optionB": "have fun",
"optionC": "explore",
"result": "explore",
"explanation": "지은이 탐험가자고 제안했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "휴식과 활동의 조화에 대한 문장이에요.",
"optionA": "Rest",
"optionB": "balance",
"optionC": "adventure",
"result": "Rest adventure balance",
"explanation": "휴식과 모험의 균형이 완벽한 주말을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "취미 공유",
"explanation": "ISFP의 조용한 즐김과 ENFP의 함께하는 즐김 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소미",
"script": "I love reading quietly.",
"translation": "난 조용히 책 읽는 걸 좋아해."
},
{
"type": "script",
"index": 2,
"speaker": "현주",
"script": "Reading is boring without friends!",
"translation": "책은 친구 없으면 지루해!"
},
{
"type": "script",
"index": 3,
"speaker": "소미",
"script": "Not for me.",
"translation": "난 아니야."
},
{
"type": "ox",
"index": 4,
"quiz": "현주는 혼자 하는 활동을 싫어하나요?",
"hint": "ENFP는 함께 활동하는 것을 좋아해요.",
"result": "O",
"explanation": "현주가 혼자 읽는 것은 지루하다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현주",
"script": "We could read and chat!",
"translation": "우리 읽으면서 수다 떨 수 있잖아!"
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "That defeats the purpose.",
"translation": "그럼 의미가 없어."
},
{
"type": "script",
"index": 7,
"speaker": "현주",
"script": "But sharing is fun!",
"translation": "근데 함께하는 게 재밌아!"
},
{
"type": "blank",
"index": 8,
"quiz": "I love reading @@.",
"hint": "ISFP는 조용한 환경에서의 활동을 좋아해요.",
"optionA": "alone",
"optionB": "quietly",
"optionC": "here",
"result": "quietly",
"explanation": "소미가 조용히 읽는 것을 좋아한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소미",
"script": "You always want to share.",
"translation": "넌 항상 함께하고 싶어해."
},
{
"type": "script",
"index": 10,
"speaker": "현주",
"script": "Because you're fun!",
"translation": "넌 재미있으니까!"
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "Even when I'm quiet?",
"translation": "내가 조용할 때도?"
},
{
"type": "script",
"index": 12,
"speaker": "현주",
"script": "Especially then!",
"translation": "특히 그럴 때!"
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "That's sweet.",
"translation": "그건 좋은데."
},
{
"type": "ox",
"index": 14,
"quiz": "현주는 소미의 조용함을 좋아하나요?",
"hint": "ENFP는 다양한 개성을 수용해요.",
"result": "O",
"explanation": "현주가 '특히 그럴 때!'라고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께함의 가치에 대한 문장이에요.",
"result": "Sharing moments makes",
"explanation": "순간을 함께하면 그것이 더 커져요.",
"optionA": "makes",
"optionB": "moments",
"optionC": "Sharing"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "취미 공유",
"explanation": "ISFP의 조용한 즐김과 ENFP의 함께하는 즐김 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소미",
"script": "I love reading quietly.",
"translation": "난 조용히 책 읽는 걸 좋아해."
},
{
"type": "script",
"index": 2,
"speaker": "현주",
"script": "Reading is boring without friends!",
"translation": "책은 친구 없으면 지루해!"
},
{
"type": "script",
"index": 3,
"speaker": "소미",
"script": "Not for me.",
"translation": "난 아니야."
},
{
"type": "ox",
"index": 4,
"quiz": "현주는 혼자 하는 활동을 싫어하나요?",
"hint": "ENFP는 함께 활동하는 것을 좋아해요.",
"result": "O",
"explanation": "현주가 혼자 읽는 것은 지루하다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현주",
"script": "We could read and chat!",
"translation": "우리 읽으면서 수다 떨 수 있잖아!"
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "That defeats the purpose.",
"translation": "그럼 의미가 없어."
},
{
"type": "script",
"index": 7,
"speaker": "현주",
"script": "But sharing is fun!",
"translation": "근데 함께하는 게 재밌아!"
},
{
"type": "blank",
"index": 8,
"quiz": "I love reading @@.",
"hint": "ISFP는 조용한 환경에서의 활동을 좋아해요.",
"optionA": "alone",
"optionB": "quietly",
"optionC": "here",
"result": "quietly",
"explanation": "소미가 조용히 읽는 것을 좋아한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소미",
"script": "You always want to share.",
"translation": "넌 항상 함께하고 싶어해."
},
{
"type": "script",
"index": 10,
"speaker": "현주",
"script": "Because you're fun!",
"translation": "넌 재미있으니까!"
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "Even when I'm quiet?",
"translation": "내가 조용할 때도?"
},
{
"type": "script",
"index": 12,
"speaker": "현주",
"script": "Especially then!",
"translation": "특히 그럴 때!"
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "That's sweet.",
"translation": "그건 좋은데."
},
{
"type": "ox",
"index": 14,
"quiz": "현주는 소미의 조용함을 좋아하나요?",
"hint": "ENFP는 다양한 개성을 수용해요.",
"result": "O",
"explanation": "현주가 '특히 그럴 때!'라고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께함의 가치에 대한 문장이에요.",
"optionA": "makes",
"optionB": "moments",
"optionC": "Sharing",
"result": "Sharing moments makes",
"explanation": "순간을 함께하면 그것이 더 커져요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다를 때의 대화",
"explanation": "ISFP의 조심스러움과 ENFP의 직설성 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I don't like your tone.",
"translation": "난 넌 말투가 싫어."
},
{
"type": "script",
"index": 2,
"speaker": "성민",
"script": "What? I'm just being honest!",
"translation": "뭐? 난 솔직할 뿐이야!"
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "You can be honest gently.",
"translation": "솔직해도 부드럽게 할 수 있잖아."
},
{
"type": "blank",
"index": 4,
"quiz": "I don't like your @@.",
"hint": "ISFP는 상대의 말투나 태도에 민감해요.",
"optionA": "words",
"optionB": "tone",
"optionC": "attitude",
"result": "tone",
"explanation": "준호가 말투가 싫다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성민",
"script": "I didn't mean to hurt you.",
"translation": "난 너를 상하게 하려는 게 아니야."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "But you did.",
"translation": "근데 상했어."
},
{
"type": "script",
"index": 7,
"speaker": "성민",
"script": "I'm sorry, I'll be softer.",
"translation": "미안해, 더 부드럽게 할게."
},
{
"type": "ox",
"index": 8,
"quiz": "성민은 순간적으로 직설적인가요?",
"hint": "ENFP는 생각나는 대로 말하는 경향이 있어요.",
"result": "O",
"explanation": "성민이 솔직하다고 직설적으로 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 10,
"speaker": "성민",
"script": "Yeah, you mean a lot to me!",
"translation": "응, 넌 내게 중요하니까!"
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "I appreciate that.",
"translation": "고마워."
},
{
"type": "script",
"index": 12,
"speaker": "성민",
"script": "And I'll remember this.",
"translation": "그리고 난 이걸 기억할게."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "We're learning together.",
"translation": "우리 함께 배우는 중이야."
},
{
"type": "blank",
"index": 14,
"quiz": "You can be honest @@.",
"hint": "ISFP는 솔직함도 부드러움으로 전할 수 있다고 믿어요.",
"optionA": "softly",
"optionB": "gently",
"optionC": "kindly",
"result": "gently",
"explanation": "준호가 솔직해도 부드럽게 할 수 있다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "소통의 중요성에 대한 문장이에요.",
"result": "Honesty needs kindness",
"explanation": "솔직함에는 따뜻함이 필요해요.",
"optionA": "kindness",
"optionB": "Honesty",
"optionC": "needs"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다를 때의 대화",
"explanation": "ISFP의 조심스러움과 ENFP의 직설성 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I don't like your tone.",
"translation": "난 넌 말투가 싫어."
},
{
"type": "script",
"index": 2,
"speaker": "성민",
"script": "What? I'm just being honest!",
"translation": "뭐? 난 솔직할 뿐이야!"
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "You can be honest gently.",
"translation": "솔직해도 부드럽게 할 수 있잖아."
},
{
"type": "blank",
"index": 4,
"quiz": "I don't like your @@.",
"hint": "ISFP는 상대의 말투나 태도에 민감해요.",
"optionA": "words",
"optionB": "tone",
"optionC": "attitude",
"result": "tone",
"explanation": "준호가 말투가 싫다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성민",
"script": "I didn't mean to hurt you.",
"translation": "난 너를 상하게 하려는 게 아니야."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "But you did.",
"translation": "근데 상했어."
},
{
"type": "script",
"index": 7,
"speaker": "성민",
"script": "I'm sorry, I'll be softer.",
"translation": "미안해, 더 부드럽게 할게."
},
{
"type": "ox",
"index": 8,
"quiz": "성민은 순간적으로 직설적인가요?",
"hint": "ENFP는 생각나는 대로 말하는 경향이 있어요.",
"result": "O",
"explanation": "성민이 솔직하다고 직설적으로 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 10,
"speaker": "성민",
"script": "Yeah, you mean a lot to me!",
"translation": "응, 넌 내게 중요하니까!"
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "I appreciate that.",
"translation": "고마워."
},
{
"type": "script",
"index": 12,
"speaker": "성민",
"script": "And I'll remember this.",
"translation": "그리고 난 이걸 기억할게."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "We're learning together.",
"translation": "우리 함께 배우는 중이야."
},
{
"type": "blank",
"index": 14,
"quiz": "You can be honest @@.",
"hint": "ISFP는 솔직함도 부드러움으로 전할 수 있다고 믿어요.",
"optionA": "softly",
"optionB": "gently",
"optionC": "kindly",
"result": "gently",
"explanation": "준호가 솔직해도 부드럽게 할 수 있다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "소통의 중요성에 대한 문장이에요.",
"optionA": "kindness",
"optionB": "Honesty",
"optionC": "needs",
"result": "Honesty needs kindness",
"explanation": "솔직함에는 따뜻함이 필요해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "싸운 후 화해",
"explanation": "ISFP의 침묵과 ENFP의 즉시 해결 추구 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "I need some space right now.",
"translation": "난 지금 혼자 있고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "지영",
"script": "But let's talk it out!",
"translation": "근데 우리 얘기해!"
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "Not now, okay?",
"translation": "지금 아니야, 괜찮아?"
},
{
"type": "ox",
"index": 4,
"quiz": "도영은 싸운 후 혼자 있고 싶어하나요?",
"hint": "ISFP는 감정을 정리한 후에 대화하고 싶어 해요.",
"result": "O",
"explanation": "도영이 혼자 있고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지영",
"script": "I hate not talking!",
"translation": "난 말을 안 하는 게 싫어!"
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "I know, but I need to think.",
"translation": "알아, 근데 난 생각해야 해."
},
{
"type": "script",
"index": 7,
"speaker": "지영",
"script": "Okay, but hurry up?",
"translation": "좋아, 근데 빨리?"
},
{
"type": "blank",
"index": 8,
"quiz": "I need some @@ right now.",
"hint": "ISFP는 감정을 처리하기 위해 시간을 필요로 해요.",
"optionA": "time",
"optionB": "space",
"optionC": "rest",
"result": "space",
"explanation": "도영이 공간이 필요하다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "I'll come find you soon.",
"translation": "곧 찾아갈게."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "Promise?",
"translation": "약속?"
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "Promise.",
"translation": "약속."
},
{
"type": "script",
"index": 12,
"speaker": "지영",
"script": "Good, I'll wait!",
"translation": "좋아, 난 기다릴게!"
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "You're very patient.",
"translation": "넌 참을성이 많네."
},
{
"type": "ox",
"index": 14,
"quiz": "지영은 참을성 있게 기다리나요?",
"hint": "ENFP는 빠른 해결을 원하지만 상대를 배려할 수 있어요.",
"result": "O",
"explanation": "지영이 기다리겠다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "화해의 시간에 대한 문장이에요.",
"result": "Time heals space",
"explanation": "시간과 공간이 상처를 치유해요.",
"optionA": "heals",
"optionB": "Time",
"optionC": "space"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "싸운 후 화해",
"explanation": "ISFP의 침묵과 ENFP의 즉시 해결 추구 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "I need some space right now.",
"translation": "난 지금 혼자 있고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "지영",
"script": "But let's talk it out!",
"translation": "근데 우리 얘기해!"
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "Not now, okay?",
"translation": "지금 아니야, 괜찮아?"
},
{
"type": "ox",
"index": 4,
"quiz": "도영은 싸운 후 혼자 있고 싶어하나요?",
"hint": "ISFP는 감정을 정리한 후에 대화하고 싶어 해요.",
"result": "O",
"explanation": "도영이 혼자 있고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지영",
"script": "I hate not talking!",
"translation": "난 말을 안 하는 게 싫어!"
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "I know, but I need to think.",
"translation": "알아, 근데 난 생각해야 해."
},
{
"type": "script",
"index": 7,
"speaker": "지영",
"script": "Okay, but hurry up?",
"translation": "좋아, 근데 빨리?"
},
{
"type": "blank",
"index": 8,
"quiz": "I need some @@ right now.",
"hint": "ISFP는 감정을 처리하기 위해 시간을 필요로 해요.",
"optionA": "time",
"optionB": "space",
"optionC": "rest",
"result": "space",
"explanation": "도영이 공간이 필요하다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "I'll come find you soon.",
"translation": "곧 찾아갈게."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "Promise?",
"translation": "약속?"
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "Promise.",
"translation": "약속."
},
{
"type": "script",
"index": 12,
"speaker": "지영",
"script": "Good, I'll wait!",
"translation": "좋아, 난 기다릴게!"
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "You're very patient.",
"translation": "넌 참을성이 많네."
},
{
"type": "ox",
"index": 14,
"quiz": "지영은 참을성 있게 기다리나요?",
"hint": "ENFP는 빠른 해결을 원하지만 상대를 배려할 수 있어요.",
"result": "O",
"explanation": "지영이 기다리겠다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "화해의 시간에 대한 문장이에요.",
"optionA": "heals",
"optionB": "Time",
"optionC": "space",
"result": "Time heals space",
"explanation": "시간과 공간이 상처를 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "함께하는 조용함",
"explanation": "ISFP의 개인적 공간과 ISFJ의 함께 있음 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "I like quiet time alone.",
"translation": "난 혼자 조용한 시간이 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "Can I stay with you?",
"translation": "나도 함께 있어도 돼?"
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "Sure, but I need peace.",
"translation": "좋아, 근데 조용해야 해."
},
{
"type": "ox",
"index": 4,
"quiz": "준석은 혼자 있고 싶어하나요?",
"hint": "ISFP는 개인 시간을 중요하게 생각해요.",
"result": "O",
"explanation": "준석이 '혼자 조용한 시간'이 좋다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "I know, I'll be quiet too.",
"translation": "알아, 난 조용할게."
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "You're comfortable with silence?",
"translation": "넌 침묵이 편해?"
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "Yes, especially with you.",
"translation": "응, 특히 넌 함께니까."
},
{
"type": "blank",
"index": 8,
"quiz": "Can I stay with @@?",
"hint": "ISFJ는 가까운 사람과 함께 있는 것을 좋아해요.",
"optionA": "you",
"optionB": "them",
"optionC": "here",
"result": "you",
"explanation": "소현이 준석과 함께 있고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "That's really nice.",
"translation": "그건 정말 좋은데."
},
{
"type": "script",
"index": 10,
"speaker": "소현",
"script": "We don't always need words.",
"translation": "우리 항상 말이 필요한 건 아니야."
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "You understand me well.",
"translation": "넌 날 잘 이해하네."
},
{
"type": "script",
"index": 12,
"speaker": "소현",
"script": "That's what I'm here for.",
"translation": "그래서 난 여기 있는 거야."
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "I'm glad you get it.",
"translation": "넌 이해해서 좋아."
},
{
"type": "ox",
"index": 14,
"quiz": "소현은 준석과 함께 있고 싶어하나요?",
"hint": "ISFJ는 소중한 사람과의 시간을 소중히 여겨요.",
"result": "O",
"explanation": "소현이 계속 준석과 함께 있으려고 해요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께하는 침묵의 가치에 대한 문장이에요.",
"result": "Silence speaks love",
"explanation": "함께하는 침묵이 사랑을 이야기해요.",
"optionA": "speaks",
"optionB": "love",
"optionC": "Silence"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "함께하는 조용함",
"explanation": "ISFP의 개인적 공간과 ISFJ의 함께 있음 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "I like quiet time alone.",
"translation": "난 혼자 조용한 시간이 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "Can I stay with you?",
"translation": "나도 함께 있어도 돼?"
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "Sure, but I need peace.",
"translation": "좋아, 근데 조용해야 해."
},
{
"type": "ox",
"index": 4,
"quiz": "준석은 혼자 있고 싶어하나요?",
"hint": "ISFP는 개인 시간을 중요하게 생각해요.",
"result": "O",
"explanation": "준석이 '혼자 조용한 시간'이 좋다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "I know, I'll be quiet too.",
"translation": "알아, 난 조용할게."
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "You're comfortable with silence?",
"translation": "넌 침묵이 편해?"
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "Yes, especially with you.",
"translation": "응, 특히 넌 함께니까."
},
{
"type": "blank",
"index": 8,
"quiz": "Can I stay with @@?",
"hint": "ISFJ는 가까운 사람과 함께 있는 것을 좋아해요.",
"optionA": "you",
"optionB": "them",
"optionC": "here",
"result": "you",
"explanation": "소현이 준석과 함께 있고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "That's really nice.",
"translation": "그건 정말 좋은데."
},
{
"type": "script",
"index": 10,
"speaker": "소현",
"script": "We don't always need words.",
"translation": "우리 항상 말이 필요한 건 아니야."
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "You understand me well.",
"translation": "넌 날 잘 이해하네."
},
{
"type": "script",
"index": 12,
"speaker": "소현",
"script": "That's what I'm here for.",
"translation": "그래서 난 여기 있는 거야."
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "I'm glad you get it.",
"translation": "넌 이해해서 좋아."
},
{
"type": "ox",
"index": 14,
"quiz": "소현은 준석과 함께 있고 싶어하나요?",
"hint": "ISFJ는 소중한 사람과의 시간을 소중히 여겨요.",
"result": "O",
"explanation": "소현이 계속 준석과 함께 있으려고 해요."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께하는 침묵의 가치에 대한 문장이에요.",
"optionA": "speaks",
"optionB": "love",
"optionC": "Silence",
"result": "Silence speaks love",
"explanation": "함께하는 침묵이 사랑을 이야기해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "배려하는 마음",
"explanation": "ISFP의 감정과 ISFJ의 실질적 배려 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I'm feeling down today.",
"translation": "오늘 기분이 안 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "예나",
"script": "Let me make you tea.",
"translation": "내가 차를 만들어줄게."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "You always know what to do.",
"translation": "넌 항상 뭘 해야 할지 알아."
},
{
"type": "blank",
"index": 4,
"quiz": "I'm feeling @@ today.",
"hint": "ISFP는 감정의 변화를 깊이 있게 느껴요.",
"optionA": "good",
"optionB": "down",
"optionC": "tired",
"result": "down",
"explanation": "채영이 기분이 안 좋다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예나",
"script": "You matter to me.",
"translation": "넌 내게 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "I know, and I like that.",
"translation": "알아, 그리고 난 그게 좋아."
},
{
"type": "script",
"index": 7,
"speaker": "예나",
"script": "Drink this and rest.",
"translation": "이거 마시고 쉬어."
},
{
"type": "ox",
"index": 8,
"quiz": "예나는 실질적으로 배려하나요?",
"hint": "ISFJ는 행동으로 배려를 보여줘요.",
"result": "O",
"explanation": "예나가 구체적으로 차를 만들어주고 돌보려고 해요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Your care means everything.",
"translation": "넌 배려가 정말 소중해."
},
{
"type": "script",
"index": 10,
"speaker": "예나",
"script": "That's what friends do.",
"translation": "그게 친구 하는 거지."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "You're more than a friend.",
"translation": "넌 친구 이상이야."
},
{
"type": "script",
"index": 12,
"speaker": "예나",
"script": "I know what you mean.",
"translation": "난 너의 말을 알아."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "You just get it.",
"translation": "넌 정말 이해해."
},
{
"type": "blank",
"index": 14,
"quiz": "Let me make you @@.",
"hint": "ISFJ는 구체적인 돌봄을 실천해요.",
"optionA": "happy",
"optionB": "tea",
"optionC": "food",
"result": "tea",
"explanation": "예나가 차를 만들어주려고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "배려의 의미에 대한 문장이에요.",
"result": "Care is action",
"explanation": "배려는 말이 아니라 행동이에요.",
"optionA": "is",
"optionB": "action",
"optionC": "Care"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "배려하는 마음",
"explanation": "ISFP의 감정과 ISFJ의 실질적 배려 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I'm feeling down today.",
"translation": "오늘 기분이 안 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "예나",
"script": "Let me make you tea.",
"translation": "내가 차를 만들어줄게."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "You always know what to do.",
"translation": "넌 항상 뭘 해야 할지 알아."
},
{
"type": "blank",
"index": 4,
"quiz": "I'm feeling @@ today.",
"hint": "ISFP는 감정의 변화를 깊이 있게 느껴요.",
"optionA": "good",
"optionB": "down",
"optionC": "tired",
"result": "down",
"explanation": "채영이 기분이 안 좋다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예나",
"script": "You matter to me.",
"translation": "넌 내게 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "I know, and I like that.",
"translation": "알아, 그리고 난 그게 좋아."
},
{
"type": "script",
"index": 7,
"speaker": "예나",
"script": "Drink this and rest.",
"translation": "이거 마시고 쉬어."
},
{
"type": "ox",
"index": 8,
"quiz": "예나는 실질적으로 배려하나요?",
"hint": "ISFJ는 행동으로 배려를 보여줘요.",
"result": "O",
"explanation": "예나가 구체적으로 차를 만들어주고 돌보려고 해요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Your care means everything.",
"translation": "넌 배려가 정말 소중해."
},
{
"type": "script",
"index": 10,
"speaker": "예나",
"script": "That's what friends do.",
"translation": "그게 친구 하는 거지."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "You're more than a friend.",
"translation": "넌 친구 이상이야."
},
{
"type": "script",
"index": 12,
"speaker": "예나",
"script": "I know what you mean.",
"translation": "난 너의 말을 알아."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "You just get it.",
"translation": "넌 정말 이해해."
},
{
"type": "blank",
"index": 14,
"quiz": "Let me make you @@.",
"hint": "ISFJ는 구체적인 돌봄을 실천해요.",
"optionA": "happy",
"optionB": "tea",
"optionC": "food",
"result": "tea",
"explanation": "예나가 차를 만들어주려고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "배려의 의미에 대한 문장이에요.",
"optionA": "is",
"optionB": "action",
"optionC": "Care",
"result": "Care is action",
"explanation": "배려는 말이 아니라 행동이에요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "감정의 깊이",
"explanation": "ISFP의 내면의 감정과 ISFJ의 공감 능력 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "I feel things deeply.",
"translation": "난 모든 걸 깊이 느껴."
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "I understand that feeling.",
"translation": "나도 그 감정을 알아."
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "You really do understand me.",
"translation": "넌 정말 날 이해하네."
},
{
"type": "ox",
"index": 4,
"quiz": "도영은 감정을 깊이 있게 느끼나요?",
"hint": "ISFP는 감정을 깊이 있게 경험해요.",
"result": "O",
"explanation": "도영이 '모든 걸 깊이 느낀다'고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "That's a gift, actually.",
"translation": "그건 사실 선물이야."
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "A gift?",
"translation": "선물?"
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Yes, feeling deeply makes you kind.",
"translation": "응, 깊이 느끼니까 넌 착해."
},
{
"type": "blank",
"index": 8,
"quiz": "I feel things @@.",
"hint": "ISFP는 감정의 깊이가 특별해요.",
"optionA": "quickly",
"optionB": "deeply",
"optionC": "always",
"result": "deeply",
"explanation": "도영이 모든 것을 깊이 있게 느낀다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "Never thought of it that way.",
"translation": "나 그렇게 생각 안 해봤는데."
},
{
"type": "script",
"index": 10,
"speaker": "수진",
"script": "I see you clearly.",
"translation": "난 너를 명확히 봐."
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "Your empathy is beautiful.",
"translation": "넌 공감 능력이 정말 예뻐."
},
{
"type": "script",
"index": 12,
"speaker": "수진",
"script": "And your sensitivity is beautiful too.",
"translation": "그리고 넌 섬세함이 예뻐."
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "We understand each other.",
"translation": "우리 서로를 이해하네."
},
{
"type": "ox",
"index": 14,
"quiz": "수진은 도영의 감정을 이해하나요?",
"hint": "ISFJ는 다른 사람의 감정을 깊이 있게 이해해요.",
"result": "O",
"explanation": "수진이 계속 도영을 이해하고 공감했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정의 깊이에 대한 문장이에요.",
"result": "Feeling deeply connects",
"explanation": "깊이 느끼는 것이 두 마음을 연결해요.",
"optionA": "Feeling",
"optionB": "deeply",
"optionC": "connects"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "감정의 깊이",
"explanation": "ISFP의 내면의 감정과 ISFJ의 공감 능력 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "I feel things deeply.",
"translation": "난 모든 걸 깊이 느껴."
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "I understand that feeling.",
"translation": "나도 그 감정을 알아."
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "You really do understand me.",
"translation": "넌 정말 날 이해하네."
},
{
"type": "ox",
"index": 4,
"quiz": "도영은 감정을 깊이 있게 느끼나요?",
"hint": "ISFP는 감정을 깊이 있게 경험해요.",
"result": "O",
"explanation": "도영이 '모든 걸 깊이 느낀다'고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "That's a gift, actually.",
"translation": "그건 사실 선물이야."
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "A gift?",
"translation": "선물?"
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Yes, feeling deeply makes you kind.",
"translation": "응, 깊이 느끼니까 넌 착해."
},
{
"type": "blank",
"index": 8,
"quiz": "I feel things @@.",
"hint": "ISFP는 감정의 깊이가 특별해요.",
"optionA": "quickly",
"optionB": "deeply",
"optionC": "always",
"result": "deeply",
"explanation": "도영이 모든 것을 깊이 있게 느낀다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "Never thought of it that way.",
"translation": "나 그렇게 생각 안 해봤는데."
},
{
"type": "script",
"index": 10,
"speaker": "수진",
"script": "I see you clearly.",
"translation": "난 너를 명확히 봐."
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "Your empathy is beautiful.",
"translation": "넌 공감 능력이 정말 예뻐."
},
{
"type": "script",
"index": 12,
"speaker": "수진",
"script": "And your sensitivity is beautiful too.",
"translation": "그리고 넌 섬세함이 예뻐."
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "We understand each other.",
"translation": "우리 서로를 이해하네."
},
{
"type": "ox",
"index": 14,
"quiz": "수진은 도영의 감정을 이해하나요?",
"hint": "ISFJ는 다른 사람의 감정을 깊이 있게 이해해요.",
"result": "O",
"explanation": "수진이 계속 도영을 이해하고 공감했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "감정의 깊이에 대한 문장이에요.",
"optionA": "Feeling",
"optionB": "deeply",
"optionC": "connects",
"result": "Feeling deeply connects",
"explanation": "깊이 느끼는 것이 두 마음을 연결해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 경험",
"explanation": "ISFP의 직감적 선택과 ISFJ의 신중한 고려 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미래",
"script": "I want to try this place!",
"translation": "이 식당 가보고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "Have you checked reviews first?",
"translation": "먼저 평가는 봤어?"
},
{
"type": "script",
"index": 3,
"speaker": "미래",
"script": "No, it just feels right!",
"translation": "아니, 그냥 좋은 느낌이 들어!"
},
{
"type": "blank",
"index": 4,
"quiz": "I want to try this @@!",
"hint": "ISFP는 직감과 감정으로 선택해요.",
"optionA": "place",
"optionB": "food",
"optionC": "restaurant",
"result": "place",
"explanation": "미래가 직감으로 이 식당을 가보고 싶다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "But what if it's not good?",
"translation": "근데 별로면?"
},
{
"type": "script",
"index": 6,
"speaker": "미래",
"script": "Then we'll try something else.",
"translation": "그럼 다른 거 해보지."
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "Okay, I trust you.",
"translation": "좋아, 나 넌 믿어."
},
{
"type": "ox",
"index": 8,
"quiz": "윤아는 미래를 믿나요?",
"hint": "ISFJ는 소중한 사람을 신뢰해요.",
"result": "O",
"explanation": "윤아가 '나 넌 믿어'라고 명확히 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "미래",
"script": "Your trust means a lot.",
"translation": "넌 나를 믿어줘서 고마워."
},
{
"type": "script",
"index": 10,
"speaker": "윤아",
"script": "Because you have good instincts.",
"translation": "넌 좋은 직감이 있으니까."
},
{
"type": "script",
"index": 11,
"speaker": "미래",
"script": "I do?",
"translation": "내가?"
},
{
"type": "script",
"index": 12,
"speaker": "윤아",
"script": "Yes, I've seen it many times.",
"translation": "응, 난 여러 번 봤어."
},
{
"type": "script",
"index": 13,
"speaker": "미래",
"script": "You're really supportive.",
"translation": "넌 정말 지지적이네."
},
{
"type": "blank",
"index": 14,
"quiz": "Have you checked @@ first?",
"hint": "ISFJ는 신중하게 정보를 먼저 확인해요.",
"optionA": "online",
"optionB": "reviews",
"optionC": "details",
"result": "reviews",
"explanation": "윤아가 평가를 먼저 확인하라고 제안했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "직감과 신중함의 조화에 대한 문장이에요.",
"result": "Trust and balance",
"explanation": "신뢰와 신중함이 균형을 만들어요.",
"optionA": "and",
"optionB": "Trust",
"optionC": "balance"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 경험",
"explanation": "ISFP의 직감적 선택과 ISFJ의 신중한 고려 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미래",
"script": "I want to try this place!",
"translation": "이 식당 가보고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "Have you checked reviews first?",
"translation": "먼저 평가는 봤어?"
},
{
"type": "script",
"index": 3,
"speaker": "미래",
"script": "No, it just feels right!",
"translation": "아니, 그냥 좋은 느낌이 들어!"
},
{
"type": "blank",
"index": 4,
"quiz": "I want to try this @@!",
"hint": "ISFP는 직감과 감정으로 선택해요.",
"optionA": "place",
"optionB": "food",
"optionC": "restaurant",
"result": "place",
"explanation": "미래가 직감으로 이 식당을 가보고 싶다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "But what if it's not good?",
"translation": "근데 별로면?"
},
{
"type": "script",
"index": 6,
"speaker": "미래",
"script": "Then we'll try something else.",
"translation": "그럼 다른 거 해보지."
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "Okay, I trust you.",
"translation": "좋아, 나 넌 믿어."
},
{
"type": "ox",
"index": 8,
"quiz": "윤아는 미래를 믿나요?",
"hint": "ISFJ는 소중한 사람을 신뢰해요.",
"result": "O",
"explanation": "윤아가 '나 넌 믿어'라고 명확히 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "미래",
"script": "Your trust means a lot.",
"translation": "넌 나를 믿어줘서 고마워."
},
{
"type": "script",
"index": 10,
"speaker": "윤아",
"script": "Because you have good instincts.",
"translation": "넌 좋은 직감이 있으니까."
},
{
"type": "script",
"index": 11,
"speaker": "미래",
"script": "I do?",
"translation": "내가?"
},
{
"type": "script",
"index": 12,
"speaker": "윤아",
"script": "Yes, I've seen it many times.",
"translation": "응, 난 여러 번 봤어."
},
{
"type": "script",
"index": 13,
"speaker": "미래",
"script": "You're really supportive.",
"translation": "넌 정말 지지적이네."
},
{
"type": "blank",
"index": 14,
"quiz": "Have you checked @@ first?",
"hint": "ISFJ는 신중하게 정보를 먼저 확인해요.",
"optionA": "online",
"optionB": "reviews",
"optionC": "details",
"result": "reviews",
"explanation": "윤아가 평가를 먼저 확인하라고 제안했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "직감과 신중함의 조화에 대한 문장이에요.",
"optionA": "and",
"optionB": "Trust",
"optionC": "balance",
"result": "Trust and balance",
"explanation": "신뢰와 신중함이 균형을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "선택의 순간",
"explanation": "ISFP의 즉흥성과 ISFJ의 고려 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "Let's just do it!",
"translation": "그냥 하자!"
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "Wait, let me think first.",
"translation": "잠깐, 먼저 생각해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "We think too much.",
"translation": "우리 생각을 너무 많이 해."
},
{
"type": "ox",
"index": 4,
"quiz": "아린은 즉흥적으로 결정하나요?",
"hint": "ISFP는 감정과 직감으로 빠르게 결정해요.",
"result": "O",
"explanation": "아린이 '그냥 하자'고 즉흥적으로 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소미",
"script": "What if it goes wrong?",
"translation": "만약 잘못되면?"
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "We'll figure it out.",
"translation": "우리 해결할 거야."
},
{
"type": "script",
"index": 7,
"speaker": "소미",
"script": "I worry about you.",
"translation": "난 너 걱정돼."
},
{
"type": "blank",
"index": 8,
"quiz": "Let's just do @@!",
"hint": "ISFP는 행동을 먼저 하려고 해요.",
"optionA": "it",
"optionB": "something",
"optionC": "this",
"result": "it",
"explanation": "아린이 즉각 실행하자고 제안했어요."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "That's why we balance each other.",
"translation": "그래서 우리가 균형이 맞아."
},
{
"type": "script",
"index": 10,
"speaker": "소미",
"script": "You're right, I do worry less with you.",
"translation": "맞아, 너 있으면 난 덜 걱정해."
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "And you make me more careful.",
"translation": "그리고 넌 날 더 조심스럽게 해."
},
{
"type": "script",
"index": 12,
"speaker": "소미",
"script": "We need each other.",
"translation": "우리 서로 필요해."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "ox",
"index": 14,
"quiz": "소미는 신중하게 생각하나요?",
"hint": "ISFJ는 결정 전에 결과를 고려해요.",
"result": "O",
"explanation": "소미가 '먼저 생각해야 해'라고 신중함을 보였어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양한 의사결정 방식의 가치에 대한 문장이에요.",
"result": "Different speeds make",
"explanation": "다양한 속도가 완벽한 결정을 만들어요.",
"optionA": "Different",
"optionB": "speeds",
"optionC": "make"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "선택의 순간",
"explanation": "ISFP의 즉흥성과 ISFJ의 고려 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "Let's just do it!",
"translation": "그냥 하자!"
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "Wait, let me think first.",
"translation": "잠깐, 먼저 생각해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "We think too much.",
"translation": "우리 생각을 너무 많이 해."
},
{
"type": "ox",
"index": 4,
"quiz": "아린은 즉흥적으로 결정하나요?",
"hint": "ISFP는 감정과 직감으로 빠르게 결정해요.",
"result": "O",
"explanation": "아린이 '그냥 하자'고 즉흥적으로 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소미",
"script": "What if it goes wrong?",
"translation": "만약 잘못되면?"
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "We'll figure it out.",
"translation": "우리 해결할 거야."
},
{
"type": "script",
"index": 7,
"speaker": "소미",
"script": "I worry about you.",
"translation": "난 너 걱정돼."
},
{
"type": "blank",
"index": 8,
"quiz": "Let's just do @@!",
"hint": "ISFP는 행동을 먼저 하려고 해요.",
"optionA": "it",
"optionB": "something",
"optionC": "this",
"result": "it",
"explanation": "아린이 즉각 실행하자고 제안했어요."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "That's why we balance each other.",
"translation": "그래서 우리가 균형이 맞아."
},
{
"type": "script",
"index": 10,
"speaker": "소미",
"script": "You're right, I do worry less with you.",
"translation": "맞아, 너 있으면 난 덜 걱정해."
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "And you make me more careful.",
"translation": "그리고 넌 날 더 조심스럽게 해."
},
{
"type": "script",
"index": 12,
"speaker": "소미",
"script": "We need each other.",
"translation": "우리 서로 필요해."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "ox",
"index": 14,
"quiz": "소미는 신중하게 생각하나요?",
"hint": "ISFJ는 결정 전에 결과를 고려해요.",
"result": "O",
"explanation": "소미가 '먼저 생각해야 해'라고 신중함을 보였어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "다양한 의사결정 방식의 가치에 대한 문장이에요.",
"optionA": "Different",
"optionB": "speeds",
"optionC": "make",
"result": "Different speeds make",
"explanation": "다양한 속도가 완벽한 결정을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "힘든 마음",
"explanation": "ISFP의 감정 표현과 ISFJ의 위로 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I'm struggling today.",
"translation": "오늘 정말 힘들어."
},
{
"type": "script",
"index": 2,
"speaker": "민우",
"script": "I see that in your eyes.",
"translation": "난 네 눈에서 봐."
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "You notice everything.",
"translation": "넌 다 눈에 띄네."
},
{
"type": "blank",
"index": 4,
"quiz": "I'm struggling @@.",
"hint": "ISFP는 감정의 변화를 깊이 있게 경험해요.",
"optionA": "too",
"optionB": "here",
"optionC": "today",
"result": "today",
"explanation": "준호가 오늘 힘들다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민우",
"script": "Tell me what you need.",
"translation": "뭐가 필요한지 말해."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "Just be here with me.",
"translation": "그냥 나 옆에 있어줘."
},
{
"type": "script",
"index": 7,
"speaker": "민우",
"script": "Always, for you.",
"translation": "항상, 넌 위해."
},
{
"type": "ox",
"index": 8,
"quiz": "민우는 준호를 위로하나요?",
"hint": "ISFJ는 다른 사람의 어려움을 직감으로 느껴요.",
"result": "O",
"explanation": "민우가 준호의 어려움을 눈치채고 위로했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "Your presence helps.",
"translation": "넌 함께해서 도움이 돼."
},
{
"type": "script",
"index": 10,
"speaker": "민우",
"script": "That's all I want to do.",
"translation": "그게 나 할 수 있는 전부야."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "That's enough.",
"translation": "그것만으로도 충분해."
},
{
"type": "script",
"index": 12,
"speaker": "민우",
"script": "You're strong in your own way.",
"translation": "넌 다른 방식으로 강해."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "With you here, yes.",
"translation": "넌 여기 있으면, 그래."
},
{
"type": "blank",
"index": 14,
"quiz": "I see that in your @@.",
"hint": "ISFJ는 다른 사람의 감정을 눈으로 읽어요.",
"optionA": "words",
"optionB": "eyes",
"optionC": "face",
"result": "eyes",
"explanation": "민우가 준호의 눈에서 감정을 읽었어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께함의 위로에 대한 문장이에요.",
"result": "Presence heals hearts",
"explanation": "함께함이 말 없이 마음을 치유해요.",
"optionA": "Presence",
"optionB": "heals",
"optionC": "hearts"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "힘든 마음",
"explanation": "ISFP의 감정 표현과 ISFJ의 위로 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I'm struggling today.",
"translation": "오늘 정말 힘들어."
},
{
"type": "script",
"index": 2,
"speaker": "민우",
"script": "I see that in your eyes.",
"translation": "난 네 눈에서 봐."
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "You notice everything.",
"translation": "넌 다 눈에 띄네."
},
{
"type": "blank",
"index": 4,
"quiz": "I'm struggling @@.",
"hint": "ISFP는 감정의 변화를 깊이 있게 경험해요.",
"optionA": "too",
"optionB": "here",
"optionC": "today",
"result": "today",
"explanation": "준호가 오늘 힘들다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민우",
"script": "Tell me what you need.",
"translation": "뭐가 필요한지 말해."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "Just be here with me.",
"translation": "그냥 나 옆에 있어줘."
},
{
"type": "script",
"index": 7,
"speaker": "민우",
"script": "Always, for you.",
"translation": "항상, 넌 위해."
},
{
"type": "ox",
"index": 8,
"quiz": "민우는 준호를 위로하나요?",
"hint": "ISFJ는 다른 사람의 어려움을 직감으로 느껴요.",
"result": "O",
"explanation": "민우가 준호의 어려움을 눈치채고 위로했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "Your presence helps.",
"translation": "넌 함께해서 도움이 돼."
},
{
"type": "script",
"index": 10,
"speaker": "민우",
"script": "That's all I want to do.",
"translation": "그게 나 할 수 있는 전부야."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "That's enough.",
"translation": "그것만으로도 충분해."
},
{
"type": "script",
"index": 12,
"speaker": "민우",
"script": "You're strong in your own way.",
"translation": "넌 다른 방식으로 강해."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "With you here, yes.",
"translation": "넌 여기 있으면, 그래."
},
{
"type": "blank",
"index": 14,
"quiz": "I see that in your @@.",
"hint": "ISFJ는 다른 사람의 감정을 눈으로 읽어요.",
"optionA": "words",
"optionB": "eyes",
"optionC": "face",
"result": "eyes",
"explanation": "민우가 준호의 눈에서 감정을 읽었어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께함의 위로에 대한 문장이에요.",
"optionA": "Presence",
"optionB": "heals",
"optionC": "hearts",
"result": "Presence heals hearts",
"explanation": "함께함이 말 없이 마음을 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 방식의 차이",
"explanation": "ISFP의 내적 처리와 ISFJ의 책임감 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I need to be alone now.",
"translation": "난 지금 혼자 있어야 해."
},
{
"type": "script",
"index": 2,
"speaker": "예은",
"script": "But I want to help.",
"translation": "근데 나 도와주고 싶은데."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "Just knowing you care helps.",
"translation": "넌 신경 써줘서 벌써 도움이 돼."
},
{
"type": "blank",
"index": 4,
"quiz": "I need to be @@ now.",
"hint": "ISFP는 스트레스받을 때 혼자 시간이 필요해요.",
"optionA": "quiet",
"optionB": "alone",
"optionC": "here",
"result": "alone",
"explanation": "소연이 혼자 있어야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예은",
"script": "Will you be okay?",
"translation": "넌 괜찮을까?"
},
{
"type": "script",
"index": 6,
"speaker": "소연",
"script": "With your support, yes.",
"translation": "너 지지해주니까 괜찮아."
},
{
"type": "script",
"index": 7,
"speaker": "예은",
"script": "I'm always here for you.",
"translation": "난 항상 너를 위해 있어."
},
{
"type": "ox",
"index": 8,
"quiz": "예은은 책임감 있게 배려하나요?",
"hint": "ISFJ는 다른 사람에 대한 책임감이 강해요.",
"result": "O",
"explanation": "예은이 계속 소연을 도우려고 하고 있어요."
},
{
"type": "script",
"index": 9,
"speaker": "소연",
"script": "I know that.",
"translation": "알아."
},
{
"type": "script",
"index": 10,
"speaker": "예은",
"script": "Take your time.",
"translation": "시간을 가져."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "I'll come back soon.",
"translation": "곧 돌아올게."
},
{
"type": "script",
"index": 12,
"speaker": "예은",
"script": "I'll be waiting.",
"translation": "난 기다릴게."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "You're really patient.",
"translation": "넌 정말 인내심이 있네."
},
{
"type": "blank",
"index": 14,
"quiz": "But I want to @@.",
"hint": "ISFJ는 도움을 주려는 욕구가 강해요.",
"optionA": "wait",
"optionB": "help",
"optionC": "stay",
"result": "help",
"explanation": "예은이 도와주고 싶다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서로 다른 대처 방식에 대한 문장이에요.",
"result": "Both ways matter",
"explanation": "두 가지 방식이 모두 중요해요.",
"optionA": "Both",
"optionB": "matter",
"optionC": "ways"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 방식의 차이",
"explanation": "ISFP의 내적 처리와 ISFJ의 책임감 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I need to be alone now.",
"translation": "난 지금 혼자 있어야 해."
},
{
"type": "script",
"index": 2,
"speaker": "예은",
"script": "But I want to help.",
"translation": "근데 나 도와주고 싶은데."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "Just knowing you care helps.",
"translation": "넌 신경 써줘서 벌써 도움이 돼."
},
{
"type": "blank",
"index": 4,
"quiz": "I need to be @@ now.",
"hint": "ISFP는 스트레스받을 때 혼자 시간이 필요해요.",
"optionA": "quiet",
"optionB": "alone",
"optionC": "here",
"result": "alone",
"explanation": "소연이 혼자 있어야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예은",
"script": "Will you be okay?",
"translation": "넌 괜찮을까?"
},
{
"type": "script",
"index": 6,
"speaker": "소연",
"script": "With your support, yes.",
"translation": "너 지지해주니까 괜찮아."
},
{
"type": "script",
"index": 7,
"speaker": "예은",
"script": "I'm always here for you.",
"translation": "난 항상 너를 위해 있어."
},
{
"type": "ox",
"index": 8,
"quiz": "예은은 책임감 있게 배려하나요?",
"hint": "ISFJ는 다른 사람에 대한 책임감이 강해요.",
"result": "O",
"explanation": "예은이 계속 소연을 도우려고 하고 있어요."
},
{
"type": "script",
"index": 9,
"speaker": "소연",
"script": "I know that.",
"translation": "알아."
},
{
"type": "script",
"index": 10,
"speaker": "예은",
"script": "Take your time.",
"translation": "시간을 가져."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "I'll come back soon.",
"translation": "곧 돌아올게."
},
{
"type": "script",
"index": 12,
"speaker": "예은",
"script": "I'll be waiting.",
"translation": "난 기다릴게."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "You're really patient.",
"translation": "넌 정말 인내심이 있네."
},
{
"type": "blank",
"index": 14,
"quiz": "But I want to @@.",
"hint": "ISFJ는 도움을 주려는 욕구가 강해요.",
"optionA": "wait",
"optionB": "help",
"optionC": "stay",
"result": "help",
"explanation": "예은이 도와주고 싶다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "서로 다른 대처 방식에 대한 문장이에요.",
"optionA": "Both",
"optionB": "matter",
"optionC": "ways",
"result": "Both ways matter",
"explanation": "두 가지 방식이 모두 중요해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "새로운 도전",
"explanation": "ISFP의 신중함과 ISFJ의 격려 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나영",
"script": "What if I'm not good enough?",
"translation": "만약 내가 충분하지 않으면?"
},
{
"type": "script",
"index": 2,
"speaker": "진아",
"script": "You're more than enough.",
"translation": "넌 충분해."
},
{
"type": "script",
"index": 3,
"speaker": "나영",
"script": "But what about the challenges?",
"translation": "근데 어려움은?"
},
{
"type": "ox",
"index": 4,
"quiz": "나영은 새로운 도전에 걱정하나요?",
"hint": "ISFP는 부정적인 가능성을 먼저 고려해요.",
"result": "O",
"explanation": "나영이 여러 걱정을 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "진아",
"script": "You've overcome things before.",
"translation": "넌 이전에도 극복했잖아."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "That was different.",
"translation": "그건 달랐어."
},
{
"type": "script",
"index": 7,
"speaker": "진아",
"script": "No, you're the same strong person.",
"translation": "아니, 넌 똑같이 강한 사람이야."
},
{
"type": "blank",
"index": 8,
"quiz": "What if I'm not @@ enough?",
"hint": "ISFP는 자신감이 부족할 때가 있어요.",
"optionA": "smart",
"optionB": "good",
"optionC": "strong",
"result": "good",
"explanation": "나영이 자신의 능력에 대해 의심했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "How are you so sure?",
"translation": "넌 왜 그렇게 확실해?"
},
{
"type": "script",
"index": 10,
"speaker": "진아",
"script": "Because I know you.",
"translation": "넌 널 알아."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "What if I fail?",
"translation": "실패하면?"
},
{
"type": "script",
"index": 12,
"speaker": "진아",
"script": "Then you'll try again.",
"translation": "그럼 다시 해."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You believe in me.",
"translation": "넌 날 믿어."
},
{
"type": "ox",
"index": 14,
"quiz": "진아는 나영을 격려하나요?",
"hint": "ISFJ는 사람에 대한 신뢰와 지지가 강해요.",
"result": "O",
"explanation": "진아가 계속 나영을 격려했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "신뢰의 힘에 대한 문장이에요.",
"result": "Belief becomes strength",
"explanation": "다른 사람의 신뢰가 나의 힘이 되어요.",
"optionA": "Belief",
"optionB": "strength",
"optionC": "becomes"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "새로운 도전",
"explanation": "ISFP의 신중함과 ISFJ의 격려 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나영",
"script": "What if I'm not good enough?",
"translation": "만약 내가 충분하지 않으면?"
},
{
"type": "script",
"index": 2,
"speaker": "진아",
"script": "You're more than enough.",
"translation": "넌 충분해."
},
{
"type": "script",
"index": 3,
"speaker": "나영",
"script": "But what about the challenges?",
"translation": "근데 어려움은?"
},
{
"type": "ox",
"index": 4,
"quiz": "나영은 새로운 도전에 걱정하나요?",
"hint": "ISFP는 부정적인 가능성을 먼저 고려해요.",
"result": "O",
"explanation": "나영이 여러 걱정을 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "진아",
"script": "You've overcome things before.",
"translation": "넌 이전에도 극복했잖아."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "That was different.",
"translation": "그건 달랐어."
},
{
"type": "script",
"index": 7,
"speaker": "진아",
"script": "No, you're the same strong person.",
"translation": "아니, 넌 똑같이 강한 사람이야."
},
{
"type": "blank",
"index": 8,
"quiz": "What if I'm not @@ enough?",
"hint": "ISFP는 자신감이 부족할 때가 있어요.",
"optionA": "smart",
"optionB": "good",
"optionC": "strong",
"result": "good",
"explanation": "나영이 자신의 능력에 대해 의심했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "How are you so sure?",
"translation": "넌 왜 그렇게 확실해?"
},
{
"type": "script",
"index": 10,
"speaker": "진아",
"script": "Because I know you.",
"translation": "넌 널 알아."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "What if I fail?",
"translation": "실패하면?"
},
{
"type": "script",
"index": 12,
"speaker": "진아",
"script": "Then you'll try again.",
"translation": "그럼 다시 해."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You believe in me.",
"translation": "넌 날 믿어."
},
{
"type": "ox",
"index": 14,
"quiz": "진아는 나영을 격려하나요?",
"hint": "ISFJ는 사람에 대한 신뢰와 지지가 강해요.",
"result": "O",
"explanation": "진아가 계속 나영을 격려했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "신뢰의 힘에 대한 문장이에요.",
"optionA": "Belief",
"optionB": "strength",
"optionC": "becomes",
"result": "Belief becomes strength",
"explanation": "다른 사람의 신뢰가 나의 힘이 되어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈 이야기",
"explanation": "ISFP의 감정적 추구와 ISFJ의 현실적 지지 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하윤",
"script": "I want to follow my heart.",
"translation": "난 내 마음을 따르고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "지현",
"script": "And I want to support you.",
"translation": "그리고 난 너를 지지하고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "하윤",
"script": "Even if it's risky?",
"translation": "위험해도?"
},
{
"type": "blank",
"index": 4,
"quiz": "I want to follow my @@.",
"hint": "ISFP는 마음과 감정으로 추구해요.",
"optionA": "dream",
"optionB": "heart",
"optionC": "path",
"result": "heart",
"explanation": "하윤이 마음을 따르고 싶다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지현",
"script": "Especially then.",
"translation": "특히 그럴 때."
},
{
"type": "script",
"index": 6,
"speaker": "하윤",
"script": "You'll help me plan?",
"translation": "넌 계획 짜는 거 도와줄래?"
},
{
"type": "script",
"index": 7,
"speaker": "지현",
"script": "Of course, that's what I do.",
"translation": "물론이지, 그게 내 역할이야."
},
{
"type": "ox",
"index": 8,
"quiz": "지현은 하윤을 지지하나요?",
"hint": "ISFJ는 사람을 지지하는 것이 중요해요.",
"result": "O",
"explanation": "지현이 계속 하윤을 지지하고 도우려고 해요."
},
{
"type": "script",
"index": 9,
"speaker": "하윤",
"script": "You're my safety net.",
"translation": "넌 내 안전망이야."
},
{
"type": "script",
"index": 10,
"speaker": "지현",
"script": "And you're my purpose.",
"translation": "그리고 넌 내 목표야."
},
{
"type": "script",
"index": 11,
"speaker": "하윤",
"script": "We're quite a team.",
"translation": "우리 정말 좋은 팀이네."
},
{
"type": "script",
"index": 12,
"speaker": "지현",
"script": "The best.",
"translation": "최고야."
},
{
"type": "script",
"index": 13,
"speaker": "하윤",
"script": "Let's do this together.",
"translation": "함께 해보자."
},
{
"type": "blank",
"index": 14,
"quiz": "And I want to support @@.",
"hint": "ISFJ는 다른 사람을 돕는 것이 기쁨이에요.",
"optionA": "you",
"optionB": "your dream",
"optionC": "that",
"result": "you",
"explanation": "지현이 하윤을 지지하고 싶다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께 꿈을 추구하는 것에 대한 문장이에요.",
"result": "Dreams come true",
"explanation": "꿈은 지지가 있으면 이루어져요.",
"optionA": "true",
"optionB": "come",
"optionC": "Dreams"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈 이야기",
"explanation": "ISFP의 감정적 추구와 ISFJ의 현실적 지지 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하윤",
"script": "I want to follow my heart.",
"translation": "난 내 마음을 따르고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "지현",
"script": "And I want to support you.",
"translation": "그리고 난 너를 지지하고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "하윤",
"script": "Even if it's risky?",
"translation": "위험해도?"
},
{
"type": "blank",
"index": 4,
"quiz": "I want to follow my @@.",
"hint": "ISFP는 마음과 감정으로 추구해요.",
"optionA": "dream",
"optionB": "heart",
"optionC": "path",
"result": "heart",
"explanation": "하윤이 마음을 따르고 싶다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지현",
"script": "Especially then.",
"translation": "특히 그럴 때."
},
{
"type": "script",
"index": 6,
"speaker": "하윤",
"script": "You'll help me plan?",
"translation": "넌 계획 짜는 거 도와줄래?"
},
{
"type": "script",
"index": 7,
"speaker": "지현",
"script": "Of course, that's what I do.",
"translation": "물론이지, 그게 내 역할이야."
},
{
"type": "ox",
"index": 8,
"quiz": "지현은 하윤을 지지하나요?",
"hint": "ISFJ는 사람을 지지하는 것이 중요해요.",
"result": "O",
"explanation": "지현이 계속 하윤을 지지하고 도우려고 해요."
},
{
"type": "script",
"index": 9,
"speaker": "하윤",
"script": "You're my safety net.",
"translation": "넌 내 안전망이야."
},
{
"type": "script",
"index": 10,
"speaker": "지현",
"script": "And you're my purpose.",
"translation": "그리고 넌 내 목표야."
},
{
"type": "script",
"index": 11,
"speaker": "하윤",
"script": "We're quite a team.",
"translation": "우리 정말 좋은 팀이네."
},
{
"type": "script",
"index": 12,
"speaker": "지현",
"script": "The best.",
"translation": "최고야."
},
{
"type": "script",
"index": 13,
"speaker": "하윤",
"script": "Let's do this together.",
"translation": "함께 해보자."
},
{
"type": "blank",
"index": 14,
"quiz": "And I want to support @@.",
"hint": "ISFJ는 다른 사람을 돕는 것이 기쁨이에요.",
"optionA": "you",
"optionB": "your dream",
"optionC": "that",
"result": "you",
"explanation": "지현이 하윤을 지지하고 싶다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께 꿈을 추구하는 것에 대한 문장이에요.",
"optionA": "true",
"optionB": "come",
"optionC": "Dreams",
"result": "Dreams come true",
"explanation": "꿈은 지지가 있으면 이루어져요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "조용한 취미",
"explanation": "ISFP의 내향적 활동과 ISFJ의 함께하는 배려 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은비",
"script": "I love painting alone.",
"translation": "난 혼자 그림 그리는 걸 좋아해."
},
{
"type": "script",
"index": 2,
"speaker": "수빈",
"script": "Can I watch you paint?",
"translation": "나 그리는 거 봐도 돼?"
},
{
"type": "script",
"index": 3,
"speaker": "은비",
"script": "You won't distract me?",
"translation": "방해 안 해?"
},
{
"type": "blank",
"index": 4,
"quiz": "I love painting @@.",
"hint": "ISFP는 자신의 활동에 집중하기를 좋아해요.",
"optionA": "here",
"optionB": "alone",
"optionC": "art",
"result": "alone",
"explanation": "은비가 혼자 그리는 것을 좋아한다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수빈",
"script": "I'll just sit quietly.",
"translation": "난 그냥 조용히 앉아만 있을게."
},
{
"type": "script",
"index": 6,
"speaker": "은비",
"script": "That actually sounds nice.",
"translation": "그건 좋은데."
},
{
"type": "script",
"index": 7,
"speaker": "수빈",
"script": "I like watching you create.",
"translation": "난 너 창작하는 거 보는 게 좋아."
},
{
"type": "ox",
"index": 8,
"quiz": "수빈은 은비를 함께 지원하나요?",
"hint": "ISFJ는 소중한 사람의 활동을 함께 지원해요.",
"result": "O",
"explanation": "수빈이 은비의 그림 그리는 것을 보고 싶다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은비",
"script": "You're really patient.",
"translation": "넌 정말 인내심이 있네."
},
{
"type": "script",
"index": 10,
"speaker": "수빈",
"script": "Because you matter to me.",
"translation": "넌 내게 중요하니까."
},
{
"type": "script",
"index": 11,
"speaker": "은비",
"script": "That means a lot.",
"translation": "그건 정말 많이 의미해."
},
{
"type": "script",
"index": 12,
"speaker": "수빈",
"script": "I like just being near you.",
"translation": "난 그냥 너 근처에 있는 게 좋아."
},
{
"type": "script",
"index": 13,
"speaker": "은비",
"script": "We're comfortable together.",
"translation": "우리 함께 편하네."
},
{
"type": "blank",
"index": 14,
"quiz": "Can I watch you @@?",
"hint": "ISFJ는 소중한 사람이 하는 일에 관심을 가져요.",
"optionA": "create",
"optionB": "paint",
"optionC": "work",
"result": "paint",
"explanation": "수빈이 은비가 그리는 것을 보고 싶다고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께의 의미에 대한 문장이에요.",
"result": "Being together is",
"explanation": "함께함은 대화가 아니어도 돼요.",
"optionA": "Being",
"optionB": "is",
"optionC": "together"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "조용한 취미",
"explanation": "ISFP의 내향적 활동과 ISFJ의 함께하는 배려 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은비",
"script": "I love painting alone.",
"translation": "난 혼자 그림 그리는 걸 좋아해."
},
{
"type": "script",
"index": 2,
"speaker": "수빈",
"script": "Can I watch you paint?",
"translation": "나 그리는 거 봐도 돼?"
},
{
"type": "script",
"index": 3,
"speaker": "은비",
"script": "You won't distract me?",
"translation": "방해 안 해?"
},
{
"type": "blank",
"index": 4,
"quiz": "I love painting @@.",
"hint": "ISFP는 자신의 활동에 집중하기를 좋아해요.",
"optionA": "here",
"optionB": "alone",
"optionC": "art",
"result": "alone",
"explanation": "은비가 혼자 그리는 것을 좋아한다고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수빈",
"script": "I'll just sit quietly.",
"translation": "난 그냥 조용히 앉아만 있을게."
},
{
"type": "script",
"index": 6,
"speaker": "은비",
"script": "That actually sounds nice.",
"translation": "그건 좋은데."
},
{
"type": "script",
"index": 7,
"speaker": "수빈",
"script": "I like watching you create.",
"translation": "난 너 창작하는 거 보는 게 좋아."
},
{
"type": "ox",
"index": 8,
"quiz": "수빈은 은비를 함께 지원하나요?",
"hint": "ISFJ는 소중한 사람의 활동을 함께 지원해요.",
"result": "O",
"explanation": "수빈이 은비의 그림 그리는 것을 보고 싶다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은비",
"script": "You're really patient.",
"translation": "넌 정말 인내심이 있네."
},
{
"type": "script",
"index": 10,
"speaker": "수빈",
"script": "Because you matter to me.",
"translation": "넌 내게 중요하니까."
},
{
"type": "script",
"index": 11,
"speaker": "은비",
"script": "That means a lot.",
"translation": "그건 정말 많이 의미해."
},
{
"type": "script",
"index": 12,
"speaker": "수빈",
"script": "I like just being near you.",
"translation": "난 그냥 너 근처에 있는 게 좋아."
},
{
"type": "script",
"index": 13,
"speaker": "은비",
"script": "We're comfortable together.",
"translation": "우리 함께 편하네."
},
{
"type": "blank",
"index": 14,
"quiz": "Can I watch you @@?",
"hint": "ISFJ는 소중한 사람이 하는 일에 관심을 가져요.",
"optionA": "create",
"optionB": "paint",
"optionC": "work",
"result": "paint",
"explanation": "수빈이 은비가 그리는 것을 보고 싶다고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께의 의미에 대한 문장이에요.",
"optionA": "Being",
"optionB": "is",
"optionC": "together",
"result": "Being together is",
"explanation": "함께함은 대화가 아니어도 돼요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 함께",
"explanation": "ISFP의 자유로운 계획과 ISFJ의 준비된 배려 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "I want to just go out today.",
"translation": "오늘 그냥 나가고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "I packed some snacks for you.",
"translation": "난 너 주려고 간식을 챙겼어."
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "You always think ahead.",
"translation": "넌 항상 미리 생각해."
},
{
"type": "ox",
"index": 4,
"quiz": "도영은 즉흥적으로 나가고 싶어하나요?",
"hint": "ISFP는 계획 없이 자유롭게 나가는 것을 좋아해요.",
"result": "O",
"explanation": "도영이 '그냥 나가고 싶어'라고 즉흥적이었어요."
},
{
"type": "script",
"index": 5,
"speaker": "소미",
"script": "I like being prepared.",
"translation": "난 준비되는 게 좋아."
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "But you're flexible too.",
"translation": "근데 넌 유연하기도 해."
},
{
"type": "script",
"index": 7,
"speaker": "소미",
"script": "Because you need me to be.",
"translation": "넌 내가 그렇길 원하니까."
},
{
"type": "blank",
"index": 8,
"quiz": "I packed some @@ for you.",
"hint": "ISFJ는 다른 사람을 위해 미리 챙겨요.",
"optionA": "food",
"optionB": "supplies",
"optionC": "snacks",
"result": "snacks",
"explanation": "소미가 미리 간식을 챙겼어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "I appreciate that.",
"translation": "고마워."
},
{
"type": "script",
"index": 10,
"speaker": "소미",
"script": "That's what I'm here for.",
"translation": "그래서 난 여기 있는 거야."
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "You're really thoughtful.",
"translation": "넌 정말 신중해."
},
{
"type": "script",
"index": 12,
"speaker": "소미",
"script": "You bring out the best in me.",
"translation": "넌 내 최고를 이끌어낸단 말이야."
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "Let's go then.",
"translation": "그럼 가자."
},
{
"type": "blank",
"index": 14,
"quiz": "I like being @@.",
"hint": "ISFJ는 준비하고 배려하는 것을 좋아해요.",
"optionA": "helpful",
"optionB": "prepared",
"optionC": "ready",
"result": "prepared",
"explanation": "소미가 준비하는 것을 좋아한다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준비와 자유의 조화에 대한 문장이에요.",
"result": "Preparation allows freedom",
"explanation": "준비가 자유를 가능하게 해요.",
"optionA": "allows",
"optionB": "Preparation",
"optionC": "freedom"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 함께",
"explanation": "ISFP의 자유로운 계획과 ISFJ의 준비된 배려 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "I want to just go out today.",
"translation": "오늘 그냥 나가고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "I packed some snacks for you.",
"translation": "난 너 주려고 간식을 챙겼어."
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "You always think ahead.",
"translation": "넌 항상 미리 생각해."
},
{
"type": "ox",
"index": 4,
"quiz": "도영은 즉흥적으로 나가고 싶어하나요?",
"hint": "ISFP는 계획 없이 자유롭게 나가는 것을 좋아해요.",
"result": "O",
"explanation": "도영이 '그냥 나가고 싶어'라고 즉흥적이었어요."
},
{
"type": "script",
"index": 5,
"speaker": "소미",
"script": "I like being prepared.",
"translation": "난 준비되는 게 좋아."
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "But you're flexible too.",
"translation": "근데 넌 유연하기도 해."
},
{
"type": "script",
"index": 7,
"speaker": "소미",
"script": "Because you need me to be.",
"translation": "넌 내가 그렇길 원하니까."
},
{
"type": "blank",
"index": 8,
"quiz": "I packed some @@ for you.",
"hint": "ISFJ는 다른 사람을 위해 미리 챙겨요.",
"optionA": "food",
"optionB": "supplies",
"optionC": "snacks",
"result": "snacks",
"explanation": "소미가 미리 간식을 챙겼어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "I appreciate that.",
"translation": "고마워."
},
{
"type": "script",
"index": 10,
"speaker": "소미",
"script": "That's what I'm here for.",
"translation": "그래서 난 여기 있는 거야."
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "You're really thoughtful.",
"translation": "넌 정말 신중해."
},
{
"type": "script",
"index": 12,
"speaker": "소미",
"script": "You bring out the best in me.",
"translation": "넌 내 최고를 이끌어낸단 말이야."
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "Let's go then.",
"translation": "그럼 가자."
},
{
"type": "blank",
"index": 14,
"quiz": "I like being @@.",
"hint": "ISFJ는 준비하고 배려하는 것을 좋아해요.",
"optionA": "helpful",
"optionB": "prepared",
"optionC": "ready",
"result": "prepared",
"explanation": "소미가 준비하는 것을 좋아한다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "준비와 자유의 조화에 대한 문장이에요.",
"optionA": "allows",
"optionB": "Preparation",
"optionC": "freedom",
"result": "Preparation allows freedom",
"explanation": "준비가 자유를 가능하게 해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISFP의 직감과 ISFJ의 신중함 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I feel this is right.",
"translation": "난 이게 맞는 것 같아."
},
{
"type": "script",
"index": 2,
"speaker": "민우",
"script": "But have you considered this?",
"translation": "근데 이것도 생각해봤어?"
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "My gut says yes.",
"translation": "내 직감이 그래."
},
{
"type": "blank",
"index": 4,
"quiz": "I feel this is @@.",
"hint": "ISFP는 직감과 감정으로 판단해요.",
"optionA": "best",
"optionB": "right",
"optionC": "okay",
"result": "right",
"explanation": "준호가 직감으로 판단한다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민우",
"script": "Gut is important, but think too.",
"translation": "직감도 중요하지, 근데 생각도 해."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "You worry too much.",
"translation": "넌 너무 많이 걱정해."
},
{
"type": "script",
"index": 7,
"speaker": "민우",
"script": "I worry because I care.",
"translation": "신경 써서 그래."
},
{
"type": "ox",
"index": 8,
"quiz": "민우는 신중하게 고려하나요?",
"hint": "ISFJ는 결정 전에 여러 요소를 고려해요.",
"result": "O",
"explanation": "민우가 신중하게 생각해보라고 제안했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "I know you do.",
"translation": "알아."
},
{
"type": "script",
"index": 10,
"speaker": "민우",
"script": "Let's think together then.",
"translation": "그럼 함께 생각해보자."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "Okay, what's your concern?",
"translation": "좋아, 넌 뭐가 걱정돼?"
},
{
"type": "script",
"index": 12,
"speaker": "민우",
"script": "Just want to make sure you're safe.",
"translation": "그냥 넌 안전하길 원해."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "That's why I trust you.",
"translation": "그래서 나 넌 믿어."
},
{
"type": "blank",
"index": 14,
"quiz": "But have you considered @@?",
"hint": "ISFJ는 모든 가능성을 고려해요.",
"optionA": "this",
"optionB": "options",
"optionC": "possibilities",
"result": "this",
"explanation": "민우가 다른 가능성을 고려해보라고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "직감과 신중함의 조화에 대한 문장이에요.",
"result": "Feeling and thinking",
"explanation": "감정과 생각이 함께 방향을 제시해요.",
"optionA": "thinking",
"optionB": "Feeling",
"optionC": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISFP의 직감과 ISFJ의 신중함 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I feel this is right.",
"translation": "난 이게 맞는 것 같아."
},
{
"type": "script",
"index": 2,
"speaker": "민우",
"script": "But have you considered this?",
"translation": "근데 이것도 생각해봤어?"
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "My gut says yes.",
"translation": "내 직감이 그래."
},
{
"type": "blank",
"index": 4,
"quiz": "I feel this is @@.",
"hint": "ISFP는 직감과 감정으로 판단해요.",
"optionA": "best",
"optionB": "right",
"optionC": "okay",
"result": "right",
"explanation": "준호가 직감으로 판단한다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민우",
"script": "Gut is important, but think too.",
"translation": "직감도 중요하지, 근데 생각도 해."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "You worry too much.",
"translation": "넌 너무 많이 걱정해."
},
{
"type": "script",
"index": 7,
"speaker": "민우",
"script": "I worry because I care.",
"translation": "신경 써서 그래."
},
{
"type": "ox",
"index": 8,
"quiz": "민우는 신중하게 고려하나요?",
"hint": "ISFJ는 결정 전에 여러 요소를 고려해요.",
"result": "O",
"explanation": "민우가 신중하게 생각해보라고 제안했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "I know you do.",
"translation": "알아."
},
{
"type": "script",
"index": 10,
"speaker": "민우",
"script": "Let's think together then.",
"translation": "그럼 함께 생각해보자."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "Okay, what's your concern?",
"translation": "좋아, 넌 뭐가 걱정돼?"
},
{
"type": "script",
"index": 12,
"speaker": "민우",
"script": "Just want to make sure you're safe.",
"translation": "그냥 넌 안전하길 원해."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "That's why I trust you.",
"translation": "그래서 나 넌 믿어."
},
{
"type": "blank",
"index": 14,
"quiz": "But have you considered @@?",
"hint": "ISFJ는 모든 가능성을 고려해요.",
"optionA": "this",
"optionB": "options",
"optionC": "possibilities",
"result": "this",
"explanation": "민우가 다른 가능성을 고려해보라고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "직감과 신중함의 조화에 대한 문장이에요.",
"optionA": "thinking",
"optionB": "Feeling",
"optionC": "and",
"result": "Feeling and thinking",
"explanation": "감정과 생각이 함께 방향을 제시해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처 치유",
"explanation": "ISFP의 내적 상처와 ISFJ의 치유적 배려 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소희",
"script": "Your words hurt me.",
"translation": "넌 나를 상하게 했어."
},
{
"type": "script",
"index": 2,
"speaker": "예나",
"script": "I know, I'm so sorry.",
"translation": "알아, 정말 미안해."
},
{
"type": "script",
"index": 3,
"speaker": "소희",
"script": "It will take time.",
"translation": "시간이 필요할 것 같아."
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 상처를 깊이 있게 느끼나요?",
"hint": "ISFP는 감정적 상처를 깊이 느껴요.",
"result": "O",
"explanation": "소희가 상처받았다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예나",
"script": "I'll wait for you.",
"translation": "난 너를 기다릴게."
},
{
"type": "script",
"index": 6,
"speaker": "소희",
"script": "How can you be so patient?",
"translation": "넌 왜 이렇게 인내심이 있어?"
},
{
"type": "script",
"index": 7,
"speaker": "예나",
"script": "Because you matter deeply.",
"translation": "넌 내게 정말 중요하니까."
},
{
"type": "blank",
"index": 8,
"quiz": "Your words hurt @@.",
"hint": "ISFP는 상처받은 감정을 표현해요.",
"optionA": "me",
"optionB": "us",
"optionC": "you",
"result": "me",
"explanation": "소희가 상처받았다고 명확히 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소희",
"script": "I believe you.",
"translation": "나 넌 믿어."
},
{
"type": "script",
"index": 10,
"speaker": "예나",
"script": "Let me make it right.",
"translation": "내가 바로잡을게."
},
{
"type": "script",
"index": 11,
"speaker": "소희",
"script": "By being patient?",
"translation": "인내심으로?"
},
{
"type": "script",
"index": 12,
"speaker": "예나",
"script": "By being present.",
"translation": "함께해서."
},
{
"type": "script",
"index": 13,
"speaker": "소희",
"script": "That's healing.",
"translation": "그게 치유야."
},
{
"type": "ox",
"index": 14,
"quiz": "예나는 소희를 치유하려고 하나요?",
"hint": "ISFJ는 사람의 상처를 치유하려고 노력해요.",
"result": "O",
"explanation": "예나가 계속 소희를 위로하고 함께하려고 해요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "치유와 배려에 대한 문장이에요.",
"result": "Presence heals wounds",
"explanation": "함께함이 상처를 치유해요.",
"optionA": "heals",
"optionB": "wounds",
"optionC": "Presence"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처 치유",
"explanation": "ISFP의 내적 상처와 ISFJ의 치유적 배려 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소희",
"script": "Your words hurt me.",
"translation": "넌 나를 상하게 했어."
},
{
"type": "script",
"index": 2,
"speaker": "예나",
"script": "I know, I'm so sorry.",
"translation": "알아, 정말 미안해."
},
{
"type": "script",
"index": 3,
"speaker": "소희",
"script": "It will take time.",
"translation": "시간이 필요할 것 같아."
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 상처를 깊이 있게 느끼나요?",
"hint": "ISFP는 감정적 상처를 깊이 느껴요.",
"result": "O",
"explanation": "소희가 상처받았다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예나",
"script": "I'll wait for you.",
"translation": "난 너를 기다릴게."
},
{
"type": "script",
"index": 6,
"speaker": "소희",
"script": "How can you be so patient?",
"translation": "넌 왜 이렇게 인내심이 있어?"
},
{
"type": "script",
"index": 7,
"speaker": "예나",
"script": "Because you matter deeply.",
"translation": "넌 내게 정말 중요하니까."
},
{
"type": "blank",
"index": 8,
"quiz": "Your words hurt @@.",
"hint": "ISFP는 상처받은 감정을 표현해요.",
"optionA": "me",
"optionB": "us",
"optionC": "you",
"result": "me",
"explanation": "소희가 상처받았다고 명확히 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소희",
"script": "I believe you.",
"translation": "나 넌 믿어."
},
{
"type": "script",
"index": 10,
"speaker": "예나",
"script": "Let me make it right.",
"translation": "내가 바로잡을게."
},
{
"type": "script",
"index": 11,
"speaker": "소희",
"script": "By being patient?",
"translation": "인내심으로?"
},
{
"type": "script",
"index": 12,
"speaker": "예나",
"script": "By being present.",
"translation": "함께해서."
},
{
"type": "script",
"index": 13,
"speaker": "소희",
"script": "That's healing.",
"translation": "그게 치유야."
},
{
"type": "ox",
"index": 14,
"quiz": "예나는 소희를 치유하려고 하나요?",
"hint": "ISFJ는 사람의 상처를 치유하려고 노력해요.",
"result": "O",
"explanation": "예나가 계속 소희를 위로하고 함께하려고 해요."
},
{
"type": "puzzle",
"index": 15,
"hint": "치유와 배려에 대한 문장이에요.",
"optionA": "heals",
"optionB": "wounds",
"optionC": "Presence",
"result": "Presence heals wounds",
"explanation": "함께함이 상처를 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "혼자만의 시간 vs 함께하는 시간",
"explanation": "ISFP의 개인 공간과 ESFJ의 따뜻한 함께함 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "I need quiet time alone.",
"translation": "난 혼자 조용할 시간이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "민지",
"script": "But I can sit quietly too!",
"translation": "근데 나도 조용하게 앉을 수 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "You really don't mind?",
"translation": "넌 진짜 괜찮아?"
},
{
"type": "ox",
"index": 4,
"quiz": "준석은 혼자만의 시간을 원하나요?",
"hint": "ISFP는 개인적인 시간을 중요하게 생각해요.",
"result": "O",
"explanation": "준석이 혼자 조용할 시간을 원한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민지",
"script": "Never, being with you is enough.",
"translation": "절대 아니야, 너 옆에 있는 것만으로 충분해."
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "That's really sweet.",
"translation": "정말 고마워."
},
{
"type": "script",
"index": 7,
"speaker": "민지",
"script": "Your peace is my peace.",
"translation": "넌 조용하면 나도 조용해."
},
{
"type": "blank",
"index": 8,
"quiz": "I need @@ time alone.",
"hint": "ISFP는 자신만의 조용한 시간을 필요로 해요.",
"optionA": "quiet",
"optionB": "free",
"optionC": "some",
"result": "quiet",
"explanation": "준석이 조용한 시간이 필요하다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "You understand me so well.",
"translation": "넌 날 정말 잘 이해해."
},
{
"type": "script",
"index": 10,
"speaker": "민지",
"script": "That's because I listen.",
"translation": "그건 내가 들으니까."
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "I feel safe with you.",
"translation": "넌 함께면 안전해."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Good, stay close.",
"translation": "좋아, 가까이 있어."
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "I want to.",
"translation": "나도 그러고 싶어."
},
{
"type": "ox",
"index": 14,
"quiz": "민지는 준석을 배려하나요?",
"hint": "ESFJ는 가까운 사람의 필요를 배려해요.",
"result": "O",
"explanation": "민지가 준석의 필요를 이해하고 배려했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께함의 여러 형태에 대한 문장이에요.",
"result": "Being together not",
"explanation": "함께함은 말이 없어도 돼요.",
"optionA": "together",
"optionB": "not",
"optionC": "Being"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "혼자만의 시간 vs 함께하는 시간",
"explanation": "ISFP의 개인 공간과 ESFJ의 따뜻한 함께함 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "I need quiet time alone.",
"translation": "난 혼자 조용할 시간이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "민지",
"script": "But I can sit quietly too!",
"translation": "근데 나도 조용하게 앉을 수 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "You really don't mind?",
"translation": "넌 진짜 괜찮아?"
},
{
"type": "ox",
"index": 4,
"quiz": "준석은 혼자만의 시간을 원하나요?",
"hint": "ISFP는 개인적인 시간을 중요하게 생각해요.",
"result": "O",
"explanation": "준석이 혼자 조용할 시간을 원한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민지",
"script": "Never, being with you is enough.",
"translation": "절대 아니야, 너 옆에 있는 것만으로 충분해."
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "That's really sweet.",
"translation": "정말 고마워."
},
{
"type": "script",
"index": 7,
"speaker": "민지",
"script": "Your peace is my peace.",
"translation": "넌 조용하면 나도 조용해."
},
{
"type": "blank",
"index": 8,
"quiz": "I need @@ time alone.",
"hint": "ISFP는 자신만의 조용한 시간을 필요로 해요.",
"optionA": "quiet",
"optionB": "free",
"optionC": "some",
"result": "quiet",
"explanation": "준석이 조용한 시간이 필요하다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "You understand me so well.",
"translation": "넌 날 정말 잘 이해해."
},
{
"type": "script",
"index": 10,
"speaker": "민지",
"script": "That's because I listen.",
"translation": "그건 내가 들으니까."
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "I feel safe with you.",
"translation": "넌 함께면 안전해."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Good, stay close.",
"translation": "좋아, 가까이 있어."
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "I want to.",
"translation": "나도 그러고 싶어."
},
{
"type": "ox",
"index": 14,
"quiz": "민지는 준석을 배려하나요?",
"hint": "ESFJ는 가까운 사람의 필요를 배려해요.",
"result": "O",
"explanation": "민지가 준석의 필요를 이해하고 배려했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께함의 여러 형태에 대한 문장이에요.",
"optionA": "together",
"optionB": "not",
"optionC": "Being",
"result": "Being together not",
"explanation": "함께함은 말이 없어도 돼요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "파티 초대",
"explanation": "ISFP의 신중함과 ESFJ의 사교성 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "A small party is fine.",
"translation": "작은 파티면 괜찮아."
},
{
"type": "script",
"index": 2,
"speaker": "하린",
"script": "I invited lots of people!",
"translation": "난 많은 사람들을 초대했어!"
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "That's a lot.",
"translation": "그건 많은데."
},
{
"type": "blank",
"index": 4,
"quiz": "A small @@ is fine.",
"hint": "ISFP는 작고 친밀한 모임을 선호해요.",
"optionA": "gathering",
"optionB": "party",
"optionC": "event",
"result": "party",
"explanation": "도영이 작은 파티를 선호한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하린",
"script": "Yes, but they'll love you!",
"translation": "응, 근데 다들 너 좋아할 거야!"
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "I'm nervous.",
"translation": "난 불안해."
},
{
"type": "script",
"index": 7,
"speaker": "하린",
"script": "I'll be right beside you!",
"translation": "난 계속 너 옆에 있을 거야!"
},
{
"type": "ox",
"index": 8,
"quiz": "하린은 도영을 격려하나요?",
"hint": "ESFJ는 다른 사람을 격려하고 지지해요.",
"result": "O",
"explanation": "하린이 도영을 격려하고 함께하겠다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "You always have my back.",
"translation": "넌 항상 나 뒤에 있네."
},
{
"type": "script",
"index": 10,
"speaker": "하린",
"script": "Because I care!",
"translation": "넌 내게 중요하니까!"
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "That helps.",
"translation": "그게 도움이 돼."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "You'll be great!",
"translation": "넌 대단할 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "With you, yes.",
"translation": "넌 함께면, 응."
},
{
"type": "blank",
"index": 14,
"quiz": "I invited lots of @@!",
"hint": "ESFJ는 사람들을 모으고 함께하게 하려고 해요.",
"optionA": "people",
"optionB": "friends",
"optionC": "guests",
"result": "people",
"explanation": "하린이 많은 사람들을 초대했다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "배려와 지지의 힘에 대한 문장이에요.",
"result": "Support makes brave",
"explanation": "곁에서의 지지가 용기를 만들어요.",
"optionA": "makes",
"optionB": "Support",
"optionC": "brave"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "파티 초대",
"explanation": "ISFP의 신중함과 ESFJ의 사교성 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "A small party is fine.",
"translation": "작은 파티면 괜찮아."
},
{
"type": "script",
"index": 2,
"speaker": "하린",
"script": "I invited lots of people!",
"translation": "난 많은 사람들을 초대했어!"
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "That's a lot.",
"translation": "그건 많은데."
},
{
"type": "blank",
"index": 4,
"quiz": "A small @@ is fine.",
"hint": "ISFP는 작고 친밀한 모임을 선호해요.",
"optionA": "gathering",
"optionB": "party",
"optionC": "event",
"result": "party",
"explanation": "도영이 작은 파티를 선호한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하린",
"script": "Yes, but they'll love you!",
"translation": "응, 근데 다들 너 좋아할 거야!"
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "I'm nervous.",
"translation": "난 불안해."
},
{
"type": "script",
"index": 7,
"speaker": "하린",
"script": "I'll be right beside you!",
"translation": "난 계속 너 옆에 있을 거야!"
},
{
"type": "ox",
"index": 8,
"quiz": "하린은 도영을 격려하나요?",
"hint": "ESFJ는 다른 사람을 격려하고 지지해요.",
"result": "O",
"explanation": "하린이 도영을 격려하고 함께하겠다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "You always have my back.",
"translation": "넌 항상 나 뒤에 있네."
},
{
"type": "script",
"index": 10,
"speaker": "하린",
"script": "Because I care!",
"translation": "넌 내게 중요하니까!"
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "That helps.",
"translation": "그게 도움이 돼."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "You'll be great!",
"translation": "넌 대단할 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "With you, yes.",
"translation": "넌 함께면, 응."
},
{
"type": "blank",
"index": 14,
"quiz": "I invited lots of @@!",
"hint": "ESFJ는 사람들을 모으고 함께하게 하려고 해요.",
"optionA": "people",
"optionB": "friends",
"optionC": "guests",
"result": "people",
"explanation": "하린이 많은 사람들을 초대했다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "배려와 지지의 힘에 대한 문장이에요.",
"optionA": "makes",
"optionB": "Support",
"optionC": "brave",
"result": "Support makes brave",
"explanation": "곁에서의 지지가 용기를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "감정 깊이",
"explanation": "ISFP의 섬세한 감정과 ESFJ의 공감 능력 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I feel things so deeply.",
"translation": "난 모든 걸 정말 깊이 느껴."
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "I see that in your eyes.",
"translation": "나 너 눈에서 봐."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "You understand me.",
"translation": "넌 나를 이해해."
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 감정을 깊이 있게 느끼나요?",
"hint": "ISFP는 감정을 깊이 있게 경험해요.",
"result": "O",
"explanation": "채영이 깊이 느낀다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "Your sensitivity is your gift.",
"translation": "넌 감정이 선물이야."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "How can you be sure?",
"translation": "넌 어떻게 확실해?"
},
{
"type": "script",
"index": 7,
"speaker": "지우",
"script": "Because you feel love deeply too!",
"translation": "넌 사랑도 깊이 느끼니까!"
},
{
"type": "blank",
"index": 8,
"quiz": "I feel things so @@.",
"hint": "ISFP는 모든 것을 깊이 있게 느껴요.",
"optionA": "quickly",
"optionB": "deeply",
"optionC": "fast",
"result": "deeply",
"explanation": "채영이 깊이 느낀다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "You make me feel valued.",
"translation": "넌 나를 소중하게 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "지우",
"script": "Because you are!",
"translation": "그럼 넌 소중하니까!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Your empathy is beautiful.",
"translation": "넌 공감 능력이 정말 아름다워."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "We understand each other.",
"translation": "우리 서로를 이해해."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Yes, we do.",
"translation": "응, 우리 그렇네."
},
{
"type": "ox",
"index": 14,
"quiz": "지우는 공감 능력이 강한가요?",
"hint": "ESFJ는 다른 사람의 감정을 깊이 이해해요.",
"result": "O",
"explanation": "지우가 계속 채영을 공감하고 이해했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정적 연결에 대한 문장이에요.",
"result": "Understanding creates love",
"explanation": "마음으로 이해하는 것이 진정한 사랑을 만들어요.",
"optionA": "love",
"optionB": "Understanding",
"optionC": "creates"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "감정 깊이",
"explanation": "ISFP의 섬세한 감정과 ESFJ의 공감 능력 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I feel things so deeply.",
"translation": "난 모든 걸 정말 깊이 느껴."
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "I see that in your eyes.",
"translation": "나 너 눈에서 봐."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "You understand me.",
"translation": "넌 나를 이해해."
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 감정을 깊이 있게 느끼나요?",
"hint": "ISFP는 감정을 깊이 있게 경험해요.",
"result": "O",
"explanation": "채영이 깊이 느낀다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "Your sensitivity is your gift.",
"translation": "넌 감정이 선물이야."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "How can you be sure?",
"translation": "넌 어떻게 확실해?"
},
{
"type": "script",
"index": 7,
"speaker": "지우",
"script": "Because you feel love deeply too!",
"translation": "넌 사랑도 깊이 느끼니까!"
},
{
"type": "blank",
"index": 8,
"quiz": "I feel things so @@.",
"hint": "ISFP는 모든 것을 깊이 있게 느껴요.",
"optionA": "quickly",
"optionB": "deeply",
"optionC": "fast",
"result": "deeply",
"explanation": "채영이 깊이 느낀다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "You make me feel valued.",
"translation": "넌 나를 소중하게 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "지우",
"script": "Because you are!",
"translation": "그럼 넌 소중하니까!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Your empathy is beautiful.",
"translation": "넌 공감 능력이 정말 아름다워."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "We understand each other.",
"translation": "우리 서로를 이해해."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Yes, we do.",
"translation": "응, 우리 그렇네."
},
{
"type": "ox",
"index": 14,
"quiz": "지우는 공감 능력이 강한가요?",
"hint": "ESFJ는 다른 사람의 감정을 깊이 이해해요.",
"result": "O",
"explanation": "지우가 계속 채영을 공감하고 이해했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "감정적 연결에 대한 문장이에요.",
"optionA": "love",
"optionB": "Understanding",
"optionC": "creates",
"result": "Understanding creates love",
"explanation": "마음으로 이해하는 것이 진정한 사랑을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "취향이 다를 때",
"explanation": "ISFP의 신중한 선택과 ESFJ의 포용성 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "I prefer quiet places.",
"translation": "난 조용한 곳을 선호해."
},
{
"type": "script",
"index": 2,
"speaker": "예은",
"script": "I love busy, fun places!",
"translation": "난 활기차고 재밌는 곳을 좋아해!"
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "We're really different.",
"translation": "우리 정말 다르네."
},
{
"type": "blank",
"index": 4,
"quiz": "I prefer quiet @@.",
"hint": "ISFP는 차분한 환경을 좋아해요.",
"optionA": "places",
"optionB": "spaces",
"optionC": "areas",
"result": "places",
"explanation": "아린이 조용한 곳을 선호한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예은",
"script": "But we can enjoy both!",
"translation": "근데 우리 둘 다 즐길 수 있어!"
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "How?",
"translation": "어떻게?"
},
{
"type": "script",
"index": 7,
"speaker": "예은",
"script": "Let me show you my world!",
"translation": "내 세상을 보여줄게!"
},
{
"type": "ox",
"index": 8,
"quiz": "예은은 포용적인가요?",
"hint": "ESFJ는 다양성을 수용하고 서로 배우려고 해요.",
"result": "O",
"explanation": "예은이 둘 다 즐기는 방법을 제시했어요."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "You're so open-minded.",
"translation": "넌 정말 열린 마음이네."
},
{
"type": "script",
"index": 10,
"speaker": "예은",
"script": "Because I want to know you!",
"translation": "넌 내가 알고 싶거든!"
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "I do like some excitement.",
"translation": "난 약간의 신나는 것도 좋아해."
},
{
"type": "script",
"index": 12,
"speaker": "예은",
"script": "Yes! Let's try!",
"translation": "응! 해보자!"
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "With you, I'm braver.",
"translation": "넌 함께면 나 더 용감해."
},
{
"type": "blank",
"index": 14,
"quiz": "I love busy, fun @@!",
"hint": "ESFJ는 활동적이고 사람들과의 활기를 좋아해요.",
"optionA": "places",
"optionB": "people",
"optionC": "times",
"result": "places",
"explanation": "예은이 활기차고 재밌는 곳을 좋아한다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양성의 아름다움에 대한 문장이에요.",
"result": "Different tastes colorful",
"explanation": "다른 취향이 인생을 더 다채롭게 만들어요.",
"optionA": "colorful",
"optionB": "Different",
"optionC": "tastes"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "취향이 다를 때",
"explanation": "ISFP의 신중한 선택과 ESFJ의 포용성 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "I prefer quiet places.",
"translation": "난 조용한 곳을 선호해."
},
{
"type": "script",
"index": 2,
"speaker": "예은",
"script": "I love busy, fun places!",
"translation": "난 활기차고 재밌는 곳을 좋아해!"
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "We're really different.",
"translation": "우리 정말 다르네."
},
{
"type": "blank",
"index": 4,
"quiz": "I prefer quiet @@.",
"hint": "ISFP는 차분한 환경을 좋아해요.",
"optionA": "places",
"optionB": "spaces",
"optionC": "areas",
"result": "places",
"explanation": "아린이 조용한 곳을 선호한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예은",
"script": "But we can enjoy both!",
"translation": "근데 우리 둘 다 즐길 수 있어!"
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "How?",
"translation": "어떻게?"
},
{
"type": "script",
"index": 7,
"speaker": "예은",
"script": "Let me show you my world!",
"translation": "내 세상을 보여줄게!"
},
{
"type": "ox",
"index": 8,
"quiz": "예은은 포용적인가요?",
"hint": "ESFJ는 다양성을 수용하고 서로 배우려고 해요.",
"result": "O",
"explanation": "예은이 둘 다 즐기는 방법을 제시했어요."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "You're so open-minded.",
"translation": "넌 정말 열린 마음이네."
},
{
"type": "script",
"index": 10,
"speaker": "예은",
"script": "Because I want to know you!",
"translation": "넌 내가 알고 싶거든!"
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "I do like some excitement.",
"translation": "난 약간의 신나는 것도 좋아해."
},
{
"type": "script",
"index": 12,
"speaker": "예은",
"script": "Yes! Let's try!",
"translation": "응! 해보자!"
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "With you, I'm braver.",
"translation": "넌 함께면 나 더 용감해."
},
{
"type": "blank",
"index": 14,
"quiz": "I love busy, fun @@!",
"hint": "ESFJ는 활동적이고 사람들과의 활기를 좋아해요.",
"optionA": "places",
"optionB": "people",
"optionC": "times",
"result": "places",
"explanation": "예은이 활기차고 재밌는 곳을 좋아한다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "다양성의 아름다움에 대한 문장이에요.",
"optionA": "colorful",
"optionB": "Different",
"optionC": "tastes",
"result": "Different tastes colorful",
"explanation": "다른 취향이 인생을 더 다채롭게 만들어요."
}
]
}
]
} |
총 100개의 레코드를 처리했습니다.