현재 모드: 테스트 (Dry Run)
대상 테이블: content_mbti_items
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "충돌하는 우선순위",
"explanation": "ENTJ의 성과 중심과 ISFJ의 관계 중심",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예은",
"script": "Results matter the most.",
"translation": "결과가 가장 중요해."
},
{
"type": "script",
"index": 2,
"speaker": "은서",
"script": "But people matter too.",
"translation": "근데 사람도 중요하지 않아?"
},
{
"type": "script",
"index": 3,
"speaker": "예은",
"script": "Of course, but goals first.",
"translation": "물론이지, 근데 목표를 먼저."
},
{
"type": "script",
"index": 4,
"speaker": "은서",
"script": "Let's not forget relationships.",
"translation": "관계도 잊지 말자."
},
{
"type": "ox",
"index": 5,
"quiz": "예은은 목표 달성을 우선시합니다.",
"hint": "ENTJ는 성과와 결과를 최우선으로 생각해요.",
"result": "O",
"explanation": "예은이는 \"Results matter the most\"이라고 목표를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "Your drive is amazing.",
"translation": "넌 정말 추진력이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "예은",
"script": "And your heart is beautiful.",
"translation": "그리고 넌 정말 따뜻해."
},
{
"type": "script",
"index": 8,
"speaker": "은서",
"script": "We balance each other.",
"translation": "우린 서로를 균형 잡혀줘."
},
{
"type": "blank",
"index": 9,
"quiz": "예은 wants to achieve @@.",
"hint": "ENTJ는 성과와 목표 달성을 원해요.",
"optionA": "results",
"optionB": "goals",
"optionC": "success",
"result": "results",
"explanation": "예은은 결과를 얻고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "은서",
"script": "Let's not hurt anyone.",
"translation": "아무도 상처주지 말자."
},
{
"type": "script",
"index": 11,
"speaker": "예은",
"script": "You're right, I'll be kinder.",
"translation": "맞아, 난 더 친절할게."
},
{
"type": "script",
"index": 12,
"speaker": "은서",
"script": "That makes you even better.",
"translation": "그건 너를 더 나은 리더로 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "예은",
"script": "Your wisdom guides me.",
"translation": "넌 내를 현명하게 이끌어."
},
{
"type": "script",
"index": 14,
"speaker": "은서",
"script": "Your strength protects us all.",
"translation": "넌 우리 모두를 보호해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "성과와 배려를 함께 하는 것에 대해요.",
"result": "We achieve and inspire people",
"explanation": "우리는 성과를 내면서 사람들에게 영감을 줘요.",
"optionA": "We",
"optionB": "people",
"optionC": "and",
"optionD": "achieve",
"optionE": "inspire"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "충돌하는 우선순위",
"explanation": "ENTJ의 성과 중심과 ISFJ의 관계 중심",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예은",
"script": "Results matter the most.",
"translation": "결과가 가장 중요해."
},
{
"type": "script",
"index": 2,
"speaker": "은서",
"script": "But people matter too.",
"translation": "근데 사람도 중요하지 않아?"
},
{
"type": "script",
"index": 3,
"speaker": "예은",
"script": "Of course, but goals first.",
"translation": "물론이지, 근데 목표를 먼저."
},
{
"type": "script",
"index": 4,
"speaker": "은서",
"script": "Let's not forget relationships.",
"translation": "관계도 잊지 말자."
},
{
"type": "ox",
"index": 5,
"quiz": "예은은 목표 달성을 우선시합니다.",
"hint": "ENTJ는 성과와 결과를 최우선으로 생각해요.",
"result": "O",
"explanation": "예은이는 \"Results matter the most\"이라고 목표를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "Your drive is amazing.",
"translation": "넌 정말 추진력이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "예은",
"script": "And your heart is beautiful.",
"translation": "그리고 넌 정말 따뜻해."
},
{
"type": "script",
"index": 8,
"speaker": "은서",
"script": "We balance each other.",
"translation": "우린 서로를 균형 잡혀줘."
},
{
"type": "blank",
"index": 9,
"quiz": "예은 wants to achieve @@.",
"hint": "ENTJ는 성과와 목표 달성을 원해요.",
"optionA": "results",
"optionB": "goals",
"optionC": "success",
"result": "results",
"explanation": "예은은 결과를 얻고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "은서",
"script": "Let's not hurt anyone.",
"translation": "아무도 상처주지 말자."
},
{
"type": "script",
"index": 11,
"speaker": "예은",
"script": "You're right, I'll be kinder.",
"translation": "맞아, 난 더 친절할게."
},
{
"type": "script",
"index": 12,
"speaker": "은서",
"script": "That makes you even better.",
"translation": "그건 너를 더 나은 리더로 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "예은",
"script": "Your wisdom guides me.",
"translation": "넌 내를 현명하게 이끌어."
},
{
"type": "script",
"index": 14,
"speaker": "은서",
"script": "Your strength protects us all.",
"translation": "넌 우리 모두를 보호해."
},
{
"type": "puzzle",
"index": 15,
"hint": "성과와 배려를 함께 하는 것에 대해요.",
"optionA": "We",
"optionB": "people",
"optionC": "and",
"optionD": "achieve",
"optionE": "inspire",
"result": "We achieve and inspire people",
"explanation": "우리는 성과를 내면서 사람들에게 영감을 줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 시간의 대처법",
"explanation": "ENTJ의 전투 모드와 ISFJ의 감정 관리",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서아",
"script": "There's too much pressure now.",
"translation": "지금 압박이 너무 많아."
},
{
"type": "script",
"index": 2,
"speaker": "수연",
"script": "Take a moment to breathe.",
"translation": "잠깐 숨을 쉬어."
},
{
"type": "script",
"index": 3,
"speaker": "서아",
"script": "No time, we must push.",
"translation": "시간 없어, 계속 밀어붙여야 해."
},
{
"type": "script",
"index": 4,
"speaker": "수연",
"script": "But you need to rest too.",
"translation": "근데 넌 쉴 필요도 있어."
},
{
"type": "ox",
"index": 5,
"quiz": "서아는 스트레스 상황에서 더 강하게 밀어붙입니다.",
"hint": "ENTJ는 압박 속에서도 앞으로 나아가려 해요.",
"result": "O",
"explanation": "서아가 \"we must push\"라고 강하게 밀어붙이려 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "수연",
"script": "Your strength is impressive.",
"translation": "넌 정말 강해."
},
{
"type": "script",
"index": 7,
"speaker": "서아",
"script": "And your care is comforting.",
"translation": "그리고 넌 정말 편해."
},
{
"type": "script",
"index": 8,
"speaker": "수연",
"script": "Let me help you through this.",
"translation": "내가 도와줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "서아 must @@.",
"hint": "ENTJ는 도전적인 상황에서 계속 나아가고 싶어 해요.",
"optionA": "push",
"optionB": "move",
"optionC": "go",
"result": "push",
"explanation": "서아는 밀어붙여야 한다고 생각해요."
},
{
"type": "script",
"index": 10,
"speaker": "수연",
"script": "Here, have some tea.",
"translation": "여기, 차 마셔."
},
{
"type": "script",
"index": 11,
"speaker": "서아",
"script": "Thank you, this helps.",
"translation": "고마워, 도움이 돼."
},
{
"type": "script",
"index": 12,
"speaker": "수연",
"script": "You're stronger than you know.",
"translation": "넌 네가 생각하는 것보다 강해."
},
{
"type": "script",
"index": 13,
"speaker": "서아",
"script": "Your support gives me strength.",
"translation": "넌 내게 힘을 줘."
},
{
"type": "script",
"index": 14,
"speaker": "수연",
"script": "We'll get through this together.",
"translation": "함께면 우린 이걸 이겨낼 거야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "어려운 시간을 함께 견디는 것에 대해요.",
"result": "We push through and care for you",
"explanation": "우리는 밀어붙이면서도 너를 챙겨요.",
"optionA": "push",
"optionB": "and",
"optionC": "for",
"optionD": "care",
"optionE": "We",
"optionF": "through",
"optionG": "you"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 시간의 대처법",
"explanation": "ENTJ의 전투 모드와 ISFJ의 감정 관리",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서아",
"script": "There's too much pressure now.",
"translation": "지금 압박이 너무 많아."
},
{
"type": "script",
"index": 2,
"speaker": "수연",
"script": "Take a moment to breathe.",
"translation": "잠깐 숨을 쉬어."
},
{
"type": "script",
"index": 3,
"speaker": "서아",
"script": "No time, we must push.",
"translation": "시간 없어, 계속 밀어붙여야 해."
},
{
"type": "script",
"index": 4,
"speaker": "수연",
"script": "But you need to rest too.",
"translation": "근데 넌 쉴 필요도 있어."
},
{
"type": "ox",
"index": 5,
"quiz": "서아는 스트레스 상황에서 더 강하게 밀어붙입니다.",
"hint": "ENTJ는 압박 속에서도 앞으로 나아가려 해요.",
"result": "O",
"explanation": "서아가 \"we must push\"라고 강하게 밀어붙이려 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "수연",
"script": "Your strength is impressive.",
"translation": "넌 정말 강해."
},
{
"type": "script",
"index": 7,
"speaker": "서아",
"script": "And your care is comforting.",
"translation": "그리고 넌 정말 편해."
},
{
"type": "script",
"index": 8,
"speaker": "수연",
"script": "Let me help you through this.",
"translation": "내가 도와줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "서아 must @@.",
"hint": "ENTJ는 도전적인 상황에서 계속 나아가고 싶어 해요.",
"optionA": "push",
"optionB": "move",
"optionC": "go",
"result": "push",
"explanation": "서아는 밀어붙여야 한다고 생각해요."
},
{
"type": "script",
"index": 10,
"speaker": "수연",
"script": "Here, have some tea.",
"translation": "여기, 차 마셔."
},
{
"type": "script",
"index": 11,
"speaker": "서아",
"script": "Thank you, this helps.",
"translation": "고마워, 도움이 돼."
},
{
"type": "script",
"index": 12,
"speaker": "수연",
"script": "You're stronger than you know.",
"translation": "넌 네가 생각하는 것보다 강해."
},
{
"type": "script",
"index": 13,
"speaker": "서아",
"script": "Your support gives me strength.",
"translation": "넌 내게 힘을 줘."
},
{
"type": "script",
"index": 14,
"speaker": "수연",
"script": "We'll get through this together.",
"translation": "함께면 우린 이걸 이겨낼 거야."
},
{
"type": "puzzle",
"index": 15,
"hint": "어려운 시간을 함께 견디는 것에 대해요.",
"optionA": "push",
"optionB": "and",
"optionC": "for",
"optionD": "care",
"optionE": "We",
"optionF": "through",
"optionG": "you",
"result": "We push through and care for you",
"explanation": "우리는 밀어붙이면서도 너를 챙겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어 결정의 갈림길",
"explanation": "ENTJ의 야심과 ISFJ의 안정 추구",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하나",
"script": "I want to start my own company.",
"translation": "난 내 회사를 세우고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "소을",
"script": "That's really risky though.",
"translation": "근데 그건 정말 위험한데."
},
{
"type": "script",
"index": 3,
"speaker": "하나",
"script": "I know, but I'm ready.",
"translation": "알아, 근데 난 준비됐어."
},
{
"type": "script",
"index": 4,
"speaker": "소을",
"script": "What about job security?",
"translation": "직업 안정성은?"
},
{
"type": "ox",
"index": 5,
"quiz": "하나는 야심 있는 목표를 추구합니다.",
"hint": "ENTJ는 큰 목표와 야심을 가져요.",
"result": "O",
"explanation": "하나가 \"start my own company\"라고 야심을 보였어요."
},
{
"type": "script",
"index": 6,
"speaker": "소을",
"script": "Your confidence is incredible.",
"translation": "넌 정말 자신감이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "하나",
"script": "But stability matters to you.",
"translation": "근데 넌 안정을 원하지."
},
{
"type": "script",
"index": 8,
"speaker": "소을",
"script": "I worry about you, honestly.",
"translation": "솔직히 난 너 때문에 걱정돼."
},
{
"type": "blank",
"index": 9,
"quiz": "하나 wants to @@.",
"hint": "ENTJ는 독립적인 일을 하고 싶어 해요.",
"optionA": "lead",
"optionB": "start",
"optionC": "build",
"result": "start",
"explanation": "하나는 회사를 시작하고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "하나",
"script": "That's why I need you.",
"translation": "그래서 난 너가 필요해."
},
{
"type": "script",
"index": 11,
"speaker": "소을",
"script": "You can count on me.",
"translation": "날 믿어도 돼."
},
{
"type": "script",
"index": 12,
"speaker": "하나",
"script": "I know I can always count on you.",
"translation": "너는 항상 믿을 수 있으니까."
},
{
"type": "script",
"index": 13,
"speaker": "소을",
"script": "Your dreams inspire me.",
"translation": "넌 정말 꿈이 있어."
},
{
"type": "script",
"index": 14,
"speaker": "하나",
"script": "Together we'll make it work.",
"translation": "함께면 우린 성공할 거야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "야심과 신뢰에 대해요.",
"result": "We achieve big dreams together",
"explanation": "우리는 함께 큰 꿈을 이뤄요.",
"optionA": "together",
"optionB": "dreams",
"optionC": "big",
"optionD": "achieve",
"optionE": "We"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어 결정의 갈림길",
"explanation": "ENTJ의 야심과 ISFJ의 안정 추구",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하나",
"script": "I want to start my own company.",
"translation": "난 내 회사를 세우고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "소을",
"script": "That's really risky though.",
"translation": "근데 그건 정말 위험한데."
},
{
"type": "script",
"index": 3,
"speaker": "하나",
"script": "I know, but I'm ready.",
"translation": "알아, 근데 난 준비됐어."
},
{
"type": "script",
"index": 4,
"speaker": "소을",
"script": "What about job security?",
"translation": "직업 안정성은?"
},
{
"type": "ox",
"index": 5,
"quiz": "하나는 야심 있는 목표를 추구합니다.",
"hint": "ENTJ는 큰 목표와 야심을 가져요.",
"result": "O",
"explanation": "하나가 \"start my own company\"라고 야심을 보였어요."
},
{
"type": "script",
"index": 6,
"speaker": "소을",
"script": "Your confidence is incredible.",
"translation": "넌 정말 자신감이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "하나",
"script": "But stability matters to you.",
"translation": "근데 넌 안정을 원하지."
},
{
"type": "script",
"index": 8,
"speaker": "소을",
"script": "I worry about you, honestly.",
"translation": "솔직히 난 너 때문에 걱정돼."
},
{
"type": "blank",
"index": 9,
"quiz": "하나 wants to @@.",
"hint": "ENTJ는 독립적인 일을 하고 싶어 해요.",
"optionA": "lead",
"optionB": "start",
"optionC": "build",
"result": "start",
"explanation": "하나는 회사를 시작하고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "하나",
"script": "That's why I need you.",
"translation": "그래서 난 너가 필요해."
},
{
"type": "script",
"index": 11,
"speaker": "소을",
"script": "You can count on me.",
"translation": "날 믿어도 돼."
},
{
"type": "script",
"index": 12,
"speaker": "하나",
"script": "I know I can always count on you.",
"translation": "너는 항상 믿을 수 있으니까."
},
{
"type": "script",
"index": 13,
"speaker": "소을",
"script": "Your dreams inspire me.",
"translation": "넌 정말 꿈이 있어."
},
{
"type": "script",
"index": 14,
"speaker": "하나",
"script": "Together we'll make it work.",
"translation": "함께면 우린 성공할 거야."
},
{
"type": "puzzle",
"index": 15,
"hint": "야심과 신뢰에 대해요.",
"optionA": "together",
"optionB": "dreams",
"optionC": "big",
"optionD": "achieve",
"optionE": "We",
"result": "We achieve big dreams together",
"explanation": "우리는 함께 큰 꿈을 이뤄요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "휴가 계획의 차이",
"explanation": "ENTJ의 생산적 계획과 ISFJ의 편안한 휴식",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다인",
"script": "We should visit five cities.",
"translation": "우린 다섯 개 도시를 가야 해."
},
{
"type": "script",
"index": 2,
"speaker": "하나",
"script": "That sounds really exhausting.",
"translation": "그건 정말 피곤할 것 같은데."
},
{
"type": "script",
"index": 3,
"speaker": "다인",
"script": "But we can see so much!",
"translation": "근데 많이 볼 수 있잖아!"
},
{
"type": "script",
"index": 4,
"speaker": "하나",
"script": "I just want to relax.",
"translation": "난 그냥 쉬고 싶어."
},
{
"type": "ox",
"index": 5,
"quiz": "다인은 활동적인 여행을 계획합니다.",
"hint": "ENTJ는 효율적이고 생산적인 계획을 좋아해요.",
"result": "O",
"explanation": "다인이는 \"visit five cities\"라고 활동적인 계획을 세웠어요."
},
{
"type": "script",
"index": 6,
"speaker": "하나",
"script": "Your energy is amazing.",
"translation": "넌 정말 에너지가 많아."
},
{
"type": "script",
"index": 7,
"speaker": "다인",
"script": "And your peace is beautiful.",
"translation": "그리고 넌 정말 차분해."
},
{
"type": "script",
"index": 8,
"speaker": "하나",
"script": "Let's compromise on the plan.",
"translation": "계획을 절충해보자."
},
{
"type": "blank",
"index": 9,
"quiz": "다인 wants to see @@.",
"hint": "ENTJ는 많은 것을 경험하고 싶어 해요.",
"optionA": "places",
"optionB": "things",
"optionC": "sights",
"result": "places",
"explanation": "다인은 많은 장소를 보고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "하나",
"script": "Maybe two or three cities?",
"translation": "2~3개 도시는?"
},
{
"type": "script",
"index": 11,
"speaker": "다인",
"script": "And one day of rest?",
"translation": "그리고 휴식하는 날 하루?"
},
{
"type": "script",
"index": 12,
"speaker": "하나",
"script": "Perfect! That works for me.",
"translation": "완벽해! 나도 좋아."
},
{
"type": "script",
"index": 13,
"speaker": "다인",
"script": "Your wisdom makes trips better.",
"translation": "넌 우리 여행을 더 좋게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "하나",
"script": "Your spirit makes it fun.",
"translation": "넌 여행을 재미있게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "활동과 휴식을 함께 하는 것에 대해요.",
"result": "We balance adventure with rest",
"explanation": "우리는 모험과 휴식을 균형 있게 해요.",
"optionA": "with",
"optionB": "balance",
"optionC": "adventure",
"optionD": "We",
"optionE": "rest"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "휴가 계획의 차이",
"explanation": "ENTJ의 생산적 계획과 ISFJ의 편안한 휴식",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다인",
"script": "We should visit five cities.",
"translation": "우린 다섯 개 도시를 가야 해."
},
{
"type": "script",
"index": 2,
"speaker": "하나",
"script": "That sounds really exhausting.",
"translation": "그건 정말 피곤할 것 같은데."
},
{
"type": "script",
"index": 3,
"speaker": "다인",
"script": "But we can see so much!",
"translation": "근데 많이 볼 수 있잖아!"
},
{
"type": "script",
"index": 4,
"speaker": "하나",
"script": "I just want to relax.",
"translation": "난 그냥 쉬고 싶어."
},
{
"type": "ox",
"index": 5,
"quiz": "다인은 활동적인 여행을 계획합니다.",
"hint": "ENTJ는 효율적이고 생산적인 계획을 좋아해요.",
"result": "O",
"explanation": "다인이는 \"visit five cities\"라고 활동적인 계획을 세웠어요."
},
{
"type": "script",
"index": 6,
"speaker": "하나",
"script": "Your energy is amazing.",
"translation": "넌 정말 에너지가 많아."
},
{
"type": "script",
"index": 7,
"speaker": "다인",
"script": "And your peace is beautiful.",
"translation": "그리고 넌 정말 차분해."
},
{
"type": "script",
"index": 8,
"speaker": "하나",
"script": "Let's compromise on the plan.",
"translation": "계획을 절충해보자."
},
{
"type": "blank",
"index": 9,
"quiz": "다인 wants to see @@.",
"hint": "ENTJ는 많은 것을 경험하고 싶어 해요.",
"optionA": "places",
"optionB": "things",
"optionC": "sights",
"result": "places",
"explanation": "다인은 많은 장소를 보고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "하나",
"script": "Maybe two or three cities?",
"translation": "2~3개 도시는?"
},
{
"type": "script",
"index": 11,
"speaker": "다인",
"script": "And one day of rest?",
"translation": "그리고 휴식하는 날 하루?"
},
{
"type": "script",
"index": 12,
"speaker": "하나",
"script": "Perfect! That works for me.",
"translation": "완벽해! 나도 좋아."
},
{
"type": "script",
"index": 13,
"speaker": "다인",
"script": "Your wisdom makes trips better.",
"translation": "넌 우리 여행을 더 좋게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "하나",
"script": "Your spirit makes it fun.",
"translation": "넌 여행을 재미있게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "활동과 휴식을 함께 하는 것에 대해요.",
"optionA": "with",
"optionB": "balance",
"optionC": "adventure",
"optionD": "We",
"optionE": "rest",
"result": "We balance adventure with rest",
"explanation": "우리는 모험과 휴식을 균형 있게 해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 충돌 때의 대처",
"explanation": "ENTJ의 논리적 주장과 ISFJ의 화해 중심",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜원",
"script": "Your idea is wrong this time.",
"translation": "이번엔 넌 틀렸어."
},
{
"type": "script",
"index": 2,
"speaker": "서인",
"script": "But let's talk about it.",
"translation": "근데 얘기해보자."
},
{
"type": "script",
"index": 3,
"speaker": "혜원",
"script": "Logic is clear. See?",
"translation": "논리는 명확해. 봤지?"
},
{
"type": "script",
"index": 4,
"speaker": "서인",
"script": "I know, but you were harsh.",
"translation": "알아, 근데 넌 좀 독했어."
},
{
"type": "ox",
"index": 5,
"quiz": "혜원은 직설적으로 자신의 의견을 말합니다.",
"hint": "ENTJ는 논리와 사실에 기반해 직설적으로 말해요.",
"result": "O",
"explanation": "혜원이 \"Your idea is wrong\"이라고 직설적으로 말했어요."
},
{
"type": "script",
"index": 6,
"speaker": "서인",
"script": "Your logic is solid.",
"translation": "넌 정말 논리적이야."
},
{
"type": "script",
"index": 7,
"speaker": "혜원",
"script": "And your kindness is wise.",
"translation": "그리고 넌 정말 현명해."
},
{
"type": "script",
"index": 8,
"speaker": "서인",
"script": "Let's find common ground.",
"translation": "공통점을 찾아보자."
},
{
"type": "blank",
"index": 9,
"quiz": "혜원 is @@.",
"hint": "ENTJ는 직설적이고 단호해요.",
"optionA": "right",
"optionB": "direct",
"optionC": "logical",
"result": "direct",
"explanation": "혜원은 직설적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "서인",
"script": "Can you be softer next time?",
"translation": "다음엔 좀 더 부드러워 줄 수 있어?"
},
{
"type": "script",
"index": 11,
"speaker": "혜원",
"script": "I'll try for you.",
"translation": "넌 위해 노력해 볼게."
},
{
"type": "script",
"index": 12,
"speaker": "서인",
"script": "That means everything to me.",
"translation": "그건 날 정말 행복하게 해."
},
{
"type": "script",
"index": 13,
"speaker": "혜원",
"script": "You bring out my best.",
"translation": "넌 내 최고를 이끌어내."
},
{
"type": "script",
"index": 14,
"speaker": "서인",
"script": "And you make me stronger.",
"translation": "넌 날 더 강하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "솔직함과 배려를 함께 하는 것에 대해요.",
"result": "We grow with honesty and care",
"explanation": "우리는 솔직함과 배려로 성장해요.",
"optionA": "with",
"optionB": "We",
"optionC": "and",
"optionD": "care",
"optionE": "honesty",
"optionF": "grow"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 충돌 때의 대처",
"explanation": "ENTJ의 논리적 주장과 ISFJ의 화해 중심",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜원",
"script": "Your idea is wrong this time.",
"translation": "이번엔 넌 틀렸어."
},
{
"type": "script",
"index": 2,
"speaker": "서인",
"script": "But let's talk about it.",
"translation": "근데 얘기해보자."
},
{
"type": "script",
"index": 3,
"speaker": "혜원",
"script": "Logic is clear. See?",
"translation": "논리는 명확해. 봤지?"
},
{
"type": "script",
"index": 4,
"speaker": "서인",
"script": "I know, but you were harsh.",
"translation": "알아, 근데 넌 좀 독했어."
},
{
"type": "ox",
"index": 5,
"quiz": "혜원은 직설적으로 자신의 의견을 말합니다.",
"hint": "ENTJ는 논리와 사실에 기반해 직설적으로 말해요.",
"result": "O",
"explanation": "혜원이 \"Your idea is wrong\"이라고 직설적으로 말했어요."
},
{
"type": "script",
"index": 6,
"speaker": "서인",
"script": "Your logic is solid.",
"translation": "넌 정말 논리적이야."
},
{
"type": "script",
"index": 7,
"speaker": "혜원",
"script": "And your kindness is wise.",
"translation": "그리고 넌 정말 현명해."
},
{
"type": "script",
"index": 8,
"speaker": "서인",
"script": "Let's find common ground.",
"translation": "공통점을 찾아보자."
},
{
"type": "blank",
"index": 9,
"quiz": "혜원 is @@.",
"hint": "ENTJ는 직설적이고 단호해요.",
"optionA": "right",
"optionB": "direct",
"optionC": "logical",
"result": "direct",
"explanation": "혜원은 직설적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "서인",
"script": "Can you be softer next time?",
"translation": "다음엔 좀 더 부드러워 줄 수 있어?"
},
{
"type": "script",
"index": 11,
"speaker": "혜원",
"script": "I'll try for you.",
"translation": "넌 위해 노력해 볼게."
},
{
"type": "script",
"index": 12,
"speaker": "서인",
"script": "That means everything to me.",
"translation": "그건 날 정말 행복하게 해."
},
{
"type": "script",
"index": 13,
"speaker": "혜원",
"script": "You bring out my best.",
"translation": "넌 내 최고를 이끌어내."
},
{
"type": "script",
"index": 14,
"speaker": "서인",
"script": "And you make me stronger.",
"translation": "넌 날 더 강하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "솔직함과 배려를 함께 하는 것에 대해요.",
"optionA": "with",
"optionB": "We",
"optionC": "and",
"optionD": "care",
"optionE": "honesty",
"optionF": "grow",
"result": "We grow with honesty and care",
"explanation": "우리는 솔직함과 배려로 성장해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 기술 도입",
"explanation": "ENTJ의 급진적 변화와 ISFJ의 신중한 적응",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예린",
"script": "We need AI systems now.",
"translation": "우린 지금 AI 시스템이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "지현",
"script": "That's too fast for us.",
"translation": "우린 너무 빨라."
},
{
"type": "script",
"index": 3,
"speaker": "예린",
"script": "The competition won't wait.",
"translation": "경쟁사는 기다리지 않아."
},
{
"type": "script",
"index": 4,
"speaker": "지현",
"script": "Let me learn it first.",
"translation": "내가 먼저 배워 볼게."
},
{
"type": "ox",
"index": 5,
"quiz": "예린은 빠른 변화를 추구합니다.",
"hint": "ENTJ는 시장 변화에 빠르게 대응하려 해요.",
"result": "O",
"explanation": "예린이는 \"We need AI systems now\"이라고 빠른 도입을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지현",
"script": "Your foresight is impressive.",
"translation": "넌 정말 미래를 봐."
},
{
"type": "script",
"index": 7,
"speaker": "예린",
"script": "But we need your patience.",
"translation": "근데 우린 너의 인내가 필요해."
},
{
"type": "script",
"index": 8,
"speaker": "지현",
"script": "I'll help everyone adjust.",
"translation": "난 모두가 적응하도록 도와줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "예린 wants @@.",
"hint": "ENTJ는 혁신과 변화를 원해요.",
"optionA": "change",
"optionB": "progress",
"optionC": "improvement",
"result": "change",
"explanation": "예린은 변화를 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "지현",
"script": "Can we train everyone first?",
"translation": "모두를 먼저 교육할 수 있어?"
},
{
"type": "script",
"index": 11,
"speaker": "예린",
"script": "Good idea, do it well.",
"translation": "좋은 생각, 잘 해."
},
{
"type": "script",
"index": 12,
"speaker": "지현",
"script": "Everyone will feel supported.",
"translation": "모두가 지원받는다고 느낄 거야."
},
{
"type": "script",
"index": 13,
"speaker": "예린",
"script": "Your way is better.",
"translation": "너의 방식이 더 나아."
},
{
"type": "script",
"index": 14,
"speaker": "지현",
"script": "Your vision moves us forward.",
"translation": "넌 우리를 앞으로 이끌어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "혁신과 배려를 함께 하는 것에 대해요.",
"result": "We lead innovation with people",
"explanation": "우리는 사람을 생각하면서 혁신을 이끌어요.",
"optionA": "innovation",
"optionB": "with",
"optionC": "We",
"optionD": "people",
"optionE": "lead"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 기술 도입",
"explanation": "ENTJ의 급진적 변화와 ISFJ의 신중한 적응",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예린",
"script": "We need AI systems now.",
"translation": "우린 지금 AI 시스템이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "지현",
"script": "That's too fast for us.",
"translation": "우린 너무 빨라."
},
{
"type": "script",
"index": 3,
"speaker": "예린",
"script": "The competition won't wait.",
"translation": "경쟁사는 기다리지 않아."
},
{
"type": "script",
"index": 4,
"speaker": "지현",
"script": "Let me learn it first.",
"translation": "내가 먼저 배워 볼게."
},
{
"type": "ox",
"index": 5,
"quiz": "예린은 빠른 변화를 추구합니다.",
"hint": "ENTJ는 시장 변화에 빠르게 대응하려 해요.",
"result": "O",
"explanation": "예린이는 \"We need AI systems now\"이라고 빠른 도입을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지현",
"script": "Your foresight is impressive.",
"translation": "넌 정말 미래를 봐."
},
{
"type": "script",
"index": 7,
"speaker": "예린",
"script": "But we need your patience.",
"translation": "근데 우린 너의 인내가 필요해."
},
{
"type": "script",
"index": 8,
"speaker": "지현",
"script": "I'll help everyone adjust.",
"translation": "난 모두가 적응하도록 도와줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "예린 wants @@.",
"hint": "ENTJ는 혁신과 변화를 원해요.",
"optionA": "change",
"optionB": "progress",
"optionC": "improvement",
"result": "change",
"explanation": "예린은 변화를 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "지현",
"script": "Can we train everyone first?",
"translation": "모두를 먼저 교육할 수 있어?"
},
{
"type": "script",
"index": 11,
"speaker": "예린",
"script": "Good idea, do it well.",
"translation": "좋은 생각, 잘 해."
},
{
"type": "script",
"index": 12,
"speaker": "지현",
"script": "Everyone will feel supported.",
"translation": "모두가 지원받는다고 느낄 거야."
},
{
"type": "script",
"index": 13,
"speaker": "예린",
"script": "Your way is better.",
"translation": "너의 방식이 더 나아."
},
{
"type": "script",
"index": 14,
"speaker": "지현",
"script": "Your vision moves us forward.",
"translation": "넌 우리를 앞으로 이끌어."
},
{
"type": "puzzle",
"index": 15,
"hint": "혁신과 배려를 함께 하는 것에 대해요.",
"optionA": "innovation",
"optionB": "with",
"optionC": "We",
"optionD": "people",
"optionE": "lead",
"result": "We lead innovation with people",
"explanation": "우리는 사람을 생각하면서 혁신을 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "규칙과 예외의 경계",
"explanation": "ENTJ의 원칙 준수와 ISFJ의 상황 이해",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜진",
"script": "The rules must stay firm.",
"translation": "규칙은 확실해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "But she has a reason.",
"translation": "근데 그 친구 사연이 있어."
},
{
"type": "script",
"index": 3,
"speaker": "혜진",
"script": "Rules apply to everyone equally.",
"translation": "규칙은 모두에게 공평하게 적용돼."
},
{
"type": "script",
"index": 4,
"speaker": "소미",
"script": "I understand, but be kind.",
"translation": "알아, 근데 친절해야 해."
},
{
"type": "ox",
"index": 5,
"quiz": "혜진은 규칙과 원칙을 중시합니다.",
"hint": "ENTJ는 일관성 있는 규칙 적용을 중요하게 생각해요.",
"result": "O",
"explanation": "혜진이는 \"rules apply to everyone equally\"라고 원칙을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "Your consistency is admirable.",
"translation": "넌 정말 일관성 있어."
},
{
"type": "script",
"index": 7,
"speaker": "혜진",
"script": "But you make it human.",
"translation": "근데 넌 인간적으로 만들어."
},
{
"type": "script",
"index": 8,
"speaker": "소미",
"script": "Let's explain why the rule exists.",
"translation": "규칙이 왜 있는지 설명해보자."
},
{
"type": "blank",
"index": 9,
"quiz": "혜진 believes rules are @@.",
"hint": "ENTJ는 규칙이 중요하다고 생각해요.",
"optionA": "necessary",
"optionB": "important",
"optionC": "firm",
"result": "necessary",
"explanation": "혜진은 규칙이 필요하다고 생각해요."
},
{
"type": "script",
"index": 10,
"speaker": "소미",
"script": "She'll understand if we explain.",
"translation": "우린 설명하면 그 친구 이해할 거야."
},
{
"type": "script",
"index": 11,
"speaker": "혜진",
"script": "Good approach, let's do it.",
"translation": "좋은 방법이네, 해보자."
},
{
"type": "script",
"index": 12,
"speaker": "소미",
"script": "Fairness with compassion.",
"translation": "공평함과 연민이 함께할 때."
},
{
"type": "script",
"index": 13,
"speaker": "혜진",
"script": "You teach me empathy.",
"translation": "넌 날 공감하는 법을 가르쳐."
},
{
"type": "script",
"index": 14,
"speaker": "소미",
"script": "You make the hard calls.",
"translation": "넌 어려운 결정을 내려."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "원칙과 연민의 조화에 대해요.",
"result": "Rules lead justice with compassion",
"explanation": "규칙은 연민을 가지고 정의를 이끌어요.",
"optionA": "with",
"optionB": "Rules",
"optionC": "compassion",
"optionD": "justice",
"optionE": "lead"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "규칙과 예외의 경계",
"explanation": "ENTJ의 원칙 준수와 ISFJ의 상황 이해",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜진",
"script": "The rules must stay firm.",
"translation": "규칙은 확실해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "But she has a reason.",
"translation": "근데 그 친구 사연이 있어."
},
{
"type": "script",
"index": 3,
"speaker": "혜진",
"script": "Rules apply to everyone equally.",
"translation": "규칙은 모두에게 공평하게 적용돼."
},
{
"type": "script",
"index": 4,
"speaker": "소미",
"script": "I understand, but be kind.",
"translation": "알아, 근데 친절해야 해."
},
{
"type": "ox",
"index": 5,
"quiz": "혜진은 규칙과 원칙을 중시합니다.",
"hint": "ENTJ는 일관성 있는 규칙 적용을 중요하게 생각해요.",
"result": "O",
"explanation": "혜진이는 \"rules apply to everyone equally\"라고 원칙을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "Your consistency is admirable.",
"translation": "넌 정말 일관성 있어."
},
{
"type": "script",
"index": 7,
"speaker": "혜진",
"script": "But you make it human.",
"translation": "근데 넌 인간적으로 만들어."
},
{
"type": "script",
"index": 8,
"speaker": "소미",
"script": "Let's explain why the rule exists.",
"translation": "규칙이 왜 있는지 설명해보자."
},
{
"type": "blank",
"index": 9,
"quiz": "혜진 believes rules are @@.",
"hint": "ENTJ는 규칙이 중요하다고 생각해요.",
"optionA": "necessary",
"optionB": "important",
"optionC": "firm",
"result": "necessary",
"explanation": "혜진은 규칙이 필요하다고 생각해요."
},
{
"type": "script",
"index": 10,
"speaker": "소미",
"script": "She'll understand if we explain.",
"translation": "우린 설명하면 그 친구 이해할 거야."
},
{
"type": "script",
"index": 11,
"speaker": "혜진",
"script": "Good approach, let's do it.",
"translation": "좋은 방법이네, 해보자."
},
{
"type": "script",
"index": 12,
"speaker": "소미",
"script": "Fairness with compassion.",
"translation": "공평함과 연민이 함께할 때."
},
{
"type": "script",
"index": 13,
"speaker": "혜진",
"script": "You teach me empathy.",
"translation": "넌 날 공감하는 법을 가르쳐."
},
{
"type": "script",
"index": 14,
"speaker": "소미",
"script": "You make the hard calls.",
"translation": "넌 어려운 결정을 내려."
},
{
"type": "puzzle",
"index": 15,
"hint": "원칙과 연민의 조화에 대해요.",
"optionA": "with",
"optionB": "Rules",
"optionC": "compassion",
"optionD": "justice",
"optionE": "lead",
"result": "Rules lead justice with compassion",
"explanation": "규칙은 연민을 가지고 정의를 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "비전과 실행의 파트너십",
"explanation": "ENTJ의 전략적 비전과 ISTJ의 철저한 실행",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성준",
"script": "We need to expand globally.",
"translation": "우린 전 세계로 확장해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "동현",
"script": "That requires solid planning first.",
"translation": "먼저 탄탄한 계획이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "성준",
"script": "Exactly, and I trust you.",
"translation": "정확해, 그리고 난 널 믿어."
},
{
"type": "script",
"index": 4,
"speaker": "동현",
"script": "I'll create the detailed plan.",
"translation": "난 자세한 계획을 만들게."
},
{
"type": "ox",
"index": 5,
"quiz": "성준은 큰 목표를 먼저 제시합니다.",
"hint": "ENTJ는 비전과 큰 목표를 우선시해요.",
"result": "O",
"explanation": "성준이는 \"expand globally\"라고 큰 비전을 제시했어요."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "Your vision is inspiring.",
"translation": "넌 정말 비전이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Your execution is flawless.",
"translation": "넌 정말 실행이 완벽해."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "Let me map out every step.",
"translation": "매 단계마다 정확하게 할게."
},
{
"type": "blank",
"index": 9,
"quiz": "성준 wants to @@.",
"hint": "ENTJ는 확장과 성장을 추구해요.",
"optionA": "expand",
"optionB": "grow",
"optionC": "move",
"result": "expand",
"explanation": "성준은 전 세계로 확장하고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "Timeline? Budget? Resources?",
"translation": "시간표? 예산? 자원?"
},
{
"type": "script",
"index": 11,
"speaker": "성준",
"script": "All in your hands now.",
"translation": "모든 게 너 손에 있어."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "This will be our success.",
"translation": "이건 우리 성공이 될 거야."
},
{
"type": "script",
"index": 13,
"speaker": "성준",
"script": "You make dreams happen.",
"translation": "넌 꿈을 현실로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "You show me the way.",
"translation": "넌 길을 보여줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "비전과 실행이 함께할 때에 대해요.",
"result": "Our vision becomes success",
"explanation": "우리의 비전은 성공이 돼요.",
"optionA": "Our",
"optionB": "vision",
"optionC": "success",
"optionD": "becomes"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "비전과 실행의 파트너십",
"explanation": "ENTJ의 전략적 비전과 ISTJ의 철저한 실행",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성준",
"script": "We need to expand globally.",
"translation": "우린 전 세계로 확장해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "동현",
"script": "That requires solid planning first.",
"translation": "먼저 탄탄한 계획이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "성준",
"script": "Exactly, and I trust you.",
"translation": "정확해, 그리고 난 널 믿어."
},
{
"type": "script",
"index": 4,
"speaker": "동현",
"script": "I'll create the detailed plan.",
"translation": "난 자세한 계획을 만들게."
},
{
"type": "ox",
"index": 5,
"quiz": "성준은 큰 목표를 먼저 제시합니다.",
"hint": "ENTJ는 비전과 큰 목표를 우선시해요.",
"result": "O",
"explanation": "성준이는 \"expand globally\"라고 큰 비전을 제시했어요."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "Your vision is inspiring.",
"translation": "넌 정말 비전이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Your execution is flawless.",
"translation": "넌 정말 실행이 완벽해."
},
{
"type": "script",
"index": 8,
"speaker": "동현",
"script": "Let me map out every step.",
"translation": "매 단계마다 정확하게 할게."
},
{
"type": "blank",
"index": 9,
"quiz": "성준 wants to @@.",
"hint": "ENTJ는 확장과 성장을 추구해요.",
"optionA": "expand",
"optionB": "grow",
"optionC": "move",
"result": "expand",
"explanation": "성준은 전 세계로 확장하고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "Timeline? Budget? Resources?",
"translation": "시간표? 예산? 자원?"
},
{
"type": "script",
"index": 11,
"speaker": "성준",
"script": "All in your hands now.",
"translation": "모든 게 너 손에 있어."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "This will be our success.",
"translation": "이건 우리 성공이 될 거야."
},
{
"type": "script",
"index": 13,
"speaker": "성준",
"script": "You make dreams happen.",
"translation": "넌 꿈을 현실로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "You show me the way.",
"translation": "넌 길을 보여줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "비전과 실행이 함께할 때에 대해요.",
"optionA": "Our",
"optionB": "vision",
"optionC": "success",
"optionD": "becomes",
"result": "Our vision becomes success",
"explanation": "우리의 비전은 성공이 돼요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "조직 문화의 차이",
"explanation": "ENTJ의 성과 문화와 ISTJ의 전통 존중",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "We need fresh energy here.",
"translation": "우린 여기 새로운 에너지가 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "But tradition matters too.",
"translation": "근데 전통도 중요하지 않아?"
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "Change drives progress forward.",
"translation": "변화가 발전을 이끌어."
},
{
"type": "script",
"index": 4,
"speaker": "지호",
"script": "Let's blend both carefully.",
"translation": "둘 다 신중하게 섞어보자."
},
{
"type": "ox",
"index": 5,
"quiz": "준혁은 변화와 혁신을 추구합니다.",
"hint": "ENTJ는 새로운 것과 변화를 좋아해요.",
"result": "O",
"explanation": "준혁이는 \"fresh energy\"라고 변화를 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지호",
"script": "Your energy is powerful.",
"translation": "넌 정말 에너지가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "준혁",
"script": "Your stability is valuable.",
"translation": "넌 정말 안정적이야."
},
{
"type": "script",
"index": 8,
"speaker": "지호",
"script": "I'll protect what works.",
"translation": "난 작동하는 것을 지킬게."
},
{
"type": "blank",
"index": 9,
"quiz": "준혁 wants @@.",
"hint": "ENTJ는 조직의 에너지와 발전을 원해요.",
"optionA": "progress",
"optionB": "change",
"optionC": "energy",
"result": "progress",
"explanation": "준혁은 발전을 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "And I'll keep standards high.",
"translation": "그리고 난 기준을 유지할게."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "That's why we work well.",
"translation": "그래서 우린 잘 어울려."
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "Together we improve everything.",
"translation": "함께 우린 모든 걸 개선해."
},
{
"type": "script",
"index": 13,
"speaker": "준혁",
"script": "You anchor our success.",
"translation": "넌 우리 성공의 기반이야."
},
{
"type": "script",
"index": 14,
"speaker": "지호",
"script": "You lead us forward.",
"translation": "넌 우리를 앞으로 이끌어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "혁신과 안정성을 함께 하는 것에 대해요.",
"result": "We move forward with tradition",
"explanation": "우리는 전통과 함께 앞으로 나아가요.",
"optionA": "We",
"optionB": "move",
"optionC": "with",
"optionD": "forward",
"optionE": "tradition"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "조직 문화의 차이",
"explanation": "ENTJ의 성과 문화와 ISTJ의 전통 존중",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "We need fresh energy here.",
"translation": "우린 여기 새로운 에너지가 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "But tradition matters too.",
"translation": "근데 전통도 중요하지 않아?"
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "Change drives progress forward.",
"translation": "변화가 발전을 이끌어."
},
{
"type": "script",
"index": 4,
"speaker": "지호",
"script": "Let's blend both carefully.",
"translation": "둘 다 신중하게 섞어보자."
},
{
"type": "ox",
"index": 5,
"quiz": "준혁은 변화와 혁신을 추구합니다.",
"hint": "ENTJ는 새로운 것과 변화를 좋아해요.",
"result": "O",
"explanation": "준혁이는 \"fresh energy\"라고 변화를 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지호",
"script": "Your energy is powerful.",
"translation": "넌 정말 에너지가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "준혁",
"script": "Your stability is valuable.",
"translation": "넌 정말 안정적이야."
},
{
"type": "script",
"index": 8,
"speaker": "지호",
"script": "I'll protect what works.",
"translation": "난 작동하는 것을 지킬게."
},
{
"type": "blank",
"index": 9,
"quiz": "준혁 wants @@.",
"hint": "ENTJ는 조직의 에너지와 발전을 원해요.",
"optionA": "progress",
"optionB": "change",
"optionC": "energy",
"result": "progress",
"explanation": "준혁은 발전을 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "And I'll keep standards high.",
"translation": "그리고 난 기준을 유지할게."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "That's why we work well.",
"translation": "그래서 우린 잘 어울려."
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "Together we improve everything.",
"translation": "함께 우린 모든 걸 개선해."
},
{
"type": "script",
"index": 13,
"speaker": "준혁",
"script": "You anchor our success.",
"translation": "넌 우리 성공의 기반이야."
},
{
"type": "script",
"index": 14,
"speaker": "지호",
"script": "You lead us forward.",
"translation": "넌 우리를 앞으로 이끌어."
},
{
"type": "puzzle",
"index": 15,
"hint": "혁신과 안정성을 함께 하는 것에 대해요.",
"optionA": "We",
"optionB": "move",
"optionC": "with",
"optionD": "forward",
"optionE": "tradition",
"result": "We move forward with tradition",
"explanation": "우리는 전통과 함께 앞으로 나아가요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "데이터와 전략의 만남",
"explanation": "ENTJ의 전략적 활용과 ISTJ의 정확한 분석",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민준",
"script": "This data shows huge potential.",
"translation": "이 데이터는 큰 잠재력을 보여."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "We need to verify it first.",
"translation": "먼저 이걸 검증해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "민준",
"script": "I believe in this trend.",
"translation": "난 이 추세를 믿어."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "Let me check everything twice.",
"translation": "난 두 번 확인할게."
},
{
"type": "ox",
"index": 5,
"quiz": "민준은 데이터의 큰 그림을 봅니다.",
"hint": "ENTJ는 전략적 기회를 빠르게 인식해요.",
"result": "O",
"explanation": "민준이는 \"huge potential\"을 빠르게 파악했어요."
},
{
"type": "script",
"index": 6,
"speaker": "진우",
"script": "Your insight is sharp.",
"translation": "넌 정말 예리해."
},
{
"type": "script",
"index": 7,
"speaker": "민준",
"script": "Your accuracy is unmatched.",
"translation": "넌 정말 정확해."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "I'll give you exact numbers.",
"translation": "난 정확한 숫자를 줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "민준 sees @@.",
"hint": "ENTJ는 기회와 잠재력을 봐요.",
"optionA": "potential",
"optionB": "opportunity",
"optionC": "trend",
"result": "potential",
"explanation": "민준은 잠재력을 봐요."
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "Triple-checked, all confirmed.",
"translation": "세 번 확인했고, 모두 검증됐어."
},
{
"type": "script",
"index": 11,
"speaker": "민준",
"script": "Perfect, let's move fast.",
"translation": "완벽해, 빠르게 움직이자."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "With this solid data.",
"translation": "이 탄탄한 데이터로."
},
{
"type": "script",
"index": 13,
"speaker": "민준",
"script": "You make us unstoppable.",
"translation": "넌 우리를 강하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "You show us the way.",
"translation": "넌 길을 보여줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "전략과 정확성의 조합에 대해요.",
"result": "We win with strategy and accuracy",
"explanation": "우리는 전략과 정확성으로 이겨요.",
"optionA": "strategy",
"optionB": "accuracy",
"optionC": "and",
"optionD": "win",
"optionE": "with",
"optionF": "We"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "데이터와 전략의 만남",
"explanation": "ENTJ의 전략적 활용과 ISTJ의 정확한 분석",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민준",
"script": "This data shows huge potential.",
"translation": "이 데이터는 큰 잠재력을 보여."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "We need to verify it first.",
"translation": "먼저 이걸 검증해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "민준",
"script": "I believe in this trend.",
"translation": "난 이 추세를 믿어."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "Let me check everything twice.",
"translation": "난 두 번 확인할게."
},
{
"type": "ox",
"index": 5,
"quiz": "민준은 데이터의 큰 그림을 봅니다.",
"hint": "ENTJ는 전략적 기회를 빠르게 인식해요.",
"result": "O",
"explanation": "민준이는 \"huge potential\"을 빠르게 파악했어요."
},
{
"type": "script",
"index": 6,
"speaker": "진우",
"script": "Your insight is sharp.",
"translation": "넌 정말 예리해."
},
{
"type": "script",
"index": 7,
"speaker": "민준",
"script": "Your accuracy is unmatched.",
"translation": "넌 정말 정확해."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "I'll give you exact numbers.",
"translation": "난 정확한 숫자를 줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "민준 sees @@.",
"hint": "ENTJ는 기회와 잠재력을 봐요.",
"optionA": "potential",
"optionB": "opportunity",
"optionC": "trend",
"result": "potential",
"explanation": "민준은 잠재력을 봐요."
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "Triple-checked, all confirmed.",
"translation": "세 번 확인했고, 모두 검증됐어."
},
{
"type": "script",
"index": 11,
"speaker": "민준",
"script": "Perfect, let's move fast.",
"translation": "완벽해, 빠르게 움직이자."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "With this solid data.",
"translation": "이 탄탄한 데이터로."
},
{
"type": "script",
"index": 13,
"speaker": "민준",
"script": "You make us unstoppable.",
"translation": "넌 우리를 강하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "You show us the way.",
"translation": "넌 길을 보여줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "전략과 정확성의 조합에 대해요.",
"optionA": "strategy",
"optionB": "accuracy",
"optionC": "and",
"optionD": "win",
"optionE": "with",
"optionF": "We",
"result": "We win with strategy and accuracy",
"explanation": "우리는 전략과 정확성으로 이겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "위기 상황의 판단",
"explanation": "ENTJ의 빠른 결정과 ISTJ의 신중한 검증",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태성",
"script": "We must act immediately now.",
"translation": "우린 지금 바로 행동해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "현수",
"script": "Wait, let me assess it.",
"translation": "잠깐, 내가 평가해 볼게."
},
{
"type": "script",
"index": 3,
"speaker": "태성",
"script": "Time is critical here.",
"translation": "시간이 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "현수",
"script": "Rushing causes bigger problems.",
"translation": "서두르면 더 큰 문제가 돼."
},
{
"type": "ox",
"index": 5,
"quiz": "태성은 빠른 결정을 선호합니다.",
"hint": "ENTJ는 위기 상황에서 빠르게 결정해요.",
"result": "O",
"explanation": "태성이는 \"act immediately\"라고 빠른 행동을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "현수",
"script": "Your decisiveness saves us.",
"translation": "넌 빠른 결정으로 우리를 구해."
},
{
"type": "script",
"index": 7,
"speaker": "태성",
"script": "But your caution prevents errors.",
"translation": "근데 넌 신중함으로 실수를 막아."
},
{
"type": "script",
"index": 8,
"speaker": "현수",
"script": "Let me do quick checks.",
"translation": "내가 빠르게 확인해 볼게."
},
{
"type": "blank",
"index": 9,
"quiz": "태성 must @@.",
"hint": "ENTJ는 빠른 결정이 필요하다고 생각해요.",
"optionA": "decide",
"optionB": "act",
"optionC": "move",
"result": "act",
"explanation": "태성은 행동해야 한다고 생각해요."
},
{
"type": "script",
"index": 10,
"speaker": "현수",
"script": "These are the critical facts.",
"translation": "이게 중요한 사실들이야."
},
{
"type": "script",
"index": 11,
"speaker": "태성",
"script": "Then we're ready to move.",
"translation": "그럼 우린 움직일 준비가 됐어."
},
{
"type": "script",
"index": 12,
"speaker": "현수",
"script": "Together we handle crises well.",
"translation": "함께 우린 위기를 잘 처리해."
},
{
"type": "script",
"index": 13,
"speaker": "태성",
"script": "You verify my instincts.",
"translation": "넌 내 직감을 확인해 줘."
},
{
"type": "script",
"index": 14,
"speaker": "현수",
"script": "You lead when it matters.",
"translation": "넌 중요할 때 이끌어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "빠른 결정과 신중함이 함께할 때에 대해요.",
"result": "We triumph with action and caution",
"explanation": "우리는 빠른 행동과 신중함으로 성공해요.",
"optionA": "action",
"optionB": "triumph",
"optionC": "with",
"optionD": "caution",
"optionE": "and",
"optionF": "We"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "위기 상황의 판단",
"explanation": "ENTJ의 빠른 결정과 ISTJ의 신중한 검증",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태성",
"script": "We must act immediately now.",
"translation": "우린 지금 바로 행동해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "현수",
"script": "Wait, let me assess it.",
"translation": "잠깐, 내가 평가해 볼게."
},
{
"type": "script",
"index": 3,
"speaker": "태성",
"script": "Time is critical here.",
"translation": "시간이 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "현수",
"script": "Rushing causes bigger problems.",
"translation": "서두르면 더 큰 문제가 돼."
},
{
"type": "ox",
"index": 5,
"quiz": "태성은 빠른 결정을 선호합니다.",
"hint": "ENTJ는 위기 상황에서 빠르게 결정해요.",
"result": "O",
"explanation": "태성이는 \"act immediately\"라고 빠른 행동을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "현수",
"script": "Your decisiveness saves us.",
"translation": "넌 빠른 결정으로 우리를 구해."
},
{
"type": "script",
"index": 7,
"speaker": "태성",
"script": "But your caution prevents errors.",
"translation": "근데 넌 신중함으로 실수를 막아."
},
{
"type": "script",
"index": 8,
"speaker": "현수",
"script": "Let me do quick checks.",
"translation": "내가 빠르게 확인해 볼게."
},
{
"type": "blank",
"index": 9,
"quiz": "태성 must @@.",
"hint": "ENTJ는 빠른 결정이 필요하다고 생각해요.",
"optionA": "decide",
"optionB": "act",
"optionC": "move",
"result": "act",
"explanation": "태성은 행동해야 한다고 생각해요."
},
{
"type": "script",
"index": 10,
"speaker": "현수",
"script": "These are the critical facts.",
"translation": "이게 중요한 사실들이야."
},
{
"type": "script",
"index": 11,
"speaker": "태성",
"script": "Then we're ready to move.",
"translation": "그럼 우린 움직일 준비가 됐어."
},
{
"type": "script",
"index": 12,
"speaker": "현수",
"script": "Together we handle crises well.",
"translation": "함께 우린 위기를 잘 처리해."
},
{
"type": "script",
"index": 13,
"speaker": "태성",
"script": "You verify my instincts.",
"translation": "넌 내 직감을 확인해 줘."
},
{
"type": "script",
"index": 14,
"speaker": "현수",
"script": "You lead when it matters.",
"translation": "넌 중요할 때 이끌어."
},
{
"type": "puzzle",
"index": 15,
"hint": "빠른 결정과 신중함이 함께할 때에 대해요.",
"optionA": "action",
"optionB": "triumph",
"optionC": "with",
"optionD": "caution",
"optionE": "and",
"optionF": "We",
"result": "We triumph with action and caution",
"explanation": "우리는 빠른 행동과 신중함으로 성공해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "예산 관리의 철학",
"explanation": "ENTJ의 공격적 투자와 ISTJ의 보수적 관리",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성준",
"script": "We should invest aggressively now.",
"translation": "우린 지금 공격적으로 투자해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "That's too risky for us.",
"translation": "그건 우리한테 위험해."
},
{
"type": "script",
"index": 3,
"speaker": "성준",
"script": "Growth requires bold moves.",
"translation": "성장은 대담한 결정을 필요해."
},
{
"type": "script",
"index": 4,
"speaker": "지호",
"script": "But we need reserves too.",
"translation": "근데 우린 여유금도 필요해."
},
{
"type": "ox",
"index": 5,
"quiz": "성준은 공격적인 전략을 추구합니다.",
"hint": "ENTJ는 성장을 위해 공격적인 투자를 좋아해요.",
"result": "O",
"explanation": "성준이는 \"invest aggressively\"라고 공격적 전략을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지호",
"script": "Your ambition is impressive.",
"translation": "넌 정말 야심이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Your prudence is essential.",
"translation": "넌 정말 신중해."
},
{
"type": "script",
"index": 8,
"speaker": "지호",
"script": "Let me balance the numbers.",
"translation": "내가 숫자를 맞춰 볼게."
},
{
"type": "blank",
"index": 9,
"quiz": "성준 wants to @@.",
"hint": "ENTJ는 성장을 위해 투자하려 해요.",
"optionA": "invest",
"optionB": "spend",
"optionC": "allocate",
"result": "invest",
"explanation": "성준은 투자하고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "Here's a balanced approach.",
"translation": "여기 균형 잡힌 방법이야."
},
{
"type": "script",
"index": 11,
"speaker": "성준",
"script": "This works perfectly for us.",
"translation": "이건 우리한테 딱 맞아."
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "Risk and reward combined.",
"translation": "위험과 보상이 함께 돼."
},
{
"type": "script",
"index": 13,
"speaker": "성준",
"script": "Your wisdom protects our future.",
"translation": "넌 우리 미래를 지켜."
},
{
"type": "script",
"index": 14,
"speaker": "지호",
"script": "You drive our success.",
"translation": "넌 우리 성공을 이끌어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "성장과 안정성의 균형에 대해요.",
"result": "We thrive with growth and stability",
"explanation": "우리는 성장과 안정성으로 번영해요.",
"optionA": "thrive",
"optionB": "and",
"optionC": "growth",
"optionD": "with",
"optionE": "stability",
"optionF": "We"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "예산 관리의 철학",
"explanation": "ENTJ의 공격적 투자와 ISTJ의 보수적 관리",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성준",
"script": "We should invest aggressively now.",
"translation": "우린 지금 공격적으로 투자해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "That's too risky for us.",
"translation": "그건 우리한테 위험해."
},
{
"type": "script",
"index": 3,
"speaker": "성준",
"script": "Growth requires bold moves.",
"translation": "성장은 대담한 결정을 필요해."
},
{
"type": "script",
"index": 4,
"speaker": "지호",
"script": "But we need reserves too.",
"translation": "근데 우린 여유금도 필요해."
},
{
"type": "ox",
"index": 5,
"quiz": "성준은 공격적인 전략을 추구합니다.",
"hint": "ENTJ는 성장을 위해 공격적인 투자를 좋아해요.",
"result": "O",
"explanation": "성준이는 \"invest aggressively\"라고 공격적 전략을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지호",
"script": "Your ambition is impressive.",
"translation": "넌 정말 야심이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Your prudence is essential.",
"translation": "넌 정말 신중해."
},
{
"type": "script",
"index": 8,
"speaker": "지호",
"script": "Let me balance the numbers.",
"translation": "내가 숫자를 맞춰 볼게."
},
{
"type": "blank",
"index": 9,
"quiz": "성준 wants to @@.",
"hint": "ENTJ는 성장을 위해 투자하려 해요.",
"optionA": "invest",
"optionB": "spend",
"optionC": "allocate",
"result": "invest",
"explanation": "성준은 투자하고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "Here's a balanced approach.",
"translation": "여기 균형 잡힌 방법이야."
},
{
"type": "script",
"index": 11,
"speaker": "성준",
"script": "This works perfectly for us.",
"translation": "이건 우리한테 딱 맞아."
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "Risk and reward combined.",
"translation": "위험과 보상이 함께 돼."
},
{
"type": "script",
"index": 13,
"speaker": "성준",
"script": "Your wisdom protects our future.",
"translation": "넌 우리 미래를 지켜."
},
{
"type": "script",
"index": 14,
"speaker": "지호",
"script": "You drive our success.",
"translation": "넌 우리 성공을 이끌어."
},
{
"type": "puzzle",
"index": 15,
"hint": "성장과 안정성의 균형에 대해요.",
"optionA": "thrive",
"optionB": "and",
"optionC": "growth",
"optionD": "with",
"optionE": "stability",
"optionF": "We",
"result": "We thrive with growth and stability",
"explanation": "우리는 성장과 안정성으로 번영해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어 경로의 차이",
"explanation": "ENTJ의 빠른 상승과 ISTJ의 착실한 진전",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하은",
"script": "I want to be CEO soon.",
"translation": "난 곧 CEO가 되고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "That takes time and experience.",
"translation": "그건 시간과 경험이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "하은",
"script": "I'm ready for it now.",
"translation": "난 지금 준비됐어."
},
{
"type": "script",
"index": 4,
"speaker": "준서",
"script": "Let's build step by step.",
"translation": "단계별로 하나씩 쌓자."
},
{
"type": "ox",
"index": 5,
"quiz": "하은은 빠른 상승을 목표로 합니다.",
"hint": "ENTJ는 빠른 성장과 승진을 추구해요.",
"result": "O",
"explanation": "하은이는 \"CEO soon\"이라고 빠른 상승을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "준서",
"script": "Your confidence is strong.",
"translation": "넌 정말 자신감이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "하은",
"script": "Your planning is solid.",
"translation": "넌 정말 계획을 잘 세워."
},
{
"type": "script",
"index": 8,
"speaker": "준서",
"script": "I'll map your progression.",
"translation": "난 너의 진전을 계획할게."
},
{
"type": "blank",
"index": 9,
"quiz": "하은 wants to be @@.",
"hint": "ENTJ는 높은 위치를 추구해요.",
"optionA": "leader",
"optionB": "CEO",
"optionC": "boss",
"result": "CEO",
"explanation": "하은은 CEO가 되고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "Year one to five plan.",
"translation": "1년부터 5년까지 계획이야."
},
{
"type": "script",
"index": 11,
"speaker": "하은",
"script": "Then I'll reach the top.",
"translation": "그럼 난 정상에 도달할 거야."
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "With this solid foundation.",
"translation": "이 탄탄한 기반으로."
},
{
"type": "script",
"index": 13,
"speaker": "하은",
"script": "You build my success.",
"translation": "넌 내 성공을 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "준서",
"script": "You inspire me to excel.",
"translation": "넌 날 최고를 하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "야심과 착실함이 함께할 때에 대해요.",
"result": "We succeed with ambition and steady",
"explanation": "우리는 야심과 착실함으로 성공해요.",
"optionA": "with",
"optionB": "We",
"optionC": "succeed",
"optionD": "steady",
"optionE": "and",
"optionF": "ambition"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어 경로의 차이",
"explanation": "ENTJ의 빠른 상승과 ISTJ의 착실한 진전",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하은",
"script": "I want to be CEO soon.",
"translation": "난 곧 CEO가 되고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "That takes time and experience.",
"translation": "그건 시간과 경험이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "하은",
"script": "I'm ready for it now.",
"translation": "난 지금 준비됐어."
},
{
"type": "script",
"index": 4,
"speaker": "준서",
"script": "Let's build step by step.",
"translation": "단계별로 하나씩 쌓자."
},
{
"type": "ox",
"index": 5,
"quiz": "하은은 빠른 상승을 목표로 합니다.",
"hint": "ENTJ는 빠른 성장과 승진을 추구해요.",
"result": "O",
"explanation": "하은이는 \"CEO soon\"이라고 빠른 상승을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "준서",
"script": "Your confidence is strong.",
"translation": "넌 정말 자신감이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "하은",
"script": "Your planning is solid.",
"translation": "넌 정말 계획을 잘 세워."
},
{
"type": "script",
"index": 8,
"speaker": "준서",
"script": "I'll map your progression.",
"translation": "난 너의 진전을 계획할게."
},
{
"type": "blank",
"index": 9,
"quiz": "하은 wants to be @@.",
"hint": "ENTJ는 높은 위치를 추구해요.",
"optionA": "leader",
"optionB": "CEO",
"optionC": "boss",
"result": "CEO",
"explanation": "하은은 CEO가 되고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "Year one to five plan.",
"translation": "1년부터 5년까지 계획이야."
},
{
"type": "script",
"index": 11,
"speaker": "하은",
"script": "Then I'll reach the top.",
"translation": "그럼 난 정상에 도달할 거야."
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "With this solid foundation.",
"translation": "이 탄탄한 기반으로."
},
{
"type": "script",
"index": 13,
"speaker": "하은",
"script": "You build my success.",
"translation": "넌 내 성공을 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "준서",
"script": "You inspire me to excel.",
"translation": "넌 날 최고를 하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "야심과 착실함이 함께할 때에 대해요.",
"optionA": "with",
"optionB": "We",
"optionC": "succeed",
"optionD": "steady",
"optionE": "and",
"optionF": "ambition",
"result": "We succeed with ambition and steady",
"explanation": "우리는 야심과 착실함으로 성공해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "프로젝트 관리 방식",
"explanation": "ENTJ의 큰 그림과 ISTJ의 세부 계획",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태윤",
"script": "This project changes everything.",
"translation": "이 프로젝트는 모든 걸 바꿔."
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "We need a clear timeline.",
"translation": "우린 명확한 시간표가 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "태윤",
"script": "I see the big picture.",
"translation": "난 큰 그림을 봐."
},
{
"type": "script",
"index": 4,
"speaker": "태영",
"script": "And I'll handle every detail.",
"translation": "그리고 난 모든 세부사항을 다룰게."
},
{
"type": "ox",
"index": 5,
"quiz": "태윤은 프로젝트의 큰 영향을 봅니다.",
"hint": "ENTJ는 프로젝트의 전략적 가치를 먼저 봐요.",
"result": "O",
"explanation": "태윤이는 \"changes everything\"이라고 큰 영향을 봤어요."
},
{
"type": "script",
"index": 6,
"speaker": "태영",
"script": "Your vision is inspiring.",
"translation": "넌 정말 비전이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "태윤",
"script": "Your precision is flawless.",
"translation": "넌 정말 정밀해."
},
{
"type": "script",
"index": 8,
"speaker": "태영",
"script": "I'll create the master schedule.",
"translation": "난 마스터 스케줄을 만들게."
},
{
"type": "blank",
"index": 9,
"quiz": "태윤 sees the @@.",
"hint": "ENTJ는 큰 그림을 봐요.",
"optionA": "picture",
"optionB": "vision",
"optionC": "goal",
"result": "picture",
"explanation": "태윤은 큰 그림을 봐요."
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "Breaking it to phases.",
"translation": "이를 단계별로 나눌게."
},
{
"type": "script",
"index": 11,
"speaker": "태윤",
"script": "Perfect, let's execute it.",
"translation": "완벽해, 실행해보자."
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "With military precision.",
"translation": "완벽한 정밀함으로."
},
{
"type": "script",
"index": 13,
"speaker": "태윤",
"script": "You make my dreams real.",
"translation": "넌 내 꿈을 현실로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "태영",
"script": "You show me the way.",
"translation": "넌 길을 보여줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "큰 비전과 세부 계획의 조합에 대해요.",
"result": "We execute vision with precision",
"explanation": "우리는 비전을 정밀하게 실행해요.",
"optionA": "We",
"optionB": "execute",
"optionC": "with",
"optionD": "vision",
"optionE": "precision"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "프로젝트 관리 방식",
"explanation": "ENTJ의 큰 그림과 ISTJ의 세부 계획",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태윤",
"script": "This project changes everything.",
"translation": "이 프로젝트는 모든 걸 바꿔."
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "We need a clear timeline.",
"translation": "우린 명확한 시간표가 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "태윤",
"script": "I see the big picture.",
"translation": "난 큰 그림을 봐."
},
{
"type": "script",
"index": 4,
"speaker": "태영",
"script": "And I'll handle every detail.",
"translation": "그리고 난 모든 세부사항을 다룰게."
},
{
"type": "ox",
"index": 5,
"quiz": "태윤은 프로젝트의 큰 영향을 봅니다.",
"hint": "ENTJ는 프로젝트의 전략적 가치를 먼저 봐요.",
"result": "O",
"explanation": "태윤이는 \"changes everything\"이라고 큰 영향을 봤어요."
},
{
"type": "script",
"index": 6,
"speaker": "태영",
"script": "Your vision is inspiring.",
"translation": "넌 정말 비전이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "태윤",
"script": "Your precision is flawless.",
"translation": "넌 정말 정밀해."
},
{
"type": "script",
"index": 8,
"speaker": "태영",
"script": "I'll create the master schedule.",
"translation": "난 마스터 스케줄을 만들게."
},
{
"type": "blank",
"index": 9,
"quiz": "태윤 sees the @@.",
"hint": "ENTJ는 큰 그림을 봐요.",
"optionA": "picture",
"optionB": "vision",
"optionC": "goal",
"result": "picture",
"explanation": "태윤은 큰 그림을 봐요."
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "Breaking it to phases.",
"translation": "이를 단계별로 나눌게."
},
{
"type": "script",
"index": 11,
"speaker": "태윤",
"script": "Perfect, let's execute it.",
"translation": "완벽해, 실행해보자."
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "With military precision.",
"translation": "완벽한 정밀함으로."
},
{
"type": "script",
"index": 13,
"speaker": "태윤",
"script": "You make my dreams real.",
"translation": "넌 내 꿈을 현실로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "태영",
"script": "You show me the way.",
"translation": "넌 길을 보여줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "큰 비전과 세부 계획의 조합에 대해요.",
"optionA": "We",
"optionB": "execute",
"optionC": "with",
"optionD": "vision",
"optionE": "precision",
"result": "We execute vision with precision",
"explanation": "우리는 비전을 정밀하게 실행해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "표준과 혁신의 충돌",
"explanation": "ENTJ의 파괴적 혁신과 ISTJ의 기준 유지",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "We must break the rules here.",
"translation": "우린 여기서 규칙을 깨야 해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "But standards ensure quality.",
"translation": "근데 기준이 품질을 보장해."
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "Innovation requires calculated risks.",
"translation": "혁신은 계산된 위험을 필요해."
},
{
"type": "script",
"index": 4,
"speaker": "지훈",
"script": "Let me verify this works.",
"translation": "내가 이게 작동하는지 확인해 볼게."
},
{
"type": "ox",
"index": 5,
"quiz": "준영은 혁신을 위해 기존 규칙 깨기를 원합니다.",
"hint": "ENTJ는 혁신을 위해 기존 기준을 벗어나려 해요.",
"result": "O",
"explanation": "준영이는 \"break the rules\"라고 혁신을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지훈",
"script": "Your boldness is remarkable.",
"translation": "넌 정말 대담해."
},
{
"type": "script",
"index": 7,
"speaker": "준영",
"script": "Your rigor keeps us safe.",
"translation": "넌 정말 신중해."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "I'll test this thoroughly.",
"translation": "난 이걸 완전히 테스트할게."
},
{
"type": "blank",
"index": 9,
"quiz": "준영 wants to @@.",
"hint": "ENTJ는 혁신과 변화를 원해요.",
"optionA": "innovate",
"optionB": "break",
"optionC": "disrupt",
"result": "innovate",
"explanation": "준영은 혁신하고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "지훈",
"script": "All tests pass perfectly.",
"translation": "모든 테스트가 완벽하게 통과했어."
},
{
"type": "script",
"index": 11,
"speaker": "준영",
"script": "Then let's move forward.",
"translation": "그럼 앞으로 나아가자."
},
{
"type": "script",
"index": 12,
"speaker": "지훈",
"script": "New standard established.",
"translation": "새 기준이 정해졌어."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "You validate my ideas.",
"translation": "넌 내 아이디어를 검증해 줘."
},
{
"type": "script",
"index": 14,
"speaker": "지훈",
"script": "You push boundaries wisely.",
"translation": "넌 현명하게 경계를 넘어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "혁신과 기준이 함께할 때에 대해요.",
"result": "We lead innovation with standards",
"explanation": "우리는 기준을 지키면서 혁신을 이끌어요.",
"optionA": "innovation",
"optionB": "lead",
"optionC": "with",
"optionD": "We",
"optionE": "standards"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "표준과 혁신의 충돌",
"explanation": "ENTJ의 파괴적 혁신과 ISTJ의 기준 유지",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "We must break the rules here.",
"translation": "우린 여기서 규칙을 깨야 해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "But standards ensure quality.",
"translation": "근데 기준이 품질을 보장해."
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "Innovation requires calculated risks.",
"translation": "혁신은 계산된 위험을 필요해."
},
{
"type": "script",
"index": 4,
"speaker": "지훈",
"script": "Let me verify this works.",
"translation": "내가 이게 작동하는지 확인해 볼게."
},
{
"type": "ox",
"index": 5,
"quiz": "준영은 혁신을 위해 기존 규칙 깨기를 원합니다.",
"hint": "ENTJ는 혁신을 위해 기존 기준을 벗어나려 해요.",
"result": "O",
"explanation": "준영이는 \"break the rules\"라고 혁신을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지훈",
"script": "Your boldness is remarkable.",
"translation": "넌 정말 대담해."
},
{
"type": "script",
"index": 7,
"speaker": "준영",
"script": "Your rigor keeps us safe.",
"translation": "넌 정말 신중해."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "I'll test this thoroughly.",
"translation": "난 이걸 완전히 테스트할게."
},
{
"type": "blank",
"index": 9,
"quiz": "준영 wants to @@.",
"hint": "ENTJ는 혁신과 변화를 원해요.",
"optionA": "innovate",
"optionB": "break",
"optionC": "disrupt",
"result": "innovate",
"explanation": "준영은 혁신하고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "지훈",
"script": "All tests pass perfectly.",
"translation": "모든 테스트가 완벽하게 통과했어."
},
{
"type": "script",
"index": 11,
"speaker": "준영",
"script": "Then let's move forward.",
"translation": "그럼 앞으로 나아가자."
},
{
"type": "script",
"index": 12,
"speaker": "지훈",
"script": "New standard established.",
"translation": "새 기준이 정해졌어."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "You validate my ideas.",
"translation": "넌 내 아이디어를 검증해 줘."
},
{
"type": "script",
"index": 14,
"speaker": "지훈",
"script": "You push boundaries wisely.",
"translation": "넌 현명하게 경계를 넘어."
},
{
"type": "puzzle",
"index": 15,
"hint": "혁신과 기준이 함께할 때에 대해요.",
"optionA": "innovation",
"optionB": "lead",
"optionC": "with",
"optionD": "We",
"optionE": "standards",
"result": "We lead innovation with standards",
"explanation": "우리는 기준을 지키면서 혁신을 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "팀 관리의 철학",
"explanation": "ENTJ의 성과 중심과 ISTJ의 안정성 중심",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민준",
"script": "Performance is everything for me.",
"translation": "성과가 모든 거야."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "But stability matters too.",
"translation": "근데 안정성도 중요하지 않아?"
},
{
"type": "script",
"index": 3,
"speaker": "민준",
"script": "Winners keep winning always.",
"translation": "우승자는 계속 우승해."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "Let's build lasting foundation.",
"translation": "오래 가는 기반을 만들자."
},
{
"type": "ox",
"index": 5,
"quiz": "민준은 성과를 최우선으로 생각합니다.",
"hint": "ENTJ는 결과와 성과를 최우선으로 해요.",
"result": "O",
"explanation": "민준이는 \"Performance is everything\"이라고 성과를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "진우",
"script": "Your drive is powerful.",
"translation": "넌 정말 추진력이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "민준",
"script": "Your steadiness grounds us.",
"translation": "넌 정말 안정적이야."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "I'll maintain team stability.",
"translation": "난 팀 안정성을 유지할게."
},
{
"type": "blank",
"index": 9,
"quiz": "민준 focuses on @@.",
"hint": "ENTJ는 성과와 결과에 초점을 맞춰요.",
"optionA": "performance",
"optionB": "results",
"optionC": "goals",
"result": "performance",
"explanation": "민준은 성과에 초점을 맞춰요."
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "Strong systems in place.",
"translation": "탄탄한 시스템이 갖춰져 있어."
},
{
"type": "script",
"index": 11,
"speaker": "민준",
"script": "Perfect for our growth.",
"translation": "우리 성장에 완벽해."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "We'll achieve everything together.",
"translation": "함께 우린 모든 걸 할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "민준",
"script": "You're my rock.",
"translation": "넌 내 기반이야."
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "You're my inspiration.",
"translation": "넌 내 영감이야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "성과와 안정성이 함께할 때에 대해요.",
"result": "We achieve excellence with stability",
"explanation": "우리는 안정성으로 탁월함을 이뤄요.",
"optionA": "We",
"optionB": "with",
"optionC": "stability",
"optionD": "excellence",
"optionE": "achieve"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "팀 관리의 철학",
"explanation": "ENTJ의 성과 중심과 ISTJ의 안정성 중심",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민준",
"script": "Performance is everything for me.",
"translation": "성과가 모든 거야."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "But stability matters too.",
"translation": "근데 안정성도 중요하지 않아?"
},
{
"type": "script",
"index": 3,
"speaker": "민준",
"script": "Winners keep winning always.",
"translation": "우승자는 계속 우승해."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "Let's build lasting foundation.",
"translation": "오래 가는 기반을 만들자."
},
{
"type": "ox",
"index": 5,
"quiz": "민준은 성과를 최우선으로 생각합니다.",
"hint": "ENTJ는 결과와 성과를 최우선으로 해요.",
"result": "O",
"explanation": "민준이는 \"Performance is everything\"이라고 성과를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "진우",
"script": "Your drive is powerful.",
"translation": "넌 정말 추진력이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "민준",
"script": "Your steadiness grounds us.",
"translation": "넌 정말 안정적이야."
},
{
"type": "script",
"index": 8,
"speaker": "진우",
"script": "I'll maintain team stability.",
"translation": "난 팀 안정성을 유지할게."
},
{
"type": "blank",
"index": 9,
"quiz": "민준 focuses on @@.",
"hint": "ENTJ는 성과와 결과에 초점을 맞춰요.",
"optionA": "performance",
"optionB": "results",
"optionC": "goals",
"result": "performance",
"explanation": "민준은 성과에 초점을 맞춰요."
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "Strong systems in place.",
"translation": "탄탄한 시스템이 갖춰져 있어."
},
{
"type": "script",
"index": 11,
"speaker": "민준",
"script": "Perfect for our growth.",
"translation": "우리 성장에 완벽해."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "We'll achieve everything together.",
"translation": "함께 우린 모든 걸 할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "민준",
"script": "You're my rock.",
"translation": "넌 내 기반이야."
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "You're my inspiration.",
"translation": "넌 내 영감이야."
},
{
"type": "puzzle",
"index": 15,
"hint": "성과와 안정성이 함께할 때에 대해요.",
"optionA": "We",
"optionB": "with",
"optionC": "stability",
"optionD": "excellence",
"optionE": "achieve",
"result": "We achieve excellence with stability",
"explanation": "우리는 안정성으로 탁월함을 이뤄요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "순간의 선택",
"explanation": "즉흥적 행동과 체계적 계획의 의사결정 차이",
"category": "의사결정 방식",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "상우",
"script": "Let's just go with our gut feeling right now.",
"translation": "지금 그냥 직감으로 가자."
},
{
"type": "script",
"index": 2,
"speaker": "동현",
"script": "We should carefully plan every step before taking any action.",
"translation": "어떤 행동을 취하기 전에 모든 단계를 신중하게 계획해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "상우",
"script": "Opportunities don't wait for perfect planning and detailed analysis.",
"translation": "기회는 완벽한 계획과 세부 분석을 기다리지 않아."
},
{
"type": "ox",
"index": 4,
"quiz": "상우는 직감적 결정을 선호하나요?",
"hint": "ESTP는 즉흥적이고 직관적인 판단을 중시합니다.",
"result": "O",
"explanation": "상우는 'Let's just go with our gut feeling right now'라며 직감적 결정을 선호한다고 표현했습니다."
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "But systematic approach prevents costly mistakes and ensures reliable outcomes.",
"translation": "하지만 체계적 접근법이 비용이 많이 드는 실수를 예방하고 신뢰할 수 있는 결과를 보장해."
},
{
"type": "script",
"index": 6,
"speaker": "상우",
"script": "Sometimes you have to take risks and adapt quickly.",
"translation": "때로는 위험을 감수하고 빠르게 적응해야 해."
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "Careful preparation and thorough review always lead to better results.",
"translation": "신중한 준비와 철저한 검토가 항상 더 나은 결과로 이끌어."
},
{
"type": "blank",
"index": 8,
"quiz": "Dong-hyeon believes systematic @@ prevents costly mistakes.",
"hint": "ISTJ는 체계적인 방법론을 중시합니다.",
"optionA": "rushing",
"optionB": "approach",
"optionC": "guessing",
"result": "approach",
"explanation": "동현이는 체계적 접근법이 비용이 많이 드는 실수를 예방한다고 믿습니다."
},
{
"type": "script",
"index": 9,
"speaker": "상우",
"script": "Your planning skills definitely help minimize risks effectively.",
"translation": "당신의 계획 능력이 분명히 위험을 효과적으로 최소화하는 데 도움이 돼."
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "And your quick thinking helps us seize unexpected opportunities.",
"translation": "그리고 당신의 빠른 사고가 우리가 예상치 못한 기회를 잡는 데 도움이 돼."
},
{
"type": "script",
"index": 11,
"speaker": "상우",
"script": "Let's combine spontaneous action with careful systematic preparation.",
"translation": "자발적인 행동과 신중한 체계적 준비를 결합해보자."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "That balanced approach gives us both agility and stability.",
"translation": "그 균형잡힌 접근법이 우리에게 민첩성과 안정성을 모두 줘."
},
{
"type": "puzzle",
"index": 13,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "상우가 기회의 특성에 대해 말하는 거예요.",
"optionA": "wait",
"optionB": "don't",
"optionC": "perfect",
"optionD": "Opportunities",
"optionE": "for",
"optionF": "planning",
"result": "Opportunities don't wait for perfect planning",
"explanation": "상우는 기회가 완벽한 계획을 기다리지 않는다고 강조했습니다."
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "순간의 선택",
"explanation": "즉흥적 행동과 체계적 계획의 의사결정 차이",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "상우",
"script": "Let's just go with our gut feeling right now.",
"translation": "지금 그냥 직감으로 가자."
},
{
"type": "script",
"index": 2,
"speaker": "동현",
"script": "We should carefully plan every step before taking any action.",
"translation": "어떤 행동을 취하기 전에 모든 단계를 신중하게 계획해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "상우",
"script": "Opportunities don't wait for perfect planning and detailed analysis.",
"translation": "기회는 완벽한 계획과 세부 분석을 기다리지 않아."
},
{
"type": "ox",
"index": 4,
"quiz": "상우는 직감적 결정을 선호하나요?",
"hint": "ESTP는 즉흥적이고 직관적인 판단을 중시합니다.",
"result": "O",
"explanation": "상우는 'Let's just go with our gut feeling right now'라며 직감적 결정을 선호한다고 표현했습니다."
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "But systematic approach prevents costly mistakes and ensures reliable outcomes.",
"translation": "하지만 체계적 접근법이 비용이 많이 드는 실수를 예방하고 신뢰할 수 있는 결과를 보장해."
},
{
"type": "script",
"index": 6,
"speaker": "상우",
"script": "Sometimes you have to take risks and adapt quickly.",
"translation": "때로는 위험을 감수하고 빠르게 적응해야 해."
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "Careful preparation and thorough review always lead to better results.",
"translation": "신중한 준비와 철저한 검토가 항상 더 나은 결과로 이끌어."
},
{
"type": "blank",
"index": 8,
"quiz": "Dong-hyeon believes systematic @@ prevents costly mistakes.",
"hint": "ISTJ는 체계적인 방법론을 중시합니다.",
"optionA": "rushing",
"optionB": "approach",
"optionC": "guessing",
"result": "approach",
"explanation": "동현이는 체계적 접근법이 비용이 많이 드는 실수를 예방한다고 믿습니다."
},
{
"type": "script",
"index": 9,
"speaker": "상우",
"script": "Your planning skills definitely help minimize risks effectively.",
"translation": "당신의 계획 능력이 분명히 위험을 효과적으로 최소화하는 데 도움이 돼."
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "And your quick thinking helps us seize unexpected opportunities.",
"translation": "그리고 당신의 빠른 사고가 우리가 예상치 못한 기회를 잡는 데 도움이 돼."
},
{
"type": "script",
"index": 11,
"speaker": "상우",
"script": "Let's combine spontaneous action with careful systematic preparation.",
"translation": "자발적인 행동과 신중한 체계적 준비를 결합해보자."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "That balanced approach gives us both agility and stability.",
"translation": "그 균형잡힌 접근법이 우리에게 민첩성과 안정성을 모두 줘."
},
{
"type": "puzzle",
"index": 13,
"hint": "상우가 기회의 특성에 대해 말하는 거예요.",
"optionA": "wait",
"optionB": "don't",
"optionC": "perfect",
"optionD": "Opportunities",
"optionE": "for",
"optionF": "planning",
"result": "Opportunities don't wait for perfect planning",
"explanation": "상우는 기회가 완벽한 계획을 기다리지 않는다고 강조했습니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "에너지와 조용함의 조화",
"explanation": "ESFP의 활기찬 사교성과 ISTP의 독립적 관찰",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예솔",
"script": "Let's go to the party!",
"translation": "파티에 가자!"
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "I'd rather stay quiet here.",
"translation": "난 그냥 조용히 있고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "예솔",
"script": "You need to have fun!",
"translation": "넌 재미있게 놀아야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "태오",
"script": "Fun is different for me.",
"translation": "난 재미가 다른 거야."
},
{
"type": "ox",
"index": 5,
"quiz": "예솔은 사교 활동을 좋아합니다.",
"hint": "ESFP는 사람들과 함께하는 것을 좋아해요.",
"result": "O",
"explanation": "예솔이는 \"Let's go to the party\"라고 사교를 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "Your energy is infectious.",
"translation": "넌 정말 에너지가 많아."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "And your calm is peaceful.",
"translation": "그리고 넌 정말 침착해."
},
{
"type": "script",
"index": 8,
"speaker": "태오",
"script": "Let me join you sometimes.",
"translation": "가끔 난 함께할 게."
},
{
"type": "blank",
"index": 9,
"quiz": "예솔 wants to @@.",
"hint": "ESFP는 활동적이고 사교적이에요.",
"optionA": "party",
"optionB": "go",
"optionC": "enjoy",
"result": "party",
"explanation": "예솔은 파티에 가고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Really? That's wonderful!",
"translation": "정말? 그건 정말 좋은데!"
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "Yes, for a little while.",
"translation": "응, 조금 동안."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "You'll love it, I promise!",
"translation": "넌 좋아할 거야, 약속해!"
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "Your happiness matters to me.",
"translation": "넌 날 행복하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "예솔",
"script": "And your peace helps me.",
"translation": "그리고 넌 날 진정시켜."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다른 에너지가 함께할 때에 대해요.",
"result": "We shine together though different",
"explanation": "비록 달라도 우리는 함께 빛나요.",
"optionA": "together",
"optionB": "shine",
"optionC": "different",
"optionD": "We",
"optionE": "though"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "에너지와 조용함의 조화",
"explanation": "ESFP의 활기찬 사교성과 ISTP의 독립적 관찰",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예솔",
"script": "Let's go to the party!",
"translation": "파티에 가자!"
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "I'd rather stay quiet here.",
"translation": "난 그냥 조용히 있고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "예솔",
"script": "You need to have fun!",
"translation": "넌 재미있게 놀아야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "태오",
"script": "Fun is different for me.",
"translation": "난 재미가 다른 거야."
},
{
"type": "ox",
"index": 5,
"quiz": "예솔은 사교 활동을 좋아합니다.",
"hint": "ESFP는 사람들과 함께하는 것을 좋아해요.",
"result": "O",
"explanation": "예솔이는 \"Let's go to the party\"라고 사교를 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "Your energy is infectious.",
"translation": "넌 정말 에너지가 많아."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "And your calm is peaceful.",
"translation": "그리고 넌 정말 침착해."
},
{
"type": "script",
"index": 8,
"speaker": "태오",
"script": "Let me join you sometimes.",
"translation": "가끔 난 함께할 게."
},
{
"type": "blank",
"index": 9,
"quiz": "예솔 wants to @@.",
"hint": "ESFP는 활동적이고 사교적이에요.",
"optionA": "party",
"optionB": "go",
"optionC": "enjoy",
"result": "party",
"explanation": "예솔은 파티에 가고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Really? That's wonderful!",
"translation": "정말? 그건 정말 좋은데!"
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "Yes, for a little while.",
"translation": "응, 조금 동안."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "You'll love it, I promise!",
"translation": "넌 좋아할 거야, 약속해!"
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "Your happiness matters to me.",
"translation": "넌 날 행복하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "예솔",
"script": "And your peace helps me.",
"translation": "그리고 넌 날 진정시켜."
},
{
"type": "puzzle",
"index": 15,
"hint": "다른 에너지가 함께할 때에 대해요.",
"optionA": "together",
"optionB": "shine",
"optionC": "different",
"optionD": "We",
"optionE": "though",
"result": "We shine together though different",
"explanation": "비록 달라도 우리는 함께 빛나요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "계획과 즉흥의 충돌",
"explanation": "ESFP의 현재 중심과 ISTP의 시스템 중심",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미소",
"script": "Let's just go somewhere!",
"translation": "어딘가 가자!"
},
{
"type": "script",
"index": 2,
"speaker": "동민",
"script": "Where? When? How?",
"translation": "어디? 언제? 어떻게?"
},
{
"type": "script",
"index": 3,
"speaker": "미소",
"script": "Does it even matter?",
"translation": "그게 중요해?"
},
{
"type": "script",
"index": 4,
"speaker": "동민",
"script": "It matters for safety.",
"translation": "안전을 위해서는 중요해."
},
{
"type": "ox",
"index": 5,
"quiz": "미소는 즉흥적인 결정을 선호합니다.",
"hint": "ESFP는 계획보다 현재의 순간을 즐겨요.",
"result": "O",
"explanation": "미소가 \"just go\"라고 즉흥성을 보였어요."
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "Your spontaneity is fun.",
"translation": "넌 정말 자발적이야."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "Your caution keeps me safe.",
"translation": "넌 날 안전하게 지켜줘."
},
{
"type": "script",
"index": 8,
"speaker": "동민",
"script": "I'll make a quick plan.",
"translation": "난 빠른 계획을 세울게."
},
{
"type": "blank",
"index": 9,
"quiz": "미소 wants to go @@.",
"hint": "ESFP는 즉시 행동하고 싶어 해요.",
"optionA": "now",
"optionB": "soon",
"optionC": "quick",
"result": "now",
"explanation": "미소는 지금 가고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "Here's what we need.",
"translation": "여기 필요한 것들이야."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "Perfect! Let's move!",
"translation": "완벽해! 가자!"
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "Safety first, then fun.",
"translation": "안전이 먼저, 그 다음 재미."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "You balance my chaos.",
"translation": "넌 내 혼란을 균형 잡혀줘."
},
{
"type": "script",
"index": 14,
"speaker": "동민",
"script": "You make life exciting.",
"translation": "넌 삶을 신나게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 자발성이 함께할 때에 대해요.",
"result": "We find adventure with structure",
"explanation": "우리는 구조와 함께 모험을 찾아요.",
"optionA": "structure",
"optionB": "with",
"optionC": "find",
"optionD": "We",
"optionE": "adventure"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "계획과 즉흥의 충돌",
"explanation": "ESFP의 현재 중심과 ISTP의 시스템 중심",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미소",
"script": "Let's just go somewhere!",
"translation": "어딘가 가자!"
},
{
"type": "script",
"index": 2,
"speaker": "동민",
"script": "Where? When? How?",
"translation": "어디? 언제? 어떻게?"
},
{
"type": "script",
"index": 3,
"speaker": "미소",
"script": "Does it even matter?",
"translation": "그게 중요해?"
},
{
"type": "script",
"index": 4,
"speaker": "동민",
"script": "It matters for safety.",
"translation": "안전을 위해서는 중요해."
},
{
"type": "ox",
"index": 5,
"quiz": "미소는 즉흥적인 결정을 선호합니다.",
"hint": "ESFP는 계획보다 현재의 순간을 즐겨요.",
"result": "O",
"explanation": "미소가 \"just go\"라고 즉흥성을 보였어요."
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "Your spontaneity is fun.",
"translation": "넌 정말 자발적이야."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "Your caution keeps me safe.",
"translation": "넌 날 안전하게 지켜줘."
},
{
"type": "script",
"index": 8,
"speaker": "동민",
"script": "I'll make a quick plan.",
"translation": "난 빠른 계획을 세울게."
},
{
"type": "blank",
"index": 9,
"quiz": "미소 wants to go @@.",
"hint": "ESFP는 즉시 행동하고 싶어 해요.",
"optionA": "now",
"optionB": "soon",
"optionC": "quick",
"result": "now",
"explanation": "미소는 지금 가고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "Here's what we need.",
"translation": "여기 필요한 것들이야."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "Perfect! Let's move!",
"translation": "완벽해! 가자!"
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "Safety first, then fun.",
"translation": "안전이 먼저, 그 다음 재미."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "You balance my chaos.",
"translation": "넌 내 혼란을 균형 잡혀줘."
},
{
"type": "script",
"index": 14,
"speaker": "동민",
"script": "You make life exciting.",
"translation": "넌 삶을 신나게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 자발성이 함께할 때에 대해요.",
"optionA": "structure",
"optionB": "with",
"optionC": "find",
"optionD": "We",
"optionE": "adventure",
"result": "We find adventure with structure",
"explanation": "우리는 구조와 함께 모험을 찾아요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "흥미로운 정보의 추구",
"explanation": "ESFP의 경험 중심과 ISTP의 분석 중심",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현진",
"script": "I want to try everything!",
"translation": "난 모든 것을 해봐야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "성진",
"script": "But you should understand it first.",
"translation": "근데 먼저 이해해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "현진",
"script": "Where's the fun in that?",
"translation": "그게 어디가 재미야?"
},
{
"type": "script",
"index": 4,
"speaker": "성진",
"script": "Understanding prevents mistakes.",
"translation": "이해하면 실수를 안 해."
},
{
"type": "ox",
"index": 5,
"quiz": "현진은 경험을 먼저 하고 배웁니다.",
"hint": "ESFP는 직접 경험하는 것을 좋아해요.",
"result": "O",
"explanation": "현진이는 \"try everything\"이라고 경험을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Your enthusiasm is beautiful.",
"translation": "넌 정말 열정적이야."
},
{
"type": "script",
"index": 7,
"speaker": "현진",
"script": "Your analysis is thorough.",
"translation": "넌 정말 꼼꼼해."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "I'll explain how it works.",
"translation": "난 어떻게 작동하는지 설명해 줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "현진 wants to @@.",
"hint": "ESFP는 새로운 경험을 원해요.",
"optionA": "try",
"optionB": "feel",
"optionC": "experience",
"result": "try",
"explanation": "현진은 시도하고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Now try it safely.",
"translation": "이제 안전하게 해봐."
},
{
"type": "script",
"index": 11,
"speaker": "현진",
"script": "Yes! This is amazing!",
"translation": "응! 정말 멋있어!"
},
{
"type": "script",
"index": 12,
"speaker": "성진",
"script": "Learn from each experience.",
"translation": "매 경험에서 배워."
},
{
"type": "script",
"index": 13,
"speaker": "현진",
"script": "You make me smarter.",
"translation": "넌 날 똑똑하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "You make me braver.",
"translation": "넌 날 용감하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "경험과 이해가 함께할 때에 대해요.",
"result": "We grow with experience and understanding",
"explanation": "우리는 경험과 이해로 성장해요.",
"optionA": "We",
"optionB": "with",
"optionC": "experience",
"optionD": "understanding",
"optionE": "and",
"optionF": "grow"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "흥미로운 정보의 추구",
"explanation": "ESFP의 경험 중심과 ISTP의 분석 중심",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현진",
"script": "I want to try everything!",
"translation": "난 모든 것을 해봐야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "성진",
"script": "But you should understand it first.",
"translation": "근데 먼저 이해해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "현진",
"script": "Where's the fun in that?",
"translation": "그게 어디가 재미야?"
},
{
"type": "script",
"index": 4,
"speaker": "성진",
"script": "Understanding prevents mistakes.",
"translation": "이해하면 실수를 안 해."
},
{
"type": "ox",
"index": 5,
"quiz": "현진은 경험을 먼저 하고 배웁니다.",
"hint": "ESFP는 직접 경험하는 것을 좋아해요.",
"result": "O",
"explanation": "현진이는 \"try everything\"이라고 경험을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Your enthusiasm is beautiful.",
"translation": "넌 정말 열정적이야."
},
{
"type": "script",
"index": 7,
"speaker": "현진",
"script": "Your analysis is thorough.",
"translation": "넌 정말 꼼꼼해."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "I'll explain how it works.",
"translation": "난 어떻게 작동하는지 설명해 줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "현진 wants to @@.",
"hint": "ESFP는 새로운 경험을 원해요.",
"optionA": "try",
"optionB": "feel",
"optionC": "experience",
"result": "try",
"explanation": "현진은 시도하고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Now try it safely.",
"translation": "이제 안전하게 해봐."
},
{
"type": "script",
"index": 11,
"speaker": "현진",
"script": "Yes! This is amazing!",
"translation": "응! 정말 멋있어!"
},
{
"type": "script",
"index": 12,
"speaker": "성진",
"script": "Learn from each experience.",
"translation": "매 경험에서 배워."
},
{
"type": "script",
"index": 13,
"speaker": "현진",
"script": "You make me smarter.",
"translation": "넌 날 똑똑하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "You make me braver.",
"translation": "넌 날 용감하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "경험과 이해가 함께할 때에 대해요.",
"optionA": "We",
"optionB": "with",
"optionC": "experience",
"optionD": "understanding",
"optionE": "and",
"optionF": "grow",
"result": "We grow with experience and understanding",
"explanation": "우리는 경험과 이해로 성장해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "위기 상황의 대처",
"explanation": "ESFP의 본능적 반응과 ISTP의 논리적 분석",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예진",
"script": "Something's wrong right now!",
"translation": "뭔가 잘못됐어!"
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "Let me assess this.",
"translation": "내가 상황을 봐보자."
},
{
"type": "script",
"index": 3,
"speaker": "예진",
"script": "We need to move fast!",
"translation": "우린 빨리 움직여야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "태준",
"script": "Rushing causes more problems.",
"translation": "서두르면 더 복잡해져."
},
{
"type": "ox",
"index": 5,
"quiz": "예진은 직관적으로 빠르게 반응합니다.",
"hint": "ESFP는 위기에서 본능적으로 행동해요.",
"result": "O",
"explanation": "예진이는 \"Something's wrong\"을 빠르게 감지했어요."
},
{
"type": "script",
"index": 6,
"speaker": "태준",
"script": "Your instincts are sharp.",
"translation": "넌 정말 예리해."
},
{
"type": "script",
"index": 7,
"speaker": "예진",
"script": "Your logic saves us.",
"translation": "넌 논리로 우리를 구해."
},
{
"type": "script",
"index": 8,
"speaker": "태준",
"script": "Here's what we should do.",
"translation": "여기 우린 뭘 해야 하는지."
},
{
"type": "blank",
"index": 9,
"quiz": "예진 senses @@.",
"hint": "ESFP는 상황을 빠르게 감지해요.",
"optionA": "danger",
"optionB": "wrong",
"optionC": "trouble",
"result": "wrong",
"explanation": "예진은 뭔가 잘못됐다고 느껴요."
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "Follow these exact steps.",
"translation": "이 정확한 단계를 따라."
},
{
"type": "script",
"index": 11,
"speaker": "예진",
"script": "Perfect, let's do it!",
"translation": "완벽해, 해보자!"
},
{
"type": "script",
"index": 12,
"speaker": "태준",
"script": "Together we handle this.",
"translation": "함께 우린 이걸 처리해."
},
{
"type": "script",
"index": 13,
"speaker": "예진",
"script": "You keep me grounded.",
"translation": "넌 날 지켜줘."
},
{
"type": "script",
"index": 14,
"speaker": "태준",
"script": "You make me move fast.",
"translation": "넌 날 빠르게 움직이게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "직관과 논리가 함께할 때에 대해요.",
"result": "We survive with instinct and logic",
"explanation": "우리는 직관과 논리로 생존해요.",
"optionA": "with",
"optionB": "logic",
"optionC": "survive",
"optionD": "instinct",
"optionE": "and",
"optionF": "We"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "위기 상황의 대처",
"explanation": "ESFP의 본능적 반응과 ISTP의 논리적 분석",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예진",
"script": "Something's wrong right now!",
"translation": "뭔가 잘못됐어!"
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "Let me assess this.",
"translation": "내가 상황을 봐보자."
},
{
"type": "script",
"index": 3,
"speaker": "예진",
"script": "We need to move fast!",
"translation": "우린 빨리 움직여야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "태준",
"script": "Rushing causes more problems.",
"translation": "서두르면 더 복잡해져."
},
{
"type": "ox",
"index": 5,
"quiz": "예진은 직관적으로 빠르게 반응합니다.",
"hint": "ESFP는 위기에서 본능적으로 행동해요.",
"result": "O",
"explanation": "예진이는 \"Something's wrong\"을 빠르게 감지했어요."
},
{
"type": "script",
"index": 6,
"speaker": "태준",
"script": "Your instincts are sharp.",
"translation": "넌 정말 예리해."
},
{
"type": "script",
"index": 7,
"speaker": "예진",
"script": "Your logic saves us.",
"translation": "넌 논리로 우리를 구해."
},
{
"type": "script",
"index": 8,
"speaker": "태준",
"script": "Here's what we should do.",
"translation": "여기 우린 뭘 해야 하는지."
},
{
"type": "blank",
"index": 9,
"quiz": "예진 senses @@.",
"hint": "ESFP는 상황을 빠르게 감지해요.",
"optionA": "danger",
"optionB": "wrong",
"optionC": "trouble",
"result": "wrong",
"explanation": "예진은 뭔가 잘못됐다고 느껴요."
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "Follow these exact steps.",
"translation": "이 정확한 단계를 따라."
},
{
"type": "script",
"index": 11,
"speaker": "예진",
"script": "Perfect, let's do it!",
"translation": "완벽해, 해보자!"
},
{
"type": "script",
"index": 12,
"speaker": "태준",
"script": "Together we handle this.",
"translation": "함께 우린 이걸 처리해."
},
{
"type": "script",
"index": 13,
"speaker": "예진",
"script": "You keep me grounded.",
"translation": "넌 날 지켜줘."
},
{
"type": "script",
"index": 14,
"speaker": "태준",
"script": "You make me move fast.",
"translation": "넌 날 빠르게 움직이게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "직관과 논리가 함께할 때에 대해요.",
"optionA": "with",
"optionB": "logic",
"optionC": "survive",
"optionD": "instinct",
"optionE": "and",
"optionF": "We",
"result": "We survive with instinct and logic",
"explanation": "우리는 직관과 논리로 생존해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스의 차이",
"explanation": "ESFP의 활동으로 풀기와 ISTP의 혼자 정리하기",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "별이",
"script": "Let's dance and have fun!",
"translation": "춤을 추고 즐겨!"
},
{
"type": "script",
"index": 2,
"speaker": "건호",
"script": "I need to think alone.",
"translation": "난 혼자 생각하고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "별이",
"script": "That's sad, come with me!",
"translation": "슬프지 말고, 나와 와!"
},
{
"type": "script",
"index": 4,
"speaker": "건호",
"script": "My way works for me.",
"translation": "내 방식이 날 편해."
},
{
"type": "ox",
"index": 5,
"quiz": "별이는 활동으로 스트레스를 푼다.",
"hint": "ESFP는 활동과 사람들과의 상호작용으로 스트레스를 해소해요.",
"result": "O",
"explanation": "별이는 \"dance and have fun\"이라고 활동을 제안했어요."
},
{
"type": "script",
"index": 6,
"speaker": "건호",
"script": "Your energy is infectious.",
"translation": "넌 정말 활기차."
},
{
"type": "script",
"index": 7,
"speaker": "별이",
"script": "Your peace is calming.",
"translation": "넌 정말 차분해."
},
{
"type": "script",
"index": 8,
"speaker": "건호",
"script": "I'll join you later, okay?",
"translation": "나중에 합류할게, 알지?"
},
{
"type": "blank",
"index": 9,
"quiz": "별이 wants to @@.",
"hint": "ESFP는 활동과 즐거움을 추구해요.",
"optionA": "dance",
"optionB": "move",
"optionC": "play",
"result": "dance",
"explanation": "별이는 춤을 추고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "별이",
"script": "Really? That's wonderful!",
"translation": "정말? 그건 정말 좋은데!"
},
{
"type": "script",
"index": 11,
"speaker": "건호",
"script": "Yes, you inspired me.",
"translation": "응, 넌 날 영감 줘."
},
{
"type": "script",
"index": 12,
"speaker": "별이",
"script": "We're a great team!",
"translation": "우린 정말 좋은 팀이야!"
},
{
"type": "script",
"index": 13,
"speaker": "건호",
"script": "You bring joy to me.",
"translation": "넌 내게 기쁨을 줘."
},
{
"type": "script",
"index": 14,
"speaker": "별이",
"script": "You bring peace to me.",
"translation": "넌 내게 평온을 줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다른 방식의 스트레스 해소에 대해요.",
"result": "We heal with action and reflection",
"explanation": "우리는 행동과 성찰로 치유해요.",
"optionA": "reflection",
"optionB": "and",
"optionC": "with",
"optionD": "We",
"optionE": "action",
"optionF": "heal"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스의 차이",
"explanation": "ESFP의 활동으로 풀기와 ISTP의 혼자 정리하기",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "별이",
"script": "Let's dance and have fun!",
"translation": "춤을 추고 즐겨!"
},
{
"type": "script",
"index": 2,
"speaker": "건호",
"script": "I need to think alone.",
"translation": "난 혼자 생각하고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "별이",
"script": "That's sad, come with me!",
"translation": "슬프지 말고, 나와 와!"
},
{
"type": "script",
"index": 4,
"speaker": "건호",
"script": "My way works for me.",
"translation": "내 방식이 날 편해."
},
{
"type": "ox",
"index": 5,
"quiz": "별이는 활동으로 스트레스를 푼다.",
"hint": "ESFP는 활동과 사람들과의 상호작용으로 스트레스를 해소해요.",
"result": "O",
"explanation": "별이는 \"dance and have fun\"이라고 활동을 제안했어요."
},
{
"type": "script",
"index": 6,
"speaker": "건호",
"script": "Your energy is infectious.",
"translation": "넌 정말 활기차."
},
{
"type": "script",
"index": 7,
"speaker": "별이",
"script": "Your peace is calming.",
"translation": "넌 정말 차분해."
},
{
"type": "script",
"index": 8,
"speaker": "건호",
"script": "I'll join you later, okay?",
"translation": "나중에 합류할게, 알지?"
},
{
"type": "blank",
"index": 9,
"quiz": "별이 wants to @@.",
"hint": "ESFP는 활동과 즐거움을 추구해요.",
"optionA": "dance",
"optionB": "move",
"optionC": "play",
"result": "dance",
"explanation": "별이는 춤을 추고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "별이",
"script": "Really? That's wonderful!",
"translation": "정말? 그건 정말 좋은데!"
},
{
"type": "script",
"index": 11,
"speaker": "건호",
"script": "Yes, you inspired me.",
"translation": "응, 넌 날 영감 줘."
},
{
"type": "script",
"index": 12,
"speaker": "별이",
"script": "We're a great team!",
"translation": "우린 정말 좋은 팀이야!"
},
{
"type": "script",
"index": 13,
"speaker": "건호",
"script": "You bring joy to me.",
"translation": "넌 내게 기쁨을 줘."
},
{
"type": "script",
"index": 14,
"speaker": "별이",
"script": "You bring peace to me.",
"translation": "넌 내게 평온을 줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "다른 방식의 스트레스 해소에 대해요.",
"optionA": "reflection",
"optionB": "and",
"optionC": "with",
"optionD": "We",
"optionE": "action",
"optionF": "heal",
"result": "We heal with action and reflection",
"explanation": "우리는 행동과 성찰로 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어의 우선순위",
"explanation": "ESFP의 현재 즐김과 ISTP의 미래 계획",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미연",
"script": "Enjoy the moment now!",
"translation": "지금 즐겨!"
},
{
"type": "script",
"index": 2,
"speaker": "시우",
"script": "But I'm planning ahead.",
"translation": "근데 난 미리 계획해."
},
{
"type": "script",
"index": 3,
"speaker": "미연",
"script": "Life is for living!",
"translation": "삶은 살기 위한 거야!"
},
{
"type": "script",
"index": 4,
"speaker": "시우",
"script": "We need security too.",
"translation": "근데 우린 안정성도 필요해."
},
{
"type": "ox",
"index": 5,
"quiz": "미연은 현재의 즐거움을 우선시합니다.",
"hint": "ESFP는 현재의 경험과 즐거움을 중시해요.",
"result": "O",
"explanation": "미연이는 \"Enjoy the moment\"라고 현재를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "시우",
"script": "Your joy is inspiring.",
"translation": "넌 정말 긍정적이야."
},
{
"type": "script",
"index": 7,
"speaker": "미연",
"script": "Your planning is smart.",
"translation": "넌 정말 똑똑해."
},
{
"type": "script",
"index": 8,
"speaker": "시우",
"script": "Let me plan our future.",
"translation": "내가 우리 미래를 계획해 줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "미연 wants to @@.",
"hint": "ESFP는 현재를 즐기고 싶어 해요.",
"optionA": "enjoy",
"optionB": "live",
"optionC": "experience",
"result": "enjoy",
"explanation": "미연은 즐기고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "시우",
"script": "With a solid foundation.",
"translation": "탄탄한 기반과 함께."
},
{
"type": "script",
"index": 11,
"speaker": "미연",
"script": "Then I'm happy to plan!",
"translation": "그럼 난 기꺼이 계획할게!"
},
{
"type": "script",
"index": 12,
"speaker": "시우",
"script": "We balance perfectly.",
"translation": "우린 완벽하게 균형 잡혀."
},
{
"type": "script",
"index": 13,
"speaker": "미연",
"script": "You keep me grounded.",
"translation": "넌 날 현실적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "시우",
"script": "You keep me alive.",
"translation": "넌 날 살아있게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "현재와 미래의 균형에 대해요.",
"result": "We live now and plan future",
"explanation": "우리는 지금 살면서 미래를 계획해요.",
"optionA": "We",
"optionB": "now",
"optionC": "future",
"optionD": "live",
"optionE": "and",
"optionF": "plan"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어의 우선순위",
"explanation": "ESFP의 현재 즐김과 ISTP의 미래 계획",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미연",
"script": "Enjoy the moment now!",
"translation": "지금 즐겨!"
},
{
"type": "script",
"index": 2,
"speaker": "시우",
"script": "But I'm planning ahead.",
"translation": "근데 난 미리 계획해."
},
{
"type": "script",
"index": 3,
"speaker": "미연",
"script": "Life is for living!",
"translation": "삶은 살기 위한 거야!"
},
{
"type": "script",
"index": 4,
"speaker": "시우",
"script": "We need security too.",
"translation": "근데 우린 안정성도 필요해."
},
{
"type": "ox",
"index": 5,
"quiz": "미연은 현재의 즐거움을 우선시합니다.",
"hint": "ESFP는 현재의 경험과 즐거움을 중시해요.",
"result": "O",
"explanation": "미연이는 \"Enjoy the moment\"라고 현재를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "시우",
"script": "Your joy is inspiring.",
"translation": "넌 정말 긍정적이야."
},
{
"type": "script",
"index": 7,
"speaker": "미연",
"script": "Your planning is smart.",
"translation": "넌 정말 똑똑해."
},
{
"type": "script",
"index": 8,
"speaker": "시우",
"script": "Let me plan our future.",
"translation": "내가 우리 미래를 계획해 줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "미연 wants to @@.",
"hint": "ESFP는 현재를 즐기고 싶어 해요.",
"optionA": "enjoy",
"optionB": "live",
"optionC": "experience",
"result": "enjoy",
"explanation": "미연은 즐기고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "시우",
"script": "With a solid foundation.",
"translation": "탄탄한 기반과 함께."
},
{
"type": "script",
"index": 11,
"speaker": "미연",
"script": "Then I'm happy to plan!",
"translation": "그럼 난 기꺼이 계획할게!"
},
{
"type": "script",
"index": 12,
"speaker": "시우",
"script": "We balance perfectly.",
"translation": "우린 완벽하게 균형 잡혀."
},
{
"type": "script",
"index": 13,
"speaker": "미연",
"script": "You keep me grounded.",
"translation": "넌 날 현실적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "시우",
"script": "You keep me alive.",
"translation": "넌 날 살아있게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "현재와 미래의 균형에 대해요.",
"optionA": "We",
"optionB": "now",
"optionC": "future",
"optionD": "live",
"optionE": "and",
"optionF": "plan",
"result": "We live now and plan future",
"explanation": "우리는 지금 살면서 미래를 계획해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "모험 계획의 차이",
"explanation": "ESFP의 즉흥적 여행과 ISTP의 체계적 준비",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지혜",
"script": "Let's go on a road trip!",
"translation": "로드트립 가자!"
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "We need maps and plans.",
"translation": "우린 지도와 계획이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "지혜",
"script": "Where's the adventure in that?",
"translation": "그게 어디가 모험이야?"
},
{
"type": "script",
"index": 4,
"speaker": "성호",
"script": "Good planning makes it safe.",
"translation": "좋은 계획이 안전을 보장해."
},
{
"type": "ox",
"index": 5,
"quiz": "지혜는 즉흥적인 모험을 원합니다.",
"hint": "ESFP는 계획보다 자발적인 경험을 좋아해요.",
"result": "O",
"explanation": "지혜가 \"road trip\"을 즉흥적으로 제안했어요."
},
{
"type": "script",
"index": 6,
"speaker": "성호",
"script": "Your excitement is contagious.",
"translation": "넌 정말 신나."
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Your preparation is smart.",
"translation": "넌 정말 신중해."
},
{
"type": "script",
"index": 8,
"speaker": "성호",
"script": "I'll prepare everything.",
"translation": "난 모든 걸 준비할게."
},
{
"type": "blank",
"index": 9,
"quiz": "지혜 wants @@.",
"hint": "ESFP는 자유롭고 즉흥적인 모험을 원해요.",
"optionA": "adventure",
"optionB": "trip",
"optionC": "fun",
"result": "adventure",
"explanation": "지혜는 모험을 원해 해요."
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "Checked all routes twice.",
"translation": "모든 경로를 두 번 확인했어."
},
{
"type": "script",
"index": 11,
"speaker": "지혜",
"script": "Now let's go crazy!",
"translation": "이제 신나게 가자!"
},
{
"type": "script",
"index": 12,
"speaker": "성호",
"script": "We're all set, let's move!",
"translation": "모든 준비 끝났어, 가자!"
},
{
"type": "script",
"index": 13,
"speaker": "지혜",
"script": "You make me safe.",
"translation": "넌 날 안전하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "성호",
"script": "You make me adventurous.",
"translation": "넌 날 모험적으로 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "모험과 안전을 함께 하는 것에 대해요.",
"result": "We explore adventure with caution",
"explanation": "우리는 신중함으로 모험을 탐험해요.",
"optionA": "explore",
"optionB": "We",
"optionC": "with",
"optionD": "caution",
"optionE": "adventure"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "모험 계획의 차이",
"explanation": "ESFP의 즉흥적 여행과 ISTP의 체계적 준비",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지혜",
"script": "Let's go on a road trip!",
"translation": "로드트립 가자!"
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "We need maps and plans.",
"translation": "우린 지도와 계획이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "지혜",
"script": "Where's the adventure in that?",
"translation": "그게 어디가 모험이야?"
},
{
"type": "script",
"index": 4,
"speaker": "성호",
"script": "Good planning makes it safe.",
"translation": "좋은 계획이 안전을 보장해."
},
{
"type": "ox",
"index": 5,
"quiz": "지혜는 즉흥적인 모험을 원합니다.",
"hint": "ESFP는 계획보다 자발적인 경험을 좋아해요.",
"result": "O",
"explanation": "지혜가 \"road trip\"을 즉흥적으로 제안했어요."
},
{
"type": "script",
"index": 6,
"speaker": "성호",
"script": "Your excitement is contagious.",
"translation": "넌 정말 신나."
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Your preparation is smart.",
"translation": "넌 정말 신중해."
},
{
"type": "script",
"index": 8,
"speaker": "성호",
"script": "I'll prepare everything.",
"translation": "난 모든 걸 준비할게."
},
{
"type": "blank",
"index": 9,
"quiz": "지혜 wants @@.",
"hint": "ESFP는 자유롭고 즉흥적인 모험을 원해요.",
"optionA": "adventure",
"optionB": "trip",
"optionC": "fun",
"result": "adventure",
"explanation": "지혜는 모험을 원해 해요."
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "Checked all routes twice.",
"translation": "모든 경로를 두 번 확인했어."
},
{
"type": "script",
"index": 11,
"speaker": "지혜",
"script": "Now let's go crazy!",
"translation": "이제 신나게 가자!"
},
{
"type": "script",
"index": 12,
"speaker": "성호",
"script": "We're all set, let's move!",
"translation": "모든 준비 끝났어, 가자!"
},
{
"type": "script",
"index": 13,
"speaker": "지혜",
"script": "You make me safe.",
"translation": "넌 날 안전하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "성호",
"script": "You make me adventurous.",
"translation": "넌 날 모험적으로 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "모험과 안전을 함께 하는 것에 대해요.",
"optionA": "explore",
"optionB": "We",
"optionC": "with",
"optionD": "caution",
"optionE": "adventure",
"result": "We explore adventure with caution",
"explanation": "우리는 신중함으로 모험을 탐험해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "문제 해결의 방식",
"explanation": "ESFP의 빠른 시도와 ISTP의 체계적 분석",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다희",
"script": "Let's just try this now!",
"translation": "그냥 해봐!"
},
{
"type": "script",
"index": 2,
"speaker": "건호",
"script": "Wait, let me analyze it.",
"translation": "잠깐, 내가 분석해 볼게."
},
{
"type": "script",
"index": 3,
"speaker": "다희",
"script": "No time, let's fix it!",
"translation": "시간 없어, 고쳐보자!"
},
{
"type": "script",
"index": 4,
"speaker": "건호",
"script": "Wrong moves make it worse.",
"translation": "잘못된 시도가 더 복잡해져."
},
{
"type": "ox",
"index": 5,
"quiz": "다희는 빠른 시도와 해결을 원합니다.",
"hint": "ESFP는 실제로 해봐서 배우고 해결해요.",
"result": "O",
"explanation": "다희가 \"try this now\"라고 빠른 시도를 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "건호",
"script": "Your speed is impressive.",
"translation": "넌 정말 빨라."
},
{
"type": "script",
"index": 7,
"speaker": "다희",
"script": "Your logic is solid.",
"translation": "넌 정말 논리적이야."
},
{
"type": "script",
"index": 8,
"speaker": "건호",
"script": "Let me troubleshoot this.",
"translation": "내가 이걸 진단해 볼게."
},
{
"type": "blank",
"index": 9,
"quiz": "다희 wants to @@.",
"hint": "ESFP는 빠르게 해결하고 싶어 해요.",
"optionA": "fix",
"optionB": "solve",
"optionC": "try",
"result": "fix",
"explanation": "다희는 고쳐보고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "건호",
"script": "Found the issue, here's how.",
"translation": "문제를 찾았어, 이렇게 하면 돼."
},
{
"type": "script",
"index": 11,
"speaker": "다희",
"script": "Perfect! Now we're talking!",
"translation": "완벽해! 이제 말이 된다!"
},
{
"type": "script",
"index": 12,
"speaker": "건호",
"script": "Works like a charm.",
"translation": "깔끔하게 작동해."
},
{
"type": "script",
"index": 13,
"speaker": "다희",
"script": "You're my problem solver.",
"translation": "넌 내 문제 해결사야."
},
{
"type": "script",
"index": 14,
"speaker": "건호",
"script": "You're my motivator.",
"translation": "넌 내 원동력이야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "빠른 시도와 분석의 조합에 대해요.",
"result": "We succeed with action and analysis",
"explanation": "우리는 행동과 분석으로 성공해요.",
"optionA": "analysis",
"optionB": "and",
"optionC": "with",
"optionD": "We",
"optionE": "action",
"optionF": "succeed"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "문제 해결의 방식",
"explanation": "ESFP의 빠른 시도와 ISTP의 체계적 분석",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다희",
"script": "Let's just try this now!",
"translation": "그냥 해봐!"
},
{
"type": "script",
"index": 2,
"speaker": "건호",
"script": "Wait, let me analyze it.",
"translation": "잠깐, 내가 분석해 볼게."
},
{
"type": "script",
"index": 3,
"speaker": "다희",
"script": "No time, let's fix it!",
"translation": "시간 없어, 고쳐보자!"
},
{
"type": "script",
"index": 4,
"speaker": "건호",
"script": "Wrong moves make it worse.",
"translation": "잘못된 시도가 더 복잡해져."
},
{
"type": "ox",
"index": 5,
"quiz": "다희는 빠른 시도와 해결을 원합니다.",
"hint": "ESFP는 실제로 해봐서 배우고 해결해요.",
"result": "O",
"explanation": "다희가 \"try this now\"라고 빠른 시도를 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "건호",
"script": "Your speed is impressive.",
"translation": "넌 정말 빨라."
},
{
"type": "script",
"index": 7,
"speaker": "다희",
"script": "Your logic is solid.",
"translation": "넌 정말 논리적이야."
},
{
"type": "script",
"index": 8,
"speaker": "건호",
"script": "Let me troubleshoot this.",
"translation": "내가 이걸 진단해 볼게."
},
{
"type": "blank",
"index": 9,
"quiz": "다희 wants to @@.",
"hint": "ESFP는 빠르게 해결하고 싶어 해요.",
"optionA": "fix",
"optionB": "solve",
"optionC": "try",
"result": "fix",
"explanation": "다희는 고쳐보고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "건호",
"script": "Found the issue, here's how.",
"translation": "문제를 찾았어, 이렇게 하면 돼."
},
{
"type": "script",
"index": 11,
"speaker": "다희",
"script": "Perfect! Now we're talking!",
"translation": "완벽해! 이제 말이 된다!"
},
{
"type": "script",
"index": 12,
"speaker": "건호",
"script": "Works like a charm.",
"translation": "깔끔하게 작동해."
},
{
"type": "script",
"index": 13,
"speaker": "다희",
"script": "You're my problem solver.",
"translation": "넌 내 문제 해결사야."
},
{
"type": "script",
"index": 14,
"speaker": "건호",
"script": "You're my motivator.",
"translation": "넌 내 원동력이야."
},
{
"type": "puzzle",
"index": 15,
"hint": "빠른 시도와 분석의 조합에 대해요.",
"optionA": "analysis",
"optionB": "and",
"optionC": "with",
"optionD": "We",
"optionE": "action",
"optionF": "succeed",
"result": "We succeed with action and analysis",
"explanation": "우리는 행동과 분석으로 성공해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "사람과의 관계 맺기",
"explanation": "ESFP의 즉시 친해지기와 ISTP의 서서히 믿기",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현아",
"script": "New friends everywhere!",
"translation": "새로운 친구들 많아!"
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "I need time to trust.",
"translation": "난 신뢰하는데 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "현아",
"script": "Just be open and fun!",
"translation": "그냥 열린 마음으로 재미있게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "상우",
"script": "I observe first, then trust.",
"translation": "난 먼저 관찰한 후 믿어."
},
{
"type": "ox",
"index": 5,
"quiz": "현아는 즉시 사람들과 친해집니다.",
"hint": "ESFP는 빠르게 사람들과 친해져요.",
"result": "O",
"explanation": "현아가 \"New friends everywhere\"라고 즉시 친해짐을 보였어요."
},
{
"type": "script",
"index": 6,
"speaker": "상우",
"script": "Your warmth is beautiful.",
"translation": "넌 정말 따뜻해."
},
{
"type": "script",
"index": 7,
"speaker": "현아",
"script": "Your caution is wise.",
"translation": "넌 정말 신중해."
},
{
"type": "script",
"index": 8,
"speaker": "상우",
"script": "I'll give people a chance.",
"translation": "난 사람들에게 기회를 줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "현아 makes @@.",
"hint": "ESFP는 많은 친구를 빠르게 만들어요.",
"optionA": "friends",
"optionB": "connections",
"optionC": "bonds",
"result": "friends",
"explanation": "현아는 친구들을 빠르게 만들어요."
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "Slowly, but surely.",
"translation": "천천히, 하지만 확실하게."
},
{
"type": "script",
"index": 11,
"speaker": "현아",
"script": "That's perfectly fine!",
"translation": "그것도 완벽해!"
},
{
"type": "script",
"index": 12,
"speaker": "상우",
"script": "We all grow together.",
"translation": "우린 함께 성장해."
},
{
"type": "script",
"index": 13,
"speaker": "현아",
"script": "You protect me well.",
"translation": "넌 날 잘 지켜줘."
},
{
"type": "script",
"index": 14,
"speaker": "상우",
"script": "You include me always.",
"translation": "넌 날 항상 참여시켜."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "빠른 친해지기와 신중한 믿음의 조합에 대해요.",
"result": "We build connections with trust",
"explanation": "우리는 신뢰로 연결을 만들어요.",
"optionA": "with",
"optionB": "build",
"optionC": "connections",
"optionD": "trust",
"optionE": "We"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "사람과의 관계 맺기",
"explanation": "ESFP의 즉시 친해지기와 ISTP의 서서히 믿기",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현아",
"script": "New friends everywhere!",
"translation": "새로운 친구들 많아!"
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "I need time to trust.",
"translation": "난 신뢰하는데 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "현아",
"script": "Just be open and fun!",
"translation": "그냥 열린 마음으로 재미있게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "상우",
"script": "I observe first, then trust.",
"translation": "난 먼저 관찰한 후 믿어."
},
{
"type": "ox",
"index": 5,
"quiz": "현아는 즉시 사람들과 친해집니다.",
"hint": "ESFP는 빠르게 사람들과 친해져요.",
"result": "O",
"explanation": "현아가 \"New friends everywhere\"라고 즉시 친해짐을 보였어요."
},
{
"type": "script",
"index": 6,
"speaker": "상우",
"script": "Your warmth is beautiful.",
"translation": "넌 정말 따뜻해."
},
{
"type": "script",
"index": 7,
"speaker": "현아",
"script": "Your caution is wise.",
"translation": "넌 정말 신중해."
},
{
"type": "script",
"index": 8,
"speaker": "상우",
"script": "I'll give people a chance.",
"translation": "난 사람들에게 기회를 줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "현아 makes @@.",
"hint": "ESFP는 많은 친구를 빠르게 만들어요.",
"optionA": "friends",
"optionB": "connections",
"optionC": "bonds",
"result": "friends",
"explanation": "현아는 친구들을 빠르게 만들어요."
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "Slowly, but surely.",
"translation": "천천히, 하지만 확실하게."
},
{
"type": "script",
"index": 11,
"speaker": "현아",
"script": "That's perfectly fine!",
"translation": "그것도 완벽해!"
},
{
"type": "script",
"index": 12,
"speaker": "상우",
"script": "We all grow together.",
"translation": "우린 함께 성장해."
},
{
"type": "script",
"index": 13,
"speaker": "현아",
"script": "You protect me well.",
"translation": "넌 날 잘 지켜줘."
},
{
"type": "script",
"index": 14,
"speaker": "상우",
"script": "You include me always.",
"translation": "넌 날 항상 참여시켜."
},
{
"type": "puzzle",
"index": 15,
"hint": "빠른 친해지기와 신중한 믿음의 조합에 대해요.",
"optionA": "with",
"optionB": "build",
"optionC": "connections",
"optionD": "trust",
"optionE": "We",
"result": "We build connections with trust",
"explanation": "우리는 신뢰로 연결을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "자발성과 계획의 만남",
"explanation": "ESFP의 활기와 ISTJ의 체계성",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미소",
"script": "Let's do something fun!",
"translation": "뭔가 재미있는 거 하자!"
},
{
"type": "script",
"index": 2,
"speaker": "수빈",
"script": "We need a proper plan.",
"translation": "우린 제대로 된 계획이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "미소",
"script": "Plans ruin the moment!",
"translation": "계획이 순간을 망쳐!"
},
{
"type": "script",
"index": 4,
"speaker": "수빈",
"script": "Plans prevent disaster.",
"translation": "계획이 재난을 막아."
},
{
"type": "ox",
"index": 5,
"quiz": "미소는 즉흥적인 행동을 선호합니다.",
"hint": "ESFP는 순간의 즐거움을 우선으로 해요.",
"result": "O",
"explanation": "미소가 \"do something fun\"이라고 즉흥성을 드러냈어요."
},
{
"type": "script",
"index": 6,
"speaker": "수빈",
"script": "Your energy is amazing.",
"translation": "넌 정말 활기차."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "Your planning is impressive.",
"translation": "넌 정말 계획을 잘 세워."
},
{
"type": "script",
"index": 8,
"speaker": "수빈",
"script": "Let me create a framework.",
"translation": "난 틀을 만들어 줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "미소 wants @@.",
"hint": "ESFP는 즉시 즐거움을 원해요.",
"optionA": "fun",
"optionB": "play",
"optionC": "action",
"result": "fun",
"explanation": "미소는 재미있는 것을 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "수빈",
"script": "Within this structure here.",
"translation": "이 구조 안에서."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "Fine! Let's do both!",
"translation": "좋아! 둘 다 하자!"
},
{
"type": "script",
"index": 12,
"speaker": "수빈",
"script": "That works perfectly.",
"translation": "그게 딱 좋아."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "You ground me well.",
"translation": "넌 날 현실적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "수빈",
"script": "You make me live.",
"translation": "넌 날 살아있게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "자유와 구조의 조화에 대해요.",
"result": "We thrive with freedom and structure",
"explanation": "우리는 자유와 구조로 번영해요.",
"optionA": "freedom",
"optionB": "structure",
"optionC": "We",
"optionD": "with",
"optionE": "and",
"optionF": "thrive"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "자발성과 계획의 만남",
"explanation": "ESFP의 활기와 ISTJ의 체계성",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미소",
"script": "Let's do something fun!",
"translation": "뭔가 재미있는 거 하자!"
},
{
"type": "script",
"index": 2,
"speaker": "수빈",
"script": "We need a proper plan.",
"translation": "우린 제대로 된 계획이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "미소",
"script": "Plans ruin the moment!",
"translation": "계획이 순간을 망쳐!"
},
{
"type": "script",
"index": 4,
"speaker": "수빈",
"script": "Plans prevent disaster.",
"translation": "계획이 재난을 막아."
},
{
"type": "ox",
"index": 5,
"quiz": "미소는 즉흥적인 행동을 선호합니다.",
"hint": "ESFP는 순간의 즐거움을 우선으로 해요.",
"result": "O",
"explanation": "미소가 \"do something fun\"이라고 즉흥성을 드러냈어요."
},
{
"type": "script",
"index": 6,
"speaker": "수빈",
"script": "Your energy is amazing.",
"translation": "넌 정말 활기차."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "Your planning is impressive.",
"translation": "넌 정말 계획을 잘 세워."
},
{
"type": "script",
"index": 8,
"speaker": "수빈",
"script": "Let me create a framework.",
"translation": "난 틀을 만들어 줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "미소 wants @@.",
"hint": "ESFP는 즉시 즐거움을 원해요.",
"optionA": "fun",
"optionB": "play",
"optionC": "action",
"result": "fun",
"explanation": "미소는 재미있는 것을 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "수빈",
"script": "Within this structure here.",
"translation": "이 구조 안에서."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "Fine! Let's do both!",
"translation": "좋아! 둘 다 하자!"
},
{
"type": "script",
"index": 12,
"speaker": "수빈",
"script": "That works perfectly.",
"translation": "그게 딱 좋아."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "You ground me well.",
"translation": "넌 날 현실적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "수빈",
"script": "You make me live.",
"translation": "넌 날 살아있게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "자유와 구조의 조화에 대해요.",
"optionA": "freedom",
"optionB": "structure",
"optionC": "We",
"optionD": "with",
"optionE": "and",
"optionF": "thrive",
"result": "We thrive with freedom and structure",
"explanation": "우리는 자유와 구조로 번영해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "시간 관리의 차이",
"explanation": "ESFP의 흘러가는 시간과 ISTJ의 정확한 시간",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Time flies when we're having fun!",
"translation": "재미있으면 시간이 빨라!"
},
{
"type": "script",
"index": 2,
"speaker": "지수",
"script": "Being late is disrespectful.",
"translation": "늦는 건 무례해."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "Moments matter more than minutes.",
"translation": "순간이 분보다 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "지수",
"script": "Both matter, respect time.",
"translation": "둘 다 중요해, 시간을 존중해."
},
{
"type": "ox",
"index": 5,
"quiz": "지영은 현재의 순간에 집중합니다.",
"hint": "ESFP는 지금의 경험에 몰입해요.",
"result": "O",
"explanation": "지영이는 \"time flies\"라고 현재 중심을 보였어요."
},
{
"type": "script",
"index": 6,
"speaker": "지수",
"script": "Your presence is valuable.",
"translation": "넌 정말 소중해."
},
{
"type": "script",
"index": 7,
"speaker": "지영",
"script": "Your reliability is beautiful.",
"translation": "넌 정말 신뢰할 수 있어."
},
{
"type": "script",
"index": 8,
"speaker": "지수",
"script": "I'll set reminders for you.",
"translation": "내가 알림을 설정해 줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "지영 focuses on @@.",
"hint": "ESFP는 현재 순간에 집중해요.",
"optionA": "moment",
"optionB": "now",
"optionC": "today",
"result": "moment",
"explanation": "지영은 순간에 집중해요."
},
{
"type": "script",
"index": 10,
"speaker": "지수",
"script": "Not being rushed too.",
"translation": "너무 서두르지도 않으면서."
},
{
"type": "script",
"index": 11,
"speaker": "지영",
"script": "That's perfect for me!",
"translation": "그건 날 위한 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "지수",
"script": "We work it out.",
"translation": "우린 이걸 해낼 거야."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "You keep me on track.",
"translation": "넌 날 궤도 위에 두어."
},
{
"type": "script",
"index": 14,
"speaker": "지수",
"script": "You make waiting enjoyable.",
"translation": "넌 기다림을 즐겁게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "현재와 시간을 모두 존중하는 것에 대해요.",
"result": "We celebrate moments with punctuality",
"explanation": "우리는 정확함과 함께 순간을 축하해요.",
"optionA": "We",
"optionB": "punctuality",
"optionC": "with",
"optionD": "celebrate",
"optionE": "moments"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "시간 관리의 차이",
"explanation": "ESFP의 흘러가는 시간과 ISTJ의 정확한 시간",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Time flies when we're having fun!",
"translation": "재미있으면 시간이 빨라!"
},
{
"type": "script",
"index": 2,
"speaker": "지수",
"script": "Being late is disrespectful.",
"translation": "늦는 건 무례해."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "Moments matter more than minutes.",
"translation": "순간이 분보다 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "지수",
"script": "Both matter, respect time.",
"translation": "둘 다 중요해, 시간을 존중해."
},
{
"type": "ox",
"index": 5,
"quiz": "지영은 현재의 순간에 집중합니다.",
"hint": "ESFP는 지금의 경험에 몰입해요.",
"result": "O",
"explanation": "지영이는 \"time flies\"라고 현재 중심을 보였어요."
},
{
"type": "script",
"index": 6,
"speaker": "지수",
"script": "Your presence is valuable.",
"translation": "넌 정말 소중해."
},
{
"type": "script",
"index": 7,
"speaker": "지영",
"script": "Your reliability is beautiful.",
"translation": "넌 정말 신뢰할 수 있어."
},
{
"type": "script",
"index": 8,
"speaker": "지수",
"script": "I'll set reminders for you.",
"translation": "내가 알림을 설정해 줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "지영 focuses on @@.",
"hint": "ESFP는 현재 순간에 집중해요.",
"optionA": "moment",
"optionB": "now",
"optionC": "today",
"result": "moment",
"explanation": "지영은 순간에 집중해요."
},
{
"type": "script",
"index": 10,
"speaker": "지수",
"script": "Not being rushed too.",
"translation": "너무 서두르지도 않으면서."
},
{
"type": "script",
"index": 11,
"speaker": "지영",
"script": "That's perfect for me!",
"translation": "그건 날 위한 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "지수",
"script": "We work it out.",
"translation": "우린 이걸 해낼 거야."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "You keep me on track.",
"translation": "넌 날 궤도 위에 두어."
},
{
"type": "script",
"index": 14,
"speaker": "지수",
"script": "You make waiting enjoyable.",
"translation": "넌 기다림을 즐겁게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "현재와 시간을 모두 존중하는 것에 대해요.",
"optionA": "We",
"optionB": "punctuality",
"optionC": "with",
"optionD": "celebrate",
"optionE": "moments",
"result": "We celebrate moments with punctuality",
"explanation": "우리는 정확함과 함께 순간을 축하해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "일의 방식",
"explanation": "ESFP의 창의적 접근과 ISTJ의 체계적 진행",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나리",
"script": "Let me try something new!",
"translation": "뭔가 새로운 거 해봐!"
},
{
"type": "script",
"index": 2,
"speaker": "민경",
"script": "We follow the standard process.",
"translation": "우린 표준 절차를 따라."
},
{
"type": "script",
"index": 3,
"speaker": "나리",
"script": "That's so boring!",
"translation": "그건 정말 지루한데!"
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Process ensures quality.",
"translation": "절차가 품질을 보장해."
},
{
"type": "ox",
"index": 5,
"quiz": "나리는 창의적이고 새로운 방식을 시도합니다.",
"hint": "ESFP는 새로운 아이디어와 변화를 좋아해요.",
"result": "O",
"explanation": "나리가 \"try something new\"라고 창의성을 보였어요."
},
{
"type": "script",
"index": 6,
"speaker": "민경",
"script": "Your innovation is valuable.",
"translation": "넌 정말 창의적이야."
},
{
"type": "script",
"index": 7,
"speaker": "나리",
"script": "Your standards are reliable.",
"translation": "넌 정말 믿을 수 있어."
},
{
"type": "script",
"index": 8,
"speaker": "민경",
"script": "Let's blend both ways.",
"translation": "둘 다 섞어보자."
},
{
"type": "blank",
"index": 9,
"quiz": "나리 wants @@.",
"hint": "ESFP는 새로운 것을 시도하고 싶어 해요.",
"optionA": "change",
"optionB": "new",
"optionC": "different",
"result": "new",
"explanation": "나리는 새로운 것을 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "민경",
"script": "Within quality standards.",
"translation": "품질 기준 안에서."
},
{
"type": "script",
"index": 11,
"speaker": "나리",
"script": "Brilliant! I love this!",
"translation": "멋있다! 내가 이거 좋아!"
},
{
"type": "script",
"index": 12,
"speaker": "민경",
"script": "Let's execute this together.",
"translation": "함께 이걸 실행해보자."
},
{
"type": "script",
"index": 13,
"speaker": "나리",
"script": "You make me better.",
"translation": "넌 날 더 나아지게 해."
},
{
"type": "script",
"index": 14,
"speaker": "민경",
"script": "You make me creative.",
"translation": "넌 날 창의적으로 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "창의성과 품질의 조합에 대해요.",
"result": "We create innovation with standards",
"explanation": "우리는 기준과 함께 혁신을 만들어요.",
"optionA": "We",
"optionB": "standards",
"optionC": "create",
"optionD": "innovation",
"optionE": "with"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "일의 방식",
"explanation": "ESFP의 창의적 접근과 ISTJ의 체계적 진행",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나리",
"script": "Let me try something new!",
"translation": "뭔가 새로운 거 해봐!"
},
{
"type": "script",
"index": 2,
"speaker": "민경",
"script": "We follow the standard process.",
"translation": "우린 표준 절차를 따라."
},
{
"type": "script",
"index": 3,
"speaker": "나리",
"script": "That's so boring!",
"translation": "그건 정말 지루한데!"
},
{
"type": "script",
"index": 4,
"speaker": "민경",
"script": "Process ensures quality.",
"translation": "절차가 품질을 보장해."
},
{
"type": "ox",
"index": 5,
"quiz": "나리는 창의적이고 새로운 방식을 시도합니다.",
"hint": "ESFP는 새로운 아이디어와 변화를 좋아해요.",
"result": "O",
"explanation": "나리가 \"try something new\"라고 창의성을 보였어요."
},
{
"type": "script",
"index": 6,
"speaker": "민경",
"script": "Your innovation is valuable.",
"translation": "넌 정말 창의적이야."
},
{
"type": "script",
"index": 7,
"speaker": "나리",
"script": "Your standards are reliable.",
"translation": "넌 정말 믿을 수 있어."
},
{
"type": "script",
"index": 8,
"speaker": "민경",
"script": "Let's blend both ways.",
"translation": "둘 다 섞어보자."
},
{
"type": "blank",
"index": 9,
"quiz": "나리 wants @@.",
"hint": "ESFP는 새로운 것을 시도하고 싶어 해요.",
"optionA": "change",
"optionB": "new",
"optionC": "different",
"result": "new",
"explanation": "나리는 새로운 것을 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "민경",
"script": "Within quality standards.",
"translation": "품질 기준 안에서."
},
{
"type": "script",
"index": 11,
"speaker": "나리",
"script": "Brilliant! I love this!",
"translation": "멋있다! 내가 이거 좋아!"
},
{
"type": "script",
"index": 12,
"speaker": "민경",
"script": "Let's execute this together.",
"translation": "함께 이걸 실행해보자."
},
{
"type": "script",
"index": 13,
"speaker": "나리",
"script": "You make me better.",
"translation": "넌 날 더 나아지게 해."
},
{
"type": "script",
"index": 14,
"speaker": "민경",
"script": "You make me creative.",
"translation": "넌 날 창의적으로 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "창의성과 품질의 조합에 대해요.",
"optionA": "We",
"optionB": "standards",
"optionC": "create",
"optionD": "innovation",
"optionE": "with",
"result": "We create innovation with standards",
"explanation": "우리는 기준과 함께 혁신을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "위기 반응의 차이",
"explanation": "ESFP의 빠른 적응과 ISTJ의 신중한 대응",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다영",
"script": "We can figure this out!",
"translation": "우린 이걸 해낼 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "서윤",
"script": "Let me analyze the issue.",
"translation": "내가 문제를 분석해 볼게."
},
{
"type": "script",
"index": 3,
"speaker": "다영",
"script": "There's no time, just move!",
"translation": "시간 없어, 그냥 가자!"
},
{
"type": "script",
"index": 4,
"speaker": "서윤",
"script": "Rushing creates more problems.",
"translation": "서두르면 더 많은 문제가 돼."
},
{
"type": "ox",
"index": 5,
"quiz": "다영은 빠르게 상황에 적응합니다.",
"hint": "ESFP는 위기 상황에서 빠르게 대응해요.",
"result": "O",
"explanation": "다영이 \"figure this out\"이라고 빠른 적응을 보였어요."
},
{
"type": "script",
"index": 6,
"speaker": "서윤",
"script": "Your quick thinking helps.",
"translation": "넌 빠르게 생각해."
},
{
"type": "script",
"index": 7,
"speaker": "다영",
"script": "Your precision prevents errors.",
"translation": "넌 오류를 막아."
},
{
"type": "script",
"index": 8,
"speaker": "서윤",
"script": "Here's what we need.",
"translation": "여기 우린 뭐가 필요한지."
},
{
"type": "blank",
"index": 9,
"quiz": "다영 moves @@.",
"hint": "ESFP는 빠르고 유연하게 움직여요.",
"optionA": "fast",
"optionB": "quick",
"optionC": "now",
"result": "fast",
"explanation": "다영은 빠르게 움직여요."
},
{
"type": "script",
"index": 10,
"speaker": "서윤",
"script": "With this clear plan.",
"translation": "이 명확한 계획과 함께."
},
{
"type": "script",
"index": 11,
"speaker": "다영",
"script": "Perfect, let's execute!",
"translation": "완벽해, 실행해!"
},
{
"type": "script",
"index": 12,
"speaker": "서윤",
"script": "Together we overcome this.",
"translation": "함께 우린 이걸 이겨낼 거야."
},
{
"type": "script",
"index": 13,
"speaker": "다영",
"script": "You protect me well.",
"translation": "넌 날 잘 지켜줘."
},
{
"type": "script",
"index": 14,
"speaker": "서윤",
"script": "You inspire me.",
"translation": "넌 날 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "빠른 적응과 신중한 계획의 조합에 대해요.",
"result": "We succeed with thinking and planning",
"explanation": "우리는 생각과 계획으로 성공해요.",
"optionA": "We",
"optionB": "with",
"optionC": "thinking",
"optionD": "planning",
"optionE": "succeed",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "위기 반응의 차이",
"explanation": "ESFP의 빠른 적응과 ISTJ의 신중한 대응",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다영",
"script": "We can figure this out!",
"translation": "우린 이걸 해낼 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "서윤",
"script": "Let me analyze the issue.",
"translation": "내가 문제를 분석해 볼게."
},
{
"type": "script",
"index": 3,
"speaker": "다영",
"script": "There's no time, just move!",
"translation": "시간 없어, 그냥 가자!"
},
{
"type": "script",
"index": 4,
"speaker": "서윤",
"script": "Rushing creates more problems.",
"translation": "서두르면 더 많은 문제가 돼."
},
{
"type": "ox",
"index": 5,
"quiz": "다영은 빠르게 상황에 적응합니다.",
"hint": "ESFP는 위기 상황에서 빠르게 대응해요.",
"result": "O",
"explanation": "다영이 \"figure this out\"이라고 빠른 적응을 보였어요."
},
{
"type": "script",
"index": 6,
"speaker": "서윤",
"script": "Your quick thinking helps.",
"translation": "넌 빠르게 생각해."
},
{
"type": "script",
"index": 7,
"speaker": "다영",
"script": "Your precision prevents errors.",
"translation": "넌 오류를 막아."
},
{
"type": "script",
"index": 8,
"speaker": "서윤",
"script": "Here's what we need.",
"translation": "여기 우린 뭐가 필요한지."
},
{
"type": "blank",
"index": 9,
"quiz": "다영 moves @@.",
"hint": "ESFP는 빠르고 유연하게 움직여요.",
"optionA": "fast",
"optionB": "quick",
"optionC": "now",
"result": "fast",
"explanation": "다영은 빠르게 움직여요."
},
{
"type": "script",
"index": 10,
"speaker": "서윤",
"script": "With this clear plan.",
"translation": "이 명확한 계획과 함께."
},
{
"type": "script",
"index": 11,
"speaker": "다영",
"script": "Perfect, let's execute!",
"translation": "완벽해, 실행해!"
},
{
"type": "script",
"index": 12,
"speaker": "서윤",
"script": "Together we overcome this.",
"translation": "함께 우린 이걸 이겨낼 거야."
},
{
"type": "script",
"index": 13,
"speaker": "다영",
"script": "You protect me well.",
"translation": "넌 날 잘 지켜줘."
},
{
"type": "script",
"index": 14,
"speaker": "서윤",
"script": "You inspire me.",
"translation": "넌 날 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "빠른 적응과 신중한 계획의 조합에 대해요.",
"optionA": "We",
"optionB": "with",
"optionC": "thinking",
"optionD": "planning",
"optionE": "succeed",
"optionF": "and",
"result": "We succeed with thinking and planning",
"explanation": "우리는 생각과 계획으로 성공해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 상황",
"explanation": "ESFP의 기분 전환과 ISTJ의 책임감",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다인",
"script": "Let's forget and have fun!",
"translation": "잊고 재미있게 하자!"
},
{
"type": "script",
"index": 2,
"speaker": "수연",
"script": "We have responsibilities.",
"translation": "우린 책임이 있어."
},
{
"type": "script",
"index": 3,
"speaker": "다인",
"script": "Fun is my medicine!",
"translation": "재미가 내 약이야!"
},
{
"type": "script",
"index": 4,
"speaker": "수연",
"script": "Duty comes first.",
"translation": "의무가 먼저야."
},
{
"type": "ox",
"index": 5,
"quiz": "다인은 즐거움으로 스트레스를 해소합니다.",
"hint": "ESFP는 활동과 즐거움으로 스트레스를 풀어요.",
"result": "O",
"explanation": "다인이는 \"fun is my medicine\"이라고 즐거움으로 해소를 드러냈어요."
},
{
"type": "script",
"index": 6,
"speaker": "수연",
"script": "Your joy is contagious.",
"translation": "넌 정말 즐거워."
},
{
"type": "script",
"index": 7,
"speaker": "다인",
"script": "Your dedication is inspiring.",
"translation": "넌 정말 헌신적이야."
},
{
"type": "script",
"index": 8,
"speaker": "수연",
"script": "We'll handle this first.",
"translation": "우린 이걸 먼저 처리할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "다인 wants @@.",
"hint": "ESFP는 즐거움과 활동을 원해요.",
"optionA": "fun",
"optionB": "joy",
"optionC": "celebration",
"result": "fun",
"explanation": "다인은 재미를 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "수연",
"script": "Then we can relax.",
"translation": "그 다음 우린 쉴 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "다인",
"script": "Deal! I like your style!",
"translation": "좋아! 넌 정말 멋있어!"
},
{
"type": "script",
"index": 12,
"speaker": "수연",
"script": "We balance each other.",
"translation": "우린 서로를 균형 잡혀줘."
},
{
"type": "script",
"index": 13,
"speaker": "다인",
"script": "You keep me responsible.",
"translation": "넌 날 책임감 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "수연",
"script": "You make me smile.",
"translation": "넌 날 웃게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "책임감과 즐거움의 균형에 대해요.",
"result": "We thrive with duty and joy",
"explanation": "우리는 의무와 기쁨으로 번영해요.",
"optionA": "joy",
"optionB": "with",
"optionC": "and",
"optionD": "We",
"optionE": "duty",
"optionF": "thrive"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 상황",
"explanation": "ESFP의 기분 전환과 ISTJ의 책임감",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다인",
"script": "Let's forget and have fun!",
"translation": "잊고 재미있게 하자!"
},
{
"type": "script",
"index": 2,
"speaker": "수연",
"script": "We have responsibilities.",
"translation": "우린 책임이 있어."
},
{
"type": "script",
"index": 3,
"speaker": "다인",
"script": "Fun is my medicine!",
"translation": "재미가 내 약이야!"
},
{
"type": "script",
"index": 4,
"speaker": "수연",
"script": "Duty comes first.",
"translation": "의무가 먼저야."
},
{
"type": "ox",
"index": 5,
"quiz": "다인은 즐거움으로 스트레스를 해소합니다.",
"hint": "ESFP는 활동과 즐거움으로 스트레스를 풀어요.",
"result": "O",
"explanation": "다인이는 \"fun is my medicine\"이라고 즐거움으로 해소를 드러냈어요."
},
{
"type": "script",
"index": 6,
"speaker": "수연",
"script": "Your joy is contagious.",
"translation": "넌 정말 즐거워."
},
{
"type": "script",
"index": 7,
"speaker": "다인",
"script": "Your dedication is inspiring.",
"translation": "넌 정말 헌신적이야."
},
{
"type": "script",
"index": 8,
"speaker": "수연",
"script": "We'll handle this first.",
"translation": "우린 이걸 먼저 처리할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "다인 wants @@.",
"hint": "ESFP는 즐거움과 활동을 원해요.",
"optionA": "fun",
"optionB": "joy",
"optionC": "celebration",
"result": "fun",
"explanation": "다인은 재미를 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "수연",
"script": "Then we can relax.",
"translation": "그 다음 우린 쉴 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "다인",
"script": "Deal! I like your style!",
"translation": "좋아! 넌 정말 멋있어!"
},
{
"type": "script",
"index": 12,
"speaker": "수연",
"script": "We balance each other.",
"translation": "우린 서로를 균형 잡혀줘."
},
{
"type": "script",
"index": 13,
"speaker": "다인",
"script": "You keep me responsible.",
"translation": "넌 날 책임감 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "수연",
"script": "You make me smile.",
"translation": "넌 날 웃게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "책임감과 즐거움의 균형에 대해요.",
"optionA": "joy",
"optionB": "with",
"optionC": "and",
"optionD": "We",
"optionE": "duty",
"optionF": "thrive",
"result": "We thrive with duty and joy",
"explanation": "우리는 의무와 기쁨으로 번영해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어 방향",
"explanation": "ESFP의 변화 추구와 ISTJ의 안정 추구",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I want to try new things!",
"translation": "새로운 것들을 해봐야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "서아",
"script": "Stability is important.",
"translation": "안정성이 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Life's too short for boredom!",
"translation": "삶은 지루함에 두기엔 너무 짧아!"
},
{
"type": "script",
"index": 4,
"speaker": "서아",
"script": "Build a solid foundation first.",
"translation": "먼저 탄탄한 기반을 세워."
},
{
"type": "ox",
"index": 5,
"quiz": "지민은 다양한 경험과 변화를 추구합니다.",
"hint": "ESFP는 새로운 경험과 변화를 좋아해요.",
"result": "O",
"explanation": "지민이는 \"try new things\"라고 변화를 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "서아",
"script": "Your enthusiasm is beautiful.",
"translation": "넌 정말 열정적이야."
},
{
"type": "script",
"index": 7,
"speaker": "지민",
"script": "Your security is admirable.",
"translation": "넌 정말 탄탄해."
},
{
"type": "script",
"index": 8,
"speaker": "서아",
"script": "Let me plan your growth.",
"translation": "내가 너의 성장을 계획해 줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "지민 wants @@.",
"hint": "ESFP는 새로운 경험을 원해요.",
"optionA": "change",
"optionB": "new",
"optionC": "experience",
"result": "new",
"explanation": "지민은 새로운 것을 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "서아",
"script": "Within a stable path.",
"translation": "안정적인 경로 안에서."
},
{
"type": "script",
"index": 11,
"speaker": "지민",
"script": "That works perfectly!",
"translation": "그건 완벽해!"
},
{
"type": "script",
"index": 12,
"speaker": "서아",
"script": "We move forward together.",
"translation": "함께 우린 앞으로 나아가."
},
{
"type": "script",
"index": 13,
"speaker": "지민",
"script": "You stabilize my dreams.",
"translation": "넌 내 꿈을 안정시켜."
},
{
"type": "script",
"index": 14,
"speaker": "서아",
"script": "You inspire my growth.",
"translation": "넌 내 성장을 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "변화와 안정성의 균형에 대해요.",
"result": "We build adventure with stability",
"explanation": "우리는 안정성과 함께 모험을 만들어요.",
"optionA": "adventure",
"optionB": "build",
"optionC": "We",
"optionD": "with",
"optionE": "stability"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어 방향",
"explanation": "ESFP의 변화 추구와 ISTJ의 안정 추구",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I want to try new things!",
"translation": "새로운 것들을 해봐야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "서아",
"script": "Stability is important.",
"translation": "안정성이 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Life's too short for boredom!",
"translation": "삶은 지루함에 두기엔 너무 짧아!"
},
{
"type": "script",
"index": 4,
"speaker": "서아",
"script": "Build a solid foundation first.",
"translation": "먼저 탄탄한 기반을 세워."
},
{
"type": "ox",
"index": 5,
"quiz": "지민은 다양한 경험과 변화를 추구합니다.",
"hint": "ESFP는 새로운 경험과 변화를 좋아해요.",
"result": "O",
"explanation": "지민이는 \"try new things\"라고 변화를 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "서아",
"script": "Your enthusiasm is beautiful.",
"translation": "넌 정말 열정적이야."
},
{
"type": "script",
"index": 7,
"speaker": "지민",
"script": "Your security is admirable.",
"translation": "넌 정말 탄탄해."
},
{
"type": "script",
"index": 8,
"speaker": "서아",
"script": "Let me plan your growth.",
"translation": "내가 너의 성장을 계획해 줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "지민 wants @@.",
"hint": "ESFP는 새로운 경험을 원해요.",
"optionA": "change",
"optionB": "new",
"optionC": "experience",
"result": "new",
"explanation": "지민은 새로운 것을 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "서아",
"script": "Within a stable path.",
"translation": "안정적인 경로 안에서."
},
{
"type": "script",
"index": 11,
"speaker": "지민",
"script": "That works perfectly!",
"translation": "그건 완벽해!"
},
{
"type": "script",
"index": 12,
"speaker": "서아",
"script": "We move forward together.",
"translation": "함께 우린 앞으로 나아가."
},
{
"type": "script",
"index": 13,
"speaker": "지민",
"script": "You stabilize my dreams.",
"translation": "넌 내 꿈을 안정시켜."
},
{
"type": "script",
"index": 14,
"speaker": "서아",
"script": "You inspire my growth.",
"translation": "넌 내 성장을 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "변화와 안정성의 균형에 대해요.",
"optionA": "adventure",
"optionB": "build",
"optionC": "We",
"optionD": "with",
"optionE": "stability",
"result": "We build adventure with stability",
"explanation": "우리는 안정성과 함께 모험을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 계획",
"explanation": "ESFP의 즉흥적 활동과 ISTJ의 계획된 일정",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미연",
"script": "Let's do whatever comes up!",
"translation": "그때그때 하자!"
},
{
"type": "script",
"index": 2,
"speaker": "지연",
"script": "We need a schedule.",
"translation": "우린 시간표가 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "미연",
"script": "Schedules kill spontaneity!",
"translation": "일정이 즉흥성을 죽여!"
},
{
"type": "script",
"index": 4,
"speaker": "지연",
"script": "Organization ensures we enjoy it.",
"translation": "계획이 우린 즐기도록 해."
},
{
"type": "ox",
"index": 5,
"quiz": "미연은 즉흥적인 계획을 선호합니다.",
"hint": "ESFP는 정해진 계획보다 즉흥적인 것을 좋아해요.",
"result": "O",
"explanation": "미연이는 \"whatever comes up\"이라고 즉흥성을 선호했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지연",
"script": "Your spontaneity is fun.",
"translation": "넌 정말 즉흥적이야."
},
{
"type": "script",
"index": 7,
"speaker": "미연",
"script": "Your planning is wise.",
"translation": "넌 정말 계획을 잘 세워."
},
{
"type": "script",
"index": 8,
"speaker": "지연",
"script": "Here's my weekend schedule.",
"translation": "여기 내 주말 일정이야."
},
{
"type": "blank",
"index": 9,
"quiz": "미연 likes @@.",
"hint": "ESFP는 자유롭고 변동 가능한 계획을 좋아해요.",
"optionA": "flexibility",
"optionB": "freedom",
"optionC": "spontaneity",
"result": "spontaneity",
"explanation": "미연은 즉흥성을 좋아해요."
},
{
"type": "script",
"index": 10,
"speaker": "지연",
"script": "With room for surprises.",
"translation": "놀라운 것들을 위한 여유를 두면서."
},
{
"type": "script",
"index": 11,
"speaker": "미연",
"script": "Perfect! I'm in!",
"translation": "완벽해! 가자!"
},
{
"type": "script",
"index": 12,
"speaker": "지연",
"script": "Let's make memories.",
"translation": "추억을 만들자."
},
{
"type": "script",
"index": 13,
"speaker": "미연",
"script": "You make me prepared.",
"translation": "넌 날 준비하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "지연",
"script": "You make me alive.",
"translation": "넌 날 살아있게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 즉흥성의 조화에 대해요.",
"result": "We enjoy with planning and spontaneity",
"explanation": "우리는 계획과 즉흥성으로 즐겨요.",
"optionA": "enjoy",
"optionB": "and",
"optionC": "We",
"optionD": "spontaneity",
"optionE": "planning",
"optionF": "with"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 계획",
"explanation": "ESFP의 즉흥적 활동과 ISTJ의 계획된 일정",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미연",
"script": "Let's do whatever comes up!",
"translation": "그때그때 하자!"
},
{
"type": "script",
"index": 2,
"speaker": "지연",
"script": "We need a schedule.",
"translation": "우린 시간표가 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "미연",
"script": "Schedules kill spontaneity!",
"translation": "일정이 즉흥성을 죽여!"
},
{
"type": "script",
"index": 4,
"speaker": "지연",
"script": "Organization ensures we enjoy it.",
"translation": "계획이 우린 즐기도록 해."
},
{
"type": "ox",
"index": 5,
"quiz": "미연은 즉흥적인 계획을 선호합니다.",
"hint": "ESFP는 정해진 계획보다 즉흥적인 것을 좋아해요.",
"result": "O",
"explanation": "미연이는 \"whatever comes up\"이라고 즉흥성을 선호했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지연",
"script": "Your spontaneity is fun.",
"translation": "넌 정말 즉흥적이야."
},
{
"type": "script",
"index": 7,
"speaker": "미연",
"script": "Your planning is wise.",
"translation": "넌 정말 계획을 잘 세워."
},
{
"type": "script",
"index": 8,
"speaker": "지연",
"script": "Here's my weekend schedule.",
"translation": "여기 내 주말 일정이야."
},
{
"type": "blank",
"index": 9,
"quiz": "미연 likes @@.",
"hint": "ESFP는 자유롭고 변동 가능한 계획을 좋아해요.",
"optionA": "flexibility",
"optionB": "freedom",
"optionC": "spontaneity",
"result": "spontaneity",
"explanation": "미연은 즉흥성을 좋아해요."
},
{
"type": "script",
"index": 10,
"speaker": "지연",
"script": "With room for surprises.",
"translation": "놀라운 것들을 위한 여유를 두면서."
},
{
"type": "script",
"index": 11,
"speaker": "미연",
"script": "Perfect! I'm in!",
"translation": "완벽해! 가자!"
},
{
"type": "script",
"index": 12,
"speaker": "지연",
"script": "Let's make memories.",
"translation": "추억을 만들자."
},
{
"type": "script",
"index": 13,
"speaker": "미연",
"script": "You make me prepared.",
"translation": "넌 날 준비하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "지연",
"script": "You make me alive.",
"translation": "넌 날 살아있게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 즉흥성의 조화에 대해요.",
"optionA": "enjoy",
"optionB": "and",
"optionC": "We",
"optionD": "spontaneity",
"optionE": "planning",
"optionF": "with",
"result": "We enjoy with planning and spontaneity",
"explanation": "우리는 계획과 즉흥성으로 즐겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다양성 vs 안정성",
"explanation": "ESFP의 넓은 사회관계와 ISTJ의 깊은 인간관계",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예진",
"script": "Meet new people all the time!",
"translation": "계속 새로운 사람들을 만나!"
},
{
"type": "script",
"index": 2,
"speaker": "하영",
"script": "I prefer deep friendships.",
"translation": "난 깊은 우정을 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "예진",
"script": "More friends mean more fun!",
"translation": "더 많은 친구들은 더 재미있어!"
},
{
"type": "script",
"index": 4,
"speaker": "하영",
"script": "Quality over quantity always.",
"translation": "양보다 질이 중요해."
},
{
"type": "ox",
"index": 5,
"quiz": "예진은 폭넓은 사회관계를 추구합니다.",
"hint": "ESFP는 많은 사람들과 넓게 관계를 맺어요.",
"result": "O",
"explanation": "예진이는 \"meet new people all the time\"이라고 넓은 관계를 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "하영",
"script": "Your openness is beautiful.",
"translation": "넌 정말 개방적이야."
},
{
"type": "script",
"index": 7,
"speaker": "예진",
"script": "Your loyalty is precious.",
"translation": "넌 정말 충성스러워."
},
{
"type": "script",
"index": 8,
"speaker": "하영",
"script": "I'll embrace new people too.",
"translation": "난 새로운 사람들도 환영할게."
},
{
"type": "blank",
"index": 9,
"quiz": "예진 makes @@.",
"hint": "ESFP는 많은 친구들을 빠르게 만들어요.",
"optionA": "friends",
"optionB": "connections",
"optionC": "relationships",
"result": "friends",
"explanation": "예진은 친구들을 많이 만들어요."
},
{
"type": "script",
"index": 10,
"speaker": "하영",
"script": "With time to know them well.",
"translation": "그들을 잘 알 시간을 두면서."
},
{
"type": "script",
"index": 11,
"speaker": "예진",
"script": "That's perfect for me!",
"translation": "그건 날 위한 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "하영",
"script": "We create a good circle.",
"translation": "우린 좋은 모임을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "예진",
"script": "You deepen my friendships.",
"translation": "넌 내 우정을 깊게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "하영",
"script": "You expand my world.",
"translation": "넌 내 세상을 넓혀."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "넓이와 깊이의 조화에 대해요.",
"result": "We build relationships with depth",
"explanation": "우리는 깊이 있게 관계를 만들어요.",
"optionA": "relationships",
"optionB": "We",
"optionC": "depth",
"optionD": "with",
"optionE": "build"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다양성 vs 안정성",
"explanation": "ESFP의 넓은 사회관계와 ISTJ의 깊은 인간관계",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예진",
"script": "Meet new people all the time!",
"translation": "계속 새로운 사람들을 만나!"
},
{
"type": "script",
"index": 2,
"speaker": "하영",
"script": "I prefer deep friendships.",
"translation": "난 깊은 우정을 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "예진",
"script": "More friends mean more fun!",
"translation": "더 많은 친구들은 더 재미있어!"
},
{
"type": "script",
"index": 4,
"speaker": "하영",
"script": "Quality over quantity always.",
"translation": "양보다 질이 중요해."
},
{
"type": "ox",
"index": 5,
"quiz": "예진은 폭넓은 사회관계를 추구합니다.",
"hint": "ESFP는 많은 사람들과 넓게 관계를 맺어요.",
"result": "O",
"explanation": "예진이는 \"meet new people all the time\"이라고 넓은 관계를 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "하영",
"script": "Your openness is beautiful.",
"translation": "넌 정말 개방적이야."
},
{
"type": "script",
"index": 7,
"speaker": "예진",
"script": "Your loyalty is precious.",
"translation": "넌 정말 충성스러워."
},
{
"type": "script",
"index": 8,
"speaker": "하영",
"script": "I'll embrace new people too.",
"translation": "난 새로운 사람들도 환영할게."
},
{
"type": "blank",
"index": 9,
"quiz": "예진 makes @@.",
"hint": "ESFP는 많은 친구들을 빠르게 만들어요.",
"optionA": "friends",
"optionB": "connections",
"optionC": "relationships",
"result": "friends",
"explanation": "예진은 친구들을 많이 만들어요."
},
{
"type": "script",
"index": 10,
"speaker": "하영",
"script": "With time to know them well.",
"translation": "그들을 잘 알 시간을 두면서."
},
{
"type": "script",
"index": 11,
"speaker": "예진",
"script": "That's perfect for me!",
"translation": "그건 날 위한 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "하영",
"script": "We create a good circle.",
"translation": "우린 좋은 모임을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "예진",
"script": "You deepen my friendships.",
"translation": "넌 내 우정을 깊게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "하영",
"script": "You expand my world.",
"translation": "넌 내 세상을 넓혀."
},
{
"type": "puzzle",
"index": 15,
"hint": "넓이와 깊이의 조화에 대해요.",
"optionA": "relationships",
"optionB": "We",
"optionC": "depth",
"optionD": "with",
"optionE": "build",
"result": "We build relationships with depth",
"explanation": "우리는 깊이 있게 관계를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "성장의 정의",
"explanation": "ESFP의 경험적 성장과 ISTJ의 체계적 성장",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지혜",
"script": "Growth means trying everything!",
"translation": "성장은 모든 걸 해보는 거야!"
},
{
"type": "script",
"index": 2,
"speaker": "하나",
"script": "Growth means building skills.",
"translation": "성장은 기술을 키우는 거야."
},
{
"type": "script",
"index": 3,
"speaker": "지혜",
"script": "Skills without experience are useless!",
"translation": "경험 없는 기술은 쓸모없어!"
},
{
"type": "script",
"index": 4,
"speaker": "하나",
"script": "Experience without skill is risky.",
"translation": "기술 없는 경험은 위험해."
},
{
"type": "ox",
"index": 5,
"quiz": "지혜는 경험을 통한 성장을 추구합니다.",
"hint": "ESFP는 다양한 경험으로 배우고 성장해요.",
"result": "O",
"explanation": "지혜가 \"trying everything\"이라고 경험적 성장을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "하나",
"script": "Your curiosity is wonderful.",
"translation": "넌 정말 호기심이 많아."
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Your discipline is admirable.",
"translation": "넌 정말 자기관리가 잘 돼."
},
{
"type": "script",
"index": 8,
"speaker": "하나",
"script": "Let's combine both approaches.",
"translation": "둘 다 섞어보자."
},
{
"type": "blank",
"index": 9,
"quiz": "지혜 learns from @@.",
"hint": "ESFP는 경험을 통해 배워요.",
"optionA": "experience",
"optionB": "doing",
"optionC": "trying",
"result": "experience",
"explanation": "지혜는 경험으로 배워요."
},
{
"type": "script",
"index": 10,
"speaker": "하나",
"script": "With structured practice.",
"translation": "체계적인 연습과 함께."
},
{
"type": "script",
"index": 11,
"speaker": "지혜",
"script": "Yes! That's genius!",
"translation": "응! 그건 최고야!"
},
{
"type": "script",
"index": 12,
"speaker": "하나",
"script": "We grow together wisely.",
"translation": "함께 우린 현명하게 성장해."
},
{
"type": "script",
"index": 13,
"speaker": "지혜",
"script": "You make me focused.",
"translation": "넌 날 집중하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "하나",
"script": "You make me brave.",
"translation": "넌 날 용감하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "경험과 기술의 조화에 대해요.",
"result": "We master with experience and skill",
"explanation": "우리는 경험과 기술로 숙달해요.",
"optionA": "We",
"optionB": "skill",
"optionC": "with",
"optionD": "master",
"optionE": "experience",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "성장의 정의",
"explanation": "ESFP의 경험적 성장과 ISTJ의 체계적 성장",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지혜",
"script": "Growth means trying everything!",
"translation": "성장은 모든 걸 해보는 거야!"
},
{
"type": "script",
"index": 2,
"speaker": "하나",
"script": "Growth means building skills.",
"translation": "성장은 기술을 키우는 거야."
},
{
"type": "script",
"index": 3,
"speaker": "지혜",
"script": "Skills without experience are useless!",
"translation": "경험 없는 기술은 쓸모없어!"
},
{
"type": "script",
"index": 4,
"speaker": "하나",
"script": "Experience without skill is risky.",
"translation": "기술 없는 경험은 위험해."
},
{
"type": "ox",
"index": 5,
"quiz": "지혜는 경험을 통한 성장을 추구합니다.",
"hint": "ESFP는 다양한 경험으로 배우고 성장해요.",
"result": "O",
"explanation": "지혜가 \"trying everything\"이라고 경험적 성장을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "하나",
"script": "Your curiosity is wonderful.",
"translation": "넌 정말 호기심이 많아."
},
{
"type": "script",
"index": 7,
"speaker": "지혜",
"script": "Your discipline is admirable.",
"translation": "넌 정말 자기관리가 잘 돼."
},
{
"type": "script",
"index": 8,
"speaker": "하나",
"script": "Let's combine both approaches.",
"translation": "둘 다 섞어보자."
},
{
"type": "blank",
"index": 9,
"quiz": "지혜 learns from @@.",
"hint": "ESFP는 경험을 통해 배워요.",
"optionA": "experience",
"optionB": "doing",
"optionC": "trying",
"result": "experience",
"explanation": "지혜는 경험으로 배워요."
},
{
"type": "script",
"index": 10,
"speaker": "하나",
"script": "With structured practice.",
"translation": "체계적인 연습과 함께."
},
{
"type": "script",
"index": 11,
"speaker": "지혜",
"script": "Yes! That's genius!",
"translation": "응! 그건 최고야!"
},
{
"type": "script",
"index": 12,
"speaker": "하나",
"script": "We grow together wisely.",
"translation": "함께 우린 현명하게 성장해."
},
{
"type": "script",
"index": 13,
"speaker": "지혜",
"script": "You make me focused.",
"translation": "넌 날 집중하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "하나",
"script": "You make me brave.",
"translation": "넌 날 용감하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "경험과 기술의 조화에 대해요.",
"optionA": "We",
"optionB": "skill",
"optionC": "with",
"optionD": "master",
"optionE": "experience",
"optionF": "and",
"result": "We master with experience and skill",
"explanation": "우리는 경험과 기술로 숙달해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "따뜻함과 전략의 만남",
"explanation": "ESFJ의 배려와 INTJ의 비전",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "How is everyone feeling?",
"translation": "모두들 기분 어때?"
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "We need to focus on goals.",
"translation": "우린 목표에 집중해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "But people matter too!",
"translation": "근데 사람도 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "지훈",
"script": "Healthy people achieve better.",
"translation": "건강한 사람들이 더 잘 해."
},
{
"type": "ox",
"index": 5,
"quiz": "민지는 사람들의 감정을 먼저 챙깁니다.",
"hint": "ESFJ는 타인의 감정과 필요를 우선으로 봐요.",
"result": "O",
"explanation": "민지가 \"How is everyone feeling\"이라고 감정을 먼저 물었어요."
},
{
"type": "script",
"index": 6,
"speaker": "지훈",
"script": "Your empathy is valuable.",
"translation": "넌 정말 공감 능력이 뛰어나."
},
{
"type": "script",
"index": 7,
"speaker": "민지",
"script": "Your strategy is clear.",
"translation": "넌 정말 전략이 명확해."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Let me see the full picture.",
"translation": "내가 전체 그림을 봐보자."
},
{
"type": "blank",
"index": 9,
"quiz": "민지 cares about @@.",
"hint": "ESFJ는 사람들의 안녕을 중시해요.",
"optionA": "people",
"optionB": "feelings",
"optionC": "happiness",
"result": "people",
"explanation": "민지는 사람들을 챙겨요."
},
{
"type": "script",
"index": 10,
"speaker": "지훈",
"script": "With a smart strategy.",
"translation": "똑똑한 전략과 함께."
},
{
"type": "script",
"index": 11,
"speaker": "민지",
"script": "Together we can do this!",
"translation": "함께면 우린 할 수 있어!"
},
{
"type": "script",
"index": 12,
"speaker": "지훈",
"script": "Yes, let's move forward.",
"translation": "응, 앞으로 나아가자."
},
{
"type": "script",
"index": 13,
"speaker": "민지",
"script": "You inspire me to dream big.",
"translation": "넌 날 크게 꿈꾸게 해."
},
{
"type": "script",
"index": 14,
"speaker": "지훈",
"script": "You inspire me to care.",
"translation": "넌 날 배려하게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "배려와 비전의 조화에 대해요.",
"result": "Our vision succeeds with compassion",
"explanation": "우리의 비전은 배려로 성공해요.",
"optionA": "succeeds",
"optionB": "Our",
"optionC": "compassion",
"optionD": "with",
"optionE": "vision"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "따뜻함과 전략의 만남",
"explanation": "ESFJ의 배려와 INTJ의 비전",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "How is everyone feeling?",
"translation": "모두들 기분 어때?"
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "We need to focus on goals.",
"translation": "우린 목표에 집중해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "But people matter too!",
"translation": "근데 사람도 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "지훈",
"script": "Healthy people achieve better.",
"translation": "건강한 사람들이 더 잘 해."
},
{
"type": "ox",
"index": 5,
"quiz": "민지는 사람들의 감정을 먼저 챙깁니다.",
"hint": "ESFJ는 타인의 감정과 필요를 우선으로 봐요.",
"result": "O",
"explanation": "민지가 \"How is everyone feeling\"이라고 감정을 먼저 물었어요."
},
{
"type": "script",
"index": 6,
"speaker": "지훈",
"script": "Your empathy is valuable.",
"translation": "넌 정말 공감 능력이 뛰어나."
},
{
"type": "script",
"index": 7,
"speaker": "민지",
"script": "Your strategy is clear.",
"translation": "넌 정말 전략이 명확해."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "Let me see the full picture.",
"translation": "내가 전체 그림을 봐보자."
},
{
"type": "blank",
"index": 9,
"quiz": "민지 cares about @@.",
"hint": "ESFJ는 사람들의 안녕을 중시해요.",
"optionA": "people",
"optionB": "feelings",
"optionC": "happiness",
"result": "people",
"explanation": "민지는 사람들을 챙겨요."
},
{
"type": "script",
"index": 10,
"speaker": "지훈",
"script": "With a smart strategy.",
"translation": "똑똑한 전략과 함께."
},
{
"type": "script",
"index": 11,
"speaker": "민지",
"script": "Together we can do this!",
"translation": "함께면 우린 할 수 있어!"
},
{
"type": "script",
"index": 12,
"speaker": "지훈",
"script": "Yes, let's move forward.",
"translation": "응, 앞으로 나아가자."
},
{
"type": "script",
"index": 13,
"speaker": "민지",
"script": "You inspire me to dream big.",
"translation": "넌 날 크게 꿈꾸게 해."
},
{
"type": "script",
"index": 14,
"speaker": "지훈",
"script": "You inspire me to care.",
"translation": "넌 날 배려하게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "배려와 비전의 조화에 대해요.",
"optionA": "succeeds",
"optionB": "Our",
"optionC": "compassion",
"optionD": "with",
"optionE": "vision",
"result": "Our vision succeeds with compassion",
"explanation": "우리의 비전은 배려로 성공해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모임과 혼자 시간",
"explanation": "ESFJ의 사교와 INTJ의 독립",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "Let's invite everyone!",
"translation": "모두를 초대하자!"
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "I need my alone time.",
"translation": "난 혼자 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "But togetherness is important!",
"translation": "근데 함께하는 게 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Alone time fuels my thinking.",
"translation": "혼자 시간이 내 생각을 키워."
},
{
"type": "ox",
"index": 5,
"quiz": "하린은 함께하는 모임을 선호합니다.",
"hint": "ESFJ는 집단의 화합과 모임을 좋아해요.",
"result": "O",
"explanation": "하린이는 \"Let's invite everyone\"이라고 모임을 선호했어요."
},
{
"type": "script",
"index": 6,
"speaker": "승현",
"script": "Your warmth brings us together.",
"translation": "넌 정말 따뜻해."
},
{
"type": "script",
"index": 7,
"speaker": "하린",
"script": "Your depth is incredible.",
"translation": "넌 정말 깊어."
},
{
"type": "script",
"index": 8,
"speaker": "승현",
"script": "I'll join the gathering.",
"translation": "난 모임에 참여할게."
},
{
"type": "blank",
"index": 9,
"quiz": "하린 loves @@.",
"hint": "ESFJ는 함께하고 모이는 것을 좋아해요.",
"optionA": "gathering",
"optionB": "people",
"optionC": "togetherness",
"result": "gathering",
"explanation": "하린은 모임을 좋아해요."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "For a meaningful time.",
"translation": "의미 있는 시간 동안."
},
{
"type": "script",
"index": 11,
"speaker": "하린",
"script": "That's all I ask!",
"translation": "그게 날 위한 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "We'll make it special.",
"translation": "우린 특별하게 만들 거야."
},
{
"type": "script",
"index": 13,
"speaker": "하린",
"script": "You inspire depth in me.",
"translation": "넌 날 깊게 생각하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "승현",
"script": "You inspire connection in me.",
"translation": "넌 날 연결되게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께함과 독립성의 조화에 대해요.",
"result": "We balance connection with reflection",
"explanation": "우리는 연결과 성찰로 균형을 맞춰요.",
"optionA": "connection",
"optionB": "We",
"optionC": "with",
"optionD": "reflection",
"optionE": "balance"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모임과 혼자 시간",
"explanation": "ESFJ의 사교와 INTJ의 독립",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "Let's invite everyone!",
"translation": "모두를 초대하자!"
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "I need my alone time.",
"translation": "난 혼자 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "But togetherness is important!",
"translation": "근데 함께하는 게 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "승현",
"script": "Alone time fuels my thinking.",
"translation": "혼자 시간이 내 생각을 키워."
},
{
"type": "ox",
"index": 5,
"quiz": "하린은 함께하는 모임을 선호합니다.",
"hint": "ESFJ는 집단의 화합과 모임을 좋아해요.",
"result": "O",
"explanation": "하린이는 \"Let's invite everyone\"이라고 모임을 선호했어요."
},
{
"type": "script",
"index": 6,
"speaker": "승현",
"script": "Your warmth brings us together.",
"translation": "넌 정말 따뜻해."
},
{
"type": "script",
"index": 7,
"speaker": "하린",
"script": "Your depth is incredible.",
"translation": "넌 정말 깊어."
},
{
"type": "script",
"index": 8,
"speaker": "승현",
"script": "I'll join the gathering.",
"translation": "난 모임에 참여할게."
},
{
"type": "blank",
"index": 9,
"quiz": "하린 loves @@.",
"hint": "ESFJ는 함께하고 모이는 것을 좋아해요.",
"optionA": "gathering",
"optionB": "people",
"optionC": "togetherness",
"result": "gathering",
"explanation": "하린은 모임을 좋아해요."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "For a meaningful time.",
"translation": "의미 있는 시간 동안."
},
{
"type": "script",
"index": 11,
"speaker": "하린",
"script": "That's all I ask!",
"translation": "그게 날 위한 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "We'll make it special.",
"translation": "우린 특별하게 만들 거야."
},
{
"type": "script",
"index": 13,
"speaker": "하린",
"script": "You inspire depth in me.",
"translation": "넌 날 깊게 생각하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "승현",
"script": "You inspire connection in me.",
"translation": "넌 날 연결되게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께함과 독립성의 조화에 대해요.",
"optionA": "connection",
"optionB": "We",
"optionC": "with",
"optionD": "reflection",
"optionE": "balance",
"result": "We balance connection with reflection",
"explanation": "우리는 연결과 성찰로 균형을 맞춰요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보의 추구",
"explanation": "ESFJ의 실용적 정보와 INTJ의 개념적 정보",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "How can I help people now?",
"translation": "난 지금 사람들을 어떻게 도와?"
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "We must understand systems first.",
"translation": "우린 먼저 시스템을 이해해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "수진",
"script": "But they need help today!",
"translation": "근데 그들은 오늘 도움이 필요해!"
},
{
"type": "script",
"index": 4,
"speaker": "재현",
"script": "Fix systems to fix problems.",
"translation": "시스템을 고쳐 문제를 고쳐."
},
{
"type": "ox",
"index": 5,
"quiz": "수진은 즉시 필요한 것을 우선으로 합니다.",
"hint": "ESFJ는 현재 필요한 것과 도움을 우선으로 봐요.",
"result": "O",
"explanation": "수진이는 \"help people now\"라고 즉각적 도움을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "재현",
"script": "Your compassion drives action.",
"translation": "넌 정말 실천적이야."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Your insight changes everything.",
"translation": "넌 모든 걸 바꿔."
},
{
"type": "script",
"index": 8,
"speaker": "재현",
"script": "Long-term thinking solves it.",
"translation": "장기적 사고가 해결해."
},
{
"type": "blank",
"index": 9,
"quiz": "수진 wants to help @@.",
"hint": "ESFJ는 사람들을 돕고 싶어 해요.",
"optionA": "people",
"optionB": "everyone",
"optionC": "others",
"result": "people",
"explanation": "수진은 사람들을 돕고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "By understanding the root.",
"translation": "근본을 이해하면서."
},
{
"type": "script",
"index": 11,
"speaker": "수진",
"script": "I see! That's brilliant!",
"translation": "알겠어! 그건 멋있어!"
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "We solve real problems.",
"translation": "우린 실제 문제를 해결해."
},
{
"type": "script",
"index": 13,
"speaker": "수진",
"script": "You make me think deeper.",
"translation": "넌 날 더 깊게 생각하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "재현",
"script": "You make me care more.",
"translation": "넌 날 더 배려하게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "즉시성과 장기성의 조화에 대해요.",
"result": "We act now and think ahead",
"explanation": "우리는 지금 행동하면서 미리 생각해요.",
"optionA": "and",
"optionB": "think",
"optionC": "ahead",
"optionD": "We",
"optionE": "act",
"optionF": "now"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보의 추구",
"explanation": "ESFJ의 실용적 정보와 INTJ의 개념적 정보",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "How can I help people now?",
"translation": "난 지금 사람들을 어떻게 도와?"
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "We must understand systems first.",
"translation": "우린 먼저 시스템을 이해해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "수진",
"script": "But they need help today!",
"translation": "근데 그들은 오늘 도움이 필요해!"
},
{
"type": "script",
"index": 4,
"speaker": "재현",
"script": "Fix systems to fix problems.",
"translation": "시스템을 고쳐 문제를 고쳐."
},
{
"type": "ox",
"index": 5,
"quiz": "수진은 즉시 필요한 것을 우선으로 합니다.",
"hint": "ESFJ는 현재 필요한 것과 도움을 우선으로 봐요.",
"result": "O",
"explanation": "수진이는 \"help people now\"라고 즉각적 도움을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "재현",
"script": "Your compassion drives action.",
"translation": "넌 정말 실천적이야."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Your insight changes everything.",
"translation": "넌 모든 걸 바꿔."
},
{
"type": "script",
"index": 8,
"speaker": "재현",
"script": "Long-term thinking solves it.",
"translation": "장기적 사고가 해결해."
},
{
"type": "blank",
"index": 9,
"quiz": "수진 wants to help @@.",
"hint": "ESFJ는 사람들을 돕고 싶어 해요.",
"optionA": "people",
"optionB": "everyone",
"optionC": "others",
"result": "people",
"explanation": "수진은 사람들을 돕고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "By understanding the root.",
"translation": "근본을 이해하면서."
},
{
"type": "script",
"index": 11,
"speaker": "수진",
"script": "I see! That's brilliant!",
"translation": "알겠어! 그건 멋있어!"
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "We solve real problems.",
"translation": "우린 실제 문제를 해결해."
},
{
"type": "script",
"index": 13,
"speaker": "수진",
"script": "You make me think deeper.",
"translation": "넌 날 더 깊게 생각하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "재현",
"script": "You make me care more.",
"translation": "넌 날 더 배려하게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "즉시성과 장기성의 조화에 대해요.",
"optionA": "and",
"optionB": "think",
"optionC": "ahead",
"optionD": "We",
"optionE": "act",
"optionF": "now",
"result": "We act now and think ahead",
"explanation": "우리는 지금 행동하면서 미리 생각해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "결정의 과정",
"explanation": "ESFJ의 조화 중심과 INTJ의 논리 중심",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예은",
"script": "What will everyone think?",
"translation": "모두가 뭐라고 생각할까?"
},
{
"type": "script",
"index": 2,
"speaker": "태민",
"script": "Logic should guide us.",
"translation": "논리가 우리를 이끌어야 해."
},
{
"type": "script",
"index": 3,
"speaker": "예은",
"script": "But harmony is important too!",
"translation": "근데 조화도 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "태민",
"script": "Harmony follows from good decisions.",
"translation": "좋은 결정이 조화를 만들어."
},
{
"type": "ox",
"index": 5,
"quiz": "예은은 모두의 의견을 먼저 생각합니다.",
"hint": "ESFJ는 집단의 의견과 조화를 중시해요.",
"result": "O",
"explanation": "예은이는 \"What will everyone think\"이라고 조화를 먼저 고려했어요."
},
{
"type": "script",
"index": 6,
"speaker": "태민",
"script": "Your consideration is wise.",
"translation": "넌 정말 신중해."
},
{
"type": "script",
"index": 7,
"speaker": "예은",
"script": "Your clarity is helpful.",
"translation": "넌 정말 명확해."
},
{
"type": "script",
"index": 8,
"speaker": "태민",
"script": "Here's my logical analysis.",
"translation": "여기 내 논리적 분석이야."
},
{
"type": "blank",
"index": 9,
"quiz": "예은 cares about @@.",
"hint": "ESFJ는 집단의 만족도를 중시해요.",
"optionA": "harmony",
"optionB": "everyone",
"optionC": "opinion",
"result": "harmony",
"explanation": "예은은 조화를 챙겨요."
},
{
"type": "script",
"index": 10,
"speaker": "태민",
"script": "Which ensures best outcome.",
"translation": "그게 최고의 결과를 보장해."
},
{
"type": "script",
"index": 11,
"speaker": "예은",
"script": "Perfect! I agree!",
"translation": "완벽해! 난 동의해!"
},
{
"type": "script",
"index": 12,
"speaker": "태민",
"script": "We decide wisely together.",
"translation": "함께 우린 현명하게 결정해."
},
{
"type": "script",
"index": 13,
"speaker": "예은",
"script": "You make me strong.",
"translation": "넌 날 강하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "태민",
"script": "You make me warm.",
"translation": "넌 날 따뜻하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "논리와 조화의 조합에 대해요.",
"result": "Good decisions create harmony",
"explanation": "좋은 결정이 조화를 만들어요.",
"optionA": "Good",
"optionB": "decisions",
"optionC": "create",
"optionD": "harmony"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "결정의 과정",
"explanation": "ESFJ의 조화 중심과 INTJ의 논리 중심",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예은",
"script": "What will everyone think?",
"translation": "모두가 뭐라고 생각할까?"
},
{
"type": "script",
"index": 2,
"speaker": "태민",
"script": "Logic should guide us.",
"translation": "논리가 우리를 이끌어야 해."
},
{
"type": "script",
"index": 3,
"speaker": "예은",
"script": "But harmony is important too!",
"translation": "근데 조화도 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "태민",
"script": "Harmony follows from good decisions.",
"translation": "좋은 결정이 조화를 만들어."
},
{
"type": "ox",
"index": 5,
"quiz": "예은은 모두의 의견을 먼저 생각합니다.",
"hint": "ESFJ는 집단의 의견과 조화를 중시해요.",
"result": "O",
"explanation": "예은이는 \"What will everyone think\"이라고 조화를 먼저 고려했어요."
},
{
"type": "script",
"index": 6,
"speaker": "태민",
"script": "Your consideration is wise.",
"translation": "넌 정말 신중해."
},
{
"type": "script",
"index": 7,
"speaker": "예은",
"script": "Your clarity is helpful.",
"translation": "넌 정말 명확해."
},
{
"type": "script",
"index": 8,
"speaker": "태민",
"script": "Here's my logical analysis.",
"translation": "여기 내 논리적 분석이야."
},
{
"type": "blank",
"index": 9,
"quiz": "예은 cares about @@.",
"hint": "ESFJ는 집단의 만족도를 중시해요.",
"optionA": "harmony",
"optionB": "everyone",
"optionC": "opinion",
"result": "harmony",
"explanation": "예은은 조화를 챙겨요."
},
{
"type": "script",
"index": 10,
"speaker": "태민",
"script": "Which ensures best outcome.",
"translation": "그게 최고의 결과를 보장해."
},
{
"type": "script",
"index": 11,
"speaker": "예은",
"script": "Perfect! I agree!",
"translation": "완벽해! 난 동의해!"
},
{
"type": "script",
"index": 12,
"speaker": "태민",
"script": "We decide wisely together.",
"translation": "함께 우린 현명하게 결정해."
},
{
"type": "script",
"index": 13,
"speaker": "예은",
"script": "You make me strong.",
"translation": "넌 날 강하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "태민",
"script": "You make me warm.",
"translation": "넌 날 따뜻하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "논리와 조화의 조합에 대해요.",
"optionA": "Good",
"optionB": "decisions",
"optionC": "create",
"optionD": "harmony",
"result": "Good decisions create harmony",
"explanation": "좋은 결정이 조화를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "압박 상황의 대처",
"explanation": "ESFJ의 팀 응원과 INTJ의 전략 재조정",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "We can make it together!",
"translation": "함께면 우린 할 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "민우",
"script": "Let me recalculate strategy.",
"translation": "내가 전략을 다시 계산해."
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "Team spirits need boosting!",
"translation": "팀의 사기를 높여야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "민우",
"script": "Strong strategy boosts spirits.",
"translation": "강한 전략이 사기를 높여."
},
{
"type": "ox",
"index": 5,
"quiz": "소영은 팀의 사기와 결속을 높입니다.",
"hint": "ESFJ는 팀원들을 격려하고 응원해요.",
"result": "O",
"explanation": "소영이는 \"make it together\"라고 팀 응원을 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "민우",
"script": "Your encouragement is powerful.",
"translation": "넌 정말 격려심이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "Your planning is incredible.",
"translation": "넌 정말 계획을 잘 세워."
},
{
"type": "script",
"index": 8,
"speaker": "민우",
"script": "Here's our new path.",
"translation": "여기 우리 새로운 경로야."
},
{
"type": "blank",
"index": 9,
"quiz": "소영 boosts @@.",
"hint": "ESFJ는 팀의 사기를 높이고 싶어 해요.",
"optionA": "morale",
"optionB": "spirit",
"optionC": "hope",
"result": "morale",
"explanation": "소영은 팀의 사기를 높여요."
},
{
"type": "script",
"index": 10,
"speaker": "민우",
"script": "With clear objectives.",
"translation": "명확한 목표와 함께."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "We'll definitely win!",
"translation": "우린 정말 이길 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "민우",
"script": "Together we overcome pressure.",
"translation": "함께 우린 압박을 이겨."
},
{
"type": "script",
"index": 13,
"speaker": "소영",
"script": "You focus me on goals.",
"translation": "넌 날 목표에 집중하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "민우",
"script": "You remind me to care.",
"translation": "넌 날 배려하게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "응원과 전략의 조합에 대해요.",
"result": "We conquer with encouragement and strategy",
"explanation": "우리는 격려와 전략으로 극복해요.",
"optionA": "strategy",
"optionB": "encouragement",
"optionC": "conquer",
"optionD": "and",
"optionE": "with",
"optionF": "We"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "압박 상황의 대처",
"explanation": "ESFJ의 팀 응원과 INTJ의 전략 재조정",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "We can make it together!",
"translation": "함께면 우린 할 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "민우",
"script": "Let me recalculate strategy.",
"translation": "내가 전략을 다시 계산해."
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "Team spirits need boosting!",
"translation": "팀의 사기를 높여야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "민우",
"script": "Strong strategy boosts spirits.",
"translation": "강한 전략이 사기를 높여."
},
{
"type": "ox",
"index": 5,
"quiz": "소영은 팀의 사기와 결속을 높입니다.",
"hint": "ESFJ는 팀원들을 격려하고 응원해요.",
"result": "O",
"explanation": "소영이는 \"make it together\"라고 팀 응원을 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "민우",
"script": "Your encouragement is powerful.",
"translation": "넌 정말 격려심이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "Your planning is incredible.",
"translation": "넌 정말 계획을 잘 세워."
},
{
"type": "script",
"index": 8,
"speaker": "민우",
"script": "Here's our new path.",
"translation": "여기 우리 새로운 경로야."
},
{
"type": "blank",
"index": 9,
"quiz": "소영 boosts @@.",
"hint": "ESFJ는 팀의 사기를 높이고 싶어 해요.",
"optionA": "morale",
"optionB": "spirit",
"optionC": "hope",
"result": "morale",
"explanation": "소영은 팀의 사기를 높여요."
},
{
"type": "script",
"index": 10,
"speaker": "민우",
"script": "With clear objectives.",
"translation": "명확한 목표와 함께."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "We'll definitely win!",
"translation": "우린 정말 이길 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "민우",
"script": "Together we overcome pressure.",
"translation": "함께 우린 압박을 이겨."
},
{
"type": "script",
"index": 13,
"speaker": "소영",
"script": "You focus me on goals.",
"translation": "넌 날 목표에 집중하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "민우",
"script": "You remind me to care.",
"translation": "넌 날 배려하게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "응원과 전략의 조합에 대해요.",
"optionA": "strategy",
"optionB": "encouragement",
"optionC": "conquer",
"optionD": "and",
"optionE": "with",
"optionF": "We",
"result": "We conquer with encouragement and strategy",
"explanation": "우리는 격려와 전략으로 극복해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어 진로",
"explanation": "ESFJ의 인간관계 활용과 INTJ의 자기개발",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민아",
"script": "Networking is so important!",
"translation": "인맥이 정말 중요해!"
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "Building expertise matters most.",
"translation": "전문성을 키우는 게 가장 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "민아",
"script": "People open all doors!",
"translation": "사람들이 모든 문을 열어!"
},
{
"type": "script",
"index": 4,
"speaker": "준호",
"script": "Expertise opens better doors.",
"translation": "전문성이 더 좋은 문을 열어."
},
{
"type": "ox",
"index": 5,
"quiz": "민아는 인간관계와 네트워킹을 중시합니다.",
"hint": "ESFJ는 사람들과의 관계를 소중히 여겨요.",
"result": "O",
"explanation": "민아가 \"Networking is so important\"이라고 인맥을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "Your connections are valuable.",
"translation": "넌 정말 인맥이 많아."
},
{
"type": "script",
"index": 7,
"speaker": "민아",
"script": "Your expertise is impressive.",
"translation": "넌 정말 전문적이야."
},
{
"type": "script",
"index": 8,
"speaker": "준호",
"script": "I'll master my field.",
"translation": "난 내 분야를 숙달할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "민아 values @@.",
"hint": "ESFJ는 인간관계의 가치를 봐요.",
"optionA": "relationships",
"optionB": "people",
"optionC": "connections",
"result": "relationships",
"explanation": "민아는 관계를 소중히 여겨요."
},
{
"type": "script",
"index": 10,
"speaker": "준호",
"script": "And build strong standing.",
"translation": "그리고 견고한 위치를 만들거야."
},
{
"type": "script",
"index": 11,
"speaker": "민아",
"script": "Yes! That's the way!",
"translation": "응! 그게 길이야!"
},
{
"type": "script",
"index": 12,
"speaker": "준호",
"script": "We climb together.",
"translation": "함께 우린 올라가."
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "You inspire my growth.",
"translation": "넌 내 성장을 영감 줘."
},
{
"type": "script",
"index": 14,
"speaker": "준호",
"script": "You open my doors.",
"translation": "넌 내 길을 열어줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "관계와 전문성의 조합에 대해요.",
"result": "We succeed with relationships and expertise",
"explanation": "우리는 관계와 전문성으로 성공해요.",
"optionA": "relationships",
"optionB": "and",
"optionC": "succeed",
"optionD": "We",
"optionE": "with",
"optionF": "expertise"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어 진로",
"explanation": "ESFJ의 인간관계 활용과 INTJ의 자기개발",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민아",
"script": "Networking is so important!",
"translation": "인맥이 정말 중요해!"
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "Building expertise matters most.",
"translation": "전문성을 키우는 게 가장 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "민아",
"script": "People open all doors!",
"translation": "사람들이 모든 문을 열어!"
},
{
"type": "script",
"index": 4,
"speaker": "준호",
"script": "Expertise opens better doors.",
"translation": "전문성이 더 좋은 문을 열어."
},
{
"type": "ox",
"index": 5,
"quiz": "민아는 인간관계와 네트워킹을 중시합니다.",
"hint": "ESFJ는 사람들과의 관계를 소중히 여겨요.",
"result": "O",
"explanation": "민아가 \"Networking is so important\"이라고 인맥을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "Your connections are valuable.",
"translation": "넌 정말 인맥이 많아."
},
{
"type": "script",
"index": 7,
"speaker": "민아",
"script": "Your expertise is impressive.",
"translation": "넌 정말 전문적이야."
},
{
"type": "script",
"index": 8,
"speaker": "준호",
"script": "I'll master my field.",
"translation": "난 내 분야를 숙달할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "민아 values @@.",
"hint": "ESFJ는 인간관계의 가치를 봐요.",
"optionA": "relationships",
"optionB": "people",
"optionC": "connections",
"result": "relationships",
"explanation": "민아는 관계를 소중히 여겨요."
},
{
"type": "script",
"index": 10,
"speaker": "준호",
"script": "And build strong standing.",
"translation": "그리고 견고한 위치를 만들거야."
},
{
"type": "script",
"index": 11,
"speaker": "민아",
"script": "Yes! That's the way!",
"translation": "응! 그게 길이야!"
},
{
"type": "script",
"index": 12,
"speaker": "준호",
"script": "We climb together.",
"translation": "함께 우린 올라가."
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "You inspire my growth.",
"translation": "넌 내 성장을 영감 줘."
},
{
"type": "script",
"index": 14,
"speaker": "준호",
"script": "You open my doors.",
"translation": "넌 내 길을 열어줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "관계와 전문성의 조합에 대해요.",
"optionA": "relationships",
"optionB": "and",
"optionC": "succeed",
"optionD": "We",
"optionE": "with",
"optionF": "expertise",
"result": "We succeed with relationships and expertise",
"explanation": "우리는 관계와 전문성으로 성공해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여행 스타일",
"explanation": "ESFJ의 함께 즐기기와 INTJ의 체계적 탐방",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "Let's make memories together!",
"translation": "함께 추억을 만들자!"
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "We need a strategic itinerary.",
"translation": "우린 체계적인 일정이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "But spontaneity is fun!",
"translation": "근데 즉흥성이 재미있는데!"
},
{
"type": "script",
"index": 4,
"speaker": "성준",
"script": "Organization maximizes experiences.",
"translation": "계획이 경험을 극대화해."
},
{
"type": "ox",
"index": 5,
"quiz": "지우는 함께 즐기고 공유하는 것을 좋아합니다.",
"hint": "ESFJ는 함께 경험을 공유하고 즐기기를 좋아해요.",
"result": "O",
"explanation": "지우가 \"make memories together\"라고 함께함을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "성준",
"script": "Your warmth makes trips special.",
"translation": "넌 여행을 특별하게 만들어."
},
{
"type": "script",
"index": 7,
"speaker": "지우",
"script": "Your planning is smart.",
"translation": "넌 정말 계획을 잘 세워."
},
{
"type": "script",
"index": 8,
"speaker": "성준",
"script": "Here's our perfect itinerary.",
"translation": "여기 우리 완벽한 일정이야."
},
{
"type": "blank",
"index": 9,
"quiz": "지우 wants @@.",
"hint": "ESFJ는 함께 즐거운 경험을 원해요.",
"optionA": "memories",
"optionB": "moments",
"optionC": "together",
"result": "memories",
"explanation": "지우는 추억을 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "With room for exploration.",
"translation": "탐방할 여유를 두면서."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "Perfect! I love this!",
"translation": "완벽해! 난 이거 좋아!"
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "We'll explore beautifully.",
"translation": "우린 아름답게 탐방할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "지우",
"script": "You make me plan ahead.",
"translation": "넌 날 미리 계획하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "성준",
"script": "You make me enjoy now.",
"translation": "넌 날 지금 즐기게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 즉흥성의 조화에 대해요.",
"result": "We treasure moments with planning",
"explanation": "우리는 계획과 함께 순간을 소중히 여겨요.",
"optionA": "treasure",
"optionB": "moments",
"optionC": "We",
"optionD": "with",
"optionE": "planning"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여행 스타일",
"explanation": "ESFJ의 함께 즐기기와 INTJ의 체계적 탐방",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "Let's make memories together!",
"translation": "함께 추억을 만들자!"
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "We need a strategic itinerary.",
"translation": "우린 체계적인 일정이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "But spontaneity is fun!",
"translation": "근데 즉흥성이 재미있는데!"
},
{
"type": "script",
"index": 4,
"speaker": "성준",
"script": "Organization maximizes experiences.",
"translation": "계획이 경험을 극대화해."
},
{
"type": "ox",
"index": 5,
"quiz": "지우는 함께 즐기고 공유하는 것을 좋아합니다.",
"hint": "ESFJ는 함께 경험을 공유하고 즐기기를 좋아해요.",
"result": "O",
"explanation": "지우가 \"make memories together\"라고 함께함을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "성준",
"script": "Your warmth makes trips special.",
"translation": "넌 여행을 특별하게 만들어."
},
{
"type": "script",
"index": 7,
"speaker": "지우",
"script": "Your planning is smart.",
"translation": "넌 정말 계획을 잘 세워."
},
{
"type": "script",
"index": 8,
"speaker": "성준",
"script": "Here's our perfect itinerary.",
"translation": "여기 우리 완벽한 일정이야."
},
{
"type": "blank",
"index": 9,
"quiz": "지우 wants @@.",
"hint": "ESFJ는 함께 즐거운 경험을 원해요.",
"optionA": "memories",
"optionB": "moments",
"optionC": "together",
"result": "memories",
"explanation": "지우는 추억을 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "With room for exploration.",
"translation": "탐방할 여유를 두면서."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "Perfect! I love this!",
"translation": "완벽해! 난 이거 좋아!"
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "We'll explore beautifully.",
"translation": "우린 아름답게 탐방할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "지우",
"script": "You make me plan ahead.",
"translation": "넌 날 미리 계획하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "성준",
"script": "You make me enjoy now.",
"translation": "넌 날 지금 즐기게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 즉흥성의 조화에 대해요.",
"optionA": "treasure",
"optionB": "moments",
"optionC": "We",
"optionD": "with",
"optionE": "planning",
"result": "We treasure moments with planning",
"explanation": "우리는 계획과 함께 순간을 소중히 여겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "갈등 해결의 접근",
"explanation": "ESFJ의 조정과 INTJ의 원칙",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다현",
"script": "Let's all be happy.",
"translation": "모두가 행복하면 좋겠어."
},
{
"type": "script",
"index": 2,
"speaker": "현석",
"script": "We must resolve the issue.",
"translation": "우린 문제를 해결해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "다현",
"script": "Can't we find common ground?",
"translation": "공통점을 못 찾을까?"
},
{
"type": "script",
"index": 4,
"speaker": "현석",
"script": "Principles come before comfort.",
"translation": "원칙이 편함보다 먼저야."
},
{
"type": "ox",
"index": 5,
"quiz": "다현은 모두를 만족시키려고 합니다.",
"hint": "ESFJ는 모든 사람의 만족을 원해요.",
"result": "O",
"explanation": "다현이는 \"all be happy\"라고 만족을 추구했어요."
},
{
"type": "script",
"index": 6,
"speaker": "현석",
"script": "Your fairness is admirable.",
"translation": "넌 정말 공평해."
},
{
"type": "script",
"index": 7,
"speaker": "다현",
"script": "Your integrity is strong.",
"translation": "넌 정말 원칙이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "현석",
"script": "Here's what's right.",
"translation": "여기 뭐가 맞는지."
},
{
"type": "blank",
"index": 9,
"quiz": "다현 seeks @@.",
"hint": "ESFJ는 모든 사람의 만족도를 원해요.",
"optionA": "peace",
"optionB": "harmony",
"optionC": "happiness",
"result": "peace",
"explanation": "다현은 평화를 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "현석",
"script": "Without compromising truth.",
"translation": "진실을 손상시키지 않으면서."
},
{
"type": "script",
"index": 11,
"speaker": "다현",
"script": "I understand! That's wise!",
"translation": "알겠어! 그건 현명해!"
},
{
"type": "script",
"index": 12,
"speaker": "현석",
"script": "We resolve fairly.",
"translation": "우린 공정하게 해결해."
},
{
"type": "script",
"index": 13,
"speaker": "다현",
"script": "You teach me firmness.",
"translation": "넌 날 단호해지게 해."
},
{
"type": "script",
"index": 14,
"speaker": "현석",
"script": "You teach me compassion.",
"translation": "넌 날 공감하게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "공감과 원칙의 조화에 대해요.",
"result": "We resolve with principles and compassion",
"explanation": "우리는 원칙과 공감으로 해결해요.",
"optionA": "principles",
"optionB": "resolve",
"optionC": "We",
"optionD": "with",
"optionE": "and",
"optionF": "compassion"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "갈등 해결의 접근",
"explanation": "ESFJ의 조정과 INTJ의 원칙",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다현",
"script": "Let's all be happy.",
"translation": "모두가 행복하면 좋겠어."
},
{
"type": "script",
"index": 2,
"speaker": "현석",
"script": "We must resolve the issue.",
"translation": "우린 문제를 해결해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "다현",
"script": "Can't we find common ground?",
"translation": "공통점을 못 찾을까?"
},
{
"type": "script",
"index": 4,
"speaker": "현석",
"script": "Principles come before comfort.",
"translation": "원칙이 편함보다 먼저야."
},
{
"type": "ox",
"index": 5,
"quiz": "다현은 모두를 만족시키려고 합니다.",
"hint": "ESFJ는 모든 사람의 만족을 원해요.",
"result": "O",
"explanation": "다현이는 \"all be happy\"라고 만족을 추구했어요."
},
{
"type": "script",
"index": 6,
"speaker": "현석",
"script": "Your fairness is admirable.",
"translation": "넌 정말 공평해."
},
{
"type": "script",
"index": 7,
"speaker": "다현",
"script": "Your integrity is strong.",
"translation": "넌 정말 원칙이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "현석",
"script": "Here's what's right.",
"translation": "여기 뭐가 맞는지."
},
{
"type": "blank",
"index": 9,
"quiz": "다현 seeks @@.",
"hint": "ESFJ는 모든 사람의 만족도를 원해요.",
"optionA": "peace",
"optionB": "harmony",
"optionC": "happiness",
"result": "peace",
"explanation": "다현은 평화를 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "현석",
"script": "Without compromising truth.",
"translation": "진실을 손상시키지 않으면서."
},
{
"type": "script",
"index": 11,
"speaker": "다현",
"script": "I understand! That's wise!",
"translation": "알겠어! 그건 현명해!"
},
{
"type": "script",
"index": 12,
"speaker": "현석",
"script": "We resolve fairly.",
"translation": "우린 공정하게 해결해."
},
{
"type": "script",
"index": 13,
"speaker": "다현",
"script": "You teach me firmness.",
"translation": "넌 날 단호해지게 해."
},
{
"type": "script",
"index": 14,
"speaker": "현석",
"script": "You teach me compassion.",
"translation": "넌 날 공감하게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "공감과 원칙의 조화에 대해요.",
"optionA": "principles",
"optionB": "resolve",
"optionC": "We",
"optionD": "with",
"optionE": "and",
"optionF": "compassion",
"result": "We resolve with principles and compassion",
"explanation": "우리는 원칙과 공감으로 해결해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "조직 문화 만들기",
"explanation": "ESFJ의 포용적 환경과 INTJ의 효율적 시스템",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜진",
"script": "Everyone should feel welcome!",
"translation": "모두가 환영받아야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "지준",
"script": "We need efficient systems.",
"translation": "우린 효율적인 시스템이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "혜진",
"script": "But culture matters more!",
"translation": "근데 문화가 더 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "지준",
"script": "Good culture needs good systems.",
"translation": "좋은 문화는 좋은 시스템을 필요로 해."
},
{
"type": "ox",
"index": 5,
"quiz": "혜진은 포용적이고 따뜻한 환경을 원합니다.",
"hint": "ESFJ는 모두가 환영받는 따뜻한 분위기를 만들고 싶어 해요.",
"result": "O",
"explanation": "혜진이는 \"Everyone should feel welcome\"이라고 포용성을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지준",
"script": "Your inclusivity is beautiful.",
"translation": "넌 정말 포용적이야."
},
{
"type": "script",
"index": 7,
"speaker": "혜진",
"script": "Your systems are brilliant.",
"translation": "넌 정말 체계적이야."
},
{
"type": "script",
"index": 8,
"speaker": "지준",
"script": "I'll build strong structure.",
"translation": "난 견고한 구조를 만들게."
},
{
"type": "blank",
"index": 9,
"quiz": "혜진 wants @@.",
"hint": "ESFJ는 모두가 환영받고 포함되길 원해요.",
"optionA": "welcome",
"optionB": "inclusion",
"optionC": "belonging",
"result": "welcome",
"explanation": "혜진은 모두가 환영받길 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "지준",
"script": "Supporting team success.",
"translation": "팀의 성공을 지원하면서."
},
{
"type": "script",
"index": 11,
"speaker": "혜진",
"script": "Yes! That's perfect!",
"translation": "응! 그게 완벽해!"
},
{
"type": "script",
"index": 12,
"speaker": "지준",
"script": "We build great culture.",
"translation": "우린 훌륭한 문화를 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "혜진",
"script": "You make systems human.",
"translation": "넌 시스템을 인간적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "지준",
"script": "You make people matter.",
"translation": "넌 사람들을 중요하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "포용성과 효율성의 조합에 대해요.",
"result": "Strong culture creates with systems",
"explanation": "강한 문화는 시스템과 함께 만들어져요.",
"optionA": "Strong",
"optionB": "systems",
"optionC": "culture",
"optionD": "with",
"optionE": "creates"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "조직 문화 만들기",
"explanation": "ESFJ의 포용적 환경과 INTJ의 효율적 시스템",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜진",
"script": "Everyone should feel welcome!",
"translation": "모두가 환영받아야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "지준",
"script": "We need efficient systems.",
"translation": "우린 효율적인 시스템이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "혜진",
"script": "But culture matters more!",
"translation": "근데 문화가 더 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "지준",
"script": "Good culture needs good systems.",
"translation": "좋은 문화는 좋은 시스템을 필요로 해."
},
{
"type": "ox",
"index": 5,
"quiz": "혜진은 포용적이고 따뜻한 환경을 원합니다.",
"hint": "ESFJ는 모두가 환영받는 따뜻한 분위기를 만들고 싶어 해요.",
"result": "O",
"explanation": "혜진이는 \"Everyone should feel welcome\"이라고 포용성을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지준",
"script": "Your inclusivity is beautiful.",
"translation": "넌 정말 포용적이야."
},
{
"type": "script",
"index": 7,
"speaker": "혜진",
"script": "Your systems are brilliant.",
"translation": "넌 정말 체계적이야."
},
{
"type": "script",
"index": 8,
"speaker": "지준",
"script": "I'll build strong structure.",
"translation": "난 견고한 구조를 만들게."
},
{
"type": "blank",
"index": 9,
"quiz": "혜진 wants @@.",
"hint": "ESFJ는 모두가 환영받고 포함되길 원해요.",
"optionA": "welcome",
"optionB": "inclusion",
"optionC": "belonging",
"result": "welcome",
"explanation": "혜진은 모두가 환영받길 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "지준",
"script": "Supporting team success.",
"translation": "팀의 성공을 지원하면서."
},
{
"type": "script",
"index": 11,
"speaker": "혜진",
"script": "Yes! That's perfect!",
"translation": "응! 그게 완벽해!"
},
{
"type": "script",
"index": 12,
"speaker": "지준",
"script": "We build great culture.",
"translation": "우린 훌륭한 문화를 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "혜진",
"script": "You make systems human.",
"translation": "넌 시스템을 인간적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "지준",
"script": "You make people matter.",
"translation": "넌 사람들을 중요하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "포용성과 효율성의 조합에 대해요.",
"optionA": "Strong",
"optionB": "systems",
"optionC": "culture",
"optionD": "with",
"optionE": "creates",
"result": "Strong culture creates with systems",
"explanation": "강한 문화는 시스템과 함께 만들어져요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "활동과 침묵의 조화",
"explanation": "ESFJ의 사교성과 ISFP의 예술적 감수성",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "Let's gather everyone!",
"translation": "모두를 모아요!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I prefer quiet moments.",
"translation": "난 조용한 순간을 좋아해."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "But we need connection!",
"translation": "근데 우린 연결이 필요해!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Deep moments create real bonds.",
"translation": "깊은 순간이 진정한 유대를 만들어."
},
{
"type": "ox",
"index": 5,
"quiz": "민지는 모임과 활동을 중심으로 합니다.",
"hint": "ESFJ는 함께 모이고 활동하는 것을 좋아해요.",
"result": "O",
"explanation": "민지가 \"gather everyone\"이라고 모임을 먼저 제안했어요."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "Your warmth is beautiful.",
"translation": "넌 정말 따뜻해."
},
{
"type": "script",
"index": 7,
"speaker": "민지",
"script": "Your depth is precious.",
"translation": "넌 정말 깊어."
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Let me appreciate quietly.",
"translation": "난 조용히 감상할게."
},
{
"type": "blank",
"index": 9,
"quiz": "민지 loves @@.",
"hint": "ESFJ는 모든 사람이 함께하는 것을 좋아해요.",
"optionA": "connection",
"optionB": "gathering",
"optionC": "togetherness",
"result": "gathering",
"explanation": "민지는 모임을 좋아해요."
},
{
"type": "script",
"index": 10,
"speaker": "민지",
"script": "With meaningful conversation.",
"translation": "의미 있는 대화와 함께."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Yes, that works for me.",
"translation": "응, 그건 날 위한 거야."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "We make beautiful moments.",
"translation": "우린 아름다운 순간을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "You bring people together.",
"translation": "넌 사람들을 모아."
},
{
"type": "script",
"index": 14,
"speaker": "민지",
"script": "You inspire deep feeling.",
"translation": "넌 깊은 감정을 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "활동과 내면의 조화에 대해요.",
"result": "We gather moments with depth",
"explanation": "우리는 깊이 있게 순간을 모아요.",
"optionA": "gather",
"optionB": "moments",
"optionC": "depth",
"optionD": "We",
"optionE": "with"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "활동과 침묵의 조화",
"explanation": "ESFJ의 사교성과 ISFP의 예술적 감수성",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "Let's gather everyone!",
"translation": "모두를 모아요!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I prefer quiet moments.",
"translation": "난 조용한 순간을 좋아해."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "But we need connection!",
"translation": "근데 우린 연결이 필요해!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Deep moments create real bonds.",
"translation": "깊은 순간이 진정한 유대를 만들어."
},
{
"type": "ox",
"index": 5,
"quiz": "민지는 모임과 활동을 중심으로 합니다.",
"hint": "ESFJ는 함께 모이고 활동하는 것을 좋아해요.",
"result": "O",
"explanation": "민지가 \"gather everyone\"이라고 모임을 먼저 제안했어요."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "Your warmth is beautiful.",
"translation": "넌 정말 따뜻해."
},
{
"type": "script",
"index": 7,
"speaker": "민지",
"script": "Your depth is precious.",
"translation": "넌 정말 깊어."
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Let me appreciate quietly.",
"translation": "난 조용히 감상할게."
},
{
"type": "blank",
"index": 9,
"quiz": "민지 loves @@.",
"hint": "ESFJ는 모든 사람이 함께하는 것을 좋아해요.",
"optionA": "connection",
"optionB": "gathering",
"optionC": "togetherness",
"result": "gathering",
"explanation": "민지는 모임을 좋아해요."
},
{
"type": "script",
"index": 10,
"speaker": "민지",
"script": "With meaningful conversation.",
"translation": "의미 있는 대화와 함께."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Yes, that works for me.",
"translation": "응, 그건 날 위한 거야."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "We make beautiful moments.",
"translation": "우린 아름다운 순간을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "You bring people together.",
"translation": "넌 사람들을 모아."
},
{
"type": "script",
"index": 14,
"speaker": "민지",
"script": "You inspire deep feeling.",
"translation": "넌 깊은 감정을 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "활동과 내면의 조화에 대해요.",
"optionA": "gather",
"optionB": "moments",
"optionC": "depth",
"optionD": "We",
"optionE": "with",
"result": "We gather moments with depth",
"explanation": "우리는 깊이 있게 순간을 모아요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "계획과 흘러감",
"explanation": "ESFJ의 조직적 일정과 ISFP의 자유로운 흐름",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "Here's the schedule for everyone.",
"translation": "여기 모두를 위한 일정이야."
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "Can we just flow today?",
"translation": "오늘은 그냥 흐르게 할 수 없어?"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Organization keeps us on track!",
"translation": "계획이 우릴 궤도 위에 둬!"
},
{
"type": "script",
"index": 4,
"speaker": "소미",
"script": "Flow brings out creativity.",
"translation": "흐름이 창의성을 가져와."
},
{
"type": "ox",
"index": 5,
"quiz": "지우는 체계적인 계획을 선호합니다.",
"hint": "ESFJ는 조직화되고 계획된 일정을 좋아해요.",
"result": "O",
"explanation": "지우가 \"schedule for everyone\"이라고 계획을 제시했어요."
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "Your organization is helpful.",
"translation": "넌 정말 조직적이야."
},
{
"type": "script",
"index": 7,
"speaker": "지우",
"script": "Your freedom is inspiring.",
"translation": "넌 정말 자유로워."
},
{
"type": "script",
"index": 8,
"speaker": "소미",
"script": "I'll follow your lead.",
"translation": "난 따라갈게."
},
{
"type": "blank",
"index": 9,
"quiz": "지우 creates @@.",
"hint": "ESFJ는 모두가 따를 수 있는 계획을 만들어요.",
"optionA": "order",
"optionB": "schedule",
"optionC": "plan",
"result": "order",
"explanation": "지우는 질서를 만들어요."
},
{
"type": "script",
"index": 10,
"speaker": "소미",
"script": "With room to breathe.",
"translation": "숨 쉴 여유를 두면서."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "Of course! That's wise!",
"translation": "물론! 그건 현명해!"
},
{
"type": "script",
"index": 12,
"speaker": "소미",
"script": "We'll have the best day.",
"translation": "우린 최고의 하루를 가질 거야."
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "You keep everyone connected.",
"translation": "넌 모두를 연결해."
},
{
"type": "script",
"index": 14,
"speaker": "지우",
"script": "You teach us to feel.",
"translation": "넌 날 느끼게 가르쳐."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 자유의 조화에 대해요.",
"result": "Structure and freedom blooms together",
"explanation": "구조와 자유가 함께 피어나요.",
"optionA": "Structure",
"optionB": "blooms",
"optionC": "freedom",
"optionD": "together",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "계획과 흘러감",
"explanation": "ESFJ의 조직적 일정과 ISFP의 자유로운 흐름",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "Here's the schedule for everyone.",
"translation": "여기 모두를 위한 일정이야."
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "Can we just flow today?",
"translation": "오늘은 그냥 흐르게 할 수 없어?"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Organization keeps us on track!",
"translation": "계획이 우릴 궤도 위에 둬!"
},
{
"type": "script",
"index": 4,
"speaker": "소미",
"script": "Flow brings out creativity.",
"translation": "흐름이 창의성을 가져와."
},
{
"type": "ox",
"index": 5,
"quiz": "지우는 체계적인 계획을 선호합니다.",
"hint": "ESFJ는 조직화되고 계획된 일정을 좋아해요.",
"result": "O",
"explanation": "지우가 \"schedule for everyone\"이라고 계획을 제시했어요."
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "Your organization is helpful.",
"translation": "넌 정말 조직적이야."
},
{
"type": "script",
"index": 7,
"speaker": "지우",
"script": "Your freedom is inspiring.",
"translation": "넌 정말 자유로워."
},
{
"type": "script",
"index": 8,
"speaker": "소미",
"script": "I'll follow your lead.",
"translation": "난 따라갈게."
},
{
"type": "blank",
"index": 9,
"quiz": "지우 creates @@.",
"hint": "ESFJ는 모두가 따를 수 있는 계획을 만들어요.",
"optionA": "order",
"optionB": "schedule",
"optionC": "plan",
"result": "order",
"explanation": "지우는 질서를 만들어요."
},
{
"type": "script",
"index": 10,
"speaker": "소미",
"script": "With room to breathe.",
"translation": "숨 쉴 여유를 두면서."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "Of course! That's wise!",
"translation": "물론! 그건 현명해!"
},
{
"type": "script",
"index": 12,
"speaker": "소미",
"script": "We'll have the best day.",
"translation": "우린 최고의 하루를 가질 거야."
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "You keep everyone connected.",
"translation": "넌 모두를 연결해."
},
{
"type": "script",
"index": 14,
"speaker": "지우",
"script": "You teach us to feel.",
"translation": "넌 날 느끼게 가르쳐."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 자유의 조화에 대해요.",
"optionA": "Structure",
"optionB": "blooms",
"optionC": "freedom",
"optionD": "together",
"optionE": "and",
"result": "Structure and freedom blooms together",
"explanation": "구조와 자유가 함께 피어나요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "감정의 표현",
"explanation": "ESFJ의 표현과 ISFP의 침묵",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "Tell me what you feel!",
"translation": "넌 뭘 느껴? 말해!"
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "I show through actions.",
"translation": "난 행동으로 보여줘."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "But talking helps us connect!",
"translation": "근데 말하는 게 우릴 연결시켜!"
},
{
"type": "script",
"index": 4,
"speaker": "아린",
"script": "My silence speaks loudly.",
"translation": "내 침묵이 크게 말해."
},
{
"type": "ox",
"index": 5,
"quiz": "하린은 감정을 표현하는 것을 선호합니다.",
"hint": "ESFJ는 감정을 공개적으로 표현하고 나누는 것을 좋아해요.",
"result": "O",
"explanation": "하린이는 \"Tell me what you feel\"이라고 표현을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "Your openness is brave.",
"translation": "넌 정말 용감해."
},
{
"type": "script",
"index": 7,
"speaker": "하린",
"script": "Your subtlety is beautiful.",
"translation": "넌 정말 섬세해."
},
{
"type": "script",
"index": 8,
"speaker": "아린",
"script": "I'll try to share.",
"translation": "난 나누려고 노력할게."
},
{
"type": "blank",
"index": 9,
"quiz": "하린 values @@.",
"hint": "ESFJ는 감정 공유와 연결을 중시해요.",
"optionA": "sharing",
"optionB": "connection",
"optionC": "expression",
"result": "sharing",
"explanation": "하린은 나눔을 소중히 여겨요."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "In my own way.",
"translation": "내 방식대로."
},
{
"type": "script",
"index": 11,
"speaker": "하린",
"script": "That's perfect for me!",
"translation": "그건 날 위한 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "We understand each other.",
"translation": "우린 서로를 이해해."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "You inspire me to speak.",
"translation": "넌 날 말하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "하린",
"script": "You teach me silence.",
"translation": "넌 날 침묵을 가르쳐."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "표현과 침묵의 조화에 대해요.",
"result": "Words and silence create beauty",
"explanation": "말과 침묵이 아름다움을 만들어요.",
"optionA": "Words",
"optionB": "silence",
"optionC": "and",
"optionD": "beauty",
"optionE": "create"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "감정의 표현",
"explanation": "ESFJ의 표현과 ISFP의 침묵",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "Tell me what you feel!",
"translation": "넌 뭘 느껴? 말해!"
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "I show through actions.",
"translation": "난 행동으로 보여줘."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "But talking helps us connect!",
"translation": "근데 말하는 게 우릴 연결시켜!"
},
{
"type": "script",
"index": 4,
"speaker": "아린",
"script": "My silence speaks loudly.",
"translation": "내 침묵이 크게 말해."
},
{
"type": "ox",
"index": 5,
"quiz": "하린은 감정을 표현하는 것을 선호합니다.",
"hint": "ESFJ는 감정을 공개적으로 표현하고 나누는 것을 좋아해요.",
"result": "O",
"explanation": "하린이는 \"Tell me what you feel\"이라고 표현을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "Your openness is brave.",
"translation": "넌 정말 용감해."
},
{
"type": "script",
"index": 7,
"speaker": "하린",
"script": "Your subtlety is beautiful.",
"translation": "넌 정말 섬세해."
},
{
"type": "script",
"index": 8,
"speaker": "아린",
"script": "I'll try to share.",
"translation": "난 나누려고 노력할게."
},
{
"type": "blank",
"index": 9,
"quiz": "하린 values @@.",
"hint": "ESFJ는 감정 공유와 연결을 중시해요.",
"optionA": "sharing",
"optionB": "connection",
"optionC": "expression",
"result": "sharing",
"explanation": "하린은 나눔을 소중히 여겨요."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "In my own way.",
"translation": "내 방식대로."
},
{
"type": "script",
"index": 11,
"speaker": "하린",
"script": "That's perfect for me!",
"translation": "그건 날 위한 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "We understand each other.",
"translation": "우린 서로를 이해해."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "You inspire me to speak.",
"translation": "넌 날 말하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "하린",
"script": "You teach me silence.",
"translation": "넌 날 침묵을 가르쳐."
},
{
"type": "puzzle",
"index": 15,
"hint": "표현과 침묵의 조화에 대해요.",
"optionA": "Words",
"optionB": "silence",
"optionC": "and",
"optionD": "beauty",
"optionE": "create",
"result": "Words and silence create beauty",
"explanation": "말과 침묵이 아름다움을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "결정의 속도",
"explanation": "ESFJ의 빠른 판단과 ISFP의 신중한 고려",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예은",
"script": "We should decide now!",
"translation": "우린 지금 결정해야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "채린",
"script": "Let me feel this more.",
"translation": "난 이걸 더 느껴봐야 해."
},
{
"type": "script",
"index": 3,
"speaker": "예은",
"script": "But people are waiting!",
"translation": "근데 사람들이 기다려!"
},
{
"type": "script",
"index": 4,
"speaker": "채린",
"script": "Right decisions take time.",
"translation": "올바른 결정은 시간이 걸려."
},
{
"type": "ox",
"index": 5,
"quiz": "예은은 빠른 결정을 선호합니다.",
"hint": "ESFJ는 신속한 결정과 행동을 좋아해요.",
"result": "O",
"explanation": "예은이는 \"decide now\"라고 빠른 결정을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "채린",
"script": "Your speed is efficient.",
"translation": "넌 정말 빨라."
},
{
"type": "script",
"index": 7,
"speaker": "예은",
"script": "Your careful thought is wise.",
"translation": "넌 정말 신중해."
},
{
"type": "script",
"index": 8,
"speaker": "채린",
"script": "Give me a little time.",
"translation": "나한테 조금의 시간을 줘."
},
{
"type": "blank",
"index": 9,
"quiz": "예은 wants @@.",
"hint": "ESFJ는 신속한 결정과 실행을 원해요.",
"optionA": "action",
"optionB": "decision",
"optionC": "move",
"result": "decision",
"explanation": "예은은 결정을 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "채린",
"script": "To choose rightly.",
"translation": "올바르게 선택하려고."
},
{
"type": "script",
"index": 11,
"speaker": "예은",
"script": "Fine, I can wait!",
"translation": "좋아, 난 기다릴 수 있어!"
},
{
"type": "script",
"index": 12,
"speaker": "채린",
"script": "We'll decide well together.",
"translation": "함께 우린 잘 결정할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "채린",
"script": "You make me act.",
"translation": "넌 날 행동하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "예은",
"script": "You make me think.",
"translation": "넌 날 생각하게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "속도와 신중함의 조화에 대해요.",
"result": "We balance action with reflection",
"explanation": "우리는 행동과 성찰의 균형을 맞춰요.",
"optionA": "We",
"optionB": "with",
"optionC": "reflection",
"optionD": "action",
"optionE": "balance"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "결정의 속도",
"explanation": "ESFJ의 빠른 판단과 ISFP의 신중한 고려",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예은",
"script": "We should decide now!",
"translation": "우린 지금 결정해야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "채린",
"script": "Let me feel this more.",
"translation": "난 이걸 더 느껴봐야 해."
},
{
"type": "script",
"index": 3,
"speaker": "예은",
"script": "But people are waiting!",
"translation": "근데 사람들이 기다려!"
},
{
"type": "script",
"index": 4,
"speaker": "채린",
"script": "Right decisions take time.",
"translation": "올바른 결정은 시간이 걸려."
},
{
"type": "ox",
"index": 5,
"quiz": "예은은 빠른 결정을 선호합니다.",
"hint": "ESFJ는 신속한 결정과 행동을 좋아해요.",
"result": "O",
"explanation": "예은이는 \"decide now\"라고 빠른 결정을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "채린",
"script": "Your speed is efficient.",
"translation": "넌 정말 빨라."
},
{
"type": "script",
"index": 7,
"speaker": "예은",
"script": "Your careful thought is wise.",
"translation": "넌 정말 신중해."
},
{
"type": "script",
"index": 8,
"speaker": "채린",
"script": "Give me a little time.",
"translation": "나한테 조금의 시간을 줘."
},
{
"type": "blank",
"index": 9,
"quiz": "예은 wants @@.",
"hint": "ESFJ는 신속한 결정과 실행을 원해요.",
"optionA": "action",
"optionB": "decision",
"optionC": "move",
"result": "decision",
"explanation": "예은은 결정을 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "채린",
"script": "To choose rightly.",
"translation": "올바르게 선택하려고."
},
{
"type": "script",
"index": 11,
"speaker": "예은",
"script": "Fine, I can wait!",
"translation": "좋아, 난 기다릴 수 있어!"
},
{
"type": "script",
"index": 12,
"speaker": "채린",
"script": "We'll decide well together.",
"translation": "함께 우린 잘 결정할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "채린",
"script": "You make me act.",
"translation": "넌 날 행동하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "예은",
"script": "You make me think.",
"translation": "넌 날 생각하게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "속도와 신중함의 조화에 대해요.",
"optionA": "We",
"optionB": "with",
"optionC": "reflection",
"optionD": "action",
"optionE": "balance",
"result": "We balance action with reflection",
"explanation": "우리는 행동과 성찰의 균형을 맞춰요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 대처",
"explanation": "ESFJ의 사람 찾기와 ISFP의 혼자 정리",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소현",
"script": "Let's talk about this!",
"translation": "이거 얘기해요!"
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "I need to be alone.",
"translation": "난 혼자 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "But I can help!",
"translation": "근데 내가 도와줄 수 있어!"
},
{
"type": "script",
"index": 4,
"speaker": "수지",
"script": "Silence is my medicine.",
"translation": "침묵이 내 약이야."
},
{
"type": "ox",
"index": 5,
"quiz": "소현은 스트레스를 사람과 나누려고 합니다.",
"hint": "ESFJ는 스트레스를 사람들과 나누고 싶어 해요.",
"result": "O",
"explanation": "소현이는 \"Let's talk\"이라고 나누려 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "수지",
"script": "Your care is touching.",
"translation": "넌 정말 따뜻해."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "Your peace is calming.",
"translation": "넌 정말 차분해."
},
{
"type": "script",
"index": 8,
"speaker": "수지",
"script": "I'll come back later.",
"translation": "나중에 돌아갈게."
},
{
"type": "blank",
"index": 9,
"quiz": "소현 needs @@.",
"hint": "ESFJ는 연결과 나눔을 통해 위로받아요.",
"optionA": "support",
"optionB": "connection",
"optionC": "sharing",
"result": "connection",
"explanation": "소현은 연결을 필요로 해요."
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "When I'm ready.",
"translation": "내가 준비되면."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "I'll be here for you.",
"translation": "난 여기 있을 거야."
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "That means everything.",
"translation": "그건 모든 걸 의미해."
},
{
"type": "script",
"index": 13,
"speaker": "수지",
"script": "You teach me to share.",
"translation": "넌 날 나누게 가르쳐."
},
{
"type": "script",
"index": 14,
"speaker": "소현",
"script": "You teach me peace.",
"translation": "넌 날 평온을 가르쳐."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나눔과 침묵의 조화에 대해요.",
"result": "Our presence heals with silence",
"explanation": "우리의 존재가 침묵으로 치유해요.",
"optionA": "presence",
"optionB": "Our",
"optionC": "heals",
"optionD": "silence",
"optionE": "with"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 대처",
"explanation": "ESFJ의 사람 찾기와 ISFP의 혼자 정리",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소현",
"script": "Let's talk about this!",
"translation": "이거 얘기해요!"
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "I need to be alone.",
"translation": "난 혼자 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "But I can help!",
"translation": "근데 내가 도와줄 수 있어!"
},
{
"type": "script",
"index": 4,
"speaker": "수지",
"script": "Silence is my medicine.",
"translation": "침묵이 내 약이야."
},
{
"type": "ox",
"index": 5,
"quiz": "소현은 스트레스를 사람과 나누려고 합니다.",
"hint": "ESFJ는 스트레스를 사람들과 나누고 싶어 해요.",
"result": "O",
"explanation": "소현이는 \"Let's talk\"이라고 나누려 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "수지",
"script": "Your care is touching.",
"translation": "넌 정말 따뜻해."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "Your peace is calming.",
"translation": "넌 정말 차분해."
},
{
"type": "script",
"index": 8,
"speaker": "수지",
"script": "I'll come back later.",
"translation": "나중에 돌아갈게."
},
{
"type": "blank",
"index": 9,
"quiz": "소현 needs @@.",
"hint": "ESFJ는 연결과 나눔을 통해 위로받아요.",
"optionA": "support",
"optionB": "connection",
"optionC": "sharing",
"result": "connection",
"explanation": "소현은 연결을 필요로 해요."
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "When I'm ready.",
"translation": "내가 준비되면."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "I'll be here for you.",
"translation": "난 여기 있을 거야."
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "That means everything.",
"translation": "그건 모든 걸 의미해."
},
{
"type": "script",
"index": 13,
"speaker": "수지",
"script": "You teach me to share.",
"translation": "넌 날 나누게 가르쳐."
},
{
"type": "script",
"index": 14,
"speaker": "소현",
"script": "You teach me peace.",
"translation": "넌 날 평온을 가르쳐."
},
{
"type": "puzzle",
"index": 15,
"hint": "나눔과 침묵의 조화에 대해요.",
"optionA": "presence",
"optionB": "Our",
"optionC": "heals",
"optionD": "silence",
"optionE": "with",
"result": "Our presence heals with silence",
"explanation": "우리의 존재가 침묵으로 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "일의 성향",
"explanation": "ESFJ의 팀 중심과 ISFP의 개인 작업",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지아",
"script": "Team collaboration is best!",
"translation": "팀 협업이 최고야!"
},
{
"type": "script",
"index": 2,
"speaker": "사율",
"script": "I work better alone.",
"translation": "난 혼자 작업할 때 낫아."
},
{
"type": "script",
"index": 3,
"speaker": "지아",
"script": "But we need unity!",
"translation": "근데 우린 결속이 필요해!"
},
{
"type": "script",
"index": 4,
"speaker": "사율",
"script": "Focus creates my best work.",
"translation": "집중이 내 최고 작업을 만들어."
},
{
"type": "ox",
"index": 5,
"quiz": "지아는 팀 중심의 업무를 좋아합니다.",
"hint": "ESFJ는 팀과 함께 협력하는 것을 좋아해요.",
"result": "O",
"explanation": "지아가 \"Team collaboration is best\"라고 팀을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "사율",
"script": "Your teamwork is valuable.",
"translation": "넌 정말 협력적이야."
},
{
"type": "script",
"index": 7,
"speaker": "지아",
"script": "Your focus is beautiful.",
"translation": "넌 정말 집중해."
},
{
"type": "script",
"index": 8,
"speaker": "사율",
"script": "I'll join when needed.",
"translation": "필요할 때 난 참여할게."
},
{
"type": "blank",
"index": 9,
"quiz": "지아 builds @@.",
"hint": "ESFJ는 팀의 결속을 만들어요.",
"optionA": "unity",
"optionB": "team",
"optionC": "connection",
"result": "unity",
"explanation": "지아는 결속을 만들어요."
},
{
"type": "script",
"index": 10,
"speaker": "사율",
"script": "For the greater goal.",
"translation": "더 큰 목표를 위해."
},
{
"type": "script",
"index": 11,
"speaker": "지아",
"script": "That works perfectly!",
"translation": "그건 완벽해!"
},
{
"type": "script",
"index": 12,
"speaker": "사율",
"script": "We complement each other.",
"translation": "우린 서로를 보완해."
},
{
"type": "script",
"index": 13,
"speaker": "사율",
"script": "You inspire my best.",
"translation": "넌 내 최고를 영감 줘."
},
{
"type": "script",
"index": 14,
"speaker": "지아",
"script": "You create beauty.",
"translation": "넌 아름다움을 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "팀 작업과 개인 작업의 조화에 대해요.",
"result": "We create with unity and focus",
"explanation": "우리는 결속과 집중으로 만들어요.",
"optionA": "We",
"optionB": "unity",
"optionC": "focus",
"optionD": "and",
"optionE": "create",
"optionF": "with"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "일의 성향",
"explanation": "ESFJ의 팀 중심과 ISFP의 개인 작업",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지아",
"script": "Team collaboration is best!",
"translation": "팀 협업이 최고야!"
},
{
"type": "script",
"index": 2,
"speaker": "사율",
"script": "I work better alone.",
"translation": "난 혼자 작업할 때 낫아."
},
{
"type": "script",
"index": 3,
"speaker": "지아",
"script": "But we need unity!",
"translation": "근데 우린 결속이 필요해!"
},
{
"type": "script",
"index": 4,
"speaker": "사율",
"script": "Focus creates my best work.",
"translation": "집중이 내 최고 작업을 만들어."
},
{
"type": "ox",
"index": 5,
"quiz": "지아는 팀 중심의 업무를 좋아합니다.",
"hint": "ESFJ는 팀과 함께 협력하는 것을 좋아해요.",
"result": "O",
"explanation": "지아가 \"Team collaboration is best\"라고 팀을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "사율",
"script": "Your teamwork is valuable.",
"translation": "넌 정말 협력적이야."
},
{
"type": "script",
"index": 7,
"speaker": "지아",
"script": "Your focus is beautiful.",
"translation": "넌 정말 집중해."
},
{
"type": "script",
"index": 8,
"speaker": "사율",
"script": "I'll join when needed.",
"translation": "필요할 때 난 참여할게."
},
{
"type": "blank",
"index": 9,
"quiz": "지아 builds @@.",
"hint": "ESFJ는 팀의 결속을 만들어요.",
"optionA": "unity",
"optionB": "team",
"optionC": "connection",
"result": "unity",
"explanation": "지아는 결속을 만들어요."
},
{
"type": "script",
"index": 10,
"speaker": "사율",
"script": "For the greater goal.",
"translation": "더 큰 목표를 위해."
},
{
"type": "script",
"index": 11,
"speaker": "지아",
"script": "That works perfectly!",
"translation": "그건 완벽해!"
},
{
"type": "script",
"index": 12,
"speaker": "사율",
"script": "We complement each other.",
"translation": "우린 서로를 보완해."
},
{
"type": "script",
"index": 13,
"speaker": "사율",
"script": "You inspire my best.",
"translation": "넌 내 최고를 영감 줘."
},
{
"type": "script",
"index": 14,
"speaker": "지아",
"script": "You create beauty.",
"translation": "넌 아름다움을 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "팀 작업과 개인 작업의 조화에 대해요.",
"optionA": "We",
"optionB": "unity",
"optionC": "focus",
"optionD": "and",
"optionE": "create",
"optionF": "with",
"result": "We create with unity and focus",
"explanation": "우리는 결속과 집중으로 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여행의 방식",
"explanation": "ESFJ의 함께 즐기기와 ISFP의 자연과의 만남",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하나",
"script": "Let's visit all the places!",
"translation": "모든 곳을 방문해요!"
},
{
"type": "script",
"index": 2,
"speaker": "소을",
"script": "I want to savor places.",
"translation": "난 그 곳을 맛보고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "하나",
"script": "We can see everything!",
"translation": "우린 모든 걸 볼 수 있어!"
},
{
"type": "script",
"index": 4,
"speaker": "소을",
"script": "Deep experience is better.",
"translation": "깊은 경험이 더 나아."
},
{
"type": "ox",
"index": 5,
"quiz": "하나는 많은 곳을 방문하려고 합니다.",
"hint": "ESFJ는 많은 경험을 함께 하려고 해요.",
"result": "O",
"explanation": "하나가 \"visit all the places\"라고 많은 경험을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "소을",
"script": "Your enthusiasm is contagious.",
"translation": "넌 정말 신나."
},
{
"type": "script",
"index": 7,
"speaker": "하나",
"script": "Your depth is moving.",
"translation": "넌 정말 감동적이야."
},
{
"type": "script",
"index": 8,
"speaker": "소을",
"script": "Let's do it your way.",
"translation": "당신 방식으로 해보자."
},
{
"type": "blank",
"index": 9,
"quiz": "하나 wants to @@.",
"hint": "ESFJ는 함께 많은 것을 경험하려고 해요.",
"optionA": "see",
"optionB": "explore",
"optionC": "visit",
"result": "visit",
"explanation": "하나는 방문하고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "소을",
"script": "But with quiet moments.",
"translation": "근데 조용한 순간들과 함께."
},
{
"type": "script",
"index": 11,
"speaker": "하나",
"script": "That's perfect for me!",
"translation": "그건 날 위한 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "소을",
"script": "We'll travel beautifully.",
"translation": "우린 아름답게 여행할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "소을",
"script": "You make me explore.",
"translation": "넌 날 탐험하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "하나",
"script": "You make me appreciate.",
"translation": "넌 날 감상하게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "활동과 깊이의 조화에 대해요.",
"result": "We travel with exploration and depth",
"explanation": "우리는 탐험과 깊이로 여행해요.",
"optionA": "and",
"optionB": "with",
"optionC": "depth",
"optionD": "exploration",
"optionE": "We",
"optionF": "travel"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여행의 방식",
"explanation": "ESFJ의 함께 즐기기와 ISFP의 자연과의 만남",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하나",
"script": "Let's visit all the places!",
"translation": "모든 곳을 방문해요!"
},
{
"type": "script",
"index": 2,
"speaker": "소을",
"script": "I want to savor places.",
"translation": "난 그 곳을 맛보고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "하나",
"script": "We can see everything!",
"translation": "우린 모든 걸 볼 수 있어!"
},
{
"type": "script",
"index": 4,
"speaker": "소을",
"script": "Deep experience is better.",
"translation": "깊은 경험이 더 나아."
},
{
"type": "ox",
"index": 5,
"quiz": "하나는 많은 곳을 방문하려고 합니다.",
"hint": "ESFJ는 많은 경험을 함께 하려고 해요.",
"result": "O",
"explanation": "하나가 \"visit all the places\"라고 많은 경험을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "소을",
"script": "Your enthusiasm is contagious.",
"translation": "넌 정말 신나."
},
{
"type": "script",
"index": 7,
"speaker": "하나",
"script": "Your depth is moving.",
"translation": "넌 정말 감동적이야."
},
{
"type": "script",
"index": 8,
"speaker": "소을",
"script": "Let's do it your way.",
"translation": "당신 방식으로 해보자."
},
{
"type": "blank",
"index": 9,
"quiz": "하나 wants to @@.",
"hint": "ESFJ는 함께 많은 것을 경험하려고 해요.",
"optionA": "see",
"optionB": "explore",
"optionC": "visit",
"result": "visit",
"explanation": "하나는 방문하고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "소을",
"script": "But with quiet moments.",
"translation": "근데 조용한 순간들과 함께."
},
{
"type": "script",
"index": 11,
"speaker": "하나",
"script": "That's perfect for me!",
"translation": "그건 날 위한 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "소을",
"script": "We'll travel beautifully.",
"translation": "우린 아름답게 여행할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "소을",
"script": "You make me explore.",
"translation": "넌 날 탐험하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "하나",
"script": "You make me appreciate.",
"translation": "넌 날 감상하게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "활동과 깊이의 조화에 대해요.",
"optionA": "and",
"optionB": "with",
"optionC": "depth",
"optionD": "exploration",
"optionE": "We",
"optionF": "travel",
"result": "We travel with exploration and depth",
"explanation": "우리는 탐험과 깊이로 여행해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 다툼 처리",
"explanation": "ESFJ의 조정과 ISFP의 가치 고수",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다영",
"script": "Can we compromise please?",
"translation": "타협할 수 없어요?"
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "This matters to my values.",
"translation": "이건 내 가치관에 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "다영",
"script": "But we should understand each other!",
"translation": "근데 우린 서로 이해해야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "아린",
"script": "I can't compromise myself.",
"translation": "난 내 자신을 포기할 수 없어."
},
{
"type": "ox",
"index": 5,
"quiz": "다영은 타협과 조정을 추구합니다.",
"hint": "ESFJ는 합의와 조화를 원해요.",
"result": "O",
"explanation": "다영이는 \"compromise please\"라고 조정을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "Your fairness is kind.",
"translation": "넌 정말 공정해."
},
{
"type": "script",
"index": 7,
"speaker": "다영",
"script": "Your conviction is strong.",
"translation": "넌 정말 신념이 확고해."
},
{
"type": "script",
"index": 8,
"speaker": "아린",
"script": "I respect your values.",
"translation": "난 너의 가치를 존중해."
},
{
"type": "blank",
"index": 9,
"quiz": "다영 seeks @@.",
"hint": "ESFJ는 조화로운 해결을 원해요.",
"optionA": "peace",
"optionB": "harmony",
"optionC": "compromise",
"result": "harmony",
"explanation": "다영은 조화를 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "And I yours too.",
"translation": "그리고 난 너것도 존중해."
},
{
"type": "script",
"index": 11,
"speaker": "다영",
"script": "That's beautiful understanding!",
"translation": "그건 정말 아름다운 이해야!"
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "We respect each other.",
"translation": "우린 서로를 존중해."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "You teach me patience.",
"translation": "넌 날 인내를 가르쳐."
},
{
"type": "script",
"index": 14,
"speaker": "다영",
"script": "You teach me values.",
"translation": "넌 날 가치를 가르쳐."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "조화와 신념의 조화에 대해요.",
"result": "We coexist with harmony and beliefs",
"explanation": "우리는 조화와 신념으로 함께 살아요.",
"optionA": "coexist",
"optionB": "We",
"optionC": "with",
"optionD": "harmony",
"optionE": "beliefs",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 다툼 처리",
"explanation": "ESFJ의 조정과 ISFP의 가치 고수",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다영",
"script": "Can we compromise please?",
"translation": "타협할 수 없어요?"
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "This matters to my values.",
"translation": "이건 내 가치관에 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "다영",
"script": "But we should understand each other!",
"translation": "근데 우린 서로 이해해야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "아린",
"script": "I can't compromise myself.",
"translation": "난 내 자신을 포기할 수 없어."
},
{
"type": "ox",
"index": 5,
"quiz": "다영은 타협과 조정을 추구합니다.",
"hint": "ESFJ는 합의와 조화를 원해요.",
"result": "O",
"explanation": "다영이는 \"compromise please\"라고 조정을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "Your fairness is kind.",
"translation": "넌 정말 공정해."
},
{
"type": "script",
"index": 7,
"speaker": "다영",
"script": "Your conviction is strong.",
"translation": "넌 정말 신념이 확고해."
},
{
"type": "script",
"index": 8,
"speaker": "아린",
"script": "I respect your values.",
"translation": "난 너의 가치를 존중해."
},
{
"type": "blank",
"index": 9,
"quiz": "다영 seeks @@.",
"hint": "ESFJ는 조화로운 해결을 원해요.",
"optionA": "peace",
"optionB": "harmony",
"optionC": "compromise",
"result": "harmony",
"explanation": "다영은 조화를 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "And I yours too.",
"translation": "그리고 난 너것도 존중해."
},
{
"type": "script",
"index": 11,
"speaker": "다영",
"script": "That's beautiful understanding!",
"translation": "그건 정말 아름다운 이해야!"
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "We respect each other.",
"translation": "우린 서로를 존중해."
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "You teach me patience.",
"translation": "넌 날 인내를 가르쳐."
},
{
"type": "script",
"index": 14,
"speaker": "다영",
"script": "You teach me values.",
"translation": "넌 날 가치를 가르쳐."
},
{
"type": "puzzle",
"index": 15,
"hint": "조화와 신념의 조화에 대해요.",
"optionA": "coexist",
"optionB": "We",
"optionC": "with",
"optionD": "harmony",
"optionE": "beliefs",
"optionF": "and",
"result": "We coexist with harmony and beliefs",
"explanation": "우리는 조화와 신념으로 함께 살아요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "가치관 차이",
"explanation": "ESFJ의 관계 중심과 ISFP의 진정성 중심",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜림",
"script": "Keeping relationships is important!",
"translation": "관계를 유지하는 게 중요해!"
},
{
"type": "script",
"index": 2,
"speaker": "채은",
"script": "Being true to myself matters.",
"translation": "내 자신에게 진정해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "혜림",
"script": "But we need harmony!",
"translation": "근데 우린 조화가 필요해!"
},
{
"type": "script",
"index": 4,
"speaker": "채은",
"script": "Fake harmony isn't worth it.",
"translation": "가짜 조화는 가치가 없어."
},
{
"type": "ox",
"index": 5,
"quiz": "혜림은 관계와 조화를 우선시합니다.",
"hint": "ESFJ는 인간관계와 조화를 최우선으로 생각해요.",
"result": "O",
"explanation": "혜림이는 \"Keeping relationships is important\"라고 관계를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "채은",
"script": "Your care is beautiful.",
"translation": "넌 정말 따뜻해."
},
{
"type": "script",
"index": 7,
"speaker": "혜림",
"script": "Your authenticity is precious.",
"translation": "넌 정말 진실해."
},
{
"type": "script",
"index": 8,
"speaker": "채은",
"script": "I need to be honest.",
"translation": "난 진실해야 해."
},
{
"type": "blank",
"index": 9,
"quiz": "혜림 values @@.",
"hint": "ESFJ는 관계와 조화를 중시해요.",
"optionA": "harmony",
"optionB": "connection",
"optionC": "relationship",
"result": "harmony",
"explanation": "혜림은 조화를 중시해요."
},
{
"type": "script",
"index": 10,
"speaker": "채은",
"script": "Even if it's hard.",
"translation": "비록 어려워도."
},
{
"type": "script",
"index": 11,
"speaker": "혜림",
"script": "I understand your heart.",
"translation": "난 너의 마음을 이해해."
},
{
"type": "script",
"index": 12,
"speaker": "채은",
"script": "And I value yours.",
"translation": "그리고 난 너를 소중히 여겨."
},
{
"type": "script",
"index": 13,
"speaker": "채은",
"script": "You make me social.",
"translation": "넌 날 사교적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "혜림",
"script": "You make me real.",
"translation": "넌 날 진실하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "조화와 진정성의 조화에 대해요.",
"result": "True connections with authenticity and harmony",
"explanation": "진정한 연결은 진정성과 조화로 만들어져요.",
"optionA": "authenticity",
"optionB": "connections",
"optionC": "harmony",
"optionD": "and",
"optionE": "True",
"optionF": "with"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "가치관 차이",
"explanation": "ESFJ의 관계 중심과 ISFP의 진정성 중심",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜림",
"script": "Keeping relationships is important!",
"translation": "관계를 유지하는 게 중요해!"
},
{
"type": "script",
"index": 2,
"speaker": "채은",
"script": "Being true to myself matters.",
"translation": "내 자신에게 진정해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "혜림",
"script": "But we need harmony!",
"translation": "근데 우린 조화가 필요해!"
},
{
"type": "script",
"index": 4,
"speaker": "채은",
"script": "Fake harmony isn't worth it.",
"translation": "가짜 조화는 가치가 없어."
},
{
"type": "ox",
"index": 5,
"quiz": "혜림은 관계와 조화를 우선시합니다.",
"hint": "ESFJ는 인간관계와 조화를 최우선으로 생각해요.",
"result": "O",
"explanation": "혜림이는 \"Keeping relationships is important\"라고 관계를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "채은",
"script": "Your care is beautiful.",
"translation": "넌 정말 따뜻해."
},
{
"type": "script",
"index": 7,
"speaker": "혜림",
"script": "Your authenticity is precious.",
"translation": "넌 정말 진실해."
},
{
"type": "script",
"index": 8,
"speaker": "채은",
"script": "I need to be honest.",
"translation": "난 진실해야 해."
},
{
"type": "blank",
"index": 9,
"quiz": "혜림 values @@.",
"hint": "ESFJ는 관계와 조화를 중시해요.",
"optionA": "harmony",
"optionB": "connection",
"optionC": "relationship",
"result": "harmony",
"explanation": "혜림은 조화를 중시해요."
},
{
"type": "script",
"index": 10,
"speaker": "채은",
"script": "Even if it's hard.",
"translation": "비록 어려워도."
},
{
"type": "script",
"index": 11,
"speaker": "혜림",
"script": "I understand your heart.",
"translation": "난 너의 마음을 이해해."
},
{
"type": "script",
"index": 12,
"speaker": "채은",
"script": "And I value yours.",
"translation": "그리고 난 너를 소중히 여겨."
},
{
"type": "script",
"index": 13,
"speaker": "채은",
"script": "You make me social.",
"translation": "넌 날 사교적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "혜림",
"script": "You make me real.",
"translation": "넌 날 진실하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "조화와 진정성의 조화에 대해요.",
"optionA": "authenticity",
"optionB": "connections",
"optionC": "harmony",
"optionD": "and",
"optionE": "True",
"optionF": "with",
"result": "True connections with authenticity and harmony",
"explanation": "진정한 연결은 진정성과 조화로 만들어져요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "책임과 자유의 춤",
"explanation": "ESFJ의 신뢰감과 ENFP의 열정",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민아",
"script": "Everyone needs their responsibilities.",
"translation": "모두가 책임을 가져야 해."
},
{
"type": "script",
"index": 2,
"speaker": "지영",
"script": "But we should have fun!",
"translation": "근데 우린 재미있게 해야 해!"
},
{
"type": "script",
"index": 3,
"speaker": "민아",
"script": "Fun comes after duty!",
"translation": "재미는 책임 다음이야!"
},
{
"type": "script",
"index": 4,
"speaker": "지영",
"script": "Life is the fun part!",
"translation": "삶이 재미있는 부분이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "민아는 책임과 의무를 먼저 생각합니다.",
"hint": "ESFJ는 책임감 있고 신뢰할 수 있는 성향이에요.",
"result": "O",
"explanation": "민아가 \"responsibilities\" 와 \"duty\"를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "Your reliability is beautiful.",
"translation": "넌 정말 믿을 수 있어."
},
{
"type": "script",
"index": 7,
"speaker": "민아",
"script": "Your passion is inspiring.",
"translation": "넌 정말 열정적이야."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "We'll balance both ways.",
"translation": "우린 둘 다 균형 잡을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "민아 takes @@.",
"hint": "ESFJ는 책임감 있게 일을 해요.",
"optionA": "responsibility",
"optionB": "duty",
"optionC": "care",
"result": "responsibility",
"explanation": "민아는 책임을 져요."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "While we live fully.",
"translation": "동시에 우린 완전히 살아."
},
{
"type": "script",
"index": 11,
"speaker": "민아",
"script": "That actually works for me!",
"translation": "그건 사실 날 위한 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "지영",
"script": "We make the best team!",
"translation": "우린 정말 최고의 팀이야!"
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "You make me grounded.",
"translation": "넌 날 현실적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "민아",
"script": "You make me alive.",
"translation": "넌 날 살아있게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "책임감과 열정의 조화에 대해요.",
"result": "With duty and passion we thrive",
"explanation": "책임감과 열정으로 우리는 번영해요.",
"optionA": "With",
"optionB": "and",
"optionC": "passion",
"optionD": "thrive",
"optionE": "we",
"optionF": "duty"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "책임과 자유의 춤",
"explanation": "ESFJ의 신뢰감과 ENFP의 열정",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민아",
"script": "Everyone needs their responsibilities.",
"translation": "모두가 책임을 가져야 해."
},
{
"type": "script",
"index": 2,
"speaker": "지영",
"script": "But we should have fun!",
"translation": "근데 우린 재미있게 해야 해!"
},
{
"type": "script",
"index": 3,
"speaker": "민아",
"script": "Fun comes after duty!",
"translation": "재미는 책임 다음이야!"
},
{
"type": "script",
"index": 4,
"speaker": "지영",
"script": "Life is the fun part!",
"translation": "삶이 재미있는 부분이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "민아는 책임과 의무를 먼저 생각합니다.",
"hint": "ESFJ는 책임감 있고 신뢰할 수 있는 성향이에요.",
"result": "O",
"explanation": "민아가 \"responsibilities\" 와 \"duty\"를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "Your reliability is beautiful.",
"translation": "넌 정말 믿을 수 있어."
},
{
"type": "script",
"index": 7,
"speaker": "민아",
"script": "Your passion is inspiring.",
"translation": "넌 정말 열정적이야."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "We'll balance both ways.",
"translation": "우린 둘 다 균형 잡을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "민아 takes @@.",
"hint": "ESFJ는 책임감 있게 일을 해요.",
"optionA": "responsibility",
"optionB": "duty",
"optionC": "care",
"result": "responsibility",
"explanation": "민아는 책임을 져요."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "While we live fully.",
"translation": "동시에 우린 완전히 살아."
},
{
"type": "script",
"index": 11,
"speaker": "민아",
"script": "That actually works for me!",
"translation": "그건 사실 날 위한 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "지영",
"script": "We make the best team!",
"translation": "우린 정말 최고의 팀이야!"
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "You make me grounded.",
"translation": "넌 날 현실적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "민아",
"script": "You make me alive.",
"translation": "넌 날 살아있게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "책임감과 열정의 조화에 대해요.",
"optionA": "With",
"optionB": "and",
"optionC": "passion",
"optionD": "thrive",
"optionE": "we",
"optionF": "duty",
"result": "With duty and passion we thrive",
"explanation": "책임감과 열정으로 우리는 번영해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "계획 vs 기회",
"explanation": "ESFJ의 체계와 ENFP의 즉흥",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "We need a proper plan.",
"translation": "우린 제대로 된 계획이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "나리",
"script": "New chances appear every day!",
"translation": "매일 새로운 기회가 나타나!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "But planning prevents disasters!",
"translation": "근데 계획이 재난을 막아!"
},
{
"type": "script",
"index": 4,
"speaker": "나리",
"script": "Spontaneity creates magic!",
"translation": "즉흥성이 마법을 만들어!"
},
{
"type": "ox",
"index": 5,
"quiz": "하린은 체계적인 계획을 선호합니다.",
"hint": "ESFJ는 조직화된 계획을 좋아해요.",
"result": "O",
"explanation": "하린이는 \"proper plan\"이라고 계획을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "나리",
"script": "Your organization is solid.",
"translation": "넌 정말 조직적이야."
},
{
"type": "script",
"index": 7,
"speaker": "하린",
"script": "Your excitement is contagious.",
"translation": "넌 정말 신나."
},
{
"type": "script",
"index": 8,
"speaker": "나리",
"script": "We'll plan and stay open.",
"translation": "우린 계획하고 열어둬."
},
{
"type": "blank",
"index": 9,
"quiz": "하린 creates @@.",
"hint": "ESFJ는 체계적인 구조를 만들어요.",
"optionA": "structure",
"optionB": "order",
"optionC": "plan",
"result": "structure",
"explanation": "하린은 구조를 만들어요."
},
{
"type": "script",
"index": 10,
"speaker": "나리",
"script": "For surprises too.",
"translation": "놀라운 것들도 위해서."
},
{
"type": "script",
"index": 11,
"speaker": "하린",
"script": "I like your thinking!",
"translation": "난 너의 생각이 좋아!"
},
{
"type": "script",
"index": 12,
"speaker": "나리",
"script": "We move forward together.",
"translation": "함께 우린 앞으로 나아가."
},
{
"type": "script",
"index": 13,
"speaker": "나리",
"script": "You keep me focused.",
"translation": "넌 날 집중하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "하린",
"script": "You keep me dreaming.",
"translation": "넌 날 꿈꾸게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 기회의 조화에 대해요.",
"result": "With planning and opportunities blossom",
"explanation": "계획과 함께 기회가 피어나요.",
"optionA": "planning",
"optionB": "and",
"optionC": "With",
"optionD": "opportunities",
"optionE": "blossom"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "계획 vs 기회",
"explanation": "ESFJ의 체계와 ENFP의 즉흥",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "We need a proper plan.",
"translation": "우린 제대로 된 계획이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "나리",
"script": "New chances appear every day!",
"translation": "매일 새로운 기회가 나타나!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "But planning prevents disasters!",
"translation": "근데 계획이 재난을 막아!"
},
{
"type": "script",
"index": 4,
"speaker": "나리",
"script": "Spontaneity creates magic!",
"translation": "즉흥성이 마법을 만들어!"
},
{
"type": "ox",
"index": 5,
"quiz": "하린은 체계적인 계획을 선호합니다.",
"hint": "ESFJ는 조직화된 계획을 좋아해요.",
"result": "O",
"explanation": "하린이는 \"proper plan\"이라고 계획을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "나리",
"script": "Your organization is solid.",
"translation": "넌 정말 조직적이야."
},
{
"type": "script",
"index": 7,
"speaker": "하린",
"script": "Your excitement is contagious.",
"translation": "넌 정말 신나."
},
{
"type": "script",
"index": 8,
"speaker": "나리",
"script": "We'll plan and stay open.",
"translation": "우린 계획하고 열어둬."
},
{
"type": "blank",
"index": 9,
"quiz": "하린 creates @@.",
"hint": "ESFJ는 체계적인 구조를 만들어요.",
"optionA": "structure",
"optionB": "order",
"optionC": "plan",
"result": "structure",
"explanation": "하린은 구조를 만들어요."
},
{
"type": "script",
"index": 10,
"speaker": "나리",
"script": "For surprises too.",
"translation": "놀라운 것들도 위해서."
},
{
"type": "script",
"index": 11,
"speaker": "하린",
"script": "I like your thinking!",
"translation": "난 너의 생각이 좋아!"
},
{
"type": "script",
"index": 12,
"speaker": "나리",
"script": "We move forward together.",
"translation": "함께 우린 앞으로 나아가."
},
{
"type": "script",
"index": 13,
"speaker": "나리",
"script": "You keep me focused.",
"translation": "넌 날 집중하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "하린",
"script": "You keep me dreaming.",
"translation": "넌 날 꿈꾸게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 기회의 조화에 대해요.",
"optionA": "planning",
"optionB": "and",
"optionC": "With",
"optionD": "opportunities",
"optionE": "blossom",
"result": "With planning and opportunities blossom",
"explanation": "계획과 함께 기회가 피어나요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보 수집의 방식",
"explanation": "ESFJ의 현재 필요와 ENFP의 가능성",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "What do people need now?",
"translation": "사람들이 지금 뭘 필요로 해?"
},
{
"type": "script",
"index": 2,
"speaker": "지현",
"script": "What could be possible?",
"translation": "뭐가 가능할 수 있을까?"
},
{
"type": "script",
"index": 3,
"speaker": "수진",
"script": "But we need practical help!",
"translation": "근데 우린 현실적 도움이 필요해!"
},
{
"type": "script",
"index": 4,
"speaker": "지현",
"script": "Big dreams change everything!",
"translation": "큰 꿈이 모든 걸 바꿔!"
},
{
"type": "ox",
"index": 5,
"quiz": "수진은 현재 필요한 것을 우선으로 봅니다.",
"hint": "ESFJ는 지금 현재 필요한 것을 중시해요.",
"result": "O",
"explanation": "수진이는 \"need now\"라고 현재를 우선했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지현",
"script": "Your practicality helps.",
"translation": "넌 정말 현실적이야."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Your vision inspires.",
"translation": "넌 정말 영감이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "지현",
"script": "We'll combine both visions.",
"translation": "우린 둘 다 합칠 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "수진 focuses on @@.",
"hint": "ESFJ는 현재의 필요에 초점을 맞춰요.",
"optionA": "present",
"optionB": "now",
"optionC": "current",
"result": "present",
"explanation": "수진은 현재에 초점을 맞춰요."
},
{
"type": "script",
"index": 10,
"speaker": "지현",
"script": "And what could be.",
"translation": "그리고 뭐가 될 수 있는지."
},
{
"type": "script",
"index": 11,
"speaker": "수진",
"script": "That's brilliant insight!",
"translation": "그건 멋있는 통찰이야!"
},
{
"type": "script",
"index": 12,
"speaker": "지현",
"script": "We'll make real change.",
"translation": "우린 진짜 변화를 만들 거야."
},
{
"type": "script",
"index": 13,
"speaker": "지현",
"script": "You ground my dreams.",
"translation": "넌 내 꿈을 현실화해."
},
{
"type": "script",
"index": 14,
"speaker": "수진",
"script": "You expand my thinking.",
"translation": "넌 내 생각을 확장해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "현재와 미래의 조화에 대해요.",
"result": "We transform present with vision",
"explanation": "우리는 비전으로 현재를 변화시켜요.",
"optionA": "vision",
"optionB": "We",
"optionC": "transform",
"optionD": "with",
"optionE": "present"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보 수집의 방식",
"explanation": "ESFJ의 현재 필요와 ENFP의 가능성",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "What do people need now?",
"translation": "사람들이 지금 뭘 필요로 해?"
},
{
"type": "script",
"index": 2,
"speaker": "지현",
"script": "What could be possible?",
"translation": "뭐가 가능할 수 있을까?"
},
{
"type": "script",
"index": 3,
"speaker": "수진",
"script": "But we need practical help!",
"translation": "근데 우린 현실적 도움이 필요해!"
},
{
"type": "script",
"index": 4,
"speaker": "지현",
"script": "Big dreams change everything!",
"translation": "큰 꿈이 모든 걸 바꿔!"
},
{
"type": "ox",
"index": 5,
"quiz": "수진은 현재 필요한 것을 우선으로 봅니다.",
"hint": "ESFJ는 지금 현재 필요한 것을 중시해요.",
"result": "O",
"explanation": "수진이는 \"need now\"라고 현재를 우선했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지현",
"script": "Your practicality helps.",
"translation": "넌 정말 현실적이야."
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "Your vision inspires.",
"translation": "넌 정말 영감이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "지현",
"script": "We'll combine both visions.",
"translation": "우린 둘 다 합칠 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "수진 focuses on @@.",
"hint": "ESFJ는 현재의 필요에 초점을 맞춰요.",
"optionA": "present",
"optionB": "now",
"optionC": "current",
"result": "present",
"explanation": "수진은 현재에 초점을 맞춰요."
},
{
"type": "script",
"index": 10,
"speaker": "지현",
"script": "And what could be.",
"translation": "그리고 뭐가 될 수 있는지."
},
{
"type": "script",
"index": 11,
"speaker": "수진",
"script": "That's brilliant insight!",
"translation": "그건 멋있는 통찰이야!"
},
{
"type": "script",
"index": 12,
"speaker": "지현",
"script": "We'll make real change.",
"translation": "우린 진짜 변화를 만들 거야."
},
{
"type": "script",
"index": 13,
"speaker": "지현",
"script": "You ground my dreams.",
"translation": "넌 내 꿈을 현실화해."
},
{
"type": "script",
"index": 14,
"speaker": "수진",
"script": "You expand my thinking.",
"translation": "넌 내 생각을 확장해."
},
{
"type": "puzzle",
"index": 15,
"hint": "현재와 미래의 조화에 대해요.",
"optionA": "vision",
"optionB": "We",
"optionC": "transform",
"optionD": "with",
"optionE": "present",
"result": "We transform present with vision",
"explanation": "우리는 비전으로 현재를 변화시켜요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "결정의 신중함",
"explanation": "ESFJ의 고려와 ENFP의 직감",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예은",
"script": "Let me think carefully.",
"translation": "내가 신중하게 생각할게."
},
{
"type": "script",
"index": 2,
"speaker": "민영",
"script": "Let's just go for it!",
"translation": "그냥 해봐!"
},
{
"type": "script",
"index": 3,
"speaker": "예은",
"script": "But we should consider!",
"translation": "근데 우린 고려해야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "민영",
"script": "My gut says yes!",
"translation": "내 직감이 응이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "예은은 신중하게 고려하는 것을 선호합니다.",
"hint": "ESFJ는 신중하게 모든 것을 생각해요.",
"result": "O",
"explanation": "예은이는 \"think carefully\"라고 신중함을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "민영",
"script": "Your care is sweet.",
"translation": "넌 정말 배려심이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "예은",
"script": "Your intuition is sharp.",
"translation": "넌 정말 직감이 좋아."
},
{
"type": "script",
"index": 8,
"speaker": "민영",
"script": "We'll leap together.",
"translation": "우린 함께 뛸 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "예은 considers @@.",
"hint": "ESFJ는 신중하게 고려해요.",
"optionA": "carefully",
"optionB": "thoughtfully",
"optionC": "deeply",
"result": "carefully",
"explanation": "예은은 신중하게 고려해요."
},
{
"type": "script",
"index": 10,
"speaker": "민영",
"script": "But trust the moment.",
"translation": "근데 현재를 믿어."
},
{
"type": "script",
"index": 11,
"speaker": "예은",
"script": "Okay, let's try!",
"translation": "좋아, 해봐!"
},
{
"type": "script",
"index": 12,
"speaker": "민영",
"script": "We'll be great!",
"translation": "우린 멋질 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "민영",
"script": "You make me careful.",
"translation": "넌 날 신중하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "예은",
"script": "You make me bold.",
"translation": "넌 날 대담하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "신중함과 직감의 조화에 대해요.",
"result": "With care and intuition we win",
"explanation": "배려와 직감으로 우리는 이겨요.",
"optionA": "win",
"optionB": "care",
"optionC": "and",
"optionD": "intuition",
"optionE": "With",
"optionF": "we"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "결정의 신중함",
"explanation": "ESFJ의 고려와 ENFP의 직감",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예은",
"script": "Let me think carefully.",
"translation": "내가 신중하게 생각할게."
},
{
"type": "script",
"index": 2,
"speaker": "민영",
"script": "Let's just go for it!",
"translation": "그냥 해봐!"
},
{
"type": "script",
"index": 3,
"speaker": "예은",
"script": "But we should consider!",
"translation": "근데 우린 고려해야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "민영",
"script": "My gut says yes!",
"translation": "내 직감이 응이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "예은은 신중하게 고려하는 것을 선호합니다.",
"hint": "ESFJ는 신중하게 모든 것을 생각해요.",
"result": "O",
"explanation": "예은이는 \"think carefully\"라고 신중함을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "민영",
"script": "Your care is sweet.",
"translation": "넌 정말 배려심이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "예은",
"script": "Your intuition is sharp.",
"translation": "넌 정말 직감이 좋아."
},
{
"type": "script",
"index": 8,
"speaker": "민영",
"script": "We'll leap together.",
"translation": "우린 함께 뛸 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "예은 considers @@.",
"hint": "ESFJ는 신중하게 고려해요.",
"optionA": "carefully",
"optionB": "thoughtfully",
"optionC": "deeply",
"result": "carefully",
"explanation": "예은은 신중하게 고려해요."
},
{
"type": "script",
"index": 10,
"speaker": "민영",
"script": "But trust the moment.",
"translation": "근데 현재를 믿어."
},
{
"type": "script",
"index": 11,
"speaker": "예은",
"script": "Okay, let's try!",
"translation": "좋아, 해봐!"
},
{
"type": "script",
"index": 12,
"speaker": "민영",
"script": "We'll be great!",
"translation": "우린 멋질 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "민영",
"script": "You make me careful.",
"translation": "넌 날 신중하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "예은",
"script": "You make me bold.",
"translation": "넌 날 대담하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "신중함과 직감의 조화에 대해요.",
"optionA": "win",
"optionB": "care",
"optionC": "and",
"optionD": "intuition",
"optionE": "With",
"optionF": "we",
"result": "With care and intuition we win",
"explanation": "배려와 직감으로 우리는 이겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 해소",
"explanation": "ESFJ의 나눔과 ENFP의 활동",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "Let's talk about feelings.",
"translation": "감정에 대해 얘기해요."
},
{
"type": "script",
"index": 2,
"speaker": "미연",
"script": "Let's do something wild!",
"translation": "뭔가 신나게 해봐!"
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "But sharing helps us!",
"translation": "근데 나누는 게 우릴 도와!"
},
{
"type": "script",
"index": 4,
"speaker": "미연",
"script": "Action is my medicine!",
"translation": "행동이 내 약이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "소영은 감정을 나누는 것을 선호합니다.",
"hint": "ESFJ는 감정을 나누고 싶어 해요.",
"result": "O",
"explanation": "소영이는 \"talk about feelings\"라고 나눔을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "미연",
"script": "Your empathy is touching.",
"translation": "넌 정말 공감 능력이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "Your energy is powerful.",
"translation": "넌 정말 에너지가 있어."
},
{
"type": "script",
"index": 8,
"speaker": "미연",
"script": "Let's do both things.",
"translation": "둘 다 해보자."
},
{
"type": "blank",
"index": 9,
"quiz": "소영 wants to @@.",
"hint": "ESFJ는 함께 나누고 싶어 해요.",
"optionA": "share",
"optionB": "talk",
"optionC": "connect",
"result": "share",
"explanation": "소영은 나누고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "미연",
"script": "Then move our bodies.",
"translation": "그 다음 우린 몸을 움직여."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "That sounds wonderful!",
"translation": "그건 멋있는데!"
},
{
"type": "script",
"index": 12,
"speaker": "미연",
"script": "We'll feel better.",
"translation": "우린 더 좋아질 거야."
},
{
"type": "script",
"index": 13,
"speaker": "미연",
"script": "You make me feel.",
"translation": "넌 날 느끼게 해."
},
{
"type": "script",
"index": 14,
"speaker": "소영",
"script": "You make me move.",
"translation": "넌 날 움직이게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나눔과 활동의 조화에 대해요.",
"result": "Together sharing and action heal",
"explanation": "함께 나누고 행동하면 치유돼요.",
"optionA": "and",
"optionB": "action",
"optionC": "sharing",
"optionD": "Together",
"optionE": "heal"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 해소",
"explanation": "ESFJ의 나눔과 ENFP의 활동",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "Let's talk about feelings.",
"translation": "감정에 대해 얘기해요."
},
{
"type": "script",
"index": 2,
"speaker": "미연",
"script": "Let's do something wild!",
"translation": "뭔가 신나게 해봐!"
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "But sharing helps us!",
"translation": "근데 나누는 게 우릴 도와!"
},
{
"type": "script",
"index": 4,
"speaker": "미연",
"script": "Action is my medicine!",
"translation": "행동이 내 약이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "소영은 감정을 나누는 것을 선호합니다.",
"hint": "ESFJ는 감정을 나누고 싶어 해요.",
"result": "O",
"explanation": "소영이는 \"talk about feelings\"라고 나눔을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "미연",
"script": "Your empathy is touching.",
"translation": "넌 정말 공감 능력이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "Your energy is powerful.",
"translation": "넌 정말 에너지가 있어."
},
{
"type": "script",
"index": 8,
"speaker": "미연",
"script": "Let's do both things.",
"translation": "둘 다 해보자."
},
{
"type": "blank",
"index": 9,
"quiz": "소영 wants to @@.",
"hint": "ESFJ는 함께 나누고 싶어 해요.",
"optionA": "share",
"optionB": "talk",
"optionC": "connect",
"result": "share",
"explanation": "소영은 나누고 싶어 해요."
},
{
"type": "script",
"index": 10,
"speaker": "미연",
"script": "Then move our bodies.",
"translation": "그 다음 우린 몸을 움직여."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "That sounds wonderful!",
"translation": "그건 멋있는데!"
},
{
"type": "script",
"index": 12,
"speaker": "미연",
"script": "We'll feel better.",
"translation": "우린 더 좋아질 거야."
},
{
"type": "script",
"index": 13,
"speaker": "미연",
"script": "You make me feel.",
"translation": "넌 날 느끼게 해."
},
{
"type": "script",
"index": 14,
"speaker": "소영",
"script": "You make me move.",
"translation": "넌 날 움직이게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "나눔과 활동의 조화에 대해요.",
"optionA": "and",
"optionB": "action",
"optionC": "sharing",
"optionD": "Together",
"optionE": "heal",
"result": "Together sharing and action heal",
"explanation": "함께 나누고 행동하면 치유돼요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어 추구",
"explanation": "ESFJ의 안정과 ENFP의 다양성",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지아",
"script": "Build a stable career path.",
"translation": "안정적인 커리어를 만들어요."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "Let me explore everything!",
"translation": "모든 걸 탐험하고 싶어!"
},
{
"type": "script",
"index": 3,
"speaker": "지아",
"script": "But security is important!",
"translation": "근데 안정성이 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "나영",
"script": "Experience shapes my future!",
"translation": "경험이 내 미래를 만들어!"
},
{
"type": "ox",
"index": 5,
"quiz": "지아는 안정적인 커리어를 추구합니다.",
"hint": "ESFJ는 지속적이고 안정적인 경력을 좋아해요.",
"result": "O",
"explanation": "지아가 \"stable career path\"라고 안정성을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "Your planning is solid.",
"translation": "넌 정말 계획이 탄탄해."
},
{
"type": "script",
"index": 7,
"speaker": "지아",
"script": "Your curiosity is beautiful.",
"translation": "넌 정말 호기심이 많아."
},
{
"type": "script",
"index": 8,
"speaker": "나영",
"script": "I'll explore within reason.",
"translation": "난 이성 범위 내에서 탐험할게."
},
{
"type": "blank",
"index": 9,
"quiz": "지아 seeks @@.",
"hint": "ESFJ는 안정성과 보안을 추구해요.",
"optionA": "security",
"optionB": "stability",
"optionC": "certainty",
"result": "security",
"explanation": "지아는 안정성을 찾아요."
},
{
"type": "script",
"index": 10,
"speaker": "나영",
"script": "And build my base.",
"translation": "그리고 내 기반을 만들 거야."
},
{
"type": "script",
"index": 11,
"speaker": "지아",
"script": "That's perfect for us!",
"translation": "그건 우리에게 완벽해!"
},
{
"type": "script",
"index": 12,
"speaker": "나영",
"script": "We'll go far.",
"translation": "우린 멀리 갈 거야."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You make me focused.",
"translation": "넌 날 집중하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "지아",
"script": "You make me adventurous.",
"translation": "넌 날 모험적으로 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "안정성과 탐험의 조화에 대해요.",
"result": "With security and adventure flourish",
"explanation": "안정성과 모험으로 번영해요.",
"optionA": "flourish",
"optionB": "security",
"optionC": "adventure",
"optionD": "With",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어 추구",
"explanation": "ESFJ의 안정과 ENFP의 다양성",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지아",
"script": "Build a stable career path.",
"translation": "안정적인 커리어를 만들어요."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "Let me explore everything!",
"translation": "모든 걸 탐험하고 싶어!"
},
{
"type": "script",
"index": 3,
"speaker": "지아",
"script": "But security is important!",
"translation": "근데 안정성이 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "나영",
"script": "Experience shapes my future!",
"translation": "경험이 내 미래를 만들어!"
},
{
"type": "ox",
"index": 5,
"quiz": "지아는 안정적인 커리어를 추구합니다.",
"hint": "ESFJ는 지속적이고 안정적인 경력을 좋아해요.",
"result": "O",
"explanation": "지아가 \"stable career path\"라고 안정성을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "Your planning is solid.",
"translation": "넌 정말 계획이 탄탄해."
},
{
"type": "script",
"index": 7,
"speaker": "지아",
"script": "Your curiosity is beautiful.",
"translation": "넌 정말 호기심이 많아."
},
{
"type": "script",
"index": 8,
"speaker": "나영",
"script": "I'll explore within reason.",
"translation": "난 이성 범위 내에서 탐험할게."
},
{
"type": "blank",
"index": 9,
"quiz": "지아 seeks @@.",
"hint": "ESFJ는 안정성과 보안을 추구해요.",
"optionA": "security",
"optionB": "stability",
"optionC": "certainty",
"result": "security",
"explanation": "지아는 안정성을 찾아요."
},
{
"type": "script",
"index": 10,
"speaker": "나영",
"script": "And build my base.",
"translation": "그리고 내 기반을 만들 거야."
},
{
"type": "script",
"index": 11,
"speaker": "지아",
"script": "That's perfect for us!",
"translation": "그건 우리에게 완벽해!"
},
{
"type": "script",
"index": 12,
"speaker": "나영",
"script": "We'll go far.",
"translation": "우린 멀리 갈 거야."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You make me focused.",
"translation": "넌 날 집중하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "지아",
"script": "You make me adventurous.",
"translation": "넌 날 모험적으로 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "안정성과 탐험의 조화에 대해요.",
"optionA": "flourish",
"optionB": "security",
"optionC": "adventure",
"optionD": "With",
"optionE": "and",
"result": "With security and adventure flourish",
"explanation": "안정성과 모험으로 번영해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여가 활동",
"explanation": "ESFJ의 함께 즐기기와 ENFP의 새로운 경험",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하나",
"script": "Let's do our usual fun!",
"translation": "우리 늘 하는 재미있게 해!"
},
{
"type": "script",
"index": 2,
"speaker": "지혜",
"script": "Let's try something new!",
"translation": "새로운 걸 해봐!"
},
{
"type": "script",
"index": 3,
"speaker": "하나",
"script": "But we love this!",
"translation": "근데 우린 이것 좋아해!"
},
{
"type": "script",
"index": 4,
"speaker": "지혜",
"script": "New experiences are the best!",
"translation": "새로운 경험이 최고야!"
},
{
"type": "ox",
"index": 5,
"quiz": "하나는 정해진 활동을 즐기는 것을 선호합니다.",
"hint": "ESFJ는 함께 반복되는 활동을 즐겨요.",
"result": "O",
"explanation": "하나가 \"usual fun\"이라고 정해진 활동을 선호했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지혜",
"script": "Your loyalty is beautiful.",
"translation": "넌 정말 충성스러워."
},
{
"type": "script",
"index": 7,
"speaker": "하나",
"script": "Your spirit is infectious.",
"translation": "넌 정말 신나."
},
{
"type": "script",
"index": 8,
"speaker": "지혜",
"script": "We'll do both.",
"translation": "우린 둘 다 할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "하나 enjoys @@.",
"hint": "ESFJ는 함께하는 활동을 즐겨요.",
"optionA": "togetherness",
"optionB": "fun",
"optionC": "moments",
"result": "togetherness",
"explanation": "하나는 함께함을 즐겨요."
},
{
"type": "script",
"index": 10,
"speaker": "지혜",
"script": "Plus something surprising.",
"translation": "더해서 뭔가 놀라운 것."
},
{
"type": "script",
"index": 11,
"speaker": "하나",
"script": "You always inspire me!",
"translation": "넌 항상 날 영감 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "지혜",
"script": "We'll make memories.",
"translation": "우린 추억을 만들 거야."
},
{
"type": "script",
"index": 13,
"speaker": "지혜",
"script": "You make me committed.",
"translation": "넌 날 헌신하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "하나",
"script": "You make me curious.",
"translation": "넌 날 호기심 있게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "안정적 즐거움과 새 경험의 조화에 대해요.",
"result": "In comfort and adventure thrive",
"explanation": "편안함과 모험 속에서 번영해요.",
"optionA": "comfort",
"optionB": "In",
"optionC": "adventure",
"optionD": "thrive",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여가 활동",
"explanation": "ESFJ의 함께 즐기기와 ENFP의 새로운 경험",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하나",
"script": "Let's do our usual fun!",
"translation": "우리 늘 하는 재미있게 해!"
},
{
"type": "script",
"index": 2,
"speaker": "지혜",
"script": "Let's try something new!",
"translation": "새로운 걸 해봐!"
},
{
"type": "script",
"index": 3,
"speaker": "하나",
"script": "But we love this!",
"translation": "근데 우린 이것 좋아해!"
},
{
"type": "script",
"index": 4,
"speaker": "지혜",
"script": "New experiences are the best!",
"translation": "새로운 경험이 최고야!"
},
{
"type": "ox",
"index": 5,
"quiz": "하나는 정해진 활동을 즐기는 것을 선호합니다.",
"hint": "ESFJ는 함께 반복되는 활동을 즐겨요.",
"result": "O",
"explanation": "하나가 \"usual fun\"이라고 정해진 활동을 선호했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지혜",
"script": "Your loyalty is beautiful.",
"translation": "넌 정말 충성스러워."
},
{
"type": "script",
"index": 7,
"speaker": "하나",
"script": "Your spirit is infectious.",
"translation": "넌 정말 신나."
},
{
"type": "script",
"index": 8,
"speaker": "지혜",
"script": "We'll do both.",
"translation": "우린 둘 다 할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "하나 enjoys @@.",
"hint": "ESFJ는 함께하는 활동을 즐겨요.",
"optionA": "togetherness",
"optionB": "fun",
"optionC": "moments",
"result": "togetherness",
"explanation": "하나는 함께함을 즐겨요."
},
{
"type": "script",
"index": 10,
"speaker": "지혜",
"script": "Plus something surprising.",
"translation": "더해서 뭔가 놀라운 것."
},
{
"type": "script",
"index": 11,
"speaker": "하나",
"script": "You always inspire me!",
"translation": "넌 항상 날 영감 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "지혜",
"script": "We'll make memories.",
"translation": "우린 추억을 만들 거야."
},
{
"type": "script",
"index": 13,
"speaker": "지혜",
"script": "You make me committed.",
"translation": "넌 날 헌신하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "하나",
"script": "You make me curious.",
"translation": "넌 날 호기심 있게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "안정적 즐거움과 새 경험의 조화에 대해요.",
"optionA": "comfort",
"optionB": "In",
"optionC": "adventure",
"optionD": "thrive",
"optionE": "and",
"result": "In comfort and adventure thrive",
"explanation": "편안함과 모험 속에서 번영해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "갈등 해결",
"explanation": "ESFJ의 조정과 ENFP의 해결책",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다현",
"script": "Let's find middle ground.",
"translation": "중간 지점을 찾자."
},
{
"type": "script",
"index": 2,
"speaker": "솜이",
"script": "There's always another way!",
"translation": "항상 다른 길이 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "다현",
"script": "But harmony is important!",
"translation": "근데 조화가 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "솜이",
"script": "Creative solutions change games!",
"translation": "창의적 해결책이 게임을 바꿔!"
},
{
"type": "ox",
"index": 5,
"quiz": "다현은 조화와 중간점을 추구합니다.",
"hint": "ESFJ는 모두가 만족하는 조화를 원해요.",
"result": "O",
"explanation": "다현이는 \"middle ground\"라고 조정을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "솜이",
"script": "Your fairness is admirable.",
"translation": "넌 정말 공정해."
},
{
"type": "script",
"index": 7,
"speaker": "다현",
"script": "Your creativity is amazing.",
"translation": "넌 정말 창의적이야."
},
{
"type": "script",
"index": 8,
"speaker": "솜이",
"script": "We'll find best way.",
"translation": "우린 최고의 길을 찾을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "다현 seeks @@.",
"hint": "ESFJ는 모두가 만족하는 해결책을 원해요.",
"optionA": "harmony",
"optionB": "peace",
"optionC": "agreement",
"result": "harmony",
"explanation": "다현은 조화를 추구해요."
},
{
"type": "script",
"index": 10,
"speaker": "솜이",
"script": "That works for everyone.",
"translation": "그건 모두를 위해 작동해."
},
{
"type": "script",
"index": 11,
"speaker": "다현",
"script": "Perfect! I trust you!",
"translation": "완벽해! 난 너를 믿어!"
},
{
"type": "script",
"index": 12,
"speaker": "솜이",
"script": "We'll resolve together.",
"translation": "함께 우린 해결할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "솜이",
"script": "You make me fair.",
"translation": "넌 날 공정하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "다현",
"script": "You make me think.",
"translation": "넌 날 생각하게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "조화와 창의성의 조화에 대해요.",
"result": "Creative solutions and harmony solve",
"explanation": "창의적 해결책과 조화가 해결해요.",
"optionA": "solve",
"optionB": "Creative",
"optionC": "solutions",
"optionD": "and",
"optionE": "harmony"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "갈등 해결",
"explanation": "ESFJ의 조정과 ENFP의 해결책",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다현",
"script": "Let's find middle ground.",
"translation": "중간 지점을 찾자."
},
{
"type": "script",
"index": 2,
"speaker": "솜이",
"script": "There's always another way!",
"translation": "항상 다른 길이 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "다현",
"script": "But harmony is important!",
"translation": "근데 조화가 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "솜이",
"script": "Creative solutions change games!",
"translation": "창의적 해결책이 게임을 바꿔!"
},
{
"type": "ox",
"index": 5,
"quiz": "다현은 조화와 중간점을 추구합니다.",
"hint": "ESFJ는 모두가 만족하는 조화를 원해요.",
"result": "O",
"explanation": "다현이는 \"middle ground\"라고 조정을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "솜이",
"script": "Your fairness is admirable.",
"translation": "넌 정말 공정해."
},
{
"type": "script",
"index": 7,
"speaker": "다현",
"script": "Your creativity is amazing.",
"translation": "넌 정말 창의적이야."
},
{
"type": "script",
"index": 8,
"speaker": "솜이",
"script": "We'll find best way.",
"translation": "우린 최고의 길을 찾을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "다현 seeks @@.",
"hint": "ESFJ는 모두가 만족하는 해결책을 원해요.",
"optionA": "harmony",
"optionB": "peace",
"optionC": "agreement",
"result": "harmony",
"explanation": "다현은 조화를 추구해요."
},
{
"type": "script",
"index": 10,
"speaker": "솜이",
"script": "That works for everyone.",
"translation": "그건 모두를 위해 작동해."
},
{
"type": "script",
"index": 11,
"speaker": "다현",
"script": "Perfect! I trust you!",
"translation": "완벽해! 난 너를 믿어!"
},
{
"type": "script",
"index": 12,
"speaker": "솜이",
"script": "We'll resolve together.",
"translation": "함께 우린 해결할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "솜이",
"script": "You make me fair.",
"translation": "넌 날 공정하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "다현",
"script": "You make me think.",
"translation": "넌 날 생각하게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "조화와 창의성의 조화에 대해요.",
"optionA": "solve",
"optionB": "Creative",
"optionC": "solutions",
"optionD": "and",
"optionE": "harmony",
"result": "Creative solutions and harmony solve",
"explanation": "창의적 해결책과 조화가 해결해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "가치관의 충돌",
"explanation": "ESFJ의 의무와 ENFP의 자유",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜진",
"script": "Duty is our responsibility.",
"translation": "의무가 우리 책임이야."
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "Freedom is what matters.",
"translation": "자유가 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "혜진",
"script": "But people rely on us!",
"translation": "근데 사람들이 우리를 믿어!"
},
{
"type": "script",
"index": 4,
"speaker": "준호",
"script": "We'll help while living free!",
"translation": "우린 자유롭게 살면서 도울 거야!"
},
{
"type": "ox",
"index": 5,
"quiz": "혜진은 의무를 우선시합니다.",
"hint": "ESFJ는 책임과 의무를 먼저 생각해요.",
"result": "O",
"explanation": "혜진이는 \"Duty is our responsibility\"라고 의무를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "Your sense of duty is beautiful.",
"translation": "넌 정말 책임감이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "혜진",
"script": "Your freedom spirit is inspiring.",
"translation": "넌 정말 자유로워."
},
{
"type": "script",
"index": 8,
"speaker": "준호",
"script": "We'll do both.",
"translation": "우린 둘 다 할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "혜진 values @@.",
"hint": "ESFJ는 책임감과 신뢰를 중시해요.",
"optionA": "duty",
"optionB": "responsibility",
"optionC": "obligation",
"result": "duty",
"explanation": "혜진은 의무를 소중히 여겨요."
},
{
"type": "script",
"index": 10,
"speaker": "준호",
"script": "And celebrate freedom.",
"translation": "그리고 자유를 축하해."
},
{
"type": "script",
"index": 11,
"speaker": "혜진",
"script": "That's a good balance!",
"translation": "그건 좋은 균형이야!"
},
{
"type": "script",
"index": 12,
"speaker": "준호",
"script": "We'll find our way.",
"translation": "우린 우리의 길을 찾을 거야."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "You make me responsible.",
"translation": "넌 날 책임감 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "혜진",
"script": "You make me free.",
"translation": "넌 날 자유롭게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "책임감과 자유의 조화에 대해요.",
"result": "With duty and freedom live",
"explanation": "책임감과 자유로 살아요.",
"optionA": "With",
"optionB": "live",
"optionC": "and",
"optionD": "freedom",
"optionE": "duty"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "가치관의 충돌",
"explanation": "ESFJ의 의무와 ENFP의 자유",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜진",
"script": "Duty is our responsibility.",
"translation": "의무가 우리 책임이야."
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "Freedom is what matters.",
"translation": "자유가 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "혜진",
"script": "But people rely on us!",
"translation": "근데 사람들이 우리를 믿어!"
},
{
"type": "script",
"index": 4,
"speaker": "준호",
"script": "We'll help while living free!",
"translation": "우린 자유롭게 살면서 도울 거야!"
},
{
"type": "ox",
"index": 5,
"quiz": "혜진은 의무를 우선시합니다.",
"hint": "ESFJ는 책임과 의무를 먼저 생각해요.",
"result": "O",
"explanation": "혜진이는 \"Duty is our responsibility\"라고 의무를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "Your sense of duty is beautiful.",
"translation": "넌 정말 책임감이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "혜진",
"script": "Your freedom spirit is inspiring.",
"translation": "넌 정말 자유로워."
},
{
"type": "script",
"index": 8,
"speaker": "준호",
"script": "We'll do both.",
"translation": "우린 둘 다 할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "혜진 values @@.",
"hint": "ESFJ는 책임감과 신뢰를 중시해요.",
"optionA": "duty",
"optionB": "responsibility",
"optionC": "obligation",
"result": "duty",
"explanation": "혜진은 의무를 소중히 여겨요."
},
{
"type": "script",
"index": 10,
"speaker": "준호",
"script": "And celebrate freedom.",
"translation": "그리고 자유를 축하해."
},
{
"type": "script",
"index": 11,
"speaker": "혜진",
"script": "That's a good balance!",
"translation": "그건 좋은 균형이야!"
},
{
"type": "script",
"index": 12,
"speaker": "준호",
"script": "We'll find our way.",
"translation": "우린 우리의 길을 찾을 거야."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "You make me responsible.",
"translation": "넌 날 책임감 있게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "혜진",
"script": "You make me free.",
"translation": "넌 날 자유롭게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "책임감과 자유의 조화에 대해요.",
"optionA": "With",
"optionB": "live",
"optionC": "and",
"optionD": "freedom",
"optionE": "duty",
"result": "With duty and freedom live",
"explanation": "책임감과 자유로 살아요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "침묵과 말의 언어",
"explanation": "ISTP의 독립적 해결과 ESFJ의 따뜻한 연결",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "I'll fix this myself.",
"translation": "난 이거 혼자 고칠 거야."
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "Let me help you!",
"translation": "내가 도와줄게!"
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "I work better alone.",
"translation": "난 혼자 일할 때 낫아."
},
{
"type": "script",
"index": 4,
"speaker": "소영",
"script": "But togetherness matters!",
"translation": "근데 함께함이 중요해!"
},
{
"type": "ox",
"index": 5,
"quiz": "태오는 독립적으로 문제를 해결합니다.",
"hint": "ISTP는 스스로 해결하는 것을 좋아해요.",
"result": "O",
"explanation": "태오가 \"fix this myself\"라고 독립성을 보였어요."
},
{
"type": "script",
"index": 6,
"speaker": "소영",
"script": "Your independence is admirable.",
"translation": "넌 정말 자립심이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "Your care is touching.",
"translation": "넌 정말 따뜻해."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "I'll support from here.",
"translation": "난 여기서 응원할게."
},
{
"type": "blank",
"index": 9,
"quiz": "태오 prefers @@.",
"hint": "ISTP는 혼자 일하는 것을 선호해요.",
"optionA": "alone",
"optionB": "independent",
"optionC": "solo",
"result": "alone",
"explanation": "태오는 혼자 있는 걸 선호해요."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "That actually helps.",
"translation": "그건 사실 도움이 돼."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "We're a great team!",
"translation": "우린 정말 좋은 팀이야!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "Yes, we are.",
"translation": "응, 그래."
},
{
"type": "script",
"index": 13,
"speaker": "소영",
"script": "You inspire my growth.",
"translation": "넌 내 성장을 영감 줘."
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You teach me connection.",
"translation": "넌 날 연결을 가르쳐."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "독립성과 연결의 조화에 대해요.",
"result": "With independence and care grow",
"explanation": "독립성과 배려로 성장해요.",
"optionA": "grow",
"optionB": "and",
"optionC": "With",
"optionD": "independence",
"optionE": "care"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "침묵과 말의 언어",
"explanation": "ISTP의 독립적 해결과 ESFJ의 따뜻한 연결",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "I'll fix this myself.",
"translation": "난 이거 혼자 고칠 거야."
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "Let me help you!",
"translation": "내가 도와줄게!"
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "I work better alone.",
"translation": "난 혼자 일할 때 낫아."
},
{
"type": "script",
"index": 4,
"speaker": "소영",
"script": "But togetherness matters!",
"translation": "근데 함께함이 중요해!"
},
{
"type": "ox",
"index": 5,
"quiz": "태오는 독립적으로 문제를 해결합니다.",
"hint": "ISTP는 스스로 해결하는 것을 좋아해요.",
"result": "O",
"explanation": "태오가 \"fix this myself\"라고 독립성을 보였어요."
},
{
"type": "script",
"index": 6,
"speaker": "소영",
"script": "Your independence is admirable.",
"translation": "넌 정말 자립심이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "Your care is touching.",
"translation": "넌 정말 따뜻해."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "I'll support from here.",
"translation": "난 여기서 응원할게."
},
{
"type": "blank",
"index": 9,
"quiz": "태오 prefers @@.",
"hint": "ISTP는 혼자 일하는 것을 선호해요.",
"optionA": "alone",
"optionB": "independent",
"optionC": "solo",
"result": "alone",
"explanation": "태오는 혼자 있는 걸 선호해요."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "That actually helps.",
"translation": "그건 사실 도움이 돼."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "We're a great team!",
"translation": "우린 정말 좋은 팀이야!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "Yes, we are.",
"translation": "응, 그래."
},
{
"type": "script",
"index": 13,
"speaker": "소영",
"script": "You inspire my growth.",
"translation": "넌 내 성장을 영감 줘."
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You teach me connection.",
"translation": "넌 날 연결을 가르쳐."
},
{
"type": "puzzle",
"index": 15,
"hint": "독립성과 연결의 조화에 대해요.",
"optionA": "grow",
"optionB": "and",
"optionC": "With",
"optionD": "independence",
"optionE": "care",
"result": "With independence and care grow",
"explanation": "독립성과 배려로 성장해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "문제 해결의 방식",
"explanation": "ISTP의 논리적 분석과 ESFJ의 협력적 접근",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "Let me analyze this.",
"translation": "내가 이거 분석해 봐."
},
{
"type": "script",
"index": 2,
"speaker": "하린",
"script": "We should ask everyone!",
"translation": "모두에게 물어봐야 해!"
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Logic solves this faster.",
"translation": "논리가 더 빨리 해결해."
},
{
"type": "script",
"index": 4,
"speaker": "하린",
"script": "But people have good ideas!",
"translation": "근데 사람들이 좋은 생각을 가져!"
},
{
"type": "ox",
"index": 5,
"quiz": "동민은 논리적 분석을 우선시합니다.",
"hint": "ISTP는 객관적 분석을 선호해요.",
"result": "O",
"explanation": "동민이는 \"analyze this\"라고 분석을 먼저 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Your logic is solid.",
"translation": "넌 정말 논리적이야."
},
{
"type": "script",
"index": 7,
"speaker": "동민",
"script": "Your teamwork is wise.",
"translation": "넌 정말 협력적이야."
},
{
"type": "script",
"index": 8,
"speaker": "하린",
"script": "I'll collect the ideas.",
"translation": "난 아이디어를 모을게."
},
{
"type": "blank",
"index": 9,
"quiz": "동민 uses @@.",
"hint": "ISTP는 논리와 분석을 사용해요.",
"optionA": "logic",
"optionB": "analysis",
"optionC": "reasoning",
"result": "logic",
"explanation": "동민은 논리를 사용해요."
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "You add the people part.",
"translation": "넌 사람 부분을 더해."
},
{
"type": "script",
"index": 11,
"speaker": "하린",
"script": "Perfect combination!",
"translation": "완벽한 조합이야!"
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "We solve it well.",
"translation": "우린 잘 해결해."
},
{
"type": "script",
"index": 13,
"speaker": "하린",
"script": "You make me logical.",
"translation": "넌 날 논리적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "동민",
"script": "You make me human.",
"translation": "넌 날 인간적으로 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "논리와 협력의 조화에 대해요.",
"result": "Logic and cooperation solve",
"explanation": "논리와 협력이 해결해요.",
"optionA": "solve",
"optionB": "cooperation",
"optionC": "and",
"optionD": "Logic"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "문제 해결의 방식",
"explanation": "ISTP의 논리적 분석과 ESFJ의 협력적 접근",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "Let me analyze this.",
"translation": "내가 이거 분석해 봐."
},
{
"type": "script",
"index": 2,
"speaker": "하린",
"script": "We should ask everyone!",
"translation": "모두에게 물어봐야 해!"
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Logic solves this faster.",
"translation": "논리가 더 빨리 해결해."
},
{
"type": "script",
"index": 4,
"speaker": "하린",
"script": "But people have good ideas!",
"translation": "근데 사람들이 좋은 생각을 가져!"
},
{
"type": "ox",
"index": 5,
"quiz": "동민은 논리적 분석을 우선시합니다.",
"hint": "ISTP는 객관적 분석을 선호해요.",
"result": "O",
"explanation": "동민이는 \"analyze this\"라고 분석을 먼저 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Your logic is solid.",
"translation": "넌 정말 논리적이야."
},
{
"type": "script",
"index": 7,
"speaker": "동민",
"script": "Your teamwork is wise.",
"translation": "넌 정말 협력적이야."
},
{
"type": "script",
"index": 8,
"speaker": "하린",
"script": "I'll collect the ideas.",
"translation": "난 아이디어를 모을게."
},
{
"type": "blank",
"index": 9,
"quiz": "동민 uses @@.",
"hint": "ISTP는 논리와 분석을 사용해요.",
"optionA": "logic",
"optionB": "analysis",
"optionC": "reasoning",
"result": "logic",
"explanation": "동민은 논리를 사용해요."
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "You add the people part.",
"translation": "넌 사람 부분을 더해."
},
{
"type": "script",
"index": 11,
"speaker": "하린",
"script": "Perfect combination!",
"translation": "완벽한 조합이야!"
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "We solve it well.",
"translation": "우린 잘 해결해."
},
{
"type": "script",
"index": 13,
"speaker": "하린",
"script": "You make me logical.",
"translation": "넌 날 논리적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "동민",
"script": "You make me human.",
"translation": "넌 날 인간적으로 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "논리와 협력의 조화에 대해요.",
"optionA": "solve",
"optionB": "cooperation",
"optionC": "and",
"optionD": "Logic",
"result": "Logic and cooperation solve",
"explanation": "논리와 협력이 해결해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보 처리의 차이",
"explanation": "ISTP의 데이터 중심과 ESFJ의 맥락 중심",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "What are the facts?",
"translation": "사실이 뭐야?"
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "How will people feel?",
"translation": "사람들이 뭘 느낄까?"
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Facts guide the decision.",
"translation": "사실이 결정을 이끌어."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "Context shapes the outcome.",
"translation": "맥락이 결과를 형성해."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 객관적 사실을 먼저 봅니다.",
"hint": "ISTP는 데이터와 사실을 중시해요.",
"result": "O",
"explanation": "성진이는 \"What are the facts\"라고 사실을 물었어요."
},
{
"type": "script",
"index": 6,
"speaker": "수진",
"script": "Your data is accurate.",
"translation": "넌 정말 정확해."
},
{
"type": "script",
"index": 7,
"speaker": "성진",
"script": "Your insight is valuable.",
"translation": "넌 정말 통찰력이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "We'll combine both views.",
"translation": "우린 둘 다 섞을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "성진 seeks @@.",
"hint": "ISTP는 객관적 사실과 데이터를 추구해요.",
"optionA": "facts",
"optionB": "data",
"optionC": "truth",
"result": "facts",
"explanation": "성진은 사실을 찾아요."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "With your understanding.",
"translation": "너의 이해와 함께."
},
{
"type": "script",
"index": 11,
"speaker": "수진",
"script": "We make wise choices!",
"translation": "우린 현명한 선택을 해!"
},
{
"type": "script",
"index": 12,
"speaker": "성진",
"script": "That actually works well.",
"translation": "그건 사실 잘 작동해."
},
{
"type": "script",
"index": 13,
"speaker": "수진",
"script": "You make me practical.",
"translation": "넌 날 현실적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "You make me aware.",
"translation": "넌 날 인식하게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "데이터와 맥락의 조화에 대해요.",
"result": "Data and context guide us",
"explanation": "데이터와 맥락이 우리를 이끌어요.",
"optionA": "guide",
"optionB": "context",
"optionC": "Data",
"optionD": "us",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보 처리의 차이",
"explanation": "ISTP의 데이터 중심과 ESFJ의 맥락 중심",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "What are the facts?",
"translation": "사실이 뭐야?"
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "How will people feel?",
"translation": "사람들이 뭘 느낄까?"
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Facts guide the decision.",
"translation": "사실이 결정을 이끌어."
},
{
"type": "script",
"index": 4,
"speaker": "수진",
"script": "Context shapes the outcome.",
"translation": "맥락이 결과를 형성해."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 객관적 사실을 먼저 봅니다.",
"hint": "ISTP는 데이터와 사실을 중시해요.",
"result": "O",
"explanation": "성진이는 \"What are the facts\"라고 사실을 물었어요."
},
{
"type": "script",
"index": 6,
"speaker": "수진",
"script": "Your data is accurate.",
"translation": "넌 정말 정확해."
},
{
"type": "script",
"index": 7,
"speaker": "성진",
"script": "Your insight is valuable.",
"translation": "넌 정말 통찰력이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "수진",
"script": "We'll combine both views.",
"translation": "우린 둘 다 섞을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "성진 seeks @@.",
"hint": "ISTP는 객관적 사실과 데이터를 추구해요.",
"optionA": "facts",
"optionB": "data",
"optionC": "truth",
"result": "facts",
"explanation": "성진은 사실을 찾아요."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "With your understanding.",
"translation": "너의 이해와 함께."
},
{
"type": "script",
"index": 11,
"speaker": "수진",
"script": "We make wise choices!",
"translation": "우린 현명한 선택을 해!"
},
{
"type": "script",
"index": 12,
"speaker": "성진",
"script": "That actually works well.",
"translation": "그건 사실 잘 작동해."
},
{
"type": "script",
"index": 13,
"speaker": "수진",
"script": "You make me practical.",
"translation": "넌 날 현실적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "You make me aware.",
"translation": "넌 날 인식하게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "데이터와 맥락의 조화에 대해요.",
"optionA": "guide",
"optionB": "context",
"optionC": "Data",
"optionD": "us",
"optionE": "and",
"result": "Data and context guide us",
"explanation": "데이터와 맥락이 우리를 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "의사결정 과정",
"explanation": "ISTP의 신중한 검증과 ESFJ의 빠른 판단",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태준",
"script": "Let me verify this first.",
"translation": "먼저 이거 검증해 봐야 해."
},
{
"type": "script",
"index": 2,
"speaker": "예은",
"script": "We should decide now!",
"translation": "우린 지금 결정해야 해!"
},
{
"type": "script",
"index": 3,
"speaker": "태준",
"script": "Wrong decisions cost more.",
"translation": "잘못된 결정이 더 비싸."
},
{
"type": "script",
"index": 4,
"speaker": "예은",
"script": "But delays hurt too!",
"translation": "근데 늦어도 상처를 줘!"
},
{
"type": "ox",
"index": 5,
"quiz": "태준은 신중하게 검증합니다.",
"hint": "ISTP는 결정 전에 철저히 검증해요.",
"result": "O",
"explanation": "태준이는 \"verify this first\"라고 검증을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "예은",
"script": "Your caution is wise.",
"translation": "넌 정말 신중해."
},
{
"type": "script",
"index": 7,
"speaker": "태준",
"script": "Your speed is admirable.",
"translation": "넌 정말 빨라."
},
{
"type": "script",
"index": 8,
"speaker": "예은",
"script": "I'll wait a bit.",
"translation": "난 좀 기다릴게."
},
{
"type": "blank",
"index": 9,
"quiz": "태준 checks @@.",
"hint": "ISTP는 철저하게 검증해요.",
"optionA": "thoroughly",
"optionB": "carefully",
"optionC": "completely",
"result": "thoroughly",
"explanation": "태준은 철저하게 검증해요."
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "Then we can move.",
"translation": "그 다음 우린 움직여."
},
{
"type": "script",
"index": 11,
"speaker": "예은",
"script": "That's perfect timing!",
"translation": "그건 완벽한 타이밍이야!"
},
{
"type": "script",
"index": 12,
"speaker": "태준",
"script": "We decide well.",
"translation": "우린 잘 결정해."
},
{
"type": "script",
"index": 13,
"speaker": "예은",
"script": "You make me careful.",
"translation": "넌 날 신중하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "태준",
"script": "You make me quick.",
"translation": "넌 날 빠르게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "신중함과 빠름의 조화에 대해요.",
"result": "With timing and caution perfect",
"explanation": "타이밍과 신중함으로 완벽해요.",
"optionA": "With",
"optionB": "and",
"optionC": "caution",
"optionD": "perfect",
"optionE": "timing"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "의사결정 과정",
"explanation": "ISTP의 신중한 검증과 ESFJ의 빠른 판단",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태준",
"script": "Let me verify this first.",
"translation": "먼저 이거 검증해 봐야 해."
},
{
"type": "script",
"index": 2,
"speaker": "예은",
"script": "We should decide now!",
"translation": "우린 지금 결정해야 해!"
},
{
"type": "script",
"index": 3,
"speaker": "태준",
"script": "Wrong decisions cost more.",
"translation": "잘못된 결정이 더 비싸."
},
{
"type": "script",
"index": 4,
"speaker": "예은",
"script": "But delays hurt too!",
"translation": "근데 늦어도 상처를 줘!"
},
{
"type": "ox",
"index": 5,
"quiz": "태준은 신중하게 검증합니다.",
"hint": "ISTP는 결정 전에 철저히 검증해요.",
"result": "O",
"explanation": "태준이는 \"verify this first\"라고 검증을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "예은",
"script": "Your caution is wise.",
"translation": "넌 정말 신중해."
},
{
"type": "script",
"index": 7,
"speaker": "태준",
"script": "Your speed is admirable.",
"translation": "넌 정말 빨라."
},
{
"type": "script",
"index": 8,
"speaker": "예은",
"script": "I'll wait a bit.",
"translation": "난 좀 기다릴게."
},
{
"type": "blank",
"index": 9,
"quiz": "태준 checks @@.",
"hint": "ISTP는 철저하게 검증해요.",
"optionA": "thoroughly",
"optionB": "carefully",
"optionC": "completely",
"result": "thoroughly",
"explanation": "태준은 철저하게 검증해요."
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "Then we can move.",
"translation": "그 다음 우린 움직여."
},
{
"type": "script",
"index": 11,
"speaker": "예은",
"script": "That's perfect timing!",
"translation": "그건 완벽한 타이밍이야!"
},
{
"type": "script",
"index": 12,
"speaker": "태준",
"script": "We decide well.",
"translation": "우린 잘 결정해."
},
{
"type": "script",
"index": 13,
"speaker": "예은",
"script": "You make me careful.",
"translation": "넌 날 신중하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "태준",
"script": "You make me quick.",
"translation": "넌 날 빠르게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "신중함과 빠름의 조화에 대해요.",
"optionA": "With",
"optionB": "and",
"optionC": "caution",
"optionD": "perfect",
"optionE": "timing",
"result": "With timing and caution perfect",
"explanation": "타이밍과 신중함으로 완벽해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "압박 상황",
"explanation": "ISTP의 침착성과 ESFJ의 격려",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건호",
"script": "Stay calm and think.",
"translation": "침착함을 유지해 그리고 생각해."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "We can do this!",
"translation": "우린 할 수 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "건호",
"script": "Panic doesn't help.",
"translation": "패닉은 도움이 안 돼."
},
{
"type": "script",
"index": 4,
"speaker": "소현",
"script": "But belief matters too!",
"translation": "근데 믿음도 중요해!"
},
{
"type": "ox",
"index": 5,
"quiz": "건호는 침착함을 유지합니다.",
"hint": "ISTP는 압박 상황에서 침착함을 유지해요.",
"result": "O",
"explanation": "건호가 \"Stay calm\"이라고 침착함을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "Your calm is reassuring.",
"translation": "넌 정말 침착해."
},
{
"type": "script",
"index": 7,
"speaker": "건호",
"script": "Your faith is powerful.",
"translation": "넌 정말 믿음이 강해."
},
{
"type": "script",
"index": 8,
"speaker": "소현",
"script": "I believe in us.",
"translation": "난 우리를 믿어."
},
{
"type": "blank",
"index": 9,
"quiz": "건호 remains @@.",
"hint": "ISTP는 압박 상황에서도 침착함을 유지해요.",
"optionA": "calm",
"optionB": "steady",
"optionC": "cool",
"result": "calm",
"explanation": "건호는 침착함을 유지해요."
},
{
"type": "script",
"index": 10,
"speaker": "건호",
"script": "We'll find the solution.",
"translation": "우린 해결책을 찾을 거야."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Together we're strong!",
"translation": "함께 우린 강해!"
},
{
"type": "script",
"index": 12,
"speaker": "건호",
"script": "Yes, we are.",
"translation": "응, 그래."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You stabilize me.",
"translation": "넌 날 안정시켜."
},
{
"type": "script",
"index": 14,
"speaker": "건호",
"script": "You inspire me.",
"translation": "넌 날 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "침착함과 믿음의 조화에 대해요.",
"result": "With calm and faith triumph",
"explanation": "침착함과 믿음으로 승리해요.",
"optionA": "triumph",
"optionB": "faith",
"optionC": "and",
"optionD": "With",
"optionE": "calm"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "압박 상황",
"explanation": "ISTP의 침착성과 ESFJ의 격려",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건호",
"script": "Stay calm and think.",
"translation": "침착함을 유지해 그리고 생각해."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "We can do this!",
"translation": "우린 할 수 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "건호",
"script": "Panic doesn't help.",
"translation": "패닉은 도움이 안 돼."
},
{
"type": "script",
"index": 4,
"speaker": "소현",
"script": "But belief matters too!",
"translation": "근데 믿음도 중요해!"
},
{
"type": "ox",
"index": 5,
"quiz": "건호는 침착함을 유지합니다.",
"hint": "ISTP는 압박 상황에서 침착함을 유지해요.",
"result": "O",
"explanation": "건호가 \"Stay calm\"이라고 침착함을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "Your calm is reassuring.",
"translation": "넌 정말 침착해."
},
{
"type": "script",
"index": 7,
"speaker": "건호",
"script": "Your faith is powerful.",
"translation": "넌 정말 믿음이 강해."
},
{
"type": "script",
"index": 8,
"speaker": "소현",
"script": "I believe in us.",
"translation": "난 우리를 믿어."
},
{
"type": "blank",
"index": 9,
"quiz": "건호 remains @@.",
"hint": "ISTP는 압박 상황에서도 침착함을 유지해요.",
"optionA": "calm",
"optionB": "steady",
"optionC": "cool",
"result": "calm",
"explanation": "건호는 침착함을 유지해요."
},
{
"type": "script",
"index": 10,
"speaker": "건호",
"script": "We'll find the solution.",
"translation": "우린 해결책을 찾을 거야."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Together we're strong!",
"translation": "함께 우린 강해!"
},
{
"type": "script",
"index": 12,
"speaker": "건호",
"script": "Yes, we are.",
"translation": "응, 그래."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You stabilize me.",
"translation": "넌 날 안정시켜."
},
{
"type": "script",
"index": 14,
"speaker": "건호",
"script": "You inspire me.",
"translation": "넌 날 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "침착함과 믿음의 조화에 대해요.",
"optionA": "triumph",
"optionB": "faith",
"optionC": "and",
"optionD": "With",
"optionE": "calm",
"result": "With calm and faith triumph",
"explanation": "침착함과 믿음으로 승리해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "직업의 추구",
"explanation": "ISTP의 기술 중심과 ESFJ의 사람 중심",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "시우",
"script": "I want to master skills.",
"translation": "난 기술을 숙달하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "지아",
"script": "I want to help people.",
"translation": "난 사람들을 돕고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "시우",
"script": "Both need dedication.",
"translation": "둘 다 헌신이 필요해."
},
{
"type": "script",
"index": 4,
"speaker": "지아",
"script": "My people are my passion.",
"translation": "내 사람들이 내 열정이야."
},
{
"type": "ox",
"index": 5,
"quiz": "시우는 기술 습득을 우선시합니다.",
"hint": "ISTP는 기술과 전문성 개발을 중시해요.",
"result": "O",
"explanation": "시우가 \"master skills\"라고 기술 중심을 보였어요."
},
{
"type": "script",
"index": 6,
"speaker": "지아",
"script": "Your expertise is admirable.",
"translation": "넌 정말 전문가야."
},
{
"type": "script",
"index": 7,
"speaker": "시우",
"script": "Your compassion is beautiful.",
"translation": "넌 정말 따뜻해."
},
{
"type": "script",
"index": 8,
"speaker": "지아",
"script": "We can do both.",
"translation": "우린 둘 다 할 수 있어."
},
{
"type": "blank",
"index": 9,
"quiz": "시우 develops @@.",
"hint": "ISTP는 기술과 전문성을 개발해요.",
"optionA": "skills",
"optionB": "expertise",
"optionC": "ability",
"result": "skills",
"explanation": "시우는 기술을 개발해요."
},
{
"type": "script",
"index": 10,
"speaker": "시우",
"script": "While helping others.",
"translation": "다른 사람을 도우면서."
},
{
"type": "script",
"index": 11,
"speaker": "지아",
"script": "That's the perfect path!",
"translation": "그게 완벽한 길이야!"
},
{
"type": "script",
"index": 12,
"speaker": "시우",
"script": "We can achieve both.",
"translation": "우린 둘 다 성취할 수 있어."
},
{
"type": "script",
"index": 13,
"speaker": "지아",
"script": "You inspire my growth.",
"translation": "넌 내 성장을 영감 줘."
},
{
"type": "script",
"index": 14,
"speaker": "시우",
"script": "You inspire my purpose.",
"translation": "넌 내 목적을 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "기술과 사람의 조화에 대해요.",
"result": "Master skills and help people",
"explanation": "기술을 숙달하고 사람을 도와요.",
"optionA": "help",
"optionB": "and",
"optionC": "people",
"optionD": "Master",
"optionE": "skills"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "직업의 추구",
"explanation": "ISTP의 기술 중심과 ESFJ의 사람 중심",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "시우",
"script": "I want to master skills.",
"translation": "난 기술을 숙달하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "지아",
"script": "I want to help people.",
"translation": "난 사람들을 돕고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "시우",
"script": "Both need dedication.",
"translation": "둘 다 헌신이 필요해."
},
{
"type": "script",
"index": 4,
"speaker": "지아",
"script": "My people are my passion.",
"translation": "내 사람들이 내 열정이야."
},
{
"type": "ox",
"index": 5,
"quiz": "시우는 기술 습득을 우선시합니다.",
"hint": "ISTP는 기술과 전문성 개발을 중시해요.",
"result": "O",
"explanation": "시우가 \"master skills\"라고 기술 중심을 보였어요."
},
{
"type": "script",
"index": 6,
"speaker": "지아",
"script": "Your expertise is admirable.",
"translation": "넌 정말 전문가야."
},
{
"type": "script",
"index": 7,
"speaker": "시우",
"script": "Your compassion is beautiful.",
"translation": "넌 정말 따뜻해."
},
{
"type": "script",
"index": 8,
"speaker": "지아",
"script": "We can do both.",
"translation": "우린 둘 다 할 수 있어."
},
{
"type": "blank",
"index": 9,
"quiz": "시우 develops @@.",
"hint": "ISTP는 기술과 전문성을 개발해요.",
"optionA": "skills",
"optionB": "expertise",
"optionC": "ability",
"result": "skills",
"explanation": "시우는 기술을 개발해요."
},
{
"type": "script",
"index": 10,
"speaker": "시우",
"script": "While helping others.",
"translation": "다른 사람을 도우면서."
},
{
"type": "script",
"index": 11,
"speaker": "지아",
"script": "That's the perfect path!",
"translation": "그게 완벽한 길이야!"
},
{
"type": "script",
"index": 12,
"speaker": "시우",
"script": "We can achieve both.",
"translation": "우린 둘 다 성취할 수 있어."
},
{
"type": "script",
"index": 13,
"speaker": "지아",
"script": "You inspire my growth.",
"translation": "넌 내 성장을 영감 줘."
},
{
"type": "script",
"index": 14,
"speaker": "시우",
"script": "You inspire my purpose.",
"translation": "넌 내 목적을 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "기술과 사람의 조화에 대해요.",
"optionA": "help",
"optionB": "and",
"optionC": "people",
"optionD": "Master",
"optionE": "skills",
"result": "Master skills and help people",
"explanation": "기술을 숙달하고 사람을 도와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여가의 방식",
"explanation": "ISTP의 혼자 활동과 ESFJ의 함께 활동",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성호",
"script": "I prefer to tinker alone.",
"translation": "난 혼자 만지작거리는 걸 좋아해."
},
{
"type": "script",
"index": 2,
"speaker": "하나",
"script": "Let's do things together!",
"translation": "함께 뭔가 해요!"
},
{
"type": "script",
"index": 3,
"speaker": "성호",
"script": "Social drains my energy.",
"translation": "사교는 내 에너지를 빼앗아."
},
{
"type": "script",
"index": 4,
"speaker": "하나",
"script": "But we connect better!",
"translation": "근데 우린 더 잘 연결돼!"
},
{
"type": "ox",
"index": 5,
"quiz": "성호는 혼자 활동하는 것을 선호합니다.",
"hint": "ISTP는 혼자 활동할 때 더 충전돼요.",
"result": "O",
"explanation": "성호가 \"tinker alone\"이라고 독립적 활동을 선호했어요."
},
{
"type": "script",
"index": 6,
"speaker": "하나",
"script": "Your focus is impressive.",
"translation": "넌 정말 집중해."
},
{
"type": "script",
"index": 7,
"speaker": "성호",
"script": "Your energy is contagious.",
"translation": "넌 정말 활기차."
},
{
"type": "script",
"index": 8,
"speaker": "하나",
"script": "I'll give you space.",
"translation": "난 너한테 시간을 줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "성호 enjoys @@.",
"hint": "ISTP는 혼자 활동하는 것을 즐겨요.",
"optionA": "solitude",
"optionB": "alone",
"optionC": "quiet",
"result": "solitude",
"explanation": "성호는 혼자만의 시간을 즐겨요."
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "But I'll join sometimes.",
"translation": "근데 난 가끔 참여할게."
},
{
"type": "script",
"index": 11,
"speaker": "하나",
"script": "That's perfect for me!",
"translation": "그건 날 위한 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "성호",
"script": "We understand each other.",
"translation": "우린 서로를 이해해."
},
{
"type": "script",
"index": 13,
"speaker": "하나",
"script": "You make me focused.",
"translation": "넌 날 집중하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "성호",
"script": "You make me social.",
"translation": "넌 날 사교적으로 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "독립성과 연결의 조화에 대해요.",
"result": "Alone and together we thrive",
"explanation": "혼자로도 함께로도 번영해요.",
"optionA": "we",
"optionB": "thrive",
"optionC": "Alone",
"optionD": "and",
"optionE": "together"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여가의 방식",
"explanation": "ISTP의 혼자 활동과 ESFJ의 함께 활동",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성호",
"script": "I prefer to tinker alone.",
"translation": "난 혼자 만지작거리는 걸 좋아해."
},
{
"type": "script",
"index": 2,
"speaker": "하나",
"script": "Let's do things together!",
"translation": "함께 뭔가 해요!"
},
{
"type": "script",
"index": 3,
"speaker": "성호",
"script": "Social drains my energy.",
"translation": "사교는 내 에너지를 빼앗아."
},
{
"type": "script",
"index": 4,
"speaker": "하나",
"script": "But we connect better!",
"translation": "근데 우린 더 잘 연결돼!"
},
{
"type": "ox",
"index": 5,
"quiz": "성호는 혼자 활동하는 것을 선호합니다.",
"hint": "ISTP는 혼자 활동할 때 더 충전돼요.",
"result": "O",
"explanation": "성호가 \"tinker alone\"이라고 독립적 활동을 선호했어요."
},
{
"type": "script",
"index": 6,
"speaker": "하나",
"script": "Your focus is impressive.",
"translation": "넌 정말 집중해."
},
{
"type": "script",
"index": 7,
"speaker": "성호",
"script": "Your energy is contagious.",
"translation": "넌 정말 활기차."
},
{
"type": "script",
"index": 8,
"speaker": "하나",
"script": "I'll give you space.",
"translation": "난 너한테 시간을 줄게."
},
{
"type": "blank",
"index": 9,
"quiz": "성호 enjoys @@.",
"hint": "ISTP는 혼자 활동하는 것을 즐겨요.",
"optionA": "solitude",
"optionB": "alone",
"optionC": "quiet",
"result": "solitude",
"explanation": "성호는 혼자만의 시간을 즐겨요."
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "But I'll join sometimes.",
"translation": "근데 난 가끔 참여할게."
},
{
"type": "script",
"index": 11,
"speaker": "하나",
"script": "That's perfect for me!",
"translation": "그건 날 위한 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "성호",
"script": "We understand each other.",
"translation": "우린 서로를 이해해."
},
{
"type": "script",
"index": 13,
"speaker": "하나",
"script": "You make me focused.",
"translation": "넌 날 집중하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "성호",
"script": "You make me social.",
"translation": "넌 날 사교적으로 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "독립성과 연결의 조화에 대해요.",
"optionA": "we",
"optionB": "thrive",
"optionC": "Alone",
"optionD": "and",
"optionE": "together",
"result": "Alone and together we thrive",
"explanation": "혼자로도 함께로도 번영해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "갈등의 처리",
"explanation": "ISTP의 객관성과 ESFJ의 화해 중심",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "State the real facts.",
"translation": "진짜 사실을 말해."
},
{
"type": "script",
"index": 2,
"speaker": "예영",
"script": "Can we all just get along?",
"translation": "우린 다 화해할 수 없어?"
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Facts prevent future problems.",
"translation": "사실이 미래 문제를 방지해."
},
{
"type": "script",
"index": 4,
"speaker": "예영",
"script": "But feelings matter too!",
"translation": "근데 감정도 중요해!"
},
{
"type": "ox",
"index": 5,
"quiz": "태오는 객관적 사실을 중시합니다.",
"hint": "ISTP는 감정보다 객관적 사실을 중시해요.",
"result": "O",
"explanation": "태오가 \"State the facts\"라고 객관성을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "예영",
"script": "Your logic is clear.",
"translation": "넌 정말 명확해."
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "Your caring is admirable.",
"translation": "넌 정말 배려심이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "예영",
"script": "I'll address the facts.",
"translation": "난 사실에 대해 다룰게."
},
{
"type": "blank",
"index": 9,
"quiz": "태오 focuses on @@.",
"hint": "ISTP는 객관적 사실에 초점을 맞춰요.",
"optionA": "facts",
"optionB": "truth",
"optionC": "reality",
"result": "facts",
"explanation": "태오는 사실에 초점을 맞춰요."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "Without emotion clouding.",
"translation": "감정이 흐리지 않게."
},
{
"type": "script",
"index": 11,
"speaker": "예영",
"script": "We resolve this fairly!",
"translation": "우린 공정하게 해결해!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "Agreed. Let's fix it.",
"translation": "동의해. 해결해보자."
},
{
"type": "script",
"index": 13,
"speaker": "예영",
"script": "You make me logical.",
"translation": "넌 날 논리적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You make me kind.",
"translation": "넌 날 친절하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "객관성과 연민의 조화에 대해요.",
"result": "Facts and compassion resolve",
"explanation": "사실과 연민이 해결해요.",
"optionA": "and",
"optionB": "compassion",
"optionC": "resolve",
"optionD": "Facts"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "갈등의 처리",
"explanation": "ISTP의 객관성과 ESFJ의 화해 중심",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "State the real facts.",
"translation": "진짜 사실을 말해."
},
{
"type": "script",
"index": 2,
"speaker": "예영",
"script": "Can we all just get along?",
"translation": "우린 다 화해할 수 없어?"
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Facts prevent future problems.",
"translation": "사실이 미래 문제를 방지해."
},
{
"type": "script",
"index": 4,
"speaker": "예영",
"script": "But feelings matter too!",
"translation": "근데 감정도 중요해!"
},
{
"type": "ox",
"index": 5,
"quiz": "태오는 객관적 사실을 중시합니다.",
"hint": "ISTP는 감정보다 객관적 사실을 중시해요.",
"result": "O",
"explanation": "태오가 \"State the facts\"라고 객관성을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "예영",
"script": "Your logic is clear.",
"translation": "넌 정말 명확해."
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "Your caring is admirable.",
"translation": "넌 정말 배려심이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "예영",
"script": "I'll address the facts.",
"translation": "난 사실에 대해 다룰게."
},
{
"type": "blank",
"index": 9,
"quiz": "태오 focuses on @@.",
"hint": "ISTP는 객관적 사실에 초점을 맞춰요.",
"optionA": "facts",
"optionB": "truth",
"optionC": "reality",
"result": "facts",
"explanation": "태오는 사실에 초점을 맞춰요."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "Without emotion clouding.",
"translation": "감정이 흐리지 않게."
},
{
"type": "script",
"index": 11,
"speaker": "예영",
"script": "We resolve this fairly!",
"translation": "우린 공정하게 해결해!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "Agreed. Let's fix it.",
"translation": "동의해. 해결해보자."
},
{
"type": "script",
"index": 13,
"speaker": "예영",
"script": "You make me logical.",
"translation": "넌 날 논리적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You make me kind.",
"translation": "넌 날 친절하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "객관성과 연민의 조화에 대해요.",
"optionA": "and",
"optionB": "compassion",
"optionC": "resolve",
"optionD": "Facts",
"result": "Facts and compassion resolve",
"explanation": "사실과 연민이 해결해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "신념의 차이",
"explanation": "ISTP의 실용성과 ESFJ의 의무감",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "If it works, it's good.",
"translation": "작동하면, 그게 좋은 거야."
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "We should do what's right.",
"translation": "우린 올바른 것을 해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Right is what works.",
"translation": "올바름은 작동하는 거야."
},
{
"type": "script",
"index": 4,
"speaker": "소영",
"script": "Right is our obligation!",
"translation": "올바름은 우리 의무야!"
},
{
"type": "ox",
"index": 5,
"quiz": "동현은 실용적 기준으로 판단합니다.",
"hint": "ISTP는 실용성과 효율성을 중시해요.",
"result": "O",
"explanation": "동현이는 \"if it works\"라고 실용성을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "소영",
"script": "Your practicality is wise.",
"translation": "넌 정말 현실적이야."
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "Your principles are strong.",
"translation": "넌 정말 원칙이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "We'll find common ground.",
"translation": "우린 공통점을 찾을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "동현 values @@.",
"hint": "ISTP는 실용성과 효율성을 소중히 여겨요.",
"optionA": "efficiency",
"optionB": "practicality",
"optionC": "results",
"result": "efficiency",
"explanation": "동현은 효율성을 소중히 여겨요."
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "Where right and practical meet.",
"translation": "올바름과 현실이 만나는 곳."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "That's perfect balance!",
"translation": "그건 완벽한 균형이야!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "Yes, it is.",
"translation": "응, 그래."
},
{
"type": "script",
"index": 13,
"speaker": "소영",
"script": "You make me practical.",
"translation": "넌 날 현실적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "You make me principled.",
"translation": "넌 날 원칙 있게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "실용성과 원칙의 조화에 대해요.",
"result": "Practicality and principles guide",
"explanation": "실용성과 원칙이 이끌어요.",
"optionA": "and",
"optionB": "guide",
"optionC": "principles",
"optionD": "Practicality"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "신념의 차이",
"explanation": "ISTP의 실용성과 ESFJ의 의무감",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "If it works, it's good.",
"translation": "작동하면, 그게 좋은 거야."
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "We should do what's right.",
"translation": "우린 올바른 것을 해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Right is what works.",
"translation": "올바름은 작동하는 거야."
},
{
"type": "script",
"index": 4,
"speaker": "소영",
"script": "Right is our obligation!",
"translation": "올바름은 우리 의무야!"
},
{
"type": "ox",
"index": 5,
"quiz": "동현은 실용적 기준으로 판단합니다.",
"hint": "ISTP는 실용성과 효율성을 중시해요.",
"result": "O",
"explanation": "동현이는 \"if it works\"라고 실용성을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "소영",
"script": "Your practicality is wise.",
"translation": "넌 정말 현실적이야."
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "Your principles are strong.",
"translation": "넌 정말 원칙이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "소영",
"script": "We'll find common ground.",
"translation": "우린 공통점을 찾을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "동현 values @@.",
"hint": "ISTP는 실용성과 효율성을 소중히 여겨요.",
"optionA": "efficiency",
"optionB": "practicality",
"optionC": "results",
"result": "efficiency",
"explanation": "동현은 효율성을 소중히 여겨요."
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "Where right and practical meet.",
"translation": "올바름과 현실이 만나는 곳."
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "That's perfect balance!",
"translation": "그건 완벽한 균형이야!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "Yes, it is.",
"translation": "응, 그래."
},
{
"type": "script",
"index": 13,
"speaker": "소영",
"script": "You make me practical.",
"translation": "넌 날 현실적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "You make me principled.",
"translation": "넌 날 원칙 있게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "실용성과 원칙의 조화에 대해요.",
"optionA": "and",
"optionB": "guide",
"optionC": "principles",
"optionD": "Practicality",
"result": "Practicality and principles guide",
"explanation": "실용성과 원칙이 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "계획과 유연성의 줄타기",
"explanation": "ISTJ의 체계와 ISTP의 즉흥성",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "We need a clear plan.",
"translation": "우린 명확한 계획이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "Plans are just suggestions.",
"translation": "계획은 그냥 제안일 뿐이야."
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Order prevents mistakes!",
"translation": "질서가 실수를 방지해!"
},
{
"type": "script",
"index": 4,
"speaker": "태오",
"script": "Flexibility prevents rigid failures.",
"translation": "유연성이 경직된 실패를 방지해."
},
{
"type": "ox",
"index": 5,
"quiz": "동현은 체계적인 계획을 우선시합니다.",
"hint": "ISTJ는 조직화되고 계획된 접근을 좋아해요.",
"result": "O",
"explanation": "동현이는 \"clear plan\"이라고 계획을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "Your structure is solid.",
"translation": "넌 정말 체계적이야."
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "Your flexibility is useful.",
"translation": "넌 정말 유연해."
},
{
"type": "script",
"index": 8,
"speaker": "태오",
"script": "I'll adapt to your plan.",
"translation": "난 너의 계획에 적응할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "동현 creates @@.",
"hint": "ISTJ는 체계적인 구조를 만들어요.",
"optionA": "structure",
"optionB": "order",
"optionC": "system",
"result": "structure",
"explanation": "동현은 구조를 만들어요."
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "With room to adjust.",
"translation": "조정할 여유를 두면서."
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "That works for me.",
"translation": "그건 날 위한 거야."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "We balance perfectly.",
"translation": "우린 완벽하게 균형을 맞춰."
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "You keep me on track.",
"translation": "넌 날 궤도 위에 둬."
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "You keep me flowing.",
"translation": "넌 날 흐르게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 유연성의 조화에 대해요.",
"result": "With structure and flexibility succeed",
"explanation": "구조와 유연성으로 성공해요.",
"optionA": "With",
"optionB": "and",
"optionC": "succeed",
"optionD": "flexibility",
"optionE": "structure"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "계획과 유연성의 줄타기",
"explanation": "ISTJ의 체계와 ISTP의 즉흥성",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "We need a clear plan.",
"translation": "우린 명확한 계획이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "Plans are just suggestions.",
"translation": "계획은 그냥 제안일 뿐이야."
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Order prevents mistakes!",
"translation": "질서가 실수를 방지해!"
},
{
"type": "script",
"index": 4,
"speaker": "태오",
"script": "Flexibility prevents rigid failures.",
"translation": "유연성이 경직된 실패를 방지해."
},
{
"type": "ox",
"index": 5,
"quiz": "동현은 체계적인 계획을 우선시합니다.",
"hint": "ISTJ는 조직화되고 계획된 접근을 좋아해요.",
"result": "O",
"explanation": "동현이는 \"clear plan\"이라고 계획을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "Your structure is solid.",
"translation": "넌 정말 체계적이야."
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "Your flexibility is useful.",
"translation": "넌 정말 유연해."
},
{
"type": "script",
"index": 8,
"speaker": "태오",
"script": "I'll adapt to your plan.",
"translation": "난 너의 계획에 적응할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "동현 creates @@.",
"hint": "ISTJ는 체계적인 구조를 만들어요.",
"optionA": "structure",
"optionB": "order",
"optionC": "system",
"result": "structure",
"explanation": "동현은 구조를 만들어요."
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "With room to adjust.",
"translation": "조정할 여유를 두면서."
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "That works for me.",
"translation": "그건 날 위한 거야."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "We balance perfectly.",
"translation": "우린 완벽하게 균형을 맞춰."
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "You keep me on track.",
"translation": "넌 날 궤도 위에 둬."
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "You keep me flowing.",
"translation": "넌 날 흐르게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 유연성의 조화에 대해요.",
"optionA": "With",
"optionB": "and",
"optionC": "succeed",
"optionD": "flexibility",
"optionE": "structure",
"result": "With structure and flexibility succeed",
"explanation": "구조와 유연성으로 성공해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "집중의 방식",
"explanation": "ISTJ의 지속적 집중과 ISTP의 몰입",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "I work steadily every day.",
"translation": "난 매일 꾸준하게 일해."
},
{
"type": "script",
"index": 2,
"speaker": "성진",
"script": "I work in deep dives.",
"translation": "난 깊게 뛰어들어 해."
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "Consistency builds success!",
"translation": "일관성이 성공을 만들어!"
},
{
"type": "script",
"index": 4,
"speaker": "성진",
"script": "Intense focus creates mastery!",
"translation": "강한 집중이 숙련을 만들어!"
},
{
"type": "ox",
"index": 5,
"quiz": "진우는 꾸준하고 일관된 업무를 선호합니다.",
"hint": "ISTJ는 일관되고 체계적인 작업을 좋아해요.",
"result": "O",
"explanation": "진우가 \"work steadily every day\"라고 일관성을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Your consistency is admirable.",
"translation": "넌 정말 꾸준해."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Your intensity is impressive.",
"translation": "넌 정말 집중력이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "I'll maintain the schedule.",
"translation": "난 일정을 유지할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "진우 works @@.",
"hint": "ISTJ는 꾸준하고 체계적으로 일해요.",
"optionA": "steadily",
"optionB": "consistently",
"optionC": "regularly",
"result": "steadily",
"explanation": "진우는 꾸준하게 일해요."
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "For building momentum.",
"translation": "추진력을 만들기 위해."
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "That actually helps.",
"translation": "그건 사실 도움이 돼."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "We work well together.",
"translation": "우린 잘 함께 일해."
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "You teach me routine.",
"translation": "넌 날 일상을 가르쳐."
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "You teach me depth.",
"translation": "넌 날 깊이를 가르쳐."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "일관성과 집중의 조화에 대해요.",
"result": "Consistency with intensity create",
"explanation": "일관성과 집중이 만들어요.",
"optionA": "with",
"optionB": "Consistency",
"optionC": "create",
"optionD": "intensity"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "집중의 방식",
"explanation": "ISTJ의 지속적 집중과 ISTP의 몰입",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "I work steadily every day.",
"translation": "난 매일 꾸준하게 일해."
},
{
"type": "script",
"index": 2,
"speaker": "성진",
"script": "I work in deep dives.",
"translation": "난 깊게 뛰어들어 해."
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "Consistency builds success!",
"translation": "일관성이 성공을 만들어!"
},
{
"type": "script",
"index": 4,
"speaker": "성진",
"script": "Intense focus creates mastery!",
"translation": "강한 집중이 숙련을 만들어!"
},
{
"type": "ox",
"index": 5,
"quiz": "진우는 꾸준하고 일관된 업무를 선호합니다.",
"hint": "ISTJ는 일관되고 체계적인 작업을 좋아해요.",
"result": "O",
"explanation": "진우가 \"work steadily every day\"라고 일관성을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Your consistency is admirable.",
"translation": "넌 정말 꾸준해."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Your intensity is impressive.",
"translation": "넌 정말 집중력이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "I'll maintain the schedule.",
"translation": "난 일정을 유지할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "진우 works @@.",
"hint": "ISTJ는 꾸준하고 체계적으로 일해요.",
"optionA": "steadily",
"optionB": "consistently",
"optionC": "regularly",
"result": "steadily",
"explanation": "진우는 꾸준하게 일해요."
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "For building momentum.",
"translation": "추진력을 만들기 위해."
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "That actually helps.",
"translation": "그건 사실 도움이 돼."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "We work well together.",
"translation": "우린 잘 함께 일해."
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "You teach me routine.",
"translation": "넌 날 일상을 가르쳐."
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "You teach me depth.",
"translation": "넌 날 깊이를 가르쳐."
},
{
"type": "puzzle",
"index": 15,
"hint": "일관성과 집중의 조화에 대해요.",
"optionA": "with",
"optionB": "Consistency",
"optionC": "create",
"optionD": "intensity",
"result": "Consistency with intensity create",
"explanation": "일관성과 집중이 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보의 처리",
"explanation": "ISTJ의 검증된 자료와 ISTP의 실험적 탐구",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지호",
"script": "Use established methods.",
"translation": "확립된 방법을 사용해."
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "Let me test this.",
"translation": "내가 이거 테스트해 봐."
},
{
"type": "script",
"index": 3,
"speaker": "지호",
"script": "Those methods work proven!",
"translation": "그 방법들은 이미 증명됐어!"
},
{
"type": "script",
"index": 4,
"speaker": "태준",
"script": "But what works here?",
"translation": "근데 여기서 뭐가 작동해?"
},
{
"type": "ox",
"index": 5,
"quiz": "지호는 확립된 방법을 선호합니다.",
"hint": "ISTJ는 검증되고 확립된 방식을 신뢰해요.",
"result": "O",
"explanation": "지호가 \"established methods\"라고 기존 방법을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "태준",
"script": "Your proven methods are wise.",
"translation": "넌 정말 신뢰할 수 있어."
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "Your experiments are interesting.",
"translation": "넌 정말 실험적이야."
},
{
"type": "script",
"index": 8,
"speaker": "태준",
"script": "I'll test within bounds.",
"translation": "난 한계 내에서 테스트할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "지호 trusts @@.",
"hint": "ISTJ는 증명되고 검증된 것을 신뢰해요.",
"optionA": "proven",
"optionB": "tested",
"optionC": "reliable",
"result": "proven",
"explanation": "지호는 검증된 것을 신뢰해요."
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "That's acceptable.",
"translation": "그건 수용할 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "태준",
"script": "We find the best way.",
"translation": "우린 최고의 방법을 찾을 거야."
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "Through careful testing.",
"translation": "신중한 테스트를 통해."
},
{
"type": "script",
"index": 13,
"speaker": "태준",
"script": "You keep me grounded.",
"translation": "넌 날 현실적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "지호",
"script": "You expand my thinking.",
"translation": "넌 내 생각을 넓혀."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "증명과 실험의 조화에 대해요.",
"result": "Proven methods work with experimentation",
"explanation": "검증된 방법이 실험과 함께 작동해요.",
"optionA": "experimentation",
"optionB": "methods",
"optionC": "with",
"optionD": "Proven",
"optionE": "work"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보의 처리",
"explanation": "ISTJ의 검증된 자료와 ISTP의 실험적 탐구",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지호",
"script": "Use established methods.",
"translation": "확립된 방법을 사용해."
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "Let me test this.",
"translation": "내가 이거 테스트해 봐."
},
{
"type": "script",
"index": 3,
"speaker": "지호",
"script": "Those methods work proven!",
"translation": "그 방법들은 이미 증명됐어!"
},
{
"type": "script",
"index": 4,
"speaker": "태준",
"script": "But what works here?",
"translation": "근데 여기서 뭐가 작동해?"
},
{
"type": "ox",
"index": 5,
"quiz": "지호는 확립된 방법을 선호합니다.",
"hint": "ISTJ는 검증되고 확립된 방식을 신뢰해요.",
"result": "O",
"explanation": "지호가 \"established methods\"라고 기존 방법을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "태준",
"script": "Your proven methods are wise.",
"translation": "넌 정말 신뢰할 수 있어."
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "Your experiments are interesting.",
"translation": "넌 정말 실험적이야."
},
{
"type": "script",
"index": 8,
"speaker": "태준",
"script": "I'll test within bounds.",
"translation": "난 한계 내에서 테스트할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "지호 trusts @@.",
"hint": "ISTJ는 증명되고 검증된 것을 신뢰해요.",
"optionA": "proven",
"optionB": "tested",
"optionC": "reliable",
"result": "proven",
"explanation": "지호는 검증된 것을 신뢰해요."
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "That's acceptable.",
"translation": "그건 수용할 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "태준",
"script": "We find the best way.",
"translation": "우린 최고의 방법을 찾을 거야."
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "Through careful testing.",
"translation": "신중한 테스트를 통해."
},
{
"type": "script",
"index": 13,
"speaker": "태준",
"script": "You keep me grounded.",
"translation": "넌 날 현실적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "지호",
"script": "You expand my thinking.",
"translation": "넌 내 생각을 넓혀."
},
{
"type": "puzzle",
"index": 15,
"hint": "증명과 실험의 조화에 대해요.",
"optionA": "experimentation",
"optionB": "methods",
"optionC": "with",
"optionD": "Proven",
"optionE": "work",
"result": "Proven methods work with experimentation",
"explanation": "검증된 방법이 실험과 함께 작동해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "결정의 속도",
"explanation": "ISTJ의 신중한 판단과 ISTP의 신속한 대응",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현수",
"script": "Let me review the data.",
"translation": "내가 데이터를 검토해 봐."
},
{
"type": "script",
"index": 2,
"speaker": "동민",
"script": "Let's decide right now.",
"translation": "지금 바로 결정해."
},
{
"type": "script",
"index": 3,
"speaker": "현수",
"script": "Thorough review prevents errors!",
"translation": "철저한 검토가 오류를 방지해!"
},
{
"type": "script",
"index": 4,
"speaker": "동민",
"script": "Quick action prevents delay!",
"translation": "빠른 행동이 지연을 방지해!"
},
{
"type": "ox",
"index": 5,
"quiz": "현수는 신중하게 검토합니다.",
"hint": "ISTJ는 충분한 검토와 고려 후 결정해요.",
"result": "O",
"explanation": "현수가 \"review the data\"라고 검토를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "Your thoroughness is reliable.",
"translation": "넌 정말 철저해."
},
{
"type": "script",
"index": 7,
"speaker": "현수",
"script": "Your speed is practical.",
"translation": "넌 정말 빨라."
},
{
"type": "script",
"index": 8,
"speaker": "동민",
"script": "I'll give you time.",
"translation": "난 너한테 시간을 줄 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "현수 reviews @@.",
"hint": "ISTJ는 철저하게 검토해요.",
"optionA": "thoroughly",
"optionB": "carefully",
"optionC": "systematically",
"result": "thoroughly",
"explanation": "현수는 철저하게 검토해요."
},
{
"type": "script",
"index": 10,
"speaker": "현수",
"script": "Then we move.",
"translation": "그 다음 우린 움직여."
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "With full confidence.",
"translation": "완벽한 확신으로."
},
{
"type": "script",
"index": 12,
"speaker": "현수",
"script": "We decide well.",
"translation": "우린 잘 결정해."
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "You make me careful.",
"translation": "넌 날 신중하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "현수",
"script": "You make me quick.",
"translation": "넌 날 빠르게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "신중함과 신속함의 조화에 대해요.",
"result": "With care and action decide",
"explanation": "배려와 행동으로 결정해요.",
"optionA": "care",
"optionB": "decide",
"optionC": "and",
"optionD": "action",
"optionE": "With"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "결정의 속도",
"explanation": "ISTJ의 신중한 판단과 ISTP의 신속한 대응",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현수",
"script": "Let me review the data.",
"translation": "내가 데이터를 검토해 봐."
},
{
"type": "script",
"index": 2,
"speaker": "동민",
"script": "Let's decide right now.",
"translation": "지금 바로 결정해."
},
{
"type": "script",
"index": 3,
"speaker": "현수",
"script": "Thorough review prevents errors!",
"translation": "철저한 검토가 오류를 방지해!"
},
{
"type": "script",
"index": 4,
"speaker": "동민",
"script": "Quick action prevents delay!",
"translation": "빠른 행동이 지연을 방지해!"
},
{
"type": "ox",
"index": 5,
"quiz": "현수는 신중하게 검토합니다.",
"hint": "ISTJ는 충분한 검토와 고려 후 결정해요.",
"result": "O",
"explanation": "현수가 \"review the data\"라고 검토를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "Your thoroughness is reliable.",
"translation": "넌 정말 철저해."
},
{
"type": "script",
"index": 7,
"speaker": "현수",
"script": "Your speed is practical.",
"translation": "넌 정말 빨라."
},
{
"type": "script",
"index": 8,
"speaker": "동민",
"script": "I'll give you time.",
"translation": "난 너한테 시간을 줄 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "현수 reviews @@.",
"hint": "ISTJ는 철저하게 검토해요.",
"optionA": "thoroughly",
"optionB": "carefully",
"optionC": "systematically",
"result": "thoroughly",
"explanation": "현수는 철저하게 검토해요."
},
{
"type": "script",
"index": 10,
"speaker": "현수",
"script": "Then we move.",
"translation": "그 다음 우린 움직여."
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "With full confidence.",
"translation": "완벽한 확신으로."
},
{
"type": "script",
"index": 12,
"speaker": "현수",
"script": "We decide well.",
"translation": "우린 잘 결정해."
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "You make me careful.",
"translation": "넌 날 신중하게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "현수",
"script": "You make me quick.",
"translation": "넌 날 빠르게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "신중함과 신속함의 조화에 대해요.",
"optionA": "care",
"optionB": "decide",
"optionC": "and",
"optionD": "action",
"optionE": "With",
"result": "With care and action decide",
"explanation": "배려와 행동으로 결정해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 대처",
"explanation": "ISTJ의 책임감과 ISTP의 문제 해결",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수빈",
"script": "We must handle this.",
"translation": "우린 이거 처리해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "I can fix this.",
"translation": "난 이거 고칠 수 있어."
},
{
"type": "script",
"index": 3,
"speaker": "수빈",
"script": "Everyone depends on us!",
"translation": "모두가 우리에게 의존해!"
},
{
"type": "script",
"index": 4,
"speaker": "태오",
"script": "Fixing it helps everyone.",
"translation": "이거 고치는 게 모두를 도와."
},
{
"type": "ox",
"index": 5,
"quiz": "수빈은 책임감을 강하게 느낍니다.",
"hint": "ISTJ는 책임과 의무를 매우 진지하게 받아들여요.",
"result": "O",
"explanation": "수빈이는 \"everyone depends\"라고 책임감을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "Your sense of duty is strong.",
"translation": "넌 정말 책임감이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "수빈",
"script": "Your practicality is helpful.",
"translation": "넌 정말 현실적이야."
},
{
"type": "script",
"index": 8,
"speaker": "태오",
"script": "I'll solve this now.",
"translation": "난 지금 이거 해결할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "수빈 feels @@.",
"hint": "ISTJ는 책임감을 강하게 느껴요.",
"optionA": "responsible",
"optionB": "obligated",
"optionC": "accountable",
"result": "responsible",
"explanation": "수빈은 책임감을 느껴요."
},
{
"type": "script",
"index": 10,
"speaker": "수빈",
"script": "While I manage the team.",
"translation": "난 팀을 관리하면서."
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "We handle it together.",
"translation": "우린 함께 처리할 거야."
},
{
"type": "script",
"index": 12,
"speaker": "수빈",
"script": "That works perfectly.",
"translation": "그건 완벽해."
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "You guide me.",
"translation": "넌 날 이끌어."
},
{
"type": "script",
"index": 14,
"speaker": "수빈",
"script": "You support me.",
"translation": "넌 날 지지해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "책임감과 해결책의 조화에 대해요.",
"result": "We solve problems with responsibility",
"explanation": "우리는 책임감으로 문제를 해결해요.",
"optionA": "solve",
"optionB": "with",
"optionC": "responsibility",
"optionD": "We",
"optionE": "problems"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 대처",
"explanation": "ISTJ의 책임감과 ISTP의 문제 해결",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수빈",
"script": "We must handle this.",
"translation": "우린 이거 처리해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "I can fix this.",
"translation": "난 이거 고칠 수 있어."
},
{
"type": "script",
"index": 3,
"speaker": "수빈",
"script": "Everyone depends on us!",
"translation": "모두가 우리에게 의존해!"
},
{
"type": "script",
"index": 4,
"speaker": "태오",
"script": "Fixing it helps everyone.",
"translation": "이거 고치는 게 모두를 도와."
},
{
"type": "ox",
"index": 5,
"quiz": "수빈은 책임감을 강하게 느낍니다.",
"hint": "ISTJ는 책임과 의무를 매우 진지하게 받아들여요.",
"result": "O",
"explanation": "수빈이는 \"everyone depends\"라고 책임감을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "Your sense of duty is strong.",
"translation": "넌 정말 책임감이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "수빈",
"script": "Your practicality is helpful.",
"translation": "넌 정말 현실적이야."
},
{
"type": "script",
"index": 8,
"speaker": "태오",
"script": "I'll solve this now.",
"translation": "난 지금 이거 해결할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "수빈 feels @@.",
"hint": "ISTJ는 책임감을 강하게 느껴요.",
"optionA": "responsible",
"optionB": "obligated",
"optionC": "accountable",
"result": "responsible",
"explanation": "수빈은 책임감을 느껴요."
},
{
"type": "script",
"index": 10,
"speaker": "수빈",
"script": "While I manage the team.",
"translation": "난 팀을 관리하면서."
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "We handle it together.",
"translation": "우린 함께 처리할 거야."
},
{
"type": "script",
"index": 12,
"speaker": "수빈",
"script": "That works perfectly.",
"translation": "그건 완벽해."
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "You guide me.",
"translation": "넌 날 이끌어."
},
{
"type": "script",
"index": 14,
"speaker": "수빈",
"script": "You support me.",
"translation": "넌 날 지지해."
},
{
"type": "puzzle",
"index": 15,
"hint": "책임감과 해결책의 조화에 대해요.",
"optionA": "solve",
"optionB": "with",
"optionC": "responsibility",
"optionD": "We",
"optionE": "problems",
"result": "We solve problems with responsibility",
"explanation": "우리는 책임감으로 문제를 해결해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "직업 철학",
"explanation": "ISTJ의 안정 추구와 ISTP의 기술 추구",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지연",
"script": "Build a stable career.",
"translation": "안정적인 커리어를 만들어."
},
{
"type": "script",
"index": 2,
"speaker": "시우",
"script": "I want to master skills.",
"translation": "난 기술을 숙달하고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "지연",
"script": "Stability brings security!",
"translation": "안정성이 보안을 가져!"
},
{
"type": "script",
"index": 4,
"speaker": "시우",
"script": "Mastery brings satisfaction!",
"translation": "숙련이 만족을 가져!"
},
{
"type": "ox",
"index": 5,
"quiz": "지연은 안정적인 커리어를 추구합니다.",
"hint": "ISTJ는 지속적이고 안정적인 경력을 원해요.",
"result": "O",
"explanation": "지연이는 \"stable career\"라고 안정성을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "시우",
"script": "Your stability is wise.",
"translation": "넌 정말 안정적이야."
},
{
"type": "script",
"index": 7,
"speaker": "지연",
"script": "Your expertise is valuable.",
"translation": "넌 정말 전문가야."
},
{
"type": "script",
"index": 8,
"speaker": "시우",
"script": "I'll maintain stability.",
"translation": "난 안정성을 유지할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "지연 seeks @@.",
"hint": "ISTJ는 안정성과 보안을 추구해요.",
"optionA": "security",
"optionB": "stability",
"optionC": "certainty",
"result": "security",
"explanation": "지연은 보안을 추구해요."
},
{
"type": "script",
"index": 10,
"speaker": "지연",
"script": "While developing skills.",
"translation": "기술을 개발하면서."
},
{
"type": "script",
"index": 11,
"speaker": "시우",
"script": "That's perfect balance.",
"translation": "그건 완벽한 균형이야."
},
{
"type": "script",
"index": 12,
"speaker": "지연",
"script": "We'll succeed long-term.",
"translation": "우린 장기적으로 성공할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "시우",
"script": "You make me stable.",
"translation": "넌 날 안정적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "지연",
"script": "You make me expert.",
"translation": "넌 날 전문가로 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "안정성과 전문성의 조화에 대해요.",
"result": "Build security and expertise",
"explanation": "안정성과 전문성을 만들어요.",
"optionA": "and",
"optionB": "expertise",
"optionC": "Build",
"optionD": "security"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "직업 철학",
"explanation": "ISTJ의 안정 추구와 ISTP의 기술 추구",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지연",
"script": "Build a stable career.",
"translation": "안정적인 커리어를 만들어."
},
{
"type": "script",
"index": 2,
"speaker": "시우",
"script": "I want to master skills.",
"translation": "난 기술을 숙달하고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "지연",
"script": "Stability brings security!",
"translation": "안정성이 보안을 가져!"
},
{
"type": "script",
"index": 4,
"speaker": "시우",
"script": "Mastery brings satisfaction!",
"translation": "숙련이 만족을 가져!"
},
{
"type": "ox",
"index": 5,
"quiz": "지연은 안정적인 커리어를 추구합니다.",
"hint": "ISTJ는 지속적이고 안정적인 경력을 원해요.",
"result": "O",
"explanation": "지연이는 \"stable career\"라고 안정성을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "시우",
"script": "Your stability is wise.",
"translation": "넌 정말 안정적이야."
},
{
"type": "script",
"index": 7,
"speaker": "지연",
"script": "Your expertise is valuable.",
"translation": "넌 정말 전문가야."
},
{
"type": "script",
"index": 8,
"speaker": "시우",
"script": "I'll maintain stability.",
"translation": "난 안정성을 유지할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "지연 seeks @@.",
"hint": "ISTJ는 안정성과 보안을 추구해요.",
"optionA": "security",
"optionB": "stability",
"optionC": "certainty",
"result": "security",
"explanation": "지연은 보안을 추구해요."
},
{
"type": "script",
"index": 10,
"speaker": "지연",
"script": "While developing skills.",
"translation": "기술을 개발하면서."
},
{
"type": "script",
"index": 11,
"speaker": "시우",
"script": "That's perfect balance.",
"translation": "그건 완벽한 균형이야."
},
{
"type": "script",
"index": 12,
"speaker": "지연",
"script": "We'll succeed long-term.",
"translation": "우린 장기적으로 성공할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "시우",
"script": "You make me stable.",
"translation": "넌 날 안정적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "지연",
"script": "You make me expert.",
"translation": "넌 날 전문가로 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "안정성과 전문성의 조화에 대해요.",
"optionA": "and",
"optionB": "expertise",
"optionC": "Build",
"optionD": "security",
"result": "Build security and expertise",
"explanation": "안정성과 전문성을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여가 방식",
"explanation": "ISTJ의 계획된 휴식과 ISTP의 자유로운 활동",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "We have a weekend plan.",
"translation": "우린 주말 계획이 있어."
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "Let me do what I want.",
"translation": "난 내가 하고 싶은 걸 하고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "민경",
"script": "Plans make it better!",
"translation": "계획이 더 좋게 만들어!"
},
{
"type": "script",
"index": 4,
"speaker": "성호",
"script": "Spontaneity makes it fun!",
"translation": "즉흥성이 재미를 만들어!"
},
{
"type": "ox",
"index": 5,
"quiz": "민경은 계획된 여가를 선호합니다.",
"hint": "ISTJ는 계획되고 구조화된 여가 시간을 좋아해요.",
"result": "O",
"explanation": "민경이는 \"weekend plan\"이라고 계획을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "성호",
"script": "Your planning is organized.",
"translation": "넌 정말 조직적이야."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Your freedom is appealing.",
"translation": "넌 정말 자유로워."
},
{
"type": "script",
"index": 8,
"speaker": "성호",
"script": "I'll join your plan.",
"translation": "난 너의 계획에 참여할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "민경 prefers @@.",
"hint": "ISTJ는 계획되고 예정된 활동을 선호해요.",
"optionA": "planning",
"optionB": "schedule",
"optionC": "order",
"result": "planning",
"explanation": "민경은 계획을 선호해요."
},
{
"type": "script",
"index": 10,
"speaker": "민경",
"script": "With flexibility built in.",
"translation": "유연성을 갖춘."
},
{
"type": "script",
"index": 11,
"speaker": "성호",
"script": "That actually works.",
"translation": "그건 사실 작동해."
},
{
"type": "script",
"index": 12,
"speaker": "민경",
"script": "We'll have fun.",
"translation": "우린 재미있게 할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "성호",
"script": "You make me organized.",
"translation": "넌 날 조직적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "민경",
"script": "You make me flexible.",
"translation": "넌 날 유연하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 자유의 조화에 대해요.",
"result": "Planned activities with freedom shine",
"explanation": "자유를 갖춘 계획된 활동이 빛나요.",
"optionA": "with",
"optionB": "activities",
"optionC": "shine",
"optionD": "freedom",
"optionE": "Planned"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여가 방식",
"explanation": "ISTJ의 계획된 휴식과 ISTP의 자유로운 활동",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "We have a weekend plan.",
"translation": "우린 주말 계획이 있어."
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "Let me do what I want.",
"translation": "난 내가 하고 싶은 걸 하고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "민경",
"script": "Plans make it better!",
"translation": "계획이 더 좋게 만들어!"
},
{
"type": "script",
"index": 4,
"speaker": "성호",
"script": "Spontaneity makes it fun!",
"translation": "즉흥성이 재미를 만들어!"
},
{
"type": "ox",
"index": 5,
"quiz": "민경은 계획된 여가를 선호합니다.",
"hint": "ISTJ는 계획되고 구조화된 여가 시간을 좋아해요.",
"result": "O",
"explanation": "민경이는 \"weekend plan\"이라고 계획을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "성호",
"script": "Your planning is organized.",
"translation": "넌 정말 조직적이야."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Your freedom is appealing.",
"translation": "넌 정말 자유로워."
},
{
"type": "script",
"index": 8,
"speaker": "성호",
"script": "I'll join your plan.",
"translation": "난 너의 계획에 참여할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "민경 prefers @@.",
"hint": "ISTJ는 계획되고 예정된 활동을 선호해요.",
"optionA": "planning",
"optionB": "schedule",
"optionC": "order",
"result": "planning",
"explanation": "민경은 계획을 선호해요."
},
{
"type": "script",
"index": 10,
"speaker": "민경",
"script": "With flexibility built in.",
"translation": "유연성을 갖춘."
},
{
"type": "script",
"index": 11,
"speaker": "성호",
"script": "That actually works.",
"translation": "그건 사실 작동해."
},
{
"type": "script",
"index": 12,
"speaker": "민경",
"script": "We'll have fun.",
"translation": "우린 재미있게 할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "성호",
"script": "You make me organized.",
"translation": "넌 날 조직적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "민경",
"script": "You make me flexible.",
"translation": "넌 날 유연하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 자유의 조화에 대해요.",
"optionA": "with",
"optionB": "activities",
"optionC": "shine",
"optionD": "freedom",
"optionE": "Planned",
"result": "Planned activities with freedom shine",
"explanation": "자유를 갖춘 계획된 활동이 빛나요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "갈등의 처리",
"explanation": "ISTJ의 규칙 준수와 ISTP의 실질적 해결",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준우",
"script": "Rules must be followed.",
"translation": "규칙을 따라야 해."
},
{
"type": "script",
"index": 2,
"speaker": "건호",
"script": "What actually works here?",
"translation": "여기서 뭐가 실제로 작동해?"
},
{
"type": "script",
"index": 3,
"speaker": "준우",
"script": "Order prevents chaos!",
"translation": "질서가 혼돈을 방지해!"
},
{
"type": "script",
"index": 4,
"speaker": "건호",
"script": "Results are what matter!",
"translation": "결과가 중요한 거야!"
},
{
"type": "ox",
"index": 5,
"quiz": "준우는 규칙 준수를 중시합니다.",
"hint": "ISTJ는 규칙과 절차를 중시해요.",
"result": "O",
"explanation": "준우가 \"Rules must be followed\"라고 규칙을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "건호",
"script": "Your commitment to rules is solid.",
"translation": "넌 정말 원칙이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "준우",
"script": "Your practicality is useful.",
"translation": "넌 정말 현실적이야."
},
{
"type": "script",
"index": 8,
"speaker": "건호",
"script": "I'll work within the rules.",
"translation": "난 규칙 안에서 할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "준우 maintains @@.",
"hint": "ISTJ는 규칙과 질서를 유지해요.",
"optionA": "order",
"optionB": "rules",
"optionC": "standards",
"result": "order",
"explanation": "준우는 질서를 유지해요."
},
{
"type": "script",
"index": 10,
"speaker": "준우",
"script": "For better results.",
"translation": "더 좋은 결과를 위해."
},
{
"type": "script",
"index": 11,
"speaker": "건호",
"script": "That's practical wisdom.",
"translation": "그건 실질적 지혜야."
},
{
"type": "script",
"index": 12,
"speaker": "준우",
"script": "We solve this well.",
"translation": "우린 이거 잘 해결해."
},
{
"type": "script",
"index": 13,
"speaker": "건호",
"script": "You keep me aligned.",
"translation": "넌 날 올바르게 해."
},
{
"type": "script",
"index": 14,
"speaker": "준우",
"script": "You keep me practical.",
"translation": "넌 날 현실적으로 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "규칙과 결과의 조화에 대해요.",
"result": "With rules and results achieve",
"explanation": "규칙과 결과로 성취해요.",
"optionA": "results",
"optionB": "and",
"optionC": "With",
"optionD": "rules",
"optionE": "achieve"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "갈등의 처리",
"explanation": "ISTJ의 규칙 준수와 ISTP의 실질적 해결",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준우",
"script": "Rules must be followed.",
"translation": "규칙을 따라야 해."
},
{
"type": "script",
"index": 2,
"speaker": "건호",
"script": "What actually works here?",
"translation": "여기서 뭐가 실제로 작동해?"
},
{
"type": "script",
"index": 3,
"speaker": "준우",
"script": "Order prevents chaos!",
"translation": "질서가 혼돈을 방지해!"
},
{
"type": "script",
"index": 4,
"speaker": "건호",
"script": "Results are what matter!",
"translation": "결과가 중요한 거야!"
},
{
"type": "ox",
"index": 5,
"quiz": "준우는 규칙 준수를 중시합니다.",
"hint": "ISTJ는 규칙과 절차를 중시해요.",
"result": "O",
"explanation": "준우가 \"Rules must be followed\"라고 규칙을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "건호",
"script": "Your commitment to rules is solid.",
"translation": "넌 정말 원칙이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "준우",
"script": "Your practicality is useful.",
"translation": "넌 정말 현실적이야."
},
{
"type": "script",
"index": 8,
"speaker": "건호",
"script": "I'll work within the rules.",
"translation": "난 규칙 안에서 할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "준우 maintains @@.",
"hint": "ISTJ는 규칙과 질서를 유지해요.",
"optionA": "order",
"optionB": "rules",
"optionC": "standards",
"result": "order",
"explanation": "준우는 질서를 유지해요."
},
{
"type": "script",
"index": 10,
"speaker": "준우",
"script": "For better results.",
"translation": "더 좋은 결과를 위해."
},
{
"type": "script",
"index": 11,
"speaker": "건호",
"script": "That's practical wisdom.",
"translation": "그건 실질적 지혜야."
},
{
"type": "script",
"index": 12,
"speaker": "준우",
"script": "We solve this well.",
"translation": "우린 이거 잘 해결해."
},
{
"type": "script",
"index": 13,
"speaker": "건호",
"script": "You keep me aligned.",
"translation": "넌 날 올바르게 해."
},
{
"type": "script",
"index": 14,
"speaker": "준우",
"script": "You keep me practical.",
"translation": "넌 날 현실적으로 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "규칙과 결과의 조화에 대해요.",
"optionA": "results",
"optionB": "and",
"optionC": "With",
"optionD": "rules",
"optionE": "achieve",
"result": "With rules and results achieve",
"explanation": "규칙과 결과로 성취해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "신념의 토대",
"explanation": "ISTJ의 의무감과 ISTP의 독립성",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서윤",
"script": "Duty is most important.",
"translation": "의무가 가장 중요해."
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "I do what works.",
"translation": "난 작동하는 것을 해."
},
{
"type": "script",
"index": 3,
"speaker": "서윤",
"script": "People depend on us!",
"translation": "사람들이 우리에게 의존해!"
},
{
"type": "script",
"index": 4,
"speaker": "태준",
"script": "I can help them best.",
"translation": "난 그들을 최고로 도와."
},
{
"type": "ox",
"index": 5,
"quiz": "서윤은 의무감을 최우선으로 생각합니다.",
"hint": "ISTJ는 책임감과 의무를 최우선으로 생각해요.",
"result": "O",
"explanation": "서윤이는 \"Duty is most important\"라고 의무를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "태준",
"script": "Your sense of duty is noble.",
"translation": "넌 정말 책임감이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "서윤",
"script": "Your independence is valuable.",
"translation": "넌 정말 독립적이야."
},
{
"type": "script",
"index": 8,
"speaker": "태준",
"script": "We can both help.",
"translation": "우린 둘 다 도울 수 있어."
},
{
"type": "blank",
"index": 9,
"quiz": "서윤 values @@.",
"hint": "ISTJ는 의무감과 책임을 중시해요.",
"optionA": "duty",
"optionB": "obligation",
"optionC": "responsibility",
"result": "duty",
"explanation": "서윤은 의무를 중시해요."
},
{
"type": "script",
"index": 10,
"speaker": "서윤",
"script": "In our own ways.",
"translation": "우리만의 방식으로."
},
{
"type": "script",
"index": 11,
"speaker": "태준",
"script": "That makes us strong.",
"translation": "그게 우릴 강하게 만들어."
},
{
"type": "script",
"index": 12,
"speaker": "서윤",
"script": "Yes, we are.",
"translation": "응, 그래."
},
{
"type": "script",
"index": 13,
"speaker": "태준",
"script": "You teach me duty.",
"translation": "넌 날 의무를 가르쳐."
},
{
"type": "script",
"index": 14,
"speaker": "서윤",
"script": "You teach me freedom.",
"translation": "넌 날 자유를 가르쳐."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "의무감과 독립성의 조화에 대해요.",
"result": "Duty and independence thrive",
"explanation": "의무감과 독립성이 번영해요.",
"optionA": "Duty",
"optionB": "thrive",
"optionC": "independence",
"optionD": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "신념의 토대",
"explanation": "ISTJ의 의무감과 ISTP의 독립성",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서윤",
"script": "Duty is most important.",
"translation": "의무가 가장 중요해."
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "I do what works.",
"translation": "난 작동하는 것을 해."
},
{
"type": "script",
"index": 3,
"speaker": "서윤",
"script": "People depend on us!",
"translation": "사람들이 우리에게 의존해!"
},
{
"type": "script",
"index": 4,
"speaker": "태준",
"script": "I can help them best.",
"translation": "난 그들을 최고로 도와."
},
{
"type": "ox",
"index": 5,
"quiz": "서윤은 의무감을 최우선으로 생각합니다.",
"hint": "ISTJ는 책임감과 의무를 최우선으로 생각해요.",
"result": "O",
"explanation": "서윤이는 \"Duty is most important\"라고 의무를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "태준",
"script": "Your sense of duty is noble.",
"translation": "넌 정말 책임감이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "서윤",
"script": "Your independence is valuable.",
"translation": "넌 정말 독립적이야."
},
{
"type": "script",
"index": 8,
"speaker": "태준",
"script": "We can both help.",
"translation": "우린 둘 다 도울 수 있어."
},
{
"type": "blank",
"index": 9,
"quiz": "서윤 values @@.",
"hint": "ISTJ는 의무감과 책임을 중시해요.",
"optionA": "duty",
"optionB": "obligation",
"optionC": "responsibility",
"result": "duty",
"explanation": "서윤은 의무를 중시해요."
},
{
"type": "script",
"index": 10,
"speaker": "서윤",
"script": "In our own ways.",
"translation": "우리만의 방식으로."
},
{
"type": "script",
"index": 11,
"speaker": "태준",
"script": "That makes us strong.",
"translation": "그게 우릴 강하게 만들어."
},
{
"type": "script",
"index": 12,
"speaker": "서윤",
"script": "Yes, we are.",
"translation": "응, 그래."
},
{
"type": "script",
"index": 13,
"speaker": "태준",
"script": "You teach me duty.",
"translation": "넌 날 의무를 가르쳐."
},
{
"type": "script",
"index": 14,
"speaker": "서윤",
"script": "You teach me freedom.",
"translation": "넌 날 자유를 가르쳐."
},
{
"type": "puzzle",
"index": 15,
"hint": "의무감과 독립성의 조화에 대해요.",
"optionA": "Duty",
"optionB": "thrive",
"optionC": "independence",
"optionD": "and",
"result": "Duty and independence thrive",
"explanation": "의무감과 독립성이 번영해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "규칙과 질문의 대화",
"explanation": "ISTJ의 안정성과 ENTP의 도전",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지호",
"script": "We follow the rules here.",
"translation": "우린 여기 규칙을 따라."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "But why do we?",
"translation": "근데 왜 우린?"
},
{
"type": "script",
"index": 3,
"speaker": "지호",
"script": "Rules keep us steady!",
"translation": "규칙이 우릴 안정시켜!"
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Rules limit our potential!",
"translation": "규칙이 우리 잠재력을 제한해!"
},
{
"type": "ox",
"index": 5,
"quiz": "지호는 기존 규칙을 중시합니다.",
"hint": "ISTJ는 확립된 규칙과 질서를 신뢰해요.",
"result": "O",
"explanation": "지호가 \"follow the rules\"라고 규칙을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "도윤",
"script": "Your dedication is solid.",
"translation": "넌 정말 헌신적이야."
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "Your questioning is insightful.",
"translation": "넌 정말 통찰력이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I'll respect your order.",
"translation": "난 너의 질서를 존중할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "지호 maintains @@.",
"hint": "ISTJ는 규칙과 질서를 유지해요.",
"optionA": "order",
"optionB": "rules",
"optionC": "standards",
"result": "order",
"explanation": "지호는 질서를 유지해요."
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "And test within reason.",
"translation": "그리고 이성 범위에서 테스트해."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Perfect understanding!",
"translation": "완벽한 이해야!"
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "We work well together.",
"translation": "우린 잘 함께 일해."
},
{
"type": "script",
"index": 13,
"speaker": "도윤",
"script": "You ground me well.",
"translation": "넌 날 현실적으로 해."
},
{
"type": "script",
"index": 14,
"speaker": "지호",
"script": "You inspire me to think.",
"translation": "넌 날 생각하게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "규칙과 질문의 조화에 대해요.",
"result": "Within order and questions grow",
"explanation": "질서와 질문으로 성장해요.",
"optionA": "Within",
"optionB": "order",
"optionC": "questions",
"optionD": "and",
"optionE": "grow"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "규칙과 질문의 대화",
"explanation": "ISTJ의 안정성과 ENTP의 도전",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지호",
"script": "We follow the rules here.",
"translation": "우린 여기 규칙을 따라."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "But why do we?",
"translation": "근데 왜 우린?"
},
{
"type": "script",
"index": 3,
"speaker": "지호",
"script": "Rules keep us steady!",
"translation": "규칙이 우릴 안정시켜!"
},
{
"type": "script",
"index": 4,
"speaker": "도윤",
"script": "Rules limit our potential!",
"translation": "규칙이 우리 잠재력을 제한해!"
},
{
"type": "ox",
"index": 5,
"quiz": "지호는 기존 규칙을 중시합니다.",
"hint": "ISTJ는 확립된 규칙과 질서를 신뢰해요.",
"result": "O",
"explanation": "지호가 \"follow the rules\"라고 규칙을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "도윤",
"script": "Your dedication is solid.",
"translation": "넌 정말 헌신적이야."
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "Your questioning is insightful.",
"translation": "넌 정말 통찰력이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "I'll respect your order.",
"translation": "난 너의 질서를 존중할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "지호 maintains @@.",
"hint": "ISTJ는 규칙과 질서를 유지해요.",
"optionA": "order",
"optionB": "rules",
"optionC": "standards",
"result": "order",
"explanation": "지호는 질서를 유지해요."
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "And test within reason.",
"translation": "그리고 이성 범위에서 테스트해."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Perfect understanding!",
"translation": "완벽한 이해야!"
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "We work well together.",
"translation": "우린 잘 함께 일해."
},
{
"type": "script",
"index": 13,
"speaker": "도윤",
"script": "You ground me well.",
"translation": "넌 날 현실적으로 해."
},
{
"type": "script",
"index": 14,
"speaker": "지호",
"script": "You inspire me to think.",
"translation": "넌 날 생각하게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "규칙과 질문의 조화에 대해요.",
"optionA": "Within",
"optionB": "order",
"optionC": "questions",
"optionD": "and",
"optionE": "grow",
"result": "Within order and questions grow",
"explanation": "질서와 질문으로 성장해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "계획의 유연성",
"explanation": "ISTJ의 명확한 계획과 ENTP의 변동 가능성",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "Here's our fixed timeline.",
"translation": "여기 우리 고정 일정이야."
},
{
"type": "script",
"index": 2,
"speaker": "현우",
"script": "What if we pivot?",
"translation": "우린 방향을 바꾸면 어때?"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "We stick to the plan!",
"translation": "우린 계획을 지켜!"
},
{
"type": "script",
"index": 4,
"speaker": "현우",
"script": "Plans should adapt freely!",
"translation": "계획이 자유롭게 변해야 해!"
},
{
"type": "ox",
"index": 5,
"quiz": "진우는 계획을 고수합니다.",
"hint": "ISTJ는 계획을 명확하게 세우고 따르는 것을 선호해요.",
"result": "O",
"explanation": "진우가 \"stick to the plan\"이라고 계획 고수를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "현우",
"script": "Your structure is reliable.",
"translation": "넌 정말 체계적이야."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Your flexibility is creative.",
"translation": "넌 정말 창의적이야."
},
{
"type": "script",
"index": 8,
"speaker": "현우",
"script": "I'll commit to this.",
"translation": "난 이거 헌신할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "진우 follows @@.",
"hint": "ISTJ는 계획을 따르고 고수해요.",
"optionA": "plan",
"optionB": "timeline",
"optionC": "schedule",
"result": "plan",
"explanation": "진우는 계획을 따라요."
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "With room to discuss.",
"translation": "이야기할 여유를 두면서."
},
{
"type": "script",
"index": 11,
"speaker": "현우",
"script": "That's fair enough.",
"translation": "그건 충분해."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "We'll execute well.",
"translation": "우린 잘 실행할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "현우",
"script": "You keep me focused.",
"translation": "넌 날 집중하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "You keep me open.",
"translation": "넌 날 열게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 변화의 조화에 대해요.",
"result": "Clear planning with adaptation works",
"explanation": "명확한 계획이 변화와 함께 작동해요.",
"optionA": "planning",
"optionB": "works",
"optionC": "with",
"optionD": "Clear",
"optionE": "adaptation"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "계획의 유연성",
"explanation": "ISTJ의 명확한 계획과 ENTP의 변동 가능성",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "Here's our fixed timeline.",
"translation": "여기 우리 고정 일정이야."
},
{
"type": "script",
"index": 2,
"speaker": "현우",
"script": "What if we pivot?",
"translation": "우린 방향을 바꾸면 어때?"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "We stick to the plan!",
"translation": "우린 계획을 지켜!"
},
{
"type": "script",
"index": 4,
"speaker": "현우",
"script": "Plans should adapt freely!",
"translation": "계획이 자유롭게 변해야 해!"
},
{
"type": "ox",
"index": 5,
"quiz": "진우는 계획을 고수합니다.",
"hint": "ISTJ는 계획을 명확하게 세우고 따르는 것을 선호해요.",
"result": "O",
"explanation": "진우가 \"stick to the plan\"이라고 계획 고수를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "현우",
"script": "Your structure is reliable.",
"translation": "넌 정말 체계적이야."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Your flexibility is creative.",
"translation": "넌 정말 창의적이야."
},
{
"type": "script",
"index": 8,
"speaker": "현우",
"script": "I'll commit to this.",
"translation": "난 이거 헌신할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "진우 follows @@.",
"hint": "ISTJ는 계획을 따르고 고수해요.",
"optionA": "plan",
"optionB": "timeline",
"optionC": "schedule",
"result": "plan",
"explanation": "진우는 계획을 따라요."
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "With room to discuss.",
"translation": "이야기할 여유를 두면서."
},
{
"type": "script",
"index": 11,
"speaker": "현우",
"script": "That's fair enough.",
"translation": "그건 충분해."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "We'll execute well.",
"translation": "우린 잘 실행할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "현우",
"script": "You keep me focused.",
"translation": "넌 날 집중하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "You keep me open.",
"translation": "넌 날 열게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 변화의 조화에 대해요.",
"optionA": "planning",
"optionB": "works",
"optionC": "with",
"optionD": "Clear",
"optionE": "adaptation",
"result": "Clear planning with adaptation works",
"explanation": "명확한 계획이 변화와 함께 작동해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "논의와 토론",
"explanation": "ISTJ의 결론 추구와 ENTP의 아이디어 탐구",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수빈",
"script": "Let's reach a decision.",
"translation": "결정에 도달하자."
},
{
"type": "script",
"index": 2,
"speaker": "태현",
"script": "But what about this idea?",
"translation": "근데 이 아이디어는 어때?"
},
{
"type": "script",
"index": 3,
"speaker": "수빈",
"script": "We need clear closure!",
"translation": "우린 명확한 마무리가 필요해!"
},
{
"type": "script",
"index": 4,
"speaker": "태현",
"script": "We should explore more!",
"translation": "우린 더 탐구해야 해!"
},
{
"type": "ox",
"index": 5,
"quiz": "수빈은 명확한 결론을 원합니다.",
"hint": "ISTJ는 명확한 결정과 결론을 선호해요.",
"result": "O",
"explanation": "수빈이 \"reach a decision\"이라고 결론을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "태현",
"script": "Your clarity is helpful.",
"translation": "넌 정말 명확해."
},
{
"type": "script",
"index": 7,
"speaker": "수빈",
"script": "Your ideas are interesting.",
"translation": "넌 정말 창의적이야."
},
{
"type": "script",
"index": 8,
"speaker": "태현",
"script": "I'll finalize this.",
"translation": "난 이거 마무리할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "수빈 seeks @@.",
"hint": "ISTJ는 명확한 결정을 추구해요.",
"optionA": "conclusion",
"optionB": "decision",
"optionC": "closure",
"result": "conclusion",
"explanation": "수빈은 결론을 찾아요."
},
{
"type": "script",
"index": 10,
"speaker": "수빈",
"script": "After thorough exploration.",
"translation": "철저한 탐구 후."
},
{
"type": "script",
"index": 11,
"speaker": "태현",
"script": "That's fair thinking.",
"translation": "그건 공정한 생각이야."
},
{
"type": "script",
"index": 12,
"speaker": "수빈",
"script": "We'll decide well.",
"translation": "우린 잘 결정할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "태현",
"script": "You make me practical.",
"translation": "넌 날 현실적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "수빈",
"script": "You make me curious.",
"translation": "넌 날 호기심 있게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "탐구와 결론의 조화에 대해요.",
"result": "After exploration we decide wisely",
"explanation": "탐구 후 우리는 현명하게 결정해요.",
"optionA": "exploration",
"optionB": "we",
"optionC": "wisely",
"optionD": "After",
"optionE": "decide"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "논의와 토론",
"explanation": "ISTJ의 결론 추구와 ENTP의 아이디어 탐구",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수빈",
"script": "Let's reach a decision.",
"translation": "결정에 도달하자."
},
{
"type": "script",
"index": 2,
"speaker": "태현",
"script": "But what about this idea?",
"translation": "근데 이 아이디어는 어때?"
},
{
"type": "script",
"index": 3,
"speaker": "수빈",
"script": "We need clear closure!",
"translation": "우린 명확한 마무리가 필요해!"
},
{
"type": "script",
"index": 4,
"speaker": "태현",
"script": "We should explore more!",
"translation": "우린 더 탐구해야 해!"
},
{
"type": "ox",
"index": 5,
"quiz": "수빈은 명확한 결론을 원합니다.",
"hint": "ISTJ는 명확한 결정과 결론을 선호해요.",
"result": "O",
"explanation": "수빈이 \"reach a decision\"이라고 결론을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "태현",
"script": "Your clarity is helpful.",
"translation": "넌 정말 명확해."
},
{
"type": "script",
"index": 7,
"speaker": "수빈",
"script": "Your ideas are interesting.",
"translation": "넌 정말 창의적이야."
},
{
"type": "script",
"index": 8,
"speaker": "태현",
"script": "I'll finalize this.",
"translation": "난 이거 마무리할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "수빈 seeks @@.",
"hint": "ISTJ는 명확한 결정을 추구해요.",
"optionA": "conclusion",
"optionB": "decision",
"optionC": "closure",
"result": "conclusion",
"explanation": "수빈은 결론을 찾아요."
},
{
"type": "script",
"index": 10,
"speaker": "수빈",
"script": "After thorough exploration.",
"translation": "철저한 탐구 후."
},
{
"type": "script",
"index": 11,
"speaker": "태현",
"script": "That's fair thinking.",
"translation": "그건 공정한 생각이야."
},
{
"type": "script",
"index": 12,
"speaker": "수빈",
"script": "We'll decide well.",
"translation": "우린 잘 결정할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "태현",
"script": "You make me practical.",
"translation": "넌 날 현실적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "수빈",
"script": "You make me curious.",
"translation": "넌 날 호기심 있게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "탐구와 결론의 조화에 대해요.",
"optionA": "exploration",
"optionB": "we",
"optionC": "wisely",
"optionD": "After",
"optionE": "decide",
"result": "After exploration we decide wisely",
"explanation": "탐구 후 우리는 현명하게 결정해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "혁신과 안정",
"explanation": "ISTJ의 신뢰성과 ENTP의 변화",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "We need stability first.",
"translation": "우린 먼저 안정성이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "윤호",
"script": "We should innovate now!",
"translation": "우린 지금 혁신해야 해!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Innovation risks our foundation!",
"translation": "혁신이 우리 기반을 위협해!"
},
{
"type": "script",
"index": 4,
"speaker": "윤호",
"script": "Stability limits our growth!",
"translation": "안정성이 우리 성장을 제한해!"
},
{
"type": "ox",
"index": 5,
"quiz": "동현은 안정성을 최우선으로 생각합니다.",
"hint": "ISTJ는 안정적이고 신뢰할 수 있는 기반을 중시해요.",
"result": "O",
"explanation": "동현이는 \"We need stability first\"라고 안정성을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "윤호",
"script": "Your reliability is valuable.",
"translation": "넌 정말 믿을 수 있어."
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "Your innovation is bold.",
"translation": "넌 정말 대담해."
},
{
"type": "script",
"index": 8,
"speaker": "윤호",
"script": "I'll build on your base.",
"translation": "난 너의 기반 위에 만들 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "동현 values @@.",
"hint": "ISTJ는 안정성과 신뢰성을 중시해요.",
"optionA": "stability",
"optionB": "reliability",
"optionC": "security",
"result": "stability",
"explanation": "동현은 안정성을 중시해요."
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "For sustainable change.",
"translation": "지속 가능한 변화를 위해."
},
{
"type": "script",
"index": 11,
"speaker": "윤호",
"script": "That's smart thinking.",
"translation": "그건 똑똑한 생각이야."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "We'll grow wisely.",
"translation": "우린 현명하게 성장할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "윤호",
"script": "You make me grounded.",
"translation": "넌 날 현실적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "You make me forward.",
"translation": "넌 날 앞으로 나가게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "안정성과 혁신의 조화에 대해요.",
"result": "Built on stability innovation thrives",
"explanation": "안정성 위에 혁신이 번영해요.",
"optionA": "Built",
"optionB": "stability",
"optionC": "thrives",
"optionD": "innovation",
"optionE": "on"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "혁신과 안정",
"explanation": "ISTJ의 신뢰성과 ENTP의 변화",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "We need stability first.",
"translation": "우린 먼저 안정성이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "윤호",
"script": "We should innovate now!",
"translation": "우린 지금 혁신해야 해!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Innovation risks our foundation!",
"translation": "혁신이 우리 기반을 위협해!"
},
{
"type": "script",
"index": 4,
"speaker": "윤호",
"script": "Stability limits our growth!",
"translation": "안정성이 우리 성장을 제한해!"
},
{
"type": "ox",
"index": 5,
"quiz": "동현은 안정성을 최우선으로 생각합니다.",
"hint": "ISTJ는 안정적이고 신뢰할 수 있는 기반을 중시해요.",
"result": "O",
"explanation": "동현이는 \"We need stability first\"라고 안정성을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "윤호",
"script": "Your reliability is valuable.",
"translation": "넌 정말 믿을 수 있어."
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "Your innovation is bold.",
"translation": "넌 정말 대담해."
},
{
"type": "script",
"index": 8,
"speaker": "윤호",
"script": "I'll build on your base.",
"translation": "난 너의 기반 위에 만들 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "동현 values @@.",
"hint": "ISTJ는 안정성과 신뢰성을 중시해요.",
"optionA": "stability",
"optionB": "reliability",
"optionC": "security",
"result": "stability",
"explanation": "동현은 안정성을 중시해요."
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "For sustainable change.",
"translation": "지속 가능한 변화를 위해."
},
{
"type": "script",
"index": 11,
"speaker": "윤호",
"script": "That's smart thinking.",
"translation": "그건 똑똑한 생각이야."
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "We'll grow wisely.",
"translation": "우린 현명하게 성장할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "윤호",
"script": "You make me grounded.",
"translation": "넌 날 현실적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "You make me forward.",
"translation": "넌 날 앞으로 나가게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "안정성과 혁신의 조화에 대해요.",
"optionA": "Built",
"optionB": "stability",
"optionC": "thrives",
"optionD": "innovation",
"optionE": "on",
"result": "Built on stability innovation thrives",
"explanation": "안정성 위에 혁신이 번영해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 처리",
"explanation": "ISTJ의 책임 이행과 ENTP의 아이디어 발산",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준서",
"script": "We must handle this.",
"translation": "우린 이거 처리해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "건우",
"script": "Let's brainstorm solutions!",
"translation": "해결책을 브레인스토밍해!"
},
{
"type": "script",
"index": 3,
"speaker": "준서",
"script": "Focus on what works!",
"translation": "작동하는 것에 집중해!"
},
{
"type": "script",
"index": 4,
"speaker": "건우",
"script": "New ideas might work!",
"translation": "새로운 아이디어가 작동할 수도!"
},
{
"type": "ox",
"index": 5,
"quiz": "준서는 책임감을 강하게 느낍니다.",
"hint": "ISTJ는 책임감을 매우 진지하게 받아들여요.",
"result": "O",
"explanation": "준서가 \"We must handle\"이라고 책임감을 드러냈어요."
},
{
"type": "script",
"index": 6,
"speaker": "건우",
"script": "Your responsibility is impressive.",
"translation": "넌 정말 책임감이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "준서",
"script": "Your creativity is useful.",
"translation": "넌 정말 창의적이야."
},
{
"type": "script",
"index": 8,
"speaker": "건우",
"script": "I'll test my ideas.",
"translation": "난 내 아이디어를 테스트할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "준서 feels @@.",
"hint": "ISTJ는 책임감을 강하게 느껴요.",
"optionA": "responsible",
"optionB": "obligated",
"optionC": "accountable",
"result": "responsible",
"explanation": "준서는 책임감을 느껴요."
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "Within practical limits.",
"translation": "현실적 한계 안에서."
},
{
"type": "script",
"index": 11,
"speaker": "건우",
"script": "We'll find the answer.",
"translation": "우린 답을 찾을 거야."
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "Through careful testing.",
"translation": "신중한 테스트를 통해."
},
{
"type": "script",
"index": 13,
"speaker": "건우",
"script": "You keep me grounded.",
"translation": "넌 날 현실적으로 해."
},
{
"type": "script",
"index": 14,
"speaker": "준서",
"script": "You inspire me.",
"translation": "넌 날 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "책임감과 창의성의 조화에 대해요.",
"result": "Creative solutions within responsibility find",
"explanation": "책임감 안에서 창의적 해결책을 찾아요.",
"optionA": "within",
"optionB": "solutions",
"optionC": "Creative",
"optionD": "responsibility",
"optionE": "find"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 처리",
"explanation": "ISTJ의 책임 이행과 ENTP의 아이디어 발산",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준서",
"script": "We must handle this.",
"translation": "우린 이거 처리해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "건우",
"script": "Let's brainstorm solutions!",
"translation": "해결책을 브레인스토밍해!"
},
{
"type": "script",
"index": 3,
"speaker": "준서",
"script": "Focus on what works!",
"translation": "작동하는 것에 집중해!"
},
{
"type": "script",
"index": 4,
"speaker": "건우",
"script": "New ideas might work!",
"translation": "새로운 아이디어가 작동할 수도!"
},
{
"type": "ox",
"index": 5,
"quiz": "준서는 책임감을 강하게 느낍니다.",
"hint": "ISTJ는 책임감을 매우 진지하게 받아들여요.",
"result": "O",
"explanation": "준서가 \"We must handle\"이라고 책임감을 드러냈어요."
},
{
"type": "script",
"index": 6,
"speaker": "건우",
"script": "Your responsibility is impressive.",
"translation": "넌 정말 책임감이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "준서",
"script": "Your creativity is useful.",
"translation": "넌 정말 창의적이야."
},
{
"type": "script",
"index": 8,
"speaker": "건우",
"script": "I'll test my ideas.",
"translation": "난 내 아이디어를 테스트할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "준서 feels @@.",
"hint": "ISTJ는 책임감을 강하게 느껴요.",
"optionA": "responsible",
"optionB": "obligated",
"optionC": "accountable",
"result": "responsible",
"explanation": "준서는 책임감을 느껴요."
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "Within practical limits.",
"translation": "현실적 한계 안에서."
},
{
"type": "script",
"index": 11,
"speaker": "건우",
"script": "We'll find the answer.",
"translation": "우린 답을 찾을 거야."
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "Through careful testing.",
"translation": "신중한 테스트를 통해."
},
{
"type": "script",
"index": 13,
"speaker": "건우",
"script": "You keep me grounded.",
"translation": "넌 날 현실적으로 해."
},
{
"type": "script",
"index": 14,
"speaker": "준서",
"script": "You inspire me.",
"translation": "넌 날 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "책임감과 창의성의 조화에 대해요.",
"optionA": "within",
"optionB": "solutions",
"optionC": "Creative",
"optionD": "responsibility",
"optionE": "find",
"result": "Creative solutions within responsibility find",
"explanation": "책임감 안에서 창의적 해결책을 찾아요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "경력 발전",
"explanation": "ISTJ의 착실한 진전과 ENTP의 급진적 변화",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서윤",
"script": "Build a strong foundation.",
"translation": "탄탄한 기반을 만들어."
},
{
"type": "script",
"index": 2,
"speaker": "성민",
"script": "Let me try new paths!",
"translation": "새로운 길을 시도해야 해!"
},
{
"type": "script",
"index": 3,
"speaker": "서윤",
"script": "Steady progress is best!",
"translation": "꾸준한 진전이 최고야!"
},
{
"type": "script",
"index": 4,
"speaker": "성민",
"script": "Bold moves create breakthroughs!",
"translation": "대담한 결정이 돌파구를 만들어!"
},
{
"type": "ox",
"index": 5,
"quiz": "서윤은 착실한 진전을 추구합니다.",
"hint": "ISTJ는 꾸준하고 체계적인 성장을 선호해요.",
"result": "O",
"explanation": "서윤이는 \"Steady progress is best\"라고 착실함을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "성민",
"script": "Your steadiness is admirable.",
"translation": "넌 정말 꾸준해."
},
{
"type": "script",
"index": 7,
"speaker": "서윤",
"script": "Your boldness is inspiring.",
"translation": "넌 정말 대담해."
},
{
"type": "script",
"index": 8,
"speaker": "성민",
"script": "I'll balance both approaches.",
"translation": "난 둘 다 균형 잡을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "서윤 builds @@.",
"hint": "ISTJ는 견고한 기반을 구축해요.",
"optionA": "foundation",
"optionB": "base",
"optionC": "structure",
"result": "foundation",
"explanation": "서윤은 기반을 만들어요."
},
{
"type": "script",
"index": 10,
"speaker": "서윤",
"script": "While exploring new ideas.",
"translation": "새로운 아이디어를 탐구하면서."
},
{
"type": "script",
"index": 11,
"speaker": "성민",
"script": "That's perfect harmony.",
"translation": "그건 완벽한 조화야."
},
{
"type": "script",
"index": 12,
"speaker": "서윤",
"script": "We'll go far.",
"translation": "우린 멀리 갈 거야."
},
{
"type": "script",
"index": 13,
"speaker": "성민",
"script": "You make me steady.",
"translation": "넌 날 착실하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "서윤",
"script": "You make me brave.",
"translation": "넌 날 용감하게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "진전과 혁신의 조화에 대해요.",
"result": "Bold progress and steady succeed",
"explanation": "대담한 진전과 착실함이 성공해요.",
"optionA": "and",
"optionB": "Bold",
"optionC": "progress",
"optionD": "succeed",
"optionE": "steady"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "경력 발전",
"explanation": "ISTJ의 착실한 진전과 ENTP의 급진적 변화",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서윤",
"script": "Build a strong foundation.",
"translation": "탄탄한 기반을 만들어."
},
{
"type": "script",
"index": 2,
"speaker": "성민",
"script": "Let me try new paths!",
"translation": "새로운 길을 시도해야 해!"
},
{
"type": "script",
"index": 3,
"speaker": "서윤",
"script": "Steady progress is best!",
"translation": "꾸준한 진전이 최고야!"
},
{
"type": "script",
"index": 4,
"speaker": "성민",
"script": "Bold moves create breakthroughs!",
"translation": "대담한 결정이 돌파구를 만들어!"
},
{
"type": "ox",
"index": 5,
"quiz": "서윤은 착실한 진전을 추구합니다.",
"hint": "ISTJ는 꾸준하고 체계적인 성장을 선호해요.",
"result": "O",
"explanation": "서윤이는 \"Steady progress is best\"라고 착실함을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "성민",
"script": "Your steadiness is admirable.",
"translation": "넌 정말 꾸준해."
},
{
"type": "script",
"index": 7,
"speaker": "서윤",
"script": "Your boldness is inspiring.",
"translation": "넌 정말 대담해."
},
{
"type": "script",
"index": 8,
"speaker": "성민",
"script": "I'll balance both approaches.",
"translation": "난 둘 다 균형 잡을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "서윤 builds @@.",
"hint": "ISTJ는 견고한 기반을 구축해요.",
"optionA": "foundation",
"optionB": "base",
"optionC": "structure",
"result": "foundation",
"explanation": "서윤은 기반을 만들어요."
},
{
"type": "script",
"index": 10,
"speaker": "서윤",
"script": "While exploring new ideas.",
"translation": "새로운 아이디어를 탐구하면서."
},
{
"type": "script",
"index": 11,
"speaker": "성민",
"script": "That's perfect harmony.",
"translation": "그건 완벽한 조화야."
},
{
"type": "script",
"index": 12,
"speaker": "서윤",
"script": "We'll go far.",
"translation": "우린 멀리 갈 거야."
},
{
"type": "script",
"index": 13,
"speaker": "성민",
"script": "You make me steady.",
"translation": "넌 날 착실하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "서윤",
"script": "You make me brave.",
"translation": "넌 날 용감하게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "진전과 혁신의 조화에 대해요.",
"optionA": "and",
"optionB": "Bold",
"optionC": "progress",
"optionD": "succeed",
"optionE": "steady",
"result": "Bold progress and steady succeed",
"explanation": "대담한 진전과 착실함이 성공해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여가 활동",
"explanation": "ISTJ의 계획된 휴식과 ENTP의 즉흥적 모험",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "We have a set schedule.",
"translation": "우린 정해진 일정이 있어."
},
{
"type": "script",
"index": 2,
"speaker": "민규",
"script": "Let's change it up!",
"translation": "바꿔보자!"
},
{
"type": "script",
"index": 3,
"speaker": "민경",
"script": "Plans work best!",
"translation": "계획이 최고야!"
},
{
"type": "script",
"index": 4,
"speaker": "민규",
"script": "Spontaneity is the best!",
"translation": "즉흥성이 최고야!"
},
{
"type": "ox",
"index": 5,
"quiz": "민경은 계획된 여가를 선호합니다.",
"hint": "ISTJ는 계획되고 구조화된 여가를 좋아해요.",
"result": "O",
"explanation": "민경이는 \"set schedule\"이라고 계획을 선호했어요."
},
{
"type": "script",
"index": 6,
"speaker": "민규",
"script": "Your planning is reliable.",
"translation": "넌 정말 신뢰할 수 있어."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Your spontaneity is fun.",
"translation": "넌 정말 신나."
},
{
"type": "script",
"index": 8,
"speaker": "민규",
"script": "I'll join your plan.",
"translation": "난 너의 계획에 참여할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "민경 prefers @@.",
"hint": "ISTJ는 계획된 활동을 선호해요.",
"optionA": "planning",
"optionB": "schedule",
"optionC": "order",
"result": "planning",
"explanation": "민경은 계획을 선호해요."
},
{
"type": "script",
"index": 10,
"speaker": "민경",
"script": "With surprise elements.",
"translation": "놀라운 요소도 포함해서."
},
{
"type": "script",
"index": 11,
"speaker": "민규",
"script": "Now we're talking!",
"translation": "이제 말이 된다!"
},
{
"type": "script",
"index": 12,
"speaker": "민경",
"script": "We'll have great memories.",
"translation": "우린 좋은 추억을 만들 거야."
},
{
"type": "script",
"index": 13,
"speaker": "민규",
"script": "You keep me organized.",
"translation": "넌 날 조직적으로 해."
},
{
"type": "script",
"index": 14,
"speaker": "민경",
"script": "You keep me young.",
"translation": "넌 날 젊게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 모험의 조화에 대해요.",
"result": "Planned moments with adventure shine",
"explanation": "모험을 갖춘 계획된 순간이 빛나요.",
"optionA": "adventure",
"optionB": "shine",
"optionC": "with",
"optionD": "moments",
"optionE": "Planned"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여가 활동",
"explanation": "ISTJ의 계획된 휴식과 ENTP의 즉흥적 모험",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민경",
"script": "We have a set schedule.",
"translation": "우린 정해진 일정이 있어."
},
{
"type": "script",
"index": 2,
"speaker": "민규",
"script": "Let's change it up!",
"translation": "바꿔보자!"
},
{
"type": "script",
"index": 3,
"speaker": "민경",
"script": "Plans work best!",
"translation": "계획이 최고야!"
},
{
"type": "script",
"index": 4,
"speaker": "민규",
"script": "Spontaneity is the best!",
"translation": "즉흥성이 최고야!"
},
{
"type": "ox",
"index": 5,
"quiz": "민경은 계획된 여가를 선호합니다.",
"hint": "ISTJ는 계획되고 구조화된 여가를 좋아해요.",
"result": "O",
"explanation": "민경이는 \"set schedule\"이라고 계획을 선호했어요."
},
{
"type": "script",
"index": 6,
"speaker": "민규",
"script": "Your planning is reliable.",
"translation": "넌 정말 신뢰할 수 있어."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Your spontaneity is fun.",
"translation": "넌 정말 신나."
},
{
"type": "script",
"index": 8,
"speaker": "민규",
"script": "I'll join your plan.",
"translation": "난 너의 계획에 참여할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "민경 prefers @@.",
"hint": "ISTJ는 계획된 활동을 선호해요.",
"optionA": "planning",
"optionB": "schedule",
"optionC": "order",
"result": "planning",
"explanation": "민경은 계획을 선호해요."
},
{
"type": "script",
"index": 10,
"speaker": "민경",
"script": "With surprise elements.",
"translation": "놀라운 요소도 포함해서."
},
{
"type": "script",
"index": 11,
"speaker": "민규",
"script": "Now we're talking!",
"translation": "이제 말이 된다!"
},
{
"type": "script",
"index": 12,
"speaker": "민경",
"script": "We'll have great memories.",
"translation": "우린 좋은 추억을 만들 거야."
},
{
"type": "script",
"index": 13,
"speaker": "민규",
"script": "You keep me organized.",
"translation": "넌 날 조직적으로 해."
},
{
"type": "script",
"index": 14,
"speaker": "민경",
"script": "You keep me young.",
"translation": "넌 날 젊게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 모험의 조화에 대해요.",
"optionA": "adventure",
"optionB": "shine",
"optionC": "with",
"optionD": "moments",
"optionE": "Planned",
"result": "Planned moments with adventure shine",
"explanation": "모험을 갖춘 계획된 순간이 빛나요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "갈등 처리",
"explanation": "ISTJ의 원칙과 ENTP의 타협",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태영",
"script": "Rules are non-negotiable.",
"translation": "규칙은 협상의 대상이 아니야."
},
{
"type": "script",
"index": 2,
"speaker": "재훈",
"script": "But there's always another way!",
"translation": "근데 항상 다른 길이 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "태영",
"script": "Boundaries keep us safe!",
"translation": "경계가 우릴 안전하게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "재훈",
"script": "Flexibility prevents stagnation!",
"translation": "유연성이 정체를 방지해!"
},
{
"type": "ox",
"index": 5,
"quiz": "태영은 원칙을 고수합니다.",
"hint": "ISTJ는 규칙과 원칙을 엄격하게 지켜요.",
"result": "O",
"explanation": "태영이는 \"non-negotiable\"이라고 원칙을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "재훈",
"script": "Your principles are strong.",
"translation": "넌 정말 원칙이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "태영",
"script": "Your flexibility is creative.",
"translation": "넌 정말 창의적이야."
},
{
"type": "script",
"index": 8,
"speaker": "재훈",
"script": "I'll respect the boundary.",
"translation": "난 경계를 존중할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "태영 maintains @@.",
"hint": "ISTJ는 원칙과 규칙을 유지해요.",
"optionA": "principles",
"optionB": "rules",
"optionC": "boundaries",
"result": "principles",
"explanation": "태영은 원칙을 유지해요."
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "And explore within it.",
"translation": "그리고 그 안에서 탐구해."
},
{
"type": "script",
"index": 11,
"speaker": "재훈",
"script": "That's fair reasoning.",
"translation": "그건 공정한 생각이야."
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "We understand each other.",
"translation": "우린 서로를 이해해."
},
{
"type": "script",
"index": 13,
"speaker": "재훈",
"script": "You keep me grounded.",
"translation": "넌 날 현실적으로 해."
},
{
"type": "script",
"index": 14,
"speaker": "태영",
"script": "You keep me thinking.",
"translation": "넌 날 생각하게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "원칙과 창의성의 조화에 대해요.",
"result": "Within principles and creativity flourish",
"explanation": "원칙 안에서 창의성이 번영해요.",
"optionA": "principles",
"optionB": "flourish",
"optionC": "and",
"optionD": "creativity",
"optionE": "Within"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "갈등 처리",
"explanation": "ISTJ의 원칙과 ENTP의 타협",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태영",
"script": "Rules are non-negotiable.",
"translation": "규칙은 협상의 대상이 아니야."
},
{
"type": "script",
"index": 2,
"speaker": "재훈",
"script": "But there's always another way!",
"translation": "근데 항상 다른 길이 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "태영",
"script": "Boundaries keep us safe!",
"translation": "경계가 우릴 안전하게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "재훈",
"script": "Flexibility prevents stagnation!",
"translation": "유연성이 정체를 방지해!"
},
{
"type": "ox",
"index": 5,
"quiz": "태영은 원칙을 고수합니다.",
"hint": "ISTJ는 규칙과 원칙을 엄격하게 지켜요.",
"result": "O",
"explanation": "태영이는 \"non-negotiable\"이라고 원칙을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "재훈",
"script": "Your principles are strong.",
"translation": "넌 정말 원칙이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "태영",
"script": "Your flexibility is creative.",
"translation": "넌 정말 창의적이야."
},
{
"type": "script",
"index": 8,
"speaker": "재훈",
"script": "I'll respect the boundary.",
"translation": "난 경계를 존중할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "태영 maintains @@.",
"hint": "ISTJ는 원칙과 규칙을 유지해요.",
"optionA": "principles",
"optionB": "rules",
"optionC": "boundaries",
"result": "principles",
"explanation": "태영은 원칙을 유지해요."
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "And explore within it.",
"translation": "그리고 그 안에서 탐구해."
},
{
"type": "script",
"index": 11,
"speaker": "재훈",
"script": "That's fair reasoning.",
"translation": "그건 공정한 생각이야."
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "We understand each other.",
"translation": "우린 서로를 이해해."
},
{
"type": "script",
"index": 13,
"speaker": "재훈",
"script": "You keep me grounded.",
"translation": "넌 날 현실적으로 해."
},
{
"type": "script",
"index": 14,
"speaker": "태영",
"script": "You keep me thinking.",
"translation": "넌 날 생각하게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "원칙과 창의성의 조화에 대해요.",
"optionA": "principles",
"optionB": "flourish",
"optionC": "and",
"optionD": "creativity",
"optionE": "Within",
"result": "Within principles and creativity flourish",
"explanation": "원칙 안에서 창의성이 번영해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "신념의 기초",
"explanation": "ISTJ의 의무감과 ENTP의 자유 탐구",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "Duty comes before pleasure.",
"translation": "의무가 즐거움보다 먼저야."
},
{
"type": "script",
"index": 2,
"speaker": "현우",
"script": "But we should explore options!",
"translation": "근데 우린 선택지를 탐구해야 해!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "Obligation guides my choices!",
"translation": "의무가 내 선택을 이끌어!"
},
{
"type": "script",
"index": 4,
"speaker": "현우",
"script": "Possibility guides my choices!",
"translation": "가능성이 내 선택을 이끌어!"
},
{
"type": "ox",
"index": 5,
"quiz": "진우는 의무감을 최우선으로 생각합니다.",
"hint": "ISTJ는 책임감과 의무를 최우선으로 생각해요.",
"result": "O",
"explanation": "진우가 \"Duty comes before\"라고 의무를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "현우",
"script": "Your dedication is admirable.",
"translation": "넌 정말 헌신적이야."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Your exploration is valuable.",
"translation": "넌 정말 탐구적이야."
},
{
"type": "script",
"index": 8,
"speaker": "현우",
"script": "We'll find common ground.",
"translation": "우린 공통점을 찾을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "진우 values @@.",
"hint": "ISTJ는 책임감과 의무를 중시해요.",
"optionA": "duty",
"optionB": "obligation",
"optionC": "responsibility",
"result": "duty",
"explanation": "진우는 의무를 중시해요."
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "Through open dialogue.",
"translation": "열린 대화를 통해."
},
{
"type": "script",
"index": 11,
"speaker": "현우",
"script": "That's good thinking.",
"translation": "그건 좋은 생각이야."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "We'll decide wisely.",
"translation": "우린 현명하게 결정할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "현우",
"script": "You make me responsible.",
"translation": "넌 날 책임감 있게 해."
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "You make me open.",
"translation": "넌 날 열게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "의무감과 탐구 정신의 조화에 대해요.",
"result": "With obligation and exploration decide",
"explanation": "의무감과 탐구로 결정해요.",
"optionA": "obligation",
"optionB": "exploration",
"optionC": "With",
"optionD": "decide",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "신념의 기초",
"explanation": "ISTJ의 의무감과 ENTP의 자유 탐구",
"level": 4,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "Duty comes before pleasure.",
"translation": "의무가 즐거움보다 먼저야."
},
{
"type": "script",
"index": 2,
"speaker": "현우",
"script": "But we should explore options!",
"translation": "근데 우린 선택지를 탐구해야 해!"
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "Obligation guides my choices!",
"translation": "의무가 내 선택을 이끌어!"
},
{
"type": "script",
"index": 4,
"speaker": "현우",
"script": "Possibility guides my choices!",
"translation": "가능성이 내 선택을 이끌어!"
},
{
"type": "ox",
"index": 5,
"quiz": "진우는 의무감을 최우선으로 생각합니다.",
"hint": "ISTJ는 책임감과 의무를 최우선으로 생각해요.",
"result": "O",
"explanation": "진우가 \"Duty comes before\"라고 의무를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "현우",
"script": "Your dedication is admirable.",
"translation": "넌 정말 헌신적이야."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Your exploration is valuable.",
"translation": "넌 정말 탐구적이야."
},
{
"type": "script",
"index": 8,
"speaker": "현우",
"script": "We'll find common ground.",
"translation": "우린 공통점을 찾을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "진우 values @@.",
"hint": "ISTJ는 책임감과 의무를 중시해요.",
"optionA": "duty",
"optionB": "obligation",
"optionC": "responsibility",
"result": "duty",
"explanation": "진우는 의무를 중시해요."
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "Through open dialogue.",
"translation": "열린 대화를 통해."
},
{
"type": "script",
"index": 11,
"speaker": "현우",
"script": "That's good thinking.",
"translation": "그건 좋은 생각이야."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "We'll decide wisely.",
"translation": "우린 현명하게 결정할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "현우",
"script": "You make me responsible.",
"translation": "넌 날 책임감 있게 해."
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "You make me open.",
"translation": "넌 날 열게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "의무감과 탐구 정신의 조화에 대해요.",
"optionA": "obligation",
"optionB": "exploration",
"optionC": "With",
"optionD": "decide",
"optionE": "and",
"result": "With obligation and exploration decide",
"explanation": "의무감과 탐구로 결정해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "행동과 성찰의 시간",
"explanation": "ESTP의 현장 감각과 INFP의 내면 세계",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ESTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "상우",
"script": "Let's dive in right now!",
"translation": "지금 바로 뛰어들자!"
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "Let me think about it.",
"translation": "내가 생각해 봐야 해."
},
{
"type": "script",
"index": 3,
"speaker": "상우",
"script": "Action reveals the answer!",
"translation": "행동이 답을 드러내!"
},
{
"type": "script",
"index": 4,
"speaker": "준호",
"script": "But reflection guides the way.",
"translation": "근데 성찰이 길을 이끌어."
},
{
"type": "ox",
"index": 5,
"quiz": "상우는 즉시 행동하기를 선호합니다.",
"hint": "ESTP는 빠른 행동과 현장 경험을 좋아해요.",
"result": "O",
"explanation": "상우가 \"dive in right now\"라고 즉각 행동을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "Your courage is admirable.",
"translation": "넌 정말 용감해."
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "Your depth is beautiful.",
"translation": "넌 정말 깊어."
},
{
"type": "script",
"index": 8,
"speaker": "준호",
"script": "I'll join you.",
"translation": "난 너와 함께할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "상우 wants @@.",
"hint": "ESTP는 즉시 행동하고 경험하길 원해요.",
"optionA": "action",
"optionB": "movement",
"optionC": "activity",
"result": "action",
"explanation": "상우는 행동을 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "With your insights.",
"translation": "너의 통찰과 함께."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "That sounds good.",
"translation": "그건 좋은데."
},
{
"type": "script",
"index": 12,
"speaker": "상우",
"script": "We'll make great discoveries.",
"translation": "우린 멋있는 발견을 할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "You inspire my courage.",
"translation": "넌 내 용감함을 영감 줘."
},
{
"type": "script",
"index": 14,
"speaker": "상우",
"script": "You inspire my heart.",
"translation": "넌 내 마음을 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "행동과 성찰의 조화에 대해요.",
"result": "With action and reflection succeed",
"explanation": "행동과 성찰로 성공해요.",
"optionA": "action",
"optionB": "reflection",
"optionC": "With",
"optionD": "and",
"optionE": "succeed"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "행동과 성찰의 시간",
"explanation": "ESTP의 현장 감각과 INFP의 내면 세계",
"level": 4,
"my_mbti": "ESTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "상우",
"script": "Let's dive in right now!",
"translation": "지금 바로 뛰어들자!"
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "Let me think about it.",
"translation": "내가 생각해 봐야 해."
},
{
"type": "script",
"index": 3,
"speaker": "상우",
"script": "Action reveals the answer!",
"translation": "행동이 답을 드러내!"
},
{
"type": "script",
"index": 4,
"speaker": "준호",
"script": "But reflection guides the way.",
"translation": "근데 성찰이 길을 이끌어."
},
{
"type": "ox",
"index": 5,
"quiz": "상우는 즉시 행동하기를 선호합니다.",
"hint": "ESTP는 빠른 행동과 현장 경험을 좋아해요.",
"result": "O",
"explanation": "상우가 \"dive in right now\"라고 즉각 행동을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "Your courage is admirable.",
"translation": "넌 정말 용감해."
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "Your depth is beautiful.",
"translation": "넌 정말 깊어."
},
{
"type": "script",
"index": 8,
"speaker": "준호",
"script": "I'll join you.",
"translation": "난 너와 함께할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "상우 wants @@.",
"hint": "ESTP는 즉시 행동하고 경험하길 원해요.",
"optionA": "action",
"optionB": "movement",
"optionC": "activity",
"result": "action",
"explanation": "상우는 행동을 원해요."
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "With your insights.",
"translation": "너의 통찰과 함께."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "That sounds good.",
"translation": "그건 좋은데."
},
{
"type": "script",
"index": 12,
"speaker": "상우",
"script": "We'll make great discoveries.",
"translation": "우린 멋있는 발견을 할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "You inspire my courage.",
"translation": "넌 내 용감함을 영감 줘."
},
{
"type": "script",
"index": 14,
"speaker": "상우",
"script": "You inspire my heart.",
"translation": "넌 내 마음을 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "행동과 성찰의 조화에 대해요.",
"optionA": "action",
"optionB": "reflection",
"optionC": "With",
"optionD": "and",
"optionE": "succeed",
"result": "With action and reflection succeed",
"explanation": "행동과 성찰로 성공해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "자극과 의미",
"explanation": "ESTP의 스릴 추구와 INFP의 목적 추구",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ESTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "시우",
"script": "This is so thrilling!",
"translation": "이건 정말 신나!"
},
{
"type": "script",
"index": 2,
"speaker": "하늘",
"script": "But what does it mean?",
"translation": "근데 이게 뭘 의미해?"
},
{
"type": "script",
"index": 3,
"speaker": "시우",
"script": "The rush is the meaning!",
"translation": "스릴이 그 의미야!"
},
{
"type": "script",
"index": 4,
"speaker": "하늘",
"script": "But I need purpose.",
"translation": "근데 난 목적이 필요해."
},
{
"type": "ox",
"index": 5,
"quiz": "시우는 스릴과 자극을 추구합니다.",
"hint": "ESTP는 흥미롭고 자극적인 경험을 좋아해요.",
"result": "O",
"explanation": "시우가 \"so thrilling\"이라고 스릴을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "하늘",
"script": "Your energy is contagious.",
"translation": "넌 정말 활기차."
},
{
"type": "script",
"index": 7,
"speaker": "시우",
"script": "Your meaning is deep.",
"translation": "넌 정말 의미 있어."
},
{
"type": "script",
"index": 8,
"speaker": "하늘",
"script": "We'll find purpose in action.",
"translation": "우린 행동 속에서 목적을 찾을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "시우 chases @@.",
"hint": "ESTP는 스릴과 자극을 추구해요.",
"optionA": "thrills",
"optionB": "excitement",
"optionC": "adventure",
"result": "thrills",
"explanation": "시우는 스릴을 쫓아요."
},
{
"type": "script",
"index": 10,
"speaker": "시우",
"script": "With meaning behind it.",
"translation": "의미를 뒤에 두고."
},
{
"type": "script",
"index": 11,
"speaker": "하늘",
"script": "That works for me!",
"translation": "그건 날 위한 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "시우",
"script": "We'll live fully.",
"translation": "우린 완전히 살 거야."
},
{
"type": "script",
"index": 13,
"speaker": "하늘",
"script": "You make me adventurous.",
"translation": "넌 날 모험적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "시우",
"script": "You make me thoughtful.",
"translation": "넌 날 생각하게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "자극과 의미의 조화에 대해요.",
"result": "With adventure and purpose thrive",
"explanation": "모험과 목적으로 번영해요.",
"optionA": "With",
"optionB": "and",
"optionC": "purpose",
"optionD": "thrive",
"optionE": "adventure"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "자극과 의미",
"explanation": "ESTP의 스릴 추구와 INFP의 목적 추구",
"level": 4,
"my_mbti": "ESTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "시우",
"script": "This is so thrilling!",
"translation": "이건 정말 신나!"
},
{
"type": "script",
"index": 2,
"speaker": "하늘",
"script": "But what does it mean?",
"translation": "근데 이게 뭘 의미해?"
},
{
"type": "script",
"index": 3,
"speaker": "시우",
"script": "The rush is the meaning!",
"translation": "스릴이 그 의미야!"
},
{
"type": "script",
"index": 4,
"speaker": "하늘",
"script": "But I need purpose.",
"translation": "근데 난 목적이 필요해."
},
{
"type": "ox",
"index": 5,
"quiz": "시우는 스릴과 자극을 추구합니다.",
"hint": "ESTP는 흥미롭고 자극적인 경험을 좋아해요.",
"result": "O",
"explanation": "시우가 \"so thrilling\"이라고 스릴을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "하늘",
"script": "Your energy is contagious.",
"translation": "넌 정말 활기차."
},
{
"type": "script",
"index": 7,
"speaker": "시우",
"script": "Your meaning is deep.",
"translation": "넌 정말 의미 있어."
},
{
"type": "script",
"index": 8,
"speaker": "하늘",
"script": "We'll find purpose in action.",
"translation": "우린 행동 속에서 목적을 찾을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "시우 chases @@.",
"hint": "ESTP는 스릴과 자극을 추구해요.",
"optionA": "thrills",
"optionB": "excitement",
"optionC": "adventure",
"result": "thrills",
"explanation": "시우는 스릴을 쫓아요."
},
{
"type": "script",
"index": 10,
"speaker": "시우",
"script": "With meaning behind it.",
"translation": "의미를 뒤에 두고."
},
{
"type": "script",
"index": 11,
"speaker": "하늘",
"script": "That works for me!",
"translation": "그건 날 위한 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "시우",
"script": "We'll live fully.",
"translation": "우린 완전히 살 거야."
},
{
"type": "script",
"index": 13,
"speaker": "하늘",
"script": "You make me adventurous.",
"translation": "넌 날 모험적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "시우",
"script": "You make me thoughtful.",
"translation": "넌 날 생각하게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "자극과 의미의 조화에 대해요.",
"optionA": "With",
"optionB": "and",
"optionC": "purpose",
"optionD": "thrive",
"optionE": "adventure",
"result": "With adventure and purpose thrive",
"explanation": "모험과 목적으로 번영해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보 수집",
"explanation": "ESTP의 현실 정보와 INFP의 상징적 정보",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ESTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현준",
"script": "What does it do?",
"translation": "그게 뭐 하는데?"
},
{
"type": "script",
"index": 2,
"speaker": "소희",
"script": "What does it mean?",
"translation": "그게 뭘 의미해?"
},
{
"type": "script",
"index": 3,
"speaker": "현준",
"script": "Facts matter most!",
"translation": "사실이 가장 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "소희",
"script": "But symbols reveal truth!",
"translation": "근데 상징이 진실을 드러내!"
},
{
"type": "ox",
"index": 5,
"quiz": "현준은 실질적 정보를 우선시합니다.",
"hint": "ESTP는 구체적이고 실질적인 정보를 중시해요.",
"result": "O",
"explanation": "현준이는 \"What does it do\"라고 실질성을 물었어요."
},
{
"type": "script",
"index": 6,
"speaker": "소희",
"script": "Your practicality is useful.",
"translation": "넌 정말 현실적이야."
},
{
"type": "script",
"index": 7,
"speaker": "현준",
"script": "Your insight is interesting.",
"translation": "넌 정말 통찰력이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "소희",
"script": "We'll combine both views.",
"translation": "우린 둘 다 섞을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "현준 seeks @@.",
"hint": "ESTP는 실질적이고 구체적인 정보를 찾아요.",
"optionA": "facts",
"optionB": "reality",
"optionC": "practical",
"result": "facts",
"explanation": "현준은 사실을 찾아요."
},
{
"type": "script",
"index": 10,
"speaker": "현준",
"script": "With deeper meaning.",
"translation": "더 깊은 의미와 함께."
},
{
"type": "script",
"index": 11,
"speaker": "소희",
"script": "That's perfect balance.",
"translation": "그건 완벽한 균형이야."
},
{
"type": "script",
"index": 12,
"speaker": "현준",
"script": "We understand well.",
"translation": "우린 잘 이해해."
},
{
"type": "script",
"index": 13,
"speaker": "소희",
"script": "You make me practical.",
"translation": "넌 날 현실적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "현준",
"script": "You make me thoughtful.",
"translation": "넌 날 사려 깊게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "사실과 의미의 조화에 대해요.",
"result": "Facts and meaning guide us",
"explanation": "사실과 의미가 우리를 이끌어요.",
"optionA": "and",
"optionB": "us",
"optionC": "meaning",
"optionD": "guide",
"optionE": "Facts"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보 수집",
"explanation": "ESTP의 현실 정보와 INFP의 상징적 정보",
"level": 4,
"my_mbti": "ESTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현준",
"script": "What does it do?",
"translation": "그게 뭐 하는데?"
},
{
"type": "script",
"index": 2,
"speaker": "소희",
"script": "What does it mean?",
"translation": "그게 뭘 의미해?"
},
{
"type": "script",
"index": 3,
"speaker": "현준",
"script": "Facts matter most!",
"translation": "사실이 가장 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "소희",
"script": "But symbols reveal truth!",
"translation": "근데 상징이 진실을 드러내!"
},
{
"type": "ox",
"index": 5,
"quiz": "현준은 실질적 정보를 우선시합니다.",
"hint": "ESTP는 구체적이고 실질적인 정보를 중시해요.",
"result": "O",
"explanation": "현준이는 \"What does it do\"라고 실질성을 물었어요."
},
{
"type": "script",
"index": 6,
"speaker": "소희",
"script": "Your practicality is useful.",
"translation": "넌 정말 현실적이야."
},
{
"type": "script",
"index": 7,
"speaker": "현준",
"script": "Your insight is interesting.",
"translation": "넌 정말 통찰력이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "소희",
"script": "We'll combine both views.",
"translation": "우린 둘 다 섞을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "현준 seeks @@.",
"hint": "ESTP는 실질적이고 구체적인 정보를 찾아요.",
"optionA": "facts",
"optionB": "reality",
"optionC": "practical",
"result": "facts",
"explanation": "현준은 사실을 찾아요."
},
{
"type": "script",
"index": 10,
"speaker": "현준",
"script": "With deeper meaning.",
"translation": "더 깊은 의미와 함께."
},
{
"type": "script",
"index": 11,
"speaker": "소희",
"script": "That's perfect balance.",
"translation": "그건 완벽한 균형이야."
},
{
"type": "script",
"index": 12,
"speaker": "현준",
"script": "We understand well.",
"translation": "우린 잘 이해해."
},
{
"type": "script",
"index": 13,
"speaker": "소희",
"script": "You make me practical.",
"translation": "넌 날 현실적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "현준",
"script": "You make me thoughtful.",
"translation": "넌 날 사려 깊게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "사실과 의미의 조화에 대해요.",
"optionA": "and",
"optionB": "us",
"optionC": "meaning",
"optionD": "guide",
"optionE": "Facts",
"result": "Facts and meaning guide us",
"explanation": "사실과 의미가 우리를 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "결정의 재빠름",
"explanation": "ESTP의 즉각적 판단과 INFP의 신중한 숙고",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ESTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "상우",
"script": "Let's decide now!",
"translation": "지금 결정해!"
},
{
"type": "script",
"index": 2,
"speaker": "도훈",
"script": "I need more time.",
"translation": "난 더 많은 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "상우",
"script": "Waiting kills the moment!",
"translation": "기다리는 게 순간을 죽여!"
},
{
"type": "script",
"index": 4,
"speaker": "도훈",
"script": "Rushing kills my conviction.",
"translation": "서두르는 게 내 확신을 죽여."
},
{
"type": "ox",
"index": 5,
"quiz": "상우는 빠르게 결정합니다.",
"hint": "ESTP는 즉시 결정하고 행동하는 것을 선호해요.",
"result": "O",
"explanation": "상우가 \"decide now\"라고 빠른 결정을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "도훈",
"script": "Your decisiveness is impressive.",
"translation": "넌 정말 결단력이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "Your thoughtfulness is beautiful.",
"translation": "넌 정말 사려 깊어."
},
{
"type": "script",
"index": 8,
"speaker": "도훈",
"script": "I'll decide with you.",
"translation": "난 너와 함께 결정할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "상우 decides @@.",
"hint": "ESTP는 빠르고 즉시 결정해요.",
"optionA": "quickly",
"optionB": "fast",
"optionC": "now",
"result": "quickly",
"explanation": "상우는 빠르게 결정해요."
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "Based on values.",
"translation": "가치에 기반해."
},
{
"type": "script",
"index": 11,
"speaker": "도훈",
"script": "That works for me.",
"translation": "그건 날 위한 거야."
},
{
"type": "script",
"index": 12,
"speaker": "상우",
"script": "We decide well together.",
"translation": "우린 잘 함께 결정해."
},
{
"type": "script",
"index": 13,
"speaker": "도훈",
"script": "You make me bold.",
"translation": "넌 날 대담하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "상우",
"script": "You make me sure.",
"translation": "넌 날 확신 있게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "신속함과 신중함의 조화에 대해요.",
"result": "With speed and conviction decide",
"explanation": "빠름과 확신으로 결정해요.",
"optionA": "decide",
"optionB": "and",
"optionC": "conviction",
"optionD": "speed",
"optionE": "With"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "결정의 재빠름",
"explanation": "ESTP의 즉각적 판단과 INFP의 신중한 숙고",
"level": 4,
"my_mbti": "ESTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "상우",
"script": "Let's decide now!",
"translation": "지금 결정해!"
},
{
"type": "script",
"index": 2,
"speaker": "도훈",
"script": "I need more time.",
"translation": "난 더 많은 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "상우",
"script": "Waiting kills the moment!",
"translation": "기다리는 게 순간을 죽여!"
},
{
"type": "script",
"index": 4,
"speaker": "도훈",
"script": "Rushing kills my conviction.",
"translation": "서두르는 게 내 확신을 죽여."
},
{
"type": "ox",
"index": 5,
"quiz": "상우는 빠르게 결정합니다.",
"hint": "ESTP는 즉시 결정하고 행동하는 것을 선호해요.",
"result": "O",
"explanation": "상우가 \"decide now\"라고 빠른 결정을 원했어요."
},
{
"type": "script",
"index": 6,
"speaker": "도훈",
"script": "Your decisiveness is impressive.",
"translation": "넌 정말 결단력이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "Your thoughtfulness is beautiful.",
"translation": "넌 정말 사려 깊어."
},
{
"type": "script",
"index": 8,
"speaker": "도훈",
"script": "I'll decide with you.",
"translation": "난 너와 함께 결정할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "상우 decides @@.",
"hint": "ESTP는 빠르고 즉시 결정해요.",
"optionA": "quickly",
"optionB": "fast",
"optionC": "now",
"result": "quickly",
"explanation": "상우는 빠르게 결정해요."
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "Based on values.",
"translation": "가치에 기반해."
},
{
"type": "script",
"index": 11,
"speaker": "도훈",
"script": "That works for me.",
"translation": "그건 날 위한 거야."
},
{
"type": "script",
"index": 12,
"speaker": "상우",
"script": "We decide well together.",
"translation": "우린 잘 함께 결정해."
},
{
"type": "script",
"index": 13,
"speaker": "도훈",
"script": "You make me bold.",
"translation": "넌 날 대담하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "상우",
"script": "You make me sure.",
"translation": "넌 날 확신 있게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "신속함과 신중함의 조화에 대해요.",
"optionA": "decide",
"optionB": "and",
"optionC": "conviction",
"optionD": "speed",
"optionE": "With",
"result": "With speed and conviction decide",
"explanation": "빠름과 확신으로 결정해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "에너지의 방향",
"explanation": "ESTP의 외향적 활동과 INFP의 내향적 창조",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ESTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "강민",
"script": "Let's hit the town!",
"translation": "나가서 돌아다니자!"
},
{
"type": "script",
"index": 2,
"speaker": "미래",
"script": "I need quiet time.",
"translation": "난 조용한 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "강민",
"script": "Adventure relieves stress!",
"translation": "모험이 스트레스를 풀어!"
},
{
"type": "script",
"index": 4,
"speaker": "미래",
"script": "Reflection relieves stress!",
"translation": "성찰이 스트레스를 풀어!"
},
{
"type": "ox",
"index": 5,
"quiz": "강민은 활동으로 스트레스를 푼다.",
"hint": "ESTP는 활동과 행동으로 에너지를 충전해요.",
"result": "O",
"explanation": "강민이는 \"hit the town\"이라고 활동을 제안했어요."
},
{
"type": "script",
"index": 6,
"speaker": "미래",
"script": "Your energy is vibrant.",
"translation": "넌 정말 활발해."
},
{
"type": "script",
"index": 7,
"speaker": "강민",
"script": "Your calm is peaceful.",
"translation": "넌 정말 차분해."
},
{
"type": "script",
"index": 8,
"speaker": "미래",
"script": "I'll join you sometimes.",
"translation": "난 가끔 참여할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "강민 seeks @@.",
"hint": "ESTP는 활동과 행동으로 기분을 풀어요.",
"optionA": "activity",
"optionB": "action",
"optionC": "adventure",
"result": "activity",
"explanation": "강민은 활동을 찾아요."
},
{
"type": "script",
"index": 10,
"speaker": "강민",
"script": "And I'll give you space.",
"translation": "그리고 난 너한테 시간을 줄 거야."
},
{
"type": "script",
"index": 11,
"speaker": "미래",
"script": "That's perfect.",
"translation": "그건 완벽해."
},
{
"type": "script",
"index": 12,
"speaker": "강민",
"script": "We understand each other.",
"translation": "우린 서로를 이해해."
},
{
"type": "script",
"index": 13,
"speaker": "미래",
"script": "You make me live.",
"translation": "넌 날 살아있게 해."
},
{
"type": "script",
"index": 14,
"speaker": "강민",
"script": "You make me think.",
"translation": "넌 날 생각하게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "활동과 고요의 조화에 대해요.",
"result": "In action and quiet heal",
"explanation": "행동과 고요 속에서 치유해요.",
"optionA": "In",
"optionB": "and",
"optionC": "quiet",
"optionD": "heal",
"optionE": "action"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "에너지의 방향",
"explanation": "ESTP의 외향적 활동과 INFP의 내향적 창조",
"level": 4,
"my_mbti": "ESTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "강민",
"script": "Let's hit the town!",
"translation": "나가서 돌아다니자!"
},
{
"type": "script",
"index": 2,
"speaker": "미래",
"script": "I need quiet time.",
"translation": "난 조용한 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "강민",
"script": "Adventure relieves stress!",
"translation": "모험이 스트레스를 풀어!"
},
{
"type": "script",
"index": 4,
"speaker": "미래",
"script": "Reflection relieves stress!",
"translation": "성찰이 스트레스를 풀어!"
},
{
"type": "ox",
"index": 5,
"quiz": "강민은 활동으로 스트레스를 푼다.",
"hint": "ESTP는 활동과 행동으로 에너지를 충전해요.",
"result": "O",
"explanation": "강민이는 \"hit the town\"이라고 활동을 제안했어요."
},
{
"type": "script",
"index": 6,
"speaker": "미래",
"script": "Your energy is vibrant.",
"translation": "넌 정말 활발해."
},
{
"type": "script",
"index": 7,
"speaker": "강민",
"script": "Your calm is peaceful.",
"translation": "넌 정말 차분해."
},
{
"type": "script",
"index": 8,
"speaker": "미래",
"script": "I'll join you sometimes.",
"translation": "난 가끔 참여할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "강민 seeks @@.",
"hint": "ESTP는 활동과 행동으로 기분을 풀어요.",
"optionA": "activity",
"optionB": "action",
"optionC": "adventure",
"result": "activity",
"explanation": "강민은 활동을 찾아요."
},
{
"type": "script",
"index": 10,
"speaker": "강민",
"script": "And I'll give you space.",
"translation": "그리고 난 너한테 시간을 줄 거야."
},
{
"type": "script",
"index": 11,
"speaker": "미래",
"script": "That's perfect.",
"translation": "그건 완벽해."
},
{
"type": "script",
"index": 12,
"speaker": "강민",
"script": "We understand each other.",
"translation": "우린 서로를 이해해."
},
{
"type": "script",
"index": 13,
"speaker": "미래",
"script": "You make me live.",
"translation": "넌 날 살아있게 해."
},
{
"type": "script",
"index": 14,
"speaker": "강민",
"script": "You make me think.",
"translation": "넌 날 생각하게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "활동과 고요의 조화에 대해요.",
"optionA": "In",
"optionB": "and",
"optionC": "quiet",
"optionD": "heal",
"optionE": "action",
"result": "In action and quiet heal",
"explanation": "행동과 고요 속에서 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어 관심사",
"explanation": "ESTP의 현장성과 INFP의 의미 추구",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ESTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "승우",
"script": "Real experience matters.",
"translation": "실제 경험이 중요해."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "Purpose matters most.",
"translation": "목적이 가장 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "승우",
"script": "Hands-on work is best!",
"translation": "실무가 최고야!"
},
{
"type": "script",
"index": 4,
"speaker": "나영",
"script": "Meaningful work is best!",
"translation": "의미 있는 일이 최고야!"
},
{
"type": "ox",
"index": 5,
"quiz": "승우는 현장 경험을 우선시합니다.",
"hint": "ESTP는 실제 현장 경험과 실무를 중시해요.",
"result": "O",
"explanation": "승우가 \"Real experience matters\"라고 실제 경험을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "Your action is valuable.",
"translation": "넌 정말 행동력이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "승우",
"script": "Your purpose is inspiring.",
"translation": "넌 정말 의미 있어."
},
{
"type": "script",
"index": 8,
"speaker": "나영",
"script": "I'll find meaningful action.",
"translation": "난 의미 있는 행동을 찾을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "승우 pursues @@.",
"hint": "ESTP는 실제 경험과 행동을 추구해요.",
"optionA": "action",
"optionB": "experience",
"optionC": "practice",
"result": "action",
"explanation": "승우는 행동을 추구해요."
},
{
"type": "script",
"index": 10,
"speaker": "승우",
"script": "With purpose.",
"translation": "목적과 함께."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "That's perfect alignment.",
"translation": "그건 완벽한 정렬이야."
},
{
"type": "script",
"index": 12,
"speaker": "승우",
"script": "We'll succeed together.",
"translation": "우린 함께 성공할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You make me active.",
"translation": "넌 날 활동적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "승우",
"script": "You make me purposeful.",
"translation": "넌 날 목적 있게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "경험과 의미의 조화에 대해요.",
"result": "Meaningful action flourishes with experience",
"explanation": "의미 있는 행동이 경험과 함께 번영해요.",
"optionA": "experience",
"optionB": "flourishes",
"optionC": "Meaningful",
"optionD": "with",
"optionE": "action"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어 관심사",
"explanation": "ESTP의 현장성과 INFP의 의미 추구",
"level": 4,
"my_mbti": "ESTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "승우",
"script": "Real experience matters.",
"translation": "실제 경험이 중요해."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "Purpose matters most.",
"translation": "목적이 가장 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "승우",
"script": "Hands-on work is best!",
"translation": "실무가 최고야!"
},
{
"type": "script",
"index": 4,
"speaker": "나영",
"script": "Meaningful work is best!",
"translation": "의미 있는 일이 최고야!"
},
{
"type": "ox",
"index": 5,
"quiz": "승우는 현장 경험을 우선시합니다.",
"hint": "ESTP는 실제 현장 경험과 실무를 중시해요.",
"result": "O",
"explanation": "승우가 \"Real experience matters\"라고 실제 경험을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "Your action is valuable.",
"translation": "넌 정말 행동력이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "승우",
"script": "Your purpose is inspiring.",
"translation": "넌 정말 의미 있어."
},
{
"type": "script",
"index": 8,
"speaker": "나영",
"script": "I'll find meaningful action.",
"translation": "난 의미 있는 행동을 찾을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "승우 pursues @@.",
"hint": "ESTP는 실제 경험과 행동을 추구해요.",
"optionA": "action",
"optionB": "experience",
"optionC": "practice",
"result": "action",
"explanation": "승우는 행동을 추구해요."
},
{
"type": "script",
"index": 10,
"speaker": "승우",
"script": "With purpose.",
"translation": "목적과 함께."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "That's perfect alignment.",
"translation": "그건 완벽한 정렬이야."
},
{
"type": "script",
"index": 12,
"speaker": "승우",
"script": "We'll succeed together.",
"translation": "우린 함께 성공할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You make me active.",
"translation": "넌 날 활동적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "승우",
"script": "You make me purposeful.",
"translation": "넌 날 목적 있게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "경험과 의미의 조화에 대해요.",
"optionA": "experience",
"optionB": "flourishes",
"optionC": "Meaningful",
"optionD": "with",
"optionE": "action",
"result": "Meaningful action flourishes with experience",
"explanation": "의미 있는 행동이 경험과 함께 번영해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여가의 선택",
"explanation": "ESTP의 신나는 활동과 INFP의 자유로운 표현",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ESTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현준",
"script": "Let's do something wild!",
"translation": "뭔가 신나게 해봐!"
},
{
"type": "script",
"index": 2,
"speaker": "은비",
"script": "I want to create.",
"translation": "난 창작하고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "현준",
"script": "We should experience everything!",
"translation": "우린 모든 것을 경험해야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "은비",
"script": "But I need space.",
"translation": "근데 난 공간이 필요해."
},
{
"type": "ox",
"index": 5,
"quiz": "현준은 흥미로운 활동을 선호합니다.",
"hint": "ESTP는 자극적이고 신나는 활동을 좋아해요.",
"result": "O",
"explanation": "현준이는 \"do something wild\"라고 흥미를 추구했어요."
},
{
"type": "script",
"index": 6,
"speaker": "은비",
"script": "Your excitement is infectious.",
"translation": "넌 정말 신나."
},
{
"type": "script",
"index": 7,
"speaker": "현준",
"script": "Your creativity is beautiful.",
"translation": "넌 정말 창의적이야."
},
{
"type": "script",
"index": 8,
"speaker": "은비",
"script": "We'll do both things.",
"translation": "우린 둘 다 할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "현준 seeks @@.",
"hint": "ESTP는 신나고 자극적인 활동을 찾아요.",
"optionA": "excitement",
"optionB": "thrills",
"optionC": "adventure",
"result": "excitement",
"explanation": "현준은 흥미를 찾아요."
},
{
"type": "script",
"index": 10,
"speaker": "현준",
"script": "And I'll create too.",
"translation": "그리고 난 창작도 할 거야."
},
{
"type": "script",
"index": 11,
"speaker": "은비",
"script": "That's wonderful.",
"translation": "그건 멋있어."
},
{
"type": "script",
"index": 12,
"speaker": "현준",
"script": "We'll have fun.",
"translation": "우린 재미있게 할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "은비",
"script": "You make me adventurous.",
"translation": "넌 날 모험적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "현준",
"script": "You make me thoughtful.",
"translation": "넌 날 사려 깊게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "모험과 창조의 조화에 대해요.",
"result": "Adventure and creation inspire",
"explanation": "모험과 창작이 영감을 줘요.",
"optionA": "Adventure",
"optionB": "and",
"optionC": "inspire",
"optionD": "creation"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여가의 선택",
"explanation": "ESTP의 신나는 활동과 INFP의 자유로운 표현",
"level": 4,
"my_mbti": "ESTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현준",
"script": "Let's do something wild!",
"translation": "뭔가 신나게 해봐!"
},
{
"type": "script",
"index": 2,
"speaker": "은비",
"script": "I want to create.",
"translation": "난 창작하고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "현준",
"script": "We should experience everything!",
"translation": "우린 모든 것을 경험해야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "은비",
"script": "But I need space.",
"translation": "근데 난 공간이 필요해."
},
{
"type": "ox",
"index": 5,
"quiz": "현준은 흥미로운 활동을 선호합니다.",
"hint": "ESTP는 자극적이고 신나는 활동을 좋아해요.",
"result": "O",
"explanation": "현준이는 \"do something wild\"라고 흥미를 추구했어요."
},
{
"type": "script",
"index": 6,
"speaker": "은비",
"script": "Your excitement is infectious.",
"translation": "넌 정말 신나."
},
{
"type": "script",
"index": 7,
"speaker": "현준",
"script": "Your creativity is beautiful.",
"translation": "넌 정말 창의적이야."
},
{
"type": "script",
"index": 8,
"speaker": "은비",
"script": "We'll do both things.",
"translation": "우린 둘 다 할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "현준 seeks @@.",
"hint": "ESTP는 신나고 자극적인 활동을 찾아요.",
"optionA": "excitement",
"optionB": "thrills",
"optionC": "adventure",
"result": "excitement",
"explanation": "현준은 흥미를 찾아요."
},
{
"type": "script",
"index": 10,
"speaker": "현준",
"script": "And I'll create too.",
"translation": "그리고 난 창작도 할 거야."
},
{
"type": "script",
"index": 11,
"speaker": "은비",
"script": "That's wonderful.",
"translation": "그건 멋있어."
},
{
"type": "script",
"index": 12,
"speaker": "현준",
"script": "We'll have fun.",
"translation": "우린 재미있게 할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "은비",
"script": "You make me adventurous.",
"translation": "넌 날 모험적으로 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "현준",
"script": "You make me thoughtful.",
"translation": "넌 날 사려 깊게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "모험과 창조의 조화에 대해요.",
"optionA": "Adventure",
"optionB": "and",
"optionC": "inspire",
"optionD": "creation",
"result": "Adventure and creation inspire",
"explanation": "모험과 창작이 영감을 줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "갈등 처리",
"explanation": "ESTP의 직설적 대면과 INFP의 감정 이해",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ESTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태준",
"script": "We need to talk now.",
"translation": "우린 지금 얘기해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "서준",
"script": "This hurts me deeply.",
"translation": "이건 날 깊이 상하게 해."
},
{
"type": "script",
"index": 3,
"speaker": "태준",
"script": "Facts are facts!",
"translation": "사실은 사실이야!"
},
{
"type": "script",
"index": 4,
"speaker": "서준",
"script": "But feelings matter too!",
"translation": "근데 감정도 중요해!"
},
{
"type": "ox",
"index": 5,
"quiz": "태준은 직설적으로 다룹니다.",
"hint": "ESTP는 갈등을 직설적이고 빠르게 다루려 해요.",
"result": "O",
"explanation": "태준이는 \"We need to talk now\"라고 직설성을 보였어요."
},
{
"type": "script",
"index": 6,
"speaker": "서준",
"script": "Your honesty is refreshing.",
"translation": "넌 정말 솔직해."
},
{
"type": "script",
"index": 7,
"speaker": "태준",
"script": "Your feelings are valid.",
"translation": "넌 정말 감정이 중요해."
},
{
"type": "script",
"index": 8,
"speaker": "서준",
"script": "I'll speak up too.",
"translation": "난 말할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "태준 addresses @@.",
"hint": "ESTP는 갈등을 직접 다루려 해요.",
"optionA": "directly",
"optionB": "openly",
"optionC": "quickly",
"result": "directly",
"explanation": "태준은 직접 다뤄요."
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "While hearing you.",
"translation": "너의 말도 들으면서."
},
{
"type": "script",
"index": 11,
"speaker": "서준",
"script": "That's what I need.",
"translation": "그게 내가 필요한 거야."
},
{
"type": "script",
"index": 12,
"speaker": "태준",
"script": "We'll resolve this.",
"translation": "우린 이거 해결할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "서준",
"script": "You make me brave.",
"translation": "넌 날 용감하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "태준",
"script": "You make me kind.",
"translation": "넌 날 친절하게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "직설성과 공감의 조화에 대해요.",
"result": "With honesty and compassion resolve",
"explanation": "솔직함과 공감으로 해결해요.",
"optionA": "honesty",
"optionB": "With",
"optionC": "and",
"optionD": "compassion",
"optionE": "resolve"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "갈등 처리",
"explanation": "ESTP의 직설적 대면과 INFP의 감정 이해",
"level": 4,
"my_mbti": "ESTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태준",
"script": "We need to talk now.",
"translation": "우린 지금 얘기해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "서준",
"script": "This hurts me deeply.",
"translation": "이건 날 깊이 상하게 해."
},
{
"type": "script",
"index": 3,
"speaker": "태준",
"script": "Facts are facts!",
"translation": "사실은 사실이야!"
},
{
"type": "script",
"index": 4,
"speaker": "서준",
"script": "But feelings matter too!",
"translation": "근데 감정도 중요해!"
},
{
"type": "ox",
"index": 5,
"quiz": "태준은 직설적으로 다룹니다.",
"hint": "ESTP는 갈등을 직설적이고 빠르게 다루려 해요.",
"result": "O",
"explanation": "태준이는 \"We need to talk now\"라고 직설성을 보였어요."
},
{
"type": "script",
"index": 6,
"speaker": "서준",
"script": "Your honesty is refreshing.",
"translation": "넌 정말 솔직해."
},
{
"type": "script",
"index": 7,
"speaker": "태준",
"script": "Your feelings are valid.",
"translation": "넌 정말 감정이 중요해."
},
{
"type": "script",
"index": 8,
"speaker": "서준",
"script": "I'll speak up too.",
"translation": "난 말할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "태준 addresses @@.",
"hint": "ESTP는 갈등을 직접 다루려 해요.",
"optionA": "directly",
"optionB": "openly",
"optionC": "quickly",
"result": "directly",
"explanation": "태준은 직접 다뤄요."
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "While hearing you.",
"translation": "너의 말도 들으면서."
},
{
"type": "script",
"index": 11,
"speaker": "서준",
"script": "That's what I need.",
"translation": "그게 내가 필요한 거야."
},
{
"type": "script",
"index": 12,
"speaker": "태준",
"script": "We'll resolve this.",
"translation": "우린 이거 해결할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "서준",
"script": "You make me brave.",
"translation": "넌 날 용감하게 해."
},
{
"type": "script",
"index": 14,
"speaker": "태준",
"script": "You make me kind.",
"translation": "넌 날 친절하게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "직설성과 공감의 조화에 대해요.",
"optionA": "honesty",
"optionB": "With",
"optionC": "and",
"optionD": "compassion",
"optionE": "resolve",
"result": "With honesty and compassion resolve",
"explanation": "솔직함과 공감으로 해결해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "가치관 충돌",
"explanation": "ESTP의 현실주의와 INFP의 이상주의",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ESTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "시우",
"script": "We must be practical.",
"translation": "우린 현실적이어야 해."
},
{
"type": "script",
"index": 2,
"speaker": "도훈",
"script": "But we must dream.",
"translation": "근데 우린 꿈을 봐야 해."
},
{
"type": "script",
"index": 3,
"speaker": "시우",
"script": "Dreams don't pay bills!",
"translation": "꿈이 청구서를 안 내!"
},
{
"type": "script",
"index": 4,
"speaker": "도훈",
"script": "But dreams make life worth it!",
"translation": "근데 꿈이 삶을 가치 있게 해!"
},
{
"type": "ox",
"index": 5,
"quiz": "시우는 현실적 필요를 우선시합니다.",
"hint": "ESTP는 현실적이고 실질적인 결과를 중시해요.",
"result": "O",
"explanation": "시우가 \"We must be practical\"이라고 현실성을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "도훈",
"script": "Your realism is grounding.",
"translation": "넌 정말 현실적이야."
},
{
"type": "script",
"index": 7,
"speaker": "시우",
"script": "Your idealism is inspiring.",
"translation": "넌 정말 이상주의적이야."
},
{
"type": "script",
"index": 8,
"speaker": "도훈",
"script": "We'll find balance.",
"translation": "우린 균형을 찾을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "시우 values @@.",
"hint": "ESTP는 현실성과 실질적 결과를 추구해요.",
"optionA": "practicality",
"optionB": "reality",
"optionC": "results",
"result": "practicality",
"explanation": "시우는 현실성을 중시해요."
},
{
"type": "script",
"index": 10,
"speaker": "시우",
"script": "With inspiring dreams.",
"translation": "영감 있는 꿈과 함께."
},
{
"type": "script",
"index": 11,
"speaker": "도훈",
"script": "That's perfect harmony.",
"translation": "그건 완벽한 조화야."
},
{
"type": "script",
"index": 12,
"speaker": "시우",
"script": "We'll live fully.",
"translation": "우린 완전히 살 거야."
},
{
"type": "script",
"index": 13,
"speaker": "도훈",
"script": "You make me real.",
"translation": "넌 날 현실적으로 해."
},
{
"type": "script",
"index": 14,
"speaker": "시우",
"script": "You make me dream.",
"translation": "넌 날 꿈꾸게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "현실성과 이상의 조화에 대해요.",
"result": "With practical action dreams achieve",
"explanation": "현실적 행동으로 꿈을 이뤄요.",
"optionA": "achieve",
"optionB": "With",
"optionC": "practical",
"optionD": "action",
"optionE": "dreams"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "가치관 충돌",
"explanation": "ESTP의 현실주의와 INFP의 이상주의",
"level": 4,
"my_mbti": "ESTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "시우",
"script": "We must be practical.",
"translation": "우린 현실적이어야 해."
},
{
"type": "script",
"index": 2,
"speaker": "도훈",
"script": "But we must dream.",
"translation": "근데 우린 꿈을 봐야 해."
},
{
"type": "script",
"index": 3,
"speaker": "시우",
"script": "Dreams don't pay bills!",
"translation": "꿈이 청구서를 안 내!"
},
{
"type": "script",
"index": 4,
"speaker": "도훈",
"script": "But dreams make life worth it!",
"translation": "근데 꿈이 삶을 가치 있게 해!"
},
{
"type": "ox",
"index": 5,
"quiz": "시우는 현실적 필요를 우선시합니다.",
"hint": "ESTP는 현실적이고 실질적인 결과를 중시해요.",
"result": "O",
"explanation": "시우가 \"We must be practical\"이라고 현실성을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "도훈",
"script": "Your realism is grounding.",
"translation": "넌 정말 현실적이야."
},
{
"type": "script",
"index": 7,
"speaker": "시우",
"script": "Your idealism is inspiring.",
"translation": "넌 정말 이상주의적이야."
},
{
"type": "script",
"index": 8,
"speaker": "도훈",
"script": "We'll find balance.",
"translation": "우린 균형을 찾을 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "시우 values @@.",
"hint": "ESTP는 현실성과 실질적 결과를 추구해요.",
"optionA": "practicality",
"optionB": "reality",
"optionC": "results",
"result": "practicality",
"explanation": "시우는 현실성을 중시해요."
},
{
"type": "script",
"index": 10,
"speaker": "시우",
"script": "With inspiring dreams.",
"translation": "영감 있는 꿈과 함께."
},
{
"type": "script",
"index": 11,
"speaker": "도훈",
"script": "That's perfect harmony.",
"translation": "그건 완벽한 조화야."
},
{
"type": "script",
"index": 12,
"speaker": "시우",
"script": "We'll live fully.",
"translation": "우린 완전히 살 거야."
},
{
"type": "script",
"index": 13,
"speaker": "도훈",
"script": "You make me real.",
"translation": "넌 날 현실적으로 해."
},
{
"type": "script",
"index": 14,
"speaker": "시우",
"script": "You make me dream.",
"translation": "넌 날 꿈꾸게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "현실성과 이상의 조화에 대해요.",
"optionA": "achieve",
"optionB": "With",
"optionC": "practical",
"optionD": "action",
"optionE": "dreams",
"result": "With practical action dreams achieve",
"explanation": "현실적 행동으로 꿈을 이뤄요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "효율성과 의미의 대화",
"explanation": "ESTJ의 리더십과 INFP의 영혼의 목소리",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태영",
"script": "We need clear goals.",
"translation": "우린 명확한 목표가 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "서준",
"script": "But what's the purpose?",
"translation": "근데 목적이 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "태영",
"script": "Goals drive everything!",
"translation": "목표가 모든 것을 이끌어!"
},
{
"type": "script",
"index": 4,
"speaker": "서준",
"script": "But meaning guides the soul.",
"translation": "근데 의미가 영혼을 이끌어."
},
{
"type": "ox",
"index": 5,
"quiz": "태영은 명확한 목표를 우선시합니다.",
"hint": "ESTJ는 구체적이고 명확한 목표를 중시해요.",
"result": "O",
"explanation": "태영이는 \"clear goals\"라고 목표를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "서준",
"script": "Your direction is strong.",
"translation": "넌 정말 확실해."
},
{
"type": "script",
"index": 7,
"speaker": "태영",
"script": "Your depth is valuable.",
"translation": "넌 정말 깊어."
},
{
"type": "script",
"index": 8,
"speaker": "서준",
"script": "I'll follow your lead.",
"translation": "난 너를 따라갈 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "태영 sets @@.",
"hint": "ESTJ는 명확한 목표를 설정해요.",
"optionA": "goals",
"optionB": "direction",
"optionC": "objectives",
"result": "goals",
"explanation": "태영은 목표를 설정해요."
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "With deeper meaning.",
"translation": "더 깊은 의미와 함께."
},
{
"type": "script",
"index": 11,
"speaker": "서준",
"script": "That works for me.",
"translation": "그건 날 위한 거야."
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "We'll succeed together.",
"translation": "우린 함께 성공할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "서준",
"script": "You inspire my action.",
"translation": "넌 내 행동을 영감 줘."
},
{
"type": "script",
"index": 14,
"speaker": "태영",
"script": "You inspire my heart.",
"translation": "넌 내 마음을 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "목표와 의미의 조화에 대해요.",
"result": "Clear goals with meaning inspire",
"explanation": "의미와 함께하는 명확한 목표가 영감을 줘요.",
"optionA": "with",
"optionB": "goals",
"optionC": "meaning",
"optionD": "Clear",
"optionE": "inspire"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "효율성과 의미의 대화",
"explanation": "ESTJ의 리더십과 INFP의 영혼의 목소리",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태영",
"script": "We need clear goals.",
"translation": "우린 명확한 목표가 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "서준",
"script": "But what's the purpose?",
"translation": "근데 목적이 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "태영",
"script": "Goals drive everything!",
"translation": "목표가 모든 것을 이끌어!"
},
{
"type": "script",
"index": 4,
"speaker": "서준",
"script": "But meaning guides the soul.",
"translation": "근데 의미가 영혼을 이끌어."
},
{
"type": "ox",
"index": 5,
"quiz": "태영은 명확한 목표를 우선시합니다.",
"hint": "ESTJ는 구체적이고 명확한 목표를 중시해요.",
"result": "O",
"explanation": "태영이는 \"clear goals\"라고 목표를 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "서준",
"script": "Your direction is strong.",
"translation": "넌 정말 확실해."
},
{
"type": "script",
"index": 7,
"speaker": "태영",
"script": "Your depth is valuable.",
"translation": "넌 정말 깊어."
},
{
"type": "script",
"index": 8,
"speaker": "서준",
"script": "I'll follow your lead.",
"translation": "난 너를 따라갈 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "태영 sets @@.",
"hint": "ESTJ는 명확한 목표를 설정해요.",
"optionA": "goals",
"optionB": "direction",
"optionC": "objectives",
"result": "goals",
"explanation": "태영은 목표를 설정해요."
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "With deeper meaning.",
"translation": "더 깊은 의미와 함께."
},
{
"type": "script",
"index": 11,
"speaker": "서준",
"script": "That works for me.",
"translation": "그건 날 위한 거야."
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "We'll succeed together.",
"translation": "우린 함께 성공할 거야."
},
{
"type": "script",
"index": 13,
"speaker": "서준",
"script": "You inspire my action.",
"translation": "넌 내 행동을 영감 줘."
},
{
"type": "script",
"index": 14,
"speaker": "태영",
"script": "You inspire my heart.",
"translation": "넌 내 마음을 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "목표와 의미의 조화에 대해요.",
"optionA": "with",
"optionB": "goals",
"optionC": "meaning",
"optionD": "Clear",
"optionE": "inspire",
"result": "Clear goals with meaning inspire",
"explanation": "의미와 함께하는 명확한 목표가 영감을 줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "규칙과 예외",
"explanation": "ESTJ의 체계성과 INFP의 유연성",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예은",
"script": "Rules must be followed.",
"translation": "규칙을 따라야 해."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "But circumstances matter.",
"translation": "근데 상황도 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "예은",
"script": "Order prevents chaos!",
"translation": "질서가 혼돈을 방지해!"
},
{
"type": "script",
"index": 4,
"speaker": "나영",
"script": "But flexibility brings growth.",
"translation": "근데 유연성이 성장을 가져와."
},
{
"type": "ox",
"index": 5,
"quiz": "예은은 규칙 준수를 중시합니다.",
"hint": "ESTJ는 규칙과 체계를 엄격하게 따르는 것을 좋아해요.",
"result": "O",
"explanation": "예은이는 \"Rules must be followed\"라고 규칙을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "Your structure is solid.",
"translation": "넌 정말 체계적이야."
},
{
"type": "script",
"index": 7,
"speaker": "예은",
"script": "Your compassion is beautiful.",
"translation": "넌 정말 배려심이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "나영",
"script": "I'll respect the rules.",
"translation": "난 규칙을 존중할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "예은 maintains @@.",
"hint": "ESTJ는 질서와 체계를 유지해요.",
"optionA": "order",
"optionB": "rules",
"optionC": "standards",
"result": "order",
"explanation": "예은은 질서를 유지해요."
},
{
"type": "script",
"index": 10,
"speaker": "예은",
"script": "With understanding.",
"translation": "이해와 함께."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "That's fair.",
"translation": "그건 공정해."
},
{
"type": "script",
"index": 12,
"speaker": "예은",
"script": "We work well together.",
"translation": "우린 잘 함께 일해."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You make me organized.",
"translation": "넌 날 조직적으로 해."
},
{
"type": "script",
"index": 14,
"speaker": "예은",
"script": "You make me understanding.",
"translation": "넌 날 이해하게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "구조와 유연성의 조화에 대해요.",
"result": "With structure and compassion work",
"explanation": "구조와 배려로 작동해요.",
"optionA": "structure",
"optionB": "With",
"optionC": "and",
"optionD": "work",
"optionE": "compassion"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "규칙과 예외",
"explanation": "ESTJ의 체계성과 INFP의 유연성",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예은",
"script": "Rules must be followed.",
"translation": "규칙을 따라야 해."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "But circumstances matter.",
"translation": "근데 상황도 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "예은",
"script": "Order prevents chaos!",
"translation": "질서가 혼돈을 방지해!"
},
{
"type": "script",
"index": 4,
"speaker": "나영",
"script": "But flexibility brings growth.",
"translation": "근데 유연성이 성장을 가져와."
},
{
"type": "ox",
"index": 5,
"quiz": "예은은 규칙 준수를 중시합니다.",
"hint": "ESTJ는 규칙과 체계를 엄격하게 따르는 것을 좋아해요.",
"result": "O",
"explanation": "예은이는 \"Rules must be followed\"라고 규칙을 강조했어요."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "Your structure is solid.",
"translation": "넌 정말 체계적이야."
},
{
"type": "script",
"index": 7,
"speaker": "예은",
"script": "Your compassion is beautiful.",
"translation": "넌 정말 배려심이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "나영",
"script": "I'll respect the rules.",
"translation": "난 규칙을 존중할 거야."
},
{
"type": "blank",
"index": 9,
"quiz": "예은 maintains @@.",
"hint": "ESTJ는 질서와 체계를 유지해요.",
"optionA": "order",
"optionB": "rules",
"optionC": "standards",
"result": "order",
"explanation": "예은은 질서를 유지해요."
},
{
"type": "script",
"index": 10,
"speaker": "예은",
"script": "With understanding.",
"translation": "이해와 함께."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "That's fair.",
"translation": "그건 공정해."
},
{
"type": "script",
"index": 12,
"speaker": "예은",
"script": "We work well together.",
"translation": "우린 잘 함께 일해."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You make me organized.",
"translation": "넌 날 조직적으로 해."
},
{
"type": "script",
"index": 14,
"speaker": "예은",
"script": "You make me understanding.",
"translation": "넌 날 이해하게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "구조와 유연성의 조화에 대해요.",
"optionA": "structure",
"optionB": "With",
"optionC": "and",
"optionD": "work",
"optionE": "compassion",
"result": "With structure and compassion work",
"explanation": "구조와 배려로 작동해요."
}
]
}
]
} |
총 100개의 레코드를 처리했습니다.