현재 모드: 테스트 (Dry Run)
대상 테이블: content_mbti_items
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "일상적인 문제들을 어떻게 대응할까",
"explanation": "ISTP의 즉시 해결과 ENFP의 창의적 해석 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "Let me fix it quickly!",
"translation": "빨리 고쳐 버릴게!"
},
{
"type": "script",
"index": 2,
"speaker": "미라",
"script": "But what could this teach us?",
"translation": "근데 이게 우리한테 뭘 가르쳐 줄까?"
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Learning from problems helps prevent them!",
"translation": "문제에서 배우는 게 예방하게 도와!"
},
{
"type": "ox",
"index": 4,
"quiz": "태오는 문제가 나타나면 먼저 그것의 의미를 생각해요.",
"hint": "ISTP는 문제가 나타나면 즉시 해결책을 찾고 고쳐요.",
"result": "X",
"explanation": "태오는 'fix it quickly'라고 말하며 해결 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "미라",
"script": "Your quick fix saves the day!",
"translation": "넼 빠른 고침이 날을 구해!"
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "And your insight prevents future problems!",
"translation": "그리고 넼 통찰이 미래 문제를 방지해!"
},
{
"type": "script",
"index": 7,
"speaker": "미라",
"script": "Problems need both action and reflection.",
"translation": "문제는 행동과 성찰이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-ra asks what it @@.",
"hint": "ENFP는 발생한 문제가 자신들에게 무엇을 말하는지 생각해요.",
"optionA": "means",
"optionB": "shows",
"optionC": "teaches",
"result": "means",
"explanation": "미라는 그것이 무엇을 의미하는지 묻는다."
},
{
"type": "script",
"index": 9,
"speaker": "태오",
"script": "What does this mean?",
"translation": "이게 뭘 의미해?"
},
{
"type": "script",
"index": 10,
"speaker": "미라",
"script": "We can do things differently!",
"translation": "우리 다르게 할 수 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "That's a good lesson!",
"translation": "좋은 교훈이네!"
},
{
"type": "script",
"index": 12,
"speaker": "미라",
"script": "Practical and wise together!",
"translation": "실용적이고 현명하게!"
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "You make fixes meaningful.",
"translation": "넌 고침을 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "미라",
"script": "You make learning real!",
"translation": "넌 배우기를 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "문제 해결에 대한 문장이에요.",
"result": "Quick fixes and insight create growth",
"explanation": "빠른 고침과 통찰이 성장을 만들어요.",
"optionA": "Quick",
"optionB": "fixes",
"optionC": "insight",
"optionD": "and",
"optionE": "growth",
"optionF": "create"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "일상적인 문제들을 어떻게 대응할까",
"explanation": "ISTP의 즉시 해결과 ENFP의 창의적 해석 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "Let me fix it quickly!",
"translation": "빨리 고쳐 버릴게!"
},
{
"type": "script",
"index": 2,
"speaker": "미라",
"script": "But what could this teach us?",
"translation": "근데 이게 우리한테 뭘 가르쳐 줄까?"
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Learning from problems helps prevent them!",
"translation": "문제에서 배우는 게 예방하게 도와!"
},
{
"type": "ox",
"index": 4,
"quiz": "태오는 문제가 나타나면 먼저 그것의 의미를 생각해요.",
"hint": "ISTP는 문제가 나타나면 즉시 해결책을 찾고 고쳐요.",
"result": "X",
"explanation": "태오는 'fix it quickly'라고 말하며 해결 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "미라",
"script": "Your quick fix saves the day!",
"translation": "넼 빠른 고침이 날을 구해!"
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "And your insight prevents future problems!",
"translation": "그리고 넼 통찰이 미래 문제를 방지해!"
},
{
"type": "script",
"index": 7,
"speaker": "미라",
"script": "Problems need both action and reflection.",
"translation": "문제는 행동과 성찰이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-ra asks what it @@.",
"hint": "ENFP는 발생한 문제가 자신들에게 무엇을 말하는지 생각해요.",
"optionA": "means",
"optionB": "shows",
"optionC": "teaches",
"result": "means",
"explanation": "미라는 그것이 무엇을 의미하는지 묻는다."
},
{
"type": "script",
"index": 9,
"speaker": "태오",
"script": "What does this mean?",
"translation": "이게 뭘 의미해?"
},
{
"type": "script",
"index": 10,
"speaker": "미라",
"script": "We can do things differently!",
"translation": "우리 다르게 할 수 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "That's a good lesson!",
"translation": "좋은 교훈이네!"
},
{
"type": "script",
"index": 12,
"speaker": "미라",
"script": "Practical and wise together!",
"translation": "실용적이고 현명하게!"
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "You make fixes meaningful.",
"translation": "넌 고침을 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "미라",
"script": "You make learning real!",
"translation": "넌 배우기를 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "문제 해결에 대한 문장이에요.",
"optionA": "Quick",
"optionB": "fixes",
"optionC": "insight",
"optionD": "and",
"optionE": "growth",
"optionF": "create",
"result": "Quick fixes and insight create growth",
"explanation": "빠른 고침과 통찰이 성장을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "일을 하면서 계획을 조정할 때",
"explanation": "ISTP의 현장 대응과 ENFP의 목표 재설정 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I'll adapt to what happens.",
"translation": "난 일어나는 것에 적응할 거야."
},
{
"type": "script",
"index": 2,
"speaker": "수아",
"script": "Should we rethink our goal?",
"translation": "우리 목표를 다시 생각해야 할까?"
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Adjusting goals refocuses our effort!",
"translation": "목표를 조정하면 노력을 다시 집중해!"
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 작업 중에 목표를 자주 재설정해요.",
"hint": "ISTP는 작업 중에 현장 상황에 맞게 유연하게 적응해요.",
"result": "X",
"explanation": "동민은 'adapt to what happens'라고 말하며 유연해요."
},
{
"type": "script",
"index": 5,
"speaker": "수아",
"script": "Your flexibility handles surprises!",
"translation": "넼 유연성이 예상 밖을 처리해!"
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "And your purpose keeps us focused!",
"translation": "그리고 넼 목적이 우리를 집중하게 해!"
},
{
"type": "script",
"index": 7,
"speaker": "수아",
"script": "Work needs both flow and direction.",
"translation": "일은 흐름과 방향이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-a checks if we're still @@.",
"hint": "ENFP는 작업 중에도 자신들이 원래 목표에 맞게 진행하는지 계속 확인해요.",
"optionA": "on track",
"optionB": "aligned",
"optionC": "focused",
"result": "on track",
"explanation": "수아는 우리가 여전히 일정대로 진행하는지 확인한다."
},
{
"type": "script",
"index": 9,
"speaker": "동민",
"script": "Is the goal still good?",
"translation": "목표가 아직 좋아?"
},
{
"type": "script",
"index": 10,
"speaker": "수아",
"script": "Yes, but we can refine it!",
"translation": "응, 근데 우리 더 개선할 수 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "Let's adjust together!",
"translation": "함께 조정하자!"
},
{
"type": "script",
"index": 12,
"speaker": "수아",
"script": "Flexible and purposeful together!",
"translation": "유연하고 목적 있게!"
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "You keep us connected to purpose.",
"translation": "넌 우리를 목적과 연결하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "수아",
"script": "You keep us grounded in reality!",
"translation": "넌 우리를 현실에 발을 붙이게 해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "작업 진행에 대한 문장이에요.",
"result": "Flexibility and purpose make great work",
"explanation": "유연성과 목적이 훌륭한 일을 만들어요.",
"optionA": "make",
"optionB": "purpose",
"optionC": "Flexibility",
"optionD": "great",
"optionE": "work",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "일을 하면서 계획을 조정할 때",
"explanation": "ISTP의 현장 대응과 ENFP의 목표 재설정 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I'll adapt to what happens.",
"translation": "난 일어나는 것에 적응할 거야."
},
{
"type": "script",
"index": 2,
"speaker": "수아",
"script": "Should we rethink our goal?",
"translation": "우리 목표를 다시 생각해야 할까?"
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Adjusting goals refocuses our effort!",
"translation": "목표를 조정하면 노력을 다시 집중해!"
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 작업 중에 목표를 자주 재설정해요.",
"hint": "ISTP는 작업 중에 현장 상황에 맞게 유연하게 적응해요.",
"result": "X",
"explanation": "동민은 'adapt to what happens'라고 말하며 유연해요."
},
{
"type": "script",
"index": 5,
"speaker": "수아",
"script": "Your flexibility handles surprises!",
"translation": "넼 유연성이 예상 밖을 처리해!"
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "And your purpose keeps us focused!",
"translation": "그리고 넼 목적이 우리를 집중하게 해!"
},
{
"type": "script",
"index": 7,
"speaker": "수아",
"script": "Work needs both flow and direction.",
"translation": "일은 흐름과 방향이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-a checks if we're still @@.",
"hint": "ENFP는 작업 중에도 자신들이 원래 목표에 맞게 진행하는지 계속 확인해요.",
"optionA": "on track",
"optionB": "aligned",
"optionC": "focused",
"result": "on track",
"explanation": "수아는 우리가 여전히 일정대로 진행하는지 확인한다."
},
{
"type": "script",
"index": 9,
"speaker": "동민",
"script": "Is the goal still good?",
"translation": "목표가 아직 좋아?"
},
{
"type": "script",
"index": 10,
"speaker": "수아",
"script": "Yes, but we can refine it!",
"translation": "응, 근데 우리 더 개선할 수 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "Let's adjust together!",
"translation": "함께 조정하자!"
},
{
"type": "script",
"index": 12,
"speaker": "수아",
"script": "Flexible and purposeful together!",
"translation": "유연하고 목적 있게!"
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "You keep us connected to purpose.",
"translation": "넌 우리를 목적과 연결하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "수아",
"script": "You keep us grounded in reality!",
"translation": "넌 우리를 현실에 발을 붙이게 해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "작업 진행에 대한 문장이에요.",
"optionA": "make",
"optionB": "purpose",
"optionC": "Flexibility",
"optionD": "great",
"optionE": "work",
"optionF": "and",
"result": "Flexibility and purpose make great work",
"explanation": "유연성과 목적이 훌륭한 일을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "마음이 힘들 때",
"explanation": "ISTP의 혼자만의 시간과 ENFP의 함께하는 시간 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I need time alone to think.",
"translation": "난 혼자 생각할 시간이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "지혜",
"script": "Let me be there for you.",
"translation": "내가 너한테 있어 줄게."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Your support means so much!",
"translation": "넼 지지가 정말 의미가 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "성진은 마음이 힘들 때 다른 사람들과 함께 있길 원해요.",
"hint": "ISTP는 마음이 힘들 때 혼자만의 공간과 시간을 필요로 해요.",
"result": "X",
"explanation": "성진은 'alone to think'라고 말하며 독립적이에요."
},
{
"type": "script",
"index": 5,
"speaker": "지혜",
"script": "Your thinking helps you heal!",
"translation": "넼 생각이 넼 치유하게 도와!"
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "And your presence helps me connect!",
"translation": "그리고 넼 존재가 나를 연결하게 도와!"
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Support needs both space and warmth.",
"translation": "지지는 공간과 따뜻함이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-hye respects your @@.",
"hint": "ENFP는 상대방의 필요와 성격을 존중해요.",
"optionA": "space",
"optionB": "time",
"optionC": "silence",
"result": "space",
"explanation": "지혜는 넌 공간을 존중해요."
},
{
"type": "script",
"index": 9,
"speaker": "성진",
"script": "Thank you for understanding.",
"translation": "이해해 줘서 고마워."
},
{
"type": "script",
"index": 10,
"speaker": "지혜",
"script": "Anytime you need me, I'm here.",
"translation": "언제든 날 필요하면, 난 여기 있어."
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "That makes all the difference!",
"translation": "그게 정말 모든 차이를 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "지혜",
"script": "Thoughtful and present together!",
"translation": "사려 깊고 현존하게!"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "You respect my independence.",
"translation": "넌 내 독립성을 존경해."
},
{
"type": "script",
"index": 14,
"speaker": "지혜",
"script": "You let me love you!",
"translation": "넌 날 너를 사랑하게 해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지지에 대한 문장이에요.",
"result": "Space and warmth together help us heal",
"explanation": "공간과 따뜻함이 함께 우리를 치유해요.",
"optionA": "warmth",
"optionB": "together",
"optionC": "Space",
"optionD": "help",
"optionE": "heal",
"optionF": "and",
"optionG": "us"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "마음이 힘들 때",
"explanation": "ISTP의 혼자만의 시간과 ENFP의 함께하는 시간 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I need time alone to think.",
"translation": "난 혼자 생각할 시간이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "지혜",
"script": "Let me be there for you.",
"translation": "내가 너한테 있어 줄게."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Your support means so much!",
"translation": "넼 지지가 정말 의미가 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "성진은 마음이 힘들 때 다른 사람들과 함께 있길 원해요.",
"hint": "ISTP는 마음이 힘들 때 혼자만의 공간과 시간을 필요로 해요.",
"result": "X",
"explanation": "성진은 'alone to think'라고 말하며 독립적이에요."
},
{
"type": "script",
"index": 5,
"speaker": "지혜",
"script": "Your thinking helps you heal!",
"translation": "넼 생각이 넼 치유하게 도와!"
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "And your presence helps me connect!",
"translation": "그리고 넼 존재가 나를 연결하게 도와!"
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Support needs both space and warmth.",
"translation": "지지는 공간과 따뜻함이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-hye respects your @@.",
"hint": "ENFP는 상대방의 필요와 성격을 존중해요.",
"optionA": "space",
"optionB": "time",
"optionC": "silence",
"result": "space",
"explanation": "지혜는 넌 공간을 존중해요."
},
{
"type": "script",
"index": 9,
"speaker": "성진",
"script": "Thank you for understanding.",
"translation": "이해해 줘서 고마워."
},
{
"type": "script",
"index": 10,
"speaker": "지혜",
"script": "Anytime you need me, I'm here.",
"translation": "언제든 날 필요하면, 난 여기 있어."
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "That makes all the difference!",
"translation": "그게 정말 모든 차이를 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "지혜",
"script": "Thoughtful and present together!",
"translation": "사려 깊고 현존하게!"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "You respect my independence.",
"translation": "넌 내 독립성을 존경해."
},
{
"type": "script",
"index": 14,
"speaker": "지혜",
"script": "You let me love you!",
"translation": "넌 날 너를 사랑하게 해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "지지에 대한 문장이에요.",
"optionA": "warmth",
"optionB": "together",
"optionC": "Space",
"optionD": "help",
"optionE": "heal",
"optionF": "and",
"optionG": "us",
"result": "Space and warmth together help us heal",
"explanation": "공간과 따뜻함이 함께 우리를 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "실패했을 때",
"explanation": "ISTP의 분석적 회복과 ENFP의 감정적 지지 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "I'll analyze what went wrong.",
"translation": "뭐가 잘못됐는지 분석할 거야."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "I'll remind you that you're great!",
"translation": "넌 훌륭하다고 상기시켜 줄게!"
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "Your belief gives me strength!",
"translation": "넼 믿음이 날 강하게 해!"
},
{
"type": "ox",
"index": 4,
"quiz": "태호는 실패할 때 자신을 격려해줘요.",
"hint": "ISTP는 실패를 분석하고 배우려고 해요.",
"result": "X",
"explanation": "태호는 'analyze'라고 말하며 분석 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "나영",
"script": "Your analysis prevents it again!",
"translation": "넼 분석이 다시 하지 않게 해!"
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "And your encouragement keeps me trying!",
"translation": "그리고 넼 격려가 날 계속 시도하게 해!"
},
{
"type": "script",
"index": 7,
"speaker": "나영",
"script": "Recovery needs both logic and heart.",
"translation": "회복은 논리와 마음이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Na-young reminds you of your @@.",
"hint": "ENFP는 상대방의 강점과 가능성을 계속 상기시켜줘요.",
"optionA": "strength",
"optionB": "potential",
"optionC": "value",
"result": "strength",
"explanation": "나영은 넌 강함을 상기시켜줘요."
},
{
"type": "script",
"index": 9,
"speaker": "태호",
"script": "What did I learn?",
"translation": "난 뭘 배웠어?"
},
{
"type": "script",
"index": 10,
"speaker": "나영",
"script": "That you're resilient and capable!",
"translation": "넌 탄력 있고 능력이 있다는 것!"
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "That helps me move forward!",
"translation": "그게 날 앞으로 나아가게 도와!"
},
{
"type": "script",
"index": 12,
"speaker": "나영",
"script": "Analytical and hopeful together!",
"translation": "분석적이고 희망 있게!"
},
{
"type": "script",
"index": 13,
"speaker": "태호",
"script": "You help me see my strength.",
"translation": "넌 날 내 강함을 보게 도와."
},
{
"type": "script",
"index": 14,
"speaker": "나영",
"script": "You help me stay grounded!",
"translation": "넌 날 현실을 유지하게 도와!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "회복에 대한 문장이에요.",
"result": "Analysis and hope restore resilience",
"explanation": "분석과 희망이 탄력성을 회복하게 해요.",
"optionA": "resilience",
"optionB": "restore",
"optionC": "and",
"optionD": "Analysis",
"optionE": "hope"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "실패했을 때",
"explanation": "ISTP의 분석적 회복과 ENFP의 감정적 지지 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "I'll analyze what went wrong.",
"translation": "뭐가 잘못됐는지 분석할 거야."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "I'll remind you that you're great!",
"translation": "넌 훌륭하다고 상기시켜 줄게!"
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "Your belief gives me strength!",
"translation": "넼 믿음이 날 강하게 해!"
},
{
"type": "ox",
"index": 4,
"quiz": "태호는 실패할 때 자신을 격려해줘요.",
"hint": "ISTP는 실패를 분석하고 배우려고 해요.",
"result": "X",
"explanation": "태호는 'analyze'라고 말하며 분석 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "나영",
"script": "Your analysis prevents it again!",
"translation": "넼 분석이 다시 하지 않게 해!"
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "And your encouragement keeps me trying!",
"translation": "그리고 넼 격려가 날 계속 시도하게 해!"
},
{
"type": "script",
"index": 7,
"speaker": "나영",
"script": "Recovery needs both logic and heart.",
"translation": "회복은 논리와 마음이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Na-young reminds you of your @@.",
"hint": "ENFP는 상대방의 강점과 가능성을 계속 상기시켜줘요.",
"optionA": "strength",
"optionB": "potential",
"optionC": "value",
"result": "strength",
"explanation": "나영은 넌 강함을 상기시켜줘요."
},
{
"type": "script",
"index": 9,
"speaker": "태호",
"script": "What did I learn?",
"translation": "난 뭘 배웠어?"
},
{
"type": "script",
"index": 10,
"speaker": "나영",
"script": "That you're resilient and capable!",
"translation": "넌 탄력 있고 능력이 있다는 것!"
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "That helps me move forward!",
"translation": "그게 날 앞으로 나아가게 도와!"
},
{
"type": "script",
"index": 12,
"speaker": "나영",
"script": "Analytical and hopeful together!",
"translation": "분석적이고 희망 있게!"
},
{
"type": "script",
"index": 13,
"speaker": "태호",
"script": "You help me see my strength.",
"translation": "넌 날 내 강함을 보게 도와."
},
{
"type": "script",
"index": 14,
"speaker": "나영",
"script": "You help me stay grounded!",
"translation": "넌 날 현실을 유지하게 도와!"
},
{
"type": "puzzle",
"index": 15,
"hint": "회복에 대한 문장이에요.",
"optionA": "resilience",
"optionB": "restore",
"optionC": "and",
"optionD": "Analysis",
"optionE": "hope",
"result": "Analysis and hope restore resilience",
"explanation": "분석과 희망이 탄력성을 회복하게 해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "경력을 계획할 때",
"explanation": "ISTP의 현재 성과와 ENFP의 미래 영향력 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I want to be excellent now.",
"translation": "난 지금 훌륭하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "수아",
"script": "But how will you impact the world?",
"translation": "근데 넌 세상에 어떤 영향을 미칠 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Excellence creates the biggest impact!",
"translation": "탁월함이 가장 큰 영향력을 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 경력을 계획할 때 세상에 미칠 영향력을 먼저 생각해요.",
"hint": "ISTP는 경력에서 현재 성과와 전문성을 쌓는 것을 중시해요.",
"result": "X",
"explanation": "동민은 'be excellent now'라고 말하며 현재 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "수아",
"script": "Your excellence builds your foundation!",
"translation": "넼 탁월함이 넼 기초를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "And your vision shows me the way!",
"translation": "그리고 넼 비전이 날 길을 보여줘!"
},
{
"type": "script",
"index": 7,
"speaker": "수아",
"script": "Career needs both skill and meaning.",
"translation": "경력은 기술과 의미가 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-a asks what kind of @@.",
"hint": "ENFP는 경력이 어떤 영향력을 미칠 것인가 계속 생각해요.",
"optionA": "difference",
"optionB": "impact",
"optionC": "legacy",
"result": "impact",
"explanation": "수아는 어떤 영향력을 미칠지 묻는다."
},
{
"type": "script",
"index": 9,
"speaker": "동민",
"script": "What should my goal be?",
"translation": "내 목표가 뭐여야 해?"
},
{
"type": "script",
"index": 10,
"speaker": "수아",
"script": "Change people's lives with your skill!",
"translation": "넼 기술로 사람들의 삶을 바꿔!"
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "That gives me real purpose!",
"translation": "그게 날 진정한 목적을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "수아",
"script": "Skillful and purposeful together!",
"translation": "기술 있고 목적 있게!"
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "You make careers meaningful.",
"translation": "넌 경력을 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "수아",
"script": "You make meaning real!",
"translation": "넌 의미를 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "경력에 대한 문장이에요.",
"result": "Excellence and purpose create lasting impact",
"explanation": "탁월함과 목적이 지속되는 영향력을 만들어요.",
"optionA": "create",
"optionB": "and",
"optionC": "lasting",
"optionD": "purpose",
"optionE": "Excellence",
"optionF": "impact"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "경력을 계획할 때",
"explanation": "ISTP의 현재 성과와 ENFP의 미래 영향력 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I want to be excellent now.",
"translation": "난 지금 훌륭하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "수아",
"script": "But how will you impact the world?",
"translation": "근데 넌 세상에 어떤 영향을 미칠 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Excellence creates the biggest impact!",
"translation": "탁월함이 가장 큰 영향력을 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 경력을 계획할 때 세상에 미칠 영향력을 먼저 생각해요.",
"hint": "ISTP는 경력에서 현재 성과와 전문성을 쌓는 것을 중시해요.",
"result": "X",
"explanation": "동민은 'be excellent now'라고 말하며 현재 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "수아",
"script": "Your excellence builds your foundation!",
"translation": "넼 탁월함이 넼 기초를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "And your vision shows me the way!",
"translation": "그리고 넼 비전이 날 길을 보여줘!"
},
{
"type": "script",
"index": 7,
"speaker": "수아",
"script": "Career needs both skill and meaning.",
"translation": "경력은 기술과 의미가 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-a asks what kind of @@.",
"hint": "ENFP는 경력이 어떤 영향력을 미칠 것인가 계속 생각해요.",
"optionA": "difference",
"optionB": "impact",
"optionC": "legacy",
"result": "impact",
"explanation": "수아는 어떤 영향력을 미칠지 묻는다."
},
{
"type": "script",
"index": 9,
"speaker": "동민",
"script": "What should my goal be?",
"translation": "내 목표가 뭐여야 해?"
},
{
"type": "script",
"index": 10,
"speaker": "수아",
"script": "Change people's lives with your skill!",
"translation": "넼 기술로 사람들의 삶을 바꿔!"
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "That gives me real purpose!",
"translation": "그게 날 진정한 목적을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "수아",
"script": "Skillful and purposeful together!",
"translation": "기술 있고 목적 있게!"
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "You make careers meaningful.",
"translation": "넌 경력을 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "수아",
"script": "You make meaning real!",
"translation": "넌 의미를 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "경력에 대한 문장이에요.",
"optionA": "create",
"optionB": "and",
"optionC": "lasting",
"optionD": "purpose",
"optionE": "Excellence",
"optionF": "impact",
"result": "Excellence and purpose create lasting impact",
"explanation": "탁월함과 목적이 지속되는 영향력을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "팀 프로젝트를 할 때",
"explanation": "ISTP의 독립적 역할과 ENFP의 협력적 역할 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I'll own my part completely.",
"translation": "난 내 부분을 완전히 책임질 거야."
},
{
"type": "script",
"index": 2,
"speaker": "지혜",
"script": "And I'll keep us united!",
"translation": "그리고 난 우리를 하나로 유지할게!"
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Your unity makes us stronger!",
"translation": "넼 단결이 우리를 더 강하게 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "성진은 프로젝트 중에 팀을 결집시키려고 해요.",
"hint": "ISTP는 자신의 책임 부분에 집중하고 독립적으로 일해요.",
"result": "X",
"explanation": "성진은 'my part completely'라고 말하며 독립적이에요."
},
{
"type": "script",
"index": 5,
"speaker": "지혜",
"script": "Your ownership is reliable!",
"translation": "넼 책임감이 신뢰할 수 있어!"
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "And your connection makes us a team!",
"translation": "그리고 넼 연결이 우리를 팀으로 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Projects need both independence and unity.",
"translation": "프로젝트는 독립성과 단결이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-hye connects the @@.",
"hint": "ENFP는 팀원들과 팀의 일을 연결하고 조화를 만들어요.",
"optionA": "team",
"optionB": "dots",
"optionC": "people",
"result": "team",
"explanation": "지혜는 팀을 연결해요."
},
{
"type": "script",
"index": 9,
"speaker": "성진",
"script": "What's our shared goal?",
"translation": "우리 공유된 목표가 뭐야?"
},
{
"type": "script",
"index": 10,
"speaker": "지혜",
"script": "Create something awesome together!",
"translation": "함께 뭔가 멋진 걸 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "I'll do my best!",
"translation": "최선을 다할게!"
},
{
"type": "script",
"index": 12,
"speaker": "지혜",
"script": "Dedicated and connected together!",
"translation": "헌신적이고 연결되게!"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "You make teamwork meaningful.",
"translation": "넌 팀워크를 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "지혜",
"script": "You make teamwork strong!",
"translation": "넌 팀워크를 강하게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "팀워크에 대한 문장이에요.",
"result": "Individual excellence and team unity create impact",
"explanation": "개인의 탁월함과 팀 단결이 영향력을 만들어요.",
"optionA": "and",
"optionB": "team",
"optionC": "Individual",
"optionD": "excellence",
"optionE": "impact",
"optionF": "create",
"optionG": "unity"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "팀 프로젝트를 할 때",
"explanation": "ISTP의 독립적 역할과 ENFP의 협력적 역할 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I'll own my part completely.",
"translation": "난 내 부분을 완전히 책임질 거야."
},
{
"type": "script",
"index": 2,
"speaker": "지혜",
"script": "And I'll keep us united!",
"translation": "그리고 난 우리를 하나로 유지할게!"
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Your unity makes us stronger!",
"translation": "넼 단결이 우리를 더 강하게 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "성진은 프로젝트 중에 팀을 결집시키려고 해요.",
"hint": "ISTP는 자신의 책임 부분에 집중하고 독립적으로 일해요.",
"result": "X",
"explanation": "성진은 'my part completely'라고 말하며 독립적이에요."
},
{
"type": "script",
"index": 5,
"speaker": "지혜",
"script": "Your ownership is reliable!",
"translation": "넼 책임감이 신뢰할 수 있어!"
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "And your connection makes us a team!",
"translation": "그리고 넼 연결이 우리를 팀으로 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Projects need both independence and unity.",
"translation": "프로젝트는 독립성과 단결이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-hye connects the @@.",
"hint": "ENFP는 팀원들과 팀의 일을 연결하고 조화를 만들어요.",
"optionA": "team",
"optionB": "dots",
"optionC": "people",
"result": "team",
"explanation": "지혜는 팀을 연결해요."
},
{
"type": "script",
"index": 9,
"speaker": "성진",
"script": "What's our shared goal?",
"translation": "우리 공유된 목표가 뭐야?"
},
{
"type": "script",
"index": 10,
"speaker": "지혜",
"script": "Create something awesome together!",
"translation": "함께 뭔가 멋진 걸 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "I'll do my best!",
"translation": "최선을 다할게!"
},
{
"type": "script",
"index": 12,
"speaker": "지혜",
"script": "Dedicated and connected together!",
"translation": "헌신적이고 연결되게!"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "You make teamwork meaningful.",
"translation": "넌 팀워크를 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "지혜",
"script": "You make teamwork strong!",
"translation": "넌 팀워크를 강하게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "팀워크에 대한 문장이에요.",
"optionA": "and",
"optionB": "team",
"optionC": "Individual",
"optionD": "excellence",
"optionE": "impact",
"optionF": "create",
"optionG": "unity",
"result": "Individual excellence and team unity create impact",
"explanation": "개인의 탁월함과 팀 단결이 영향력을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "혼자 취미 활동을 할 때",
"explanation": "ISTP의 실습적 집중과 ENFP의 공유 욕구 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "Let me focus on my skill.",
"translation": "난 내 기술에 집중할게."
},
{
"type": "script",
"index": 2,
"speaker": "미라",
"script": "Can I join and learn?",
"translation": "난 참여해서 배울 수 있을까?"
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Sharing makes it more fun!",
"translation": "나누는 게 더 재미있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "태오는 취미를 할 때 다른 사람들과 함께 나누고 싶어 해요.",
"hint": "ISTP는 자신의 취미에 집중하고 혼자만의 시간을 즐겨요.",
"result": "X",
"explanation": "태오는 'focus on my skill'이라고 말하며 집중 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "미라",
"script": "Your skill is amazing!",
"translation": "넼 기술이 놀라워!"
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "Your enthusiasm makes it alive!",
"translation": "넼 열정이 그걸 생생하게 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "미라",
"script": "Hobbies are better when shared.",
"translation": "취미는 나눌 때 더 좋아."
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-ra wants to @@.",
"hint": "ENFP는 함께 배우고 나누고 싶어 해요.",
"optionA": "share",
"optionB": "join",
"optionC": "participate",
"result": "share",
"explanation": "미라는 나누고 싶어해요."
},
{
"type": "script",
"index": 9,
"speaker": "태오",
"script": "What should I teach you?",
"translation": "난 넘 뭘 가르쳐 줄까?"
},
{
"type": "script",
"index": 10,
"speaker": "미라",
"script": "Show me the joy!",
"translation": "날 기쁨을 보여 줄래!"
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "Let's learn together!",
"translation": "함께 배우자!"
},
{
"type": "script",
"index": 12,
"speaker": "미라",
"script": "Focused and together!",
"translation": "집중하면서 함께!"
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "You make my hobby shared.",
"translation": "넌 내 취미를 공유하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "미라",
"script": "You make sharing meaningful!",
"translation": "넌 나눔을 의미 있게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "취미에 대한 문장이에요.",
"result": "Mastery and sharing create real joy",
"explanation": "숙련과 나눔이 진정한 기쁨을 만들어요.",
"optionA": "and",
"optionB": "create",
"optionC": "Mastery",
"optionD": "joy",
"optionE": "real",
"optionF": "sharing"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "혼자 취미 활동을 할 때",
"explanation": "ISTP의 실습적 집중과 ENFP의 공유 욕구 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "Let me focus on my skill.",
"translation": "난 내 기술에 집중할게."
},
{
"type": "script",
"index": 2,
"speaker": "미라",
"script": "Can I join and learn?",
"translation": "난 참여해서 배울 수 있을까?"
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Sharing makes it more fun!",
"translation": "나누는 게 더 재미있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "태오는 취미를 할 때 다른 사람들과 함께 나누고 싶어 해요.",
"hint": "ISTP는 자신의 취미에 집중하고 혼자만의 시간을 즐겨요.",
"result": "X",
"explanation": "태오는 'focus on my skill'이라고 말하며 집중 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "미라",
"script": "Your skill is amazing!",
"translation": "넼 기술이 놀라워!"
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "Your enthusiasm makes it alive!",
"translation": "넼 열정이 그걸 생생하게 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "미라",
"script": "Hobbies are better when shared.",
"translation": "취미는 나눌 때 더 좋아."
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-ra wants to @@.",
"hint": "ENFP는 함께 배우고 나누고 싶어 해요.",
"optionA": "share",
"optionB": "join",
"optionC": "participate",
"result": "share",
"explanation": "미라는 나누고 싶어해요."
},
{
"type": "script",
"index": 9,
"speaker": "태오",
"script": "What should I teach you?",
"translation": "난 넘 뭘 가르쳐 줄까?"
},
{
"type": "script",
"index": 10,
"speaker": "미라",
"script": "Show me the joy!",
"translation": "날 기쁨을 보여 줄래!"
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "Let's learn together!",
"translation": "함께 배우자!"
},
{
"type": "script",
"index": 12,
"speaker": "미라",
"script": "Focused and together!",
"translation": "집중하면서 함께!"
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "You make my hobby shared.",
"translation": "넌 내 취미를 공유하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "미라",
"script": "You make sharing meaningful!",
"translation": "넌 나눔을 의미 있게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "취미에 대한 문장이에요.",
"optionA": "and",
"optionB": "create",
"optionC": "Mastery",
"optionD": "joy",
"optionE": "real",
"optionF": "sharing",
"result": "Mastery and sharing create real joy",
"explanation": "숙련과 나눔이 진정한 기쁨을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "새로운 활동을 배울 때",
"explanation": "ISTP의 자율 학습과 ENFP의 동반 학습 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I want to learn it myself.",
"translation": "난 혼자 배우고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "수아",
"script": "Let's explore together!",
"translation": "함께 탐험해 보자!"
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Learning together is better!",
"translation": "함께 배우는 게 더 좋아!"
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 새로운 활동을 배울 때 다른 사람과 함께 하려고 해요.",
"hint": "ISTP는 새로운 활동을 배울 때 자율적으로 자신의 속도대로 배워요.",
"result": "X",
"explanation": "동민은 'myself'라고 말하며 독립적이에요."
},
{
"type": "script",
"index": 5,
"speaker": "수아",
"script": "Your independence builds real skill!",
"translation": "넼 독립성이 진정한 기술을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "And your company keeps me motivated!",
"translation": "그리고 넼 동반이 날 동기 부여하게 해!"
},
{
"type": "script",
"index": 7,
"speaker": "수아",
"script": "Learning needs both autonomy and connection.",
"translation": "배우기는 자율성과 연결이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-a explores @@.",
"hint": "ENFP는 함께 배우면서 새로운 가능성을 찾아요.",
"optionA": "possibilities",
"optionB": "together",
"optionC": "skills",
"result": "possibilities",
"explanation": "수아는 함께 가능성을 탐구해요."
},
{
"type": "script",
"index": 9,
"speaker": "동민",
"script": "What could we discover?",
"translation": "우리 뭘 발견할 수 있을까?"
},
{
"type": "script",
"index": 10,
"speaker": "수아",
"script": "Amazing things we never expected!",
"translation": "우리가 예상도 못 한 멋진 일들!"
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "That makes learning exciting!",
"translation": "그게 배우기를 신나게 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "수아",
"script": "Independent and together!",
"translation": "독립적이면서도 함께!"
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "You make learning social.",
"translation": "넌 배우기를 사교적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "수아",
"script": "You make learning deeper!",
"translation": "넌 배우기를 더 깊게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "배움에 대한 문장이에요.",
"result": "Independence and connection fuel better learning",
"explanation": "독립성과 연결이 더 나은 배움을 만들어요.",
"optionA": "connection",
"optionB": "fuel",
"optionC": "better",
"optionD": "Independence",
"optionE": "and",
"optionF": "learning"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "새로운 활동을 배울 때",
"explanation": "ISTP의 자율 학습과 ENFP의 동반 학습 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I want to learn it myself.",
"translation": "난 혼자 배우고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "수아",
"script": "Let's explore together!",
"translation": "함께 탐험해 보자!"
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Learning together is better!",
"translation": "함께 배우는 게 더 좋아!"
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 새로운 활동을 배울 때 다른 사람과 함께 하려고 해요.",
"hint": "ISTP는 새로운 활동을 배울 때 자율적으로 자신의 속도대로 배워요.",
"result": "X",
"explanation": "동민은 'myself'라고 말하며 독립적이에요."
},
{
"type": "script",
"index": 5,
"speaker": "수아",
"script": "Your independence builds real skill!",
"translation": "넼 독립성이 진정한 기술을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "And your company keeps me motivated!",
"translation": "그리고 넼 동반이 날 동기 부여하게 해!"
},
{
"type": "script",
"index": 7,
"speaker": "수아",
"script": "Learning needs both autonomy and connection.",
"translation": "배우기는 자율성과 연결이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-a explores @@.",
"hint": "ENFP는 함께 배우면서 새로운 가능성을 찾아요.",
"optionA": "possibilities",
"optionB": "together",
"optionC": "skills",
"result": "possibilities",
"explanation": "수아는 함께 가능성을 탐구해요."
},
{
"type": "script",
"index": 9,
"speaker": "동민",
"script": "What could we discover?",
"translation": "우리 뭘 발견할 수 있을까?"
},
{
"type": "script",
"index": 10,
"speaker": "수아",
"script": "Amazing things we never expected!",
"translation": "우리가 예상도 못 한 멋진 일들!"
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "That makes learning exciting!",
"translation": "그게 배우기를 신나게 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "수아",
"script": "Independent and together!",
"translation": "독립적이면서도 함께!"
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "You make learning social.",
"translation": "넌 배우기를 사교적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "수아",
"script": "You make learning deeper!",
"translation": "넌 배우기를 더 깊게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "배움에 대한 문장이에요.",
"optionA": "connection",
"optionB": "fuel",
"optionC": "better",
"optionD": "Independence",
"optionE": "and",
"optionF": "learning",
"result": "Independence and connection fuel better learning",
"explanation": "독립성과 연결이 더 나은 배움을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISTP의 논리적 표현과 ENFP의 감정적 표현 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Let me explain my reasoning.",
"translation": "내 논리를 설명할게."
},
{
"type": "script",
"index": 2,
"speaker": "지혜",
"script": "But how does it make you feel?",
"translation": "근데 넌 그게 어떤 기분이야?"
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Your feelings help me understand!",
"translation": "넼 감정이 날 이해하게 도와!"
},
{
"type": "ox",
"index": 4,
"quiz": "성진은 의견이 다를 때 상대방의 감정을 먼저 중시해요.",
"hint": "ISTP는 의견 차이를 논리와 사실로 설명해요.",
"result": "X",
"explanation": "성진은 'explain my reasoning'이라고 말하며 논리 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "지혜",
"script": "Your logic helps me see clearly!",
"translation": "넼 논리가 날 명확하게 보게 도와!"
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "And your feelings help me understand impact!",
"translation": "그리고 넼 감정이 영향력을 이해하게 도와!"
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Disagreement needs both logic and heart.",
"translation": "의견 차이는 논리와 마음이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-hye expresses how it @@.",
"hint": "ENFP는 의견 차이가 자신에게 미친 감정적 영향을 표현해요.",
"optionA": "affects",
"optionB": "feels",
"optionC": "matters",
"result": "affects",
"explanation": "지혜는 그것이 어떤 영향을 미치는지 표현해요."
},
{
"type": "script",
"index": 9,
"speaker": "성진",
"script": "Tell me how you feel.",
"translation": "넼 감정을 말해 줄래."
},
{
"type": "script",
"index": 10,
"speaker": "지혜",
"script": "This matters to me deeply!",
"translation": "이게 나한테 정말 중요해!"
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "Then let's find a way!",
"translation": "그럼 방법을 찾자!"
},
{
"type": "script",
"index": 12,
"speaker": "지혜",
"script": "Logical and caring together!",
"translation": "논리적이고 배려하게!"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "You help me see the human side.",
"translation": "넌 날 인간적인 측면을 보게 도와."
},
{
"type": "script",
"index": 14,
"speaker": "지혜",
"script": "You help me be clear!",
"translation": "넌 날 명확하게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "건설적 논의에 대한 문장이에요.",
"result": "Logic and feeling create real understanding",
"explanation": "논리와 감정이 진정한 이해를 만들어요.",
"optionA": "feeling",
"optionB": "Logic",
"optionC": "create",
"optionD": "and",
"optionE": "real",
"optionF": "understanding"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISTP의 논리적 표현과 ENFP의 감정적 표현 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Let me explain my reasoning.",
"translation": "내 논리를 설명할게."
},
{
"type": "script",
"index": 2,
"speaker": "지혜",
"script": "But how does it make you feel?",
"translation": "근데 넌 그게 어떤 기분이야?"
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Your feelings help me understand!",
"translation": "넼 감정이 날 이해하게 도와!"
},
{
"type": "ox",
"index": 4,
"quiz": "성진은 의견이 다를 때 상대방의 감정을 먼저 중시해요.",
"hint": "ISTP는 의견 차이를 논리와 사실로 설명해요.",
"result": "X",
"explanation": "성진은 'explain my reasoning'이라고 말하며 논리 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "지혜",
"script": "Your logic helps me see clearly!",
"translation": "넼 논리가 날 명확하게 보게 도와!"
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "And your feelings help me understand impact!",
"translation": "그리고 넼 감정이 영향력을 이해하게 도와!"
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Disagreement needs both logic and heart.",
"translation": "의견 차이는 논리와 마음이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-hye expresses how it @@.",
"hint": "ENFP는 의견 차이가 자신에게 미친 감정적 영향을 표현해요.",
"optionA": "affects",
"optionB": "feels",
"optionC": "matters",
"result": "affects",
"explanation": "지혜는 그것이 어떤 영향을 미치는지 표현해요."
},
{
"type": "script",
"index": 9,
"speaker": "성진",
"script": "Tell me how you feel.",
"translation": "넼 감정을 말해 줄래."
},
{
"type": "script",
"index": 10,
"speaker": "지혜",
"script": "This matters to me deeply!",
"translation": "이게 나한테 정말 중요해!"
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "Then let's find a way!",
"translation": "그럼 방법을 찾자!"
},
{
"type": "script",
"index": 12,
"speaker": "지혜",
"script": "Logical and caring together!",
"translation": "논리적이고 배려하게!"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "You help me see the human side.",
"translation": "넌 날 인간적인 측면을 보게 도와."
},
{
"type": "script",
"index": 14,
"speaker": "지혜",
"script": "You help me be clear!",
"translation": "넌 날 명확하게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "건설적 논의에 대한 문장이에요.",
"optionA": "feeling",
"optionB": "Logic",
"optionC": "create",
"optionD": "and",
"optionE": "real",
"optionF": "understanding",
"result": "Logic and feeling create real understanding",
"explanation": "논리와 감정이 진정한 이해를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "친구가 큰 결정을 하려고 할 때",
"explanation": "ISTP의 현실적 조언과 ENFP의 감정적 지지 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "Have you thought this through?",
"translation": "이것을 다 생각해 봤어?"
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "But what does your heart say?",
"translation": "근데 넼 마음이 뭐라고 해?"
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "Your support gives me confidence!",
"translation": "넼 지지가 날 자신감을 줘!"
},
{
"type": "ox",
"index": 4,
"quiz": "태호는 중요한 결정을 할 때 다른 사람의 감정적 지지를 중시해요.",
"hint": "ISTP는 중요한 결정을 할 때 논리적, 현실적으로 생각하도록 돕는다.",
"result": "X",
"explanation": "태호는 'thought this through'라고 말하며 현실 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "나영",
"script": "Your analysis prevents mistakes!",
"translation": "넼 분석이 실수를 방지해!"
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "And your belief encourages me!",
"translation": "그리고 넼 믿음이 날 격려해!"
},
{
"type": "script",
"index": 7,
"speaker": "나영",
"script": "Big decisions need both mind and heart.",
"translation": "큰 결정은 머리와 마음이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Na-young believes in your @@.",
"hint": "ENFP는 상대방의 능력과 선택을 믿고 지지해요.",
"optionA": "choice",
"optionB": "decision",
"optionC": "potential",
"result": "choice",
"explanation": "나영은 넼 선택을 믿어요."
},
{
"type": "script",
"index": 9,
"speaker": "태호",
"script": "What if I fail?",
"translation": "내가 실패하면 어떻게 해?"
},
{
"type": "script",
"index": 10,
"speaker": "나영",
"script": "I'll be there no matter what!",
"translation": "어떻게 되든 난 여기 있을 거야!"
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "That gives me courage!",
"translation": "그게 날 용감하게 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "나영",
"script": "Thoughtful and brave together!",
"translation": "사려 깊고 용감하게!"
},
{
"type": "script",
"index": 13,
"speaker": "태호",
"script": "You support my dreams.",
"translation": "넌 내 꿈을 지지해."
},
{
"type": "script",
"index": 14,
"speaker": "나영",
"script": "You make dreams real!",
"translation": "넌 꿈을 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "큰 결정에 대한 문장이에요.",
"result": "Logic and heart build the courage for big decisions",
"explanation": "논리와 마음이 큰 결정의 용기를 만들어요.",
"optionA": "build",
"optionB": "big",
"optionC": "courage",
"optionD": "heart",
"optionE": "Logic",
"optionF": "for",
"optionG": "decisions",
"optionH": "the",
"optionI": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "친구가 큰 결정을 하려고 할 때",
"explanation": "ISTP의 현실적 조언과 ENFP의 감정적 지지 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "Have you thought this through?",
"translation": "이것을 다 생각해 봤어?"
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "But what does your heart say?",
"translation": "근데 넼 마음이 뭐라고 해?"
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "Your support gives me confidence!",
"translation": "넼 지지가 날 자신감을 줘!"
},
{
"type": "ox",
"index": 4,
"quiz": "태호는 중요한 결정을 할 때 다른 사람의 감정적 지지를 중시해요.",
"hint": "ISTP는 중요한 결정을 할 때 논리적, 현실적으로 생각하도록 돕는다.",
"result": "X",
"explanation": "태호는 'thought this through'라고 말하며 현실 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "나영",
"script": "Your analysis prevents mistakes!",
"translation": "넼 분석이 실수를 방지해!"
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "And your belief encourages me!",
"translation": "그리고 넼 믿음이 날 격려해!"
},
{
"type": "script",
"index": 7,
"speaker": "나영",
"script": "Big decisions need both mind and heart.",
"translation": "큰 결정은 머리와 마음이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Na-young believes in your @@.",
"hint": "ENFP는 상대방의 능력과 선택을 믿고 지지해요.",
"optionA": "choice",
"optionB": "decision",
"optionC": "potential",
"result": "choice",
"explanation": "나영은 넼 선택을 믿어요."
},
{
"type": "script",
"index": 9,
"speaker": "태호",
"script": "What if I fail?",
"translation": "내가 실패하면 어떻게 해?"
},
{
"type": "script",
"index": 10,
"speaker": "나영",
"script": "I'll be there no matter what!",
"translation": "어떻게 되든 난 여기 있을 거야!"
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "That gives me courage!",
"translation": "그게 날 용감하게 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "나영",
"script": "Thoughtful and brave together!",
"translation": "사려 깊고 용감하게!"
},
{
"type": "script",
"index": 13,
"speaker": "태호",
"script": "You support my dreams.",
"translation": "넌 내 꿈을 지지해."
},
{
"type": "script",
"index": 14,
"speaker": "나영",
"script": "You make dreams real!",
"translation": "넌 꿈을 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "큰 결정에 대한 문장이에요.",
"optionA": "build",
"optionB": "big",
"optionC": "courage",
"optionD": "heart",
"optionE": "Logic",
"optionF": "for",
"optionG": "decisions",
"optionH": "the",
"optionI": "and",
"result": "Logic and heart build the courage for big decisions",
"explanation": "논리와 마음이 큰 결정의 용기를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "새로운 팀에 합류했을 때",
"explanation": "ISTP의 독립적 관찰과 ENFP의 즉시 융합 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "I'll observe first and understand.",
"translation": "난 먼저 관찰하고 이해할 거야."
},
{
"type": "script",
"index": 2,
"speaker": "미라",
"script": "Let's connect with everyone now!",
"translation": "지금 모두와 연결되자!"
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Your energy builds instant bonds!",
"translation": "넼 에너지가 즉시 유대를 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "태오는 새로운 팀에 들어가면 즉시 모두와 친해져요.",
"hint": "ISTP는 새로운 상황에서 먼저 관찰하고 파악하려고 해요.",
"result": "X",
"explanation": "태오는 'observe first'라고 말하며 신중해요."
},
{
"type": "script",
"index": 5,
"speaker": "미라",
"script": "Your analysis understands us deeply!",
"translation": "넼 분석이 우리를 깊이 이해해!"
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "But your warmth makes us feel welcome!",
"translation": "근데 넼 따뜻함이 우리를 환영받게 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "미라",
"script": "Teams need both connection and insight.",
"translation": "팀은 연결과 통찰이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-ra builds @@ through .",
"hint": "ENFP는 사람들과의 즉각적인 상호작용으로 관계를 만들어요.",
"optionA": "relationships",
"optionB": "enthusiasm",
"optionC": "connection",
"result": "relationships",
"explanation": "미라는 열정을 통해 관계를 만들어요."
},
{
"type": "script",
"index": 9,
"speaker": "태오",
"script": "What should I do?",
"translation": "난 뭘 해야 해?"
},
{
"type": "script",
"index": 10,
"speaker": "미라",
"script": "Be yourself and join us!",
"translation": "넼 자신이 되고 우리와 함께해!"
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "Okay, I'll try!",
"translation": "좋아, 해 볼게!"
},
{
"type": "script",
"index": 12,
"speaker": "미라",
"script": "Steady and warm together!",
"translation": "차분하고 따뜻하게!"
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "You make teams feel alive.",
"translation": "넌 팀을 생생하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "미라",
"script": "You make teams actually work!",
"translation": "넌 팀을 실제로 작동하게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "팀 협력에 대한 문장이에요.",
"result": "Warmth and insight build strong teams",
"explanation": "따뜻함과 통찰이 강한 팀을 만들어요.",
"optionA": "insight",
"optionB": "Warmth",
"optionC": "build",
"optionD": "and",
"optionE": "strong",
"optionF": "teams"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "새로운 팀에 합류했을 때",
"explanation": "ISTP의 독립적 관찰과 ENFP의 즉시 융합 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "I'll observe first and understand.",
"translation": "난 먼저 관찰하고 이해할 거야."
},
{
"type": "script",
"index": 2,
"speaker": "미라",
"script": "Let's connect with everyone now!",
"translation": "지금 모두와 연결되자!"
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Your energy builds instant bonds!",
"translation": "넼 에너지가 즉시 유대를 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "태오는 새로운 팀에 들어가면 즉시 모두와 친해져요.",
"hint": "ISTP는 새로운 상황에서 먼저 관찰하고 파악하려고 해요.",
"result": "X",
"explanation": "태오는 'observe first'라고 말하며 신중해요."
},
{
"type": "script",
"index": 5,
"speaker": "미라",
"script": "Your analysis understands us deeply!",
"translation": "넼 분석이 우리를 깊이 이해해!"
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "But your warmth makes us feel welcome!",
"translation": "근데 넼 따뜻함이 우리를 환영받게 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "미라",
"script": "Teams need both connection and insight.",
"translation": "팀은 연결과 통찰이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-ra builds @@ through .",
"hint": "ENFP는 사람들과의 즉각적인 상호작용으로 관계를 만들어요.",
"optionA": "relationships",
"optionB": "enthusiasm",
"optionC": "connection",
"result": "relationships",
"explanation": "미라는 열정을 통해 관계를 만들어요."
},
{
"type": "script",
"index": 9,
"speaker": "태오",
"script": "What should I do?",
"translation": "난 뭘 해야 해?"
},
{
"type": "script",
"index": 10,
"speaker": "미라",
"script": "Be yourself and join us!",
"translation": "넼 자신이 되고 우리와 함께해!"
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "Okay, I'll try!",
"translation": "좋아, 해 볼게!"
},
{
"type": "script",
"index": 12,
"speaker": "미라",
"script": "Steady and warm together!",
"translation": "차분하고 따뜻하게!"
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "You make teams feel alive.",
"translation": "넌 팀을 생생하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "미라",
"script": "You make teams actually work!",
"translation": "넌 팀을 실제로 작동하게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "팀 협력에 대한 문장이에요.",
"optionA": "insight",
"optionB": "Warmth",
"optionC": "build",
"optionD": "and",
"optionE": "strong",
"optionF": "teams",
"result": "Warmth and insight build strong teams",
"explanation": "따뜻함과 통찰이 강한 팀을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "함께 프로젝트를 시작할 때",
"explanation": "ISTP의 효율적 역할 분담과 ENFP의 동기 부여 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "Here's what I'll do efficiently.",
"translation": "여기 내가 효율적으로 할 것들이야."
},
{
"type": "script",
"index": 2,
"speaker": "수아",
"script": "How can we make this exciting?",
"translation": "우리 이걸 어떻게 신나게 만들까?"
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Excitement motivates better work!",
"translation": "흥분이 더 좋은 일을 동기 부여해!"
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 프로젝트를 시작할 때 다른 사람들을 동기 부여하려고 해요.",
"hint": "ISTP는 프로젝트의 효율적 역할 분담을 먼저 생각해요.",
"result": "X",
"explanation": "동민은 'efficiently'라고 말하며 효율성 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "수아",
"script": "Your efficiency gets things done!",
"translation": "넼 효율성이 일을 끝내!"
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "And your vision makes it matter!",
"translation": "그리고 넼 비전이 그걸 의미 있게 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "수아",
"script": "Projects need both pace and purpose.",
"translation": "프로젝트는 속도와 목적이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-a energizes the @@.",
"hint": "ENFP는 자신의 열정과 비전으로 팀을 동기 부여해요.",
"optionA": "team",
"optionB": "project",
"optionC": "work",
"result": "team",
"explanation": "수아는 팀을 에너지로 가득 채워요."
},
{
"type": "script",
"index": 9,
"speaker": "동민",
"script": "What's our goal?",
"translation": "우리 목표가 뭐야?"
},
{
"type": "script",
"index": 10,
"speaker": "수아",
"script": "Create something that matters!",
"translation": "뭔가 의미 있는 걸 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "That guides my efficiency!",
"translation": "그게 내 효율성을 이끌어!"
},
{
"type": "script",
"index": 12,
"speaker": "수아",
"script": "Action and meaning together!",
"translation": "행동과 의미가 함께!"
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "You make work meaningful.",
"translation": "넌 일을 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "수아",
"script": "You make meaning real!",
"translation": "넌 의미를 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "프로젝트 협력에 대한 문장이에요.",
"result": "Efficiency and inspiration complete projects",
"explanation": "효율성과 영감이 프로젝트를 완성해요.",
"optionA": "Efficiency",
"optionB": "projects",
"optionC": "complete",
"optionD": "inspiration",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "함께 프로젝트를 시작할 때",
"explanation": "ISTP의 효율적 역할 분담과 ENFP의 동기 부여 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "Here's what I'll do efficiently.",
"translation": "여기 내가 효율적으로 할 것들이야."
},
{
"type": "script",
"index": 2,
"speaker": "수아",
"script": "How can we make this exciting?",
"translation": "우리 이걸 어떻게 신나게 만들까?"
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Excitement motivates better work!",
"translation": "흥분이 더 좋은 일을 동기 부여해!"
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 프로젝트를 시작할 때 다른 사람들을 동기 부여하려고 해요.",
"hint": "ISTP는 프로젝트의 효율적 역할 분담을 먼저 생각해요.",
"result": "X",
"explanation": "동민은 'efficiently'라고 말하며 효율성 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "수아",
"script": "Your efficiency gets things done!",
"translation": "넼 효율성이 일을 끝내!"
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "And your vision makes it matter!",
"translation": "그리고 넼 비전이 그걸 의미 있게 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "수아",
"script": "Projects need both pace and purpose.",
"translation": "프로젝트는 속도와 목적이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-a energizes the @@.",
"hint": "ENFP는 자신의 열정과 비전으로 팀을 동기 부여해요.",
"optionA": "team",
"optionB": "project",
"optionC": "work",
"result": "team",
"explanation": "수아는 팀을 에너지로 가득 채워요."
},
{
"type": "script",
"index": 9,
"speaker": "동민",
"script": "What's our goal?",
"translation": "우리 목표가 뭐야?"
},
{
"type": "script",
"index": 10,
"speaker": "수아",
"script": "Create something that matters!",
"translation": "뭔가 의미 있는 걸 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "That guides my efficiency!",
"translation": "그게 내 효율성을 이끌어!"
},
{
"type": "script",
"index": 12,
"speaker": "수아",
"script": "Action and meaning together!",
"translation": "행동과 의미가 함께!"
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "You make work meaningful.",
"translation": "넌 일을 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "수아",
"script": "You make meaning real!",
"translation": "넌 의미를 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "프로젝트 협력에 대한 문장이에요.",
"optionA": "Efficiency",
"optionB": "projects",
"optionC": "complete",
"optionD": "inspiration",
"optionE": "and",
"result": "Efficiency and inspiration complete projects",
"explanation": "효율성과 영감이 프로젝트를 완성해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 기술이나 개념을 배울 때",
"explanation": "ISTP의 손실습과 ENFP의 응용 중심 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Let me take it apart first.",
"translation": "먼저 분해해 봐야겠어."
},
{
"type": "script",
"index": 2,
"speaker": "지혜",
"script": "But what can we create with it?",
"translation": "근데 우리 이걸로 뭘 만들 수 있을까?"
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Creation needs understanding first!",
"translation": "창조는 먼저 이해가 필요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "성진은 기술을 배울 때 먼저 실용적인 응용을 생각해요.",
"hint": "ISTP는 새로운 기술을 직접 만져보고 작동 원리를 이해하려고 해요.",
"result": "X",
"explanation": "성진은 'take it apart'라고 말하며 실습 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "지혜",
"script": "Your hands-on way teaches fast!",
"translation": "넼 실습적 방식이 빨리 가르쳐!"
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "And your vision shows the why!",
"translation": "그리고 넼 비전이 왜인지 보여줘!"
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Learning needs both practice and purpose.",
"translation": "배우기는 연습과 목적이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-hye imagines what we could @@.",
"hint": "ENFP는 기술을 배우면서 미래의 응용과 창조 가능성을 상상해요.",
"optionA": "build",
"optionB": "make",
"optionC": "create",
"result": "build",
"explanation": "지혜는 우리가 뭘 만들 수 있을지 상상해요."
},
{
"type": "script",
"index": 9,
"speaker": "성진",
"script": "Why does this matter?",
"translation": "이게 왜 중요해?"
},
{
"type": "script",
"index": 10,
"speaker": "지혜",
"script": "Because it changes everything!",
"translation": "그걸 모든 걸 바꾸니까!"
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "Now I understand the value!",
"translation": "이제 가치를 이해해!"
},
{
"type": "script",
"index": 12,
"speaker": "지혜",
"script": "Technical and visionary together!",
"translation": "기술적이고 비전 있게!"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "You make learning meaningful.",
"translation": "넌 배우기를 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "지혜",
"script": "You make vision real!",
"translation": "넌 비전을 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "배움에 대한 문장이에요.",
"result": "Hands-on learning and imagination spark innovation",
"explanation": "실습과 상상력이 혁신을 만들어요.",
"optionA": "imagination",
"optionB": "learning",
"optionC": "Hands-on",
"optionD": "innovation",
"optionE": "spark",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 기술이나 개념을 배울 때",
"explanation": "ISTP의 손실습과 ENFP의 응용 중심 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Let me take it apart first.",
"translation": "먼저 분해해 봐야겠어."
},
{
"type": "script",
"index": 2,
"speaker": "지혜",
"script": "But what can we create with it?",
"translation": "근데 우리 이걸로 뭘 만들 수 있을까?"
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Creation needs understanding first!",
"translation": "창조는 먼저 이해가 필요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "성진은 기술을 배울 때 먼저 실용적인 응용을 생각해요.",
"hint": "ISTP는 새로운 기술을 직접 만져보고 작동 원리를 이해하려고 해요.",
"result": "X",
"explanation": "성진은 'take it apart'라고 말하며 실습 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "지혜",
"script": "Your hands-on way teaches fast!",
"translation": "넼 실습적 방식이 빨리 가르쳐!"
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "And your vision shows the why!",
"translation": "그리고 넼 비전이 왜인지 보여줘!"
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Learning needs both practice and purpose.",
"translation": "배우기는 연습과 목적이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-hye imagines what we could @@.",
"hint": "ENFP는 기술을 배우면서 미래의 응용과 창조 가능성을 상상해요.",
"optionA": "build",
"optionB": "make",
"optionC": "create",
"result": "build",
"explanation": "지혜는 우리가 뭘 만들 수 있을지 상상해요."
},
{
"type": "script",
"index": 9,
"speaker": "성진",
"script": "Why does this matter?",
"translation": "이게 왜 중요해?"
},
{
"type": "script",
"index": 10,
"speaker": "지혜",
"script": "Because it changes everything!",
"translation": "그걸 모든 걸 바꾸니까!"
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "Now I understand the value!",
"translation": "이제 가치를 이해해!"
},
{
"type": "script",
"index": 12,
"speaker": "지혜",
"script": "Technical and visionary together!",
"translation": "기술적이고 비전 있게!"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "You make learning meaningful.",
"translation": "넌 배우기를 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "지혜",
"script": "You make vision real!",
"translation": "넌 비전을 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "배움에 대한 문장이에요.",
"optionA": "imagination",
"optionB": "learning",
"optionC": "Hands-on",
"optionD": "innovation",
"optionE": "spark",
"optionF": "and",
"result": "Hands-on learning and imagination spark innovation",
"explanation": "실습과 상상력이 혁신을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "관심 있는 분야를 깊이 있게 공부하기",
"explanation": "ISTP의 실용적 숙련과 ENFP의 의미 추구 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "I'll master this skill completely.",
"translation": "난 이 스킬을 완전히 마스터할 거야."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "But why do you love it?",
"translation": "근데 넌 이걸 왜 사랑해?"
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "The meaning makes mastery rewarding!",
"translation": "의미가 숙련을 보상하게 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "태호는 기술을 배울 때 먼저 그 의미를 생각해요.",
"hint": "ISTP는 기술을 완벽하게 숙련하려고 실용적으로 집중해요.",
"result": "X",
"explanation": "태호는 'master this skill'이라고 말하며 숙련 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "나영",
"script": "Your mastery is impressive!",
"translation": "넼 숙련이 멋있어!"
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "And your passion makes it matter!",
"translation": "그리고 넼 열정이 그걸 의미 있게 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "나영",
"script": "Expertise needs both practice and heart.",
"translation": "전문성은 연습과 마음이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Na-young asks why it @@.",
"hint": "ENFP는 자신이 하는 일의 의미와 목적을 계속 묻는다.",
"optionA": "matters",
"optionB": "works",
"optionC": "exists",
"result": "matters",
"explanation": "나영은 그게 왜 중요한지 묻는다."
},
{
"type": "script",
"index": 9,
"speaker": "태호",
"script": "What makes it meaningful?",
"translation": "뭐가 그걸 의미 있게 만들어?"
},
{
"type": "script",
"index": 10,
"speaker": "나영",
"script": "Because it helps people!",
"translation": "그걸 사람들을 도우니까!"
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "That gives me new purpose!",
"translation": "그게 날 새로운 목적을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "나영",
"script": "Skillful and purposeful together!",
"translation": "숙련 있고 목적 있게!"
},
{
"type": "script",
"index": 13,
"speaker": "태호",
"script": "You make practice meaningful.",
"translation": "넌 연습을 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "나영",
"script": "You make purpose real!",
"translation": "넌 목적을 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "전문성에 대한 문장이에요.",
"result": "Mastery and purpose create lasting impact",
"explanation": "숙련과 목적이 지속되는 영향력을 만들어요.",
"optionA": "purpose",
"optionB": "create",
"optionC": "lasting",
"optionD": "impact",
"optionE": "and",
"optionF": "Mastery"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "관심 있는 분야를 깊이 있게 공부하기",
"explanation": "ISTP의 실용적 숙련과 ENFP의 의미 추구 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "I'll master this skill completely.",
"translation": "난 이 스킬을 완전히 마스터할 거야."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "But why do you love it?",
"translation": "근데 넌 이걸 왜 사랑해?"
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "The meaning makes mastery rewarding!",
"translation": "의미가 숙련을 보상하게 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "태호는 기술을 배울 때 먼저 그 의미를 생각해요.",
"hint": "ISTP는 기술을 완벽하게 숙련하려고 실용적으로 집중해요.",
"result": "X",
"explanation": "태호는 'master this skill'이라고 말하며 숙련 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "나영",
"script": "Your mastery is impressive!",
"translation": "넼 숙련이 멋있어!"
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "And your passion makes it matter!",
"translation": "그리고 넼 열정이 그걸 의미 있게 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "나영",
"script": "Expertise needs both practice and heart.",
"translation": "전문성은 연습과 마음이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Na-young asks why it @@.",
"hint": "ENFP는 자신이 하는 일의 의미와 목적을 계속 묻는다.",
"optionA": "matters",
"optionB": "works",
"optionC": "exists",
"result": "matters",
"explanation": "나영은 그게 왜 중요한지 묻는다."
},
{
"type": "script",
"index": 9,
"speaker": "태호",
"script": "What makes it meaningful?",
"translation": "뭐가 그걸 의미 있게 만들어?"
},
{
"type": "script",
"index": 10,
"speaker": "나영",
"script": "Because it helps people!",
"translation": "그걸 사람들을 도우니까!"
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "That gives me new purpose!",
"translation": "그게 날 새로운 목적을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "나영",
"script": "Skillful and purposeful together!",
"translation": "숙련 있고 목적 있게!"
},
{
"type": "script",
"index": 13,
"speaker": "태호",
"script": "You make practice meaningful.",
"translation": "넌 연습을 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "나영",
"script": "You make purpose real!",
"translation": "넌 목적을 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "전문성에 대한 문장이에요.",
"optionA": "purpose",
"optionB": "create",
"optionC": "lasting",
"optionD": "impact",
"optionE": "and",
"optionF": "Mastery",
"result": "Mastery and purpose create lasting impact",
"explanation": "숙련과 목적이 지속되는 영향력을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "생각의 차이가 나올 때",
"explanation": "ISTP의 논리적 분석과 ENFP의 가치 판단 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "This is logically correct.",
"translation": "이건 논리적으로 맞아."
},
{
"type": "script",
"index": 2,
"speaker": "수아",
"script": "But does it feel right?",
"translation": "근데 이게 옳은 것 같아?"
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Your values guide better logic!",
"translation": "넼 가치가 더 좋은 논리를 이끌어!"
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 결정할 때 자신의 가치를 먼저 생각해요.",
"hint": "ISTP는 결정을 논리와 객관적 분석으로 해요.",
"result": "X",
"explanation": "동민은 'logically correct'라고 말하며 논리 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "수아",
"script": "Your logic prevents mistakes!",
"translation": "넼 논리가 실수를 방지해!"
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "And your values prevent harm!",
"translation": "그리고 넼 가치가 해를 방지해!"
},
{
"type": "script",
"index": 7,
"speaker": "수아",
"script": "Decisions need both mind and heart.",
"translation": "결정은 마음과 마음이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-a considers how it will @@.",
"hint": "ENFP는 결정이 사람들에게 미칠 영향을 중시해요.",
"optionA": "affect",
"optionB": "impact",
"optionC": "matter",
"result": "affect",
"explanation": "수아는 그것이 어떤 영향을 미칠지 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "동민",
"script": "What does your heart say?",
"translation": "넼 마음이 뭐라고 해?"
},
{
"type": "script",
"index": 10,
"speaker": "수아",
"script": "This helps people more!",
"translation": "이게 사람들을 더 도와!"
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "Then that's the right choice!",
"translation": "그럼 그게 맞는 선택이야!"
},
{
"type": "script",
"index": 12,
"speaker": "수아",
"script": "Head and heart together!",
"translation": "머리와 마음이 함께!"
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "You make logic meaningful.",
"translation": "넌 논리를 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "수아",
"script": "You make values real!",
"translation": "넌 가치를 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "결정에 대한 문장이에요.",
"result": "Sound logic and humanity make good decisions",
"explanation": "견고한 논리와 인간성이 좋은 결정을 만들어요.",
"optionA": "logic",
"optionB": "and",
"optionC": "humanity",
"optionD": "good",
"optionE": "make",
"optionF": "Sound",
"optionG": "decisions"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "생각의 차이가 나올 때",
"explanation": "ISTP의 논리적 분석과 ENFP의 가치 판단 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "This is logically correct.",
"translation": "이건 논리적으로 맞아."
},
{
"type": "script",
"index": 2,
"speaker": "수아",
"script": "But does it feel right?",
"translation": "근데 이게 옳은 것 같아?"
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Your values guide better logic!",
"translation": "넼 가치가 더 좋은 논리를 이끌어!"
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 결정할 때 자신의 가치를 먼저 생각해요.",
"hint": "ISTP는 결정을 논리와 객관적 분석으로 해요.",
"result": "X",
"explanation": "동민은 'logically correct'라고 말하며 논리 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "수아",
"script": "Your logic prevents mistakes!",
"translation": "넼 논리가 실수를 방지해!"
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "And your values prevent harm!",
"translation": "그리고 넼 가치가 해를 방지해!"
},
{
"type": "script",
"index": 7,
"speaker": "수아",
"script": "Decisions need both mind and heart.",
"translation": "결정은 마음과 마음이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-a considers how it will @@.",
"hint": "ENFP는 결정이 사람들에게 미칠 영향을 중시해요.",
"optionA": "affect",
"optionB": "impact",
"optionC": "matter",
"result": "affect",
"explanation": "수아는 그것이 어떤 영향을 미칠지 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "동민",
"script": "What does your heart say?",
"translation": "넼 마음이 뭐라고 해?"
},
{
"type": "script",
"index": 10,
"speaker": "수아",
"script": "This helps people more!",
"translation": "이게 사람들을 더 도와!"
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "Then that's the right choice!",
"translation": "그럼 그게 맞는 선택이야!"
},
{
"type": "script",
"index": 12,
"speaker": "수아",
"script": "Head and heart together!",
"translation": "머리와 마음이 함께!"
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "You make logic meaningful.",
"translation": "넌 논리를 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "수아",
"script": "You make values real!",
"translation": "넌 가치를 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "결정에 대한 문장이에요.",
"optionA": "logic",
"optionB": "and",
"optionC": "humanity",
"optionD": "good",
"optionE": "make",
"optionF": "Sound",
"optionG": "decisions",
"result": "Sound logic and humanity make good decisions",
"explanation": "견고한 논리와 인간성이 좋은 결정을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "미래에 대해 계획할 때",
"explanation": "ISTP의 현재 실행과 ENFP의 미래 비전 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Let's focus on now first.",
"translation": "먼저 지금에 집중하자."
},
{
"type": "script",
"index": 2,
"speaker": "지혜",
"script": "But what could we become?",
"translation": "근데 우리가 뭐가 될 수 있을까?"
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Becoming starts with doing now!",
"translation": "되어 가는 것은 지금 하는 것부터 시작해!"
},
{
"type": "ox",
"index": 4,
"quiz": "성진은 미래를 계획할 때 미래의 가능성을 먼저 생각해요.",
"hint": "ISTP는 미래 계획보다 현재 할 수 있는 일에 집중해요.",
"result": "X",
"explanation": "성진은 'focus on now'라고 말하며 현재 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "지혜",
"script": "Your current actions build the future!",
"translation": "넼 현재 행동이 미래를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "And your vision shows the way!",
"translation": "그리고 넼 비전이 길을 보여줘!"
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Planning needs both now and dream.",
"translation": "계획은 현재와 꿈이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-hye dreams about where we could @@.",
"hint": "ENFP는 미래의 가능성과 변화를 상상해요.",
"optionA": "go",
"optionB": "be",
"optionC": "grow",
"result": "go",
"explanation": "지혜는 우리가 어디로 갈 수 있을지 꿈꿔요."
},
{
"type": "script",
"index": 9,
"speaker": "성진",
"script": "What's your vision?",
"translation": "넼 비전이 뭐야?"
},
{
"type": "script",
"index": 10,
"speaker": "지혜",
"script": "We could impact millions!",
"translation": "우리 수백만 명에게 영향을 미칠 수 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "That guides my actions!",
"translation": "그게 내 행동을 이끌어!"
},
{
"type": "script",
"index": 12,
"speaker": "지혜",
"script": "Present and future together!",
"translation": "현재와 미래가 함께!"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "You make planning hopeful.",
"translation": "넌 계획을 희망 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "지혜",
"script": "You make hope real!",
"translation": "넌 희망을 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "미래 계획에 대한 문장이에요.",
"result": "Today's actions and vision create tomorrows",
"explanation": "오늘의 행동과 비전이 내일을 만들어요.",
"optionA": "Today's",
"optionB": "create",
"optionC": "tomorrows",
"optionD": "vision",
"optionE": "and",
"optionF": "actions"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "미래에 대해 계획할 때",
"explanation": "ISTP의 현재 실행과 ENFP의 미래 비전 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Let's focus on now first.",
"translation": "먼저 지금에 집중하자."
},
{
"type": "script",
"index": 2,
"speaker": "지혜",
"script": "But what could we become?",
"translation": "근데 우리가 뭐가 될 수 있을까?"
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Becoming starts with doing now!",
"translation": "되어 가는 것은 지금 하는 것부터 시작해!"
},
{
"type": "ox",
"index": 4,
"quiz": "성진은 미래를 계획할 때 미래의 가능성을 먼저 생각해요.",
"hint": "ISTP는 미래 계획보다 현재 할 수 있는 일에 집중해요.",
"result": "X",
"explanation": "성진은 'focus on now'라고 말하며 현재 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "지혜",
"script": "Your current actions build the future!",
"translation": "넼 현재 행동이 미래를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "And your vision shows the way!",
"translation": "그리고 넼 비전이 길을 보여줘!"
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Planning needs both now and dream.",
"translation": "계획은 현재와 꿈이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-hye dreams about where we could @@.",
"hint": "ENFP는 미래의 가능성과 변화를 상상해요.",
"optionA": "go",
"optionB": "be",
"optionC": "grow",
"result": "go",
"explanation": "지혜는 우리가 어디로 갈 수 있을지 꿈꿔요."
},
{
"type": "script",
"index": 9,
"speaker": "성진",
"script": "What's your vision?",
"translation": "넼 비전이 뭐야?"
},
{
"type": "script",
"index": 10,
"speaker": "지혜",
"script": "We could impact millions!",
"translation": "우리 수백만 명에게 영향을 미칠 수 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "That guides my actions!",
"translation": "그게 내 행동을 이끌어!"
},
{
"type": "script",
"index": 12,
"speaker": "지혜",
"script": "Present and future together!",
"translation": "현재와 미래가 함께!"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "You make planning hopeful.",
"translation": "넌 계획을 희망 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "지혜",
"script": "You make hope real!",
"translation": "넌 희망을 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "미래 계획에 대한 문장이에요.",
"optionA": "Today's",
"optionB": "create",
"optionC": "tomorrows",
"optionD": "vision",
"optionE": "and",
"optionF": "actions",
"result": "Today's actions and vision create tomorrows",
"explanation": "오늘의 행동과 비전이 내일을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "일상적인 문제들을 어떻게 대응할까",
"explanation": "ISTP의 즉시 해결과 ENFP의 창의적 해석 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "Let me fix it quickly!",
"translation": "빨리 고쳐 버릴게!"
},
{
"type": "script",
"index": 2,
"speaker": "미라",
"script": "But what could this teach us?",
"translation": "근데 이게 우리한테 뭘 가르쳐 줄까?"
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Learning from problems helps prevent them!",
"translation": "문제에서 배우는 게 예방하게 도와!"
},
{
"type": "ox",
"index": 4,
"quiz": "태오는 문제가 나타나면 먼저 그것의 의미를 생각해요.",
"hint": "ISTP는 문제가 나타나면 즉시 해결책을 찾고 고쳐요.",
"result": "X",
"explanation": "태오는 'fix it quickly'라고 말하며 해결 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "미라",
"script": "Your quick fix saves the day!",
"translation": "넼 빠른 고침이 날을 구해!"
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "And your insight prevents future problems!",
"translation": "그리고 넼 통찰이 미래 문제를 방지해!"
},
{
"type": "script",
"index": 7,
"speaker": "미라",
"script": "Problems need both action and reflection.",
"translation": "문제는 행동과 성찰이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-ra asks what it @@.",
"hint": "ENFP는 발생한 문제가 자신들에게 무엇을 말하는지 생각해요.",
"optionA": "means",
"optionB": "shows",
"optionC": "teaches",
"result": "means",
"explanation": "미라는 그것이 무엇을 의미하는지 묻는다."
},
{
"type": "script",
"index": 9,
"speaker": "태오",
"script": "What does this mean?",
"translation": "이게 뭘 의미해?"
},
{
"type": "script",
"index": 10,
"speaker": "미라",
"script": "We can do things differently!",
"translation": "우리 다르게 할 수 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "That's a good lesson!",
"translation": "좋은 교훈이네!"
},
{
"type": "script",
"index": 12,
"speaker": "미라",
"script": "Practical and wise together!",
"translation": "실용적이고 현명하게!"
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "You make fixes meaningful.",
"translation": "넌 고침을 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "미라",
"script": "You make learning real!",
"translation": "넌 배우기를 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "문제 해결에 대한 문장이에요.",
"result": "Quick fixes and insight create growth",
"explanation": "빠른 고침과 통찰이 성장을 만들어요.",
"optionA": "insight",
"optionB": "fixes",
"optionC": "Quick",
"optionD": "growth",
"optionE": "create",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "일상적인 문제들을 어떻게 대응할까",
"explanation": "ISTP의 즉시 해결과 ENFP의 창의적 해석 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "Let me fix it quickly!",
"translation": "빨리 고쳐 버릴게!"
},
{
"type": "script",
"index": 2,
"speaker": "미라",
"script": "But what could this teach us?",
"translation": "근데 이게 우리한테 뭘 가르쳐 줄까?"
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Learning from problems helps prevent them!",
"translation": "문제에서 배우는 게 예방하게 도와!"
},
{
"type": "ox",
"index": 4,
"quiz": "태오는 문제가 나타나면 먼저 그것의 의미를 생각해요.",
"hint": "ISTP는 문제가 나타나면 즉시 해결책을 찾고 고쳐요.",
"result": "X",
"explanation": "태오는 'fix it quickly'라고 말하며 해결 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "미라",
"script": "Your quick fix saves the day!",
"translation": "넼 빠른 고침이 날을 구해!"
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "And your insight prevents future problems!",
"translation": "그리고 넼 통찰이 미래 문제를 방지해!"
},
{
"type": "script",
"index": 7,
"speaker": "미라",
"script": "Problems need both action and reflection.",
"translation": "문제는 행동과 성찰이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-ra asks what it @@.",
"hint": "ENFP는 발생한 문제가 자신들에게 무엇을 말하는지 생각해요.",
"optionA": "means",
"optionB": "shows",
"optionC": "teaches",
"result": "means",
"explanation": "미라는 그것이 무엇을 의미하는지 묻는다."
},
{
"type": "script",
"index": 9,
"speaker": "태오",
"script": "What does this mean?",
"translation": "이게 뭘 의미해?"
},
{
"type": "script",
"index": 10,
"speaker": "미라",
"script": "We can do things differently!",
"translation": "우리 다르게 할 수 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "That's a good lesson!",
"translation": "좋은 교훈이네!"
},
{
"type": "script",
"index": 12,
"speaker": "미라",
"script": "Practical and wise together!",
"translation": "실용적이고 현명하게!"
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "You make fixes meaningful.",
"translation": "넌 고침을 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "미라",
"script": "You make learning real!",
"translation": "넌 배우기를 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "문제 해결에 대한 문장이에요.",
"optionA": "insight",
"optionB": "fixes",
"optionC": "Quick",
"optionD": "growth",
"optionE": "create",
"optionF": "and",
"result": "Quick fixes and insight create growth",
"explanation": "빠른 고침과 통찰이 성장을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "일을 하면서 계획을 조정할 때",
"explanation": "ISTP의 현장 대응과 ENFP의 목표 재설정 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I'll adapt to what happens.",
"translation": "난 일어나는 것에 적응할 거야."
},
{
"type": "script",
"index": 2,
"speaker": "수아",
"script": "Should we rethink our goal?",
"translation": "우리 목표를 다시 생각해야 할까?"
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Adjusting goals refocuses our effort!",
"translation": "목표를 조정하면 노력을 다시 집중해!"
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 작업 중에 목표를 자주 재설정해요.",
"hint": "ISTP는 작업 중에 현장 상황에 맞게 유연하게 적응해요.",
"result": "X",
"explanation": "동민은 'adapt to what happens'라고 말하며 유연해요."
},
{
"type": "script",
"index": 5,
"speaker": "수아",
"script": "Your flexibility handles surprises!",
"translation": "넼 유연성이 예상 밖을 처리해!"
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "And your purpose keeps us focused!",
"translation": "그리고 넼 목적이 우리를 집중하게 해!"
},
{
"type": "script",
"index": 7,
"speaker": "수아",
"script": "Work needs both flow and direction.",
"translation": "일은 흐름과 방향이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-a checks if we're still @@.",
"hint": "ENFP는 작업 중에도 자신들이 원래 목표에 맞게 진행하는지 계속 확인해요.",
"optionA": "on track",
"optionB": "aligned",
"optionC": "focused",
"result": "on track",
"explanation": "수아는 우리가 여전히 일정대로 진행하는지 확인한다."
},
{
"type": "script",
"index": 9,
"speaker": "동민",
"script": "Is the goal still good?",
"translation": "목표가 아직 좋아?"
},
{
"type": "script",
"index": 10,
"speaker": "수아",
"script": "Yes, but we can refine it!",
"translation": "응, 근데 우리 더 개선할 수 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "Let's adjust together!",
"translation": "함께 조정하자!"
},
{
"type": "script",
"index": 12,
"speaker": "수아",
"script": "Flexible and purposeful together!",
"translation": "유연하고 목적 있게!"
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "You keep us connected to purpose.",
"translation": "넌 우리를 목적과 연결하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "수아",
"script": "You keep us grounded in reality!",
"translation": "넌 우리를 현실에 발을 붙이게 해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "작업 진행에 대한 문장이에요.",
"result": "Flexibility and purpose make great work",
"explanation": "유연성과 목적이 훌륭한 일을 만들어요.",
"optionA": "purpose",
"optionB": "great",
"optionC": "make",
"optionD": "and",
"optionE": "Flexibility",
"optionF": "work"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "일을 하면서 계획을 조정할 때",
"explanation": "ISTP의 현장 대응과 ENFP의 목표 재설정 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I'll adapt to what happens.",
"translation": "난 일어나는 것에 적응할 거야."
},
{
"type": "script",
"index": 2,
"speaker": "수아",
"script": "Should we rethink our goal?",
"translation": "우리 목표를 다시 생각해야 할까?"
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Adjusting goals refocuses our effort!",
"translation": "목표를 조정하면 노력을 다시 집중해!"
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 작업 중에 목표를 자주 재설정해요.",
"hint": "ISTP는 작업 중에 현장 상황에 맞게 유연하게 적응해요.",
"result": "X",
"explanation": "동민은 'adapt to what happens'라고 말하며 유연해요."
},
{
"type": "script",
"index": 5,
"speaker": "수아",
"script": "Your flexibility handles surprises!",
"translation": "넼 유연성이 예상 밖을 처리해!"
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "And your purpose keeps us focused!",
"translation": "그리고 넼 목적이 우리를 집중하게 해!"
},
{
"type": "script",
"index": 7,
"speaker": "수아",
"script": "Work needs both flow and direction.",
"translation": "일은 흐름과 방향이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-a checks if we're still @@.",
"hint": "ENFP는 작업 중에도 자신들이 원래 목표에 맞게 진행하는지 계속 확인해요.",
"optionA": "on track",
"optionB": "aligned",
"optionC": "focused",
"result": "on track",
"explanation": "수아는 우리가 여전히 일정대로 진행하는지 확인한다."
},
{
"type": "script",
"index": 9,
"speaker": "동민",
"script": "Is the goal still good?",
"translation": "목표가 아직 좋아?"
},
{
"type": "script",
"index": 10,
"speaker": "수아",
"script": "Yes, but we can refine it!",
"translation": "응, 근데 우리 더 개선할 수 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "Let's adjust together!",
"translation": "함께 조정하자!"
},
{
"type": "script",
"index": 12,
"speaker": "수아",
"script": "Flexible and purposeful together!",
"translation": "유연하고 목적 있게!"
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "You keep us connected to purpose.",
"translation": "넌 우리를 목적과 연결하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "수아",
"script": "You keep us grounded in reality!",
"translation": "넌 우리를 현실에 발을 붙이게 해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "작업 진행에 대한 문장이에요.",
"optionA": "purpose",
"optionB": "great",
"optionC": "make",
"optionD": "and",
"optionE": "Flexibility",
"optionF": "work",
"result": "Flexibility and purpose make great work",
"explanation": "유연성과 목적이 훌륭한 일을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "마음이 힘들 때",
"explanation": "ISTP의 혼자만의 시간과 ENFP의 함께하는 시간 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I need time alone to think.",
"translation": "난 혼자 생각할 시간이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "지혜",
"script": "Let me be there for you.",
"translation": "내가 너한테 있어 줄게."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Your support means so much!",
"translation": "넼 지지가 정말 의미가 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "성진은 마음이 힘들 때 다른 사람들과 함께 있길 원해요.",
"hint": "ISTP는 마음이 힘들 때 혼자만의 공간과 시간을 필요로 해요.",
"result": "X",
"explanation": "성진은 'alone to think'라고 말하며 독립적이에요."
},
{
"type": "script",
"index": 5,
"speaker": "지혜",
"script": "Your thinking helps you heal!",
"translation": "넼 생각이 넼 치유하게 도와!"
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "And your presence helps me connect!",
"translation": "그리고 넼 존재가 나를 연결하게 도와!"
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Support needs both space and warmth.",
"translation": "지지는 공간과 따뜻함이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-hye respects your @@.",
"hint": "ENFP는 상대방의 필요와 성격을 존중해요.",
"optionA": "space",
"optionB": "time",
"optionC": "silence",
"result": "space",
"explanation": "지혜는 넌 공간을 존중해요."
},
{
"type": "script",
"index": 9,
"speaker": "성진",
"script": "Thank you for understanding.",
"translation": "이해해 줘서 고마워."
},
{
"type": "script",
"index": 10,
"speaker": "지혜",
"script": "Anytime you need me, I'm here.",
"translation": "언제든 날 필요하면, 난 여기 있어."
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "That makes all the difference!",
"translation": "그게 정말 모든 차이를 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "지혜",
"script": "Thoughtful and present together!",
"translation": "사려 깊고 현존하게!"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "You respect my independence.",
"translation": "넌 내 독립성을 존경해."
},
{
"type": "script",
"index": 14,
"speaker": "지혜",
"script": "You let me love you!",
"translation": "넌 날 너를 사랑하게 해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지지에 대한 문장이에요.",
"result": "Space and warmth together help us heal",
"explanation": "공간과 따뜻함이 함께 우리를 치유해요.",
"optionA": "together",
"optionB": "help",
"optionC": "Space",
"optionD": "warmth",
"optionE": "heal",
"optionF": "and",
"optionG": "us"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "마음이 힘들 때",
"explanation": "ISTP의 혼자만의 시간과 ENFP의 함께하는 시간 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I need time alone to think.",
"translation": "난 혼자 생각할 시간이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "지혜",
"script": "Let me be there for you.",
"translation": "내가 너한테 있어 줄게."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Your support means so much!",
"translation": "넼 지지가 정말 의미가 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "성진은 마음이 힘들 때 다른 사람들과 함께 있길 원해요.",
"hint": "ISTP는 마음이 힘들 때 혼자만의 공간과 시간을 필요로 해요.",
"result": "X",
"explanation": "성진은 'alone to think'라고 말하며 독립적이에요."
},
{
"type": "script",
"index": 5,
"speaker": "지혜",
"script": "Your thinking helps you heal!",
"translation": "넼 생각이 넼 치유하게 도와!"
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "And your presence helps me connect!",
"translation": "그리고 넼 존재가 나를 연결하게 도와!"
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Support needs both space and warmth.",
"translation": "지지는 공간과 따뜻함이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-hye respects your @@.",
"hint": "ENFP는 상대방의 필요와 성격을 존중해요.",
"optionA": "space",
"optionB": "time",
"optionC": "silence",
"result": "space",
"explanation": "지혜는 넌 공간을 존중해요."
},
{
"type": "script",
"index": 9,
"speaker": "성진",
"script": "Thank you for understanding.",
"translation": "이해해 줘서 고마워."
},
{
"type": "script",
"index": 10,
"speaker": "지혜",
"script": "Anytime you need me, I'm here.",
"translation": "언제든 날 필요하면, 난 여기 있어."
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "That makes all the difference!",
"translation": "그게 정말 모든 차이를 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "지혜",
"script": "Thoughtful and present together!",
"translation": "사려 깊고 현존하게!"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "You respect my independence.",
"translation": "넌 내 독립성을 존경해."
},
{
"type": "script",
"index": 14,
"speaker": "지혜",
"script": "You let me love you!",
"translation": "넌 날 너를 사랑하게 해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "지지에 대한 문장이에요.",
"optionA": "together",
"optionB": "help",
"optionC": "Space",
"optionD": "warmth",
"optionE": "heal",
"optionF": "and",
"optionG": "us",
"result": "Space and warmth together help us heal",
"explanation": "공간과 따뜻함이 함께 우리를 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "실패했을 때",
"explanation": "ISTP의 분석적 회복과 ENFP의 감정적 지지 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "I'll analyze what went wrong.",
"translation": "뭐가 잘못됐는지 분석할 거야."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "I'll remind you that you're great!",
"translation": "넌 훌륭하다고 상기시켜 줄게!"
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "Your belief gives me strength!",
"translation": "넼 믿음이 날 강하게 해!"
},
{
"type": "ox",
"index": 4,
"quiz": "태호는 실패할 때 자신을 격려해줘요.",
"hint": "ISTP는 실패를 분석하고 배우려고 해요.",
"result": "X",
"explanation": "태호는 'analyze'라고 말하며 분석 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "나영",
"script": "Your analysis prevents it again!",
"translation": "넼 분석이 다시 하지 않게 해!"
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "And your encouragement keeps me trying!",
"translation": "그리고 넼 격려가 날 계속 시도하게 해!"
},
{
"type": "script",
"index": 7,
"speaker": "나영",
"script": "Recovery needs both logic and heart.",
"translation": "회복은 논리와 마음이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Na-young reminds you of your @@.",
"hint": "ENFP는 상대방의 강점과 가능성을 계속 상기시켜줘요.",
"optionA": "strength",
"optionB": "potential",
"optionC": "value",
"result": "strength",
"explanation": "나영은 넌 강함을 상기시켜줘요."
},
{
"type": "script",
"index": 9,
"speaker": "태호",
"script": "What did I learn?",
"translation": "난 뭘 배웠어?"
},
{
"type": "script",
"index": 10,
"speaker": "나영",
"script": "That you're resilient and capable!",
"translation": "넌 탄력 있고 능력이 있다는 것!"
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "That helps me move forward!",
"translation": "그게 날 앞으로 나아가게 도와!"
},
{
"type": "script",
"index": 12,
"speaker": "나영",
"script": "Analytical and hopeful together!",
"translation": "분석적이고 희망 있게!"
},
{
"type": "script",
"index": 13,
"speaker": "태호",
"script": "You help me see my strength.",
"translation": "넌 날 내 강함을 보게 도와."
},
{
"type": "script",
"index": 14,
"speaker": "나영",
"script": "You help me stay grounded!",
"translation": "넌 날 현실을 유지하게 도와!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "회복에 대한 문장이에요.",
"result": "Analysis and hope restore resilience",
"explanation": "분석과 희망이 탄력성을 회복하게 해요.",
"optionA": "and",
"optionB": "Analysis",
"optionC": "restore",
"optionD": "hope",
"optionE": "resilience"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "실패했을 때",
"explanation": "ISTP의 분석적 회복과 ENFP의 감정적 지지 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "I'll analyze what went wrong.",
"translation": "뭐가 잘못됐는지 분석할 거야."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "I'll remind you that you're great!",
"translation": "넌 훌륭하다고 상기시켜 줄게!"
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "Your belief gives me strength!",
"translation": "넼 믿음이 날 강하게 해!"
},
{
"type": "ox",
"index": 4,
"quiz": "태호는 실패할 때 자신을 격려해줘요.",
"hint": "ISTP는 실패를 분석하고 배우려고 해요.",
"result": "X",
"explanation": "태호는 'analyze'라고 말하며 분석 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "나영",
"script": "Your analysis prevents it again!",
"translation": "넼 분석이 다시 하지 않게 해!"
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "And your encouragement keeps me trying!",
"translation": "그리고 넼 격려가 날 계속 시도하게 해!"
},
{
"type": "script",
"index": 7,
"speaker": "나영",
"script": "Recovery needs both logic and heart.",
"translation": "회복은 논리와 마음이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Na-young reminds you of your @@.",
"hint": "ENFP는 상대방의 강점과 가능성을 계속 상기시켜줘요.",
"optionA": "strength",
"optionB": "potential",
"optionC": "value",
"result": "strength",
"explanation": "나영은 넌 강함을 상기시켜줘요."
},
{
"type": "script",
"index": 9,
"speaker": "태호",
"script": "What did I learn?",
"translation": "난 뭘 배웠어?"
},
{
"type": "script",
"index": 10,
"speaker": "나영",
"script": "That you're resilient and capable!",
"translation": "넌 탄력 있고 능력이 있다는 것!"
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "That helps me move forward!",
"translation": "그게 날 앞으로 나아가게 도와!"
},
{
"type": "script",
"index": 12,
"speaker": "나영",
"script": "Analytical and hopeful together!",
"translation": "분석적이고 희망 있게!"
},
{
"type": "script",
"index": 13,
"speaker": "태호",
"script": "You help me see my strength.",
"translation": "넌 날 내 강함을 보게 도와."
},
{
"type": "script",
"index": 14,
"speaker": "나영",
"script": "You help me stay grounded!",
"translation": "넌 날 현실을 유지하게 도와!"
},
{
"type": "puzzle",
"index": 15,
"hint": "회복에 대한 문장이에요.",
"optionA": "and",
"optionB": "Analysis",
"optionC": "restore",
"optionD": "hope",
"optionE": "resilience",
"result": "Analysis and hope restore resilience",
"explanation": "분석과 희망이 탄력성을 회복하게 해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "경력을 계획할 때",
"explanation": "ISTP의 현재 성과와 ENFP의 미래 영향력 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I want to be excellent now.",
"translation": "난 지금 훌륭하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "수아",
"script": "But how will you impact the world?",
"translation": "근데 넌 세상에 어떤 영향을 미칠 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Excellence creates the biggest impact!",
"translation": "탁월함이 가장 큰 영향력을 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 경력을 계획할 때 세상에 미칠 영향력을 먼저 생각해요.",
"hint": "ISTP는 경력에서 현재 성과와 전문성을 쌓는 것을 중시해요.",
"result": "X",
"explanation": "동민은 'be excellent now'라고 말하며 현재 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "수아",
"script": "Your excellence builds your foundation!",
"translation": "넼 탁월함이 넼 기초를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "And your vision shows me the way!",
"translation": "그리고 넼 비전이 날 길을 보여줘!"
},
{
"type": "script",
"index": 7,
"speaker": "수아",
"script": "Career needs both skill and meaning.",
"translation": "경력은 기술과 의미가 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-a asks what kind of @@.",
"hint": "ENFP는 경력이 어떤 영향력을 미칠 것인가 계속 생각해요.",
"optionA": "difference",
"optionB": "impact",
"optionC": "legacy",
"result": "impact",
"explanation": "수아는 어떤 영향력을 미칠지 묻는다."
},
{
"type": "script",
"index": 9,
"speaker": "동민",
"script": "What should my goal be?",
"translation": "내 목표가 뭐여야 해?"
},
{
"type": "script",
"index": 10,
"speaker": "수아",
"script": "Change people's lives with your skill!",
"translation": "넼 기술로 사람들의 삶을 바꿔!"
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "That gives me real purpose!",
"translation": "그게 날 진정한 목적을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "수아",
"script": "Skillful and purposeful together!",
"translation": "기술 있고 목적 있게!"
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "You make careers meaningful.",
"translation": "넌 경력을 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "수아",
"script": "You make meaning real!",
"translation": "넌 의미를 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "경력에 대한 문장이에요.",
"result": "Excellence and purpose create lasting impact",
"explanation": "탁월함과 목적이 지속되는 영향력을 만들어요.",
"optionA": "purpose",
"optionB": "lasting",
"optionC": "Excellence",
"optionD": "impact",
"optionE": "and",
"optionF": "create"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "경력을 계획할 때",
"explanation": "ISTP의 현재 성과와 ENFP의 미래 영향력 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I want to be excellent now.",
"translation": "난 지금 훌륭하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "수아",
"script": "But how will you impact the world?",
"translation": "근데 넌 세상에 어떤 영향을 미칠 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Excellence creates the biggest impact!",
"translation": "탁월함이 가장 큰 영향력을 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 경력을 계획할 때 세상에 미칠 영향력을 먼저 생각해요.",
"hint": "ISTP는 경력에서 현재 성과와 전문성을 쌓는 것을 중시해요.",
"result": "X",
"explanation": "동민은 'be excellent now'라고 말하며 현재 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "수아",
"script": "Your excellence builds your foundation!",
"translation": "넼 탁월함이 넼 기초를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "And your vision shows me the way!",
"translation": "그리고 넼 비전이 날 길을 보여줘!"
},
{
"type": "script",
"index": 7,
"speaker": "수아",
"script": "Career needs both skill and meaning.",
"translation": "경력은 기술과 의미가 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-a asks what kind of @@.",
"hint": "ENFP는 경력이 어떤 영향력을 미칠 것인가 계속 생각해요.",
"optionA": "difference",
"optionB": "impact",
"optionC": "legacy",
"result": "impact",
"explanation": "수아는 어떤 영향력을 미칠지 묻는다."
},
{
"type": "script",
"index": 9,
"speaker": "동민",
"script": "What should my goal be?",
"translation": "내 목표가 뭐여야 해?"
},
{
"type": "script",
"index": 10,
"speaker": "수아",
"script": "Change people's lives with your skill!",
"translation": "넼 기술로 사람들의 삶을 바꿔!"
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "That gives me real purpose!",
"translation": "그게 날 진정한 목적을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "수아",
"script": "Skillful and purposeful together!",
"translation": "기술 있고 목적 있게!"
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "You make careers meaningful.",
"translation": "넌 경력을 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "수아",
"script": "You make meaning real!",
"translation": "넌 의미를 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "경력에 대한 문장이에요.",
"optionA": "purpose",
"optionB": "lasting",
"optionC": "Excellence",
"optionD": "impact",
"optionE": "and",
"optionF": "create",
"result": "Excellence and purpose create lasting impact",
"explanation": "탁월함과 목적이 지속되는 영향력을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "팀 프로젝트를 할 때",
"explanation": "ISTP의 독립적 역할과 ENFP의 협력적 역할 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I'll own my part completely.",
"translation": "난 내 부분을 완전히 책임질 거야."
},
{
"type": "script",
"index": 2,
"speaker": "지혜",
"script": "And I'll keep us united!",
"translation": "그리고 난 우리를 하나로 유지할게!"
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Your unity makes us stronger!",
"translation": "넼 단결이 우리를 더 강하게 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "성진은 프로젝트 중에 팀을 결집시키려고 해요.",
"hint": "ISTP는 자신의 책임 부분에 집중하고 독립적으로 일해요.",
"result": "X",
"explanation": "성진은 'my part completely'라고 말하며 독립적이에요."
},
{
"type": "script",
"index": 5,
"speaker": "지혜",
"script": "Your ownership is reliable!",
"translation": "넼 책임감이 신뢰할 수 있어!"
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "And your connection makes us a team!",
"translation": "그리고 넼 연결이 우리를 팀으로 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Projects need both independence and unity.",
"translation": "프로젝트는 독립성과 단결이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-hye connects the @@.",
"hint": "ENFP는 팀원들과 팀의 일을 연결하고 조화를 만들어요.",
"optionA": "team",
"optionB": "dots",
"optionC": "people",
"result": "team",
"explanation": "지혜는 팀을 연결해요."
},
{
"type": "script",
"index": 9,
"speaker": "성진",
"script": "What's our shared goal?",
"translation": "우리 공유된 목표가 뭐야?"
},
{
"type": "script",
"index": 10,
"speaker": "지혜",
"script": "Create something awesome together!",
"translation": "함께 뭔가 멋진 걸 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "I'll do my best!",
"translation": "최선을 다할게!"
},
{
"type": "script",
"index": 12,
"speaker": "지혜",
"script": "Dedicated and connected together!",
"translation": "헌신적이고 연결되게!"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "You make teamwork meaningful.",
"translation": "넌 팀워크를 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "지혜",
"script": "You make teamwork strong!",
"translation": "넌 팀워크를 강하게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "팀워크에 대한 문장이에요.",
"result": "Individual excellence and team unity create impact",
"explanation": "개인의 탁월함과 팀 단결이 영향력을 만들어요.",
"optionA": "excellence",
"optionB": "unity",
"optionC": "create",
"optionD": "Individual",
"optionE": "team",
"optionF": "and",
"optionG": "impact"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "팀 프로젝트를 할 때",
"explanation": "ISTP의 독립적 역할과 ENFP의 협력적 역할 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I'll own my part completely.",
"translation": "난 내 부분을 완전히 책임질 거야."
},
{
"type": "script",
"index": 2,
"speaker": "지혜",
"script": "And I'll keep us united!",
"translation": "그리고 난 우리를 하나로 유지할게!"
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Your unity makes us stronger!",
"translation": "넼 단결이 우리를 더 강하게 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "성진은 프로젝트 중에 팀을 결집시키려고 해요.",
"hint": "ISTP는 자신의 책임 부분에 집중하고 독립적으로 일해요.",
"result": "X",
"explanation": "성진은 'my part completely'라고 말하며 독립적이에요."
},
{
"type": "script",
"index": 5,
"speaker": "지혜",
"script": "Your ownership is reliable!",
"translation": "넼 책임감이 신뢰할 수 있어!"
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "And your connection makes us a team!",
"translation": "그리고 넼 연결이 우리를 팀으로 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Projects need both independence and unity.",
"translation": "프로젝트는 독립성과 단결이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-hye connects the @@.",
"hint": "ENFP는 팀원들과 팀의 일을 연결하고 조화를 만들어요.",
"optionA": "team",
"optionB": "dots",
"optionC": "people",
"result": "team",
"explanation": "지혜는 팀을 연결해요."
},
{
"type": "script",
"index": 9,
"speaker": "성진",
"script": "What's our shared goal?",
"translation": "우리 공유된 목표가 뭐야?"
},
{
"type": "script",
"index": 10,
"speaker": "지혜",
"script": "Create something awesome together!",
"translation": "함께 뭔가 멋진 걸 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "I'll do my best!",
"translation": "최선을 다할게!"
},
{
"type": "script",
"index": 12,
"speaker": "지혜",
"script": "Dedicated and connected together!",
"translation": "헌신적이고 연결되게!"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "You make teamwork meaningful.",
"translation": "넌 팀워크를 의미 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "지혜",
"script": "You make teamwork strong!",
"translation": "넌 팀워크를 강하게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "팀워크에 대한 문장이에요.",
"optionA": "excellence",
"optionB": "unity",
"optionC": "create",
"optionD": "Individual",
"optionE": "team",
"optionF": "and",
"optionG": "impact",
"result": "Individual excellence and team unity create impact",
"explanation": "개인의 탁월함과 팀 단결이 영향력을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "혼자 취미 활동을 할 때",
"explanation": "ISTP의 실습적 집중과 ENFP의 공유 욕구 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "Let me focus on my skill.",
"translation": "난 내 기술에 집중할게."
},
{
"type": "script",
"index": 2,
"speaker": "미라",
"script": "Can I join and learn?",
"translation": "난 참여해서 배울 수 있을까?"
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Sharing makes it more fun!",
"translation": "나누는 게 더 재미있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "태오는 취미를 할 때 다른 사람들과 함께 나누고 싶어 해요.",
"hint": "ISTP는 자신의 취미에 집중하고 혼자만의 시간을 즐겨요.",
"result": "X",
"explanation": "태오는 'focus on my skill'이라고 말하며 집중 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "미라",
"script": "Your skill is amazing!",
"translation": "넼 기술이 놀라워!"
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "Your enthusiasm makes it alive!",
"translation": "넼 열정이 그걸 생생하게 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "미라",
"script": "Hobbies are better when shared.",
"translation": "취미는 나눌 때 더 좋아."
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-ra wants to @@.",
"hint": "ENFP는 함께 배우고 나누고 싶어 해요.",
"optionA": "share",
"optionB": "join",
"optionC": "participate",
"result": "share",
"explanation": "미라는 나누고 싶어해요."
},
{
"type": "script",
"index": 9,
"speaker": "태오",
"script": "What should I teach you?",
"translation": "난 넘 뭘 가르쳐 줄까?"
},
{
"type": "script",
"index": 10,
"speaker": "미라",
"script": "Show me the joy!",
"translation": "날 기쁨을 보여 줄래!"
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "Let's learn together!",
"translation": "함께 배우자!"
},
{
"type": "script",
"index": 12,
"speaker": "미라",
"script": "Focused and together!",
"translation": "집중하면서 함께!"
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "You make my hobby shared.",
"translation": "넌 내 취미를 공유하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "미라",
"script": "You make sharing meaningful!",
"translation": "넌 나눔을 의미 있게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "취미에 대한 문장이에요.",
"result": "Mastery and sharing create real joy",
"explanation": "숙련과 나눔이 진정한 기쁨을 만들어요.",
"optionA": "sharing",
"optionB": "joy",
"optionC": "real",
"optionD": "and",
"optionE": "create",
"optionF": "Mastery"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "혼자 취미 활동을 할 때",
"explanation": "ISTP의 실습적 집중과 ENFP의 공유 욕구 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "Let me focus on my skill.",
"translation": "난 내 기술에 집중할게."
},
{
"type": "script",
"index": 2,
"speaker": "미라",
"script": "Can I join and learn?",
"translation": "난 참여해서 배울 수 있을까?"
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Sharing makes it more fun!",
"translation": "나누는 게 더 재미있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "태오는 취미를 할 때 다른 사람들과 함께 나누고 싶어 해요.",
"hint": "ISTP는 자신의 취미에 집중하고 혼자만의 시간을 즐겨요.",
"result": "X",
"explanation": "태오는 'focus on my skill'이라고 말하며 집중 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "미라",
"script": "Your skill is amazing!",
"translation": "넼 기술이 놀라워!"
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "Your enthusiasm makes it alive!",
"translation": "넼 열정이 그걸 생생하게 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "미라",
"script": "Hobbies are better when shared.",
"translation": "취미는 나눌 때 더 좋아."
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-ra wants to @@.",
"hint": "ENFP는 함께 배우고 나누고 싶어 해요.",
"optionA": "share",
"optionB": "join",
"optionC": "participate",
"result": "share",
"explanation": "미라는 나누고 싶어해요."
},
{
"type": "script",
"index": 9,
"speaker": "태오",
"script": "What should I teach you?",
"translation": "난 넘 뭘 가르쳐 줄까?"
},
{
"type": "script",
"index": 10,
"speaker": "미라",
"script": "Show me the joy!",
"translation": "날 기쁨을 보여 줄래!"
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "Let's learn together!",
"translation": "함께 배우자!"
},
{
"type": "script",
"index": 12,
"speaker": "미라",
"script": "Focused and together!",
"translation": "집중하면서 함께!"
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "You make my hobby shared.",
"translation": "넌 내 취미를 공유하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "미라",
"script": "You make sharing meaningful!",
"translation": "넌 나눔을 의미 있게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "취미에 대한 문장이에요.",
"optionA": "sharing",
"optionB": "joy",
"optionC": "real",
"optionD": "and",
"optionE": "create",
"optionF": "Mastery",
"result": "Mastery and sharing create real joy",
"explanation": "숙련과 나눔이 진정한 기쁨을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "새로운 활동을 배울 때",
"explanation": "ISTP의 자율 학습과 ENFP의 동반 학습 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I want to learn it myself.",
"translation": "난 혼자 배우고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "수아",
"script": "Let's explore together!",
"translation": "함께 탐험해 보자!"
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Learning together is better!",
"translation": "함께 배우는 게 더 좋아!"
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 새로운 활동을 배울 때 다른 사람과 함께 하려고 해요.",
"hint": "ISTP는 새로운 활동을 배울 때 자율적으로 자신의 속도대로 배워요.",
"result": "X",
"explanation": "동민은 'myself'라고 말하며 독립적이에요."
},
{
"type": "script",
"index": 5,
"speaker": "수아",
"script": "Your independence builds real skill!",
"translation": "넼 독립성이 진정한 기술을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "And your company keeps me motivated!",
"translation": "그리고 넼 동반이 날 동기 부여하게 해!"
},
{
"type": "script",
"index": 7,
"speaker": "수아",
"script": "Learning needs both autonomy and connection.",
"translation": "배우기는 자율성과 연결이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-a explores @@.",
"hint": "ENFP는 함께 배우면서 새로운 가능성을 찾아요.",
"optionA": "possibilities",
"optionB": "together",
"optionC": "skills",
"result": "possibilities",
"explanation": "수아는 함께 가능성을 탐구해요."
},
{
"type": "script",
"index": 9,
"speaker": "동민",
"script": "What could we discover?",
"translation": "우리 뭘 발견할 수 있을까?"
},
{
"type": "script",
"index": 10,
"speaker": "수아",
"script": "Amazing things we never expected!",
"translation": "우리가 예상도 못 한 멋진 일들!"
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "That makes learning exciting!",
"translation": "그게 배우기를 신나게 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "수아",
"script": "Independent and together!",
"translation": "독립적이면서도 함께!"
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "You make learning social.",
"translation": "넌 배우기를 사교적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "수아",
"script": "You make learning deeper!",
"translation": "넌 배우기를 더 깊게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "배움에 대한 문장이에요.",
"result": "Independence and connection fuel better learning",
"explanation": "독립성과 연결이 더 나은 배움을 만들어요.",
"optionA": "learning",
"optionB": "fuel",
"optionC": "connection",
"optionD": "and",
"optionE": "Independence",
"optionF": "better"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "새로운 활동을 배울 때",
"explanation": "ISTP의 자율 학습과 ENFP의 동반 학습 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I want to learn it myself.",
"translation": "난 혼자 배우고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "수아",
"script": "Let's explore together!",
"translation": "함께 탐험해 보자!"
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Learning together is better!",
"translation": "함께 배우는 게 더 좋아!"
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 새로운 활동을 배울 때 다른 사람과 함께 하려고 해요.",
"hint": "ISTP는 새로운 활동을 배울 때 자율적으로 자신의 속도대로 배워요.",
"result": "X",
"explanation": "동민은 'myself'라고 말하며 독립적이에요."
},
{
"type": "script",
"index": 5,
"speaker": "수아",
"script": "Your independence builds real skill!",
"translation": "넼 독립성이 진정한 기술을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "And your company keeps me motivated!",
"translation": "그리고 넼 동반이 날 동기 부여하게 해!"
},
{
"type": "script",
"index": 7,
"speaker": "수아",
"script": "Learning needs both autonomy and connection.",
"translation": "배우기는 자율성과 연결이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-a explores @@.",
"hint": "ENFP는 함께 배우면서 새로운 가능성을 찾아요.",
"optionA": "possibilities",
"optionB": "together",
"optionC": "skills",
"result": "possibilities",
"explanation": "수아는 함께 가능성을 탐구해요."
},
{
"type": "script",
"index": 9,
"speaker": "동민",
"script": "What could we discover?",
"translation": "우리 뭘 발견할 수 있을까?"
},
{
"type": "script",
"index": 10,
"speaker": "수아",
"script": "Amazing things we never expected!",
"translation": "우리가 예상도 못 한 멋진 일들!"
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "That makes learning exciting!",
"translation": "그게 배우기를 신나게 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "수아",
"script": "Independent and together!",
"translation": "독립적이면서도 함께!"
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "You make learning social.",
"translation": "넌 배우기를 사교적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "수아",
"script": "You make learning deeper!",
"translation": "넌 배우기를 더 깊게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "배움에 대한 문장이에요.",
"optionA": "learning",
"optionB": "fuel",
"optionC": "connection",
"optionD": "and",
"optionE": "Independence",
"optionF": "better",
"result": "Independence and connection fuel better learning",
"explanation": "독립성과 연결이 더 나은 배움을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISTP의 논리적 표현과 ENFP의 감정적 표현 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Let me explain my reasoning.",
"translation": "내 논리를 설명할게."
},
{
"type": "script",
"index": 2,
"speaker": "지혜",
"script": "But how does it make you feel?",
"translation": "근데 넌 그게 어떤 기분이야?"
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Your feelings help me understand!",
"translation": "넼 감정이 날 이해하게 도와!"
},
{
"type": "ox",
"index": 4,
"quiz": "성진은 의견이 다를 때 상대방의 감정을 먼저 중시해요.",
"hint": "ISTP는 의견 차이를 논리와 사실로 설명해요.",
"result": "X",
"explanation": "성진은 'explain my reasoning'이라고 말하며 논리 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "지혜",
"script": "Your logic helps me see clearly!",
"translation": "넼 논리가 날 명확하게 보게 도와!"
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "And your feelings help me understand impact!",
"translation": "그리고 넼 감정이 영향력을 이해하게 도와!"
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Disagreement needs both logic and heart.",
"translation": "의견 차이는 논리와 마음이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-hye expresses how it @@.",
"hint": "ENFP는 의견 차이가 자신에게 미친 감정적 영향을 표현해요.",
"optionA": "affects",
"optionB": "feels",
"optionC": "matters",
"result": "affects",
"explanation": "지혜는 그것이 어떤 영향을 미치는지 표현해요."
},
{
"type": "script",
"index": 9,
"speaker": "성진",
"script": "Tell me how you feel.",
"translation": "넼 감정을 말해 줄래."
},
{
"type": "script",
"index": 10,
"speaker": "지혜",
"script": "This matters to me deeply!",
"translation": "이게 나한테 정말 중요해!"
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "Then let's find a way!",
"translation": "그럼 방법을 찾자!"
},
{
"type": "script",
"index": 12,
"speaker": "지혜",
"script": "Logical and caring together!",
"translation": "논리적이고 배려하게!"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "You help me see the human side.",
"translation": "넌 날 인간적인 측면을 보게 도와."
},
{
"type": "script",
"index": 14,
"speaker": "지혜",
"script": "You help me be clear!",
"translation": "넌 날 명확하게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "건설적 논의에 대한 문장이에요.",
"result": "Logic and feeling create real understanding",
"explanation": "논리와 감정이 진정한 이해를 만들어요.",
"optionA": "real",
"optionB": "feeling",
"optionC": "understanding",
"optionD": "and",
"optionE": "create",
"optionF": "Logic"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISTP의 논리적 표현과 ENFP의 감정적 표현 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Let me explain my reasoning.",
"translation": "내 논리를 설명할게."
},
{
"type": "script",
"index": 2,
"speaker": "지혜",
"script": "But how does it make you feel?",
"translation": "근데 넌 그게 어떤 기분이야?"
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Your feelings help me understand!",
"translation": "넼 감정이 날 이해하게 도와!"
},
{
"type": "ox",
"index": 4,
"quiz": "성진은 의견이 다를 때 상대방의 감정을 먼저 중시해요.",
"hint": "ISTP는 의견 차이를 논리와 사실로 설명해요.",
"result": "X",
"explanation": "성진은 'explain my reasoning'이라고 말하며 논리 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "지혜",
"script": "Your logic helps me see clearly!",
"translation": "넼 논리가 날 명확하게 보게 도와!"
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "And your feelings help me understand impact!",
"translation": "그리고 넼 감정이 영향력을 이해하게 도와!"
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Disagreement needs both logic and heart.",
"translation": "의견 차이는 논리와 마음이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-hye expresses how it @@.",
"hint": "ENFP는 의견 차이가 자신에게 미친 감정적 영향을 표현해요.",
"optionA": "affects",
"optionB": "feels",
"optionC": "matters",
"result": "affects",
"explanation": "지혜는 그것이 어떤 영향을 미치는지 표현해요."
},
{
"type": "script",
"index": 9,
"speaker": "성진",
"script": "Tell me how you feel.",
"translation": "넼 감정을 말해 줄래."
},
{
"type": "script",
"index": 10,
"speaker": "지혜",
"script": "This matters to me deeply!",
"translation": "이게 나한테 정말 중요해!"
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "Then let's find a way!",
"translation": "그럼 방법을 찾자!"
},
{
"type": "script",
"index": 12,
"speaker": "지혜",
"script": "Logical and caring together!",
"translation": "논리적이고 배려하게!"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "You help me see the human side.",
"translation": "넌 날 인간적인 측면을 보게 도와."
},
{
"type": "script",
"index": 14,
"speaker": "지혜",
"script": "You help me be clear!",
"translation": "넌 날 명확하게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "건설적 논의에 대한 문장이에요.",
"optionA": "real",
"optionB": "feeling",
"optionC": "understanding",
"optionD": "and",
"optionE": "create",
"optionF": "Logic",
"result": "Logic and feeling create real understanding",
"explanation": "논리와 감정이 진정한 이해를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "친구가 큰 결정을 하려고 할 때",
"explanation": "ISTP의 현실적 조언과 ENFP의 감정적 지지 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "Have you thought this through?",
"translation": "이것을 다 생각해 봤어?"
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "But what does your heart say?",
"translation": "근데 넼 마음이 뭐라고 해?"
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "Your support gives me confidence!",
"translation": "넼 지지가 날 자신감을 줘!"
},
{
"type": "ox",
"index": 4,
"quiz": "태호는 중요한 결정을 할 때 다른 사람의 감정적 지지를 중시해요.",
"hint": "ISTP는 중요한 결정을 할 때 논리적, 현실적으로 생각하도록 돕는다.",
"result": "X",
"explanation": "태호는 'thought this through'라고 말하며 현실 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "나영",
"script": "Your analysis prevents mistakes!",
"translation": "넼 분석이 실수를 방지해!"
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "And your belief encourages me!",
"translation": "그리고 넼 믿음이 날 격려해!"
},
{
"type": "script",
"index": 7,
"speaker": "나영",
"script": "Big decisions need both mind and heart.",
"translation": "큰 결정은 머리와 마음이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Na-young believes in your @@.",
"hint": "ENFP는 상대방의 능력과 선택을 믿고 지지해요.",
"optionA": "choice",
"optionB": "decision",
"optionC": "potential",
"result": "choice",
"explanation": "나영은 넼 선택을 믿어요."
},
{
"type": "script",
"index": 9,
"speaker": "태호",
"script": "What if I fail?",
"translation": "내가 실패하면 어떻게 해?"
},
{
"type": "script",
"index": 10,
"speaker": "나영",
"script": "I'll be there no matter what!",
"translation": "어떻게 되든 난 여기 있을 거야!"
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "That gives me courage!",
"translation": "그게 날 용감하게 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "나영",
"script": "Thoughtful and brave together!",
"translation": "사려 깊고 용감하게!"
},
{
"type": "script",
"index": 13,
"speaker": "태호",
"script": "You support my dreams.",
"translation": "넌 내 꿈을 지지해."
},
{
"type": "script",
"index": 14,
"speaker": "나영",
"script": "You make dreams real!",
"translation": "넌 꿈을 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "큰 결정에 대한 문장이에요.",
"result": "Logic and heart build the courage for big decisions",
"explanation": "논리와 마음이 큰 결정의 용기를 만들어요.",
"optionA": "courage",
"optionB": "decisions",
"optionC": "for",
"optionD": "and",
"optionE": "Logic",
"optionF": "build",
"optionG": "heart",
"optionH": "big",
"optionI": "the"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "친구가 큰 결정을 하려고 할 때",
"explanation": "ISTP의 현실적 조언과 ENFP의 감정적 지지 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태호",
"script": "Have you thought this through?",
"translation": "이것을 다 생각해 봤어?"
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "But what does your heart say?",
"translation": "근데 넼 마음이 뭐라고 해?"
},
{
"type": "script",
"index": 3,
"speaker": "태호",
"script": "Your support gives me confidence!",
"translation": "넼 지지가 날 자신감을 줘!"
},
{
"type": "ox",
"index": 4,
"quiz": "태호는 중요한 결정을 할 때 다른 사람의 감정적 지지를 중시해요.",
"hint": "ISTP는 중요한 결정을 할 때 논리적, 현실적으로 생각하도록 돕는다.",
"result": "X",
"explanation": "태호는 'thought this through'라고 말하며 현실 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "나영",
"script": "Your analysis prevents mistakes!",
"translation": "넼 분석이 실수를 방지해!"
},
{
"type": "script",
"index": 6,
"speaker": "태호",
"script": "And your belief encourages me!",
"translation": "그리고 넼 믿음이 날 격려해!"
},
{
"type": "script",
"index": 7,
"speaker": "나영",
"script": "Big decisions need both mind and heart.",
"translation": "큰 결정은 머리와 마음이 모두 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Na-young believes in your @@.",
"hint": "ENFP는 상대방의 능력과 선택을 믿고 지지해요.",
"optionA": "choice",
"optionB": "decision",
"optionC": "potential",
"result": "choice",
"explanation": "나영은 넼 선택을 믿어요."
},
{
"type": "script",
"index": 9,
"speaker": "태호",
"script": "What if I fail?",
"translation": "내가 실패하면 어떻게 해?"
},
{
"type": "script",
"index": 10,
"speaker": "나영",
"script": "I'll be there no matter what!",
"translation": "어떻게 되든 난 여기 있을 거야!"
},
{
"type": "script",
"index": 11,
"speaker": "태호",
"script": "That gives me courage!",
"translation": "그게 날 용감하게 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "나영",
"script": "Thoughtful and brave together!",
"translation": "사려 깊고 용감하게!"
},
{
"type": "script",
"index": 13,
"speaker": "태호",
"script": "You support my dreams.",
"translation": "넌 내 꿈을 지지해."
},
{
"type": "script",
"index": 14,
"speaker": "나영",
"script": "You make dreams real!",
"translation": "넌 꿈을 현실로 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "큰 결정에 대한 문장이에요.",
"optionA": "courage",
"optionB": "decisions",
"optionC": "for",
"optionD": "and",
"optionE": "Logic",
"optionF": "build",
"optionG": "heart",
"optionH": "big",
"optionI": "the",
"result": "Logic and heart build the courage for big decisions",
"explanation": "논리와 마음이 큰 결정의 용기를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "조용한 리더와 활기찬 친구",
"explanation": "새로운 사람 만나기에서 ISTJ의 신중함과 ESFP의 즐거움",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I like meeting people slowly.",
"translation": "나 사람 만나는 게 천천히 하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "Let me introduce you to my friends!",
"translation": "내 친구들 소개해줄게!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I need time to know them well.",
"translation": "나 그들을 잘 알려면 시간이 필요해."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "Don't worry, they're really fun!",
"translation": "걱정하지 마, 진짜 재미있어!"
},
{
"type": "ox",
"index": 5,
"quiz": "동현은 새로운 사람들을 빠르게 사귀는 것을 선호합니다.",
"hint": "ISTJ는 새로운 사람과의 만남이 신중하고 신뢰 기반으로 이루어져요.",
"result": "X",
"explanation": "동현이는 'I like meeting people slowly'와 'I need time to know them well'이라고 하며 천천히 신중하게 관계를 맺어요."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "Your energy makes me smile.",
"translation": "넌 말이야, 너의 에너지가 나를 웃게 해."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "We balance each other out!",
"translation": "우리 서로 잘 맞아!"
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "You find joy in everything.",
"translation": "넌 모든 것에서 기쁨을 찾아."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "You make things more stable!",
"translation": "넌 상황을 안정적으로 만들어!"
},
{
"type": "blank",
"index": 10,
"quiz": "Hyeon-sun appreciates @@.",
"hint": "ISTJ는 타인의 긍정적인 에너지와 기쁨의 특성을 감사해요.",
"optionA": "problems",
"optionB": "energy",
"optionC": "plans",
"result": "energy",
"explanation": "동현이는 미소의 긍정적인 에너지를 감사히 여기며 'Your energy makes me smile'이라고 말했어요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "Let's try something new today!",
"translation": "오늘 뭔가 새로운 거 해볼까!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "I prefer my regular schedule.",
"translation": "나 내 일상적인 계획을 선호해."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Come on, one new thing won't hurt!",
"translation": "어, 새로운 거 한 번쯤 괜찮지!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "You always find the best moments.",
"translation": "넌 항상 최고의 순간들을 찾아내."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서로 다른 특성으로 이루어진 우정에 대한 문장이에요.",
"result": "Stability and joy create Different growth",
"explanation": "안정성과 기쁨이 다양한 성장을 만들어요.",
"optionA": "create",
"optionB": "joy",
"optionC": "Different",
"optionD": "and",
"optionE": "Stability",
"optionF": "growth"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "조용한 리더와 활기찬 친구",
"explanation": "새로운 사람 만나기에서 ISTJ의 신중함과 ESFP의 즐거움",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I like meeting people slowly.",
"translation": "나 사람 만나는 게 천천히 하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "Let me introduce you to my friends!",
"translation": "내 친구들 소개해줄게!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I need time to know them well.",
"translation": "나 그들을 잘 알려면 시간이 필요해."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "Don't worry, they're really fun!",
"translation": "걱정하지 마, 진짜 재미있어!"
},
{
"type": "ox",
"index": 5,
"quiz": "동현은 새로운 사람들을 빠르게 사귀는 것을 선호합니다.",
"hint": "ISTJ는 새로운 사람과의 만남이 신중하고 신뢰 기반으로 이루어져요.",
"result": "X",
"explanation": "동현이는 'I like meeting people slowly'와 'I need time to know them well'이라고 하며 천천히 신중하게 관계를 맺어요."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "Your energy makes me smile.",
"translation": "넌 말이야, 너의 에너지가 나를 웃게 해."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "We balance each other out!",
"translation": "우리 서로 잘 맞아!"
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "You find joy in everything.",
"translation": "넌 모든 것에서 기쁨을 찾아."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "You make things more stable!",
"translation": "넌 상황을 안정적으로 만들어!"
},
{
"type": "blank",
"index": 10,
"quiz": "Hyeon-sun appreciates @@.",
"hint": "ISTJ는 타인의 긍정적인 에너지와 기쁨의 특성을 감사해요.",
"optionA": "problems",
"optionB": "energy",
"optionC": "plans",
"result": "energy",
"explanation": "동현이는 미소의 긍정적인 에너지를 감사히 여기며 'Your energy makes me smile'이라고 말했어요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "Let's try something new today!",
"translation": "오늘 뭔가 새로운 거 해볼까!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "I prefer my regular schedule.",
"translation": "나 내 일상적인 계획을 선호해."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Come on, one new thing won't hurt!",
"translation": "어, 새로운 거 한 번쯤 괜찮지!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "You always find the best moments.",
"translation": "넌 항상 최고의 순간들을 찾아내."
},
{
"type": "puzzle",
"index": 15,
"hint": "서로 다른 특성으로 이루어진 우정에 대한 문장이에요.",
"optionA": "create",
"optionB": "joy",
"optionC": "Different",
"optionD": "and",
"optionE": "Stability",
"optionF": "growth",
"result": "Stability and joy create Different growth",
"explanation": "안정성과 기쁨이 다양한 성장을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "일정 계획 세우기",
"explanation": "ISTJ의 체계적인 계획과 ESFP의 유연한 변경",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "Let's plan our week ahead.",
"translation": "이번 주 계획을 미리 세워두자."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "I like deciding what's fun!",
"translation": "나 뭐가 재미있을지 정하는 거 좋아!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "We need a clear schedule.",
"translation": "우리 명확한 일정이 필요해."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "Plans can change anytime!",
"translation": "계획은 언제든 바뀔 수 있지!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "But we should follow them.",
"translation": "그런데 우리 그건 지켜야 돼."
},
{
"type": "ox",
"index": 6,
"quiz": "미소는 정해진 계획을 따르는 것을 좋아합니다.",
"hint": "ESFP는 유연하고 새로운 순간의 기회를 즐기므로 고정된 계획에 부담을 느껴요.",
"result": "X",
"explanation": "미소는 'Plans can change anytime!'이라고 하며 유연한 변경을 선호해요."
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "Your spontaneous ideas are fun.",
"translation": "넌 갑작스러운 아이디어가 재미있어."
},
{
"type": "script",
"index": 8,
"speaker": "미소",
"script": "And you keep things organized!",
"translation": "그리고 넌 모든 걸 잘 정리해!"
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Maybe we can mix both ways.",
"translation": "아마 우리 둘 다 섞어서 할 수 있을 거야."
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Yes! Structure and fun together!",
"translation": "네! 체계성과 재미 함께!"
},
{
"type": "blank",
"index": 11,
"quiz": "Hyeon-sun suggests mixing @@.",
"hint": "ISTJ는 상대방의 장점을 인정하고 타협점을 찾으려고 해요.",
"optionA": "fun",
"optionB": "both",
"optionC": "plans",
"result": "both",
"explanation": "동현이는 'Maybe we can mix both ways'라고 하며 두 가지를 모두 섞자고 제안해요."
},
{
"type": "script",
"index": 12,
"speaker": "미소",
"script": "I'll write down the main plans.",
"translation": "나 중요한 계획들은 써놓을 게."
},
{
"type": "script",
"index": 13,
"speaker": "동현",
"script": "Good, and we can be flexible.",
"translation": "좋아, 그리고 우리 융통성 있게 할 수 있지."
},
{
"type": "script",
"index": 14,
"speaker": "미소",
"script": "Perfect teamwork!",
"translation": "완벽한 팀워크야!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서로 다른 방식으로 조화를 이루는 것에 대한 문장이에요.",
"result": "Structure and Flexibility create harmony",
"explanation": "체계성과 유연성이 조화를 만들어요.",
"optionA": "create",
"optionB": "Structure",
"optionC": "and",
"optionD": "harmony",
"optionE": "Flexibility"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "일정 계획 세우기",
"explanation": "ISTJ의 체계적인 계획과 ESFP의 유연한 변경",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "Let's plan our week ahead.",
"translation": "이번 주 계획을 미리 세워두자."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "I like deciding what's fun!",
"translation": "나 뭐가 재미있을지 정하는 거 좋아!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "We need a clear schedule.",
"translation": "우리 명확한 일정이 필요해."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "Plans can change anytime!",
"translation": "계획은 언제든 바뀔 수 있지!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "But we should follow them.",
"translation": "그런데 우리 그건 지켜야 돼."
},
{
"type": "ox",
"index": 6,
"quiz": "미소는 정해진 계획을 따르는 것을 좋아합니다.",
"hint": "ESFP는 유연하고 새로운 순간의 기회를 즐기므로 고정된 계획에 부담을 느껴요.",
"result": "X",
"explanation": "미소는 'Plans can change anytime!'이라고 하며 유연한 변경을 선호해요."
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "Your spontaneous ideas are fun.",
"translation": "넌 갑작스러운 아이디어가 재미있어."
},
{
"type": "script",
"index": 8,
"speaker": "미소",
"script": "And you keep things organized!",
"translation": "그리고 넌 모든 걸 잘 정리해!"
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Maybe we can mix both ways.",
"translation": "아마 우리 둘 다 섞어서 할 수 있을 거야."
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Yes! Structure and fun together!",
"translation": "네! 체계성과 재미 함께!"
},
{
"type": "blank",
"index": 11,
"quiz": "Hyeon-sun suggests mixing @@.",
"hint": "ISTJ는 상대방의 장점을 인정하고 타협점을 찾으려고 해요.",
"optionA": "fun",
"optionB": "both",
"optionC": "plans",
"result": "both",
"explanation": "동현이는 'Maybe we can mix both ways'라고 하며 두 가지를 모두 섞자고 제안해요."
},
{
"type": "script",
"index": 12,
"speaker": "미소",
"script": "I'll write down the main plans.",
"translation": "나 중요한 계획들은 써놓을 게."
},
{
"type": "script",
"index": 13,
"speaker": "동현",
"script": "Good, and we can be flexible.",
"translation": "좋아, 그리고 우리 융통성 있게 할 수 있지."
},
{
"type": "script",
"index": 14,
"speaker": "미소",
"script": "Perfect teamwork!",
"translation": "완벽한 팀워크야!"
},
{
"type": "puzzle",
"index": 15,
"hint": "서로 다른 방식으로 조화를 이루는 것에 대한 문장이에요.",
"optionA": "create",
"optionB": "Structure",
"optionC": "and",
"optionD": "harmony",
"optionE": "Flexibility",
"result": "Structure and Flexibility create harmony",
"explanation": "체계성과 유연성이 조화를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "직장에서의 결정권 다루기",
"explanation": "ISTJ의 논리적 결정과 ESFP의 감정 고려",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "This option is most logical.",
"translation": "이 선택지가 가장 논리적이야."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "But it feels cold and hard!",
"translation": "그런데 무섭고 어려운 느낌이야!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Results matter most here.",
"translation": "여기선 결과가 가장 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "People's feelings matter too!",
"translation": "사람들의 기분도 중요하지 않아!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "You make great points.",
"translation": "넌 좋은 지적을 해."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "Let's think about both!",
"translation": "우리 둘 다 생각해보자!"
},
{
"type": "ox",
"index": 7,
"quiz": "동현은 감정을 고려하지 않고 결정을 내립니다.",
"hint": "ISTJ도 상대의 의견을 존중하고 균형잡힌 결정을 하려고 노력해요.",
"result": "X",
"explanation": "동현이는 'You make great points'라고 하며 미소의 감정 고려 관점을 인정했어요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "We need both logic and care.",
"translation": "우리 논리랑 배려 둘 다 필요해."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "Yes! That's the best way!",
"translation": "네! 그게 최고야!"
},
{
"type": "blank",
"index": 10,
"quiz": "Hyeon-sun now considers @@.",
"hint": "ISTJ도 타인의 가치를 인정하고 결정에 반영하려고 해요.",
"optionA": "feelings",
"optionB": "logic",
"optionC": "only",
"result": "feelings",
"explanation": "동현이는 'We need both logic and care'라고 하며 감정도 함께 고려하기로 했어요."
},
{
"type": "script",
"index": 11,
"speaker": "동현",
"script": "Your team will like this more.",
"translation": "너의 팀이 이걸 더 좋아할 거야."
},
{
"type": "script",
"index": 12,
"speaker": "미소",
"script": "And it's still the smart choice!",
"translation": "그리고 여전히 똑똑한 선택이야!"
},
{
"type": "script",
"index": 13,
"speaker": "동현",
"script": "That's a good solution.",
"translation": "그게 좋은 해결책이네."
},
{
"type": "script",
"index": 14,
"speaker": "미소",
"script": "We make good choices together!",
"translation": "우리 함께 좋은 선택해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "논리와 감정의 균형에 대한 문장이에요.",
"result": "Balanced decisions combine mind and Heart",
"explanation": "균형잡힌 결정은 이성과 감정을 합쳐요.",
"optionA": "decisions",
"optionB": "Heart",
"optionC": "and",
"optionD": "Balanced",
"optionE": "mind",
"optionF": "combine"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "직장에서의 결정권 다루기",
"explanation": "ISTJ의 논리적 결정과 ESFP의 감정 고려",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "This option is most logical.",
"translation": "이 선택지가 가장 논리적이야."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "But it feels cold and hard!",
"translation": "그런데 무섭고 어려운 느낌이야!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Results matter most here.",
"translation": "여기선 결과가 가장 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "People's feelings matter too!",
"translation": "사람들의 기분도 중요하지 않아!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "You make great points.",
"translation": "넌 좋은 지적을 해."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "Let's think about both!",
"translation": "우리 둘 다 생각해보자!"
},
{
"type": "ox",
"index": 7,
"quiz": "동현은 감정을 고려하지 않고 결정을 내립니다.",
"hint": "ISTJ도 상대의 의견을 존중하고 균형잡힌 결정을 하려고 노력해요.",
"result": "X",
"explanation": "동현이는 'You make great points'라고 하며 미소의 감정 고려 관점을 인정했어요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "We need both logic and care.",
"translation": "우리 논리랑 배려 둘 다 필요해."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "Yes! That's the best way!",
"translation": "네! 그게 최고야!"
},
{
"type": "blank",
"index": 10,
"quiz": "Hyeon-sun now considers @@.",
"hint": "ISTJ도 타인의 가치를 인정하고 결정에 반영하려고 해요.",
"optionA": "feelings",
"optionB": "logic",
"optionC": "only",
"result": "feelings",
"explanation": "동현이는 'We need both logic and care'라고 하며 감정도 함께 고려하기로 했어요."
},
{
"type": "script",
"index": 11,
"speaker": "동현",
"script": "Your team will like this more.",
"translation": "너의 팀이 이걸 더 좋아할 거야."
},
{
"type": "script",
"index": 12,
"speaker": "미소",
"script": "And it's still the smart choice!",
"translation": "그리고 여전히 똑똑한 선택이야!"
},
{
"type": "script",
"index": 13,
"speaker": "동현",
"script": "That's a good solution.",
"translation": "그게 좋은 해결책이네."
},
{
"type": "script",
"index": 14,
"speaker": "미소",
"script": "We make good choices together!",
"translation": "우리 함께 좋은 선택해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "논리와 감정의 균형에 대한 문장이에요.",
"optionA": "decisions",
"optionB": "Heart",
"optionC": "and",
"optionD": "Balanced",
"optionE": "mind",
"optionF": "combine",
"result": "Balanced decisions combine mind and Heart",
"explanation": "균형잡힌 결정은 이성과 감정을 합쳐요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "주말 계획의 차이",
"explanation": "ISTJ의 휴식 선호와 ESFP의 모험 사랑",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I want to rest this weekend.",
"translation": "나 이번 주말 쉬고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "Rest? Let's do something wild!",
"translation": "쉰다고? 뭔가 재미있게 해보자!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I work hard all week.",
"translation": "나 일주일 내내 열심히 일했어."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "So you need fun to recharge!",
"translation": "그럼 재미있게 충전해야지!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "I recharge by being quiet.",
"translation": "나 조용함으로 충전돼."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "Try something new with me!",
"translation": "나랑 새로운 거 한 번 해봐!"
},
{
"type": "ox",
"index": 7,
"quiz": "미소는 조용한 휴식을 선호합니다.",
"hint": "ESFP는 활동적인 경험을 통해 에너지를 얻고 즐거움을 찾아요.",
"result": "X",
"explanation": "미소는 'Let's do something wild'와 'Try something new with me'라고 하며 활동적인 주말을 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "Your excitement is contagious.",
"translation": "넌 말이야, 너의 들뜸이 전염돼."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "Come on, you'll love it!",
"translation": "어, 넌 분명 좋아할 거야!"
},
{
"type": "blank",
"index": 10,
"quiz": "Hyeon-sun finds @@.",
"hint": "ISTJ는 상대의 긍정적인 에너지와 새로운 경험의 가치를 인정할 수 있어요.",
"optionA": "exciting",
"optionB": "new",
"optionC": "tiring",
"result": "exciting",
"explanation": "동현이는 미소의 들뜸이 '전염된다'고 느껴 긍정적으로 반응해요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "How about half day out?",
"translation": "반나절만 나가는 건 어때?"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "That could work for me.",
"translation": "그럼 나한테 괜찮을 수도 있어."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Great! I'll plan fun spots!",
"translation": "좋아! 나 재미있는 장소 계획할게!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "And I'll make sure we're safe.",
"translation": "그리고 나 우리가 안전하게 할 거야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서로 다른 충전 방식을 존중하는 것에 대한 문장이에요.",
"result": "Each respects Different energy needs",
"explanation": "각자는 다양한 에너지 필요를 존중해요.",
"optionA": "energy",
"optionB": "Different",
"optionC": "Each",
"optionD": "respects",
"optionE": "needs"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "주말 계획의 차이",
"explanation": "ISTJ의 휴식 선호와 ESFP의 모험 사랑",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I want to rest this weekend.",
"translation": "나 이번 주말 쉬고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "Rest? Let's do something wild!",
"translation": "쉰다고? 뭔가 재미있게 해보자!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I work hard all week.",
"translation": "나 일주일 내내 열심히 일했어."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "So you need fun to recharge!",
"translation": "그럼 재미있게 충전해야지!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "I recharge by being quiet.",
"translation": "나 조용함으로 충전돼."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "Try something new with me!",
"translation": "나랑 새로운 거 한 번 해봐!"
},
{
"type": "ox",
"index": 7,
"quiz": "미소는 조용한 휴식을 선호합니다.",
"hint": "ESFP는 활동적인 경험을 통해 에너지를 얻고 즐거움을 찾아요.",
"result": "X",
"explanation": "미소는 'Let's do something wild'와 'Try something new with me'라고 하며 활동적인 주말을 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "Your excitement is contagious.",
"translation": "넌 말이야, 너의 들뜸이 전염돼."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "Come on, you'll love it!",
"translation": "어, 넌 분명 좋아할 거야!"
},
{
"type": "blank",
"index": 10,
"quiz": "Hyeon-sun finds @@.",
"hint": "ISTJ는 상대의 긍정적인 에너지와 새로운 경험의 가치를 인정할 수 있어요.",
"optionA": "exciting",
"optionB": "new",
"optionC": "tiring",
"result": "exciting",
"explanation": "동현이는 미소의 들뜸이 '전염된다'고 느껴 긍정적으로 반응해요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "How about half day out?",
"translation": "반나절만 나가는 건 어때?"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "That could work for me.",
"translation": "그럼 나한테 괜찮을 수도 있어."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Great! I'll plan fun spots!",
"translation": "좋아! 나 재미있는 장소 계획할게!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "And I'll make sure we're safe.",
"translation": "그리고 나 우리가 안전하게 할 거야."
},
{
"type": "puzzle",
"index": 15,
"hint": "서로 다른 충전 방식을 존중하는 것에 대한 문장이에요.",
"optionA": "energy",
"optionB": "Different",
"optionC": "Each",
"optionD": "respects",
"optionE": "needs",
"result": "Each respects Different energy needs",
"explanation": "각자는 다양한 에너지 필요를 존중해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보 찾는 방식",
"explanation": "ISTJ의 체계적 정보 수집과 ESFP의 경험 중심 탐구",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I read all the facts first.",
"translation": "나 먼저 모든 사실을 읽어."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "I just try it and see!",
"translation": "나 그냥 해보고 봐!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "But you might miss details.",
"translation": "그런데 넌 세부사항을 놓칠 수 있어."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "Details are boring though!",
"translation": "세부사항은 지루해!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "Details keep us safe.",
"translation": "세부사항이 우리를 안전하게 지켜."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "But real learning is doing!",
"translation": "그런데 진짜 배움은 직접 하는 거야!"
},
{
"type": "ox",
"index": 7,
"quiz": "동현과 미소는 정보를 찾는 방식이 비슷합니다.",
"hint": "ISTJ는 체계적인 정보 수집, ESFP는 직접 경험을 통한 학습을 선호해요.",
"result": "X",
"explanation": "두 사람의 정보 탐구 방식은 완전히 달라요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "Your hands-on way is good too.",
"translation": "넌 직접 하는 방식도 좋네."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "And facts help me stay smart!",
"translation": "그리고 사실이 나를 똑똑하게 만들어!"
},
{
"type": "blank",
"index": 10,
"quiz": "Hyeon-sun now values @@.",
"hint": "ISTJ는 상대의 경험 기반 학습 방식도 인정할 수 있어요.",
"optionA": "theory",
"optionB": "facts",
"optionC": "experience",
"result": "experience",
"explanation": "동현이는 'Your hands-on way is good too'라고 하며 미소의 직접 경험 방식을 인정해요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "Maybe I'll read your notes first.",
"translation": "나 먼저 너의 노트 읽을게."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "And then you can try it out.",
"translation": "그 다음 넌 직접 시도해."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Yes! Best of both!",
"translation": "네! 둘 다 최고야!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "We learn more this way.",
"translation": "우리 이렇게 하면 더 배워."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "이론과 경험의 조합에 대한 문장이에요.",
"result": "Theory and practice create Knowledge",
"explanation": "이론과 실습이 지식을 만들어요.",
"optionA": "Knowledge",
"optionB": "Theory",
"optionC": "practice",
"optionD": "create",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보 찾는 방식",
"explanation": "ISTJ의 체계적 정보 수집과 ESFP의 경험 중심 탐구",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I read all the facts first.",
"translation": "나 먼저 모든 사실을 읽어."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "I just try it and see!",
"translation": "나 그냥 해보고 봐!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "But you might miss details.",
"translation": "그런데 넌 세부사항을 놓칠 수 있어."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "Details are boring though!",
"translation": "세부사항은 지루해!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "Details keep us safe.",
"translation": "세부사항이 우리를 안전하게 지켜."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "But real learning is doing!",
"translation": "그런데 진짜 배움은 직접 하는 거야!"
},
{
"type": "ox",
"index": 7,
"quiz": "동현과 미소는 정보를 찾는 방식이 비슷합니다.",
"hint": "ISTJ는 체계적인 정보 수집, ESFP는 직접 경험을 통한 학습을 선호해요.",
"result": "X",
"explanation": "두 사람의 정보 탐구 방식은 완전히 달라요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "Your hands-on way is good too.",
"translation": "넌 직접 하는 방식도 좋네."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "And facts help me stay smart!",
"translation": "그리고 사실이 나를 똑똑하게 만들어!"
},
{
"type": "blank",
"index": 10,
"quiz": "Hyeon-sun now values @@.",
"hint": "ISTJ는 상대의 경험 기반 학습 방식도 인정할 수 있어요.",
"optionA": "theory",
"optionB": "facts",
"optionC": "experience",
"result": "experience",
"explanation": "동현이는 'Your hands-on way is good too'라고 하며 미소의 직접 경험 방식을 인정해요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "Maybe I'll read your notes first.",
"translation": "나 먼저 너의 노트 읽을게."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "And then you can try it out.",
"translation": "그 다음 넌 직접 시도해."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Yes! Best of both!",
"translation": "네! 둘 다 최고야!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "We learn more this way.",
"translation": "우리 이렇게 하면 더 배워."
},
{
"type": "puzzle",
"index": 15,
"hint": "이론과 경험의 조합에 대한 문장이에요.",
"optionA": "Knowledge",
"optionB": "Theory",
"optionC": "practice",
"optionD": "create",
"optionE": "and",
"result": "Theory and practice create Knowledge",
"explanation": "이론과 실습이 지식을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 기술 배우기",
"explanation": "ISTJ의 단계적 학습과 ESFP의 즉시 활용",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "Let me study this first.",
"translation": "나 먼저 이거 공부할 거야."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "Just jump in with me!",
"translation": "나랑 그냥 해봐!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I need to understand it.",
"translation": "나 이걸 이해해야 돼."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "Understanding happens while doing!",
"translation": "이해는 하면서 생기지!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "You always figure it out though.",
"translation": "근데 넌 항상 다 알아내네."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "And you make things so solid!",
"translation": "그리고 넌 모든 걸 탄탄하게 해!"
},
{
"type": "ox",
"index": 7,
"quiz": "동현은 기술을 배운 후에 바로 사용합니다.",
"hint": "ISTJ는 충분히 이해한 후에 사용을 선호해요.",
"result": "X",
"explanation": "동현이는 'I need to understand it first'라고 하며 먼저 학습을 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "Show me what you discovered.",
"translation": "넌 뭘 발견했는지 보여줘."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "I found shortcuts!",
"translation": "나 지름길을 찾았어!"
},
{
"type": "blank",
"index": 10,
"quiz": "Hyeon-sun respects @@.",
"hint": "ISTJ는 상대의 창의적인 발견과 활용 방식을 존중할 수 있어요.",
"optionA": "shortcuts",
"optionB": "mistakes",
"optionC": "slowness",
"result": "shortcuts",
"explanation": "동현이는 미소가 찾은 지름길을 인정하고 배우려고 해요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "I'll help you learn faster.",
"translation": "나 너 빨리 배우도록 도와줄게."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "And I'll make sure it's right.",
"translation": "그리고 나 이게 맞는지 확인할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Together we're amazing!",
"translation": "함께 우린 대단해!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "Yes, we really are.",
"translation": "응, 우리 정말 그래."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "신중함과 창의성의 조합에 대한 문장이에요.",
"result": "Care and Innovation create progress",
"explanation": "배려와 혁신이 발전을 만들어요.",
"optionA": "and",
"optionB": "Care",
"optionC": "Innovation",
"optionD": "progress",
"optionE": "create"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 기술 배우기",
"explanation": "ISTJ의 단계적 학습과 ESFP의 즉시 활용",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "Let me study this first.",
"translation": "나 먼저 이거 공부할 거야."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "Just jump in with me!",
"translation": "나랑 그냥 해봐!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I need to understand it.",
"translation": "나 이걸 이해해야 돼."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "Understanding happens while doing!",
"translation": "이해는 하면서 생기지!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "You always figure it out though.",
"translation": "근데 넌 항상 다 알아내네."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "And you make things so solid!",
"translation": "그리고 넌 모든 걸 탄탄하게 해!"
},
{
"type": "ox",
"index": 7,
"quiz": "동현은 기술을 배운 후에 바로 사용합니다.",
"hint": "ISTJ는 충분히 이해한 후에 사용을 선호해요.",
"result": "X",
"explanation": "동현이는 'I need to understand it first'라고 하며 먼저 학습을 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "Show me what you discovered.",
"translation": "넌 뭘 발견했는지 보여줘."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "I found shortcuts!",
"translation": "나 지름길을 찾았어!"
},
{
"type": "blank",
"index": 10,
"quiz": "Hyeon-sun respects @@.",
"hint": "ISTJ는 상대의 창의적인 발견과 활용 방식을 존중할 수 있어요.",
"optionA": "shortcuts",
"optionB": "mistakes",
"optionC": "slowness",
"result": "shortcuts",
"explanation": "동현이는 미소가 찾은 지름길을 인정하고 배우려고 해요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "I'll help you learn faster.",
"translation": "나 너 빨리 배우도록 도와줄게."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "And I'll make sure it's right.",
"translation": "그리고 나 이게 맞는지 확인할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Together we're amazing!",
"translation": "함께 우린 대단해!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "Yes, we really are.",
"translation": "응, 우리 정말 그래."
},
{
"type": "puzzle",
"index": 15,
"hint": "신중함과 창의성의 조합에 대한 문장이에요.",
"optionA": "and",
"optionB": "Care",
"optionC": "Innovation",
"optionD": "progress",
"optionE": "create",
"result": "Care and Innovation create progress",
"explanation": "배려와 혁신이 발전을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 받을 땐",
"explanation": "ISTJ의 고독한 재충전과 ESFP의 사회적 회복",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I need to be alone now.",
"translation": "나 지금 혼자 있고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "No, come hang with us!",
"translation": "안 돼, 우리랑 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "People drain my energy right now.",
"translation": "사람들이 내 에너지를 빼앗아."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "But we make you laugh!",
"translation": "그런데 우린 널 웃게 해!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "I know, but I need quiet.",
"translation": "알아, 그런데 나 조용함이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "Okay, but call me later!",
"translation": "알겠어, 그런데 나중에 전화해!"
},
{
"type": "ox",
"index": 7,
"quiz": "동현과 미소는 스트레스 대처 방식이 같습니다.",
"hint": "ISTJ는 혼자 있는 것으로, ESFP는 사람들과 함께하는 것으로 회복해요.",
"result": "X",
"explanation": "두 사람의 스트레스 해소 방식은 정반대예요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "You have such a big heart.",
"translation": "넌 정말 큰 마음이 있어."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "And you're so thoughtful.",
"translation": "그리고 넌 정말 배려심 있어."
},
{
"type": "blank",
"index": 10,
"quiz": "동현은 @@을 위해 미소에게 전화할 거야.",
"hint": "ISTJ도 시간이 지나면 상대방과의 관계를 소중히 여겨요.",
"optionA": "fun",
"optionB": "later",
"optionC": "alone",
"result": "later",
"explanation": "동현이는 '나중에 전화할 거야'라고 하며 미소와 연락할 약속을 해요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "I understand you need space.",
"translation": "나 넌 공간이 필요한 거 알아."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "I'll be better soon.",
"translation": "나 곧 나아질 거야."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Then we'll celebrate!",
"translation": "그럼 우리 축하해!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "I'll really look forward to it.",
"translation": "나 정말 기대할 거야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양한 회복 방식을 이해하는 것에 대한 문장이에요.",
"result": "Understanding Different ways to care",
"explanation": "다양한 방식이 배려가 되는 것을 이해하는 거예요.",
"optionA": "ways",
"optionB": "to",
"optionC": "Different",
"optionD": "care",
"optionE": "Understanding"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 받을 땐",
"explanation": "ISTJ의 고독한 재충전과 ESFP의 사회적 회복",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I need to be alone now.",
"translation": "나 지금 혼자 있고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "No, come hang with us!",
"translation": "안 돼, 우리랑 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "People drain my energy right now.",
"translation": "사람들이 내 에너지를 빼앗아."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "But we make you laugh!",
"translation": "그런데 우린 널 웃게 해!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "I know, but I need quiet.",
"translation": "알아, 그런데 나 조용함이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "Okay, but call me later!",
"translation": "알겠어, 그런데 나중에 전화해!"
},
{
"type": "ox",
"index": 7,
"quiz": "동현과 미소는 스트레스 대처 방식이 같습니다.",
"hint": "ISTJ는 혼자 있는 것으로, ESFP는 사람들과 함께하는 것으로 회복해요.",
"result": "X",
"explanation": "두 사람의 스트레스 해소 방식은 정반대예요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "You have such a big heart.",
"translation": "넌 정말 큰 마음이 있어."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "And you're so thoughtful.",
"translation": "그리고 넌 정말 배려심 있어."
},
{
"type": "blank",
"index": 10,
"quiz": "동현은 @@을 위해 미소에게 전화할 거야.",
"hint": "ISTJ도 시간이 지나면 상대방과의 관계를 소중히 여겨요.",
"optionA": "fun",
"optionB": "later",
"optionC": "alone",
"result": "later",
"explanation": "동현이는 '나중에 전화할 거야'라고 하며 미소와 연락할 약속을 해요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "I understand you need space.",
"translation": "나 넌 공간이 필요한 거 알아."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "I'll be better soon.",
"translation": "나 곧 나아질 거야."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Then we'll celebrate!",
"translation": "그럼 우리 축하해!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "I'll really look forward to it.",
"translation": "나 정말 기대할 거야."
},
{
"type": "puzzle",
"index": 15,
"hint": "다양한 회복 방식을 이해하는 것에 대한 문장이에요.",
"optionA": "ways",
"optionB": "to",
"optionC": "Different",
"optionD": "care",
"optionE": "Understanding",
"result": "Understanding Different ways to care",
"explanation": "다양한 방식이 배려가 되는 것을 이해하는 거예요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "계획이 틀어졌을 때",
"explanation": "ISTJ의 조정 어려움과 ESFP의 빠른 적응",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "The meeting got canceled!",
"translation": "회의가 취소됐어!"
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "Oh no! Let's do something else!",
"translation": "앗, 다른 거 해보자!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "But I prepared for three days.",
"translation": "근데 나 사흘동안 준비했는데."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "More time for fun then!",
"translation": "그럼 재미있게 할 시간이 많지!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "It's frustrating though.",
"translation": "그런데 답답해."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "Let's turn it into something good!",
"translation": "우리 이걸 좋은 걸로 만들어!"
},
{
"type": "ox",
"index": 7,
"quiz": "동현은 계획 변경에 빠르게 적응합니다.",
"hint": "ISTJ는 주어진 일정을 따르는 것을 선호하고 변경에 시간이 필요해요.",
"result": "X",
"explanation": "동현이는 '답답하다'고 하며 계획 변경이 쉽지 않아요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "You always see the bright side.",
"translation": "넌 항상 밝은 면을 봐."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "And you make sure we're ready!",
"translation": "그리고 넌 우리가 준비되게 해!"
},
{
"type": "blank",
"index": 10,
"quiz": "Hyeon-sun feels @@.",
"hint": "ISTJ는 상대의 긍정적인 태도에서 배우고 감정이 나아져요.",
"optionA": "inspired",
"optionB": "frustrated",
"optionC": "bored",
"result": "inspired",
"explanation": "동현이는 미소의 긍정적 태도에서 영감을 받게 돼요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "We can use this time better!",
"translation": "우리 이 시간을 더 잘 써!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "Maybe you're right.",
"translation": "아마 넌 맞을 거야."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "We always figure it out!",
"translation": "우리 항상 알아내!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "Yes, with you around.",
"translation": "응, 넌 있으니까."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "변화에 대처하는 방식의 조화에 대한 문장이에요.",
"result": "Planning and Flexibility build success",
"explanation": "계획성과 유연성이 성공을 만들어요.",
"optionA": "Flexibility",
"optionB": "and",
"optionC": "success",
"optionD": "build",
"optionE": "Planning"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "계획이 틀어졌을 때",
"explanation": "ISTJ의 조정 어려움과 ESFP의 빠른 적응",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "The meeting got canceled!",
"translation": "회의가 취소됐어!"
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "Oh no! Let's do something else!",
"translation": "앗, 다른 거 해보자!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "But I prepared for three days.",
"translation": "근데 나 사흘동안 준비했는데."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "More time for fun then!",
"translation": "그럼 재미있게 할 시간이 많지!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "It's frustrating though.",
"translation": "그런데 답답해."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "Let's turn it into something good!",
"translation": "우리 이걸 좋은 걸로 만들어!"
},
{
"type": "ox",
"index": 7,
"quiz": "동현은 계획 변경에 빠르게 적응합니다.",
"hint": "ISTJ는 주어진 일정을 따르는 것을 선호하고 변경에 시간이 필요해요.",
"result": "X",
"explanation": "동현이는 '답답하다'고 하며 계획 변경이 쉽지 않아요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "You always see the bright side.",
"translation": "넌 항상 밝은 면을 봐."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "And you make sure we're ready!",
"translation": "그리고 넌 우리가 준비되게 해!"
},
{
"type": "blank",
"index": 10,
"quiz": "Hyeon-sun feels @@.",
"hint": "ISTJ는 상대의 긍정적인 태도에서 배우고 감정이 나아져요.",
"optionA": "inspired",
"optionB": "frustrated",
"optionC": "bored",
"result": "inspired",
"explanation": "동현이는 미소의 긍정적 태도에서 영감을 받게 돼요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "We can use this time better!",
"translation": "우리 이 시간을 더 잘 써!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "Maybe you're right.",
"translation": "아마 넌 맞을 거야."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "We always figure it out!",
"translation": "우리 항상 알아내!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "Yes, with you around.",
"translation": "응, 넌 있으니까."
},
{
"type": "puzzle",
"index": 15,
"hint": "변화에 대처하는 방식의 조화에 대한 문장이에요.",
"optionA": "Flexibility",
"optionB": "and",
"optionC": "success",
"optionD": "build",
"optionE": "Planning",
"result": "Planning and Flexibility build success",
"explanation": "계획성과 유연성이 성공을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "경력 목표 나누기",
"explanation": "ISTJ의 장기 계획과 ESFP의 현재 즐김",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I'm planning my career now.",
"translation": "나 지금 내 커리어를 계획하고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "That's so far away!",
"translation": "그건 너무 먼데!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I want to reach the top.",
"translation": "나 최고에 도달하고 싶어."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "I just want to have fun!",
"translation": "나 그냥 재미있게만 하고 싶어!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "Fun alone isn't enough.",
"translation": "재미만으로는 부족해."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "But life is now!",
"translation": "그런데 인생은 지금이야!"
},
{
"type": "ox",
"index": 7,
"quiz": "미소는 장기 계획을 세우는 것을 좋아합니다.",
"hint": "ESFP는 현재의 경험과 즐거움을 중심으로 생각해요.",
"result": "X",
"explanation": "미소는 '그건 너무 멀어'라고 하며 먼 미래보다 현재를 중시해요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "Your joy is contagious really.",
"translation": "넌 정말 너의 기쁨이 전염돼."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "And your goals inspire me!",
"translation": "그리고 넌 너의 목표가 날 영감줘!"
},
{
"type": "blank",
"index": 10,
"quiz": "동현이 할 일은 @@.",
"hint": "ISTJ는 상대의 긍정적 가치를 인정하고 함께할 방법을 찾아요.",
"optionA": "미소를 따라가기",
"optionB": "미소를 포기하기",
"optionC": "미소에게 목표의 의미를 보여주기",
"result": "미소를 따라가기",
"explanation": "동현이는 미소에게 목표 달성의 의미를 보여주며 함께하려고 해요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "Maybe I can help you reach it!",
"translation": "아마 나 너 목표 도달하도록 도와줄 수 있어!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "That would be wonderful.",
"translation": "그럼 정말 좋을 것 같아."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "And you show me why it matters!",
"translation": "그리고 넌 날 왜 중요한지 보여줘!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "We'll grow together then.",
"translation": "그럼 우리 함께 자라나."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "목표와 현재의 조화에 대한 문장이에요.",
"result": "Dreams and present journey make meaning",
"explanation": "꿈과 현재의 여정이 의미를 만들어요.",
"optionA": "journey",
"optionB": "present",
"optionC": "and",
"optionD": "meaning",
"optionE": "make",
"optionF": "Dreams"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "경력 목표 나누기",
"explanation": "ISTJ의 장기 계획과 ESFP의 현재 즐김",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I'm planning my career now.",
"translation": "나 지금 내 커리어를 계획하고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "That's so far away!",
"translation": "그건 너무 먼데!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I want to reach the top.",
"translation": "나 최고에 도달하고 싶어."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "I just want to have fun!",
"translation": "나 그냥 재미있게만 하고 싶어!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "Fun alone isn't enough.",
"translation": "재미만으로는 부족해."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "But life is now!",
"translation": "그런데 인생은 지금이야!"
},
{
"type": "ox",
"index": 7,
"quiz": "미소는 장기 계획을 세우는 것을 좋아합니다.",
"hint": "ESFP는 현재의 경험과 즐거움을 중심으로 생각해요.",
"result": "X",
"explanation": "미소는 '그건 너무 멀어'라고 하며 먼 미래보다 현재를 중시해요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "Your joy is contagious really.",
"translation": "넌 정말 너의 기쁨이 전염돼."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "And your goals inspire me!",
"translation": "그리고 넌 너의 목표가 날 영감줘!"
},
{
"type": "blank",
"index": 10,
"quiz": "동현이 할 일은 @@.",
"hint": "ISTJ는 상대의 긍정적 가치를 인정하고 함께할 방법을 찾아요.",
"optionA": "미소를 따라가기",
"optionB": "미소를 포기하기",
"optionC": "미소에게 목표의 의미를 보여주기",
"result": "미소를 따라가기",
"explanation": "동현이는 미소에게 목표 달성의 의미를 보여주며 함께하려고 해요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "Maybe I can help you reach it!",
"translation": "아마 나 너 목표 도달하도록 도와줄 수 있어!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "That would be wonderful.",
"translation": "그럼 정말 좋을 것 같아."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "And you show me why it matters!",
"translation": "그리고 넌 날 왜 중요한지 보여줘!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "We'll grow together then.",
"translation": "그럼 우리 함께 자라나."
},
{
"type": "puzzle",
"index": 15,
"hint": "목표와 현재의 조화에 대한 문장이에요.",
"optionA": "journey",
"optionB": "present",
"optionC": "and",
"optionD": "meaning",
"optionE": "make",
"optionF": "Dreams",
"result": "Dreams and present journey make meaning",
"explanation": "꿈과 현재의 여정이 의미를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "일과 휴식의 균형",
"explanation": "ISTJ의 효율성 중심과 ESFP의 정서적 안정",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I work to achieve things.",
"translation": "나 무언가를 성취하려고 일해."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "Work should be fun too!",
"translation": "일도 재미있어야 돼!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Fun is nice but results matter.",
"translation": "재미는 좋지만 결과가 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "Life isn't all about results!",
"translation": "인생이 전부 결과는 아니야!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "But we need success.",
"translation": "그런데 우리 성공이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "Success with happy moments!",
"translation": "행복한 순간들과 함께한 성공!"
},
{
"type": "ox",
"index": 7,
"quiz": "동현은 일하는 것을 즐기지 않습니다.",
"hint": "ISTJ는 효율성과 성과를 중시하지만, 상대의 즐거움 추구도 이해해요.",
"result": "X",
"explanation": "동현이는 일을 통해 성취감을 얻는 것을 선호해요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "You make work feel less heavy.",
"translation": "넌 일을 덜 무겁게 만들어."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "And you show me why work matters!",
"translation": "그리고 넌 일이 왜 중요한지 보여줘!"
},
{
"type": "blank",
"index": 10,
"quiz": "Hyeon-sun learns that @@.",
"hint": "ISTJ는 즐거움도 일의 중요한 부분임을 인정할 수 있어요.",
"optionA": "joy",
"optionB": "work",
"optionC": "results",
"result": "joy",
"explanation": "동현이는 미소의 영향으로 기쁨의 가치도 인식하게 돼요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "Let's celebrate your wins!",
"translation": "우리 너의 승리를 축하해!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "That's a good idea.",
"translation": "그거 좋은 생각이네."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "We work hard and have fun!",
"translation": "우리 열심히 일하고 재미있게 해!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "Yes, I see your point now.",
"translation": "응, 넌 요점을 잘 봐."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "일의 의미와 행복의 조화에 대한 문장이에요.",
"result": "Work and Joy create meaning",
"explanation": "일과 기쁨이 의미를 만들어요.",
"optionA": "Work",
"optionB": "create",
"optionC": "and",
"optionD": "meaning",
"optionE": "Joy"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "일과 휴식의 균형",
"explanation": "ISTJ의 효율성 중심과 ESFP의 정서적 안정",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I work to achieve things.",
"translation": "나 무언가를 성취하려고 일해."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "Work should be fun too!",
"translation": "일도 재미있어야 돼!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Fun is nice but results matter.",
"translation": "재미는 좋지만 결과가 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "Life isn't all about results!",
"translation": "인생이 전부 결과는 아니야!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "But we need success.",
"translation": "그런데 우리 성공이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "Success with happy moments!",
"translation": "행복한 순간들과 함께한 성공!"
},
{
"type": "ox",
"index": 7,
"quiz": "동현은 일하는 것을 즐기지 않습니다.",
"hint": "ISTJ는 효율성과 성과를 중시하지만, 상대의 즐거움 추구도 이해해요.",
"result": "X",
"explanation": "동현이는 일을 통해 성취감을 얻는 것을 선호해요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "You make work feel less heavy.",
"translation": "넌 일을 덜 무겁게 만들어."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "And you show me why work matters!",
"translation": "그리고 넌 일이 왜 중요한지 보여줘!"
},
{
"type": "blank",
"index": 10,
"quiz": "Hyeon-sun learns that @@.",
"hint": "ISTJ는 즐거움도 일의 중요한 부분임을 인정할 수 있어요.",
"optionA": "joy",
"optionB": "work",
"optionC": "results",
"result": "joy",
"explanation": "동현이는 미소의 영향으로 기쁨의 가치도 인식하게 돼요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "Let's celebrate your wins!",
"translation": "우리 너의 승리를 축하해!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "That's a good idea.",
"translation": "그거 좋은 생각이네."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "We work hard and have fun!",
"translation": "우리 열심히 일하고 재미있게 해!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "Yes, I see your point now.",
"translation": "응, 넌 요점을 잘 봐."
},
{
"type": "puzzle",
"index": 15,
"hint": "일의 의미와 행복의 조화에 대한 문장이에요.",
"optionA": "Work",
"optionB": "create",
"optionC": "and",
"optionD": "meaning",
"optionE": "Joy",
"result": "Work and Joy create meaning",
"explanation": "일과 기쁨이 의미를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "영화 취향의 차이",
"explanation": "ISTJ의 현실적 내용과 ESFP의 감정적 경험",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I like realistic movies.",
"translation": "나 사실적인 영화를 좋아해."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "I want all the feels!",
"translation": "나 감정적인 영화를 원해!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "But accuracy matters to me.",
"translation": "그런데 정확성이 나한테 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "Story and emotions matter more!",
"translation": "이야기와 감정이 더 중요해!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "You get so into the movie.",
"translation": "넌 정말 영화에 깊이 빠져."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "And you think about it for days!",
"translation": "그리고 넌 이틀동안 생각해!"
},
{
"type": "ox",
"index": 7,
"quiz": "미소는 정확한 사실을 영화에서 찾습니다.",
"hint": "ESFP는 영화의 감정적 경험과 스토리를 중시해요.",
"result": "X",
"explanation": "미소는 '감정이 더 중요해'라고 하며 정서적 경험을 우선시해요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "Your favorite scenes make me smile.",
"translation": "넌 좋아하는 장면이 날 웃게 해."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "Your analysis makes me think!",
"translation": "넌 분석이 날 생각하게 해!"
},
{
"type": "blank",
"index": 10,
"quiz": "우리는 @@를 통해 배워요.",
"hint": "ISTJ는 상대의 감정적 관점이 자신에게 새로운 경험이 돼요.",
"optionA": "분석만",
"optionB": "감정만",
"optionC": "서로의 다양한 관점",
"result": "분석만",
"explanation": "두 사람은 서로의 다양한 관점을 통해 영화를 더 깊게 이해해요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "Let's watch your realistic one!",
"translation": "우리 너의 사실적인 거 봐!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "And then your emotional movie.",
"translation": "그 다음 넌 너의 감정적인 영화."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Yes! Perfect mix!",
"translation": "네! 완벽한 조합!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "We'll have a good evening.",
"translation": "우리 좋은 저녁이 될 거야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양한 관점의 즐거움에 대한 문장이에요.",
"result": "Different perspectives and Joy create meaning",
"explanation": "다양한 관점과 기쁨이 의미를 만들어요.",
"optionA": "meaning",
"optionB": "Different",
"optionC": "create",
"optionD": "perspectives",
"optionE": "Joy",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "영화 취향의 차이",
"explanation": "ISTJ의 현실적 내용과 ESFP의 감정적 경험",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I like realistic movies.",
"translation": "나 사실적인 영화를 좋아해."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "I want all the feels!",
"translation": "나 감정적인 영화를 원해!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "But accuracy matters to me.",
"translation": "그런데 정확성이 나한테 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "Story and emotions matter more!",
"translation": "이야기와 감정이 더 중요해!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "You get so into the movie.",
"translation": "넌 정말 영화에 깊이 빠져."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "And you think about it for days!",
"translation": "그리고 넌 이틀동안 생각해!"
},
{
"type": "ox",
"index": 7,
"quiz": "미소는 정확한 사실을 영화에서 찾습니다.",
"hint": "ESFP는 영화의 감정적 경험과 스토리를 중시해요.",
"result": "X",
"explanation": "미소는 '감정이 더 중요해'라고 하며 정서적 경험을 우선시해요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "Your favorite scenes make me smile.",
"translation": "넌 좋아하는 장면이 날 웃게 해."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "Your analysis makes me think!",
"translation": "넌 분석이 날 생각하게 해!"
},
{
"type": "blank",
"index": 10,
"quiz": "우리는 @@를 통해 배워요.",
"hint": "ISTJ는 상대의 감정적 관점이 자신에게 새로운 경험이 돼요.",
"optionA": "분석만",
"optionB": "감정만",
"optionC": "서로의 다양한 관점",
"result": "분석만",
"explanation": "두 사람은 서로의 다양한 관점을 통해 영화를 더 깊게 이해해요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "Let's watch your realistic one!",
"translation": "우리 너의 사실적인 거 봐!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "And then your emotional movie.",
"translation": "그 다음 넌 너의 감정적인 영화."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Yes! Perfect mix!",
"translation": "네! 완벽한 조합!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "We'll have a good evening.",
"translation": "우리 좋은 저녁이 될 거야."
},
{
"type": "puzzle",
"index": 15,
"hint": "다양한 관점의 즐거움에 대한 문장이에요.",
"optionA": "meaning",
"optionB": "Different",
"optionC": "create",
"optionD": "perspectives",
"optionE": "Joy",
"optionF": "and",
"result": "Different perspectives and Joy create meaning",
"explanation": "다양한 관점과 기쁨이 의미를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 활동 선택",
"explanation": "ISTJ의 목적적 활동과 ESFP의 경험적 활동",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I want to improve my skills.",
"translation": "나 내 기술을 개선하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "Let's just go explore!",
"translation": "우리 그냥 탐험해봐!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I like useful activities.",
"translation": "나 유용한 활동을 좋아해."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "Everything is useful if it's fun!",
"translation": "재미있으면 다 유용해!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "You see things differently.",
"translation": "넌 다르게 봐."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "And you inspire me to grow!",
"translation": "그리고 넌 날 성장하게 해!"
},
{
"type": "ox",
"index": 7,
"quiz": "동현은 즉흥적인 활동을 즐깁니다.",
"hint": "ISTJ는 목적성 있는 활동을 선호하고 즉흥적 활동을 계획하려고 해요.",
"result": "X",
"explanation": "동현이는 '유용한 활동을 좋아한다'고 하며 목적적 활동을 선호해요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "Your spontaneity teaches me things.",
"translation": "넌 너의 즉흥성이 날 가르쳐줘."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "Your focus helps me reach goals!",
"translation": "넌 너의 집중이 날 목표 도달하게 해!"
},
{
"type": "blank",
"index": 10,
"quiz": "우리가 할 수 있는 거는 @@.",
"hint": "ISTJ도 상대의 방식을 인정하고 섞을 수 있어요.",
"optionA": "오직 내 방식만",
"optionB": "오직 너의 방식만",
"optionC": "둘 다 섞기",
"result": "오직 내 방식만",
"explanation": "두 사람은 목적적 활동과 탐험적 활동을 함께 할 수 있어요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "Let's explore a new trail!",
"translation": "우리 새로운 길을 탐험해!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "And I'll track our progress.",
"translation": "그리고 나 우리의 진행을 기록할 게."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Yes! Adventure with purpose!",
"translation": "네! 목적있는 모험!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "That's exactly right.",
"translation": "그게 정확히 맞아."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "목표와 경험의 조화에 대한 문장이에요.",
"result": "Purpose and Exploration create adventure",
"explanation": "목표와 탐험이 모험을 만들어요.",
"optionA": "Exploration",
"optionB": "create",
"optionC": "adventure",
"optionD": "Purpose",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 활동 선택",
"explanation": "ISTJ의 목적적 활동과 ESFP의 경험적 활동",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I want to improve my skills.",
"translation": "나 내 기술을 개선하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "Let's just go explore!",
"translation": "우리 그냥 탐험해봐!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I like useful activities.",
"translation": "나 유용한 활동을 좋아해."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "Everything is useful if it's fun!",
"translation": "재미있으면 다 유용해!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "You see things differently.",
"translation": "넌 다르게 봐."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "And you inspire me to grow!",
"translation": "그리고 넌 날 성장하게 해!"
},
{
"type": "ox",
"index": 7,
"quiz": "동현은 즉흥적인 활동을 즐깁니다.",
"hint": "ISTJ는 목적성 있는 활동을 선호하고 즉흥적 활동을 계획하려고 해요.",
"result": "X",
"explanation": "동현이는 '유용한 활동을 좋아한다'고 하며 목적적 활동을 선호해요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "Your spontaneity teaches me things.",
"translation": "넌 너의 즉흥성이 날 가르쳐줘."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "Your focus helps me reach goals!",
"translation": "넌 너의 집중이 날 목표 도달하게 해!"
},
{
"type": "blank",
"index": 10,
"quiz": "우리가 할 수 있는 거는 @@.",
"hint": "ISTJ도 상대의 방식을 인정하고 섞을 수 있어요.",
"optionA": "오직 내 방식만",
"optionB": "오직 너의 방식만",
"optionC": "둘 다 섞기",
"result": "오직 내 방식만",
"explanation": "두 사람은 목적적 활동과 탐험적 활동을 함께 할 수 있어요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "Let's explore a new trail!",
"translation": "우리 새로운 길을 탐험해!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "And I'll track our progress.",
"translation": "그리고 나 우리의 진행을 기록할 게."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Yes! Adventure with purpose!",
"translation": "네! 목적있는 모험!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "That's exactly right.",
"translation": "그게 정확히 맞아."
},
{
"type": "puzzle",
"index": 15,
"hint": "목표와 경험의 조화에 대한 문장이에요.",
"optionA": "Exploration",
"optionB": "create",
"optionC": "adventure",
"optionD": "Purpose",
"optionE": "and",
"result": "Purpose and Exploration create adventure",
"explanation": "목표와 탐험이 모험을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "친구끼리 의견 충돌",
"explanation": "ISTJ의 논리적 입장 고수와 ESFP의 감정 중심 해결",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I'm right about this.",
"translation": "나 이건 맞아."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "But you hurt my feelings!",
"translation": "그런데 넌 날 상처줬어!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "It's not personal, just facts.",
"translation": "개인적인 게 아니고, 그냥 사실이야."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "Facts can still hurt!",
"translation": "사실도 상처를 줄 수 있어!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "I didn't mean to hurt you.",
"translation": "나 너를 상처주려고 한 게 아니야."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "I know, but help me feel better!",
"translation": "알아, 그런데 날 기분 좋게 해줘!"
},
{
"type": "ox",
"index": 7,
"quiz": "동현은 미소의 감정을 먼저 생각합니다.",
"hint": "ISTJ는 논리를 우선시하고 감정은 나중에 고려해요.",
"result": "X",
"explanation": "동현이는 '사실이 가장 중요하다'고 생각하며 논리 중심적이에요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "Your feelings are important.",
"translation": "너의 감정도 중요해."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "Thank you for understanding.",
"translation": "나를 이해해줘서 고마워."
},
{
"type": "blank",
"index": 10,
"quiz": "Hyeon-sun shows @@.",
"hint": "ISTJ도 상대의 감정을 인정하고 배려를 보일 수 있어요.",
"optionA": "only facts",
"optionB": "only feelings",
"optionC": "respect",
"result": "only facts",
"explanation": "동현이는 미소의 감정을 존중하는 태도를 보여요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "I know you care though.",
"translation": "나 넌 신경써주는 거 알아."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "Always. Let's talk more gently.",
"translation": "항상. 우리 더 부드럽게 말해."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Yes! I like that better.",
"translation": "네! 그게 더 좋아!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "We both matter here.",
"translation": "우리 둘 다 여기 중요해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "논리와 감정의 조화로운 해결에 대한 문장이에요.",
"result": "Truth and Heart together heal understanding",
"explanation": "진실과 따뜻함이 함께 이해를 치유해요.",
"optionA": "heal",
"optionB": "understanding",
"optionC": "and",
"optionD": "Heart",
"optionE": "together",
"optionF": "Truth"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "친구끼리 의견 충돌",
"explanation": "ISTJ의 논리적 입장 고수와 ESFP의 감정 중심 해결",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I'm right about this.",
"translation": "나 이건 맞아."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "But you hurt my feelings!",
"translation": "그런데 넌 날 상처줬어!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "It's not personal, just facts.",
"translation": "개인적인 게 아니고, 그냥 사실이야."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "Facts can still hurt!",
"translation": "사실도 상처를 줄 수 있어!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "I didn't mean to hurt you.",
"translation": "나 너를 상처주려고 한 게 아니야."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "I know, but help me feel better!",
"translation": "알아, 그런데 날 기분 좋게 해줘!"
},
{
"type": "ox",
"index": 7,
"quiz": "동현은 미소의 감정을 먼저 생각합니다.",
"hint": "ISTJ는 논리를 우선시하고 감정은 나중에 고려해요.",
"result": "X",
"explanation": "동현이는 '사실이 가장 중요하다'고 생각하며 논리 중심적이에요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "Your feelings are important.",
"translation": "너의 감정도 중요해."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "Thank you for understanding.",
"translation": "나를 이해해줘서 고마워."
},
{
"type": "blank",
"index": 10,
"quiz": "Hyeon-sun shows @@.",
"hint": "ISTJ도 상대의 감정을 인정하고 배려를 보일 수 있어요.",
"optionA": "only facts",
"optionB": "only feelings",
"optionC": "respect",
"result": "only facts",
"explanation": "동현이는 미소의 감정을 존중하는 태도를 보여요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "I know you care though.",
"translation": "나 넌 신경써주는 거 알아."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "Always. Let's talk more gently.",
"translation": "항상. 우리 더 부드럽게 말해."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Yes! I like that better.",
"translation": "네! 그게 더 좋아!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "We both matter here.",
"translation": "우리 둘 다 여기 중요해."
},
{
"type": "puzzle",
"index": 15,
"hint": "논리와 감정의 조화로운 해결에 대한 문장이에요.",
"optionA": "heal",
"optionB": "understanding",
"optionC": "and",
"optionD": "Heart",
"optionE": "together",
"optionF": "Truth",
"result": "Truth and Heart together heal understanding",
"explanation": "진실과 따뜻함이 함께 이해를 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "실수 인정하기",
"explanation": "ISTJ의 책임감 있는 인정과 ESFP의 긍정적 전환",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I made a mistake.",
"translation": "나 실수했어."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "Yes, you did!",
"translation": "응, 맞아!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I'm sorry about it.",
"translation": "나 그것 때문에 미안해."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "It's okay, we all mess up!",
"translation": "괜찮아, 우리 모두 실수하지!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "I should have been more careful.",
"translation": "나 더 조심했어야 했어."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "But you try your best!",
"translation": "그런데 넌 최선을 다해!"
},
{
"type": "ox",
"index": 7,
"quiz": "미소는 동현의 실수를 오래 기억합니다.",
"hint": "ESFP는 실수보다 상대의 좋은 점을 기억하고 용서해요.",
"result": "X",
"explanation": "미소는 '괜찮아'라고 하며 실수를 빠르게 넘어가요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "Your forgiveness means a lot.",
"translation": "넌 너의 용서가 날 많이 의미해."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "That's what friends do!",
"translation": "그게 친구가 하는 거야!"
},
{
"type": "blank",
"index": 10,
"quiz": "이제 우리는 @@으로 나아가.",
"hint": "ISTJ는 실수에서 배우고 나아가려고 해요.",
"optionA": "같은 실수를 반복하기",
"optionB": "더 나은 방식으로",
"optionC": "실수를 잊기",
"result": "같은 실수를 반복하기",
"explanation": "동현이는 미소의 용서를 바탕으로 더 나아지려고 노력해요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "You'll do better next time!",
"translation": "넌 다음번엔 더 잘할 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "I will try harder.",
"translation": "나 더 노력할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "I believe in you!",
"translation": "나 너를 믿어!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "That helps me a lot.",
"translation": "그게 나한테 정말 도움돼."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "실수 이후의 성장에 대한 문장이에요.",
"result": "Mistakes and teaching bring growth",
"explanation": "실수와 배움이 성장을 가져와요.",
"optionA": "teaching",
"optionB": "growth",
"optionC": "bring",
"optionD": "Mistakes",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "실수 인정하기",
"explanation": "ISTJ의 책임감 있는 인정과 ESFP의 긍정적 전환",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I made a mistake.",
"translation": "나 실수했어."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "Yes, you did!",
"translation": "응, 맞아!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I'm sorry about it.",
"translation": "나 그것 때문에 미안해."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "It's okay, we all mess up!",
"translation": "괜찮아, 우리 모두 실수하지!"
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "I should have been more careful.",
"translation": "나 더 조심했어야 했어."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "But you try your best!",
"translation": "그런데 넌 최선을 다해!"
},
{
"type": "ox",
"index": 7,
"quiz": "미소는 동현의 실수를 오래 기억합니다.",
"hint": "ESFP는 실수보다 상대의 좋은 점을 기억하고 용서해요.",
"result": "X",
"explanation": "미소는 '괜찮아'라고 하며 실수를 빠르게 넘어가요."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "Your forgiveness means a lot.",
"translation": "넌 너의 용서가 날 많이 의미해."
},
{
"type": "script",
"index": 9,
"speaker": "미소",
"script": "That's what friends do!",
"translation": "그게 친구가 하는 거야!"
},
{
"type": "blank",
"index": 10,
"quiz": "이제 우리는 @@으로 나아가.",
"hint": "ISTJ는 실수에서 배우고 나아가려고 해요.",
"optionA": "같은 실수를 반복하기",
"optionB": "더 나은 방식으로",
"optionC": "실수를 잊기",
"result": "같은 실수를 반복하기",
"explanation": "동현이는 미소의 용서를 바탕으로 더 나아지려고 노력해요."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "You'll do better next time!",
"translation": "넌 다음번엔 더 잘할 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "I will try harder.",
"translation": "나 더 노력할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "I believe in you!",
"translation": "나 너를 믿어!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "That helps me a lot.",
"translation": "그게 나한테 정말 도움돼."
},
{
"type": "puzzle",
"index": 15,
"hint": "실수 이후의 성장에 대한 문장이에요.",
"optionA": "teaching",
"optionB": "growth",
"optionC": "bring",
"optionD": "Mistakes",
"optionE": "and",
"result": "Mistakes and teaching bring growth",
"explanation": "실수와 배움이 성장을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "회사 점심시간 활용법",
"explanation": "ISTJ의 효율적 시간과 ESFJ의 관계 중심 활동",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "I eat lunch at my desk.",
"translation": "나 점심을 책상에서 먹어."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "Let's eat together with the team!",
"translation": "우리 팀이랑 함께 먹자!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "I need quiet time.",
"translation": "나 조용한 시간이 필요해."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "But bonding matters so much!",
"translation": "근데 유대감이 정말 중요해!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "I work better after rest.",
"translation": "나 쉬면 더 잘 일해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "We're stronger together!",
"translation": "우리 함께하면 더 강해!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 다른 사람들과 점심을 함께 먹는 것을 좋아합니다.",
"hint": "ISTJ는 혼자 조용히 시간을 보내며 충전하길 원해요.",
"result": "X",
"explanation": "진우는 'I eat lunch at my desk'라고 하며 혼자 있기를 선호해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your team spirit is impressive.",
"translation": "넌 팀 정신이 정말 인상적이야."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "But you're the quiet strength!",
"translation": "그런데 넌 조용한 힘이야!"
},
{
"type": "blank",
"index": 10,
"quiz": "진우는 @@로 상대방을 지지해.",
"hint": "ISTJ도 상대의 특성을 인정하고 그 가치를 존중할 수 있어요.",
"optionA": "변화하기",
"optionB": "피하기",
"optionC": "인정하기",
"result": "변화하기",
"explanation": "진우는 지은의 팀 정신을 존중하고 인정해요."
},
{
"type": "script",
"index": 11,
"speaker": "지은",
"script": "Maybe you can join sometimes?",
"translation": "아마 넌 가끔 참여할 수 있을까?"
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "I'll try one day this week.",
"translation": "나 이번 주 하루는 시도해볼 게."
},
{
"type": "script",
"index": 13,
"speaker": "지은",
"script": "That means so much!",
"translation": "그건 정말 많이 의미해!"
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "You inspire me to connect.",
"translation": "넌 날 연결되도록 영감줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "개인의 시간과 함께의 시간의 균형에 대한 문장이에요.",
"result": "Both solitude and connection nourish us",
"explanation": "혼자의 시간과 함께의 시간이 모두 우리를 키워요.",
"optionA": "connection",
"optionB": "solitude",
"optionC": "nourish",
"optionD": "us",
"optionE": "Both",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "회사 점심시간 활용법",
"explanation": "ISTJ의 효율적 시간과 ESFJ의 관계 중심 활동",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "I eat lunch at my desk.",
"translation": "나 점심을 책상에서 먹어."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "Let's eat together with the team!",
"translation": "우리 팀이랑 함께 먹자!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "I need quiet time.",
"translation": "나 조용한 시간이 필요해."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "But bonding matters so much!",
"translation": "근데 유대감이 정말 중요해!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "I work better after rest.",
"translation": "나 쉬면 더 잘 일해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "We're stronger together!",
"translation": "우리 함께하면 더 강해!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 다른 사람들과 점심을 함께 먹는 것을 좋아합니다.",
"hint": "ISTJ는 혼자 조용히 시간을 보내며 충전하길 원해요.",
"result": "X",
"explanation": "진우는 'I eat lunch at my desk'라고 하며 혼자 있기를 선호해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your team spirit is impressive.",
"translation": "넌 팀 정신이 정말 인상적이야."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "But you're the quiet strength!",
"translation": "그런데 넌 조용한 힘이야!"
},
{
"type": "blank",
"index": 10,
"quiz": "진우는 @@로 상대방을 지지해.",
"hint": "ISTJ도 상대의 특성을 인정하고 그 가치를 존중할 수 있어요.",
"optionA": "변화하기",
"optionB": "피하기",
"optionC": "인정하기",
"result": "변화하기",
"explanation": "진우는 지은의 팀 정신을 존중하고 인정해요."
},
{
"type": "script",
"index": 11,
"speaker": "지은",
"script": "Maybe you can join sometimes?",
"translation": "아마 넌 가끔 참여할 수 있을까?"
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "I'll try one day this week.",
"translation": "나 이번 주 하루는 시도해볼 게."
},
{
"type": "script",
"index": 13,
"speaker": "지은",
"script": "That means so much!",
"translation": "그건 정말 많이 의미해!"
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "You inspire me to connect.",
"translation": "넌 날 연결되도록 영감줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "개인의 시간과 함께의 시간의 균형에 대한 문장이에요.",
"optionA": "connection",
"optionB": "solitude",
"optionC": "nourish",
"optionD": "us",
"optionE": "Both",
"optionF": "and",
"result": "Both solitude and connection nourish us",
"explanation": "혼자의 시간과 함께의 시간이 모두 우리를 키워요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "상사와의 피드백 받기",
"explanation": "ISTJ의 객관적 평가와 ESFJ의 감정 고려",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "The feedback was tough.",
"translation": "그 피드백은 힘들었어."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "I felt so bad for you!",
"translation": "나 너한테 정말 미안했어!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "But it was honest.",
"translation": "근데 그건 정직했어."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "He could have been nicer!",
"translation": "그분이 더 친절했을 수 있는데!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "I need real feedback to grow.",
"translation": "나 성장하려면 정직한 피드백이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "You're so strong about it.",
"translation": "넌 그것에 대해 정말 강해."
},
{
"type": "ox",
"index": 7,
"quiz": "지은은 상사의 강한 피드백을 좋아합니다.",
"hint": "ESFJ는 타인의 감정을 먼저 생각하고 부드러운 전달을 선호해요.",
"result": "X",
"explanation": "지은은 '더 친절했을 수 있는데'라고 하며 감정 배려를 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your kindness helps me feel better.",
"translation": "넌 너의 친절이 날 기분 좋게 해."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "I just want you to feel supported!",
"translation": "나 그냥 넌 지지받길 원해!"
},
{
"type": "blank",
"index": 10,
"quiz": "두 사람이 배우는 것은 @@.",
"hint": "ISTJ와 ESFJ는 서로의 관점에서 배울 수 있어요.",
"optionA": "비판만 옳다",
"optionB": "감정만 중요하다",
"optionC": "둘 다 필요하다",
"result": "비판만 옳다",
"explanation": "객관적 피드백과 감정 배려가 모두 성장을 도와요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Can you help me improve?",
"translation": "넌 날 개선하도록 도와줄 수 있어?"
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "Of course! You're going to shine!",
"translation": "당연하지! 넌 빛날 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "With you supporting me.",
"translation": "넌 나를 지지해주면서."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "Always, that's what friends do.",
"translation": "항상, 그게 친구가 하는 거니까."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "성장과 지지의 조화에 대한 문장이에요.",
"result": "Honest feedback with support transforms us",
"explanation": "정직한 피드백과 지지가 우리를 바꿔요.",
"optionA": "feedback",
"optionB": "with",
"optionC": "us",
"optionD": "Honest",
"optionE": "transforms",
"optionF": "support"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "상사와의 피드백 받기",
"explanation": "ISTJ의 객관적 평가와 ESFJ의 감정 고려",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "The feedback was tough.",
"translation": "그 피드백은 힘들었어."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "I felt so bad for you!",
"translation": "나 너한테 정말 미안했어!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "But it was honest.",
"translation": "근데 그건 정직했어."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "He could have been nicer!",
"translation": "그분이 더 친절했을 수 있는데!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "I need real feedback to grow.",
"translation": "나 성장하려면 정직한 피드백이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "You're so strong about it.",
"translation": "넌 그것에 대해 정말 강해."
},
{
"type": "ox",
"index": 7,
"quiz": "지은은 상사의 강한 피드백을 좋아합니다.",
"hint": "ESFJ는 타인의 감정을 먼저 생각하고 부드러운 전달을 선호해요.",
"result": "X",
"explanation": "지은은 '더 친절했을 수 있는데'라고 하며 감정 배려를 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your kindness helps me feel better.",
"translation": "넌 너의 친절이 날 기분 좋게 해."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "I just want you to feel supported!",
"translation": "나 그냥 넌 지지받길 원해!"
},
{
"type": "blank",
"index": 10,
"quiz": "두 사람이 배우는 것은 @@.",
"hint": "ISTJ와 ESFJ는 서로의 관점에서 배울 수 있어요.",
"optionA": "비판만 옳다",
"optionB": "감정만 중요하다",
"optionC": "둘 다 필요하다",
"result": "비판만 옳다",
"explanation": "객관적 피드백과 감정 배려가 모두 성장을 도와요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Can you help me improve?",
"translation": "넌 날 개선하도록 도와줄 수 있어?"
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "Of course! You're going to shine!",
"translation": "당연하지! 넌 빛날 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "With you supporting me.",
"translation": "넌 나를 지지해주면서."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "Always, that's what friends do.",
"translation": "항상, 그게 친구가 하는 거니까."
},
{
"type": "puzzle",
"index": 15,
"hint": "성장과 지지의 조화에 대한 문장이에요.",
"optionA": "feedback",
"optionB": "with",
"optionC": "us",
"optionD": "Honest",
"optionE": "transforms",
"optionF": "support",
"result": "Honest feedback with support transforms us",
"explanation": "정직한 피드백과 지지가 우리를 바꿔요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "프로젝트 역할 배분",
"explanation": "ISTJ의 효율적 분담과 ESFJ의 팀 조화",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "I divide tasks by skill.",
"translation": "나 기술로 일을 나눠."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "But everyone needs to grow!",
"translation": "근데 모두가 성장해야 해!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "Growth comes with practice.",
"translation": "성장은 연습으로 생겨."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "And encouragement helps too!",
"translation": "그리고 격려도 도움이 돼!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Both matter, you're right.",
"translation": "둘 다 중요해, 너 맞아."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "See? We balance each other!",
"translation": "봐? 우리 서로 균형 맞춰!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 팀의 성장과 격려를 무시합니다.",
"hint": "ISTJ도 효율성 외에 팀의 발전을 고려해요.",
"result": "X",
"explanation": "진우는 'Both matter'라고 하며 성장과 격려의 중요성을 인정해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your concern builds morale.",
"translation": "넌 너의 배려가 사기를 높여."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "And your clear planning keeps us on track!",
"translation": "그리고 넌 명확한 계획으로 우리를 궤도에 유지해!"
},
{
"type": "blank",
"index": 10,
"quiz": "프로젝트 성공의 열쇠는 @@.",
"hint": "ISTJ와 ESFJ의 접근 방식이 모두 필요해요.",
"optionA": "효율성만",
"optionB": "격려만",
"optionC": "효율성과 격려의 균형",
"result": "효율성만",
"explanation": "명확한 목표와 팀의 격려가 함께 성공을 만들어요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Let's make the roles clear.",
"translation": "우리 역할을 명확하게 해."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "And celebrate every milestone!",
"translation": "그리고 매 단계마다 축하해!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "That sounds like a winning plan.",
"translation": "그건 승리의 계획처럼 들려."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "Together we really shine!",
"translation": "함께 우리 정말 빛나!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "체계성과 공감의 팀워크에 대한 문장이에요.",
"result": "Clear roles and encouragement create success",
"explanation": "명확한 역할과 격려가 성공을 만들어요.",
"optionA": "encouragement",
"optionB": "Clear",
"optionC": "roles",
"optionD": "create",
"optionE": "and",
"optionF": "success"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "프로젝트 역할 배분",
"explanation": "ISTJ의 효율적 분담과 ESFJ의 팀 조화",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "I divide tasks by skill.",
"translation": "나 기술로 일을 나눠."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "But everyone needs to grow!",
"translation": "근데 모두가 성장해야 해!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "Growth comes with practice.",
"translation": "성장은 연습으로 생겨."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "And encouragement helps too!",
"translation": "그리고 격려도 도움이 돼!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Both matter, you're right.",
"translation": "둘 다 중요해, 너 맞아."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "See? We balance each other!",
"translation": "봐? 우리 서로 균형 맞춰!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 팀의 성장과 격려를 무시합니다.",
"hint": "ISTJ도 효율성 외에 팀의 발전을 고려해요.",
"result": "X",
"explanation": "진우는 'Both matter'라고 하며 성장과 격려의 중요성을 인정해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your concern builds morale.",
"translation": "넌 너의 배려가 사기를 높여."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "And your clear planning keeps us on track!",
"translation": "그리고 넌 명확한 계획으로 우리를 궤도에 유지해!"
},
{
"type": "blank",
"index": 10,
"quiz": "프로젝트 성공의 열쇠는 @@.",
"hint": "ISTJ와 ESFJ의 접근 방식이 모두 필요해요.",
"optionA": "효율성만",
"optionB": "격려만",
"optionC": "효율성과 격려의 균형",
"result": "효율성만",
"explanation": "명확한 목표와 팀의 격려가 함께 성공을 만들어요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Let's make the roles clear.",
"translation": "우리 역할을 명확하게 해."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "And celebrate every milestone!",
"translation": "그리고 매 단계마다 축하해!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "That sounds like a winning plan.",
"translation": "그건 승리의 계획처럼 들려."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "Together we really shine!",
"translation": "함께 우리 정말 빛나!"
},
{
"type": "puzzle",
"index": 15,
"hint": "체계성과 공감의 팀워크에 대한 문장이에요.",
"optionA": "encouragement",
"optionB": "Clear",
"optionC": "roles",
"optionD": "create",
"optionE": "and",
"optionF": "success",
"result": "Clear roles and encouragement create success",
"explanation": "명확한 역할과 격려가 성공을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "문제 해결 방식의 차이",
"explanation": "ISTJ의 논리적 분석과 ESFJ의 사람 중심 해결",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "Let's analyze the problem.",
"translation": "우리 문제를 분석해."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "But how will the team feel?",
"translation": "근데 팀은 어떤 기분일까?"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "Feelings are secondary.",
"translation": "감정은 부차적이야."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "No, people matter first!",
"translation": "아니야, 사람이 먼저야!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "We need logic to solve it.",
"translation": "우리 그걸 풀려면 논리가 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "But kind logic, right?",
"translation": "근데 친절한 논리잖아?"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 문제 해결 시 사람의 감정을 최우선으로 생각합니다.",
"hint": "ISTJ는 논리적 분석을 먼저 하고 감정은 나중에 고려해요.",
"result": "X",
"explanation": "진우는 '감정은 부차적'이라고 하며 논리를 우선시해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your approach reaches people's hearts.",
"translation": "넌 사람의 마음에 닿아."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "But you find the real answer!",
"translation": "그런데 넌 진짜 답을 찾아!"
},
{
"type": "blank",
"index": 10,
"quiz": "최고의 해결책은 @@.",
"hint": "ISTJ와 ESFJ는 서로 다른 관점이 완전한 해결을 만들어요.",
"optionA": "논리만 사용하기",
"optionB": "감정만 고려하기",
"optionC": "논리와 배려를 합치기",
"result": "논리만 사용하기",
"explanation": "분석적 사고와 인간 관계의 배려가 함께할 때 최고의 해결책이 나와요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Let me understand the human side.",
"translation": "나 인간관계 쪽을 이해하게 해."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "And I'll learn your logic!",
"translation": "그리고 나 너의 논리를 배울게!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Together we solve everything.",
"translation": "함께 우리 모든 걸 풀어."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "Yes, we're a great team!",
"translation": "네, 우리 정말 좋은 팀이야!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "논리와 공감의 조화에 대한 문장이에요.",
"result": "Analysis and compassion solve everything",
"explanation": "분석과 공감이 모든 것을 풀어요.",
"optionA": "solve",
"optionB": "and",
"optionC": "compassion",
"optionD": "Analysis",
"optionE": "everything"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "문제 해결 방식의 차이",
"explanation": "ISTJ의 논리적 분석과 ESFJ의 사람 중심 해결",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "Let's analyze the problem.",
"translation": "우리 문제를 분석해."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "But how will the team feel?",
"translation": "근데 팀은 어떤 기분일까?"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "Feelings are secondary.",
"translation": "감정은 부차적이야."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "No, people matter first!",
"translation": "아니야, 사람이 먼저야!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "We need logic to solve it.",
"translation": "우리 그걸 풀려면 논리가 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "But kind logic, right?",
"translation": "근데 친절한 논리잖아?"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 문제 해결 시 사람의 감정을 최우선으로 생각합니다.",
"hint": "ISTJ는 논리적 분석을 먼저 하고 감정은 나중에 고려해요.",
"result": "X",
"explanation": "진우는 '감정은 부차적'이라고 하며 논리를 우선시해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your approach reaches people's hearts.",
"translation": "넌 사람의 마음에 닿아."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "But you find the real answer!",
"translation": "그런데 넌 진짜 답을 찾아!"
},
{
"type": "blank",
"index": 10,
"quiz": "최고의 해결책은 @@.",
"hint": "ISTJ와 ESFJ는 서로 다른 관점이 완전한 해결을 만들어요.",
"optionA": "논리만 사용하기",
"optionB": "감정만 고려하기",
"optionC": "논리와 배려를 합치기",
"result": "논리만 사용하기",
"explanation": "분석적 사고와 인간 관계의 배려가 함께할 때 최고의 해결책이 나와요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Let me understand the human side.",
"translation": "나 인간관계 쪽을 이해하게 해."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "And I'll learn your logic!",
"translation": "그리고 나 너의 논리를 배울게!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Together we solve everything.",
"translation": "함께 우리 모든 걸 풀어."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "Yes, we're a great team!",
"translation": "네, 우리 정말 좋은 팀이야!"
},
{
"type": "puzzle",
"index": 15,
"hint": "논리와 공감의 조화에 대한 문장이에요.",
"optionA": "solve",
"optionB": "and",
"optionC": "compassion",
"optionD": "Analysis",
"optionE": "everything",
"result": "Analysis and compassion solve everything",
"explanation": "분석과 공감이 모든 것을 풀어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 시스템 도입",
"explanation": "ISTJ의 효율적 구조 구축과 ESFJ의 변화 적응 지지",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "This system is more efficient.",
"translation": "이 시스템이 더 효율적이야."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "People need time to adjust!",
"translation": "사람들이 적응할 시간이 필요해!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "Change is necessary now.",
"translation": "변화는 지금 필요해."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "But they're all stressed!",
"translation": "근데 모두가 스트레스받았어!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "I understand their concern.",
"translation": "나 그들의 우려를 이해해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "Good, let's help them smoothly!",
"translation": "좋아, 우리 부드럽게 도와주자!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 변화 과정에서 팀의 감정을 무시합니다.",
"hint": "ISTJ도 효율성만큼 변화 과정의 부드러움을 고려할 수 있어요.",
"result": "X",
"explanation": "진우는 '그들의 우려를 이해해'라고 하며 팀의 감정을 배려해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your empathy eases the transition.",
"translation": "넌 너의 공감이 전환을 쉽게 해."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "And your plan makes it clear!",
"translation": "그리고 넌 너의 계획이 명확해!"
},
{
"type": "blank",
"index": 10,
"quiz": "변화를 성공시키려면 @@.",
"hint": "ISTJ와 ESFJ의 두 가지 접근이 필요해요.",
"optionA": "빠르기만 하면 된다",
"optionB": "천천히만 해야 한다",
"optionC": "명확함과 배려를 함께 해야 한다",
"result": "빠르기만 하면 된다",
"explanation": "체계적인 계획과 감정 지지가 함께할 때 변화가 부드럽게 일어나요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Let's train them step by step.",
"translation": "우리 단계별로 교육해."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "And celebrate their progress!",
"translation": "그리고 그들의 진전을 축하해!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your support makes this possible.",
"translation": "넌 너의 지지가 이걸 가능하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "We're doing this together!",
"translation": "우리 함께 하는 거야!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "구조적 변화와 감정적 지지의 균형에 대한 문장이에요.",
"result": "Systems and support create smooth change",
"explanation": "체계와 지지가 부드러운 변화를 만들어요.",
"optionA": "smooth",
"optionB": "Systems",
"optionC": "change",
"optionD": "support",
"optionE": "create",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 시스템 도입",
"explanation": "ISTJ의 효율적 구조 구축과 ESFJ의 변화 적응 지지",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "This system is more efficient.",
"translation": "이 시스템이 더 효율적이야."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "People need time to adjust!",
"translation": "사람들이 적응할 시간이 필요해!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "Change is necessary now.",
"translation": "변화는 지금 필요해."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "But they're all stressed!",
"translation": "근데 모두가 스트레스받았어!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "I understand their concern.",
"translation": "나 그들의 우려를 이해해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "Good, let's help them smoothly!",
"translation": "좋아, 우리 부드럽게 도와주자!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 변화 과정에서 팀의 감정을 무시합니다.",
"hint": "ISTJ도 효율성만큼 변화 과정의 부드러움을 고려할 수 있어요.",
"result": "X",
"explanation": "진우는 '그들의 우려를 이해해'라고 하며 팀의 감정을 배려해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your empathy eases the transition.",
"translation": "넌 너의 공감이 전환을 쉽게 해."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "And your plan makes it clear!",
"translation": "그리고 넌 너의 계획이 명확해!"
},
{
"type": "blank",
"index": 10,
"quiz": "변화를 성공시키려면 @@.",
"hint": "ISTJ와 ESFJ의 두 가지 접근이 필요해요.",
"optionA": "빠르기만 하면 된다",
"optionB": "천천히만 해야 한다",
"optionC": "명확함과 배려를 함께 해야 한다",
"result": "빠르기만 하면 된다",
"explanation": "체계적인 계획과 감정 지지가 함께할 때 변화가 부드럽게 일어나요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Let's train them step by step.",
"translation": "우리 단계별로 교육해."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "And celebrate their progress!",
"translation": "그리고 그들의 진전을 축하해!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your support makes this possible.",
"translation": "넌 너의 지지가 이걸 가능하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "We're doing this together!",
"translation": "우리 함께 하는 거야!"
},
{
"type": "puzzle",
"index": 15,
"hint": "구조적 변화와 감정적 지지의 균형에 대한 문장이에요.",
"optionA": "smooth",
"optionB": "Systems",
"optionC": "change",
"optionD": "support",
"optionE": "create",
"optionF": "and",
"result": "Systems and support create smooth change",
"explanation": "체계와 지지가 부드러운 변화를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "데이터 분석 회의",
"explanation": "ISTJ의 사실 기반 진단과 ESFJ의 맥락 이해",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "The numbers are very clear.",
"translation": "그 숫자들은 매우 명확해."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "But we should ask why!",
"translation": "근데 우리 왜 그런지 물어봐야 해!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "Numbers speak for themselves.",
"translation": "숫자들이 자기 말을 해."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "There's a story behind them!",
"translation": "그들 뒤에 이야기가 있어!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "You have a point.",
"translation": "너 맞은 말 해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "Together we see everything!",
"translation": "함께 우리 모든 걸 봐!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 숫자 분석만으로 모든 것을 판단합니다.",
"hint": "ISTJ도 사실 기반의 분석과 함께 문맥 이해의 중요성을 인정해요.",
"result": "X",
"explanation": "진우는 '너 맞은 말 해'라고 하며 맥락의 중요성을 인정해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your insight reveals the real picture.",
"translation": "넌 너의 통찰이 진짜 그림을 드러내."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "And your data gives us proof!",
"translation": "그리고 넌 너의 데이터가 우리에게 증거를 줘!"
},
{
"type": "blank",
"index": 10,
"quiz": "완전한 분석은 @@.",
"hint": "ISTJ와 ESFJ의 서로 다른 관점이 모두 필요해요.",
"optionA": "숫자만 필요하다",
"optionB": "이야기만 필요하다",
"optionC": "숫자와 맥락이 필요하다",
"result": "숫자만 필요하다",
"explanation": "객관적 데이터와 인간적 맥락이 함께할 때 완전한 분석이 이루어져요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Let's present both.",
"translation": "우리 둘 다 제시해."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "They'll understand so much better!",
"translation": "그들이 훨씬 더 잘 이해할 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "This is smarter.",
"translation": "이게 더 똑똑해."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "We make good partners!",
"translation": "우리 좋은 파트너야!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "데이터와 인간 이해의 통합에 대한 문장이에요.",
"result": "Facts and context create wisdom",
"explanation": "사실과 맥락이 지혜를 만들어요.",
"optionA": "and",
"optionB": "create",
"optionC": "context",
"optionD": "Facts",
"optionE": "wisdom"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "데이터 분석 회의",
"explanation": "ISTJ의 사실 기반 진단과 ESFJ의 맥락 이해",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "The numbers are very clear.",
"translation": "그 숫자들은 매우 명확해."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "But we should ask why!",
"translation": "근데 우리 왜 그런지 물어봐야 해!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "Numbers speak for themselves.",
"translation": "숫자들이 자기 말을 해."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "There's a story behind them!",
"translation": "그들 뒤에 이야기가 있어!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "You have a point.",
"translation": "너 맞은 말 해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "Together we see everything!",
"translation": "함께 우리 모든 걸 봐!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 숫자 분석만으로 모든 것을 판단합니다.",
"hint": "ISTJ도 사실 기반의 분석과 함께 문맥 이해의 중요성을 인정해요.",
"result": "X",
"explanation": "진우는 '너 맞은 말 해'라고 하며 맥락의 중요성을 인정해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your insight reveals the real picture.",
"translation": "넌 너의 통찰이 진짜 그림을 드러내."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "And your data gives us proof!",
"translation": "그리고 넌 너의 데이터가 우리에게 증거를 줘!"
},
{
"type": "blank",
"index": 10,
"quiz": "완전한 분석은 @@.",
"hint": "ISTJ와 ESFJ의 서로 다른 관점이 모두 필요해요.",
"optionA": "숫자만 필요하다",
"optionB": "이야기만 필요하다",
"optionC": "숫자와 맥락이 필요하다",
"result": "숫자만 필요하다",
"explanation": "객관적 데이터와 인간적 맥락이 함께할 때 완전한 분석이 이루어져요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Let's present both.",
"translation": "우리 둘 다 제시해."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "They'll understand so much better!",
"translation": "그들이 훨씬 더 잘 이해할 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "This is smarter.",
"translation": "이게 더 똑똑해."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "We make good partners!",
"translation": "우리 좋은 파트너야!"
},
{
"type": "puzzle",
"index": 15,
"hint": "데이터와 인간 이해의 통합에 대한 문장이에요.",
"optionA": "and",
"optionB": "create",
"optionC": "context",
"optionD": "Facts",
"optionE": "wisdom",
"result": "Facts and context create wisdom",
"explanation": "사실과 맥락이 지혜를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "팀 회의 후 지칠 때",
"explanation": "ISTJ의 혼자 재충전과 ESFJ의 함께 위로",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "That meeting drained me.",
"translation": "그 회의가 날 지쳤어."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "Let's grab coffee together!",
"translation": "우리 함께 커피 마시자!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "I need to be alone.",
"translation": "나 혼자 있고 싶어."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Being alone makes it worse!",
"translation": "혼자 있으면 더 안 좋아!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Actually, quiet helps me.",
"translation": "사실 조용함이 날 도와."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "But I want to support you!",
"translation": "그런데 나 너를 지지하고 싶어!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 스트레스를 받을 때 사람들을 만나길 원합니다.",
"hint": "ISTJ는 혼자 시간을 가지면서 정신을 차리려고 해요.",
"result": "X",
"explanation": "진우는 '나 혼자 있고 싶어'라고 하며 혼자만의 시간을 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your care means so much.",
"translation": "넌 너의 배려가 정말 많이 의미해."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "Just take care of yourself!",
"translation": "그냥 너 자신을 챙겨!"
},
{
"type": "blank",
"index": 10,
"quiz": "진우가 받을 수 있는 최고의 지지는 @@.",
"hint": "ISTJ도 상대의 배려 속에서 혼자만의 시간을 가질 수 있어요.",
"optionA": "무시하기",
"optionB": "혼자 있을 공간을 존중하기",
"optionC": "계속 함께하기",
"result": "무시하기",
"explanation": "지은이 진우의 필요를 존중해주는 것이 최고의 지지예요."
},
{
"type": "script",
"index": 11,
"speaker": "지은",
"script": "I respect you need space.",
"translation": "나 넌 공간이 필요한 거 존중해."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "But tomorrow, I'll be ready.",
"translation": "근데 내일 나 준비될 거야."
},
{
"type": "script",
"index": 13,
"speaker": "지은",
"script": "I'll be here waiting!",
"translation": "나 여기 있을 거야!"
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "That means everything.",
"translation": "그건 모든 걸 의미해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양한 재충전 방식 존중에 대한 문장이에요.",
"result": "Different people recharge in different ways",
"explanation": "다양한 사람들이 다양한 방식으로 충전돼요.",
"optionA": "Different",
"optionB": "ways",
"optionC": "recharge",
"optionD": "different",
"optionE": "people",
"optionF": "in"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "팀 회의 후 지칠 때",
"explanation": "ISTJ의 혼자 재충전과 ESFJ의 함께 위로",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "That meeting drained me.",
"translation": "그 회의가 날 지쳤어."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "Let's grab coffee together!",
"translation": "우리 함께 커피 마시자!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "I need to be alone.",
"translation": "나 혼자 있고 싶어."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Being alone makes it worse!",
"translation": "혼자 있으면 더 안 좋아!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Actually, quiet helps me.",
"translation": "사실 조용함이 날 도와."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "But I want to support you!",
"translation": "그런데 나 너를 지지하고 싶어!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 스트레스를 받을 때 사람들을 만나길 원합니다.",
"hint": "ISTJ는 혼자 시간을 가지면서 정신을 차리려고 해요.",
"result": "X",
"explanation": "진우는 '나 혼자 있고 싶어'라고 하며 혼자만의 시간을 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your care means so much.",
"translation": "넌 너의 배려가 정말 많이 의미해."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "Just take care of yourself!",
"translation": "그냥 너 자신을 챙겨!"
},
{
"type": "blank",
"index": 10,
"quiz": "진우가 받을 수 있는 최고의 지지는 @@.",
"hint": "ISTJ도 상대의 배려 속에서 혼자만의 시간을 가질 수 있어요.",
"optionA": "무시하기",
"optionB": "혼자 있을 공간을 존중하기",
"optionC": "계속 함께하기",
"result": "무시하기",
"explanation": "지은이 진우의 필요를 존중해주는 것이 최고의 지지예요."
},
{
"type": "script",
"index": 11,
"speaker": "지은",
"script": "I respect you need space.",
"translation": "나 넌 공간이 필요한 거 존중해."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "But tomorrow, I'll be ready.",
"translation": "근데 내일 나 준비될 거야."
},
{
"type": "script",
"index": 13,
"speaker": "지은",
"script": "I'll be here waiting!",
"translation": "나 여기 있을 거야!"
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "That means everything.",
"translation": "그건 모든 걸 의미해."
},
{
"type": "puzzle",
"index": 15,
"hint": "다양한 재충전 방식 존중에 대한 문장이에요.",
"optionA": "Different",
"optionB": "ways",
"optionC": "recharge",
"optionD": "different",
"optionE": "people",
"optionF": "in",
"result": "Different people recharge in different ways",
"explanation": "다양한 사람들이 다양한 방식으로 충전돼요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "회의 일정이 자주 바뀔 때",
"explanation": "ISTJ의 계획 변경 스트레스와 ESFJ의 순응적 적응",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "The schedule keeps changing!",
"translation": "일정이 계속 바뀌고 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "We'll just adapt!",
"translation": "우리 그냥 적응하면 돼!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "But I prepared everything.",
"translation": "근데 나 모든 걸 준비했는데."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Flexibility is our strength!",
"translation": "유연성이 우리 강점이야!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "I find that frustrating.",
"translation": "나 그게 답답해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "Let's flow with it!",
"translation": "우리 그냥 흘러가자!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 변화에 쉽게 적응합니다.",
"hint": "ISTJ는 계획을 중시하고 변화에 어려움을 느껴요.",
"result": "X",
"explanation": "진우는 '일정이 계속 바뀌고 있어'라고 하며 답답함을 표현해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your calm helps me too.",
"translation": "넌 너의 평온함이 나도 도와."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "And you help me stay organized!",
"translation": "그리고 넌 날 정리되게 도와!"
},
{
"type": "blank",
"index": 10,
"quiz": "진우가 배울 수 있는 것은 @@.",
"hint": "ISTJ도 상대의 유연한 태도에서 배우며 성장할 수 있어요.",
"optionA": "계획만 중요하다",
"optionB": "모든 게 항상 같다",
"optionC": "적응도 중요한 기술이다",
"result": "계획만 중요하다",
"explanation": "지은의 유연한 태도에서 진우는 적응의 가치를 배워요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Maybe I can be flexible too.",
"translation": "아마 나도 유연할 수 있을 것 같아."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "Yes! You're stronger than you think!",
"translation": "네! 넌 생각한 것보다 강해!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "With you by my side.",
"translation": "넌 내 곁에 있으면."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "Always, I promise!",
"translation": "항상, 약속할게!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획성과 유연성의 조화에 대한 문장이에요.",
"result": "Structure and flexibility create resilience",
"explanation": "체계성과 유연성이 회복력을 만들어요.",
"optionA": "resilience",
"optionB": "and",
"optionC": "Structure",
"optionD": "create",
"optionE": "flexibility"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "회의 일정이 자주 바뀔 때",
"explanation": "ISTJ의 계획 변경 스트레스와 ESFJ의 순응적 적응",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "The schedule keeps changing!",
"translation": "일정이 계속 바뀌고 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "We'll just adapt!",
"translation": "우리 그냥 적응하면 돼!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "But I prepared everything.",
"translation": "근데 나 모든 걸 준비했는데."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Flexibility is our strength!",
"translation": "유연성이 우리 강점이야!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "I find that frustrating.",
"translation": "나 그게 답답해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "Let's flow with it!",
"translation": "우리 그냥 흘러가자!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 변화에 쉽게 적응합니다.",
"hint": "ISTJ는 계획을 중시하고 변화에 어려움을 느껴요.",
"result": "X",
"explanation": "진우는 '일정이 계속 바뀌고 있어'라고 하며 답답함을 표현해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your calm helps me too.",
"translation": "넌 너의 평온함이 나도 도와."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "And you help me stay organized!",
"translation": "그리고 넌 날 정리되게 도와!"
},
{
"type": "blank",
"index": 10,
"quiz": "진우가 배울 수 있는 것은 @@.",
"hint": "ISTJ도 상대의 유연한 태도에서 배우며 성장할 수 있어요.",
"optionA": "계획만 중요하다",
"optionB": "모든 게 항상 같다",
"optionC": "적응도 중요한 기술이다",
"result": "계획만 중요하다",
"explanation": "지은의 유연한 태도에서 진우는 적응의 가치를 배워요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Maybe I can be flexible too.",
"translation": "아마 나도 유연할 수 있을 것 같아."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "Yes! You're stronger than you think!",
"translation": "네! 넌 생각한 것보다 강해!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "With you by my side.",
"translation": "넌 내 곁에 있으면."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "Always, I promise!",
"translation": "항상, 약속할게!"
},
{
"type": "puzzle",
"index": 15,
"hint": "계획성과 유연성의 조화에 대한 문장이에요.",
"optionA": "resilience",
"optionB": "and",
"optionC": "Structure",
"optionD": "create",
"optionE": "flexibility",
"result": "Structure and flexibility create resilience",
"explanation": "체계성과 유연성이 회복력을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어 성장 방향 논의",
"explanation": "ISTJ의 명확한 목표 설정과 ESFJ의 관계 기반 성장",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "I have five-year goals.",
"translation": "나 5년 목표가 있어."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "But who will support you?",
"translation": "근데 누가 너를 지지해줄까?"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "Dedication matters most.",
"translation": "헌신이 가장 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Strong relationships help you reach it!",
"translation": "튼튼한 관계가 목표를 도와줘!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "I'm open to that view.",
"translation": "나 그 관점에 열려있어."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "We'll grow together!",
"translation": "우리 함께 성장할 거야!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 목표 달성에 관계가 무의미하다고 생각합니다.",
"hint": "ISTJ도 목표 달성 과정에서 관계의 역할을 인정할 수 있어요.",
"result": "X",
"explanation": "진우는 '그 관점에 열려있어'라고 하며 관계의 중요성을 수용해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your network expands possibilities.",
"translation": "넌 너의 네트워크가 가능성을 넓혀."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "And your goals inspire me!",
"translation": "그리고 넌 너의 목표가 날 영감줘!"
},
{
"type": "blank",
"index": 10,
"quiz": "성공하는 사람들의 공통점은 @@.",
"hint": "ISTJ와 ESFJ의 강점이 모두 성공에 필요해요.",
"optionA": "혼자만 하기",
"optionB": "누군가의 지지와 명확한 계획",
"optionC": "운이 좋기",
"result": "혼자만 하기",
"explanation": "명확한 목표와 좋은 관계가 함께할 때 성공을 이루어요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Let's build this path together.",
"translation": "우리 이 길을 함께 만들어."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "I'll be with you every step!",
"translation": "나 모든 단계마다 함께할 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "That makes me stronger.",
"translation": "그건 날 더 강하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "We're unstoppable together!",
"translation": "우리 함께 멈출 수 없어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "개인의 성장과 함께의 성장에 대한 문장이에요.",
"result": "Individual goals and shared success create growth",
"explanation": "개인의 목표와 함께의 성공이 성장을 만들어요.",
"optionA": "create",
"optionB": "shared",
"optionC": "growth",
"optionD": "success",
"optionE": "Individual",
"optionF": "goals",
"optionG": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어 성장 방향 논의",
"explanation": "ISTJ의 명확한 목표 설정과 ESFJ의 관계 기반 성장",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "I have five-year goals.",
"translation": "나 5년 목표가 있어."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "But who will support you?",
"translation": "근데 누가 너를 지지해줄까?"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "Dedication matters most.",
"translation": "헌신이 가장 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Strong relationships help you reach it!",
"translation": "튼튼한 관계가 목표를 도와줘!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "I'm open to that view.",
"translation": "나 그 관점에 열려있어."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "We'll grow together!",
"translation": "우리 함께 성장할 거야!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 목표 달성에 관계가 무의미하다고 생각합니다.",
"hint": "ISTJ도 목표 달성 과정에서 관계의 역할을 인정할 수 있어요.",
"result": "X",
"explanation": "진우는 '그 관점에 열려있어'라고 하며 관계의 중요성을 수용해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your network expands possibilities.",
"translation": "넌 너의 네트워크가 가능성을 넓혀."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "And your goals inspire me!",
"translation": "그리고 넌 너의 목표가 날 영감줘!"
},
{
"type": "blank",
"index": 10,
"quiz": "성공하는 사람들의 공통점은 @@.",
"hint": "ISTJ와 ESFJ의 강점이 모두 성공에 필요해요.",
"optionA": "혼자만 하기",
"optionB": "누군가의 지지와 명확한 계획",
"optionC": "운이 좋기",
"result": "혼자만 하기",
"explanation": "명확한 목표와 좋은 관계가 함께할 때 성공을 이루어요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Let's build this path together.",
"translation": "우리 이 길을 함께 만들어."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "I'll be with you every step!",
"translation": "나 모든 단계마다 함께할 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "That makes me stronger.",
"translation": "그건 날 더 강하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "We're unstoppable together!",
"translation": "우리 함께 멈출 수 없어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "개인의 성장과 함께의 성장에 대한 문장이에요.",
"optionA": "create",
"optionB": "shared",
"optionC": "growth",
"optionD": "success",
"optionE": "Individual",
"optionF": "goals",
"optionG": "and",
"result": "Individual goals and shared success create growth",
"explanation": "개인의 목표와 함께의 성공이 성장을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "새로운 책임 맡게 됐을 때",
"explanation": "ISTJ의 능력 확신과 ESFJ의 정서적 격려",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "I got the promotion!",
"translation": "나 승진했어!"
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "Congratulations! I'm so proud!",
"translation": "축하해! 나 정말 자랑스러워!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "I'm ready for this.",
"translation": "나 이것 준비됐어."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "You're going to be amazing!",
"translation": "넌 정말 훌륭할 거야!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Your belief motivates me.",
"translation": "넌 너의 믿음이 날 동기부여해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "Of course! You deserve it!",
"translation": "당연하지! 넌 그럴 자격이 있어!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 새로운 책임에 불안감을 느낍니다.",
"hint": "ISTJ는 자신의 능력에 대해 확신을 가지고 있어요.",
"result": "X",
"explanation": "진우는 '나 이것 준비됐어'라고 하며 준비됨을 표현해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "I'll work hard to succeed.",
"translation": "나 성공하려고 열심히 일할 거야."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "And you'll make everyone better!",
"translation": "그리고 넌 모두를 더 낫게 만들 거야!"
},
{
"type": "blank",
"index": 10,
"quiz": "진우가 이 역할에서 성공할 이유는 @@.",
"hint": "ISTJ와 ESFJ의 장점이 모두 좋은 리더를 만들어요.",
"optionA": "능력만 있어서",
"optionB": "격려만 받아서",
"optionC": "능력과 좋은 지지 때문에",
"result": "능력만 있어서",
"explanation": "명확한 능력과 주변의 격려가 함께할 때 더 큰 성공을 이루어요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "I'll stay humble.",
"translation": "나 겸손할 거야."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "And you'll lift others too!",
"translation": "그리고 넌 다른 사람들도 들어올릴 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Because you showed me how.",
"translation": "너 날 그 방법을 보여줬으니까."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "We all grow together!",
"translation": "우리 모두 함께 자라나!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "능력과 겸손 그리고 지지의 통합에 대한 문장이에요.",
"result": "Talent humility and encouragement lead everywhere",
"explanation": "재능과 겸손, 그리고 격려가 모든 곳으로 이끌어요.",
"optionA": "and",
"optionB": "everywhere",
"optionC": "lead",
"optionD": "encouragement",
"optionE": "humility",
"optionF": "Talent"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "새로운 책임 맡게 됐을 때",
"explanation": "ISTJ의 능력 확신과 ESFJ의 정서적 격려",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "I got the promotion!",
"translation": "나 승진했어!"
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "Congratulations! I'm so proud!",
"translation": "축하해! 나 정말 자랑스러워!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "I'm ready for this.",
"translation": "나 이것 준비됐어."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "You're going to be amazing!",
"translation": "넌 정말 훌륭할 거야!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Your belief motivates me.",
"translation": "넌 너의 믿음이 날 동기부여해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "Of course! You deserve it!",
"translation": "당연하지! 넌 그럴 자격이 있어!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 새로운 책임에 불안감을 느낍니다.",
"hint": "ISTJ는 자신의 능력에 대해 확신을 가지고 있어요.",
"result": "X",
"explanation": "진우는 '나 이것 준비됐어'라고 하며 준비됨을 표현해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "I'll work hard to succeed.",
"translation": "나 성공하려고 열심히 일할 거야."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "And you'll make everyone better!",
"translation": "그리고 넌 모두를 더 낫게 만들 거야!"
},
{
"type": "blank",
"index": 10,
"quiz": "진우가 이 역할에서 성공할 이유는 @@.",
"hint": "ISTJ와 ESFJ의 장점이 모두 좋은 리더를 만들어요.",
"optionA": "능력만 있어서",
"optionB": "격려만 받아서",
"optionC": "능력과 좋은 지지 때문에",
"result": "능력만 있어서",
"explanation": "명확한 능력과 주변의 격려가 함께할 때 더 큰 성공을 이루어요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "I'll stay humble.",
"translation": "나 겸손할 거야."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "And you'll lift others too!",
"translation": "그리고 넌 다른 사람들도 들어올릴 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Because you showed me how.",
"translation": "너 날 그 방법을 보여줬으니까."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "We all grow together!",
"translation": "우리 모두 함께 자라나!"
},
{
"type": "puzzle",
"index": 15,
"hint": "능력과 겸손 그리고 지지의 통합에 대한 문장이에요.",
"optionA": "and",
"optionB": "everywhere",
"optionC": "lead",
"optionD": "encouragement",
"optionE": "humility",
"optionF": "Talent",
"result": "Talent humility and encouragement lead everywhere",
"explanation": "재능과 겸손, 그리고 격려가 모든 곳으로 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "취미 활동의 시작",
"explanation": "ISTJ의 기술 습득 목표와 ESFJ의 즐거움 추구",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "I want to learn painting.",
"translation": "나 그림 배우고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "Let's have fun with it!",
"translation": "우리 그걸로 재미있게 하자!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "I want to get good.",
"translation": "나 잘 되고 싶어."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "But the joy is the goal!",
"translation": "근데 기쁨이 목표야!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Both matter to me.",
"translation": "둘 다 나한테 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "Great! Let's paint together!",
"translation": "좋아! 우리 함께 그려!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 취미 활동을 단순히 즐기는 것을 선호합니다.",
"hint": "ISTJ는 취미에서도 개선과 성장을 추구해요.",
"result": "X",
"explanation": "진우는 '나 잘 되고 싶어'라고 하며 기술 습득을 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Sharing this with you is special.",
"translation": "넌 이걸 너와 나누는 게 특별해."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "And I love your dedication!",
"translation": "그리고 나 너의 헌신을 사랑해!"
},
{
"type": "blank",
"index": 10,
"quiz": "함께 배우는 것의 장점은 @@.",
"hint": "ISTJ와 ESFJ의 접근이 취미를 더 풍부하게 만들어요.",
"optionA": "혼자 빠르게 하는 것",
"optionB": "기술과 즐거움의 균형",
"optionC": "무시하는 것",
"result": "혼자 빠르게 하는 것",
"explanation": "기술 습득과 함께하는 즐거움이 취미를 더 의미있게 만들어요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Maybe we can show our art.",
"translation": "아마 우리 우리의 그림을 보여줄 수 있을 것 같아."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "Yes! With pride!",
"translation": "네! 자부심으로!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your enthusiasm is contagious.",
"translation": "넌 너의 열정이 전염돼."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "And you make it meaningful!",
"translation": "그리고 넌 그걸 의미있게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "성장과 즐거움의 조화로운 취미에 대한 문장이에요.",
"result": "Learning and joy make hobbies meaningful",
"explanation": "배움과 기쁨이 취미를 의미있게 만들어요.",
"optionA": "Learning",
"optionB": "joy",
"optionC": "meaningful",
"optionD": "make",
"optionE": "hobbies",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "취미 활동의 시작",
"explanation": "ISTJ의 기술 습득 목표와 ESFJ의 즐거움 추구",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "I want to learn painting.",
"translation": "나 그림 배우고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "Let's have fun with it!",
"translation": "우리 그걸로 재미있게 하자!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "I want to get good.",
"translation": "나 잘 되고 싶어."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "But the joy is the goal!",
"translation": "근데 기쁨이 목표야!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Both matter to me.",
"translation": "둘 다 나한테 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "Great! Let's paint together!",
"translation": "좋아! 우리 함께 그려!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 취미 활동을 단순히 즐기는 것을 선호합니다.",
"hint": "ISTJ는 취미에서도 개선과 성장을 추구해요.",
"result": "X",
"explanation": "진우는 '나 잘 되고 싶어'라고 하며 기술 습득을 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Sharing this with you is special.",
"translation": "넌 이걸 너와 나누는 게 특별해."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "And I love your dedication!",
"translation": "그리고 나 너의 헌신을 사랑해!"
},
{
"type": "blank",
"index": 10,
"quiz": "함께 배우는 것의 장점은 @@.",
"hint": "ISTJ와 ESFJ의 접근이 취미를 더 풍부하게 만들어요.",
"optionA": "혼자 빠르게 하는 것",
"optionB": "기술과 즐거움의 균형",
"optionC": "무시하는 것",
"result": "혼자 빠르게 하는 것",
"explanation": "기술 습득과 함께하는 즐거움이 취미를 더 의미있게 만들어요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Maybe we can show our art.",
"translation": "아마 우리 우리의 그림을 보여줄 수 있을 것 같아."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "Yes! With pride!",
"translation": "네! 자부심으로!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your enthusiasm is contagious.",
"translation": "넌 너의 열정이 전염돼."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "And you make it meaningful!",
"translation": "그리고 넌 그걸 의미있게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "성장과 즐거움의 조화로운 취미에 대한 문장이에요.",
"optionA": "Learning",
"optionB": "joy",
"optionC": "meaningful",
"optionD": "make",
"optionE": "hobbies",
"optionF": "and",
"result": "Learning and joy make hobbies meaningful",
"explanation": "배움과 기쁨이 취미를 의미있게 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 계획이 달라질 때",
"explanation": "ISTJ의 일정 고수와 ESFJ의 상황 대응",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "We planned hiking today.",
"translation": "우리 오늘 등산 계획했었는데."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "But my friend needs help!",
"translation": "그런데 내 친구가 도움이 필요해!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "We already committed.",
"translation": "우리 이미 약속했어."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "But she's going through something!",
"translation": "근데 그 친구가 어려운 상황이야!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "I understand her situation.",
"translation": "나 그 상황 이해해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "So let's help her together!",
"translation": "그럼 우리 함께 도와주자!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 원래 계획을 바꾸는 것을 좋아합니다.",
"hint": "ISTJ는 계획을 중시하고 변경을 어려워해요.",
"result": "X",
"explanation": "진우는 '우리 이미 약속했어'라고 하며 계획 고수를 보여요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your loyalty to your friend is admirable.",
"translation": "넌 너의 친구에 대한 충성심이 감탄스러워."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "But I love that you understand!",
"translation": "그런데 나 넌 이해하는 게 좋아!"
},
{
"type": "blank",
"index": 10,
"quiz": "이 상황에서 최고의 선택은 @@.",
"hint": "ISTJ도 상대의 가치를 이해하고 유연해질 수 있어요.",
"optionA": "원래 계획만 고집하기",
"optionB": "친구를 돕고 일정을 조정하기",
"optionC": "다 포기하기",
"result": "원래 계획만 고집하기",
"explanation": "친구를 돕고 나중에 등산을 다시 계획하는 것이 최고의 선택이에요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Let's help first, hike later.",
"translation": "우리 먼저 도와주고, 나중에 등산해."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "You're the best!",
"translation": "넌 최고야!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Only because you showed me how.",
"translation": "오직 넌 날 보여줬으니까."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "We're a great pair!",
"translation": "우리 완벽한 짝이야!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 배려의 조화에 대한 문장이에요.",
"result": "Plans and people both matter",
"explanation": "계획도 사람도 모두 중요해요.",
"optionA": "and",
"optionB": "people",
"optionC": "Plans",
"optionD": "both",
"optionE": "matter"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 계획이 달라질 때",
"explanation": "ISTJ의 일정 고수와 ESFJ의 상황 대응",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "We planned hiking today.",
"translation": "우리 오늘 등산 계획했었는데."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "But my friend needs help!",
"translation": "그런데 내 친구가 도움이 필요해!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "We already committed.",
"translation": "우리 이미 약속했어."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "But she's going through something!",
"translation": "근데 그 친구가 어려운 상황이야!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "I understand her situation.",
"translation": "나 그 상황 이해해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "So let's help her together!",
"translation": "그럼 우리 함께 도와주자!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 원래 계획을 바꾸는 것을 좋아합니다.",
"hint": "ISTJ는 계획을 중시하고 변경을 어려워해요.",
"result": "X",
"explanation": "진우는 '우리 이미 약속했어'라고 하며 계획 고수를 보여요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your loyalty to your friend is admirable.",
"translation": "넌 너의 친구에 대한 충성심이 감탄스러워."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "But I love that you understand!",
"translation": "그런데 나 넌 이해하는 게 좋아!"
},
{
"type": "blank",
"index": 10,
"quiz": "이 상황에서 최고의 선택은 @@.",
"hint": "ISTJ도 상대의 가치를 이해하고 유연해질 수 있어요.",
"optionA": "원래 계획만 고집하기",
"optionB": "친구를 돕고 일정을 조정하기",
"optionC": "다 포기하기",
"result": "원래 계획만 고집하기",
"explanation": "친구를 돕고 나중에 등산을 다시 계획하는 것이 최고의 선택이에요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Let's help first, hike later.",
"translation": "우리 먼저 도와주고, 나중에 등산해."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "You're the best!",
"translation": "넌 최고야!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Only because you showed me how.",
"translation": "오직 넌 날 보여줬으니까."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "We're a great pair!",
"translation": "우리 완벽한 짝이야!"
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 배려의 조화에 대한 문장이에요.",
"optionA": "and",
"optionB": "people",
"optionC": "Plans",
"optionD": "both",
"optionE": "matter",
"result": "Plans and people both matter",
"explanation": "계획도 사람도 모두 중요해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "실수를 지적받았을 때",
"explanation": "ISTJ의 객관적 인정과 ESFJ의 감정 배려",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "I made a mistake.",
"translation": "나 실수했어."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "It's okay, we all do!",
"translation": "괜찮아, 우리 모두 그래!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "But I should have known.",
"translation": "근데 나 알았어야 했어."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "You're too hard on yourself!",
"translation": "넌 자신에게 너무 심해!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "I need to improve.",
"translation": "나 개선해야 돼."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "And you will! I believe in you!",
"translation": "그리고 넌 할 거야! 나 너를 믿어!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 자신의 실수에 관대합니다.",
"hint": "ISTJ는 자신에게 엄격하고 개선을 추구해요.",
"result": "X",
"explanation": "진우는 '나 알았어야 했어'라고 하며 자신에게 엄격해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your grace helps me.",
"translation": "넌 너의 너그러움이 나를 도와."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "And your honesty helps me grow!",
"translation": "그리고 넌 너의 정직이 날 자라게 해!"
},
{
"type": "blank",
"index": 10,
"quiz": "건강한 관계에서 필요한 것은 @@.",
"hint": "ISTJ와 ESFJ의 접근이 모두 필요해요.",
"optionA": "비판만",
"optionB": "용서만",
"optionC": "정직한 비판과 따뜻한 지지",
"result": "비판만",
"explanation": "솔직한 인정과 감정 지지가 함께할 때 진정한 성장과 치유가 일어나요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "I'll do better next time.",
"translation": "나 다음 번엔 더 잘할 거야."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "I know you will!",
"translation": "나 넌 할 거 알아!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Because you believe in me.",
"translation": "너 나를 믿으니까."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "Always! That's what we do!",
"translation": "항상! 그게 우리가 하는 거야!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "성찰과 지지의 균형에 대한 문장이에요.",
"result": "Honesty and compassion build stronger bonds",
"explanation": "정직함과 공감이 더 강한 유대를 만들어요.",
"optionA": "Honesty",
"optionB": "compassion",
"optionC": "and",
"optionD": "build",
"optionE": "stronger",
"optionF": "bonds"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "실수를 지적받았을 때",
"explanation": "ISTJ의 객관적 인정과 ESFJ의 감정 배려",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "I made a mistake.",
"translation": "나 실수했어."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "It's okay, we all do!",
"translation": "괜찮아, 우리 모두 그래!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "But I should have known.",
"translation": "근데 나 알았어야 했어."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "You're too hard on yourself!",
"translation": "넌 자신에게 너무 심해!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "I need to improve.",
"translation": "나 개선해야 돼."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "And you will! I believe in you!",
"translation": "그리고 넌 할 거야! 나 너를 믿어!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 자신의 실수에 관대합니다.",
"hint": "ISTJ는 자신에게 엄격하고 개선을 추구해요.",
"result": "X",
"explanation": "진우는 '나 알았어야 했어'라고 하며 자신에게 엄격해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your grace helps me.",
"translation": "넌 너의 너그러움이 나를 도와."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "And your honesty helps me grow!",
"translation": "그리고 넌 너의 정직이 날 자라게 해!"
},
{
"type": "blank",
"index": 10,
"quiz": "건강한 관계에서 필요한 것은 @@.",
"hint": "ISTJ와 ESFJ의 접근이 모두 필요해요.",
"optionA": "비판만",
"optionB": "용서만",
"optionC": "정직한 비판과 따뜻한 지지",
"result": "비판만",
"explanation": "솔직한 인정과 감정 지지가 함께할 때 진정한 성장과 치유가 일어나요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "I'll do better next time.",
"translation": "나 다음 번엔 더 잘할 거야."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "I know you will!",
"translation": "나 넌 할 거 알아!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Because you believe in me.",
"translation": "너 나를 믿으니까."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "Always! That's what we do!",
"translation": "항상! 그게 우리가 하는 거야!"
},
{
"type": "puzzle",
"index": 15,
"hint": "성찰과 지지의 균형에 대한 문장이에요.",
"optionA": "Honesty",
"optionB": "compassion",
"optionC": "and",
"optionD": "build",
"optionE": "stronger",
"optionF": "bonds",
"result": "Honesty and compassion build stronger bonds",
"explanation": "정직함과 공감이 더 강한 유대를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견이 다를 때의 논의",
"explanation": "ISTJ의 논리적 입장과 ESFJ의 관계 중심 접근",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "I see it differently.",
"translation": "나 다르게 봐."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "But I don't want conflict!",
"translation": "근데 나 갈등 안 원해!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "Different views are healthy.",
"translation": "다른 견해는 건강해."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Not if it hurts us!",
"translation": "우리 상처 입으면 아니야!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "I'm not attacking you.",
"translation": "나 너를 공격하는 게 아니야."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "I know. Let's find common ground!",
"translation": "알아. 우리 공통점을 찾자!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 의견 차이가 관계를 훼손한다고 생각합니다.",
"hint": "ISTJ는 의견 차이와 개인 관계를 분리해서 봐요.",
"result": "X",
"explanation": "진우는 '나 너를 공격하는 게 아니야'라고 하며 분리를 설명해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your need for harmony is valid.",
"translation": "넌 너의 조화에 대한 필요가 유효해."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "And your logic is important!",
"translation": "그리고 넌 너의 논리가 중요해!"
},
{
"type": "blank",
"index": 10,
"quiz": "의견 차이를 다루는 최고의 방법은 @@.",
"hint": "ISTJ와 ESFJ는 서로 다른 관점의 가치를 인정해야 해요.",
"optionA": "한쪽이 지는 것",
"optionB": "논리와 관계를 모두 존중하기",
"optionC": "논의를 피하는 것",
"result": "한쪽이 지는 것",
"explanation": "논리적 입장과 관계 배려를 모두 존중할 때 건강한 논의가 이루어져요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Let's hear each other out.",
"translation": "우리 서로 말을 들어보자."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "Yes! And stay respectful!",
"translation": "네! 그리고 존중하자!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "We'll understand better this way.",
"translation": "우리 이렇게 하면 더 잘 이해할 거야."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "Yes! Together we're stronger!",
"translation": "네! 함께 우리 더 강해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양한 관점을 존중하는 대화에 대한 문장이에요.",
"result": "Respect for different views deepens connection",
"explanation": "다른 관점을 존중하는 것이 연결을 깊게 해요.",
"optionA": "views",
"optionB": "connection",
"optionC": "different",
"optionD": "for",
"optionE": "Respect",
"optionF": "deepens"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견이 다를 때의 논의",
"explanation": "ISTJ의 논리적 입장과 ESFJ의 관계 중심 접근",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "I see it differently.",
"translation": "나 다르게 봐."
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "But I don't want conflict!",
"translation": "근데 나 갈등 안 원해!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "Different views are healthy.",
"translation": "다른 견해는 건강해."
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Not if it hurts us!",
"translation": "우리 상처 입으면 아니야!"
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "I'm not attacking you.",
"translation": "나 너를 공격하는 게 아니야."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "I know. Let's find common ground!",
"translation": "알아. 우리 공통점을 찾자!"
},
{
"type": "ox",
"index": 7,
"quiz": "진우는 의견 차이가 관계를 훼손한다고 생각합니다.",
"hint": "ISTJ는 의견 차이와 개인 관계를 분리해서 봐요.",
"result": "X",
"explanation": "진우는 '나 너를 공격하는 게 아니야'라고 하며 분리를 설명해요."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "Your need for harmony is valid.",
"translation": "넌 너의 조화에 대한 필요가 유효해."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "And your logic is important!",
"translation": "그리고 넌 너의 논리가 중요해!"
},
{
"type": "blank",
"index": 10,
"quiz": "의견 차이를 다루는 최고의 방법은 @@.",
"hint": "ISTJ와 ESFJ는 서로 다른 관점의 가치를 인정해야 해요.",
"optionA": "한쪽이 지는 것",
"optionB": "논리와 관계를 모두 존중하기",
"optionC": "논의를 피하는 것",
"result": "한쪽이 지는 것",
"explanation": "논리적 입장과 관계 배려를 모두 존중할 때 건강한 논의가 이루어져요."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Let's hear each other out.",
"translation": "우리 서로 말을 들어보자."
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "Yes! And stay respectful!",
"translation": "네! 그리고 존중하자!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "We'll understand better this way.",
"translation": "우리 이렇게 하면 더 잘 이해할 거야."
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "Yes! Together we're stronger!",
"translation": "네! 함께 우리 더 강해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "다양한 관점을 존중하는 대화에 대한 문장이에요.",
"optionA": "views",
"optionB": "connection",
"optionC": "different",
"optionD": "for",
"optionE": "Respect",
"optionF": "deepens",
"result": "Respect for different views deepens connection",
"explanation": "다른 관점을 존중하는 것이 연결을 깊게 해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모임 조직할 때의 에너지 차이",
"explanation": "ENFP의 사교적 계획과 INTP의 신중한 검토",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "Let's throw a big party!",
"translation": "우리 큰 파티 열어!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "How many people are coming?",
"translation": "몇 명이 올 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "Everyone should come!",
"translation": "모두가 와야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "But we need to plan details.",
"translation": "근데 우리 세부 사항을 계획해야 돼."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "Details ruin the fun!",
"translation": "세부 사항이 재미를 망쳐!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "Your energy is inspiring though.",
"translation": "넌 너의 에너지가 정말 고무적이야."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 파티 계획에서 세부사항이 필요 없다고 생각합니다.",
"hint": "INTP는 체계적 계획과 논리적 검토를 중시해요.",
"result": "X",
"explanation": "정우는 '세부 사항을 계획해야 돼'라고 하며 준비의 중요성을 강조해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You think of everything!",
"translation": "넌 모든 거 생각해!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you bring joy to it all!",
"translation": "그리고 넌 모든 것에 기쁨을 가져와!"
},
{
"type": "blank",
"index": 10,
"quiz": "완벽한 파티는 @@.",
"hint": "ENFP와 INTP의 강점이 모두 필요해요.",
"optionA": "계획만 잘하면 된다",
"optionB": "분위기만 좋으면 된다",
"optionC": "계획과 에너지의 조합",
"result": "계획만 잘하면 된다",
"explanation": "체계적 계획과 생생한 에너지가 함께할 때 완벽한 모임이 만들어져요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "Let's make a checklist!",
"translation": "우리 체크리스트 만들자!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "And keep it fun and spontaneous!",
"translation": "그리고 재미있고 즉흥적으로 해!"
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Yes! Together it works!",
"translation": "네! 함께 해야 해!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "That's the magic formula.",
"translation": "그게 마법 공식이야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 즉흥성의 조화에 대한 문장이에요.",
"result": "Spontaneity and structure create unforgettable moments",
"explanation": "즉흥성과 구조가 잊을 수 없는 순간을 만들어요.",
"optionA": "and",
"optionB": "create",
"optionC": "moments",
"optionD": "unforgettable",
"optionE": "Spontaneity",
"optionF": "structure"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모임 조직할 때의 에너지 차이",
"explanation": "ENFP의 사교적 계획과 INTP의 신중한 검토",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "Let's throw a big party!",
"translation": "우리 큰 파티 열어!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "How many people are coming?",
"translation": "몇 명이 올 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "Everyone should come!",
"translation": "모두가 와야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "But we need to plan details.",
"translation": "근데 우리 세부 사항을 계획해야 돼."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "Details ruin the fun!",
"translation": "세부 사항이 재미를 망쳐!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "Your energy is inspiring though.",
"translation": "넌 너의 에너지가 정말 고무적이야."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 파티 계획에서 세부사항이 필요 없다고 생각합니다.",
"hint": "INTP는 체계적 계획과 논리적 검토를 중시해요.",
"result": "X",
"explanation": "정우는 '세부 사항을 계획해야 돼'라고 하며 준비의 중요성을 강조해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You think of everything!",
"translation": "넌 모든 거 생각해!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you bring joy to it all!",
"translation": "그리고 넌 모든 것에 기쁨을 가져와!"
},
{
"type": "blank",
"index": 10,
"quiz": "완벽한 파티는 @@.",
"hint": "ENFP와 INTP의 강점이 모두 필요해요.",
"optionA": "계획만 잘하면 된다",
"optionB": "분위기만 좋으면 된다",
"optionC": "계획과 에너지의 조합",
"result": "계획만 잘하면 된다",
"explanation": "체계적 계획과 생생한 에너지가 함께할 때 완벽한 모임이 만들어져요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "Let's make a checklist!",
"translation": "우리 체크리스트 만들자!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "And keep it fun and spontaneous!",
"translation": "그리고 재미있고 즉흥적으로 해!"
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Yes! Together it works!",
"translation": "네! 함께 해야 해!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "That's the magic formula.",
"translation": "그게 마법 공식이야."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 즉흥성의 조화에 대한 문장이에요.",
"optionA": "and",
"optionB": "create",
"optionC": "moments",
"optionD": "unforgettable",
"optionE": "Spontaneity",
"optionF": "structure",
"result": "Spontaneity and structure create unforgettable moments",
"explanation": "즉흥성과 구조가 잊을 수 없는 순간을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "새로운 친구 사귀기",
"explanation": "ENFP의 빠른 친화와 INTP의 신중한 신뢰",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I made a new friend!",
"translation": "나 새 친구를 샀어!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "That's nice. What do you know?",
"translation": "좋네. 뭘 알아?"
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "They're amazing and fun!",
"translation": "그들이 정말 멋지고 재미있어!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "But do you know them well?",
"translation": "근데 넌 그들을 잘 알아?"
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "I just feel we click!",
"translation": "나 우리 통한다는 느낌이야!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "Intuition is great sometimes.",
"translation": "직감도 때론 좋지."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 빠르게 새로운 사람을 신뢰합니다.",
"hint": "INTP는 충분한 정보와 검증 후 신뢰를 형성해요.",
"result": "X",
"explanation": "정우는 '뭘 알아?'라고 물으며 상대를 더 알기를 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You always see things deeply!",
"translation": "넌 항상 깊게 봐!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you see possibilities first!",
"translation": "그리고 넌 먼저 가능성을 봐!"
},
{
"type": "blank",
"index": 10,
"quiz": "좋은 우정은 @@에서 시작돼.",
"hint": "ENFP와 INTP의 다른 관점이 모두 우정에 필요해요.",
"optionA": "감정만 중요하다",
"optionB": "논리만 중요하다",
"optionC": "직감과 검증의 균형",
"result": "감정만 중요하다",
"explanation": "직감적 연결과 신중한 신뢰가 함께 견고한 우정을 만들어요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "Let's include them in more!",
"translation": "우리 그들을 더 포함시켜!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "Sure, I want to understand them.",
"translation": "좋아, 나 그들을 이해하고 싶어."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "You'll love them once you do!",
"translation": "넌 한 번 이해하면 좋아할 거야!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "I believe you.",
"translation": "나 너를 믿어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정과 논리 기반 신뢰의 조화에 대한 문장이에요.",
"result": "Warmth and understanding build lasting trust",
"explanation": "따뜻함과 이해가 지속적인 신뢰를 만들어요.",
"optionA": "Warmth",
"optionB": "trust",
"optionC": "understanding",
"optionD": "lasting",
"optionE": "build",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "새로운 친구 사귀기",
"explanation": "ENFP의 빠른 친화와 INTP의 신중한 신뢰",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I made a new friend!",
"translation": "나 새 친구를 샀어!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "That's nice. What do you know?",
"translation": "좋네. 뭘 알아?"
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "They're amazing and fun!",
"translation": "그들이 정말 멋지고 재미있어!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "But do you know them well?",
"translation": "근데 넌 그들을 잘 알아?"
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "I just feel we click!",
"translation": "나 우리 통한다는 느낌이야!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "Intuition is great sometimes.",
"translation": "직감도 때론 좋지."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 빠르게 새로운 사람을 신뢰합니다.",
"hint": "INTP는 충분한 정보와 검증 후 신뢰를 형성해요.",
"result": "X",
"explanation": "정우는 '뭘 알아?'라고 물으며 상대를 더 알기를 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You always see things deeply!",
"translation": "넌 항상 깊게 봐!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you see possibilities first!",
"translation": "그리고 넌 먼저 가능성을 봐!"
},
{
"type": "blank",
"index": 10,
"quiz": "좋은 우정은 @@에서 시작돼.",
"hint": "ENFP와 INTP의 다른 관점이 모두 우정에 필요해요.",
"optionA": "감정만 중요하다",
"optionB": "논리만 중요하다",
"optionC": "직감과 검증의 균형",
"result": "감정만 중요하다",
"explanation": "직감적 연결과 신중한 신뢰가 함께 견고한 우정을 만들어요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "Let's include them in more!",
"translation": "우리 그들을 더 포함시켜!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "Sure, I want to understand them.",
"translation": "좋아, 나 그들을 이해하고 싶어."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "You'll love them once you do!",
"translation": "넌 한 번 이해하면 좋아할 거야!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "I believe you.",
"translation": "나 너를 믿어."
},
{
"type": "puzzle",
"index": 15,
"hint": "감정과 논리 기반 신뢰의 조화에 대한 문장이에요.",
"optionA": "Warmth",
"optionB": "trust",
"optionC": "understanding",
"optionD": "lasting",
"optionE": "build",
"optionF": "and",
"result": "Warmth and understanding build lasting trust",
"explanation": "따뜻함과 이해가 지속적인 신뢰를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "급하게 결정해야 할 때",
"explanation": "ENFP의 빠른 선택과 INTP의 신중한 분석",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "We have to choose now!",
"translation": "우리 지금 선택해야 돼!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "I need more information.",
"translation": "나 더 많은 정보가 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "But the deadline is today!",
"translation": "근데 마감이 오늘이야!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "Rushing leads to mistakes.",
"translation": "서둘러도 실수로 이어져."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "Sometimes you just have to jump!",
"translation": "때론 넌 그냥 뛰어들어야 해!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "Your courage is admirable.",
"translation": "넌 너의 용기가 감탄스러워."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 충동적으로 빠르게 결정을 내립니다.",
"hint": "INTP는 충분한 데이터와 분석 후 결정을 원해요.",
"result": "X",
"explanation": "정우는 '더 많은 정보가 필요해'라고 하며 신중함을 보여요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You catch what I miss!",
"translation": "넌 내가 놓친 거 잡아줘!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you make me take chances!",
"translation": "그리고 넌 날 위험을 감수하게 해!"
},
{
"type": "blank",
"index": 10,
"quiz": "좋은 결정은 @@에서 나와.",
"hint": "ENFP와 INTP의 방식이 함께할 때 더 나은 결정이 나와요.",
"optionA": "분석만 하면 된다",
"optionB": "빠르기만 하면 된다",
"optionC": "신속성과 분석의 균형",
"result": "분석만 하면 된다",
"explanation": "빠른 판단과 분석적 사고가 함께할 때 최고의 결정이 나와요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "What's your best guess?",
"translation": "넌 최고의 추측이 뭐야?"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "I think the first option.",
"translation": "나 첫 번째 옵션이 좋을 것 같아."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Then let's go with it!",
"translation": "그럼 우리 그걸로 가자!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "I trust your intuition here.",
"translation": "나 이건 너의 직감을 믿어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "직감과 분석의 신뢰에 대한 문장이에요.",
"result": "Intuition and analysis make wise choices",
"explanation": "직감과 분석이 현명한 선택을 만들어요.",
"optionA": "choices",
"optionB": "make",
"optionC": "and",
"optionD": "wise",
"optionE": "Intuition",
"optionF": "analysis"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "급하게 결정해야 할 때",
"explanation": "ENFP의 빠른 선택과 INTP의 신중한 분석",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "We have to choose now!",
"translation": "우리 지금 선택해야 돼!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "I need more information.",
"translation": "나 더 많은 정보가 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "But the deadline is today!",
"translation": "근데 마감이 오늘이야!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "Rushing leads to mistakes.",
"translation": "서둘러도 실수로 이어져."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "Sometimes you just have to jump!",
"translation": "때론 넌 그냥 뛰어들어야 해!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "Your courage is admirable.",
"translation": "넌 너의 용기가 감탄스러워."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 충동적으로 빠르게 결정을 내립니다.",
"hint": "INTP는 충분한 데이터와 분석 후 결정을 원해요.",
"result": "X",
"explanation": "정우는 '더 많은 정보가 필요해'라고 하며 신중함을 보여요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You catch what I miss!",
"translation": "넌 내가 놓친 거 잡아줘!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you make me take chances!",
"translation": "그리고 넌 날 위험을 감수하게 해!"
},
{
"type": "blank",
"index": 10,
"quiz": "좋은 결정은 @@에서 나와.",
"hint": "ENFP와 INTP의 방식이 함께할 때 더 나은 결정이 나와요.",
"optionA": "분석만 하면 된다",
"optionB": "빠르기만 하면 된다",
"optionC": "신속성과 분석의 균형",
"result": "분석만 하면 된다",
"explanation": "빠른 판단과 분석적 사고가 함께할 때 최고의 결정이 나와요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "What's your best guess?",
"translation": "넌 최고의 추측이 뭐야?"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "I think the first option.",
"translation": "나 첫 번째 옵션이 좋을 것 같아."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Then let's go with it!",
"translation": "그럼 우리 그걸로 가자!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "I trust your intuition here.",
"translation": "나 이건 너의 직감을 믿어."
},
{
"type": "puzzle",
"index": 15,
"hint": "직감과 분석의 신뢰에 대한 문장이에요.",
"optionA": "choices",
"optionB": "make",
"optionC": "and",
"optionD": "wise",
"optionE": "Intuition",
"optionF": "analysis",
"result": "Intuition and analysis make wise choices",
"explanation": "직감과 분석이 현명한 선택을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "현재 vs 미래 계획",
"explanation": "ENFP의 현재 즐김과 INTP의 미래 대비",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "Let's enjoy today!",
"translation": "우리 오늘 즐겨!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "But I'm thinking ahead.",
"translation": "근데 나 앞을 생각하고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "Tomorrow doesn't matter now!",
"translation": "내일은 지금 중요하지 않아!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "Planning prevents problems though.",
"translation": "계획하는 게 문제를 막긴 해."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "I like living in the moment!",
"translation": "나 현재를 사는 걸 좋아해!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "Your spontaneity keeps me alive.",
"translation": "넌 너의 즉흥성이 날 살아있게 해."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 현재만 중시하고 미래 계획을 무시합니다.",
"hint": "INTP는 미래 준비를 중요하게 생각해요.",
"result": "X",
"explanation": "정우는 '계획하는 게 문제를 막긴 해'라고 하며 계획의 중요성을 강조해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You're always thinking ahead!",
"translation": "넌 항상 앞을 생각해!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you remind me to live now!",
"translation": "그리고 넌 날 지금 살라고 상기시켜!"
},
{
"type": "blank",
"index": 10,
"quiz": "균형 잡힌 삶은 @@.",
"hint": "ENFP와 INTP의 관점이 모두 필요해요.",
"optionA": "현재만 중시하기",
"optionB": "미래만 준비하기",
"optionC": "현재와 미래의 균형",
"result": "현재만 중시하기",
"explanation": "현재를 즐기면서 미래를 준비할 때 완전한 삶이 만들어져요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "Let's plan for next month.",
"translation": "우리 다음 달을 계획하자."
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "And enjoy this week too?",
"translation": "그리고 이번 주도 즐겨?"
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Yes! Best of both!",
"translation": "네! 둘 다 최고야!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "That's harmony.",
"translation": "그게 조화야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "현재 경험과 미래 준비의 조화에 대한 문장이에요.",
"result": "Presence and preparation create fulfillment",
"explanation": "현재와 준비가 만족감을 만들어요.",
"optionA": "fulfillment",
"optionB": "create",
"optionC": "and",
"optionD": "preparation",
"optionE": "Presence"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "현재 vs 미래 계획",
"explanation": "ENFP의 현재 즐김과 INTP의 미래 대비",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "Let's enjoy today!",
"translation": "우리 오늘 즐겨!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "But I'm thinking ahead.",
"translation": "근데 나 앞을 생각하고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "Tomorrow doesn't matter now!",
"translation": "내일은 지금 중요하지 않아!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "Planning prevents problems though.",
"translation": "계획하는 게 문제를 막긴 해."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "I like living in the moment!",
"translation": "나 현재를 사는 걸 좋아해!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "Your spontaneity keeps me alive.",
"translation": "넌 너의 즉흥성이 날 살아있게 해."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 현재만 중시하고 미래 계획을 무시합니다.",
"hint": "INTP는 미래 준비를 중요하게 생각해요.",
"result": "X",
"explanation": "정우는 '계획하는 게 문제를 막긴 해'라고 하며 계획의 중요성을 강조해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You're always thinking ahead!",
"translation": "넌 항상 앞을 생각해!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you remind me to live now!",
"translation": "그리고 넌 날 지금 살라고 상기시켜!"
},
{
"type": "blank",
"index": 10,
"quiz": "균형 잡힌 삶은 @@.",
"hint": "ENFP와 INTP의 관점이 모두 필요해요.",
"optionA": "현재만 중시하기",
"optionB": "미래만 준비하기",
"optionC": "현재와 미래의 균형",
"result": "현재만 중시하기",
"explanation": "현재를 즐기면서 미래를 준비할 때 완전한 삶이 만들어져요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "Let's plan for next month.",
"translation": "우리 다음 달을 계획하자."
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "And enjoy this week too?",
"translation": "그리고 이번 주도 즐겨?"
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Yes! Best of both!",
"translation": "네! 둘 다 최고야!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "That's harmony.",
"translation": "그게 조화야."
},
{
"type": "puzzle",
"index": 15,
"hint": "현재 경험과 미래 준비의 조화에 대한 문장이에요.",
"optionA": "fulfillment",
"optionB": "create",
"optionC": "and",
"optionD": "preparation",
"optionE": "Presence",
"result": "Presence and preparation create fulfillment",
"explanation": "현재와 준비가 만족감을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 정보 발견했을 때",
"explanation": "ENFP의 즉각적 공유와 INTP의 검증 선호",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I found something amazing!",
"translation": "나 뭔가 놀라운 거 찾았어!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "What's the source?",
"translation": "출처가 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "I just heard it somewhere!",
"translation": "나 어딘가에서 들었어!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "But is it true though?",
"translation": "근데 그게 진짜야?"
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "It sounds so cool!",
"translation": "그건 정말 멋진데!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "Your enthusiasm is contagious.",
"translation": "넌 너의 열정이 전염돼."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 출처 없이 정보를 바로 받아들입니다.",
"hint": "INTP는 정보의 신뢰도와 출처를 중요하게 생각해요.",
"result": "X",
"explanation": "정우는 '출처가 뭐야?'라고 물으며 검증을 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You always verify things!",
"translation": "넌 항상 확인해!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you inspire me to explore!",
"translation": "그리고 넌 날 탐험하도록 영감줘!"
},
{
"type": "blank",
"index": 10,
"quiz": "좋은 정보 문화는 @@에서 나와.",
"hint": "ENFP와 INTP의 방식이 함께할 때 가치 있어요.",
"optionA": "검증만 하기",
"optionB": "탐험만 하기",
"optionC": "탐험과 검증의 조합",
"result": "검증만 하기",
"explanation": "새로운 것을 탐험하면서 검증할 때 진정한 지식이 쌓여요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "Let's research this together!",
"translation": "우리 함께 이거 조사해!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "Yes, I want to learn more.",
"translation": "응, 나 더 배우고 싶어."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Your curiosity matches mine!",
"translation": "넌 너의 호기심이 내 것과 맞아!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "We discover things best together.",
"translation": "우리 함께할 때 가장 잘 발견해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "탐구와 검증의 조화에 대한 문장이에요.",
"result": "Curiosity and verification expand knowledge",
"explanation": "호기심과 검증이 지식을 넓혀요.",
"optionA": "Curiosity",
"optionB": "verification",
"optionC": "and",
"optionD": "expand",
"optionE": "knowledge"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 정보 발견했을 때",
"explanation": "ENFP의 즉각적 공유와 INTP의 검증 선호",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I found something amazing!",
"translation": "나 뭔가 놀라운 거 찾았어!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "What's the source?",
"translation": "출처가 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "I just heard it somewhere!",
"translation": "나 어딘가에서 들었어!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "But is it true though?",
"translation": "근데 그게 진짜야?"
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "It sounds so cool!",
"translation": "그건 정말 멋진데!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "Your enthusiasm is contagious.",
"translation": "넌 너의 열정이 전염돼."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 출처 없이 정보를 바로 받아들입니다.",
"hint": "INTP는 정보의 신뢰도와 출처를 중요하게 생각해요.",
"result": "X",
"explanation": "정우는 '출처가 뭐야?'라고 물으며 검증을 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You always verify things!",
"translation": "넌 항상 확인해!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you inspire me to explore!",
"translation": "그리고 넌 날 탐험하도록 영감줘!"
},
{
"type": "blank",
"index": 10,
"quiz": "좋은 정보 문화는 @@에서 나와.",
"hint": "ENFP와 INTP의 방식이 함께할 때 가치 있어요.",
"optionA": "검증만 하기",
"optionB": "탐험만 하기",
"optionC": "탐험과 검증의 조합",
"result": "검증만 하기",
"explanation": "새로운 것을 탐험하면서 검증할 때 진정한 지식이 쌓여요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "Let's research this together!",
"translation": "우리 함께 이거 조사해!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "Yes, I want to learn more.",
"translation": "응, 나 더 배우고 싶어."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Your curiosity matches mine!",
"translation": "넌 너의 호기심이 내 것과 맞아!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "We discover things best together.",
"translation": "우리 함께할 때 가장 잘 발견해."
},
{
"type": "puzzle",
"index": 15,
"hint": "탐구와 검증의 조화에 대한 문장이에요.",
"optionA": "Curiosity",
"optionB": "verification",
"optionC": "and",
"optionD": "expand",
"optionE": "knowledge",
"result": "Curiosity and verification expand knowledge",
"explanation": "호기심과 검증이 지식을 넓혀요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "이론과 실제의 격차",
"explanation": "ENFP의 실행 중심과 INTP의 이론 중심",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "Let's just try it!",
"translation": "우리 그냥 해봐!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "But the theory suggests otherwise.",
"translation": "근데 이론에서는 다르다고 해."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "Theory is just ideas!",
"translation": "이론은 그냥 아이디어야!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "But understanding it helps.",
"translation": "근데 그걸 이해하는 게 도움이 돼."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "Action teaches more than theory!",
"translation": "행동이 이론보다 더 많이 가르쳐!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "But your practical wisdom is valuable.",
"translation": "근데 넌 너의 실용적 지혜가 가치있어."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 이론 없이 바로 행동합니다.",
"hint": "INTP는 이론적 토대 위에 행동하길 원해요.",
"result": "X",
"explanation": "정우는 '이론에서는 다르다고 해'라고 하며 이론의 중요성을 강조해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You see the big picture!",
"translation": "넌 큰 그림을 봐!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you make it real!",
"translation": "그리고 넌 그걸 현실로 만들어!"
},
{
"type": "blank",
"index": 10,
"quiz": "최고의 학습은 @@.",
"hint": "ENFP와 INTP의 접근이 함께할 때 완벽해요.",
"optionA": "이론만 배우기",
"optionB": "실제만 하기",
"optionC": "이론과 실습의 결합",
"result": "이론만 배우기",
"explanation": "이론을 배우고 실제로 실행할 때 완전한 학습이 일어나요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "Teach me the theory first!",
"translation": "먼저 이론을 가르쳐줘!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "And then we'll practice together?",
"translation": "그 다음 우리 함께 연습해?"
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Yes! Perfect!",
"translation": "네! 완벽해!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "We really do work well together.",
"translation": "우리 정말 잘 맞네."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "이론과 실행의 상호작용에 대한 문장이에요.",
"result": "Theory and practice create mastery",
"explanation": "이론과 실습이 숙달을 만들어요.",
"optionA": "mastery",
"optionB": "and",
"optionC": "practice",
"optionD": "Theory",
"optionE": "create"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "이론과 실제의 격차",
"explanation": "ENFP의 실행 중심과 INTP의 이론 중심",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "Let's just try it!",
"translation": "우리 그냥 해봐!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "But the theory suggests otherwise.",
"translation": "근데 이론에서는 다르다고 해."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "Theory is just ideas!",
"translation": "이론은 그냥 아이디어야!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "But understanding it helps.",
"translation": "근데 그걸 이해하는 게 도움이 돼."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "Action teaches more than theory!",
"translation": "행동이 이론보다 더 많이 가르쳐!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "But your practical wisdom is valuable.",
"translation": "근데 넌 너의 실용적 지혜가 가치있어."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 이론 없이 바로 행동합니다.",
"hint": "INTP는 이론적 토대 위에 행동하길 원해요.",
"result": "X",
"explanation": "정우는 '이론에서는 다르다고 해'라고 하며 이론의 중요성을 강조해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You see the big picture!",
"translation": "넌 큰 그림을 봐!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you make it real!",
"translation": "그리고 넌 그걸 현실로 만들어!"
},
{
"type": "blank",
"index": 10,
"quiz": "최고의 학습은 @@.",
"hint": "ENFP와 INTP의 접근이 함께할 때 완벽해요.",
"optionA": "이론만 배우기",
"optionB": "실제만 하기",
"optionC": "이론과 실습의 결합",
"result": "이론만 배우기",
"explanation": "이론을 배우고 실제로 실행할 때 완전한 학습이 일어나요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "Teach me the theory first!",
"translation": "먼저 이론을 가르쳐줘!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "And then we'll practice together?",
"translation": "그 다음 우리 함께 연습해?"
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Yes! Perfect!",
"translation": "네! 완벽해!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "We really do work well together.",
"translation": "우리 정말 잘 맞네."
},
{
"type": "puzzle",
"index": 15,
"hint": "이론과 실행의 상호작용에 대한 문장이에요.",
"optionA": "mastery",
"optionB": "and",
"optionC": "practice",
"optionD": "Theory",
"optionE": "create",
"result": "Theory and practice create mastery",
"explanation": "이론과 실습이 숙달을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "실패 후의 회복",
"explanation": "ENFP의 빠른 다음 기회와 INTP의 분석 반성",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "We'll try something else!",
"translation": "우리 다른 거 시도해!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "But I need to analyze what went wrong.",
"translation": "근데 나 뭐가 잘못됐는지 분석해야 돼."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "Don't overthink it!",
"translation": "너무 생각하지 마!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "Understanding helps prevent it again.",
"translation": "이해하는 게 다시 막는 데 도움이 돼."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "Your insight is really useful!",
"translation": "넌 너의 통찰이 정말 유용해!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "But your optimism keeps me moving.",
"translation": "근데 넌 너의 낙관주의가 날 움직이게 해."
},
{
"type": "ox",
"index": 7,
"quiz": "소연은 실패 원인을 자세히 분석합니다.",
"hint": "ENFP는 새로운 기회로 빠르게 이동하려고 해요.",
"result": "X",
"explanation": "소연은 '다른 거 시도해'라고 하며 다음을 향해 나아가요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "Let's learn from this!",
"translation": "우리 이것에서 배우자!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And let's try again!",
"translation": "그리고 우리 다시 시도해!"
},
{
"type": "blank",
"index": 10,
"quiz": "건강한 회복은 @@.",
"hint": "ENFP와 INTP의 접근이 함께 필요해요.",
"optionA": "분석만 하기",
"optionB": "그냥 다시 하기",
"optionC": "배우고 다시 시도하기",
"result": "분석만 하기",
"explanation": "실패를 분석하고 배운 것을 가지고 다시 시도할 때 성장이 일어나요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "What did you learn?",
"translation": "넌 뭐를 배웠어?"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "I see three key improvements.",
"translation": "나 세 가지 중요한 개선을 봐."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Great! Let's do it better!",
"translation": "좋아! 우리 더 잘하자!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "With your energy, we will.",
"translation": "넌 너의 에너지로, 우리 할 거야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "반성과 행동의 순환에 대한 문장이에요.",
"result": "Analysis and action create continuous growth",
"explanation": "분석과 행동이 지속적인 성장을 만들어요.",
"optionA": "action",
"optionB": "Analysis",
"optionC": "create",
"optionD": "and",
"optionE": "continuous",
"optionF": "growth"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "실패 후의 회복",
"explanation": "ENFP의 빠른 다음 기회와 INTP의 분석 반성",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "We'll try something else!",
"translation": "우리 다른 거 시도해!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "But I need to analyze what went wrong.",
"translation": "근데 나 뭐가 잘못됐는지 분석해야 돼."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "Don't overthink it!",
"translation": "너무 생각하지 마!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "Understanding helps prevent it again.",
"translation": "이해하는 게 다시 막는 데 도움이 돼."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "Your insight is really useful!",
"translation": "넌 너의 통찰이 정말 유용해!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "But your optimism keeps me moving.",
"translation": "근데 넌 너의 낙관주의가 날 움직이게 해."
},
{
"type": "ox",
"index": 7,
"quiz": "소연은 실패 원인을 자세히 분석합니다.",
"hint": "ENFP는 새로운 기회로 빠르게 이동하려고 해요.",
"result": "X",
"explanation": "소연은 '다른 거 시도해'라고 하며 다음을 향해 나아가요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "Let's learn from this!",
"translation": "우리 이것에서 배우자!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And let's try again!",
"translation": "그리고 우리 다시 시도해!"
},
{
"type": "blank",
"index": 10,
"quiz": "건강한 회복은 @@.",
"hint": "ENFP와 INTP의 접근이 함께 필요해요.",
"optionA": "분석만 하기",
"optionB": "그냥 다시 하기",
"optionC": "배우고 다시 시도하기",
"result": "분석만 하기",
"explanation": "실패를 분석하고 배운 것을 가지고 다시 시도할 때 성장이 일어나요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "What did you learn?",
"translation": "넌 뭐를 배웠어?"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "I see three key improvements.",
"translation": "나 세 가지 중요한 개선을 봐."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Great! Let's do it better!",
"translation": "좋아! 우리 더 잘하자!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "With your energy, we will.",
"translation": "넌 너의 에너지로, 우리 할 거야."
},
{
"type": "puzzle",
"index": 15,
"hint": "반성과 행동의 순환에 대한 문장이에요.",
"optionA": "action",
"optionB": "Analysis",
"optionC": "create",
"optionD": "and",
"optionE": "continuous",
"optionF": "growth",
"result": "Analysis and action create continuous growth",
"explanation": "분석과 행동이 지속적인 성장을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "에너지 레벨이 다를 때",
"explanation": "ENFP의 활발한 활동과 INTP의 조용한 집중",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "Let's do so much today!",
"translation": "우리 오늘 정말 많이 해!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "I need quiet time.",
"translation": "나 조용한 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "But we could have fun!",
"translation": "근데 우리 재미있을 수 있어!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "I recharge by thinking alone.",
"translation": "나 혼자 생각하면서 충전돼."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "Your focus is amazing!",
"translation": "넌 너의 집중이 대단해!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "But your energy is inspiring.",
"translation": "근데 넌 너의 에너지가 영감을 줘."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 ENFP와 같은 에너지 레벨을 가집니다.",
"hint": "INTP는 조용한 환경에서 충전하고 ENFP는 활동으로 충전해요.",
"result": "X",
"explanation": "정우는 '나 조용한 시간이 필요해'라고 하며 다른 충전 방식을 보여요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You always think so deeply!",
"translation": "넌 항상 깊게 생각해!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you help me live in the moment!",
"translation": "그리고 넌 날 현재를 살도록 도와줘!"
},
{
"type": "blank",
"index": 10,
"quiz": "함께 시간을 보내는 최고의 방법은 @@.",
"hint": "ENFP와 INTP의 충전 방식을 모두 존중해야 해요.",
"optionA": "계속 활동하기",
"optionB": "계속 조용하게 있기",
"optionC": "둘 다의 필요를 존중하기",
"result": "계속 활동하기",
"explanation": "서로의 에너지 필요를 존중할 때 더 좋은 관계가 만들어져요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "You rest, and I'll explore!",
"translation": "넌 쉬고, 나 탐험할게!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "Then we'll share what we learned.",
"translation": "그 다음 우리 배운 거 나누자."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Yes! I love that!",
"translation": "네! 나 그거 좋아!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "We're balanced.",
"translation": "우리 균형 맞춰."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양한 충전 방식의 이해에 대한 문장이에요.",
"result": "Understanding different energies creates harmony",
"explanation": "다양한 에너지를 이해하는 게 조화를 만들어요.",
"optionA": "energies",
"optionB": "creates",
"optionC": "Understanding",
"optionD": "different",
"optionE": "harmony"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "에너지 레벨이 다를 때",
"explanation": "ENFP의 활발한 활동과 INTP의 조용한 집중",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "Let's do so much today!",
"translation": "우리 오늘 정말 많이 해!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "I need quiet time.",
"translation": "나 조용한 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "But we could have fun!",
"translation": "근데 우리 재미있을 수 있어!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "I recharge by thinking alone.",
"translation": "나 혼자 생각하면서 충전돼."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "Your focus is amazing!",
"translation": "넌 너의 집중이 대단해!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "But your energy is inspiring.",
"translation": "근데 넌 너의 에너지가 영감을 줘."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 ENFP와 같은 에너지 레벨을 가집니다.",
"hint": "INTP는 조용한 환경에서 충전하고 ENFP는 활동으로 충전해요.",
"result": "X",
"explanation": "정우는 '나 조용한 시간이 필요해'라고 하며 다른 충전 방식을 보여요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You always think so deeply!",
"translation": "넌 항상 깊게 생각해!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you help me live in the moment!",
"translation": "그리고 넌 날 현재를 살도록 도와줘!"
},
{
"type": "blank",
"index": 10,
"quiz": "함께 시간을 보내는 최고의 방법은 @@.",
"hint": "ENFP와 INTP의 충전 방식을 모두 존중해야 해요.",
"optionA": "계속 활동하기",
"optionB": "계속 조용하게 있기",
"optionC": "둘 다의 필요를 존중하기",
"result": "계속 활동하기",
"explanation": "서로의 에너지 필요를 존중할 때 더 좋은 관계가 만들어져요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "You rest, and I'll explore!",
"translation": "넌 쉬고, 나 탐험할게!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "Then we'll share what we learned.",
"translation": "그 다음 우리 배운 거 나누자."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Yes! I love that!",
"translation": "네! 나 그거 좋아!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "We're balanced.",
"translation": "우리 균형 맞춰."
},
{
"type": "puzzle",
"index": 15,
"hint": "다양한 충전 방식의 이해에 대한 문장이에요.",
"optionA": "energies",
"optionB": "creates",
"optionC": "Understanding",
"optionD": "different",
"optionE": "harmony",
"result": "Understanding different energies creates harmony",
"explanation": "다양한 에너지를 이해하는 게 조화를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "새로운 프로젝트 시작",
"explanation": "ENFP의 가능성 탐색과 INTP의 실행 계획",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "Let's do something amazing!",
"translation": "우리 뭔가 멋진 거 해!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "What exactly are you thinking?",
"translation": "정확히 뭘 생각하고 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "I'm not sure yet!",
"translation": "나 아직 확신 못 해!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "We need a clear direction.",
"translation": "우리 명확한 방향이 필요해."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "Your planning is so impressive!",
"translation": "넌 너의 계획이 정말 인상적이야!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "But your vision gives us purpose.",
"translation": "근데 넌 너의 비전이 우리에게 목적을 줘."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 구체적인 계획 없이 시작합니다.",
"hint": "INTP는 프로젝트 전에 명확한 방향과 계획을 원해요.",
"result": "X",
"explanation": "정우는 '명확한 방향이 필요해'라고 하며 계획을 강조해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "Tell me your idea!",
"translation": "넌 너의 아이디어를 말해줘!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "What draws you to this?",
"translation": "넌 이걸 뭐가 끌어?"
},
{
"type": "blank",
"index": 10,
"quiz": "완벽한 프로젝트는 @@에서 나와.",
"hint": "ENFP의 비전과 INTP의 계획이 함께 필요해요.",
"optionA": "계획만 세우기",
"optionB": "꿈만 꾸기",
"optionC": "비전과 계획의 결합",
"result": "계획만 세우기",
"explanation": "큰 비전과 실행 계획이 함께할 때 진정한 성과가 나와요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "I'll explore possibilities!",
"translation": "나 가능성들을 탐험할게!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "And I'll create the roadmap.",
"translation": "그리고 나 로드맵을 만들 거야."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "We're the perfect team!",
"translation": "우리 완벽한 팀이야!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "Yes, we balance each other well.",
"translation": "응, 우리 서로 잘 균형 맞춰."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "비전과 계획의 협력에 대한 문장이에요.",
"result": "Vision and strategy create sustainable success",
"explanation": "비전과 전략이 지속적인 성공을 만들어요.",
"optionA": "strategy",
"optionB": "Vision",
"optionC": "create",
"optionD": "sustainable",
"optionE": "and",
"optionF": "success"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "새로운 프로젝트 시작",
"explanation": "ENFP의 가능성 탐색과 INTP의 실행 계획",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "Let's do something amazing!",
"translation": "우리 뭔가 멋진 거 해!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "What exactly are you thinking?",
"translation": "정확히 뭘 생각하고 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "I'm not sure yet!",
"translation": "나 아직 확신 못 해!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "We need a clear direction.",
"translation": "우리 명확한 방향이 필요해."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "Your planning is so impressive!",
"translation": "넌 너의 계획이 정말 인상적이야!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "But your vision gives us purpose.",
"translation": "근데 넌 너의 비전이 우리에게 목적을 줘."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 구체적인 계획 없이 시작합니다.",
"hint": "INTP는 프로젝트 전에 명확한 방향과 계획을 원해요.",
"result": "X",
"explanation": "정우는 '명확한 방향이 필요해'라고 하며 계획을 강조해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "Tell me your idea!",
"translation": "넌 너의 아이디어를 말해줘!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "What draws you to this?",
"translation": "넌 이걸 뭐가 끌어?"
},
{
"type": "blank",
"index": 10,
"quiz": "완벽한 프로젝트는 @@에서 나와.",
"hint": "ENFP의 비전과 INTP의 계획이 함께 필요해요.",
"optionA": "계획만 세우기",
"optionB": "꿈만 꾸기",
"optionC": "비전과 계획의 결합",
"result": "계획만 세우기",
"explanation": "큰 비전과 실행 계획이 함께할 때 진정한 성과가 나와요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "I'll explore possibilities!",
"translation": "나 가능성들을 탐험할게!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "And I'll create the roadmap.",
"translation": "그리고 나 로드맵을 만들 거야."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "We're the perfect team!",
"translation": "우리 완벽한 팀이야!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "Yes, we balance each other well.",
"translation": "응, 우리 서로 잘 균형 맞춰."
},
{
"type": "puzzle",
"index": 15,
"hint": "비전과 계획의 협력에 대한 문장이에요.",
"optionA": "strategy",
"optionB": "Vision",
"optionC": "create",
"optionD": "sustainable",
"optionE": "and",
"optionF": "success",
"result": "Vision and strategy create sustainable success",
"explanation": "비전과 전략이 지속적인 성공을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "경력 발전의 방향성",
"explanation": "ENFP의 다양한 경험과 INTP의 깊은 전문화",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I want to try everything!",
"translation": "나 모든 거 시도하고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "But depth comes with focus.",
"translation": "근데 깊이는 집중으로 나와."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "Variety keeps me excited!",
"translation": "다양함이 날 설레게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "Mastery is more fulfilling though.",
"translation": "근데 숙달이 더 만족해."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "But you explore so much!",
"translation": "근데 넌 정말 많이 탐험해!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "I'm deep in one area.",
"translation": "나 한 영역에서 깊어."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 다양한 분야를 넓게 배우기를 원합니다.",
"hint": "INTP는 한 분야의 깊이 있는 이해를 추구해요.",
"result": "X",
"explanation": "정우는 '나 한 영역에서 깊어'라고 하며 깊이를 선호해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "Your expertise is incredible!",
"translation": "넌 너의 전문 지식이 대단해!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "But you bring fresh perspectives!",
"translation": "근데 넌 새로운 관점을 가져와!"
},
{
"type": "blank",
"index": 10,
"quiz": "완전한 경력은 @@.",
"hint": "ENFP와 INTP의 접근이 모두 가치 있어요.",
"optionA": "깊이만 있으면 된다",
"optionB": "넓이만 있으면 된다",
"optionC": "깊이와 넓이의 균형",
"result": "깊이만 있으면 된다",
"explanation": "한 분야의 깊이와 다양한 경험의 넓이가 함께할 때 완전한 전문가가 돼요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "Maybe I should go deeper?",
"translation": "아마 나 더 깊어져야 할까?"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "And I could explore more widely?",
"translation": "그리고 나 더 넓게 탐험할 수 있을까?"
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Yes! Let's challenge ourselves!",
"translation": "네! 우리 자신에게 도전하자!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "Together we'll grow better.",
"translation": "함께 우리 더 잘 자랄 거야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "전문성과 다양성의 조화에 대한 문장이에요.",
"result": "Depth and breadth create complete professionals",
"explanation": "깊이와 넓이가 완전한 전문가를 만들어요.",
"optionA": "Depth",
"optionB": "and",
"optionC": "complete",
"optionD": "create",
"optionE": "professionals",
"optionF": "breadth"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "경력 발전의 방향성",
"explanation": "ENFP의 다양한 경험과 INTP의 깊은 전문화",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I want to try everything!",
"translation": "나 모든 거 시도하고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "But depth comes with focus.",
"translation": "근데 깊이는 집중으로 나와."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "Variety keeps me excited!",
"translation": "다양함이 날 설레게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "Mastery is more fulfilling though.",
"translation": "근데 숙달이 더 만족해."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "But you explore so much!",
"translation": "근데 넌 정말 많이 탐험해!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "I'm deep in one area.",
"translation": "나 한 영역에서 깊어."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 다양한 분야를 넓게 배우기를 원합니다.",
"hint": "INTP는 한 분야의 깊이 있는 이해를 추구해요.",
"result": "X",
"explanation": "정우는 '나 한 영역에서 깊어'라고 하며 깊이를 선호해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "Your expertise is incredible!",
"translation": "넌 너의 전문 지식이 대단해!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "But you bring fresh perspectives!",
"translation": "근데 넌 새로운 관점을 가져와!"
},
{
"type": "blank",
"index": 10,
"quiz": "완전한 경력은 @@.",
"hint": "ENFP와 INTP의 접근이 모두 가치 있어요.",
"optionA": "깊이만 있으면 된다",
"optionB": "넓이만 있으면 된다",
"optionC": "깊이와 넓이의 균형",
"result": "깊이만 있으면 된다",
"explanation": "한 분야의 깊이와 다양한 경험의 넓이가 함께할 때 완전한 전문가가 돼요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "Maybe I should go deeper?",
"translation": "아마 나 더 깊어져야 할까?"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "And I could explore more widely?",
"translation": "그리고 나 더 넓게 탐험할 수 있을까?"
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Yes! Let's challenge ourselves!",
"translation": "네! 우리 자신에게 도전하자!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "Together we'll grow better.",
"translation": "함께 우리 더 잘 자랄 거야."
},
{
"type": "puzzle",
"index": 15,
"hint": "전문성과 다양성의 조화에 대한 문장이에요.",
"optionA": "Depth",
"optionB": "and",
"optionC": "complete",
"optionD": "create",
"optionE": "professionals",
"optionF": "breadth",
"result": "Depth and breadth create complete professionals",
"explanation": "깊이와 넓이가 완전한 전문가를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "취미 활동의 열정",
"explanation": "ENFP의 새로운 취미 시도와 INTP의 깊은 몰입",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "Let's try rock climbing!",
"translation": "우리 암벽 등반해!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "I'm focusing on coding right now.",
"translation": "나 지금 코딩에 집중하고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "But it'll be so fun!",
"translation": "근데 정말 재미있을 거야!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "I like mastering one thing.",
"translation": "나 한 가지를 숙달하는 게 좋아."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "You're so dedicated!",
"translation": "넌 정말 헌신적이야!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "But your variety inspires me.",
"translation": "근데 넌 너의 다양함이 날 영감줘."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 새로운 취미를 계속 시도합니다.",
"hint": "INTP는 한 취미를 깊게 파고드는 것을 선호해요.",
"result": "X",
"explanation": "정우는 '나 한 가지를 숙달하는 게 좋아'라고 하며 깊이를 추구해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You understand things deeply!",
"translation": "넌 깊게 이해해!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you show me so many options!",
"translation": "그리고 넌 날 많은 선택지를 보여줘!"
},
{
"type": "blank",
"index": 10,
"quiz": "완전한 여가생활은 @@.",
"hint": "ENFP와 INTP의 취미 방식이 모두 필요해요.",
"optionA": "깊게 파고드는 것",
"optionB": "다양하게 시도하는 것",
"optionC": "깊이와 다양성 모두",
"result": "깊게 파고드는 것",
"explanation": "깊이 있는 활동과 다양한 새로운 경험이 함께할 때 풍요한 여가생활이 만들어져요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "One day I'll try coding!",
"translation": "언젠가 나 코딩 시도할 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "And maybe I'll climb with you.",
"translation": "그리고 나도 넌 너랑 등반할 수도."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "We could be so balanced!",
"translation": "우리 정말 균형 맞춰!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "Yes, that's the beauty of it.",
"translation": "응, 그게 그것의 아름다움이야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "깊이 있는 열정과 다양한 호기심에 대한 문장이에요.",
"result": "Mastery and exploration make life rich",
"explanation": "숙달과 탐험이 인생을 풍요롭게 만들어요.",
"optionA": "Mastery",
"optionB": "exploration",
"optionC": "rich",
"optionD": "and",
"optionE": "life",
"optionF": "make"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "취미 활동의 열정",
"explanation": "ENFP의 새로운 취미 시도와 INTP의 깊은 몰입",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "Let's try rock climbing!",
"translation": "우리 암벽 등반해!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "I'm focusing on coding right now.",
"translation": "나 지금 코딩에 집중하고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "But it'll be so fun!",
"translation": "근데 정말 재미있을 거야!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "I like mastering one thing.",
"translation": "나 한 가지를 숙달하는 게 좋아."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "You're so dedicated!",
"translation": "넌 정말 헌신적이야!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "But your variety inspires me.",
"translation": "근데 넌 너의 다양함이 날 영감줘."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 새로운 취미를 계속 시도합니다.",
"hint": "INTP는 한 취미를 깊게 파고드는 것을 선호해요.",
"result": "X",
"explanation": "정우는 '나 한 가지를 숙달하는 게 좋아'라고 하며 깊이를 추구해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You understand things deeply!",
"translation": "넌 깊게 이해해!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you show me so many options!",
"translation": "그리고 넌 날 많은 선택지를 보여줘!"
},
{
"type": "blank",
"index": 10,
"quiz": "완전한 여가생활은 @@.",
"hint": "ENFP와 INTP의 취미 방식이 모두 필요해요.",
"optionA": "깊게 파고드는 것",
"optionB": "다양하게 시도하는 것",
"optionC": "깊이와 다양성 모두",
"result": "깊게 파고드는 것",
"explanation": "깊이 있는 활동과 다양한 새로운 경험이 함께할 때 풍요한 여가생활이 만들어져요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "One day I'll try coding!",
"translation": "언젠가 나 코딩 시도할 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "And maybe I'll climb with you.",
"translation": "그리고 나도 넌 너랑 등반할 수도."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "We could be so balanced!",
"translation": "우리 정말 균형 맞춰!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "Yes, that's the beauty of it.",
"translation": "응, 그게 그것의 아름다움이야."
},
{
"type": "puzzle",
"index": 15,
"hint": "깊이 있는 열정과 다양한 호기심에 대한 문장이에요.",
"optionA": "Mastery",
"optionB": "exploration",
"optionC": "rich",
"optionD": "and",
"optionE": "life",
"optionF": "make",
"result": "Mastery and exploration make life rich",
"explanation": "숙달과 탐험이 인생을 풍요롭게 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "영화나 책 선택할 때",
"explanation": "ENFP의 다채로운 취향과 INTP의 깊은 분석",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "Let's watch something fun!",
"translation": "우리 뭔가 재미있는 거 봐!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "I want something thought-provoking.",
"translation": "나 생각을 자극하는 거 원해."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "But we should enjoy it!",
"translation": "근데 우리 즐겨야 돼!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "I enjoy learning through stories.",
"translation": "나 이야기를 통해 배우는 걸 즐겨."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "You always dig so deep!",
"translation": "넌 항상 정말 깊게 파고들어!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "Your spontaneity brings joy though.",
"translation": "근데 넌 너의 즉흥성이 기쁨을 가져와."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 단순히 재미만 추구합니다.",
"hint": "INTP는 깊이 있고 사고를 자극하는 콘텐츠를 선호해요.",
"result": "X",
"explanation": "정우는 '생각을 자극하는 거 원해'라고 하며 깊이를 추구해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "Tell me what it means!",
"translation": "넌 그게 뭘 의미하는지 말해줘!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "I love how you find joy in it!",
"translation": "나 넌 거기서 기쁨을 찾는 게 좋아!"
},
{
"type": "blank",
"index": 10,
"quiz": "완벽한 영상 선택은 @@.",
"hint": "ENFP와 INTP의 관점이 함께 고려되어야 해요.",
"optionA": "재미만 있으면 된다",
"optionB": "지적이면 된다",
"optionC": "즐거움과 의미의 균형",
"result": "재미만 있으면 된다",
"explanation": "재미있으면서도 의미 있는 콘텐츠를 함께 즐길 때 최고의 경험이 만들어져요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "You pick the deep one!",
"translation": "넌 깊은 거 선택해!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "And you pick something fun!",
"translation": "그리고 넌 재미있는 거 선택해!"
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "We'll watch both!",
"translation": "우리 둘 다 봐!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "And we'll talk about both.",
"translation": "그리고 우리 둘 다 이야기해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "즐거움과 깊이 있는 감상에 대한 문장이에요.",
"result": "Entertainment and insight create memorable moments",
"explanation": "오락과 통찰이 기억에 남는 순간을 만들어요.",
"optionA": "insight",
"optionB": "Entertainment",
"optionC": "moments",
"optionD": "memorable",
"optionE": "create",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "영화나 책 선택할 때",
"explanation": "ENFP의 다채로운 취향과 INTP의 깊은 분석",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "Let's watch something fun!",
"translation": "우리 뭔가 재미있는 거 봐!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "I want something thought-provoking.",
"translation": "나 생각을 자극하는 거 원해."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "But we should enjoy it!",
"translation": "근데 우리 즐겨야 돼!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "I enjoy learning through stories.",
"translation": "나 이야기를 통해 배우는 걸 즐겨."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "You always dig so deep!",
"translation": "넌 항상 정말 깊게 파고들어!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "Your spontaneity brings joy though.",
"translation": "근데 넌 너의 즉흥성이 기쁨을 가져와."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 단순히 재미만 추구합니다.",
"hint": "INTP는 깊이 있고 사고를 자극하는 콘텐츠를 선호해요.",
"result": "X",
"explanation": "정우는 '생각을 자극하는 거 원해'라고 하며 깊이를 추구해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "Tell me what it means!",
"translation": "넌 그게 뭘 의미하는지 말해줘!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "I love how you find joy in it!",
"translation": "나 넌 거기서 기쁨을 찾는 게 좋아!"
},
{
"type": "blank",
"index": 10,
"quiz": "완벽한 영상 선택은 @@.",
"hint": "ENFP와 INTP의 관점이 함께 고려되어야 해요.",
"optionA": "재미만 있으면 된다",
"optionB": "지적이면 된다",
"optionC": "즐거움과 의미의 균형",
"result": "재미만 있으면 된다",
"explanation": "재미있으면서도 의미 있는 콘텐츠를 함께 즐길 때 최고의 경험이 만들어져요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "You pick the deep one!",
"translation": "넌 깊은 거 선택해!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "And you pick something fun!",
"translation": "그리고 넌 재미있는 거 선택해!"
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "We'll watch both!",
"translation": "우리 둘 다 봐!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "And we'll talk about both.",
"translation": "그리고 우리 둘 다 이야기해."
},
{
"type": "puzzle",
"index": 15,
"hint": "즐거움과 깊이 있는 감상에 대한 문장이에요.",
"optionA": "insight",
"optionB": "Entertainment",
"optionC": "moments",
"optionD": "memorable",
"optionE": "create",
"optionF": "and",
"result": "Entertainment and insight create memorable moments",
"explanation": "오락과 통찰이 기억에 남는 순간을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견이 충돌할 때",
"explanation": "ENFP의 감정 표현과 INTP의 논리적 분석",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "You don't understand me!",
"translation": "넌 날 이해하지 않아!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "Let's analyze this logically.",
"translation": "우리 논리적으로 분석해."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "This isn't about logic!",
"translation": "이건 논리 문제가 아니야!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "But logic helps us understand.",
"translation": "근데 논리가 우리를 이해하게 해."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "My feelings matter too!",
"translation": "내 감정도 중요해!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "I know they do. Let me listen.",
"translation": "알아. 내가 들을 거야."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 감정을 무시합니다.",
"hint": "INTP도 상대의 감정을 이해하려고 노력해요.",
"result": "X",
"explanation": "정우는 '나 들을 거야'라고 하며 소연의 감정을 인정해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You always find the root cause!",
"translation": "넌 항상 근본 원인을 찾아!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you help me feel what matters!",
"translation": "그리고 넌 날 중요한 게 뭔지 느끼게 해!"
},
{
"type": "blank",
"index": 10,
"quiz": "건강한 갈등 해결은 @@.",
"hint": "ENFP와 INTP의 관점이 모두 필요해요.",
"optionA": "논리만 중시하기",
"optionB": "감정만 중시하기",
"optionC": "감정과 논리의 이해",
"result": "논리만 중시하기",
"explanation": "상대의 감정을 인정하고 함께 논리적으로 생각할 때 갈등이 해결돼요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "I want to understand your view.",
"translation": "나 너의 관점을 이해하고 싶어."
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "And I want to feel what you feel.",
"translation": "그리고 나 넌 너의 기분을 느끼고 싶어."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "That's beautiful.",
"translation": "그건 멋있어."
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "That's us.",
"translation": "그게 우리야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정과 논리의 통합에 대한 문장이에요.",
"result": "Heart and mind together resolve conflict",
"explanation": "마음과 머리가 함께할 때 갈등을 해결해요.",
"optionA": "conflict",
"optionB": "mind",
"optionC": "together",
"optionD": "Heart",
"optionE": "and",
"optionF": "resolve"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견이 충돌할 때",
"explanation": "ENFP의 감정 표현과 INTP의 논리적 분석",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "You don't understand me!",
"translation": "넌 날 이해하지 않아!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "Let's analyze this logically.",
"translation": "우리 논리적으로 분석해."
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "This isn't about logic!",
"translation": "이건 논리 문제가 아니야!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "But logic helps us understand.",
"translation": "근데 논리가 우리를 이해하게 해."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "My feelings matter too!",
"translation": "내 감정도 중요해!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "I know they do. Let me listen.",
"translation": "알아. 내가 들을 거야."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 감정을 무시합니다.",
"hint": "INTP도 상대의 감정을 이해하려고 노력해요.",
"result": "X",
"explanation": "정우는 '나 들을 거야'라고 하며 소연의 감정을 인정해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You always find the root cause!",
"translation": "넌 항상 근본 원인을 찾아!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you help me feel what matters!",
"translation": "그리고 넌 날 중요한 게 뭔지 느끼게 해!"
},
{
"type": "blank",
"index": 10,
"quiz": "건강한 갈등 해결은 @@.",
"hint": "ENFP와 INTP의 관점이 모두 필요해요.",
"optionA": "논리만 중시하기",
"optionB": "감정만 중시하기",
"optionC": "감정과 논리의 이해",
"result": "논리만 중시하기",
"explanation": "상대의 감정을 인정하고 함께 논리적으로 생각할 때 갈등이 해결돼요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "I want to understand your view.",
"translation": "나 너의 관점을 이해하고 싶어."
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "And I want to feel what you feel.",
"translation": "그리고 나 넌 너의 기분을 느끼고 싶어."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "That's beautiful.",
"translation": "그건 멋있어."
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "That's us.",
"translation": "그게 우리야."
},
{
"type": "puzzle",
"index": 15,
"hint": "감정과 논리의 통합에 대한 문장이에요.",
"optionA": "conflict",
"optionB": "mind",
"optionC": "together",
"optionD": "Heart",
"optionE": "and",
"optionF": "resolve",
"result": "Heart and mind together resolve conflict",
"explanation": "마음과 머리가 함께할 때 갈등을 해결해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "실수를 인정할 때",
"explanation": "ENFP의 즉각적 인정과 INTP의 원인 분석",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I'm sorry! My bad!",
"translation": "미안해! 내 잘못이야!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "Why did it happen?",
"translation": "왜 그런 일이 생겼어?"
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "I was just not thinking!",
"translation": "나 그냥 생각하지 않았어!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "Understanding it prevents it again.",
"translation": "이해하는 게 다시 막아줘."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "You're always so thorough!",
"translation": "넌 항상 정말 철저해!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "But your quick acknowledgment helps too.",
"translation": "근데 넌 너의 빠른 인정도 도와줘."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 실수를 빠르게 넘어갑니다.",
"hint": "INTP는 실수의 원인을 분석하려고 해요.",
"result": "X",
"explanation": "정우는 '왜 그런 일이 생겼어?'라고 물으며 분석을 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You make me think more!",
"translation": "넌 날 더 생각하게 해!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you help me forgive quickly!",
"translation": "그리고 넌 날 빨리 용서하게 해!"
},
{
"type": "blank",
"index": 10,
"quiz": "건강한 사과는 @@에서 나와.",
"hint": "ENFP와 INTP의 방식이 함께 필요해요.",
"optionA": "빠른 인정만",
"optionB": "분석만",
"optionC": "진심 있는 인정과 개선 의지",
"result": "빠른 인정만",
"explanation": "진심 있는 사과와 개선하려는 노력이 함께할 때 신뢰가 회복돼요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "So how do we prevent it?",
"translation": "그럼 우리 어떻게 막아?"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "I'll help you think it through.",
"translation": "나 넌 그걸 생각해 내도록 도와줄 거야."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Yes! Let's grow from this!",
"translation": "네! 우리 이것에서 자라나자!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "That's the spirit.",
"translation": "그게 정신이야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "실수 인정과 개선에 대한 문장이에요.",
"result": "Honest mistakes and learning strengthen relationships",
"explanation": "솔직한 실수 인정과 배움이 관계를 강하게 해요.",
"optionA": "mistakes",
"optionB": "Honest",
"optionC": "strengthen",
"optionD": "and",
"optionE": "learning",
"optionF": "relationships"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "실수를 인정할 때",
"explanation": "ENFP의 즉각적 인정과 INTP의 원인 분석",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I'm sorry! My bad!",
"translation": "미안해! 내 잘못이야!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "Why did it happen?",
"translation": "왜 그런 일이 생겼어?"
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "I was just not thinking!",
"translation": "나 그냥 생각하지 않았어!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "Understanding it prevents it again.",
"translation": "이해하는 게 다시 막아줘."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "You're always so thorough!",
"translation": "넌 항상 정말 철저해!"
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "But your quick acknowledgment helps too.",
"translation": "근데 넌 너의 빠른 인정도 도와줘."
},
{
"type": "ox",
"index": 7,
"quiz": "정우는 실수를 빠르게 넘어갑니다.",
"hint": "INTP는 실수의 원인을 분석하려고 해요.",
"result": "X",
"explanation": "정우는 '왜 그런 일이 생겼어?'라고 물으며 분석을 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "소연",
"script": "You make me think more!",
"translation": "넌 날 더 생각하게 해!"
},
{
"type": "script",
"index": 9,
"speaker": "정우",
"script": "And you help me forgive quickly!",
"translation": "그리고 넌 날 빨리 용서하게 해!"
},
{
"type": "blank",
"index": 10,
"quiz": "건강한 사과는 @@에서 나와.",
"hint": "ENFP와 INTP의 방식이 함께 필요해요.",
"optionA": "빠른 인정만",
"optionB": "분석만",
"optionC": "진심 있는 인정과 개선 의지",
"result": "빠른 인정만",
"explanation": "진심 있는 사과와 개선하려는 노력이 함께할 때 신뢰가 회복돼요."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "So how do we prevent it?",
"translation": "그럼 우리 어떻게 막아?"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "I'll help you think it through.",
"translation": "나 넌 그걸 생각해 내도록 도와줄 거야."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Yes! Let's grow from this!",
"translation": "네! 우리 이것에서 자라나자!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "That's the spirit.",
"translation": "그게 정신이야."
},
{
"type": "puzzle",
"index": 15,
"hint": "실수 인정과 개선에 대한 문장이에요.",
"optionA": "mistakes",
"optionB": "Honest",
"optionC": "strengthen",
"optionD": "and",
"optionE": "learning",
"optionF": "relationships",
"result": "Honest mistakes and learning strengthen relationships",
"explanation": "솔직한 실수 인정과 배움이 관계를 강하게 해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "계획과 즉흥성의 충돌",
"explanation": "ENFP의 자유로운 아이디어와 ESTJ의 체계적 계획",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "Let's surprise everyone!",
"translation": "우리 모두를 놀라게 해!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "We need a clear schedule.",
"translation": "우리 명확한 일정이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "Plans ruin the fun!",
"translation": "계획이 재미를 망쳐!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "But organization prevents chaos.",
"translation": "근데 조직이 혼란을 막아."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "Your structure is impressive!",
"translation": "넌 너의 구조가 인상적이야!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "But your spontaneity adds energy.",
"translation": "근데 넌 너의 즉흥성이 에너지를 더해."
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 계획 없이 행동합니다.",
"hint": "ESTJ는 체계적인 계획을 매우 중시해요.",
"result": "X",
"explanation": "준혁은 '명확한 일정이 필요해'라고 하며 계획의 중요성을 강조해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "You always stay focused!",
"translation": "넌 항상 집중해!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "And you inspire me to be bold!",
"translation": "그리고 넌 날 대담하게 하도록 영감줘!"
},
{
"type": "blank",
"index": 10,
"quiz": "완벽한 이벤트는 @@에서 나와.",
"hint": "ENFP와 ESTJ의 강점이 모두 필요해요.",
"optionA": "계획만 있으면 된다",
"optionB": "즉흥성만 있으면 된다",
"optionC": "구조 속에서 창의성을 허용하기",
"result": "계획만 있으면 된다",
"explanation": "명확한 틀 안에서 유연한 아이디어를 추가할 때 최고의 이벤트가 만들어져요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Let's make a flexible plan!",
"translation": "우리 유연한 계획을 만들자!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "Yes, with built-in buffer time.",
"translation": "응, 예비 시간을 포함해서."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "That works perfectly!",
"translation": "그게 완벽해!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "We're a great team.",
"translation": "우리 좋은 팀이야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "구조와 창의성의 조화에 대한 문장이에요.",
"result": "Structure and flexibility create lasting success",
"explanation": "구조와 유연성이 지속적인 성공을 만들어요.",
"optionA": "success",
"optionB": "flexibility",
"optionC": "and",
"optionD": "create",
"optionE": "Structure",
"optionF": "lasting"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "계획과 즉흥성의 충돌",
"explanation": "ENFP의 자유로운 아이디어와 ESTJ의 체계적 계획",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "Let's surprise everyone!",
"translation": "우리 모두를 놀라게 해!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "We need a clear schedule.",
"translation": "우리 명확한 일정이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "Plans ruin the fun!",
"translation": "계획이 재미를 망쳐!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "But organization prevents chaos.",
"translation": "근데 조직이 혼란을 막아."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "Your structure is impressive!",
"translation": "넌 너의 구조가 인상적이야!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "But your spontaneity adds energy.",
"translation": "근데 넌 너의 즉흥성이 에너지를 더해."
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 계획 없이 행동합니다.",
"hint": "ESTJ는 체계적인 계획을 매우 중시해요.",
"result": "X",
"explanation": "준혁은 '명확한 일정이 필요해'라고 하며 계획의 중요성을 강조해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "You always stay focused!",
"translation": "넌 항상 집중해!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "And you inspire me to be bold!",
"translation": "그리고 넌 날 대담하게 하도록 영감줘!"
},
{
"type": "blank",
"index": 10,
"quiz": "완벽한 이벤트는 @@에서 나와.",
"hint": "ENFP와 ESTJ의 강점이 모두 필요해요.",
"optionA": "계획만 있으면 된다",
"optionB": "즉흥성만 있으면 된다",
"optionC": "구조 속에서 창의성을 허용하기",
"result": "계획만 있으면 된다",
"explanation": "명확한 틀 안에서 유연한 아이디어를 추가할 때 최고의 이벤트가 만들어져요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Let's make a flexible plan!",
"translation": "우리 유연한 계획을 만들자!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "Yes, with built-in buffer time.",
"translation": "응, 예비 시간을 포함해서."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "That works perfectly!",
"translation": "그게 완벽해!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "We're a great team.",
"translation": "우리 좋은 팀이야."
},
{
"type": "puzzle",
"index": 15,
"hint": "구조와 창의성의 조화에 대한 문장이에요.",
"optionA": "success",
"optionB": "flexibility",
"optionC": "and",
"optionD": "create",
"optionE": "Structure",
"optionF": "lasting",
"result": "Structure and flexibility create lasting success",
"explanation": "구조와 유연성이 지속적인 성공을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "사교 활동 참여 여부",
"explanation": "ENFP의 모임 좋아함과 ESTJ의 효율성 중심",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "There's a conference networking!",
"translation": "컨퍼런스 네트워킹이 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "What's the business value?",
"translation": "그게 비즈니스 가치가 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "We'll meet amazing people!",
"translation": "우리 대단한 사람들을 만날 거야!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "But how does it help our goals?",
"translation": "근데 그게 우리 목표를 어떻게 도와?"
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "Connection is the goal!",
"translation": "연결이 목표야!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "Interesting perspective.",
"translation": "흥미로운 관점이네."
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 연결 기회를 추구하지 않습니다.",
"hint": "ESTJ는 목표 달성에 도움이 되면 행동해요.",
"result": "X",
"explanation": "준혁이 '흥미로운 관점이네'라고 했지만 목표 연계성을 중시해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "You're so strategic!",
"translation": "넌 정말 전략적이야!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "And you see possibilities I miss!",
"translation": "그리고 넌 내가 놓친 가능성을 봐!"
},
{
"type": "blank",
"index": 10,
"quiz": "효과적인 네트워킹은 @@.",
"hint": "ENFP와 ESTJ의 접근이 함께 필요해요.",
"optionA": "무작정 모임만 하기",
"optionB": "목표만 세우고 하지 않기",
"optionC": "목표와 관계 빌딩의 균형",
"result": "무작정 모임만 하기",
"explanation": "명확한 목표를 가지고 의미 있는 관계를 만들 때 진정한 네트워킹이 이루어져요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Let's go with a purpose!",
"translation": "우리 목적을 가지고 가자!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "Yes, and enjoy the connections.",
"translation": "응, 그리고 연결을 즐기자."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "Perfect!",
"translation": "완벽해!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "This works.",
"translation": "이게 작동해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "목표와 관계의 조합에 대한 문장이에요.",
"result": "Purpose and connection create endless opportunities",
"explanation": "목적과 연결이 무한한 기회를 만들어요.",
"optionA": "create",
"optionB": "opportunities",
"optionC": "and",
"optionD": "Purpose",
"optionE": "endless",
"optionF": "connection"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "사교 활동 참여 여부",
"explanation": "ENFP의 모임 좋아함과 ESTJ의 효율성 중심",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "There's a conference networking!",
"translation": "컨퍼런스 네트워킹이 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "What's the business value?",
"translation": "그게 비즈니스 가치가 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "We'll meet amazing people!",
"translation": "우리 대단한 사람들을 만날 거야!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "But how does it help our goals?",
"translation": "근데 그게 우리 목표를 어떻게 도와?"
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "Connection is the goal!",
"translation": "연결이 목표야!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "Interesting perspective.",
"translation": "흥미로운 관점이네."
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 연결 기회를 추구하지 않습니다.",
"hint": "ESTJ는 목표 달성에 도움이 되면 행동해요.",
"result": "X",
"explanation": "준혁이 '흥미로운 관점이네'라고 했지만 목표 연계성을 중시해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "You're so strategic!",
"translation": "넌 정말 전략적이야!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "And you see possibilities I miss!",
"translation": "그리고 넌 내가 놓친 가능성을 봐!"
},
{
"type": "blank",
"index": 10,
"quiz": "효과적인 네트워킹은 @@.",
"hint": "ENFP와 ESTJ의 접근이 함께 필요해요.",
"optionA": "무작정 모임만 하기",
"optionB": "목표만 세우고 하지 않기",
"optionC": "목표와 관계 빌딩의 균형",
"result": "무작정 모임만 하기",
"explanation": "명확한 목표를 가지고 의미 있는 관계를 만들 때 진정한 네트워킹이 이루어져요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Let's go with a purpose!",
"translation": "우리 목적을 가지고 가자!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "Yes, and enjoy the connections.",
"translation": "응, 그리고 연결을 즐기자."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "Perfect!",
"translation": "완벽해!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "This works.",
"translation": "이게 작동해."
},
{
"type": "puzzle",
"index": 15,
"hint": "목표와 관계의 조합에 대한 문장이에요.",
"optionA": "create",
"optionB": "opportunities",
"optionC": "and",
"optionD": "Purpose",
"optionE": "endless",
"optionF": "connection",
"result": "Purpose and connection create endless opportunities",
"explanation": "목적과 연결이 무한한 기회를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "중요한 결정이 필요할 때",
"explanation": "ENFP의 직감 의존과 ESTJ의 데이터 분석",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "I feel we should go this way!",
"translation": "나 우리 이 방향으로 가야 할 것 같아!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "What's the evidence?",
"translation": "증거가 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "It just feels right!",
"translation": "그냥 맞는 느낌이야!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "We need facts, not feelings.",
"translation": "우리 감정이 아니라 사실이 필요해."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "But sometimes gut works!",
"translation": "근데 때론 직감이 통해!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "Your instinct has value sometimes.",
"translation": "너의 본능이 때론 가치가 있어."
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 데이터 없이 결정을 내립니다.",
"hint": "ESTJ는 객관적 정보와 논리를 중시해요.",
"result": "X",
"explanation": "준혁은 '증거가 뭐야?'라고 물으며 데이터를 요구해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "You always analyze so well!",
"translation": "넌 항상 정말 잘 분석해!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "But you see what data misses!",
"translation": "그런데 넌 데이터가 놓친 걸 봐!"
},
{
"type": "blank",
"index": 10,
"quiz": "최고의 결정은 @@에서 나와.",
"hint": "ENFP의 직감과 ESTJ의 분석이 함께 필요해요.",
"optionA": "데이터만으로",
"optionB": "직감만으로",
"optionC": "분석과 직감의 조합",
"result": "데이터만으로",
"explanation": "데이터를 기반으로 하면서도 직감을 경청할 때 가장 현명한 결정이 나와요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Show me the data!",
"translation": "데이터를 보여줘!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And tell me what you sense.",
"translation": "그리고 넌 뭘 감지했는지 말해."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "Together we decide!",
"translation": "함께 우리 결정해!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "That's the right approach.",
"translation": "그게 맞는 접근이야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "분석과 직감의 통합에 대한 문장이에요.",
"result": "Data and intuition make balanced decisions",
"explanation": "데이터와 직감이 균형 잡힌 결정을 만들어요.",
"optionA": "and",
"optionB": "intuition",
"optionC": "make",
"optionD": "decisions",
"optionE": "Data",
"optionF": "balanced"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "중요한 결정이 필요할 때",
"explanation": "ENFP의 직감 의존과 ESTJ의 데이터 분석",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "I feel we should go this way!",
"translation": "나 우리 이 방향으로 가야 할 것 같아!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "What's the evidence?",
"translation": "증거가 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "It just feels right!",
"translation": "그냥 맞는 느낌이야!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "We need facts, not feelings.",
"translation": "우리 감정이 아니라 사실이 필요해."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "But sometimes gut works!",
"translation": "근데 때론 직감이 통해!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "Your instinct has value sometimes.",
"translation": "너의 본능이 때론 가치가 있어."
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 데이터 없이 결정을 내립니다.",
"hint": "ESTJ는 객관적 정보와 논리를 중시해요.",
"result": "X",
"explanation": "준혁은 '증거가 뭐야?'라고 물으며 데이터를 요구해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "You always analyze so well!",
"translation": "넌 항상 정말 잘 분석해!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "But you see what data misses!",
"translation": "그런데 넌 데이터가 놓친 걸 봐!"
},
{
"type": "blank",
"index": 10,
"quiz": "최고의 결정은 @@에서 나와.",
"hint": "ENFP의 직감과 ESTJ의 분석이 함께 필요해요.",
"optionA": "데이터만으로",
"optionB": "직감만으로",
"optionC": "분석과 직감의 조합",
"result": "데이터만으로",
"explanation": "데이터를 기반으로 하면서도 직감을 경청할 때 가장 현명한 결정이 나와요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Show me the data!",
"translation": "데이터를 보여줘!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And tell me what you sense.",
"translation": "그리고 넌 뭘 감지했는지 말해."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "Together we decide!",
"translation": "함께 우리 결정해!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "That's the right approach.",
"translation": "그게 맞는 접근이야."
},
{
"type": "puzzle",
"index": 15,
"hint": "분석과 직감의 통합에 대한 문장이에요.",
"optionA": "and",
"optionB": "intuition",
"optionC": "make",
"optionD": "decisions",
"optionE": "Data",
"optionF": "balanced",
"result": "Data and intuition make balanced decisions",
"explanation": "데이터와 직감이 균형 잡힌 결정을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "일정 변경 시 대응 방식",
"explanation": "ENFP의 순응적 적응과 ESTJ의 엄격한 조정",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "The meeting got postponed!",
"translation": "회의가 연기됐어!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "By how many days?",
"translation": "며칠이나 연기됐어?"
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "Doesn't matter, we'll adapt!",
"translation": "상관없어, 우리 적응할 거야!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "But we planned three days ahead.",
"translation": "근데 우리 사흘 전에 계획했는데."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "Your precision is amazing!",
"translation": "넌 너의 정확함이 대단해!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "And your flexibility is useful.",
"translation": "그리고 넌 너의 유연성이 유용해."
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 계획 변경에 쉽게 적응합니다.",
"hint": "ESTJ는 세운 계획을 따르고 변경을 어려워해요.",
"result": "X",
"explanation": "준혁은 '우리 사흘 전에 계획했는데'라고 하며 계획 변경에 답답해해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "I get your frustration!",
"translation": "나 너의 답답함을 알아!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "But we can work with this.",
"translation": "근데 우리 이걸로 일할 수 있어."
},
{
"type": "blank",
"index": 10,
"quiz": "변화에 잘 대처하려면 @@.",
"hint": "ENFP와 ESTJ의 강점이 함께 필요해요.",
"optionA": "계획만 고수하기",
"optionB": "무조건 따라가기",
"optionC": "계획의 틀 유지하며 유연하게 조정",
"result": "계획만 고수하기",
"explanation": "원래 목표는 유지하되 세부사항을 유연하게 조정할 때 효율적으로 대처할 수 있어요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "What should we adjust?",
"translation": "우리 뭘 조정해야 해?"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "The timeline, but our goals stay.",
"translation": "일정은 조정하는데, 우리 목표는 유지해."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "I like that!",
"translation": "나 그거 좋아!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "Then we're in sync.",
"translation": "그럼 우리 일치해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "안정성과 적응력의 균형에 대한 문장이에요.",
"result": "Stability and adaptability navigate challenges well",
"explanation": "안정성과 적응력이 함께 도전을 잘 헤쳐나가요.",
"optionA": "navigate",
"optionB": "well",
"optionC": "adaptability",
"optionD": "challenges",
"optionE": "Stability",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "일정 변경 시 대응 방식",
"explanation": "ENFP의 순응적 적응과 ESTJ의 엄격한 조정",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "The meeting got postponed!",
"translation": "회의가 연기됐어!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "By how many days?",
"translation": "며칠이나 연기됐어?"
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "Doesn't matter, we'll adapt!",
"translation": "상관없어, 우리 적응할 거야!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "But we planned three days ahead.",
"translation": "근데 우리 사흘 전에 계획했는데."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "Your precision is amazing!",
"translation": "넌 너의 정확함이 대단해!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "And your flexibility is useful.",
"translation": "그리고 넌 너의 유연성이 유용해."
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 계획 변경에 쉽게 적응합니다.",
"hint": "ESTJ는 세운 계획을 따르고 변경을 어려워해요.",
"result": "X",
"explanation": "준혁은 '우리 사흘 전에 계획했는데'라고 하며 계획 변경에 답답해해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "I get your frustration!",
"translation": "나 너의 답답함을 알아!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "But we can work with this.",
"translation": "근데 우리 이걸로 일할 수 있어."
},
{
"type": "blank",
"index": 10,
"quiz": "변화에 잘 대처하려면 @@.",
"hint": "ENFP와 ESTJ의 강점이 함께 필요해요.",
"optionA": "계획만 고수하기",
"optionB": "무조건 따라가기",
"optionC": "계획의 틀 유지하며 유연하게 조정",
"result": "계획만 고수하기",
"explanation": "원래 목표는 유지하되 세부사항을 유연하게 조정할 때 효율적으로 대처할 수 있어요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "What should we adjust?",
"translation": "우리 뭘 조정해야 해?"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "The timeline, but our goals stay.",
"translation": "일정은 조정하는데, 우리 목표는 유지해."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "I like that!",
"translation": "나 그거 좋아!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "Then we're in sync.",
"translation": "그럼 우리 일치해."
},
{
"type": "puzzle",
"index": 15,
"hint": "안정성과 적응력의 균형에 대한 문장이에요.",
"optionA": "navigate",
"optionB": "well",
"optionC": "adaptability",
"optionD": "challenges",
"optionE": "Stability",
"optionF": "and",
"result": "Stability and adaptability navigate challenges well",
"explanation": "안정성과 적응력이 함께 도전을 잘 헤쳐나가요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 정보의 신뢰성 평가",
"explanation": "ENFP의 흥분과 ESTJ의 검증",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "I read something amazing!",
"translation": "나 뭔가 멋진 거 읽었어!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Where's the source?",
"translation": "출처가 어디야?"
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "I can't quite remember!",
"translation": "나 정확하게 기억을 못 해!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "Then we can't verify it.",
"translation": "그럼 우리 그걸 확인할 수 없어."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "But it sounds so good!",
"translation": "근데 정말 좋은데!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "Appeal isn't verification though.",
"translation": "매력적이라고 해서 사실은 아니야."
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 출처 없이 정보를 받아들입니다.",
"hint": "ESTJ는 신뢰성 있는 출처를 매우 중시해요.",
"result": "X",
"explanation": "준혁은 '출처가 어디야?'라고 물으며 검증을 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "You're so careful!",
"translation": "넌 정말 조심스러워!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "And you help me see possibilities!",
"translation": "그리고 넌 날 가능성을 보게 해!"
},
{
"type": "blank",
"index": 10,
"quiz": "신뢰할 수 있는 정보는 @@에서 나와.",
"hint": "ENFP의 호기심과 ESTJ의 검증이 함께 필요해요.",
"optionA": "흥미로우면 된다",
"optionB": "출처만 확인하면 된다",
"optionC": "흥미롭고 검증된 정보",
"result": "흥미로우면 된다",
"explanation": "흥미로운 동시에 신뢰할 수 있는 출처를 가진 정보일 때 진정한 가치가 있어요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Let's find the source together!",
"translation": "우리 함께 출처를 찾자!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And if it's verified, we share it.",
"translation": "그리고 확인되면, 우리 그걸 공유해."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "Great system!",
"translation": "좋은 방식이야!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "Yes, it works.",
"translation": "응, 작동해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "호기심과 신뢰성의 균형에 대한 문장이에요.",
"result": "Curiosity and verification build reliable knowledge",
"explanation": "호기심과 검증이 신뢰할 수 있는 지식을 만들어요.",
"optionA": "build",
"optionB": "reliable",
"optionC": "verification",
"optionD": "Curiosity",
"optionE": "and",
"optionF": "knowledge"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 정보의 신뢰성 평가",
"explanation": "ENFP의 흥분과 ESTJ의 검증",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "I read something amazing!",
"translation": "나 뭔가 멋진 거 읽었어!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Where's the source?",
"translation": "출처가 어디야?"
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "I can't quite remember!",
"translation": "나 정확하게 기억을 못 해!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "Then we can't verify it.",
"translation": "그럼 우리 그걸 확인할 수 없어."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "But it sounds so good!",
"translation": "근데 정말 좋은데!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "Appeal isn't verification though.",
"translation": "매력적이라고 해서 사실은 아니야."
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 출처 없이 정보를 받아들입니다.",
"hint": "ESTJ는 신뢰성 있는 출처를 매우 중시해요.",
"result": "X",
"explanation": "준혁은 '출처가 어디야?'라고 물으며 검증을 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "You're so careful!",
"translation": "넌 정말 조심스러워!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "And you help me see possibilities!",
"translation": "그리고 넌 날 가능성을 보게 해!"
},
{
"type": "blank",
"index": 10,
"quiz": "신뢰할 수 있는 정보는 @@에서 나와.",
"hint": "ENFP의 호기심과 ESTJ의 검증이 함께 필요해요.",
"optionA": "흥미로우면 된다",
"optionB": "출처만 확인하면 된다",
"optionC": "흥미롭고 검증된 정보",
"result": "흥미로우면 된다",
"explanation": "흥미로운 동시에 신뢰할 수 있는 출처를 가진 정보일 때 진정한 가치가 있어요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Let's find the source together!",
"translation": "우리 함께 출처를 찾자!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And if it's verified, we share it.",
"translation": "그리고 확인되면, 우리 그걸 공유해."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "Great system!",
"translation": "좋은 방식이야!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "Yes, it works.",
"translation": "응, 작동해."
},
{
"type": "puzzle",
"index": 15,
"hint": "호기심과 신뢰성의 균형에 대한 문장이에요.",
"optionA": "build",
"optionB": "reliable",
"optionC": "verification",
"optionD": "Curiosity",
"optionE": "and",
"optionF": "knowledge",
"result": "Curiosity and verification build reliable knowledge",
"explanation": "호기심과 검증이 신뢰할 수 있는 지식을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 방식 배우기",
"explanation": "ENFP의 빠른 적응과 ESTJ의 체계적 학습",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "Let's just try this!",
"translation": "우리 그냥 해보자!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "We should learn the fundamentals first.",
"translation": "우리 먼저 기초를 배워야 해."
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "Learning happens by doing!",
"translation": "배움은 하면서 생겨!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "But structure prevents mistakes.",
"translation": "근데 구조가 실수를 막아."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "I pick things up fast!",
"translation": "나 빨리 배워!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "Your adaptability is impressive.",
"translation": "너의 적응력이 인상적이야."
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 즉시 새로운 것을 시작합니다.",
"hint": "ESTJ는 체계적인 순서대로 배우길 원해요.",
"result": "X",
"explanation": "준혁은 '먼저 기초를 배워야 해'라고 하며 단계적 학습을 선호해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "Your method is so organized!",
"translation": "넌 너의 방법이 정말 잘 정리돼!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "But you catch things I'm too rigid about!",
"translation": "그런데 넌 내가 너무 경직된 거를 봐!"
},
{
"type": "blank",
"index": 10,
"quiz": "최고의 학습은 @@.",
"hint": "ENFP와 ESTJ의 접근이 함께 필요해요.",
"optionA": "기초부터 천천히만 하기",
"optionB": "그냥 시작하기만 하기",
"optionC": "기초 후 유연하게 실험하기",
"result": "기초부터 천천히만 하기",
"explanation": "견고한 기초 위에서 유연하게 실험할 때 가장 효과적인 학습이 이루어져요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Teach me the foundation!",
"translation": "기초를 가르쳐줘!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "Then we'll explore variations.",
"translation": "그 다음 우리 변화를 탐험해."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "Perfect!",
"translation": "완벽해!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "That's the plan.",
"translation": "그게 계획이야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "체계적 학습과 즉흥적 적용에 대한 문장이에요.",
"result": "Structure and flexibility accelerate learning",
"explanation": "구조와 유연성이 배움을 앞당겨요.",
"optionA": "learning",
"optionB": "flexibility",
"optionC": "and",
"optionD": "Structure",
"optionE": "accelerate"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 방식 배우기",
"explanation": "ENFP의 빠른 적응과 ESTJ의 체계적 학습",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "Let's just try this!",
"translation": "우리 그냥 해보자!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "We should learn the fundamentals first.",
"translation": "우리 먼저 기초를 배워야 해."
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "Learning happens by doing!",
"translation": "배움은 하면서 생겨!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "But structure prevents mistakes.",
"translation": "근데 구조가 실수를 막아."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "I pick things up fast!",
"translation": "나 빨리 배워!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "Your adaptability is impressive.",
"translation": "너의 적응력이 인상적이야."
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 즉시 새로운 것을 시작합니다.",
"hint": "ESTJ는 체계적인 순서대로 배우길 원해요.",
"result": "X",
"explanation": "준혁은 '먼저 기초를 배워야 해'라고 하며 단계적 학습을 선호해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "Your method is so organized!",
"translation": "넌 너의 방법이 정말 잘 정리돼!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "But you catch things I'm too rigid about!",
"translation": "그런데 넌 내가 너무 경직된 거를 봐!"
},
{
"type": "blank",
"index": 10,
"quiz": "최고의 학습은 @@.",
"hint": "ENFP와 ESTJ의 접근이 함께 필요해요.",
"optionA": "기초부터 천천히만 하기",
"optionB": "그냥 시작하기만 하기",
"optionC": "기초 후 유연하게 실험하기",
"result": "기초부터 천천히만 하기",
"explanation": "견고한 기초 위에서 유연하게 실험할 때 가장 효과적인 학습이 이루어져요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Teach me the foundation!",
"translation": "기초를 가르쳐줘!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "Then we'll explore variations.",
"translation": "그 다음 우리 변화를 탐험해."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "Perfect!",
"translation": "완벽해!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "That's the plan.",
"translation": "그게 계획이야."
},
{
"type": "puzzle",
"index": 15,
"hint": "체계적 학습과 즉흥적 적용에 대한 문장이에요.",
"optionA": "learning",
"optionB": "flexibility",
"optionC": "and",
"optionD": "Structure",
"optionE": "accelerate",
"result": "Structure and flexibility accelerate learning",
"explanation": "구조와 유연성이 배움을 앞당겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 해소 방식",
"explanation": "ENFP의 활동 중심과 ESTJ의 계획 중심",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "Let's go do something wild!",
"translation": "우리 뭔가 신나는 거 해!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "I need to organize my schedule.",
"translation": "나 일정을 정리해야 돼."
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "But that sounds stressful!",
"translation": "근데 그건 스트레스받을 것 같은데!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "It actually calms me down.",
"translation": "그건 사실 나를 진정시켜."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "You're so different!",
"translation": "넌 정말 달라!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "But your energy helps me sometimes.",
"translation": "근데 넌 너의 에너지가 때론 나를 도와."
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 스트레스를 활동으로 해소합니다.",
"hint": "ESTJ는 조직적 정리로 스트레스를 해소해요.",
"result": "X",
"explanation": "준혁은 '일정을 정리해야 돼'라고 하며 계획으로 안정감을 찾아요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "You're so calm about everything!",
"translation": "넌 모든 거에 정말 침착해!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "And you remind me to relax!",
"translation": "그리고 넌 날 쉬라고 상기시켜!"
},
{
"type": "blank",
"index": 10,
"quiz": "건강한 스트레스 관리는 @@.",
"hint": "ENFP와 ESTJ의 방식이 모두 필요해요.",
"optionA": "활동만 하기",
"optionB": "계획만 하기",
"optionC": "활동과 구조의 균형",
"result": "활동만 하기",
"explanation": "활동적 에너지 방출과 조직적 안정감이 함께할 때 균형 잡힌 스트레스 관리가 가능해요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Let me help you relax!",
"translation": "나 너를 쉬게 해줄게!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And let me organize your chaos.",
"translation": "그리고 나 너의 혼란을 정리해."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "Deal!",
"translation": "좋아!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "That works for both.",
"translation": "그게 둘 다 작동해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "활동과 조직의 스트레스 해결에 대한 문장이에요.",
"result": "Movement and structure ease stress",
"explanation": "움직임과 구조가 스트레스를 줄여요.",
"optionA": "Movement",
"optionB": "stress",
"optionC": "structure",
"optionD": "ease",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 해소 방식",
"explanation": "ENFP의 활동 중심과 ESTJ의 계획 중심",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "Let's go do something wild!",
"translation": "우리 뭔가 신나는 거 해!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "I need to organize my schedule.",
"translation": "나 일정을 정리해야 돼."
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "But that sounds stressful!",
"translation": "근데 그건 스트레스받을 것 같은데!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "It actually calms me down.",
"translation": "그건 사실 나를 진정시켜."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "You're so different!",
"translation": "넌 정말 달라!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "But your energy helps me sometimes.",
"translation": "근데 넌 너의 에너지가 때론 나를 도와."
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 스트레스를 활동으로 해소합니다.",
"hint": "ESTJ는 조직적 정리로 스트레스를 해소해요.",
"result": "X",
"explanation": "준혁은 '일정을 정리해야 돼'라고 하며 계획으로 안정감을 찾아요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "You're so calm about everything!",
"translation": "넌 모든 거에 정말 침착해!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "And you remind me to relax!",
"translation": "그리고 넌 날 쉬라고 상기시켜!"
},
{
"type": "blank",
"index": 10,
"quiz": "건강한 스트레스 관리는 @@.",
"hint": "ENFP와 ESTJ의 방식이 모두 필요해요.",
"optionA": "활동만 하기",
"optionB": "계획만 하기",
"optionC": "활동과 구조의 균형",
"result": "활동만 하기",
"explanation": "활동적 에너지 방출과 조직적 안정감이 함께할 때 균형 잡힌 스트레스 관리가 가능해요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Let me help you relax!",
"translation": "나 너를 쉬게 해줄게!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And let me organize your chaos.",
"translation": "그리고 나 너의 혼란을 정리해."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "Deal!",
"translation": "좋아!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "That works for both.",
"translation": "그게 둘 다 작동해."
},
{
"type": "puzzle",
"index": 15,
"hint": "활동과 조직의 스트레스 해결에 대한 문장이에요.",
"optionA": "Movement",
"optionB": "stress",
"optionC": "structure",
"optionD": "ease",
"optionE": "and",
"result": "Movement and structure ease stress",
"explanation": "움직임과 구조가 스트레스를 줄여요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "예상치 못한 문제 발생",
"explanation": "ENFP의 즉석 대응과 ESTJ의 응급 계획",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "Something went wrong!",
"translation": "뭔가 잘못됐어!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "What exactly happened?",
"translation": "정확히 뭐가 일어났어?"
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "I don't know, let's figure it out!",
"translation": "나 몰라, 우리 알아내자!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "We need a systematic approach.",
"translation": "우리 체계적인 접근이 필요해."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "You always know what to do!",
"translation": "넌 항상 뭘 해야 할지 알아!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "And you help me think faster!",
"translation": "그리고 넌 날 빨리 생각하게 해!"
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 혼란스러워하며 빠르게 대응합니다.",
"hint": "ESTJ는 문제를 분석하고 체계적으로 대응해요.",
"result": "X",
"explanation": "준혁은 '정확히 뭐가 일어났어?'라고 물으며 분석을 시작해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "Your problem-solving is incredible!",
"translation": "넌 너의 문제 해결이 대단해!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "But your quick thinking saves time!",
"translation": "그런데 넌 빠른 생각이 시간을 아껴!"
},
{
"type": "blank",
"index": 10,
"quiz": "위기 대응의 열쇠는 @@.",
"hint": "ENFP와 ESTJ의 강점이 함께 필요해요.",
"optionA": "빠르기만 하기",
"optionB": "분석만 하기",
"optionC": "분석적 접근과 빠른 실행",
"result": "빠르기만 하기",
"explanation": "상황을 빠르게 파악하면서도 체계적으로 해결할 때 위기를 효과적으로 극복할 수 있어요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Analyze the root cause!",
"translation": "근본 원인을 분석해!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And let's act immediately.",
"translation": "그리고 우리 지금 당장 행동해."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "That's what we do!",
"translation": "그게 우리가 하는 거야!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "위기 극복의 협력에 대한 문장이에요.",
"result": "Analysis and swift action overcome any crisis",
"explanation": "분석과 빠른 행동이 모든 위기를 극복해요.",
"optionA": "any",
"optionB": "overcome",
"optionC": "and",
"optionD": "Analysis",
"optionE": "crisis",
"optionF": "action",
"optionG": "swift"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "예상치 못한 문제 발생",
"explanation": "ENFP의 즉석 대응과 ESTJ의 응급 계획",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "Something went wrong!",
"translation": "뭔가 잘못됐어!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "What exactly happened?",
"translation": "정확히 뭐가 일어났어?"
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "I don't know, let's figure it out!",
"translation": "나 몰라, 우리 알아내자!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "We need a systematic approach.",
"translation": "우리 체계적인 접근이 필요해."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "You always know what to do!",
"translation": "넌 항상 뭘 해야 할지 알아!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "And you help me think faster!",
"translation": "그리고 넌 날 빨리 생각하게 해!"
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 혼란스러워하며 빠르게 대응합니다.",
"hint": "ESTJ는 문제를 분석하고 체계적으로 대응해요.",
"result": "X",
"explanation": "준혁은 '정확히 뭐가 일어났어?'라고 물으며 분석을 시작해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "Your problem-solving is incredible!",
"translation": "넌 너의 문제 해결이 대단해!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "But your quick thinking saves time!",
"translation": "그런데 넌 빠른 생각이 시간을 아껴!"
},
{
"type": "blank",
"index": 10,
"quiz": "위기 대응의 열쇠는 @@.",
"hint": "ENFP와 ESTJ의 강점이 함께 필요해요.",
"optionA": "빠르기만 하기",
"optionB": "분석만 하기",
"optionC": "분석적 접근과 빠른 실행",
"result": "빠르기만 하기",
"explanation": "상황을 빠르게 파악하면서도 체계적으로 해결할 때 위기를 효과적으로 극복할 수 있어요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Analyze the root cause!",
"translation": "근본 원인을 분석해!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And let's act immediately.",
"translation": "그리고 우리 지금 당장 행동해."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "That's what we do!",
"translation": "그게 우리가 하는 거야!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "puzzle",
"index": 15,
"hint": "위기 극복의 협력에 대한 문장이에요.",
"optionA": "any",
"optionB": "overcome",
"optionC": "and",
"optionD": "Analysis",
"optionE": "crisis",
"optionF": "action",
"optionG": "swift",
"result": "Analysis and swift action overcome any crisis",
"explanation": "분석과 빠른 행동이 모든 위기를 극복해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "경력 목표 설정",
"explanation": "ENFP의 다양한 관심과 ESTJ의 명확한 진로",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "I could do so many things!",
"translation": "나 많은 거 할 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "But what's your target position?",
"translation": "근데 너의 목표 직책이 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "I'm not sure yet!",
"translation": "나 아직 모르겠어!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "You need to decide now.",
"translation": "넌 지금 결정해야 돼."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "Your clarity is amazing!",
"translation": "넌 너의 명확함이 대단해!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "But your options expand my thinking!",
"translation": "그런데 넌 너의 선택지들이 내 생각을 넓혀!"
},
{
"type": "ox",
"index": 7,
"quiz": "민서는 명확한 진로 목표를 가지고 있습니다.",
"hint": "ENFP는 다양한 가능성에 열려 있고 즉시 결정하기 어려워해요.",
"result": "X",
"explanation": "민서는 '아직 모르겠어'라고 하며 다양한 선택지를 고려 중이에요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "You have such a clear path!",
"translation": "넌 정말 명확한 경로가 있어!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "And you inspire me to explore more!",
"translation": "그리고 넌 날 더 탐험하도록 영감줘!"
},
{
"type": "blank",
"index": 10,
"quiz": "최고의 경력 계획은 @@.",
"hint": "ENFP와 ESTJ의 접근이 함께 필요해요.",
"optionA": "다양한 옵션만 고려하기",
"optionB": "단일 진로만 고집하기",
"optionC": "명확한 목표 설정 후 관련 경험 쌓기",
"result": "다양한 옵션만 고려하기",
"explanation": "궁극의 목표를 명확히 하면서도 관련된 다양한 경험을 쌓을 때 완전한 전문가가 돼요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Let's set a clear goal together!",
"translation": "우리 함께 명확한 목표를 세우자!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And let's keep some flexibility.",
"translation": "그리고 우리 유연성을 유지해."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "Perfect balance!",
"translation": "완벽한 균형이야!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "That's our strength.",
"translation": "그게 우리의 강점이야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "목표와 유연성의 조화에 대한 문장이에요.",
"result": "Clear goals and open paths create fulfilling careers",
"explanation": "명확한 목표와 열린 경로가 보람 있는 경력을 만들어요.",
"optionA": "Clear",
"optionB": "fulfilling",
"optionC": "paths",
"optionD": "open",
"optionE": "careers",
"optionF": "create",
"optionG": "and",
"optionH": "goals"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "경력 목표 설정",
"explanation": "ENFP의 다양한 관심과 ESTJ의 명확한 진로",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "I could do so many things!",
"translation": "나 많은 거 할 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "But what's your target position?",
"translation": "근데 너의 목표 직책이 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "I'm not sure yet!",
"translation": "나 아직 모르겠어!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "You need to decide now.",
"translation": "넌 지금 결정해야 돼."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "Your clarity is amazing!",
"translation": "넌 너의 명확함이 대단해!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "But your options expand my thinking!",
"translation": "그런데 넌 너의 선택지들이 내 생각을 넓혀!"
},
{
"type": "ox",
"index": 7,
"quiz": "민서는 명확한 진로 목표를 가지고 있습니다.",
"hint": "ENFP는 다양한 가능성에 열려 있고 즉시 결정하기 어려워해요.",
"result": "X",
"explanation": "민서는 '아직 모르겠어'라고 하며 다양한 선택지를 고려 중이에요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "You have such a clear path!",
"translation": "넌 정말 명확한 경로가 있어!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "And you inspire me to explore more!",
"translation": "그리고 넌 날 더 탐험하도록 영감줘!"
},
{
"type": "blank",
"index": 10,
"quiz": "최고의 경력 계획은 @@.",
"hint": "ENFP와 ESTJ의 접근이 함께 필요해요.",
"optionA": "다양한 옵션만 고려하기",
"optionB": "단일 진로만 고집하기",
"optionC": "명확한 목표 설정 후 관련 경험 쌓기",
"result": "다양한 옵션만 고려하기",
"explanation": "궁극의 목표를 명확히 하면서도 관련된 다양한 경험을 쌓을 때 완전한 전문가가 돼요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Let's set a clear goal together!",
"translation": "우리 함께 명확한 목표를 세우자!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And let's keep some flexibility.",
"translation": "그리고 우리 유연성을 유지해."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "Perfect balance!",
"translation": "완벽한 균형이야!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "That's our strength.",
"translation": "그게 우리의 강점이야."
},
{
"type": "puzzle",
"index": 15,
"hint": "목표와 유연성의 조화에 대한 문장이에요.",
"optionA": "Clear",
"optionB": "fulfilling",
"optionC": "paths",
"optionD": "open",
"optionE": "careers",
"optionF": "create",
"optionG": "and",
"optionH": "goals",
"result": "Clear goals and open paths create fulfilling careers",
"explanation": "명확한 목표와 열린 경로가 보람 있는 경력을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "일의 우선순위 정하기",
"explanation": "ENFP의 흥미 중심과 ESTJ의 중요성 중심",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "This project looks fun!",
"translation": "이 프로젝트가 재미있어 보여!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "But this one matters more.",
"translation": "근데 저 프로젝트가 더 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "Fun makes work enjoyable!",
"translation": "재미가 일을 즐겁게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "Impact creates real value though.",
"translation": "근데 영향이 진짜 가치를 만들어."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "You're so results-focused!",
"translation": "넌 정말 결과 중심이야!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "But your enthusiasm motivates the team!",
"translation": "그런데 넌 너의 열정이 팀을 동기부여해!"
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 흥미 있는 프로젝트를 먼저 합니다.",
"hint": "ESTJ는 중요도와 영향력을 기준으로 순위를 매겨요.",
"result": "X",
"explanation": "준혁은 '저 프로젝트가 더 중요해'라고 하며 우선순위를 명확히 해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "Your priorities are always right!",
"translation": "넌 너의 우선순위가 항상 맞아!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "And your passion makes it work!",
"translation": "그리고 넌 너의 열정이 그걸 작동하게 해!"
},
{
"type": "blank",
"index": 10,
"quiz": "효과적인 업무 관리는 @@.",
"hint": "ENFP와 ESTJ의 접근이 함께 필요해요.",
"optionA": "재미있는 것만 하기",
"optionB": "중요한 것만 하기",
"optionC": "중요성 평가 후 흥미 추가하기",
"result": "재미있는 것만 하기",
"explanation": "중요한 업무를 우선으로 하면서도 팀의 동기를 높이는 요소를 포함할 때 최고의 성과가 나와요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Let's do what matters most!",
"translation": "우리 가장 중요한 거부터 해!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And let's keep your energy high.",
"translation": "그리고 우리 너의 에너지를 높게 유지해."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "We work well together!",
"translation": "우리 정말 잘 어울려!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "That's the plan.",
"translation": "그게 계획이야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "중요성과 동기의 조화에 대한 문장이에요.",
"result": "Impact and motivation drive lasting excellence",
"explanation": "영향력과 동기부여가 지속적인 우수성을 만들어요.",
"optionA": "and",
"optionB": "drive",
"optionC": "Impact",
"optionD": "lasting",
"optionE": "motivation",
"optionF": "excellence"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "일의 우선순위 정하기",
"explanation": "ENFP의 흥미 중심과 ESTJ의 중요성 중심",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "This project looks fun!",
"translation": "이 프로젝트가 재미있어 보여!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "But this one matters more.",
"translation": "근데 저 프로젝트가 더 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "Fun makes work enjoyable!",
"translation": "재미가 일을 즐겁게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "Impact creates real value though.",
"translation": "근데 영향이 진짜 가치를 만들어."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "You're so results-focused!",
"translation": "넌 정말 결과 중심이야!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "But your enthusiasm motivates the team!",
"translation": "그런데 넌 너의 열정이 팀을 동기부여해!"
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 흥미 있는 프로젝트를 먼저 합니다.",
"hint": "ESTJ는 중요도와 영향력을 기준으로 순위를 매겨요.",
"result": "X",
"explanation": "준혁은 '저 프로젝트가 더 중요해'라고 하며 우선순위를 명확히 해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "Your priorities are always right!",
"translation": "넌 너의 우선순위가 항상 맞아!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "And your passion makes it work!",
"translation": "그리고 넌 너의 열정이 그걸 작동하게 해!"
},
{
"type": "blank",
"index": 10,
"quiz": "효과적인 업무 관리는 @@.",
"hint": "ENFP와 ESTJ의 접근이 함께 필요해요.",
"optionA": "재미있는 것만 하기",
"optionB": "중요한 것만 하기",
"optionC": "중요성 평가 후 흥미 추가하기",
"result": "재미있는 것만 하기",
"explanation": "중요한 업무를 우선으로 하면서도 팀의 동기를 높이는 요소를 포함할 때 최고의 성과가 나와요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Let's do what matters most!",
"translation": "우리 가장 중요한 거부터 해!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And let's keep your energy high.",
"translation": "그리고 우리 너의 에너지를 높게 유지해."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "We work well together!",
"translation": "우리 정말 잘 어울려!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "That's the plan.",
"translation": "그게 계획이야."
},
{
"type": "puzzle",
"index": 15,
"hint": "중요성과 동기의 조화에 대한 문장이에요.",
"optionA": "and",
"optionB": "drive",
"optionC": "Impact",
"optionD": "lasting",
"optionE": "motivation",
"optionF": "excellence",
"result": "Impact and motivation drive lasting excellence",
"explanation": "영향력과 동기부여가 지속적인 우수성을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 계획 짜기",
"explanation": "ENFP의 자발적 모험과 ESTJ의 사전 예약",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "Let's just see what happens!",
"translation": "우리 그냥 뭐가 될지 봐!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "We should book reservations now.",
"translation": "우리 지금 예약해야 돼."
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "Where's the spontaneity?",
"translation": "즉흥성은 어디 가?"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "Planning ensures we get the best spots.",
"translation": "계획이 우리가 최고의 장소를 확보해."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "Your organization is incredible!",
"translation": "넌 너의 조직력이 대단해!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "But your spontaneity makes it memorable!",
"translation": "그런데 넌 너의 즉흥성이 그걸 기억에 남기게 해!"
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 계획 없이 주말을 보냅니다.",
"hint": "ESTJ는 미리 예약하고 계획을 세워요.",
"result": "X",
"explanation": "준혁은 '계획이 우리가 최고의 장소를 확보해'라고 하며 사전 준비를 선호해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "You always think ahead!",
"translation": "넌 항상 미리 생각해!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "And you add the fun element!",
"translation": "그리고 넌 재미있는 요소를 더해!"
},
{
"type": "blank",
"index": 10,
"quiz": "완벽한 주말은 @@.",
"hint": "ENFP와 ESTJ의 방식이 함께 필요해요.",
"optionA": "완전히 계획하기",
"optionB": "완전히 즉흥적이기",
"optionC": "기본 계획 후 유연하게 즐기기",
"result": "완전히 계획하기",
"explanation": "핵심만 미리 예약하면서 세부사항에서는 자유로울 때 최고의 주말이 된다요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Let's book the main things!",
"translation": "우리 중요한 거들은 예약하자!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And leave some room for exploration.",
"translation": "그리고 탐험할 공간을 남겨두자."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "That's perfect!",
"translation": "그게 완벽해!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "Yes, it is.",
"translation": "응, 그래."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 자유의 균형에 대한 문장이에요.",
"result": "Planning and spontaneity create unforgettable experiences",
"explanation": "계획과 즉흥성이 잊을 수 없는 경험을 만들어요.",
"optionA": "create",
"optionB": "Planning",
"optionC": "spontaneity",
"optionD": "unforgettable",
"optionE": "experiences",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 계획 짜기",
"explanation": "ENFP의 자발적 모험과 ESTJ의 사전 예약",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "Let's just see what happens!",
"translation": "우리 그냥 뭐가 될지 봐!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "We should book reservations now.",
"translation": "우리 지금 예약해야 돼."
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "Where's the spontaneity?",
"translation": "즉흥성은 어디 가?"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "Planning ensures we get the best spots.",
"translation": "계획이 우리가 최고의 장소를 확보해."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "Your organization is incredible!",
"translation": "넌 너의 조직력이 대단해!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "But your spontaneity makes it memorable!",
"translation": "그런데 넌 너의 즉흥성이 그걸 기억에 남기게 해!"
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 계획 없이 주말을 보냅니다.",
"hint": "ESTJ는 미리 예약하고 계획을 세워요.",
"result": "X",
"explanation": "준혁은 '계획이 우리가 최고의 장소를 확보해'라고 하며 사전 준비를 선호해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "You always think ahead!",
"translation": "넌 항상 미리 생각해!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "And you add the fun element!",
"translation": "그리고 넌 재미있는 요소를 더해!"
},
{
"type": "blank",
"index": 10,
"quiz": "완벽한 주말은 @@.",
"hint": "ENFP와 ESTJ의 방식이 함께 필요해요.",
"optionA": "완전히 계획하기",
"optionB": "완전히 즉흥적이기",
"optionC": "기본 계획 후 유연하게 즐기기",
"result": "완전히 계획하기",
"explanation": "핵심만 미리 예약하면서 세부사항에서는 자유로울 때 최고의 주말이 된다요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Let's book the main things!",
"translation": "우리 중요한 거들은 예약하자!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And leave some room for exploration.",
"translation": "그리고 탐험할 공간을 남겨두자."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "That's perfect!",
"translation": "그게 완벽해!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "Yes, it is.",
"translation": "응, 그래."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 자유의 균형에 대한 문장이에요.",
"optionA": "create",
"optionB": "Planning",
"optionC": "spontaneity",
"optionD": "unforgettable",
"optionE": "experiences",
"optionF": "and",
"result": "Planning and spontaneity create unforgettable experiences",
"explanation": "계획과 즉흥성이 잊을 수 없는 경험을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "새로운 취미 배우기",
"explanation": "ENFP의 빠른 시작과 ESTJ의 깊은 습득",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "Let's start dancing!",
"translation": "우리 춤을 시작하자!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "I want to learn fundamentals first.",
"translation": "나 먼저 기초를 배우고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "We can jump into it!",
"translation": "우리 그냥 시작할 수 있어!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "But proper technique prevents injury.",
"translation": "근데 올바른 기술이 부상을 막아."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "You're so methodical!",
"translation": "넌 정말 체계적이야!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "And you inspire me to enjoy it!",
"translation": "그리고 넌 날 즐기도록 영감줘!"
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 즉시 새로운 취미를 시작합니다.",
"hint": "ESTJ는 기초를 체계적으로 배운 후 시작하길 원해요.",
"result": "X",
"explanation": "준혁은 '먼저 기초를 배우고 싶어'라고 하며 단계별 학습을 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "Your dedication is admirable!",
"translation": "넌 너의 헌신이 감탄스러워!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "But your joy makes it worthwhile!",
"translation": "그런데 넌 너의 기쁨이 그걸 가치있게 만들어!"
},
{
"type": "blank",
"index": 10,
"quiz": "새로운 취미의 최고 학습은 @@.",
"hint": "ENFP와 ESTJ의 접근이 함께 필요해요.",
"optionA": "빠르게 시작하기",
"optionB": "기초만 계속 배우기",
"optionC": "기초 학습 후 즐기며 성장하기",
"result": "빠르게 시작하기",
"explanation": "견고한 기초 위에서 즐기면서 성장할 때 취미가 가장 보람 있어요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Teach me the right way!",
"translation": "넌 날 올바른 방식으로 가르쳐줘!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And we'll have fun with it.",
"translation": "그리고 우리 그걸로 즐길 거야."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "That's the best!",
"translation": "그게 최고야!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "That works for both.",
"translation": "그게 둘 다 작동해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "기초와 즐거움의 조합에 대한 문장이에요.",
"result": "Foundation and joy create lasting hobbies",
"explanation": "기초와 기쁨이 지속적인 취미를 만들어요.",
"optionA": "lasting",
"optionB": "create",
"optionC": "and",
"optionD": "hobbies",
"optionE": "Foundation",
"optionF": "joy"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "새로운 취미 배우기",
"explanation": "ENFP의 빠른 시작과 ESTJ의 깊은 습득",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "Let's start dancing!",
"translation": "우리 춤을 시작하자!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "I want to learn fundamentals first.",
"translation": "나 먼저 기초를 배우고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "We can jump into it!",
"translation": "우리 그냥 시작할 수 있어!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "But proper technique prevents injury.",
"translation": "근데 올바른 기술이 부상을 막아."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "You're so methodical!",
"translation": "넌 정말 체계적이야!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "And you inspire me to enjoy it!",
"translation": "그리고 넌 날 즐기도록 영감줘!"
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 즉시 새로운 취미를 시작합니다.",
"hint": "ESTJ는 기초를 체계적으로 배운 후 시작하길 원해요.",
"result": "X",
"explanation": "준혁은 '먼저 기초를 배우고 싶어'라고 하며 단계별 학습을 원해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "Your dedication is admirable!",
"translation": "넌 너의 헌신이 감탄스러워!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "But your joy makes it worthwhile!",
"translation": "그런데 넌 너의 기쁨이 그걸 가치있게 만들어!"
},
{
"type": "blank",
"index": 10,
"quiz": "새로운 취미의 최고 학습은 @@.",
"hint": "ENFP와 ESTJ의 접근이 함께 필요해요.",
"optionA": "빠르게 시작하기",
"optionB": "기초만 계속 배우기",
"optionC": "기초 학습 후 즐기며 성장하기",
"result": "빠르게 시작하기",
"explanation": "견고한 기초 위에서 즐기면서 성장할 때 취미가 가장 보람 있어요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Teach me the right way!",
"translation": "넌 날 올바른 방식으로 가르쳐줘!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And we'll have fun with it.",
"translation": "그리고 우리 그걸로 즐길 거야."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "That's the best!",
"translation": "그게 최고야!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "That works for both.",
"translation": "그게 둘 다 작동해."
},
{
"type": "puzzle",
"index": 15,
"hint": "기초와 즐거움의 조합에 대한 문장이에요.",
"optionA": "lasting",
"optionB": "create",
"optionC": "and",
"optionD": "hobbies",
"optionE": "Foundation",
"optionF": "joy",
"result": "Foundation and joy create lasting hobbies",
"explanation": "기초와 기쁨이 지속적인 취미를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 충돌 시 대화",
"explanation": "ENFP의 감정 표현과 ESTJ의 논리적 주장",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "You don't listen to me!",
"translation": "넌 날 안 들어!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "I'm listening to your facts.",
"translation": "나 너의 사실을 듣고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "It's not about facts!",
"translation": "사실 문제가 아니야!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "Then explain it logically.",
"translation": "그럼 논리적으로 설명해."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "Your logic is so cold!",
"translation": "넌 너의 논리가 정말 차가워!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "But you help me understand emotion too.",
"translation": "근데 넌 날 감정도 이해하게 해."
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 감정을 우선으로 고려합니다.",
"hint": "ESTJ는 논리와 사실을 먼저 분석해요.",
"result": "X",
"explanation": "준혁은 '너의 사실을 듣고 있어'라고 하며 논리적 분석을 시작해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "You always make sense of things!",
"translation": "넌 항상 모든 게 말이 돼!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "And you remind me to care about feelings!",
"translation": "그리고 넌 날 감정을 돌보라고 상기시켜!"
},
{
"type": "blank",
"index": 10,
"quiz": "건설적인 갈등 해결은 @@.",
"hint": "ENFP와 ESTJ의 관점이 함께 필요해요.",
"optionA": "감정만 표현하기",
"optionB": "논리만 분석하기",
"optionC": "감정과 논리의 균형 있는 대화",
"result": "감정만 표현하기",
"explanation": "감정을 인정하면서도 논리적으로 대화할 때 갈등이 진정으로 해결돼요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "I'll be more logical!",
"translation": "나 더 논리적이 될게!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And I'll consider your feelings more.",
"translation": "그리고 나 너의 감정을 더 고려할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "That's what we need!",
"translation": "그게 우리가 필요한 거야!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정과 논리의 상호 이해에 대한 문장이에요.",
"result": "Heart and mind together resolve real conflicts",
"explanation": "마음과 머리가 함께할 때 진정한 갈등을 해결해요.",
"optionA": "real",
"optionB": "conflicts",
"optionC": "mind",
"optionD": "and",
"optionE": "Heart",
"optionF": "resolve",
"optionG": "together"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 충돌 시 대화",
"explanation": "ENFP의 감정 표현과 ESTJ의 논리적 주장",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "You don't listen to me!",
"translation": "넌 날 안 들어!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "I'm listening to your facts.",
"translation": "나 너의 사실을 듣고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "It's not about facts!",
"translation": "사실 문제가 아니야!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "Then explain it logically.",
"translation": "그럼 논리적으로 설명해."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "Your logic is so cold!",
"translation": "넌 너의 논리가 정말 차가워!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "But you help me understand emotion too.",
"translation": "근데 넌 날 감정도 이해하게 해."
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 감정을 우선으로 고려합니다.",
"hint": "ESTJ는 논리와 사실을 먼저 분석해요.",
"result": "X",
"explanation": "준혁은 '너의 사실을 듣고 있어'라고 하며 논리적 분석을 시작해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "You always make sense of things!",
"translation": "넌 항상 모든 게 말이 돼!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "And you remind me to care about feelings!",
"translation": "그리고 넌 날 감정을 돌보라고 상기시켜!"
},
{
"type": "blank",
"index": 10,
"quiz": "건설적인 갈등 해결은 @@.",
"hint": "ENFP와 ESTJ의 관점이 함께 필요해요.",
"optionA": "감정만 표현하기",
"optionB": "논리만 분석하기",
"optionC": "감정과 논리의 균형 있는 대화",
"result": "감정만 표현하기",
"explanation": "감정을 인정하면서도 논리적으로 대화할 때 갈등이 진정으로 해결돼요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "I'll be more logical!",
"translation": "나 더 논리적이 될게!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And I'll consider your feelings more.",
"translation": "그리고 나 너의 감정을 더 고려할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "That's what we need!",
"translation": "그게 우리가 필요한 거야!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "puzzle",
"index": 15,
"hint": "감정과 논리의 상호 이해에 대한 문장이에요.",
"optionA": "real",
"optionB": "conflicts",
"optionC": "mind",
"optionD": "and",
"optionE": "Heart",
"optionF": "resolve",
"optionG": "together",
"result": "Heart and mind together resolve real conflicts",
"explanation": "마음과 머리가 함께할 때 진정한 갈등을 해결해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "실수 처리 방식",
"explanation": "ENFP의 가벼운 수용과 ESTJ의 책임감 있는 대응",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "Oops, I forgot!",
"translation": "어, 내가 잊었어!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "What was your responsibility?",
"translation": "너의 책임이 뭐였어?"
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "It's not a big deal!",
"translation": "별로 큰 일 아니야!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "But it affects the team.",
"translation": "근데 그게 팀에 영향을 줘."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "Your accountability is impressive!",
"translation": "넌 너의 책임감이 인상적이야!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "But your resilience helps us recover!",
"translation": "그런데 넌 너의 회복력이 우리를 회복시켜!"
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 실수를 가볍게 넘어갑니다.",
"hint": "ESTJ는 실수의 책임과 영향을 심각하게 봐요.",
"result": "X",
"explanation": "준혁은 '그게 팀에 영향을 줘'라고 하며 책임감을 강조해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "You never let things slip!",
"translation": "넌 절대 놓치지 않아!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "And you help me move forward quickly!",
"translation": "그리고 넌 날 빠르게 앞으로 나아가도록 도와!"
},
{
"type": "blank",
"index": 10,
"quiz": "실수 후 최고의 대응은 @@.",
"hint": "ENFP와 ESTJ의 접근이 함께 필요해요.",
"optionA": "심각하게만 받아들이기",
"optionB": "가볍게 무시하기",
"optionC": "책임 인정 후 빠른 회복",
"result": "심각하게만 받아들이기",
"explanation": "실수의 책임을 인정하면서도 빠르게 해결책을 찾을 때 팀의 신뢰가 유지돼요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "I'll be more responsible!",
"translation": "나 더 책임감 있을 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And we'll fix it together quickly.",
"translation": "그리고 우리 함께 빨리 고칠 거야."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "That's fair!",
"translation": "공정해!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "That's how we work.",
"translation": "그게 우리 방식이야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "책임감과 회복력에 대한 문장이에요.",
"result": "Accountability and adaptability build trust",
"explanation": "책임감과 적응력이 신뢰를 만들어요.",
"optionA": "trust",
"optionB": "build",
"optionC": "and",
"optionD": "Accountability",
"optionE": "adaptability"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "실수 처리 방식",
"explanation": "ENFP의 가벼운 수용과 ESTJ의 책임감 있는 대응",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민서",
"script": "Oops, I forgot!",
"translation": "어, 내가 잊었어!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "What was your responsibility?",
"translation": "너의 책임이 뭐였어?"
},
{
"type": "script",
"index": 3,
"speaker": "민서",
"script": "It's not a big deal!",
"translation": "별로 큰 일 아니야!"
},
{
"type": "script",
"index": 4,
"speaker": "준혁",
"script": "But it affects the team.",
"translation": "근데 그게 팀에 영향을 줘."
},
{
"type": "script",
"index": 5,
"speaker": "민서",
"script": "Your accountability is impressive!",
"translation": "넌 너의 책임감이 인상적이야!"
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "But your resilience helps us recover!",
"translation": "그런데 넌 너의 회복력이 우리를 회복시켜!"
},
{
"type": "ox",
"index": 7,
"quiz": "준혁은 실수를 가볍게 넘어갑니다.",
"hint": "ESTJ는 실수의 책임과 영향을 심각하게 봐요.",
"result": "X",
"explanation": "준혁은 '그게 팀에 영향을 줘'라고 하며 책임감을 강조해요."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "You never let things slip!",
"translation": "넌 절대 놓치지 않아!"
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "And you help me move forward quickly!",
"translation": "그리고 넌 날 빠르게 앞으로 나아가도록 도와!"
},
{
"type": "blank",
"index": 10,
"quiz": "실수 후 최고의 대응은 @@.",
"hint": "ENFP와 ESTJ의 접근이 함께 필요해요.",
"optionA": "심각하게만 받아들이기",
"optionB": "가볍게 무시하기",
"optionC": "책임 인정 후 빠른 회복",
"result": "심각하게만 받아들이기",
"explanation": "실수의 책임을 인정하면서도 빠르게 해결책을 찾을 때 팀의 신뢰가 유지돼요."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "I'll be more responsible!",
"translation": "나 더 책임감 있을 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And we'll fix it together quickly.",
"translation": "그리고 우리 함께 빨리 고칠 거야."
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "That's fair!",
"translation": "공정해!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "That's how we work.",
"translation": "그게 우리 방식이야."
},
{
"type": "puzzle",
"index": 15,
"hint": "책임감과 회복력에 대한 문장이에요.",
"optionA": "trust",
"optionB": "build",
"optionC": "and",
"optionD": "Accountability",
"optionE": "adaptability",
"result": "Accountability and adaptability build trust",
"explanation": "책임감과 적응력이 신뢰를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "새로운 클럽 시작하기",
"explanation": "ENTP의 아이디어 주도와 ISFP의 따뜻한 공감 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태현",
"script": "I have an amazing idea!",
"translation": "정말 재미있는 아이디어가 생겼어!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "That sounds exciting! Tell me more.",
"translation": "오, 신난데! 더 얘기해줄래?"
},
{
"type": "script",
"index": 3,
"speaker": "태현",
"script": "A debate club for everyone!",
"translation": "누구든 들어올 수 있는 토론 클럽이야!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "I like how you think big.",
"translation": "네가 큰 그림을 그리는 거 좋아."
},
{
"type": "script",
"index": 5,
"speaker": "태현",
"script": "We can explore new topics weekly.",
"translation": "매주 새로운 주제를 탐구할 수 있어."
},
{
"type": "blank",
"index": 6,
"quiz": "Tae-hyeon wants to explore new @@.",
"hint": "ENTP는 새로운 것을 탐구하고 싶어해요.",
"optionA": "friends",
"optionB": "topics",
"optionC": "places",
"result": "topics",
"explanation": "태현이는 매주 새로운 주제를 탐구하려고 해요. ENTP답게 계속 새로운 것에 관심을 가져요."
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "I want everyone to feel safe.",
"translation": "모두가 안전함을 느꼈으면 좋겠어."
},
{
"type": "script",
"index": 8,
"speaker": "태현",
"script": "Good point! Let's do that.",
"translation": "좋은 생각이네! 그렇게 하자."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Maybe we can share feelings too?",
"translation": "감정도 나눌 수 있으면 좋겠는데?"
},
{
"type": "script",
"index": 10,
"speaker": "태현",
"script": "Yes! That makes it deeper.",
"translation": "그래! 그럼 더 깊어질 것 같아."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Your energy gets people excited!",
"translation": "너의 열정이 사람들을 신나게 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "태현",
"script": "And you make it feel like home!",
"translation": "넌 여기를 집처럼 만들어줘!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "When do we start?",
"translation": "언제 시작해?"
},
{
"type": "script",
"index": 14,
"speaker": "태현",
"script": "Next week! Get ready!",
"translation": "다음 주! 준비해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "새로운 시작에 대한 문장이에요.",
"result": "Fresh ideas bring energy and hope",
"explanation": "새로운 아이디어가 활력과 희망을 가져와요.",
"optionA": "and",
"optionB": "ideas",
"optionC": "energy",
"optionD": "Fresh",
"optionE": "bring",
"optionF": "hope"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "새로운 클럽 시작하기",
"explanation": "ENTP의 아이디어 주도와 ISFP의 따뜻한 공감 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태현",
"script": "I have an amazing idea!",
"translation": "정말 재미있는 아이디어가 생겼어!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "That sounds exciting! Tell me more.",
"translation": "오, 신난데! 더 얘기해줄래?"
},
{
"type": "script",
"index": 3,
"speaker": "태현",
"script": "A debate club for everyone!",
"translation": "누구든 들어올 수 있는 토론 클럽이야!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "I like how you think big.",
"translation": "네가 큰 그림을 그리는 거 좋아."
},
{
"type": "script",
"index": 5,
"speaker": "태현",
"script": "We can explore new topics weekly.",
"translation": "매주 새로운 주제를 탐구할 수 있어."
},
{
"type": "blank",
"index": 6,
"quiz": "Tae-hyeon wants to explore new @@.",
"hint": "ENTP는 새로운 것을 탐구하고 싶어해요.",
"optionA": "friends",
"optionB": "topics",
"optionC": "places",
"result": "topics",
"explanation": "태현이는 매주 새로운 주제를 탐구하려고 해요. ENTP답게 계속 새로운 것에 관심을 가져요."
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "I want everyone to feel safe.",
"translation": "모두가 안전함을 느꼈으면 좋겠어."
},
{
"type": "script",
"index": 8,
"speaker": "태현",
"script": "Good point! Let's do that.",
"translation": "좋은 생각이네! 그렇게 하자."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Maybe we can share feelings too?",
"translation": "감정도 나눌 수 있으면 좋겠는데?"
},
{
"type": "script",
"index": 10,
"speaker": "태현",
"script": "Yes! That makes it deeper.",
"translation": "그래! 그럼 더 깊어질 것 같아."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Your energy gets people excited!",
"translation": "너의 열정이 사람들을 신나게 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "태현",
"script": "And you make it feel like home!",
"translation": "넌 여기를 집처럼 만들어줘!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "When do we start?",
"translation": "언제 시작해?"
},
{
"type": "script",
"index": 14,
"speaker": "태현",
"script": "Next week! Get ready!",
"translation": "다음 주! 준비해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "새로운 시작에 대한 문장이에요.",
"optionA": "and",
"optionB": "ideas",
"optionC": "energy",
"optionD": "Fresh",
"optionE": "bring",
"optionF": "hope",
"result": "Fresh ideas bring energy and hope",
"explanation": "새로운 아이디어가 활력과 희망을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "여행 계획 짜기",
"explanation": "ENTP의 즉흥적 탐험과 ISFP의 신중한 준비 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤호",
"script": "Let's go somewhere spontaneous!",
"translation": "아무데나 마음대로 가자!"
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "Where are you thinking?",
"translation": "어디 생각하고 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "윤호",
"script": "Anywhere! Doesn't matter!",
"translation": "어디든! 상관없어!"
},
{
"type": "script",
"index": 4,
"speaker": "소미",
"script": "I like planning things carefully.",
"translation": "나는 차근차근 계획하는 게 좋아."
},
{
"type": "script",
"index": 5,
"speaker": "윤호",
"script": "Plans can change! That's fun!",
"translation": "계획은 바뀔 수 있으니까 더 재미있어!"
},
{
"type": "ox",
"index": 6,
"quiz": "윤호는 여행을 미리 계획하고 싶어합니다.",
"hint": "ENTP는 즉흥적이고 유연한 것을 좋아해요.",
"result": "X",
"explanation": "윤호는 'Let's go somewhere spontaneous'라고 말하며 즉흥성을 선호해요."
},
{
"type": "script",
"index": 7,
"speaker": "소미",
"script": "What if something goes wrong?",
"translation": "혹시 뭔가 잘못되면 어떻게 해?"
},
{
"type": "script",
"index": 8,
"speaker": "윤호",
"script": "We'll figure it out together!",
"translation": "우리가 함께 해결할 수 있어!"
},
{
"type": "script",
"index": 9,
"speaker": "소미",
"script": "Maybe we can plan a little?",
"translation": "조금은 계획할 수 있을까?"
},
{
"type": "script",
"index": 10,
"speaker": "윤호",
"script": "Sure! But leave room for surprises!",
"translation": "좋아! 하지만 놀랄 여지를 남겨두자!"
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "Your idea sounds really fun.",
"translation": "너의 생각이 정말 재미있는데."
},
{
"type": "script",
"index": 12,
"speaker": "윤호",
"script": "And I love your thoughtfulness!",
"translation": "너의 배려심이 정말 좋아!"
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "Okay, let's do it!",
"translation": "알겠어, 해보자!"
},
{
"type": "script",
"index": 14,
"speaker": "윤호",
"script": "Yes! This will be awesome!",
"translation": "좋아! 정말 멋질 거야!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께 여행을 떠나는 거에 대한 문장이에요.",
"result": "Adventure together creates unforgettable memories",
"explanation": "함께한 모험이 잊을 수 없는 추억을 만들어요.",
"optionA": "Adventure",
"optionB": "unforgettable",
"optionC": "together",
"optionD": "creates",
"optionE": "memories"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "여행 계획 짜기",
"explanation": "ENTP의 즉흥적 탐험과 ISFP의 신중한 준비 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤호",
"script": "Let's go somewhere spontaneous!",
"translation": "아무데나 마음대로 가자!"
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "Where are you thinking?",
"translation": "어디 생각하고 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "윤호",
"script": "Anywhere! Doesn't matter!",
"translation": "어디든! 상관없어!"
},
{
"type": "script",
"index": 4,
"speaker": "소미",
"script": "I like planning things carefully.",
"translation": "나는 차근차근 계획하는 게 좋아."
},
{
"type": "script",
"index": 5,
"speaker": "윤호",
"script": "Plans can change! That's fun!",
"translation": "계획은 바뀔 수 있으니까 더 재미있어!"
},
{
"type": "ox",
"index": 6,
"quiz": "윤호는 여행을 미리 계획하고 싶어합니다.",
"hint": "ENTP는 즉흥적이고 유연한 것을 좋아해요.",
"result": "X",
"explanation": "윤호는 'Let's go somewhere spontaneous'라고 말하며 즉흥성을 선호해요."
},
{
"type": "script",
"index": 7,
"speaker": "소미",
"script": "What if something goes wrong?",
"translation": "혹시 뭔가 잘못되면 어떻게 해?"
},
{
"type": "script",
"index": 8,
"speaker": "윤호",
"script": "We'll figure it out together!",
"translation": "우리가 함께 해결할 수 있어!"
},
{
"type": "script",
"index": 9,
"speaker": "소미",
"script": "Maybe we can plan a little?",
"translation": "조금은 계획할 수 있을까?"
},
{
"type": "script",
"index": 10,
"speaker": "윤호",
"script": "Sure! But leave room for surprises!",
"translation": "좋아! 하지만 놀랄 여지를 남겨두자!"
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "Your idea sounds really fun.",
"translation": "너의 생각이 정말 재미있는데."
},
{
"type": "script",
"index": 12,
"speaker": "윤호",
"script": "And I love your thoughtfulness!",
"translation": "너의 배려심이 정말 좋아!"
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "Okay, let's do it!",
"translation": "알겠어, 해보자!"
},
{
"type": "script",
"index": 14,
"speaker": "윤호",
"script": "Yes! This will be awesome!",
"translation": "좋아! 정말 멋질 거야!"
},
{
"type": "puzzle",
"index": 15,
"hint": "함께 여행을 떠나는 거에 대한 문장이에요.",
"optionA": "Adventure",
"optionB": "unforgettable",
"optionC": "together",
"optionD": "creates",
"optionE": "memories",
"result": "Adventure together creates unforgettable memories",
"explanation": "함께한 모험이 잊을 수 없는 추억을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새 취미 배우기",
"explanation": "ENTP의 호기심 가득한 탐구와 ISFP의 감정적 표현 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "I want to learn everything!",
"translation": "난 모든 걸 배우고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "That's wonderful! What interests you?",
"translation": "멋진데! 뭐가 관심 가?"
},
{
"type": "script",
"index": 3,
"speaker": "현우",
"script": "I like asking questions about things.",
"translation": "난 뭔가에 대해 질문하는 걸 좋아해."
},
{
"type": "script",
"index": 4,
"speaker": "아린",
"script": "I like trying things with my hands.",
"translation": "나는 손으로 직접 만들어보는 걸 좋아해."
},
{
"type": "script",
"index": 5,
"speaker": "현우",
"script": "Like what?",
"translation": "뭐 같은 거?"
},
{
"type": "blank",
"index": 6,
"quiz": "Arin likes trying things with her @@.",
"hint": "ISFP는 직접 경험하고 만드는 것을 좋아해요.",
"optionA": "mind",
"optionB": "hands",
"optionC": "heart",
"result": "hands",
"explanation": "아린이는 손으로 직접 만들어보는 것을 좋아해요."
},
{
"type": "script",
"index": 7,
"speaker": "아린",
"script": "Drawing, painting, music!",
"translation": "그리기, 그림, 음악!"
},
{
"type": "script",
"index": 8,
"speaker": "현우",
"script": "Can you teach me?",
"translation": "나도 배워줄 수 있어?"
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "Sure! Let's try painting first!",
"translation": "물론! 먼저 그림을 시작해보자!"
},
{
"type": "script",
"index": 10,
"speaker": "현우",
"script": "I'm already thinking of concepts!",
"translation": "나는 이미 개념을 생각하고 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "Just feel the color and flow.",
"translation": "색감을 느끼면서 흘러가게 하는 거야."
},
{
"type": "script",
"index": 12,
"speaker": "현우",
"script": "That's different from how I think!",
"translation": "그건 내가 생각하는 방식과 달라!"
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "Maybe we can learn from each other?",
"translation": "서로 배울 수 있을까?"
},
{
"type": "script",
"index": 14,
"speaker": "현우",
"script": "Yes! This is interesting!",
"translation": "응! 정말 흥미로워!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "새로운 배움에 대한 문장이에요.",
"result": "Learning opens heart and mind possibilities",
"explanation": "배움이 마음과 생각의 가능성을 열어줘요.",
"optionA": "opens",
"optionB": "mind",
"optionC": "Learning",
"optionD": "possibilities",
"optionE": "heart",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새 취미 배우기",
"explanation": "ENTP의 호기심 가득한 탐구와 ISFP의 감정적 표현 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "I want to learn everything!",
"translation": "난 모든 걸 배우고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "That's wonderful! What interests you?",
"translation": "멋진데! 뭐가 관심 가?"
},
{
"type": "script",
"index": 3,
"speaker": "현우",
"script": "I like asking questions about things.",
"translation": "난 뭔가에 대해 질문하는 걸 좋아해."
},
{
"type": "script",
"index": 4,
"speaker": "아린",
"script": "I like trying things with my hands.",
"translation": "나는 손으로 직접 만들어보는 걸 좋아해."
},
{
"type": "script",
"index": 5,
"speaker": "현우",
"script": "Like what?",
"translation": "뭐 같은 거?"
},
{
"type": "blank",
"index": 6,
"quiz": "Arin likes trying things with her @@.",
"hint": "ISFP는 직접 경험하고 만드는 것을 좋아해요.",
"optionA": "mind",
"optionB": "hands",
"optionC": "heart",
"result": "hands",
"explanation": "아린이는 손으로 직접 만들어보는 것을 좋아해요."
},
{
"type": "script",
"index": 7,
"speaker": "아린",
"script": "Drawing, painting, music!",
"translation": "그리기, 그림, 음악!"
},
{
"type": "script",
"index": 8,
"speaker": "현우",
"script": "Can you teach me?",
"translation": "나도 배워줄 수 있어?"
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "Sure! Let's try painting first!",
"translation": "물론! 먼저 그림을 시작해보자!"
},
{
"type": "script",
"index": 10,
"speaker": "현우",
"script": "I'm already thinking of concepts!",
"translation": "나는 이미 개념을 생각하고 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "Just feel the color and flow.",
"translation": "색감을 느끼면서 흘러가게 하는 거야."
},
{
"type": "script",
"index": 12,
"speaker": "현우",
"script": "That's different from how I think!",
"translation": "그건 내가 생각하는 방식과 달라!"
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "Maybe we can learn from each other?",
"translation": "서로 배울 수 있을까?"
},
{
"type": "script",
"index": 14,
"speaker": "현우",
"script": "Yes! This is interesting!",
"translation": "응! 정말 흥미로워!"
},
{
"type": "puzzle",
"index": 15,
"hint": "새로운 배움에 대한 문장이에요.",
"optionA": "opens",
"optionB": "mind",
"optionC": "Learning",
"optionD": "possibilities",
"optionE": "heart",
"optionF": "and",
"result": "Learning opens heart and mind possibilities",
"explanation": "배움이 마음과 생각의 가능성을 열어줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "문제 해결하는 방식",
"explanation": "ENTP의 논리적 분석과 ISFP의 감정 고려 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "I need to solve this problem.",
"translation": "나는 이 문제를 풀어야 해."
},
{
"type": "script",
"index": 2,
"speaker": "소율",
"script": "What's wrong? Tell me.",
"translation": "뭐가 문제야? 말해봐."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "My logic says do this.",
"translation": "내 논리로는 이렇게 해야 해."
},
{
"type": "script",
"index": 4,
"speaker": "소율",
"script": "But how will it feel for others?",
"translation": "하지만 다른 사람들은 어떨까?"
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I didn't think about that.",
"translation": "나는 그걸 생각 안 했는데."
},
{
"type": "ox",
"index": 6,
"quiz": "도윤은 다른 사람의 감정을 먼저 생각해요.",
"hint": "ENTP는 보통 논리를 먼저 생각해요.",
"result": "X",
"explanation": "도윤은 처음에 '내 논리로는 이렇게 해야 해'라고 말했어요."
},
{
"type": "script",
"index": 7,
"speaker": "소율",
"script": "Their feelings matter too.",
"translation": "그들의 감정도 중요해."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "You're right. Let me think again.",
"translation": "맞아. 다시 생각해봐야겠어."
},
{
"type": "script",
"index": 9,
"speaker": "소율",
"script": "Maybe there's a better way?",
"translation": "더 좋은 방법이 있을까?"
},
{
"type": "script",
"index": 10,
"speaker": "도윤",
"script": "Yes! A way that works for everyone!",
"translation": "응! 모두를 위한 방법이 있을 거야!"
},
{
"type": "script",
"index": 11,
"speaker": "소율",
"script": "See? We think differently but that's good!",
"translation": "봤지? 우리는 다르게 생각하지만 그게 좋아!"
},
{
"type": "script",
"index": 12,
"speaker": "도윤",
"script": "You help me see what I miss!",
"translation": "넌 내가 놓친 걸 보게 해줘!"
},
{
"type": "script",
"index": 13,
"speaker": "소율",
"script": "And you help me think clearly!",
"translation": "그리고 넌 내가 명확하게 생각하게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "도윤",
"script": "We make a good team!",
"translation": "우리 좋은 팀이네!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께하는 강점에 대한 문장이에요.",
"result": "Together our differences create unique strength",
"explanation": "함께할 때 우리의 다름이 특별한 힘을 만들어요.",
"optionA": "Together",
"optionB": "strength",
"optionC": "create",
"optionD": "differences",
"optionE": "our",
"optionF": "unique"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "문제 해결하는 방식",
"explanation": "ENTP의 논리적 분석과 ISFP의 감정 고려 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "I need to solve this problem.",
"translation": "나는 이 문제를 풀어야 해."
},
{
"type": "script",
"index": 2,
"speaker": "소율",
"script": "What's wrong? Tell me.",
"translation": "뭐가 문제야? 말해봐."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "My logic says do this.",
"translation": "내 논리로는 이렇게 해야 해."
},
{
"type": "script",
"index": 4,
"speaker": "소율",
"script": "But how will it feel for others?",
"translation": "하지만 다른 사람들은 어떨까?"
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I didn't think about that.",
"translation": "나는 그걸 생각 안 했는데."
},
{
"type": "ox",
"index": 6,
"quiz": "도윤은 다른 사람의 감정을 먼저 생각해요.",
"hint": "ENTP는 보통 논리를 먼저 생각해요.",
"result": "X",
"explanation": "도윤은 처음에 '내 논리로는 이렇게 해야 해'라고 말했어요."
},
{
"type": "script",
"index": 7,
"speaker": "소율",
"script": "Their feelings matter too.",
"translation": "그들의 감정도 중요해."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "You're right. Let me think again.",
"translation": "맞아. 다시 생각해봐야겠어."
},
{
"type": "script",
"index": 9,
"speaker": "소율",
"script": "Maybe there's a better way?",
"translation": "더 좋은 방법이 있을까?"
},
{
"type": "script",
"index": 10,
"speaker": "도윤",
"script": "Yes! A way that works for everyone!",
"translation": "응! 모두를 위한 방법이 있을 거야!"
},
{
"type": "script",
"index": 11,
"speaker": "소율",
"script": "See? We think differently but that's good!",
"translation": "봤지? 우리는 다르게 생각하지만 그게 좋아!"
},
{
"type": "script",
"index": 12,
"speaker": "도윤",
"script": "You help me see what I miss!",
"translation": "넌 내가 놓친 걸 보게 해줘!"
},
{
"type": "script",
"index": 13,
"speaker": "소율",
"script": "And you help me think clearly!",
"translation": "그리고 넌 내가 명확하게 생각하게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "도윤",
"script": "We make a good team!",
"translation": "우리 좋은 팀이네!"
},
{
"type": "puzzle",
"index": 15,
"hint": "함께하는 강점에 대한 문장이에요.",
"optionA": "Together",
"optionB": "strength",
"optionC": "create",
"optionD": "differences",
"optionE": "our",
"optionF": "unique",
"result": "Together our differences create unique strength",
"explanation": "함께할 때 우리의 다름이 특별한 힘을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "중요한 결정 내리기",
"explanation": "ENTP의 신속한 판단과 ISFP의 신중함 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태현",
"script": "I have a decision to make.",
"translation": "나는 결정을 내려야 해."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "Tell me. I'm listening.",
"translation": "말해줄래. 들을게."
},
{
"type": "script",
"index": 3,
"speaker": "태현",
"script": "I think I should do it now!",
"translation": "나는 지금 해야 한다고 생각해!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Wait. How do you really feel?",
"translation": "잠깐. 너는 정말 어떤 기분이야?"
},
{
"type": "script",
"index": 5,
"speaker": "태현",
"script": "I feel... excited but nervous.",
"translation": "흥미롭긴 한데... 불안하기도 해."
},
{
"type": "blank",
"index": 6,
"quiz": "Tae-hyeon feels excited but @@.",
"hint": "ENTP는 결정을 할 때도 감정을 느껴요.",
"optionA": "happy",
"optionB": "nervous",
"optionC": "tired",
"result": "nervous",
"explanation": "태현이는 흥미롭지만 불안하다고 말했어요."
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "Maybe take more time?",
"translation": "더 시간을 가져봐?"
},
{
"type": "script",
"index": 8,
"speaker": "태현",
"script": "But what if the moment passes?",
"translation": "하지만 기회를 놓치면 어떻게 해?"
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Trust your instincts too, not just logic.",
"translation": "논리뿐만 아니라 직감도 믿어."
},
{
"type": "script",
"index": 10,
"speaker": "태현",
"script": "You know... you're right.",
"translation": "생각해보니... 넌 맞아."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "What does your heart say?",
"translation": "너의 마음은 뭐라고 해?"
},
{
"type": "script",
"index": 12,
"speaker": "태현",
"script": "My heart wants to wait a bit.",
"translation": "내 마음은 좀 더 기다리고 싶어."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Then that's your answer!",
"translation": "그럼 그게 답이야!"
},
{
"type": "script",
"index": 14,
"speaker": "태현",
"script": "Thanks for helping me see it!",
"translation": "날 깨닫게 해줘서 고마워!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "현명한 결정에 대한 문장이에요.",
"result": "Patience guides true and wise choices",
"explanation": "참을성이 진정하고 현명한 선택을 이끌어요.",
"optionA": "choices",
"optionB": "wise",
"optionC": "guides",
"optionD": "Patience",
"optionE": "true",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "중요한 결정 내리기",
"explanation": "ENTP의 신속한 판단과 ISFP의 신중함 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태현",
"script": "I have a decision to make.",
"translation": "나는 결정을 내려야 해."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "Tell me. I'm listening.",
"translation": "말해줄래. 들을게."
},
{
"type": "script",
"index": 3,
"speaker": "태현",
"script": "I think I should do it now!",
"translation": "나는 지금 해야 한다고 생각해!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Wait. How do you really feel?",
"translation": "잠깐. 너는 정말 어떤 기분이야?"
},
{
"type": "script",
"index": 5,
"speaker": "태현",
"script": "I feel... excited but nervous.",
"translation": "흥미롭긴 한데... 불안하기도 해."
},
{
"type": "blank",
"index": 6,
"quiz": "Tae-hyeon feels excited but @@.",
"hint": "ENTP는 결정을 할 때도 감정을 느껴요.",
"optionA": "happy",
"optionB": "nervous",
"optionC": "tired",
"result": "nervous",
"explanation": "태현이는 흥미롭지만 불안하다고 말했어요."
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "Maybe take more time?",
"translation": "더 시간을 가져봐?"
},
{
"type": "script",
"index": 8,
"speaker": "태현",
"script": "But what if the moment passes?",
"translation": "하지만 기회를 놓치면 어떻게 해?"
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Trust your instincts too, not just logic.",
"translation": "논리뿐만 아니라 직감도 믿어."
},
{
"type": "script",
"index": 10,
"speaker": "태현",
"script": "You know... you're right.",
"translation": "생각해보니... 넌 맞아."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "What does your heart say?",
"translation": "너의 마음은 뭐라고 해?"
},
{
"type": "script",
"index": 12,
"speaker": "태현",
"script": "My heart wants to wait a bit.",
"translation": "내 마음은 좀 더 기다리고 싶어."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Then that's your answer!",
"translation": "그럼 그게 답이야!"
},
{
"type": "script",
"index": 14,
"speaker": "태현",
"script": "Thanks for helping me see it!",
"translation": "날 깨닫게 해줘서 고마워!"
},
{
"type": "puzzle",
"index": 15,
"hint": "현명한 결정에 대한 문장이에요.",
"optionA": "choices",
"optionB": "wise",
"optionC": "guides",
"optionD": "Patience",
"optionE": "true",
"optionF": "and",
"result": "Patience guides true and wise choices",
"explanation": "참을성이 진정하고 현명한 선택을 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "실패했을 때",
"explanation": "ENTP의 분석적 대처와 ISFP의 감정 지지 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤호",
"script": "I failed at something important.",
"translation": "나는 중요한 거 하나 실패했어."
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "Oh, I'm sorry. What happened?",
"translation": "앗, 안 됐네. 뭐가 있었어?"
},
{
"type": "script",
"index": 3,
"speaker": "윤호",
"script": "I made a wrong choice.",
"translation": "나는 잘못된 선택을 했어."
},
{
"type": "script",
"index": 4,
"speaker": "소미",
"script": "It's okay. You tried your best.",
"translation": "괜찮아. 너는 최선을 다했어."
},
{
"type": "script",
"index": 5,
"speaker": "윤호",
"script": "But I should have known better!",
"translation": "하지만 나는 더 잘 알아야 했는데!"
},
{
"type": "ox",
"index": 6,
"quiz": "윤호는 자신의 실패를 쉽게 받아들여요.",
"hint": "ENTP는 자신의 실수를 분석하지만, 쉽게 넘어가려고 해요.",
"result": "X",
"explanation": "윤호는 '나는 더 잘 알아야 했는데'라고 말하며 자책하고 있어요."
},
{
"type": "script",
"index": 7,
"speaker": "소미",
"script": "You're only human, remember?",
"translation": "넌 그냥 인간일 뿐이야, 기억해?"
},
{
"type": "script",
"index": 8,
"speaker": "윤호",
"script": "That's... actually helpful.",
"translation": "그건... 정말 도움이 돼."
},
{
"type": "script",
"index": 9,
"speaker": "소미",
"script": "Your feelings matter. Be kind to yourself.",
"translation": "너의 감정이 중요해. 자신에게 친절해."
},
{
"type": "script",
"index": 10,
"speaker": "윤호",
"script": "How do you always know what to say?",
"translation": "넌 항상 뭘 말할지 어떻게 알아?"
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "I just listen to my heart.",
"translation": "나는 그냥 내 마음을 들어."
},
{
"type": "script",
"index": 12,
"speaker": "윤호",
"script": "Can you teach me that?",
"translation": "너는 나한테 가르쳐 줄 수 있어?"
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "You'll learn. I believe in you!",
"translation": "넌 배울 수 있어. 나는 너를 믿어!"
},
{
"type": "script",
"index": 14,
"speaker": "윤호",
"script": "Thank you for being there.",
"translation": "나한테 있어줘서 고마워."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "실패 후의 성장에 대한 문장이에요.",
"result": "Every valuable failure teaches growth",
"explanation": "모든 소중한 실패가 성장을 가르쳐요.",
"optionA": "failure",
"optionB": "teaches",
"optionC": "valuable",
"optionD": "growth",
"optionE": "Every"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "실패했을 때",
"explanation": "ENTP의 분석적 대처와 ISFP의 감정 지지 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤호",
"script": "I failed at something important.",
"translation": "나는 중요한 거 하나 실패했어."
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "Oh, I'm sorry. What happened?",
"translation": "앗, 안 됐네. 뭐가 있었어?"
},
{
"type": "script",
"index": 3,
"speaker": "윤호",
"script": "I made a wrong choice.",
"translation": "나는 잘못된 선택을 했어."
},
{
"type": "script",
"index": 4,
"speaker": "소미",
"script": "It's okay. You tried your best.",
"translation": "괜찮아. 너는 최선을 다했어."
},
{
"type": "script",
"index": 5,
"speaker": "윤호",
"script": "But I should have known better!",
"translation": "하지만 나는 더 잘 알아야 했는데!"
},
{
"type": "ox",
"index": 6,
"quiz": "윤호는 자신의 실패를 쉽게 받아들여요.",
"hint": "ENTP는 자신의 실수를 분석하지만, 쉽게 넘어가려고 해요.",
"result": "X",
"explanation": "윤호는 '나는 더 잘 알아야 했는데'라고 말하며 자책하고 있어요."
},
{
"type": "script",
"index": 7,
"speaker": "소미",
"script": "You're only human, remember?",
"translation": "넌 그냥 인간일 뿐이야, 기억해?"
},
{
"type": "script",
"index": 8,
"speaker": "윤호",
"script": "That's... actually helpful.",
"translation": "그건... 정말 도움이 돼."
},
{
"type": "script",
"index": 9,
"speaker": "소미",
"script": "Your feelings matter. Be kind to yourself.",
"translation": "너의 감정이 중요해. 자신에게 친절해."
},
{
"type": "script",
"index": 10,
"speaker": "윤호",
"script": "How do you always know what to say?",
"translation": "넌 항상 뭘 말할지 어떻게 알아?"
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "I just listen to my heart.",
"translation": "나는 그냥 내 마음을 들어."
},
{
"type": "script",
"index": 12,
"speaker": "윤호",
"script": "Can you teach me that?",
"translation": "너는 나한테 가르쳐 줄 수 있어?"
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "You'll learn. I believe in you!",
"translation": "넌 배울 수 있어. 나는 너를 믿어!"
},
{
"type": "script",
"index": 14,
"speaker": "윤호",
"script": "Thank you for being there.",
"translation": "나한테 있어줘서 고마워."
},
{
"type": "puzzle",
"index": 15,
"hint": "실패 후의 성장에 대한 문장이에요.",
"optionA": "failure",
"optionB": "teaches",
"optionC": "valuable",
"optionD": "growth",
"optionE": "Every",
"result": "Every valuable failure teaches growth",
"explanation": "모든 소중한 실패가 성장을 가르쳐요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "일상의 작은 것들 즐기기",
"explanation": "ENTP의 거대한 계획과 ISFP의 현재 감각 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "I always think about the future.",
"translation": "나는 항상 미래를 생각해."
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "Don't forget right now!",
"translation": "지금을 잊지 말아!"
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "Look at this flower. Isn't it pretty?",
"translation": "이 꽃 봤어? 예쁘지 않아?"
},
{
"type": "script",
"index": 4,
"speaker": "현우",
"script": "It is, but—",
"translation": "그렇긴 한데—"
},
{
"type": "script",
"index": 5,
"speaker": "아린",
"script": "Just feel it. Right now.",
"translation": "그냥 느껴봐. 지금 이 순간."
},
{
"type": "blank",
"index": 6,
"quiz": "Arin wants Hyun-woo to feel @@.",
"hint": "ISFP는 현재 순간의 감정과 미학을 중요하게 여겨요.",
"optionA": "happy",
"optionB": "it",
"optionC": "today",
"result": "it",
"explanation": "아린이는 현우가 지금 이 순간을 느껴주길 원해요."
},
{
"type": "script",
"index": 7,
"speaker": "현우",
"script": "You're right. This moment is nice.",
"translation": "넌 맞아. 이 순간 참 좋네."
},
{
"type": "script",
"index": 8,
"speaker": "아린",
"script": "See? Life is in these moments!",
"translation": "봤지? 삶이 이런 순간 속에 있어!"
},
{
"type": "script",
"index": 9,
"speaker": "현우",
"script": "I'm always planning next steps.",
"translation": "나는 항상 다음 단계를 계획해."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "Maybe plan less, feel more?",
"translation": "덜 계획하고 더 느껴봐?"
},
{
"type": "script",
"index": 11,
"speaker": "현우",
"script": "That's hard for me.",
"translation": "그건 내겐 어려워."
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "I know. But try, okay?",
"translation": "알아. 하지만 시도해 봐, 알지?"
},
{
"type": "script",
"index": 13,
"speaker": "현우",
"script": "For you, I will.",
"translation": "넌 때문에 나는 할 거야."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "That makes me happy!",
"translation": "그건 나를 행복하게 해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "현재의 순간에 대한 문장이에요.",
"result": "Every moment holds truth and beauty",
"explanation": "모든 순간이 진실과 아름다움을 담고 있어요.",
"optionA": "moment",
"optionB": "Every",
"optionC": "and",
"optionD": "truth",
"optionE": "beauty",
"optionF": "holds"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "일상의 작은 것들 즐기기",
"explanation": "ENTP의 거대한 계획과 ISFP의 현재 감각 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "I always think about the future.",
"translation": "나는 항상 미래를 생각해."
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "Don't forget right now!",
"translation": "지금을 잊지 말아!"
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "Look at this flower. Isn't it pretty?",
"translation": "이 꽃 봤어? 예쁘지 않아?"
},
{
"type": "script",
"index": 4,
"speaker": "현우",
"script": "It is, but—",
"translation": "그렇긴 한데—"
},
{
"type": "script",
"index": 5,
"speaker": "아린",
"script": "Just feel it. Right now.",
"translation": "그냥 느껴봐. 지금 이 순간."
},
{
"type": "blank",
"index": 6,
"quiz": "Arin wants Hyun-woo to feel @@.",
"hint": "ISFP는 현재 순간의 감정과 미학을 중요하게 여겨요.",
"optionA": "happy",
"optionB": "it",
"optionC": "today",
"result": "it",
"explanation": "아린이는 현우가 지금 이 순간을 느껴주길 원해요."
},
{
"type": "script",
"index": 7,
"speaker": "현우",
"script": "You're right. This moment is nice.",
"translation": "넌 맞아. 이 순간 참 좋네."
},
{
"type": "script",
"index": 8,
"speaker": "아린",
"script": "See? Life is in these moments!",
"translation": "봤지? 삶이 이런 순간 속에 있어!"
},
{
"type": "script",
"index": 9,
"speaker": "현우",
"script": "I'm always planning next steps.",
"translation": "나는 항상 다음 단계를 계획해."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "Maybe plan less, feel more?",
"translation": "덜 계획하고 더 느껴봐?"
},
{
"type": "script",
"index": 11,
"speaker": "현우",
"script": "That's hard for me.",
"translation": "그건 내겐 어려워."
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "I know. But try, okay?",
"translation": "알아. 하지만 시도해 봐, 알지?"
},
{
"type": "script",
"index": 13,
"speaker": "현우",
"script": "For you, I will.",
"translation": "넌 때문에 나는 할 거야."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "That makes me happy!",
"translation": "그건 나를 행복하게 해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "현재의 순간에 대한 문장이에요.",
"optionA": "moment",
"optionB": "Every",
"optionC": "and",
"optionD": "truth",
"optionE": "beauty",
"optionF": "holds",
"result": "Every moment holds truth and beauty",
"explanation": "모든 순간이 진실과 아름다움을 담고 있어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "스트레스 풀기",
"explanation": "ENTP의 논리적 해결과 ISFP의 정서적 해소 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "I'm so stressed right now.",
"translation": "나는 정말 스트레스받아."
},
{
"type": "script",
"index": 2,
"speaker": "소율",
"script": "I know. What helps you?",
"translation": "알아. 뭐가 도움이 돼?"
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "I think about solutions.",
"translation": "나는 해결책을 생각해."
},
{
"type": "script",
"index": 4,
"speaker": "소율",
"script": "Sometimes you just need to rest.",
"translation": "때론 그냥 쉬어야 해."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "But that doesn't solve anything!",
"translation": "하지만 그건 아무것도 안 풀어!"
},
{
"type": "ox",
"index": 6,
"quiz": "도윤은 쉬는 것을 좋아해요.",
"hint": "ENTP는 쉬는 것보다 문제 해결을 선호해요.",
"result": "X",
"explanation": "도윤은 'But that doesn't solve anything'이라고 말하며 쉬는 것을 거부해요."
},
{
"type": "script",
"index": 7,
"speaker": "소율",
"script": "Let me show you something.",
"translation": "내가 보여줄 게 있어."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "What is it?",
"translation": "뭔데?"
},
{
"type": "script",
"index": 9,
"speaker": "소율",
"script": "Music. Listen with me?",
"translation": "음악. 나랑 들어줄래?"
},
{
"type": "script",
"index": 10,
"speaker": "도윤",
"script": "Okay... this is... nice.",
"translation": "오케이... 이건... 좋네."
},
{
"type": "script",
"index": 11,
"speaker": "소율",
"script": "Feel better?",
"translation": "기분이 나아졌어?"
},
{
"type": "script",
"index": 12,
"speaker": "도윤",
"script": "Actually, yes. How?",
"translation": "사실 응. 어떻게 된 거야?"
},
{
"type": "script",
"index": 13,
"speaker": "소율",
"script": "Your mind stopped working for a bit!",
"translation": "너의 머리가 잠깐 쉬었어!"
},
{
"type": "script",
"index": 14,
"speaker": "도윤",
"script": "I think I needed that.",
"translation": "나는 그게 필요했나 봐."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "휴식과 치유에 대한 문장이에요.",
"result": "Soul and heart heals with peace",
"explanation": "영혼과 마음이 평온함으로 치유돼요.",
"optionA": "and",
"optionB": "Soul",
"optionC": "heals",
"optionD": "heart",
"optionE": "with",
"optionF": "peace"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "스트레스 풀기",
"explanation": "ENTP의 논리적 해결과 ISFP의 정서적 해소 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "I'm so stressed right now.",
"translation": "나는 정말 스트레스받아."
},
{
"type": "script",
"index": 2,
"speaker": "소율",
"script": "I know. What helps you?",
"translation": "알아. 뭐가 도움이 돼?"
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "I think about solutions.",
"translation": "나는 해결책을 생각해."
},
{
"type": "script",
"index": 4,
"speaker": "소율",
"script": "Sometimes you just need to rest.",
"translation": "때론 그냥 쉬어야 해."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "But that doesn't solve anything!",
"translation": "하지만 그건 아무것도 안 풀어!"
},
{
"type": "ox",
"index": 6,
"quiz": "도윤은 쉬는 것을 좋아해요.",
"hint": "ENTP는 쉬는 것보다 문제 해결을 선호해요.",
"result": "X",
"explanation": "도윤은 'But that doesn't solve anything'이라고 말하며 쉬는 것을 거부해요."
},
{
"type": "script",
"index": 7,
"speaker": "소율",
"script": "Let me show you something.",
"translation": "내가 보여줄 게 있어."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "What is it?",
"translation": "뭔데?"
},
{
"type": "script",
"index": 9,
"speaker": "소율",
"script": "Music. Listen with me?",
"translation": "음악. 나랑 들어줄래?"
},
{
"type": "script",
"index": 10,
"speaker": "도윤",
"script": "Okay... this is... nice.",
"translation": "오케이... 이건... 좋네."
},
{
"type": "script",
"index": 11,
"speaker": "소율",
"script": "Feel better?",
"translation": "기분이 나아졌어?"
},
{
"type": "script",
"index": 12,
"speaker": "도윤",
"script": "Actually, yes. How?",
"translation": "사실 응. 어떻게 된 거야?"
},
{
"type": "script",
"index": 13,
"speaker": "소율",
"script": "Your mind stopped working for a bit!",
"translation": "너의 머리가 잠깐 쉬었어!"
},
{
"type": "script",
"index": 14,
"speaker": "도윤",
"script": "I think I needed that.",
"translation": "나는 그게 필요했나 봐."
},
{
"type": "puzzle",
"index": 15,
"hint": "휴식과 치유에 대한 문장이에요.",
"optionA": "and",
"optionB": "Soul",
"optionC": "heals",
"optionD": "heart",
"optionE": "with",
"optionF": "peace",
"result": "Soul and heart heals with peace",
"explanation": "영혼과 마음이 평온함으로 치유돼요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "새로운 직업 도전하기",
"explanation": "ENTP의 도전적 목표와 ISFP의 실질적 우려 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태현",
"script": "I want to try something new!",
"translation": "나는 뭔가 새로운 걸 해보고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "That's exciting! But what about now?",
"translation": "신난데! 하지만 지금은 어떻게 해?"
},
{
"type": "script",
"index": 3,
"speaker": "태현",
"script": "I'm bored with my current job!",
"translation": "나는 지금 일에 지쳤어!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "But you have security here.",
"translation": "하지만 여기서 너는 안정적인데."
},
{
"type": "script",
"index": 5,
"speaker": "태현",
"script": "Security is boring!",
"translation": "안정은 지루해!"
},
{
"type": "blank",
"index": 6,
"quiz": "Tae-hyeon thinks security is @@.",
"hint": "ENTP는 새로운 도전을 원해요.",
"optionA": "important",
"optionB": "boring",
"optionC": "necessary",
"result": "boring",
"explanation": "태현이는 안정을 지루하다고 생각해요."
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "What if things don't work out?",
"translation": "일이 잘 안 되면 어떻게 해?"
},
{
"type": "script",
"index": 8,
"speaker": "태현",
"script": "Then I'll learn and try again!",
"translation": "그럼 배우고 다시 해봐!"
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "That sounds risky, but brave too.",
"translation": "위험하지만 용감한 것 같아."
},
{
"type": "script",
"index": 10,
"speaker": "태현",
"script": "I need someone like you with me.",
"translation": "나는 너 같은 사람이 필요해."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "What do you mean?",
"translation": "뭐라고 하는 거야?"
},
{
"type": "script",
"index": 12,
"speaker": "태현",
"script": "You help me think clearly.",
"translation": "넌 내가 명확하게 생각하게 해줘."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "And you help me be brave!",
"translation": "그리고 넌 나를 용감하게 만들어줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태현",
"script": "So... will you help?",
"translation": "그럼... 나 도와줄래?"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "새로운 시작에 대한 문장이에요.",
"result": "New dreams begin with courage",
"explanation": "새로운 꿈은 용감함으로 시작돼요.",
"optionA": "with",
"optionB": "dreams",
"optionC": "begin",
"optionD": "New",
"optionE": "courage"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "새로운 직업 도전하기",
"explanation": "ENTP의 도전적 목표와 ISFP의 실질적 우려 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태현",
"script": "I want to try something new!",
"translation": "나는 뭔가 새로운 걸 해보고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "That's exciting! But what about now?",
"translation": "신난데! 하지만 지금은 어떻게 해?"
},
{
"type": "script",
"index": 3,
"speaker": "태현",
"script": "I'm bored with my current job!",
"translation": "나는 지금 일에 지쳤어!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "But you have security here.",
"translation": "하지만 여기서 너는 안정적인데."
},
{
"type": "script",
"index": 5,
"speaker": "태현",
"script": "Security is boring!",
"translation": "안정은 지루해!"
},
{
"type": "blank",
"index": 6,
"quiz": "Tae-hyeon thinks security is @@.",
"hint": "ENTP는 새로운 도전을 원해요.",
"optionA": "important",
"optionB": "boring",
"optionC": "necessary",
"result": "boring",
"explanation": "태현이는 안정을 지루하다고 생각해요."
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "What if things don't work out?",
"translation": "일이 잘 안 되면 어떻게 해?"
},
{
"type": "script",
"index": 8,
"speaker": "태현",
"script": "Then I'll learn and try again!",
"translation": "그럼 배우고 다시 해봐!"
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "That sounds risky, but brave too.",
"translation": "위험하지만 용감한 것 같아."
},
{
"type": "script",
"index": 10,
"speaker": "태현",
"script": "I need someone like you with me.",
"translation": "나는 너 같은 사람이 필요해."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "What do you mean?",
"translation": "뭐라고 하는 거야?"
},
{
"type": "script",
"index": 12,
"speaker": "태현",
"script": "You help me think clearly.",
"translation": "넌 내가 명확하게 생각하게 해줘."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "And you help me be brave!",
"translation": "그리고 넌 나를 용감하게 만들어줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태현",
"script": "So... will you help?",
"translation": "그럼... 나 도와줄래?"
},
{
"type": "puzzle",
"index": 15,
"hint": "새로운 시작에 대한 문장이에요.",
"optionA": "with",
"optionB": "dreams",
"optionC": "begin",
"optionD": "New",
"optionE": "courage",
"result": "New dreams begin with courage",
"explanation": "새로운 꿈은 용감함으로 시작돼요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "장기 목표 세우기",
"explanation": "ENTP의 원대한 비전과 ISFP의 현실적 고려 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤호",
"script": "I want to change the world!",
"translation": "나는 세상을 바꾸고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "That's a big dream!",
"translation": "그건 정말 큰 꿈이네!"
},
{
"type": "script",
"index": 3,
"speaker": "윤호",
"script": "Yes! I have so many ideas!",
"translation": "응! 나한테 아이디어가 많아!"
},
{
"type": "script",
"index": 4,
"speaker": "소미",
"script": "But what about right now?",
"translation": "하지만 지금은 뭐 해?"
},
{
"type": "script",
"index": 5,
"speaker": "윤호",
"script": "Small steps lead to big change!",
"translation": "작은 발걸음이 큰 변화를 만들어!"
},
{
"type": "ox",
"index": 6,
"quiz": "소미는 먼 미래를 먼저 생각해요.",
"hint": "ISFP는 현실에 기초를 두고 천천히 진행하길 원해요.",
"result": "X",
"explanation": "소미는 '하지만 지금은 뭐 해?'라고 말하며 현실을 중시해요."
},
{
"type": "script",
"index": 7,
"speaker": "소미",
"script": "Okay, let's start small then.",
"translation": "알겠어, 그럼 작게 시작하자."
},
{
"type": "script",
"index": 8,
"speaker": "윤호",
"script": "You help me stay grounded!",
"translation": "넌 내가 현실에 발을 딛게 도와줘!"
},
{
"type": "script",
"index": 9,
"speaker": "소미",
"script": "And you help me dream bigger!",
"translation": "그리고 넌 나를 더 크게 꿈꾸게 해줘!"
},
{
"type": "script",
"index": 10,
"speaker": "윤호",
"script": "So we're good together?",
"translation": "그럼 우리 잘 어울려?"
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "Yes! You push forward, I keep us safe.",
"translation": "응! 넌 앞으로 나아가고, 나는 우리를 지켜."
},
{
"type": "script",
"index": 12,
"speaker": "윤호",
"script": "That's perfect!",
"translation": "그건 완벽해!"
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "When do we start?",
"translation": "언제 시작해?"
},
{
"type": "script",
"index": 14,
"speaker": "윤호",
"script": "Tomorrow! No wait... today!",
"translation": "내일! 아니, 오늘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께하는 꿈에 대한 문장이에요.",
"result": "Together we create powerful vision",
"explanation": "함께할 때 우리는 강력한 비전을 만들어요.",
"optionA": "we",
"optionB": "vision",
"optionC": "powerful",
"optionD": "Together",
"optionE": "create"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "장기 목표 세우기",
"explanation": "ENTP의 원대한 비전과 ISFP의 현실적 고려 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤호",
"script": "I want to change the world!",
"translation": "나는 세상을 바꾸고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "That's a big dream!",
"translation": "그건 정말 큰 꿈이네!"
},
{
"type": "script",
"index": 3,
"speaker": "윤호",
"script": "Yes! I have so many ideas!",
"translation": "응! 나한테 아이디어가 많아!"
},
{
"type": "script",
"index": 4,
"speaker": "소미",
"script": "But what about right now?",
"translation": "하지만 지금은 뭐 해?"
},
{
"type": "script",
"index": 5,
"speaker": "윤호",
"script": "Small steps lead to big change!",
"translation": "작은 발걸음이 큰 변화를 만들어!"
},
{
"type": "ox",
"index": 6,
"quiz": "소미는 먼 미래를 먼저 생각해요.",
"hint": "ISFP는 현실에 기초를 두고 천천히 진행하길 원해요.",
"result": "X",
"explanation": "소미는 '하지만 지금은 뭐 해?'라고 말하며 현실을 중시해요."
},
{
"type": "script",
"index": 7,
"speaker": "소미",
"script": "Okay, let's start small then.",
"translation": "알겠어, 그럼 작게 시작하자."
},
{
"type": "script",
"index": 8,
"speaker": "윤호",
"script": "You help me stay grounded!",
"translation": "넌 내가 현실에 발을 딛게 도와줘!"
},
{
"type": "script",
"index": 9,
"speaker": "소미",
"script": "And you help me dream bigger!",
"translation": "그리고 넌 나를 더 크게 꿈꾸게 해줘!"
},
{
"type": "script",
"index": 10,
"speaker": "윤호",
"script": "So we're good together?",
"translation": "그럼 우리 잘 어울려?"
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "Yes! You push forward, I keep us safe.",
"translation": "응! 넌 앞으로 나아가고, 나는 우리를 지켜."
},
{
"type": "script",
"index": 12,
"speaker": "윤호",
"script": "That's perfect!",
"translation": "그건 완벽해!"
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "When do we start?",
"translation": "언제 시작해?"
},
{
"type": "script",
"index": 14,
"speaker": "윤호",
"script": "Tomorrow! No wait... today!",
"translation": "내일! 아니, 오늘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "함께하는 꿈에 대한 문장이에요.",
"optionA": "we",
"optionB": "vision",
"optionC": "powerful",
"optionD": "Together",
"optionE": "create",
"result": "Together we create powerful vision",
"explanation": "함께할 때 우리는 강력한 비전을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "취미 시간 보내기",
"explanation": "ENTP의 지적 활동과 ISFP의 예술적 활동 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "I want to read about everything.",
"translation": "나는 모든 걸 읽고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "That sounds interesting!",
"translation": "그건 재미있을 것 같아!"
},
{
"type": "script",
"index": 3,
"speaker": "현우",
"script": "I learn so much!",
"translation": "나는 정말 많이 배워!"
},
{
"type": "script",
"index": 4,
"speaker": "아린",
"script": "I like to paint and create.",
"translation": "나는 그리고 만드는 게 좋아."
},
{
"type": "script",
"index": 5,
"speaker": "현우",
"script": "What's the difference?",
"translation": "뭐가 다른 거야?"
},
{
"type": "blank",
"index": 6,
"quiz": "Arin wants to paint and @@.",
"hint": "ISFP는 창작과 예술 활동을 좋아해요.",
"optionA": "think",
"optionB": "read",
"optionC": "create",
"result": "create",
"explanation": "아린이는 그리고 만드는 것을 좋아해요."
},
{
"type": "script",
"index": 7,
"speaker": "아린",
"script": "I express myself through art.",
"translation": "나는 예술을 통해 자신을 표현해."
},
{
"type": "script",
"index": 8,
"speaker": "현우",
"script": "I like analyzing ideas.",
"translation": "나는 아이디어를 분석하는 게 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "Want to try painting with me?",
"translation": "나랑 그림 그려볼래?"
},
{
"type": "script",
"index": 10,
"speaker": "현우",
"script": "I'm not very creative...",
"translation": "나는 창의성이 별로야..."
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "Just try. Express yourself!",
"translation": "그냥 해봐. 자신을 표현해!"
},
{
"type": "script",
"index": 12,
"speaker": "현우",
"script": "Okay, I'll try.",
"translation": "알겠어, 해볼게."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "And I'll read with you sometimes!",
"translation": "그리고 나도 가끔 너랑 읽을게!"
},
{
"type": "script",
"index": 14,
"speaker": "현우",
"script": "Really? That would be nice!",
"translation": "정말? 그건 좋을 것 같은데!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "취미 공유에 대한 문장이에요.",
"result": "Sharing different interests expands worlds",
"explanation": "다른 취미를 나누는 것이 세상을 넓혀줘요.",
"optionA": "interests",
"optionB": "worlds",
"optionC": "different",
"optionD": "Sharing",
"optionE": "expands"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "취미 시간 보내기",
"explanation": "ENTP의 지적 활동과 ISFP의 예술적 활동 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "I want to read about everything.",
"translation": "나는 모든 걸 읽고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "That sounds interesting!",
"translation": "그건 재미있을 것 같아!"
},
{
"type": "script",
"index": 3,
"speaker": "현우",
"script": "I learn so much!",
"translation": "나는 정말 많이 배워!"
},
{
"type": "script",
"index": 4,
"speaker": "아린",
"script": "I like to paint and create.",
"translation": "나는 그리고 만드는 게 좋아."
},
{
"type": "script",
"index": 5,
"speaker": "현우",
"script": "What's the difference?",
"translation": "뭐가 다른 거야?"
},
{
"type": "blank",
"index": 6,
"quiz": "Arin wants to paint and @@.",
"hint": "ISFP는 창작과 예술 활동을 좋아해요.",
"optionA": "think",
"optionB": "read",
"optionC": "create",
"result": "create",
"explanation": "아린이는 그리고 만드는 것을 좋아해요."
},
{
"type": "script",
"index": 7,
"speaker": "아린",
"script": "I express myself through art.",
"translation": "나는 예술을 통해 자신을 표현해."
},
{
"type": "script",
"index": 8,
"speaker": "현우",
"script": "I like analyzing ideas.",
"translation": "나는 아이디어를 분석하는 게 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "Want to try painting with me?",
"translation": "나랑 그림 그려볼래?"
},
{
"type": "script",
"index": 10,
"speaker": "현우",
"script": "I'm not very creative...",
"translation": "나는 창의성이 별로야..."
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "Just try. Express yourself!",
"translation": "그냥 해봐. 자신을 표현해!"
},
{
"type": "script",
"index": 12,
"speaker": "현우",
"script": "Okay, I'll try.",
"translation": "알겠어, 해볼게."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "And I'll read with you sometimes!",
"translation": "그리고 나도 가끔 너랑 읽을게!"
},
{
"type": "script",
"index": 14,
"speaker": "현우",
"script": "Really? That would be nice!",
"translation": "정말? 그건 좋을 것 같은데!"
},
{
"type": "puzzle",
"index": 15,
"hint": "취미 공유에 대한 문장이에요.",
"optionA": "interests",
"optionB": "worlds",
"optionC": "different",
"optionD": "Sharing",
"optionE": "expands",
"result": "Sharing different interests expands worlds",
"explanation": "다른 취미를 나누는 것이 세상을 넓혀줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 보내기",
"explanation": "ENTP의 활동적 계획과 ISFP의 휴식 중심 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Let's do lots of things!",
"translation": "우리 여러 가지 해봐!"
},
{
"type": "script",
"index": 2,
"speaker": "소율",
"script": "Like what?",
"translation": "뭐 같은 거?"
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Hiking, game night, movie!",
"translation": "등산, 게임, 영화!"
},
{
"type": "script",
"index": 4,
"speaker": "소율",
"script": "That sounds tiring...",
"translation": "그건 피곤할 것 같아..."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "But it's so much fun!",
"translation": "하지만 정말 재미있어!"
},
{
"type": "ox",
"index": 6,
"quiz": "소율은 휴식을 원해요.",
"hint": "ISFP는 쉬는 것을 즐기고 싶어해요.",
"result": "O",
"explanation": "소율이는 '그건 피곤할 것 같아'라고 말했어요."
},
{
"type": "script",
"index": 7,
"speaker": "소율",
"script": "How about quiet time together?",
"translation": "조용한 시간을 함께 보내는 건?"
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Like what?",
"translation": "뭐 같은 거?"
},
{
"type": "script",
"index": 9,
"speaker": "소율",
"script": "Coffee, talking, maybe drawing.",
"translation": "커피, 얘기하기, 그리기."
},
{
"type": "script",
"index": 10,
"speaker": "도윤",
"script": "That does sound relaxing...",
"translation": "그건 정말 편할 것 같은데..."
},
{
"type": "script",
"index": 11,
"speaker": "소율",
"script": "We can do both!",
"translation": "우리 둘 다 할 수 있어!"
},
{
"type": "script",
"index": 12,
"speaker": "도윤",
"script": "Half active, half quiet?",
"translation": "반은 활동적으로, 반은 조용하게?"
},
{
"type": "script",
"index": 13,
"speaker": "소율",
"script": "Exactly! I love compromise!",
"translation": "정확해! 나는 타협이 좋아!"
},
{
"type": "script",
"index": 14,
"speaker": "도윤",
"script": "You make everything better!",
"translation": "넌 모든 것을 더 좋게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "균형 잡힌 시간에 대한 문장이에요.",
"result": "Balance makes weekends perfect life",
"explanation": "균형이 완벽한 주말과 인생을 만들어요.",
"optionA": "Balance",
"optionB": "perfect",
"optionC": "weekends",
"optionD": "makes",
"optionE": "life"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 보내기",
"explanation": "ENTP의 활동적 계획과 ISFP의 휴식 중심 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Let's do lots of things!",
"translation": "우리 여러 가지 해봐!"
},
{
"type": "script",
"index": 2,
"speaker": "소율",
"script": "Like what?",
"translation": "뭐 같은 거?"
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Hiking, game night, movie!",
"translation": "등산, 게임, 영화!"
},
{
"type": "script",
"index": 4,
"speaker": "소율",
"script": "That sounds tiring...",
"translation": "그건 피곤할 것 같아..."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "But it's so much fun!",
"translation": "하지만 정말 재미있어!"
},
{
"type": "ox",
"index": 6,
"quiz": "소율은 휴식을 원해요.",
"hint": "ISFP는 쉬는 것을 즐기고 싶어해요.",
"result": "O",
"explanation": "소율이는 '그건 피곤할 것 같아'라고 말했어요."
},
{
"type": "script",
"index": 7,
"speaker": "소율",
"script": "How about quiet time together?",
"translation": "조용한 시간을 함께 보내는 건?"
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Like what?",
"translation": "뭐 같은 거?"
},
{
"type": "script",
"index": 9,
"speaker": "소율",
"script": "Coffee, talking, maybe drawing.",
"translation": "커피, 얘기하기, 그리기."
},
{
"type": "script",
"index": 10,
"speaker": "도윤",
"script": "That does sound relaxing...",
"translation": "그건 정말 편할 것 같은데..."
},
{
"type": "script",
"index": 11,
"speaker": "소율",
"script": "We can do both!",
"translation": "우리 둘 다 할 수 있어!"
},
{
"type": "script",
"index": 12,
"speaker": "도윤",
"script": "Half active, half quiet?",
"translation": "반은 활동적으로, 반은 조용하게?"
},
{
"type": "script",
"index": 13,
"speaker": "소율",
"script": "Exactly! I love compromise!",
"translation": "정확해! 나는 타협이 좋아!"
},
{
"type": "script",
"index": 14,
"speaker": "도윤",
"script": "You make everything better!",
"translation": "넌 모든 것을 더 좋게 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "균형 잡힌 시간에 대한 문장이에요.",
"optionA": "Balance",
"optionB": "perfect",
"optionC": "weekends",
"optionD": "makes",
"optionE": "life",
"result": "Balance makes weekends perfect life",
"explanation": "균형이 완벽한 주말과 인생을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "갈등이 생겼을 때",
"explanation": "ENTP의 논점 중심 토론과 ISFP의 감정 이해 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태현",
"script": "I disagree with you.",
"translation": "나는 너와 의견이 달라."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "Oh... that hurts.",
"translation": "앗... 그건 상처야."
},
{
"type": "script",
"index": 3,
"speaker": "태현",
"script": "Wait, it's just about the idea!",
"translation": "잠깐, 그건 그냥 아이디어에 대한 거야!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "But you made me feel bad.",
"translation": "하지만 넌 나를 나쁘게 만들었어."
},
{
"type": "script",
"index": 5,
"speaker": "태현",
"script": "I didn't mean to!",
"translation": "나는 그럴 의도가 없었어!"
},
{
"type": "blank",
"index": 6,
"quiz": "Tae-hyeon hurt @@'s feelings.",
"hint": "ISFP는 감정을 쉽게 상할 수 있어요.",
"optionA": "his",
"optionB": "Chae-young's",
"optionC": "nobody's",
"result": "Chae-young's",
"explanation": "태현이 채영의 감정을 상하게 했어요."
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "How do you say things?",
"translation": "너는 어떻게 말하는 거야?"
},
{
"type": "script",
"index": 8,
"speaker": "태현",
"script": "I'm direct. Is that bad?",
"translation": "나는 직설적이야. 그게 나빠?"
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "It can hurt more than you know.",
"translation": "그건 넌 생각보다 더 상해."
},
{
"type": "script",
"index": 10,
"speaker": "태현",
"script": "I see... I'm sorry.",
"translation": "알겠어... 미안해."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I don't need you to be quiet.",
"translation": "나는 넌 조용하길 원하지 않아."
},
{
"type": "script",
"index": 12,
"speaker": "태현",
"script": "What do you need?",
"translation": "그럼 뭐를 원하는데?"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Just be gentle when you say things.",
"translation": "그냥 말할 때 부드러워."
},
{
"type": "script",
"index": 14,
"speaker": "태현",
"script": "I can do that for you.",
"translation": "나는 넌 때문에 그렇게 할 수 있어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "배려 있는 소통에 대한 문장이에요.",
"result": "Gentle words build deeper connections",
"explanation": "부드러운 말이 더 깊은 연결을 만들어요.",
"optionA": "deeper",
"optionB": "words",
"optionC": "connections",
"optionD": "build",
"optionE": "Gentle"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "갈등이 생겼을 때",
"explanation": "ENTP의 논점 중심 토론과 ISFP의 감정 이해 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태현",
"script": "I disagree with you.",
"translation": "나는 너와 의견이 달라."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "Oh... that hurts.",
"translation": "앗... 그건 상처야."
},
{
"type": "script",
"index": 3,
"speaker": "태현",
"script": "Wait, it's just about the idea!",
"translation": "잠깐, 그건 그냥 아이디어에 대한 거야!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "But you made me feel bad.",
"translation": "하지만 넌 나를 나쁘게 만들었어."
},
{
"type": "script",
"index": 5,
"speaker": "태현",
"script": "I didn't mean to!",
"translation": "나는 그럴 의도가 없었어!"
},
{
"type": "blank",
"index": 6,
"quiz": "Tae-hyeon hurt @@'s feelings.",
"hint": "ISFP는 감정을 쉽게 상할 수 있어요.",
"optionA": "his",
"optionB": "Chae-young's",
"optionC": "nobody's",
"result": "Chae-young's",
"explanation": "태현이 채영의 감정을 상하게 했어요."
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "How do you say things?",
"translation": "너는 어떻게 말하는 거야?"
},
{
"type": "script",
"index": 8,
"speaker": "태현",
"script": "I'm direct. Is that bad?",
"translation": "나는 직설적이야. 그게 나빠?"
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "It can hurt more than you know.",
"translation": "그건 넌 생각보다 더 상해."
},
{
"type": "script",
"index": 10,
"speaker": "태현",
"script": "I see... I'm sorry.",
"translation": "알겠어... 미안해."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I don't need you to be quiet.",
"translation": "나는 넌 조용하길 원하지 않아."
},
{
"type": "script",
"index": 12,
"speaker": "태현",
"script": "What do you need?",
"translation": "그럼 뭐를 원하는데?"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Just be gentle when you say things.",
"translation": "그냥 말할 때 부드러워."
},
{
"type": "script",
"index": 14,
"speaker": "태현",
"script": "I can do that for you.",
"translation": "나는 넌 때문에 그렇게 할 수 있어."
},
{
"type": "puzzle",
"index": 15,
"hint": "배려 있는 소통에 대한 문장이에요.",
"optionA": "deeper",
"optionB": "words",
"optionC": "connections",
"optionD": "build",
"optionE": "Gentle",
"result": "Gentle words build deeper connections",
"explanation": "부드러운 말이 더 깊은 연결을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 차이 좁히기",
"explanation": "ENTP의 토론 방식과 ISFP의 합의 추구 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤호",
"script": "My way is better!",
"translation": "내 방식이 더 좋아!"
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "But my way feels right to me.",
"translation": "하지만 내 방식이 나한테 맞는 것 같은데."
},
{
"type": "script",
"index": 3,
"speaker": "윤호",
"script": "Let me explain the facts!",
"translation": "나한테 사실을 설명하게!"
},
{
"type": "script",
"index": 4,
"speaker": "소미",
"script": "I understand, but listen to me too.",
"translation": "알겠어, 하지만 나도 들어줄래."
},
{
"type": "script",
"index": 5,
"speaker": "윤호",
"script": "Go ahead.",
"translation": "말해."
},
{
"type": "ox",
"index": 6,
"quiz": "윤호는 소미의 의견을 먼저 들었어요.",
"hint": "ENTP는 자신의 주장을 강하게 펼치려고 해요.",
"result": "X",
"explanation": "윤호는 먼저 자신의 방식이 더 낫다고 했어요."
},
{
"type": "script",
"index": 7,
"speaker": "소미",
"script": "When I do it my way, I feel happy.",
"translation": "내가 내 방식을 하면 나는 행복해."
},
{
"type": "script",
"index": 8,
"speaker": "윤호",
"script": "Okay, I hear you now.",
"translation": "알겠어, 이제 듣겠어."
},
{
"type": "script",
"index": 9,
"speaker": "소미",
"script": "We don't have to agree on everything.",
"translation": "우리가 모든 걸 동의할 필요는 없어."
},
{
"type": "script",
"index": 10,
"speaker": "윤호",
"script": "You're right. That's better.",
"translation": "넌 맞아. 그게 더 낫네."
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "I like how you listen now!",
"translation": "넌 이제 잘 들어줘서 좋아!"
},
{
"type": "script",
"index": 12,
"speaker": "윤호",
"script": "And I like how you're honest!",
"translation": "그리고 넌 솔직해서 좋아!"
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "We're different but we work!",
"translation": "우리는 달라도 잘 어울려!"
},
{
"type": "script",
"index": 14,
"speaker": "윤호",
"script": "Yes, we do!",
"translation": "응, 우리 정말 잘 어울려!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양성을 수용하는 것에 대한 문장이에요.",
"result": "Our differences make us unique and special",
"explanation": "우리의 다름이 우리를 특별하게 만들어요.",
"optionA": "special",
"optionB": "unique",
"optionC": "make",
"optionD": "Our",
"optionE": "us",
"optionF": "differences",
"optionG": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 차이 좁히기",
"explanation": "ENTP의 토론 방식과 ISFP의 합의 추구 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤호",
"script": "My way is better!",
"translation": "내 방식이 더 좋아!"
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "But my way feels right to me.",
"translation": "하지만 내 방식이 나한테 맞는 것 같은데."
},
{
"type": "script",
"index": 3,
"speaker": "윤호",
"script": "Let me explain the facts!",
"translation": "나한테 사실을 설명하게!"
},
{
"type": "script",
"index": 4,
"speaker": "소미",
"script": "I understand, but listen to me too.",
"translation": "알겠어, 하지만 나도 들어줄래."
},
{
"type": "script",
"index": 5,
"speaker": "윤호",
"script": "Go ahead.",
"translation": "말해."
},
{
"type": "ox",
"index": 6,
"quiz": "윤호는 소미의 의견을 먼저 들었어요.",
"hint": "ENTP는 자신의 주장을 강하게 펼치려고 해요.",
"result": "X",
"explanation": "윤호는 먼저 자신의 방식이 더 낫다고 했어요."
},
{
"type": "script",
"index": 7,
"speaker": "소미",
"script": "When I do it my way, I feel happy.",
"translation": "내가 내 방식을 하면 나는 행복해."
},
{
"type": "script",
"index": 8,
"speaker": "윤호",
"script": "Okay, I hear you now.",
"translation": "알겠어, 이제 듣겠어."
},
{
"type": "script",
"index": 9,
"speaker": "소미",
"script": "We don't have to agree on everything.",
"translation": "우리가 모든 걸 동의할 필요는 없어."
},
{
"type": "script",
"index": 10,
"speaker": "윤호",
"script": "You're right. That's better.",
"translation": "넌 맞아. 그게 더 낫네."
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "I like how you listen now!",
"translation": "넌 이제 잘 들어줘서 좋아!"
},
{
"type": "script",
"index": 12,
"speaker": "윤호",
"script": "And I like how you're honest!",
"translation": "그리고 넌 솔직해서 좋아!"
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "We're different but we work!",
"translation": "우리는 달라도 잘 어울려!"
},
{
"type": "script",
"index": 14,
"speaker": "윤호",
"script": "Yes, we do!",
"translation": "응, 우리 정말 잘 어울려!"
},
{
"type": "puzzle",
"index": 15,
"hint": "다양성을 수용하는 것에 대한 문장이에요.",
"optionA": "special",
"optionB": "unique",
"optionC": "make",
"optionD": "Our",
"optionE": "us",
"optionF": "differences",
"optionG": "and",
"result": "Our differences make us unique and special",
"explanation": "우리의 다름이 우리를 특별하게 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "새로운 취미 탐험하기",
"explanation": "ENTP의 이론적 탐구와 ISFP의 감각적 체험 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "Let me research first!",
"translation": "먼저 조사를 하게 해!"
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "But let's just try it!",
"translation": "하지만 그냥 해 봐!"
},
{
"type": "script",
"index": 3,
"speaker": "현우",
"script": "I need to understand it first.",
"translation": "나는 먼저 이해해야 해."
},
{
"type": "script",
"index": 4,
"speaker": "아린",
"script": "Understanding comes from doing.",
"translation": "이해는 하면서 생겨."
},
{
"type": "script",
"index": 5,
"speaker": "현우",
"script": "Maybe you're right.",
"translation": "넌 맞을지도 몰라."
},
{
"type": "blank",
"index": 6,
"quiz": "Arin thinks understanding comes from @@.",
"hint": "ISFP는 직접 체험하면서 배워요.",
"optionA": "books",
"optionB": "doing",
"optionC": "thinking",
"result": "doing",
"explanation": "아린이는 직접 하면서 이해한다고 생각해요."
},
{
"type": "script",
"index": 7,
"speaker": "아린",
"script": "Come paint with me now!",
"translation": "지금 나랑 그림 그려!"
},
{
"type": "script",
"index": 8,
"speaker": "현우",
"script": "Okay, let me try.",
"translation": "알겠어, 해볼게."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "Feel the colors, don't think!",
"translation": "색을 느껴, 생각하지 말고!"
},
{
"type": "script",
"index": 10,
"speaker": "현우",
"script": "This is... different for me.",
"translation": "이건... 내겐 새로워."
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "That's the point!",
"translation": "그게 포인트야!"
},
{
"type": "script",
"index": 12,
"speaker": "현우",
"script": "I actually like this!",
"translation": "나 사실 이거 좋은데!"
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "You can learn both ways!",
"translation": "넌 두 가지 방식 다 배울 수 있어!"
},
{
"type": "script",
"index": 14,
"speaker": "현우",
"script": "You opened my mind!",
"translation": "넌 내 마음을 열어줬어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "새로운 경험에 대한 문장이에요.",
"result": "Direct experience and enriches soul",
"explanation": "직접 경험이 영혼을 풍요롭게 해요.",
"optionA": "experience",
"optionB": "enriches",
"optionC": "soul",
"optionD": "and",
"optionE": "Direct"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "새로운 취미 탐험하기",
"explanation": "ENTP의 이론적 탐구와 ISFP의 감각적 체험 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "Let me research first!",
"translation": "먼저 조사를 하게 해!"
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "But let's just try it!",
"translation": "하지만 그냥 해 봐!"
},
{
"type": "script",
"index": 3,
"speaker": "현우",
"script": "I need to understand it first.",
"translation": "나는 먼저 이해해야 해."
},
{
"type": "script",
"index": 4,
"speaker": "아린",
"script": "Understanding comes from doing.",
"translation": "이해는 하면서 생겨."
},
{
"type": "script",
"index": 5,
"speaker": "현우",
"script": "Maybe you're right.",
"translation": "넌 맞을지도 몰라."
},
{
"type": "blank",
"index": 6,
"quiz": "Arin thinks understanding comes from @@.",
"hint": "ISFP는 직접 체험하면서 배워요.",
"optionA": "books",
"optionB": "doing",
"optionC": "thinking",
"result": "doing",
"explanation": "아린이는 직접 하면서 이해한다고 생각해요."
},
{
"type": "script",
"index": 7,
"speaker": "아린",
"script": "Come paint with me now!",
"translation": "지금 나랑 그림 그려!"
},
{
"type": "script",
"index": 8,
"speaker": "현우",
"script": "Okay, let me try.",
"translation": "알겠어, 해볼게."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "Feel the colors, don't think!",
"translation": "색을 느껴, 생각하지 말고!"
},
{
"type": "script",
"index": 10,
"speaker": "현우",
"script": "This is... different for me.",
"translation": "이건... 내겐 새로워."
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "That's the point!",
"translation": "그게 포인트야!"
},
{
"type": "script",
"index": 12,
"speaker": "현우",
"script": "I actually like this!",
"translation": "나 사실 이거 좋은데!"
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "You can learn both ways!",
"translation": "넌 두 가지 방식 다 배울 수 있어!"
},
{
"type": "script",
"index": 14,
"speaker": "현우",
"script": "You opened my mind!",
"translation": "넌 내 마음을 열어줬어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "새로운 경험에 대한 문장이에요.",
"optionA": "experience",
"optionB": "enriches",
"optionC": "soul",
"optionD": "and",
"optionE": "Direct",
"result": "Direct experience and enriches soul",
"explanation": "직접 경험이 영혼을 풍요롭게 해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "갈등 후 화해하기",
"explanation": "ENTP의 논리적 분석과 ISFP의 감정 치유 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "I was wrong about something.",
"translation": "나는 뭔가에 대해 잘못 생각했어."
},
{
"type": "script",
"index": 2,
"speaker": "소율",
"script": "What do you mean?",
"translation": "뭐라고 하는 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "I hurt you with my words.",
"translation": "나는 내 말로 너를 상하게 했어."
},
{
"type": "script",
"index": 4,
"speaker": "소율",
"script": "Yes, but I'm glad you see it.",
"translation": "응, 하지만 넌 그걸 깨달아서 고마워."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "How can I fix it?",
"translation": "내가 어떻게 고쳐?"
},
{
"type": "ox",
"index": 6,
"quiz": "소율은 도윤이 상처를 주지 않았다고 생각해요.",
"hint": "ISFP는 감정을 느낀다고 말했어요.",
"result": "X",
"explanation": "소율이는 'You hurt me with my words'라고 인정했어요."
},
{
"type": "script",
"index": 7,
"speaker": "소율",
"script": "Just be more thoughtful.",
"translation": "그냥 더 신경 써줘."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I will be. I promise.",
"translation": "내가 그럴게. 약속해."
},
{
"type": "script",
"index": 9,
"speaker": "소율",
"script": "And listen to my feelings more.",
"translation": "그리고 내 감정을 더 들어줄래."
},
{
"type": "script",
"index": 10,
"speaker": "도윤",
"script": "I hear you. Really hear you.",
"translation": "나는 너를 들어. 정말 들어."
},
{
"type": "script",
"index": 11,
"speaker": "소율",
"script": "That means everything to me.",
"translation": "그건 나한테 전부야."
},
{
"type": "script",
"index": 12,
"speaker": "도윤",
"script": "I want to be better for you.",
"translation": "나는 너를 위해 더 나아지고 싶어."
},
{
"type": "script",
"index": 13,
"speaker": "소율",
"script": "We're learning together!",
"translation": "우리 함께 배우고 있어!"
},
{
"type": "script",
"index": 14,
"speaker": "도윤",
"script": "Yes, and that's beautiful.",
"translation": "응, 그건 정말 아름다워."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "성장과 화해에 대한 문장이에요.",
"result": "Honest words and time heal",
"explanation": "솔직한 말과 시간이 치유해요.",
"optionA": "Honest",
"optionB": "heal",
"optionC": "and",
"optionD": "time",
"optionE": "words"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "갈등 후 화해하기",
"explanation": "ENTP의 논리적 분석과 ISFP의 감정 치유 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "I was wrong about something.",
"translation": "나는 뭔가에 대해 잘못 생각했어."
},
{
"type": "script",
"index": 2,
"speaker": "소율",
"script": "What do you mean?",
"translation": "뭐라고 하는 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "I hurt you with my words.",
"translation": "나는 내 말로 너를 상하게 했어."
},
{
"type": "script",
"index": 4,
"speaker": "소율",
"script": "Yes, but I'm glad you see it.",
"translation": "응, 하지만 넌 그걸 깨달아서 고마워."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "How can I fix it?",
"translation": "내가 어떻게 고쳐?"
},
{
"type": "ox",
"index": 6,
"quiz": "소율은 도윤이 상처를 주지 않았다고 생각해요.",
"hint": "ISFP는 감정을 느낀다고 말했어요.",
"result": "X",
"explanation": "소율이는 'You hurt me with my words'라고 인정했어요."
},
{
"type": "script",
"index": 7,
"speaker": "소율",
"script": "Just be more thoughtful.",
"translation": "그냥 더 신경 써줘."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I will be. I promise.",
"translation": "내가 그럴게. 약속해."
},
{
"type": "script",
"index": 9,
"speaker": "소율",
"script": "And listen to my feelings more.",
"translation": "그리고 내 감정을 더 들어줄래."
},
{
"type": "script",
"index": 10,
"speaker": "도윤",
"script": "I hear you. Really hear you.",
"translation": "나는 너를 들어. 정말 들어."
},
{
"type": "script",
"index": 11,
"speaker": "소율",
"script": "That means everything to me.",
"translation": "그건 나한테 전부야."
},
{
"type": "script",
"index": 12,
"speaker": "도윤",
"script": "I want to be better for you.",
"translation": "나는 너를 위해 더 나아지고 싶어."
},
{
"type": "script",
"index": 13,
"speaker": "소율",
"script": "We're learning together!",
"translation": "우리 함께 배우고 있어!"
},
{
"type": "script",
"index": 14,
"speaker": "도윤",
"script": "Yes, and that's beautiful.",
"translation": "응, 그건 정말 아름다워."
},
{
"type": "puzzle",
"index": 15,
"hint": "성장과 화해에 대한 문장이에요.",
"optionA": "Honest",
"optionB": "heal",
"optionC": "and",
"optionD": "time",
"optionE": "words",
"result": "Honest words and time heal",
"explanation": "솔직한 말과 시간이 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "팀 모임 주최하기",
"explanation": "ENTP의 자유로운 아이디어와 ENFJ의 따뜻한 리더십 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "I have a fun idea!",
"translation": "재미있는 아이디어가 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "민아",
"script": "Tell me! I love ideas!",
"translation": "말해! 나는 아이디어 좋아!"
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Let's meet up and talk!",
"translation": "만나서 얘기하자!"
},
{
"type": "script",
"index": 4,
"speaker": "민아",
"script": "Yes! I want everyone to come.",
"translation": "응! 모두 와야 해."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Everyone? How many?",
"translation": "모두? 몇 명?"
},
{
"type": "blank",
"index": 6,
"quiz": "Min-a wants @@@ to come.",
"hint": "ENFJ는 모두가 함께하길 원해요.",
"optionA": "some people",
"optionB": "everyone",
"optionC": "a few",
"result": "everyone",
"explanation": "민아는 모두가 와야 한다고 생각해요."
},
{
"type": "script",
"index": 7,
"speaker": "민아",
"script": "All our friends! More is fun!",
"translation": "모든 친구들! 많을수록 좋아!"
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Okay, I like it!",
"translation": "좋아, 나도 좋아!"
},
{
"type": "script",
"index": 9,
"speaker": "민아",
"script": "I'll plan what we eat.",
"translation": "나는 뭘 먹을지 계획할게."
},
{
"type": "script",
"index": 10,
"speaker": "도윤",
"script": "And I'll pick fun games!",
"translation": "그리고 나는 재미있는 게임을 고를게!"
},
{
"type": "script",
"index": 11,
"speaker": "민아",
"script": "Perfect! We work so well!",
"translation": "완벽해! 우리 정말 잘 어울려!"
},
{
"type": "script",
"index": 12,
"speaker": "도윤",
"script": "You make it feel like family.",
"translation": "넌 그걸 가족처럼 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "That's what I want!",
"translation": "그게 내가 원하는 거야!"
},
{
"type": "script",
"index": 14,
"speaker": "도윤",
"script": "This will be great!",
"translation": "이거 정말 좋을 거야!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께 모이는 것에 대한 문장이에요.",
"result": "Gathering brings joy and warmth",
"explanation": "함께 모이는 것이 즐거움과 따뜻함을 가져와요.",
"optionA": "brings",
"optionB": "and",
"optionC": "warmth",
"optionD": "Gathering",
"optionE": "joy"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "팀 모임 주최하기",
"explanation": "ENTP의 자유로운 아이디어와 ENFJ의 따뜻한 리더십 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "I have a fun idea!",
"translation": "재미있는 아이디어가 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "민아",
"script": "Tell me! I love ideas!",
"translation": "말해! 나는 아이디어 좋아!"
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Let's meet up and talk!",
"translation": "만나서 얘기하자!"
},
{
"type": "script",
"index": 4,
"speaker": "민아",
"script": "Yes! I want everyone to come.",
"translation": "응! 모두 와야 해."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "Everyone? How many?",
"translation": "모두? 몇 명?"
},
{
"type": "blank",
"index": 6,
"quiz": "Min-a wants @@@ to come.",
"hint": "ENFJ는 모두가 함께하길 원해요.",
"optionA": "some people",
"optionB": "everyone",
"optionC": "a few",
"result": "everyone",
"explanation": "민아는 모두가 와야 한다고 생각해요."
},
{
"type": "script",
"index": 7,
"speaker": "민아",
"script": "All our friends! More is fun!",
"translation": "모든 친구들! 많을수록 좋아!"
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Okay, I like it!",
"translation": "좋아, 나도 좋아!"
},
{
"type": "script",
"index": 9,
"speaker": "민아",
"script": "I'll plan what we eat.",
"translation": "나는 뭘 먹을지 계획할게."
},
{
"type": "script",
"index": 10,
"speaker": "도윤",
"script": "And I'll pick fun games!",
"translation": "그리고 나는 재미있는 게임을 고를게!"
},
{
"type": "script",
"index": 11,
"speaker": "민아",
"script": "Perfect! We work so well!",
"translation": "완벽해! 우리 정말 잘 어울려!"
},
{
"type": "script",
"index": 12,
"speaker": "도윤",
"script": "You make it feel like family.",
"translation": "넌 그걸 가족처럼 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "That's what I want!",
"translation": "그게 내가 원하는 거야!"
},
{
"type": "script",
"index": 14,
"speaker": "도윤",
"script": "This will be great!",
"translation": "이거 정말 좋을 거야!"
},
{
"type": "puzzle",
"index": 15,
"hint": "함께 모이는 것에 대한 문장이에요.",
"optionA": "brings",
"optionB": "and",
"optionC": "warmth",
"optionD": "Gathering",
"optionE": "joy",
"result": "Gathering brings joy and warmth",
"explanation": "함께 모이는 것이 즐거움과 따뜻함을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "수업에서 의견 나누기",
"explanation": "ENTP의 다양한 관점과 ENFJ의 포용적 태도 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성민",
"script": "I think about it differently.",
"translation": "나는 다르게 생각해."
},
{
"type": "script",
"index": 2,
"speaker": "지아",
"script": "Oh! Tell us your idea!",
"translation": "오! 너의 생각을 말해줄래!"
},
{
"type": "script",
"index": 3,
"speaker": "성민",
"script": "Most people don't see it this way.",
"translation": "대부분 이렇게 보지 않아."
},
{
"type": "script",
"index": 4,
"speaker": "지아",
"script": "But that's good! Hear him out!",
"translation": "하지만 그게 좋아! 다들 들어봐!"
},
{
"type": "script",
"index": 5,
"speaker": "성민",
"script": "Really? You're not bothered?",
"translation": "정말? 넌 상관없어?"
},
{
"type": "ox",
"index": 6,
"quiz": "지아는 성민이의 다른 의견에 불쾌해해요.",
"hint": "ENFJ는 다양한 의견을 환영해요.",
"result": "X",
"explanation": "지아는 '그게 좋아'라고 말하며 성민이를 응원했어요."
},
{
"type": "script",
"index": 7,
"speaker": "지아",
"script": "Different views help us learn!",
"translation": "다른 생각이 우리를 배우게 해!"
},
{
"type": "script",
"index": 8,
"speaker": "성민",
"script": "I like how you think!",
"translation": "너의 생각이 좋아!"
},
{
"type": "script",
"index": 9,
"speaker": "지아",
"script": "Everyone has something good to say.",
"translation": "모두 좋은 말을 가지고 있어."
},
{
"type": "script",
"index": 10,
"speaker": "성민",
"script": "That makes me want to share more.",
"translation": "그러니까 나는 더 나누고 싶어."
},
{
"type": "script",
"index": 11,
"speaker": "지아",
"script": "Yes! Your ideas matter!",
"translation": "응! 너의 생각이 중요해!"
},
{
"type": "script",
"index": 12,
"speaker": "성민",
"script": "You make the class feel safe.",
"translation": "넌 이 교실을 안전하게 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "지아",
"script": "That's my goal!",
"translation": "그게 내 목표야!"
},
{
"type": "script",
"index": 14,
"speaker": "성민",
"script": "Well, you did it!",
"translation": "음, 넌 해냈어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양성을 받아들이는 것에 대한 문장이에요.",
"result": "Different ideas grow stronger together",
"explanation": "다른 아이디어가 함께 더 강해져요.",
"optionA": "stronger",
"optionB": "Different",
"optionC": "together",
"optionD": "ideas",
"optionE": "grow"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "수업에서 의견 나누기",
"explanation": "ENTP의 다양한 관점과 ENFJ의 포용적 태도 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성민",
"script": "I think about it differently.",
"translation": "나는 다르게 생각해."
},
{
"type": "script",
"index": 2,
"speaker": "지아",
"script": "Oh! Tell us your idea!",
"translation": "오! 너의 생각을 말해줄래!"
},
{
"type": "script",
"index": 3,
"speaker": "성민",
"script": "Most people don't see it this way.",
"translation": "대부분 이렇게 보지 않아."
},
{
"type": "script",
"index": 4,
"speaker": "지아",
"script": "But that's good! Hear him out!",
"translation": "하지만 그게 좋아! 다들 들어봐!"
},
{
"type": "script",
"index": 5,
"speaker": "성민",
"script": "Really? You're not bothered?",
"translation": "정말? 넌 상관없어?"
},
{
"type": "ox",
"index": 6,
"quiz": "지아는 성민이의 다른 의견에 불쾌해해요.",
"hint": "ENFJ는 다양한 의견을 환영해요.",
"result": "X",
"explanation": "지아는 '그게 좋아'라고 말하며 성민이를 응원했어요."
},
{
"type": "script",
"index": 7,
"speaker": "지아",
"script": "Different views help us learn!",
"translation": "다른 생각이 우리를 배우게 해!"
},
{
"type": "script",
"index": 8,
"speaker": "성민",
"script": "I like how you think!",
"translation": "너의 생각이 좋아!"
},
{
"type": "script",
"index": 9,
"speaker": "지아",
"script": "Everyone has something good to say.",
"translation": "모두 좋은 말을 가지고 있어."
},
{
"type": "script",
"index": 10,
"speaker": "성민",
"script": "That makes me want to share more.",
"translation": "그러니까 나는 더 나누고 싶어."
},
{
"type": "script",
"index": 11,
"speaker": "지아",
"script": "Yes! Your ideas matter!",
"translation": "응! 너의 생각이 중요해!"
},
{
"type": "script",
"index": 12,
"speaker": "성민",
"script": "You make the class feel safe.",
"translation": "넌 이 교실을 안전하게 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "지아",
"script": "That's my goal!",
"translation": "그게 내 목표야!"
},
{
"type": "script",
"index": 14,
"speaker": "성민",
"script": "Well, you did it!",
"translation": "음, 넌 해냈어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "다양성을 받아들이는 것에 대한 문장이에요.",
"optionA": "stronger",
"optionB": "Different",
"optionC": "together",
"optionD": "ideas",
"optionE": "grow",
"result": "Different ideas grow stronger together",
"explanation": "다른 아이디어가 함께 더 강해져요."
}
]
}
]
} |
총 100개의 레코드를 처리했습니다.