현재 모드: 테스트 (Dry Run)
대상 테이블: content_mbti_items
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말은 나의 시간!",
"explanation": "ENFP의 사교 활동과 ISFJ의 개인 시간 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "I want to go out with friends!",
"translation": "난 친구들이랑 나가고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "채원",
"script": "I enjoy quiet time alone mostly.",
"translation": "난 대부분 조용한 혼자만의 시간이 좋아."
},
{
"type": "script",
"index": 3,
"speaker": "지은",
"script": "Being with people gives me energy!",
"translation": "사람들과 있으니까 기운이 나!"
},
{
"type": "ox",
"index": 4,
"quiz": "채원은 외출하는 것을 정말 좋아합니다.",
"hint": "ISFJ는 조용한 시간을 선호하고 재충전해요.",
"result": "X",
"explanation": "채원은 'I enjoy quiet time alone mostly'라고 말했어요. 혼자만의 시간을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Peace and quiet help me rest well.",
"translation": "평화와 조용함이 내가 잘 쉬게 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "Your calm is so refreshing!",
"translation": "너의 침착함 정말 상큼해!"
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "I recharge my energy slowly.",
"translation": "난 천천히 에너지를 충전해."
},
{
"type": "blank",
"index": 8,
"quiz": "Chae-won recharges energy in @@ time alone.",
"hint": "ISFJ는 혼자만의 시간을 통해 에너지를 충전해요.",
"optionA": "quiet",
"optionB": "personal",
"optionC": "happy",
"result": "quiet",
"explanation": "채원은 조용한 혼자만의 시간으로 에너지를 충전해요."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "I understand that now!",
"translation": "이제 내가 이해해!"
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "Your energy makes me feel alive!",
"translation": "너의 에너지가 내를 생생하게 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "지은",
"script": "Maybe you come sometimes!",
"translation": "가끔은 너도 와!"
},
{
"type": "script",
"index": 12,
"speaker": "채원",
"script": "And maybe I should try more!",
"translation": "그리고 난 더 시도해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "지은",
"script": "We can do both things!",
"translation": "우리 둘 다 할 수 있어!"
},
{
"type": "script",
"index": 14,
"speaker": "채원",
"script": "Yes, that sounds good!",
"translation": "응, 그게 좋겠는데!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께하는 여가 시간에 대한 문장이에요.",
"result": "Quality shared time creates memories",
"explanation": "함께하는 소중한 시간이 추억을 만들어요.",
"optionA": "creates",
"optionB": "shared",
"optionC": "time",
"optionD": "memories",
"optionE": "Quality"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말은 나의 시간!",
"explanation": "ENFP의 사교 활동과 ISFJ의 개인 시간 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "I want to go out with friends!",
"translation": "난 친구들이랑 나가고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "채원",
"script": "I enjoy quiet time alone mostly.",
"translation": "난 대부분 조용한 혼자만의 시간이 좋아."
},
{
"type": "script",
"index": 3,
"speaker": "지은",
"script": "Being with people gives me energy!",
"translation": "사람들과 있으니까 기운이 나!"
},
{
"type": "ox",
"index": 4,
"quiz": "채원은 외출하는 것을 정말 좋아합니다.",
"hint": "ISFJ는 조용한 시간을 선호하고 재충전해요.",
"result": "X",
"explanation": "채원은 'I enjoy quiet time alone mostly'라고 말했어요. 혼자만의 시간을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Peace and quiet help me rest well.",
"translation": "평화와 조용함이 내가 잘 쉬게 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "Your calm is so refreshing!",
"translation": "너의 침착함 정말 상큼해!"
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "I recharge my energy slowly.",
"translation": "난 천천히 에너지를 충전해."
},
{
"type": "blank",
"index": 8,
"quiz": "Chae-won recharges energy in @@ time alone.",
"hint": "ISFJ는 혼자만의 시간을 통해 에너지를 충전해요.",
"optionA": "quiet",
"optionB": "personal",
"optionC": "happy",
"result": "quiet",
"explanation": "채원은 조용한 혼자만의 시간으로 에너지를 충전해요."
},
{
"type": "script",
"index": 9,
"speaker": "지은",
"script": "I understand that now!",
"translation": "이제 내가 이해해!"
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "Your energy makes me feel alive!",
"translation": "너의 에너지가 내를 생생하게 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "지은",
"script": "Maybe you come sometimes!",
"translation": "가끔은 너도 와!"
},
{
"type": "script",
"index": 12,
"speaker": "채원",
"script": "And maybe I should try more!",
"translation": "그리고 난 더 시도해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "지은",
"script": "We can do both things!",
"translation": "우리 둘 다 할 수 있어!"
},
{
"type": "script",
"index": 14,
"speaker": "채원",
"script": "Yes, that sounds good!",
"translation": "응, 그게 좋겠는데!"
},
{
"type": "puzzle",
"index": 15,
"hint": "함께하는 여가 시간에 대한 문장이에요.",
"optionA": "creates",
"optionB": "shared",
"optionC": "time",
"optionD": "memories",
"optionE": "Quality",
"result": "Quality shared time creates memories",
"explanation": "함께하는 소중한 시간이 추억을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "새로운 취미 시작하기!",
"explanation": "ENFP의 다양한 시도와 ISFJ의 지속적 참여 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "Let me try this hobby too!",
"translation": "난 이 취미도 해봐야겠어!"
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "I keep doing things I love.",
"translation": "난 사랑하는 것들을 계속 해."
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "New things excite me so much!",
"translation": "새로운 것들이 나를 정말 설레게 해!"
},
{
"type": "ox",
"index": 4,
"quiz": "지은은 여러 취미를 번갈아 시도합니다.",
"hint": "ISFJ는 한 번 취미를 정하면 오래 즐겨요.",
"result": "X",
"explanation": "지은은 'I keep doing things I love'라고 말했어요. 꾸준히 하나의 취미를 유지해요."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "I get better slowly and steadily.",
"translation": "난 천천히 하지만 꾸준히 늘어."
},
{
"type": "script",
"index": 6,
"speaker": "소영",
"script": "Your commitment is so admirable!",
"translation": "너의 끈기 정말 존경해!"
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "I love mastering one thing well.",
"translation": "난 한 가지를 잘 익히는 걸 좋아해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jee-eun loves to master @@ really well.",
"hint": "ISFJ는 한 가지에 깊이 있게 몰두해요.",
"optionA": "many",
"optionB": "anything",
"optionC": "one thing",
"result": "one thing",
"explanation": "지은은 한 가지에 깊이 있게 몰두해요."
},
{
"type": "script",
"index": 9,
"speaker": "소영",
"script": "But trying new things is so fun!",
"translation": "하지만 새로운 것을 시도하는 게 정말 재밌어!"
},
{
"type": "script",
"index": 10,
"speaker": "지은",
"script": "Your enthusiasm teaches me to be brave!",
"translation": "너의 열정이 내가 용감하게 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Maybe I should commit to something!",
"translation": "아마 난 뭔가에 헌신해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "And maybe I'll try new things too!",
"translation": "그리고 난 새로운 것도 시도해볼게!"
},
{
"type": "script",
"index": 13,
"speaker": "소영",
"script": "Let's encourage each other!",
"translation": "우리 서로 응원하자!"
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "I like that so much!",
"translation": "난 그게 정말 좋아!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양성과 깊이에 대한 문장이에요.",
"result": "Exploration combined creates depth fulfillment",
"explanation": "탐구가 깊이와 만족을 만들어요.",
"optionA": "creates",
"optionB": "Exploration",
"optionC": "depth",
"optionD": "fulfillment",
"optionE": "combined"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "새로운 취미 시작하기!",
"explanation": "ENFP의 다양한 시도와 ISFJ의 지속적 참여 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소영",
"script": "Let me try this hobby too!",
"translation": "난 이 취미도 해봐야겠어!"
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "I keep doing things I love.",
"translation": "난 사랑하는 것들을 계속 해."
},
{
"type": "script",
"index": 3,
"speaker": "소영",
"script": "New things excite me so much!",
"translation": "새로운 것들이 나를 정말 설레게 해!"
},
{
"type": "ox",
"index": 4,
"quiz": "지은은 여러 취미를 번갈아 시도합니다.",
"hint": "ISFJ는 한 번 취미를 정하면 오래 즐겨요.",
"result": "X",
"explanation": "지은은 'I keep doing things I love'라고 말했어요. 꾸준히 하나의 취미를 유지해요."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "I get better slowly and steadily.",
"translation": "난 천천히 하지만 꾸준히 늘어."
},
{
"type": "script",
"index": 6,
"speaker": "소영",
"script": "Your commitment is so admirable!",
"translation": "너의 끈기 정말 존경해!"
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "I love mastering one thing well.",
"translation": "난 한 가지를 잘 익히는 걸 좋아해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jee-eun loves to master @@ really well.",
"hint": "ISFJ는 한 가지에 깊이 있게 몰두해요.",
"optionA": "many",
"optionB": "anything",
"optionC": "one thing",
"result": "one thing",
"explanation": "지은은 한 가지에 깊이 있게 몰두해요."
},
{
"type": "script",
"index": 9,
"speaker": "소영",
"script": "But trying new things is so fun!",
"translation": "하지만 새로운 것을 시도하는 게 정말 재밌어!"
},
{
"type": "script",
"index": 10,
"speaker": "지은",
"script": "Your enthusiasm teaches me to be brave!",
"translation": "너의 열정이 내가 용감하게 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "소영",
"script": "Maybe I should commit to something!",
"translation": "아마 난 뭔가에 헌신해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "And maybe I'll try new things too!",
"translation": "그리고 난 새로운 것도 시도해볼게!"
},
{
"type": "script",
"index": 13,
"speaker": "소영",
"script": "Let's encourage each other!",
"translation": "우리 서로 응원하자!"
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "I like that so much!",
"translation": "난 그게 정말 좋아!"
},
{
"type": "puzzle",
"index": 15,
"hint": "다양성과 깊이에 대한 문장이에요.",
"optionA": "creates",
"optionB": "Exploration",
"optionC": "depth",
"optionD": "fulfillment",
"optionE": "combined",
"result": "Exploration combined creates depth fulfillment",
"explanation": "탐구가 깊이와 만족을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "싸웠을 때 먼저 말할게!",
"explanation": "ENFP의 즉각적 대처와 ISFJ의 신중한 접근 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Let's talk about this right now!",
"translation": "이거 지금 바로 얘기하자!"
},
{
"type": "script",
"index": 2,
"speaker": "태현",
"script": "I need time to think first.",
"translation": "먼저 생각할 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Talking solves it faster!",
"translation": "얘기하는 게 더 빨리 풀어!"
},
{
"type": "ox",
"index": 4,
"quiz": "태현은 싸운 후 바로 대화를 하고 싶어합니다.",
"hint": "ISFJ는 갈등 후에 충분한 시간을 가지고 생각해야 해요.",
"result": "X",
"explanation": "태현은 'I need time to think first'라고 말했어요. 생각할 시간을 필요로 해요."
},
{
"type": "script",
"index": 5,
"speaker": "태현",
"script": "I talk better when I'm ready.",
"translation": "난 준비될 때 더 잘 말해."
},
{
"type": "script",
"index": 6,
"speaker": "도윤",
"script": "Your thoughtful approach is so wise!",
"translation": "너의 신중한 접근 정말 현명해!"
},
{
"type": "script",
"index": 7,
"speaker": "태현",
"script": "Rushing hurts more than helps.",
"translation": "서두르는 게 도움보다 더 상처줘."
},
{
"type": "blank",
"index": 8,
"quiz": "Ta-hyeon talks better when he's @@.",
"hint": "ISFJ는 충분히 준비하고 생각한 후에 갈등을 해결해요.",
"optionA": "calm",
"optionB": "ready",
"optionC": "sure",
"result": "ready",
"explanation": "태현은 준비될 때 더 잘 얘기해요."
},
{
"type": "script",
"index": 9,
"speaker": "도윤",
"script": "I'll wait for you then!",
"translation": "그럼 기다릴게!"
},
{
"type": "script",
"index": 10,
"speaker": "태현",
"script": "Your openness helps me be braver!",
"translation": "너의 개방성이 내가 더 용감하게 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "How long do you need?",
"translation": "얼마나 걸려?"
},
{
"type": "script",
"index": 12,
"speaker": "태현",
"script": "A day or two usually.",
"translation": "보통 하루 이틀이면 돼."
},
{
"type": "script",
"index": 13,
"speaker": "도윤",
"script": "Okay, I can wait!",
"translation": "알겠어, 기다릴 수 있어!"
},
{
"type": "script",
"index": 14,
"speaker": "태현",
"script": "Thank you for understanding!",
"translation": "이해해줘서 고마워!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "갈등 해결 방식의 차이에 대한 문장이에요.",
"result": "Patience combined creates understanding resolution",
"explanation": "인내심이 이해와 화해를 만들어요.",
"optionA": "resolution",
"optionB": "creates",
"optionC": "understanding",
"optionD": "Patience",
"optionE": "combined"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "싸웠을 때 먼저 말할게!",
"explanation": "ENFP의 즉각적 대처와 ISFJ의 신중한 접근 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "Let's talk about this right now!",
"translation": "이거 지금 바로 얘기하자!"
},
{
"type": "script",
"index": 2,
"speaker": "태현",
"script": "I need time to think first.",
"translation": "먼저 생각할 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Talking solves it faster!",
"translation": "얘기하는 게 더 빨리 풀어!"
},
{
"type": "ox",
"index": 4,
"quiz": "태현은 싸운 후 바로 대화를 하고 싶어합니다.",
"hint": "ISFJ는 갈등 후에 충분한 시간을 가지고 생각해야 해요.",
"result": "X",
"explanation": "태현은 'I need time to think first'라고 말했어요. 생각할 시간을 필요로 해요."
},
{
"type": "script",
"index": 5,
"speaker": "태현",
"script": "I talk better when I'm ready.",
"translation": "난 준비될 때 더 잘 말해."
},
{
"type": "script",
"index": 6,
"speaker": "도윤",
"script": "Your thoughtful approach is so wise!",
"translation": "너의 신중한 접근 정말 현명해!"
},
{
"type": "script",
"index": 7,
"speaker": "태현",
"script": "Rushing hurts more than helps.",
"translation": "서두르는 게 도움보다 더 상처줘."
},
{
"type": "blank",
"index": 8,
"quiz": "Ta-hyeon talks better when he's @@.",
"hint": "ISFJ는 충분히 준비하고 생각한 후에 갈등을 해결해요.",
"optionA": "calm",
"optionB": "ready",
"optionC": "sure",
"result": "ready",
"explanation": "태현은 준비될 때 더 잘 얘기해요."
},
{
"type": "script",
"index": 9,
"speaker": "도윤",
"script": "I'll wait for you then!",
"translation": "그럼 기다릴게!"
},
{
"type": "script",
"index": 10,
"speaker": "태현",
"script": "Your openness helps me be braver!",
"translation": "너의 개방성이 내가 더 용감하게 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "How long do you need?",
"translation": "얼마나 걸려?"
},
{
"type": "script",
"index": 12,
"speaker": "태현",
"script": "A day or two usually.",
"translation": "보통 하루 이틀이면 돼."
},
{
"type": "script",
"index": 13,
"speaker": "도윤",
"script": "Okay, I can wait!",
"translation": "알겠어, 기다릴 수 있어!"
},
{
"type": "script",
"index": 14,
"speaker": "태현",
"script": "Thank you for understanding!",
"translation": "이해해줘서 고마워!"
},
{
"type": "puzzle",
"index": 15,
"hint": "갈등 해결 방식의 차이에 대한 문장이에요.",
"optionA": "resolution",
"optionB": "creates",
"optionC": "understanding",
"optionD": "Patience",
"optionE": "combined",
"result": "Patience combined creates understanding resolution",
"explanation": "인내심이 이해와 화해를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다시는 싸우기 싫어!",
"explanation": "ENFP의 화해 추구와 ISFJ의 진정성 있는 용서 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤호",
"script": "Let's be friends again now!",
"translation": "이제 다시 친구 해!"
},
{
"type": "script",
"index": 2,
"speaker": "현우",
"script": "I need to really trust first.",
"translation": "먼저 정말 신뢰해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "윤호",
"script": "I'm sorry, let's move on!",
"translation": "미안해, 이제 넘어가자!"
},
{
"type": "ox",
"index": 4,
"quiz": "현우는 싸운 후 즉시 화해하기를 원합니다.",
"hint": "ISFJ는 갈등 후에 충분한 신뢰 회복 과정이 필요해요.",
"result": "X",
"explanation": "현우는 'I need to really trust first'라고 말했어요. 신뢰 회복이 중요해요."
},
{
"type": "script",
"index": 5,
"speaker": "현우",
"script": "Real apologies matter to me.",
"translation": "진정한 사과가 내게 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "윤호",
"script": "I really did mean it!",
"translation": "나 정말 진심이었어!"
},
{
"type": "script",
"index": 7,
"speaker": "현우",
"script": "Actions show real change.",
"translation": "행동이 진정한 변화를 보여."
},
{
"type": "blank",
"index": 8,
"quiz": "Hyun-u believes @@ show real change.",
"hint": "ISFJ는 말보다 행동을 통한 변화를 믿어요.",
"optionA": "words",
"optionB": "actions",
"optionC": "feelings",
"result": "actions",
"explanation": "현우는 말보다 행동으로 변화를 봐요."
},
{
"type": "script",
"index": 9,
"speaker": "윤호",
"script": "I'll show you I changed!",
"translation": "내가 바뀐 거 보여줄게!"
},
{
"type": "script",
"index": 10,
"speaker": "현우",
"script": "Your effort means so much!",
"translation": "너의 노력이 정말 많이 의미해!"
},
{
"type": "script",
"index": 11,
"speaker": "윤호",
"script": "We'll do better next time!",
"translation": "우리 다음엔 더 잘할 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "현우",
"script": "I believe in your good heart!",
"translation": "난 너의 착한 마음을 믿어!"
},
{
"type": "script",
"index": 13,
"speaker": "윤호",
"script": "Thank you for that!",
"translation": "고마워!"
},
{
"type": "script",
"index": 14,
"speaker": "현우",
"script": "Let's grow together!",
"translation": "우리 함께 성장하자!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "진정한 화해에 대한 문장이에요.",
"result": "Trust rebuilt through genuine growth",
"explanation": "신뢰는 진정한 성장을 통해 다시 쌓여요.",
"optionA": "through",
"optionB": "rebuilt",
"optionC": "genuine",
"optionD": "growth",
"optionE": "Trust"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다시는 싸우기 싫어!",
"explanation": "ENFP의 화해 추구와 ISFJ의 진정성 있는 용서 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤호",
"script": "Let's be friends again now!",
"translation": "이제 다시 친구 해!"
},
{
"type": "script",
"index": 2,
"speaker": "현우",
"script": "I need to really trust first.",
"translation": "먼저 정말 신뢰해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "윤호",
"script": "I'm sorry, let's move on!",
"translation": "미안해, 이제 넘어가자!"
},
{
"type": "ox",
"index": 4,
"quiz": "현우는 싸운 후 즉시 화해하기를 원합니다.",
"hint": "ISFJ는 갈등 후에 충분한 신뢰 회복 과정이 필요해요.",
"result": "X",
"explanation": "현우는 'I need to really trust first'라고 말했어요. 신뢰 회복이 중요해요."
},
{
"type": "script",
"index": 5,
"speaker": "현우",
"script": "Real apologies matter to me.",
"translation": "진정한 사과가 내게 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "윤호",
"script": "I really did mean it!",
"translation": "나 정말 진심이었어!"
},
{
"type": "script",
"index": 7,
"speaker": "현우",
"script": "Actions show real change.",
"translation": "행동이 진정한 변화를 보여."
},
{
"type": "blank",
"index": 8,
"quiz": "Hyun-u believes @@ show real change.",
"hint": "ISFJ는 말보다 행동을 통한 변화를 믿어요.",
"optionA": "words",
"optionB": "actions",
"optionC": "feelings",
"result": "actions",
"explanation": "현우는 말보다 행동으로 변화를 봐요."
},
{
"type": "script",
"index": 9,
"speaker": "윤호",
"script": "I'll show you I changed!",
"translation": "내가 바뀐 거 보여줄게!"
},
{
"type": "script",
"index": 10,
"speaker": "현우",
"script": "Your effort means so much!",
"translation": "너의 노력이 정말 많이 의미해!"
},
{
"type": "script",
"index": 11,
"speaker": "윤호",
"script": "We'll do better next time!",
"translation": "우리 다음엔 더 잘할 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "현우",
"script": "I believe in your good heart!",
"translation": "난 너의 착한 마음을 믿어!"
},
{
"type": "script",
"index": 13,
"speaker": "윤호",
"script": "Thank you for that!",
"translation": "고마워!"
},
{
"type": "script",
"index": 14,
"speaker": "현우",
"script": "Let's grow together!",
"translation": "우리 함께 성장하자!"
},
{
"type": "puzzle",
"index": 15,
"hint": "진정한 화해에 대한 문장이에요.",
"optionA": "through",
"optionB": "rebuilt",
"optionC": "genuine",
"optionD": "growth",
"optionE": "Trust",
"result": "Trust rebuilt through genuine growth",
"explanation": "신뢰는 진정한 성장을 통해 다시 쌓여요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "리더가 되고 싶어!",
"explanation": "ENFP의 자유로운 리더십과 ENTJ의 전략적 리더십 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "I inspire people to join!",
"translation": "난 사람들한테 영감을 줘서 모아!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "I make clear plans for everyone.",
"translation": "난 모두를 위한 명확한 계획을 세워."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Energy makes teams more fun!",
"translation": "에너지가 팀을 더 재미있게 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "준혁은 계획보다는 에너지로 팀을 이끕니다.",
"hint": "ENTJ는 명확한 전략과 계획으로 리더십을 발휘해요.",
"result": "X",
"explanation": "준혁은 'I make clear plans for everyone'이라고 말했어요. 전략적 리더십을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Goals need structure and strategy.",
"translation": "목표는 구조와 전략이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "도윤",
"script": "Your leadership is so strong!",
"translation": "너의 리더십 정말 강력해!"
},
{
"type": "script",
"index": 7,
"speaker": "준혁",
"script": "I organize everything very well.",
"translation": "난 모든 것을 정말 잘 정리해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-hyuk organizes @@ very systematically.",
"hint": "ENTJ는 체계적으로 모든 것을 조직해요.",
"optionA": "people",
"optionB": "goals",
"optionC": "everything",
"result": "everything",
"explanation": "준혁은 모든 것을 매우 체계적으로 정리해요."
},
{
"type": "script",
"index": 9,
"speaker": "도윤",
"script": "But people love following your lead!",
"translation": "하지만 사람들이 너를 따르는 거 좋아해!"
},
{
"type": "script",
"index": 10,
"speaker": "준혁",
"script": "Your energy brings out their best!",
"translation": "너의 에너지가 그들의 최고를 끌어내!"
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Maybe I should be more organized!",
"translation": "아마 난 더 체계적이어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And I should be more spontaneous!",
"translation": "그리고 난 더 즉흥적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "도윤",
"script": "We make quite the team!",
"translation": "우리 정말 잘 맞는 팀이야!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "Let's lead together!",
"translation": "우리 함께 이끌어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께하는 리더십에 대한 문장이에요.",
"result": "Strategic vision inspire success combined",
"explanation": "전략적 비전이 함께 성공에 영감을 줘요.",
"optionA": "inspire",
"optionB": "success",
"optionC": "vision",
"optionD": "Strategic",
"optionE": "combined"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "리더가 되고 싶어!",
"explanation": "ENFP의 자유로운 리더십과 ENTJ의 전략적 리더십 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "I inspire people to join!",
"translation": "난 사람들한테 영감을 줘서 모아!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "I make clear plans for everyone.",
"translation": "난 모두를 위한 명확한 계획을 세워."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Energy makes teams more fun!",
"translation": "에너지가 팀을 더 재미있게 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "준혁은 계획보다는 에너지로 팀을 이끕니다.",
"hint": "ENTJ는 명확한 전략과 계획으로 리더십을 발휘해요.",
"result": "X",
"explanation": "준혁은 'I make clear plans for everyone'이라고 말했어요. 전략적 리더십을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Goals need structure and strategy.",
"translation": "목표는 구조와 전략이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "도윤",
"script": "Your leadership is so strong!",
"translation": "너의 리더십 정말 강력해!"
},
{
"type": "script",
"index": 7,
"speaker": "준혁",
"script": "I organize everything very well.",
"translation": "난 모든 것을 정말 잘 정리해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-hyuk organizes @@ very systematically.",
"hint": "ENTJ는 체계적으로 모든 것을 조직해요.",
"optionA": "people",
"optionB": "goals",
"optionC": "everything",
"result": "everything",
"explanation": "준혁은 모든 것을 매우 체계적으로 정리해요."
},
{
"type": "script",
"index": 9,
"speaker": "도윤",
"script": "But people love following your lead!",
"translation": "하지만 사람들이 너를 따르는 거 좋아해!"
},
{
"type": "script",
"index": 10,
"speaker": "준혁",
"script": "Your energy brings out their best!",
"translation": "너의 에너지가 그들의 최고를 끌어내!"
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Maybe I should be more organized!",
"translation": "아마 난 더 체계적이어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And I should be more spontaneous!",
"translation": "그리고 난 더 즉흥적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "도윤",
"script": "We make quite the team!",
"translation": "우리 정말 잘 맞는 팀이야!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "Let's lead together!",
"translation": "우리 함께 이끌어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "함께하는 리더십에 대한 문장이에요.",
"optionA": "inspire",
"optionB": "success",
"optionC": "vision",
"optionD": "Strategic",
"optionE": "combined",
"result": "Strategic vision inspire success combined",
"explanation": "전략적 비전이 함께 성공에 영감을 줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "회의는 좀 너무 길어!",
"explanation": "ENFP의 자유로운 대화와 ENTJ의 효율성 추구 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "Let's discuss many ideas freely!",
"translation": "여러 아이디어를 자유롭게 얘기하자!"
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "We need to end on time.",
"translation": "우리는 시간에 끝내야 해."
},
{
"type": "script",
"index": 3,
"speaker": "현우",
"script": "Brainstorming is more important!",
"translation": "집단 창작이 더 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "성준은 회의 시간을 자유롭게 써야 한다고 생각합니다.",
"hint": "ENTJ는 효율성을 중시하고 정해진 시간 내에 끝내려고 해요.",
"result": "X",
"explanation": "성준은 'We need to end on time'이라고 말했어요. 시간 관리를 중요하게 여겨요."
},
{
"type": "script",
"index": 5,
"speaker": "성준",
"script": "Time management shows respect.",
"translation": "시간 관리는 존경을 보여줘."
},
{
"type": "script",
"index": 6,
"speaker": "현우",
"script": "That makes sense actually!",
"translation": "정말 그렇네!"
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Good meetings need agendas.",
"translation": "좋은 회의는 안건이 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Sung-jun believes good meetings need @@.",
"hint": "ENTJ는 효율적인 회의를 위해 명확한 안건을 필요로 해요.",
"optionA": "ideas",
"optionB": "agendas",
"optionC": "people",
"result": "agendas",
"explanation": "성준은 효율적인 회의를 위해 명확한 안건을 중요하게 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "현우",
"script": "But creative ideas need freedom!",
"translation": "하지만 창의적 아이디어는 자유가 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "Creative ideas need focus too!",
"translation": "창의적 아이디어도 집중이 필요해!"
},
{
"type": "script",
"index": 11,
"speaker": "현우",
"script": "Maybe I should stay focused!",
"translation": "아마 난 더 집중해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "And I should be more open!",
"translation": "그리고 난 더 개방적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "현우",
"script": "Let's find the balance!",
"translation": "우리 균형 찾자!"
},
{
"type": "script",
"index": 14,
"speaker": "성준",
"script": "That works perfectly!",
"translation": "그게 딱 맞다!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "효율성과 창의성의 조화에 대한 문장이에요.",
"result": "Focused creativity balanced drives excellence",
"explanation": "집중된 창의성이 균형있게 우수성을 이끌어요.",
"optionA": "Focused",
"optionB": "creativity",
"optionC": "balanced",
"optionD": "drives",
"optionE": "excellence"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "회의는 좀 너무 길어!",
"explanation": "ENFP의 자유로운 대화와 ENTJ의 효율성 추구 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "Let's discuss many ideas freely!",
"translation": "여러 아이디어를 자유롭게 얘기하자!"
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "We need to end on time.",
"translation": "우리는 시간에 끝내야 해."
},
{
"type": "script",
"index": 3,
"speaker": "현우",
"script": "Brainstorming is more important!",
"translation": "집단 창작이 더 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "성준은 회의 시간을 자유롭게 써야 한다고 생각합니다.",
"hint": "ENTJ는 효율성을 중시하고 정해진 시간 내에 끝내려고 해요.",
"result": "X",
"explanation": "성준은 'We need to end on time'이라고 말했어요. 시간 관리를 중요하게 여겨요."
},
{
"type": "script",
"index": 5,
"speaker": "성준",
"script": "Time management shows respect.",
"translation": "시간 관리는 존경을 보여줘."
},
{
"type": "script",
"index": 6,
"speaker": "현우",
"script": "That makes sense actually!",
"translation": "정말 그렇네!"
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Good meetings need agendas.",
"translation": "좋은 회의는 안건이 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Sung-jun believes good meetings need @@.",
"hint": "ENTJ는 효율적인 회의를 위해 명확한 안건을 필요로 해요.",
"optionA": "ideas",
"optionB": "agendas",
"optionC": "people",
"result": "agendas",
"explanation": "성준은 효율적인 회의를 위해 명확한 안건을 중요하게 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "현우",
"script": "But creative ideas need freedom!",
"translation": "하지만 창의적 아이디어는 자유가 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "Creative ideas need focus too!",
"translation": "창의적 아이디어도 집중이 필요해!"
},
{
"type": "script",
"index": 11,
"speaker": "현우",
"script": "Maybe I should stay focused!",
"translation": "아마 난 더 집중해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "And I should be more open!",
"translation": "그리고 난 더 개방적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "현우",
"script": "Let's find the balance!",
"translation": "우리 균형 찾자!"
},
{
"type": "script",
"index": 14,
"speaker": "성준",
"script": "That works perfectly!",
"translation": "그게 딱 맞다!"
},
{
"type": "puzzle",
"index": 15,
"hint": "효율성과 창의성의 조화에 대한 문장이에요.",
"optionA": "Focused",
"optionB": "creativity",
"optionC": "balanced",
"optionD": "drives",
"optionE": "excellence",
"result": "Focused creativity balanced drives excellence",
"explanation": "집중된 창의성이 균형있게 우수성을 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "미래를 읽을 수 있어!",
"explanation": "ENFP의 무한한 가능성과 ENTJ의 현실적 예측 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태현",
"script": "Anything could happen in future!",
"translation": "미래에 뭐든 일어날 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "민준",
"script": "I predict from clear data.",
"translation": "나는 명확한 데이터에서 예측해."
},
{
"type": "script",
"index": 3,
"speaker": "태현",
"script": "The possibilities are amazing!",
"translation": "가능성들이 정말 대단해!"
},
{
"type": "ox",
"index": 4,
"quiz": "민준은 가능성보다는 데이터에 기반해 미래를 봅니다.",
"hint": "ENTJ는 논리와 데이터를 기반으로 미래를 분석해요.",
"result": "X",
"explanation": "민준은 'I predict from clear data'라고 말했어요. 데이터 기반의 예측을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "민준",
"script": "Facts guide better decisions.",
"translation": "사실이 더 나은 결정을 이끌어."
},
{
"type": "script",
"index": 6,
"speaker": "태현",
"script": "Your analysis is so smart!",
"translation": "너의 분석 정말 똑똑해!"
},
{
"type": "script",
"index": 7,
"speaker": "민준",
"script": "Data doesn't lie to us.",
"translation": "데이터는 우리한테 거짓말 안 해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-jun trusts @@ more than feelings.",
"hint": "ENTJ는 감정보다는 데이터와 분석을 신뢰해요.",
"optionA": "data",
"optionB": "facts",
"optionC": "numbers",
"result": "data",
"explanation": "민준은 감정보다 데이터를 더 신뢰해요."
},
{
"type": "script",
"index": 9,
"speaker": "태현",
"script": "But unexpected surprises are great!",
"translation": "하지만 예상 밖의 놀라움도 좋아!"
},
{
"type": "script",
"index": 10,
"speaker": "민준",
"script": "Good plans prepare for surprises!",
"translation": "좋은 계획이 놀라움에 준비시켜!"
},
{
"type": "script",
"index": 11,
"speaker": "태현",
"script": "Maybe I should check data more!",
"translation": "아마 난 데이터를 더 봐야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "민준",
"script": "And I should embrace uncertainty!",
"translation": "그리고 난 불확실성을 받아들여야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "태현",
"script": "Let's plan and dream together!",
"translation": "우리 계획하면서 꿈꾸자!"
},
{
"type": "script",
"index": 14,
"speaker": "민준",
"script": "I'm ready for that!",
"translation": "난 준비됐어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "분석과 가능성의 조합에 대한 문장이에요.",
"result": "Data informed vision creates results",
"explanation": "데이터 기반의 비전이 결과를 만들어요.",
"optionA": "results",
"optionB": "vision",
"optionC": "Data",
"optionD": "informed",
"optionE": "creates"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "미래를 읽을 수 있어!",
"explanation": "ENFP의 무한한 가능성과 ENTJ의 현실적 예측 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태현",
"script": "Anything could happen in future!",
"translation": "미래에 뭐든 일어날 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "민준",
"script": "I predict from clear data.",
"translation": "나는 명확한 데이터에서 예측해."
},
{
"type": "script",
"index": 3,
"speaker": "태현",
"script": "The possibilities are amazing!",
"translation": "가능성들이 정말 대단해!"
},
{
"type": "ox",
"index": 4,
"quiz": "민준은 가능성보다는 데이터에 기반해 미래를 봅니다.",
"hint": "ENTJ는 논리와 데이터를 기반으로 미래를 분석해요.",
"result": "X",
"explanation": "민준은 'I predict from clear data'라고 말했어요. 데이터 기반의 예측을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "민준",
"script": "Facts guide better decisions.",
"translation": "사실이 더 나은 결정을 이끌어."
},
{
"type": "script",
"index": 6,
"speaker": "태현",
"script": "Your analysis is so smart!",
"translation": "너의 분석 정말 똑똑해!"
},
{
"type": "script",
"index": 7,
"speaker": "민준",
"script": "Data doesn't lie to us.",
"translation": "데이터는 우리한테 거짓말 안 해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-jun trusts @@ more than feelings.",
"hint": "ENTJ는 감정보다는 데이터와 분석을 신뢰해요.",
"optionA": "data",
"optionB": "facts",
"optionC": "numbers",
"result": "data",
"explanation": "민준은 감정보다 데이터를 더 신뢰해요."
},
{
"type": "script",
"index": 9,
"speaker": "태현",
"script": "But unexpected surprises are great!",
"translation": "하지만 예상 밖의 놀라움도 좋아!"
},
{
"type": "script",
"index": 10,
"speaker": "민준",
"script": "Good plans prepare for surprises!",
"translation": "좋은 계획이 놀라움에 준비시켜!"
},
{
"type": "script",
"index": 11,
"speaker": "태현",
"script": "Maybe I should check data more!",
"translation": "아마 난 데이터를 더 봐야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "민준",
"script": "And I should embrace uncertainty!",
"translation": "그리고 난 불확실성을 받아들여야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "태현",
"script": "Let's plan and dream together!",
"translation": "우리 계획하면서 꿈꾸자!"
},
{
"type": "script",
"index": 14,
"speaker": "민준",
"script": "I'm ready for that!",
"translation": "난 준비됐어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "분석과 가능성의 조합에 대한 문장이에요.",
"optionA": "results",
"optionB": "vision",
"optionC": "Data",
"optionD": "informed",
"optionE": "creates",
"result": "Data informed vision creates results",
"explanation": "데이터 기반의 비전이 결과를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "시간이 자산이야!",
"explanation": "ENFP의 시간 활용과 ENTJ의 생산성 추구 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤호",
"script": "Life is full of opportunities!",
"translation": "삶은 기회로 가득해!"
},
{
"type": "script",
"index": 2,
"speaker": "태성",
"script": "I maximize every hour.",
"translation": "나는 모든 시간을 최대한 활용해."
},
{
"type": "script",
"index": 3,
"speaker": "윤호",
"script": "I follow interesting things!",
"translation": "난 흥미로운 것들을 따라가!"
},
{
"type": "ox",
"index": 4,
"quiz": "태성은 시간을 자유롭게 쓰는 것을 좋아합니다.",
"hint": "ENTJ는 시간을 최대한 생산적으로 사용하려고 해요.",
"result": "X",
"explanation": "태성은 'I maximize every hour'라고 말했어요. 생산성을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "태성",
"script": "Wasting time wastes potential.",
"translation": "시간을 낭비하는 건 잠재력을 낭비하는 거야."
},
{
"type": "script",
"index": 6,
"speaker": "윤호",
"script": "Your productivity is incredible!",
"translation": "너의 생산성 정말 대단해!"
},
{
"type": "script",
"index": 7,
"speaker": "태성",
"script": "Every moment matters to me.",
"translation": "모든 순간이 내게 중요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Tae-sung believes @@ moment matters.",
"hint": "ENTJ는 시간을 귀중하게 여기고 모든 순간을 중요시해요.",
"optionA": "every",
"optionB": "each",
"optionC": "some",
"result": "every",
"explanation": "태성은 모든 순간이 중요하다고 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "윤호",
"script": "But spontaneity brings joy!",
"translation": "하지만 즉흥성이 기쁨을 가져다줘!"
},
{
"type": "script",
"index": 10,
"speaker": "태성",
"script": "Balance brings more joy!",
"translation": "균형이 더 많은 기쁨을 가져와!"
},
{
"type": "script",
"index": 11,
"speaker": "윤호",
"script": "Maybe I should plan better!",
"translation": "아마 난 더 잘 계획해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "태성",
"script": "And I should play more!",
"translation": "그리고 난 더 놀아야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "윤호",
"script": "Let's work and play together!",
"translation": "우리 일하고 놀자!"
},
{
"type": "script",
"index": 14,
"speaker": "태성",
"script": "That actually sounds good!",
"translation": "그게 실제로 좋네!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "생산성과 즐거움의 균형에 대한 문장이에요.",
"result": "Productivity joy balanced creates fulfillment",
"explanation": "생산성과 즐거움의 균형이 만족을 만들어요.",
"optionA": "creates",
"optionB": "Productivity",
"optionC": "balanced",
"optionD": "joy",
"optionE": "fulfillment"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "시간이 자산이야!",
"explanation": "ENFP의 시간 활용과 ENTJ의 생산성 추구 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤호",
"script": "Life is full of opportunities!",
"translation": "삶은 기회로 가득해!"
},
{
"type": "script",
"index": 2,
"speaker": "태성",
"script": "I maximize every hour.",
"translation": "나는 모든 시간을 최대한 활용해."
},
{
"type": "script",
"index": 3,
"speaker": "윤호",
"script": "I follow interesting things!",
"translation": "난 흥미로운 것들을 따라가!"
},
{
"type": "ox",
"index": 4,
"quiz": "태성은 시간을 자유롭게 쓰는 것을 좋아합니다.",
"hint": "ENTJ는 시간을 최대한 생산적으로 사용하려고 해요.",
"result": "X",
"explanation": "태성은 'I maximize every hour'라고 말했어요. 생산성을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "태성",
"script": "Wasting time wastes potential.",
"translation": "시간을 낭비하는 건 잠재력을 낭비하는 거야."
},
{
"type": "script",
"index": 6,
"speaker": "윤호",
"script": "Your productivity is incredible!",
"translation": "너의 생산성 정말 대단해!"
},
{
"type": "script",
"index": 7,
"speaker": "태성",
"script": "Every moment matters to me.",
"translation": "모든 순간이 내게 중요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Tae-sung believes @@ moment matters.",
"hint": "ENTJ는 시간을 귀중하게 여기고 모든 순간을 중요시해요.",
"optionA": "every",
"optionB": "each",
"optionC": "some",
"result": "every",
"explanation": "태성은 모든 순간이 중요하다고 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "윤호",
"script": "But spontaneity brings joy!",
"translation": "하지만 즉흥성이 기쁨을 가져다줘!"
},
{
"type": "script",
"index": 10,
"speaker": "태성",
"script": "Balance brings more joy!",
"translation": "균형이 더 많은 기쁨을 가져와!"
},
{
"type": "script",
"index": 11,
"speaker": "윤호",
"script": "Maybe I should plan better!",
"translation": "아마 난 더 잘 계획해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "태성",
"script": "And I should play more!",
"translation": "그리고 난 더 놀아야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "윤호",
"script": "Let's work and play together!",
"translation": "우리 일하고 놀자!"
},
{
"type": "script",
"index": 14,
"speaker": "태성",
"script": "That actually sounds good!",
"translation": "그게 실제로 좋네!"
},
{
"type": "puzzle",
"index": 15,
"hint": "생산성과 즐거움의 균형에 대한 문장이에요.",
"optionA": "creates",
"optionB": "Productivity",
"optionC": "balanced",
"optionD": "joy",
"optionE": "fulfillment",
"result": "Productivity joy balanced creates fulfillment",
"explanation": "생산성과 즐거움의 균형이 만족을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "결정을 빨리 내릴래!",
"explanation": "ENFP의 개방성과 ENTJ의 결정성 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "Let me keep options open!",
"translation": "선택지를 열어둬!"
},
{
"type": "script",
"index": 2,
"speaker": "준영",
"script": "I decide and move forward.",
"translation": "나는 결정하고 앞으로 나아가."
},
{
"type": "script",
"index": 3,
"speaker": "현우",
"script": "New options might appear!",
"translation": "새로운 선택지가 나타날 수 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "준영은 결정을 유보하고 옵션을 열어두고 싶어합니다.",
"hint": "ENTJ는 빠르게 결정하고 목표를 향해 나아가요.",
"result": "X",
"explanation": "준영은 'I decide and move forward'라고 말했어요. 결정을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "준영",
"script": "Indecision slows us down.",
"translation": "우유부단은 우리를 느리게 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "현우",
"script": "Your decisiveness is awesome!",
"translation": "너의 결정력 정말 멋져!"
},
{
"type": "script",
"index": 7,
"speaker": "준영",
"script": "Action requires commitment.",
"translation": "행동은 헌신이 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-yeong requires @@ for action.",
"hint": "ENTJ는 행동을 위해 명확한 결정이 필요해요.",
"optionA": "planning",
"optionB": "commitment",
"optionC": "people",
"result": "commitment",
"explanation": "준영은 행동을 위해 확실한 헌신이 필요해요."
},
{
"type": "script",
"index": 9,
"speaker": "현우",
"script": "But flexibility helps too!",
"translation": "하지만 유연성도 도움돼!"
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "Smart flexibility beats rigid thinking!",
"translation": "똑똑한 유연성이 경직된 생각을 이겨!"
},
{
"type": "script",
"index": 11,
"speaker": "현우",
"script": "Maybe I should decide faster!",
"translation": "아마 난 더 빨리 결정해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "준영",
"script": "And I should be more open!",
"translation": "그리고 난 더 개방적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "현우",
"script": "Let's decide and act together!",
"translation": "우리 함께 결정하고 행동하자!"
},
{
"type": "script",
"index": 14,
"speaker": "준영",
"script": "Perfect! Let's go!",
"translation": "완벽해! 가자!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "결정과 개방성의 균형에 대한 문장이에요.",
"result": "Quick thoughtful decisions drive success",
"explanation": "빠르고 신중한 결정이 성공을 이끌어요.",
"optionA": "Quick",
"optionB": "decisions",
"optionC": "thoughtful",
"optionD": "success",
"optionE": "drive"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "결정을 빨리 내릴래!",
"explanation": "ENFP의 개방성과 ENTJ의 결정성 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "Let me keep options open!",
"translation": "선택지를 열어둬!"
},
{
"type": "script",
"index": 2,
"speaker": "준영",
"script": "I decide and move forward.",
"translation": "나는 결정하고 앞으로 나아가."
},
{
"type": "script",
"index": 3,
"speaker": "현우",
"script": "New options might appear!",
"translation": "새로운 선택지가 나타날 수 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "준영은 결정을 유보하고 옵션을 열어두고 싶어합니다.",
"hint": "ENTJ는 빠르게 결정하고 목표를 향해 나아가요.",
"result": "X",
"explanation": "준영은 'I decide and move forward'라고 말했어요. 결정을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "준영",
"script": "Indecision slows us down.",
"translation": "우유부단은 우리를 느리게 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "현우",
"script": "Your decisiveness is awesome!",
"translation": "너의 결정력 정말 멋져!"
},
{
"type": "script",
"index": 7,
"speaker": "준영",
"script": "Action requires commitment.",
"translation": "행동은 헌신이 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-yeong requires @@ for action.",
"hint": "ENTJ는 행동을 위해 명확한 결정이 필요해요.",
"optionA": "planning",
"optionB": "commitment",
"optionC": "people",
"result": "commitment",
"explanation": "준영은 행동을 위해 확실한 헌신이 필요해요."
},
{
"type": "script",
"index": 9,
"speaker": "현우",
"script": "But flexibility helps too!",
"translation": "하지만 유연성도 도움돼!"
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "Smart flexibility beats rigid thinking!",
"translation": "똑똑한 유연성이 경직된 생각을 이겨!"
},
{
"type": "script",
"index": 11,
"speaker": "현우",
"script": "Maybe I should decide faster!",
"translation": "아마 난 더 빨리 결정해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "준영",
"script": "And I should be more open!",
"translation": "그리고 난 더 개방적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "현우",
"script": "Let's decide and act together!",
"translation": "우리 함께 결정하고 행동하자!"
},
{
"type": "script",
"index": 14,
"speaker": "준영",
"script": "Perfect! Let's go!",
"translation": "완벽해! 가자!"
},
{
"type": "puzzle",
"index": 15,
"hint": "결정과 개방성의 균형에 대한 문장이에요.",
"optionA": "Quick",
"optionB": "decisions",
"optionC": "thoughtful",
"optionD": "success",
"optionE": "drive",
"result": "Quick thoughtful decisions drive success",
"explanation": "빠르고 신중한 결정이 성공을 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "아직 정하기 싫어!",
"explanation": "ENFP의 선택 지연과 ENTJ의 빠른 단호함 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건우",
"script": "I love keeping things flexible!",
"translation": "난 유연함을 사랑해!"
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "We must choose today.",
"translation": "우리는 오늘 선택해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "건우",
"script": "More time means better choices!",
"translation": "더 많은 시간이 더 나은 선택을 의미해!"
},
{
"type": "ox",
"index": 4,
"quiz": "성준은 결정을 미루는 것을 좋아합니다.",
"hint": "ENTJ는 신속한 결정과 실행을 선호해요.",
"result": "X",
"explanation": "성준은 'We must choose today'라고 말했어요. 빠른 결정을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "성준",
"script": "Delay creates risk and waste.",
"translation": "지연은 위험과 낭비를 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "건우",
"script": "Your determination is so cool!",
"translation": "너의 단호함 정말 멋있어!"
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Decisive action wins the day.",
"translation": "단호한 행동이 하루를 이긴다."
},
{
"type": "blank",
"index": 8,
"quiz": "Sung-jun takes @@ action always.",
"hint": "ENTJ는 항상 단호한 행동을 취해요.",
"optionA": "careful",
"optionB": "bold",
"optionC": "decisive",
"result": "decisive",
"explanation": "성준은 항상 단호한 행동을 취해요."
},
{
"type": "script",
"index": 9,
"speaker": "건우",
"script": "But waiting sometimes brings luck!",
"translation": "하지만 기다림이 때론 운을 가져와!"
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "Better luck comes from preparation!",
"translation": "더 나은 운은 준비에서 나와!"
},
{
"type": "script",
"index": 11,
"speaker": "건우",
"script": "Maybe I should decide sooner!",
"translation": "아마 난 더 빨리 결정해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "And I should be patient!",
"translation": "그리고 난 더 인내심 있어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "건우",
"script": "Let's find the right timing!",
"translation": "우리 적절한 타이밍을 찾자!"
},
{
"type": "script",
"index": 14,
"speaker": "성준",
"script": "That's very wise!",
"translation": "그게 정말 현명해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "타이밍과 행동에 대한 문장이에요.",
"result": "Timely action guided achieves results",
"explanation": "적절한 시기의 행동이 결과를 만들어요.",
"optionA": "Timely",
"optionB": "results",
"optionC": "action",
"optionD": "achieves",
"optionE": "guided"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "아직 정하기 싫어!",
"explanation": "ENFP의 선택 지연과 ENTJ의 빠른 단호함 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건우",
"script": "I love keeping things flexible!",
"translation": "난 유연함을 사랑해!"
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "We must choose today.",
"translation": "우리는 오늘 선택해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "건우",
"script": "More time means better choices!",
"translation": "더 많은 시간이 더 나은 선택을 의미해!"
},
{
"type": "ox",
"index": 4,
"quiz": "성준은 결정을 미루는 것을 좋아합니다.",
"hint": "ENTJ는 신속한 결정과 실행을 선호해요.",
"result": "X",
"explanation": "성준은 'We must choose today'라고 말했어요. 빠른 결정을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "성준",
"script": "Delay creates risk and waste.",
"translation": "지연은 위험과 낭비를 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "건우",
"script": "Your determination is so cool!",
"translation": "너의 단호함 정말 멋있어!"
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Decisive action wins the day.",
"translation": "단호한 행동이 하루를 이긴다."
},
{
"type": "blank",
"index": 8,
"quiz": "Sung-jun takes @@ action always.",
"hint": "ENTJ는 항상 단호한 행동을 취해요.",
"optionA": "careful",
"optionB": "bold",
"optionC": "decisive",
"result": "decisive",
"explanation": "성준은 항상 단호한 행동을 취해요."
},
{
"type": "script",
"index": 9,
"speaker": "건우",
"script": "But waiting sometimes brings luck!",
"translation": "하지만 기다림이 때론 운을 가져와!"
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "Better luck comes from preparation!",
"translation": "더 나은 운은 준비에서 나와!"
},
{
"type": "script",
"index": 11,
"speaker": "건우",
"script": "Maybe I should decide sooner!",
"translation": "아마 난 더 빨리 결정해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "And I should be patient!",
"translation": "그리고 난 더 인내심 있어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "건우",
"script": "Let's find the right timing!",
"translation": "우리 적절한 타이밍을 찾자!"
},
{
"type": "script",
"index": 14,
"speaker": "성준",
"script": "That's very wise!",
"translation": "그게 정말 현명해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "타이밍과 행동에 대한 문장이에요.",
"optionA": "Timely",
"optionB": "results",
"optionC": "action",
"optionD": "achieves",
"optionE": "guided",
"result": "Timely action guided achieves results",
"explanation": "적절한 시기의 행동이 결과를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "계획은 완벽해야 해!",
"explanation": "ENFP의 탄력적 생활과 ENTJ의 완벽한 계획 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민규",
"script": "Let's just go with the flow!",
"translation": "그냥 흐름대로 가!"
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "Every detail must be planned.",
"translation": "모든 세부사항이 계획되어야 해."
},
{
"type": "script",
"index": 3,
"speaker": "민규",
"script": "Surprises make life exciting!",
"translation": "깜짝은 삶을 신나게 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "태영은 계획을 세우지 않고 즉흥적으로 살기를 원합니다.",
"hint": "ENTJ는 모든 세부사항을 완벽하게 계획해요.",
"result": "X",
"explanation": "태영은 'Every detail must be planned'라고 말했어요. 완벽한 계획을 추구해요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "Planning prevents problems always.",
"translation": "계획이 항상 문제를 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "민규",
"script": "Your planning is super impressive!",
"translation": "너의 계획 정말 대단해!"
},
{
"type": "script",
"index": 7,
"speaker": "태영",
"script": "I control everything perfectly.",
"translation": "나는 모든 것을 완벽히 조절해."
},
{
"type": "blank",
"index": 8,
"quiz": "Tae-young controls everything @@.",
"hint": "ENTJ는 상황을 완벽하게 관리하려고 해요.",
"optionA": "well",
"optionB": "carefully",
"optionC": "perfectly",
"result": "perfectly",
"explanation": "태영은 모든 것을 완벽하게 관리해요."
},
{
"type": "script",
"index": 9,
"speaker": "민규",
"script": "But perfection isn't always fun!",
"translation": "하지만 완벽함이 항상 재미있진 않아!"
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "Fun within structure is better!",
"translation": "구조 안의 재미가 더 좋아!"
},
{
"type": "script",
"index": 11,
"speaker": "민규",
"script": "Maybe I should plan more!",
"translation": "아마 난 더 계획해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "And I should loosen up!",
"translation": "그리고 난 더 여유 가져야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "민규",
"script": "Let's plan some fun!",
"translation": "우리 재미있는 계획 세우자!"
},
{
"type": "script",
"index": 14,
"speaker": "태영",
"script": "Now that's a good plan!",
"translation": "이제 좋은 계획이네!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 유연성의 조합에 대한 문장이에요.",
"result": "Structured flexibility creates perfect balance",
"explanation": "구조 있는 유연성이 완벽한 균형을 만들어요.",
"optionA": "creates",
"optionB": "perfect",
"optionC": "Structured",
"optionD": "flexibility",
"optionE": "balance"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "계획은 완벽해야 해!",
"explanation": "ENFP의 탄력적 생활과 ENTJ의 완벽한 계획 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민규",
"script": "Let's just go with the flow!",
"translation": "그냥 흐름대로 가!"
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "Every detail must be planned.",
"translation": "모든 세부사항이 계획되어야 해."
},
{
"type": "script",
"index": 3,
"speaker": "민규",
"script": "Surprises make life exciting!",
"translation": "깜짝은 삶을 신나게 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "태영은 계획을 세우지 않고 즉흥적으로 살기를 원합니다.",
"hint": "ENTJ는 모든 세부사항을 완벽하게 계획해요.",
"result": "X",
"explanation": "태영은 'Every detail must be planned'라고 말했어요. 완벽한 계획을 추구해요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "Planning prevents problems always.",
"translation": "계획이 항상 문제를 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "민규",
"script": "Your planning is super impressive!",
"translation": "너의 계획 정말 대단해!"
},
{
"type": "script",
"index": 7,
"speaker": "태영",
"script": "I control everything perfectly.",
"translation": "나는 모든 것을 완벽히 조절해."
},
{
"type": "blank",
"index": 8,
"quiz": "Tae-young controls everything @@.",
"hint": "ENTJ는 상황을 완벽하게 관리하려고 해요.",
"optionA": "well",
"optionB": "carefully",
"optionC": "perfectly",
"result": "perfectly",
"explanation": "태영은 모든 것을 완벽하게 관리해요."
},
{
"type": "script",
"index": 9,
"speaker": "민규",
"script": "But perfection isn't always fun!",
"translation": "하지만 완벽함이 항상 재미있진 않아!"
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "Fun within structure is better!",
"translation": "구조 안의 재미가 더 좋아!"
},
{
"type": "script",
"index": 11,
"speaker": "민규",
"script": "Maybe I should plan more!",
"translation": "아마 난 더 계획해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "And I should loosen up!",
"translation": "그리고 난 더 여유 가져야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "민규",
"script": "Let's plan some fun!",
"translation": "우리 재미있는 계획 세우자!"
},
{
"type": "script",
"index": 14,
"speaker": "태영",
"script": "Now that's a good plan!",
"translation": "이제 좋은 계획이네!"
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 유연성의 조합에 대한 문장이에요.",
"optionA": "creates",
"optionB": "perfect",
"optionC": "Structured",
"optionD": "flexibility",
"optionE": "balance",
"result": "Structured flexibility creates perfect balance",
"explanation": "구조 있는 유연성이 완벽한 균형을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "매일이 정해져 있어!",
"explanation": "ENFP의 자발성과 ENTJ의 일정표 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "재훈",
"script": "I wake up without plans!",
"translation": "나는 계획 없이 일어나!"
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "My schedule fills every hour.",
"translation": "내 스케줄은 매 시간마다 찬다."
},
{
"type": "script",
"index": 3,
"speaker": "재훈",
"script": "Freedom is the best!",
"translation": "자유가 최고야!"
},
{
"type": "ox",
"index": 4,
"quiz": "준서는 계획 없이 자유롭게 살기를 원합니다.",
"hint": "ENTJ는 일정표를 철저히 관리해요.",
"result": "X",
"explanation": "준서는 'My schedule fills every hour'라고 말했어요. 일정을 철저히 관리해요."
},
{
"type": "script",
"index": 5,
"speaker": "준서",
"script": "Schedules keep me productive.",
"translation": "스케줄이 나를 생산적으로 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "재훈",
"script": "Your time management is genius!",
"translation": "너의 시간 관리 정말 천재야!"
},
{
"type": "script",
"index": 7,
"speaker": "준서",
"script": "I never miss deadlines.",
"translation": "난 절대 기한을 놓치지 않아."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-seo never misses @@ ever.",
"hint": "ENTJ는 정해진 기한을 절대 놓치지 않아요.",
"optionA": "meetings",
"optionB": "work",
"optionC": "deadlines",
"result": "deadlines",
"explanation": "준서는 정해진 기한을 절대 놓치지 않아요."
},
{
"type": "script",
"index": 9,
"speaker": "재훈",
"script": "But spontaneity brings joy!",
"translation": "하지만 즉흥성이 기쁨을 가져와!"
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "Achievement brings real joy!",
"translation": "성취가 진정한 기쁨을 가져와!"
},
{
"type": "script",
"index": 11,
"speaker": "재훈",
"script": "Maybe I should be more organized!",
"translation": "아마 난 더 체계적이어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "And I should be more spontaneous!",
"translation": "그리고 난 더 즉흥적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "재훈",
"script": "Let's balance work and play!",
"translation": "우리 일과 놀이를 균형맞게 하자!"
},
{
"type": "script",
"index": 14,
"speaker": "준서",
"script": "I like that approach!",
"translation": "난 그 접근이 좋아!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "스케줄과 자발성의 조화에 대한 문장이에요.",
"result": "Planned spontaneity creates fulfilling life",
"explanation": "계획된 자발성이 만족스러운 삶을 만들어요.",
"optionA": "creates",
"optionB": "spontaneity",
"optionC": "fulfilling",
"optionD": "Planned",
"optionE": "life"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "매일이 정해져 있어!",
"explanation": "ENFP의 자발성과 ENTJ의 일정표 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "재훈",
"script": "I wake up without plans!",
"translation": "나는 계획 없이 일어나!"
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "My schedule fills every hour.",
"translation": "내 스케줄은 매 시간마다 찬다."
},
{
"type": "script",
"index": 3,
"speaker": "재훈",
"script": "Freedom is the best!",
"translation": "자유가 최고야!"
},
{
"type": "ox",
"index": 4,
"quiz": "준서는 계획 없이 자유롭게 살기를 원합니다.",
"hint": "ENTJ는 일정표를 철저히 관리해요.",
"result": "X",
"explanation": "준서는 'My schedule fills every hour'라고 말했어요. 일정을 철저히 관리해요."
},
{
"type": "script",
"index": 5,
"speaker": "준서",
"script": "Schedules keep me productive.",
"translation": "스케줄이 나를 생산적으로 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "재훈",
"script": "Your time management is genius!",
"translation": "너의 시간 관리 정말 천재야!"
},
{
"type": "script",
"index": 7,
"speaker": "준서",
"script": "I never miss deadlines.",
"translation": "난 절대 기한을 놓치지 않아."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-seo never misses @@ ever.",
"hint": "ENTJ는 정해진 기한을 절대 놓치지 않아요.",
"optionA": "meetings",
"optionB": "work",
"optionC": "deadlines",
"result": "deadlines",
"explanation": "준서는 정해진 기한을 절대 놓치지 않아요."
},
{
"type": "script",
"index": 9,
"speaker": "재훈",
"script": "But spontaneity brings joy!",
"translation": "하지만 즉흥성이 기쁨을 가져와!"
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "Achievement brings real joy!",
"translation": "성취가 진정한 기쁨을 가져와!"
},
{
"type": "script",
"index": 11,
"speaker": "재훈",
"script": "Maybe I should be more organized!",
"translation": "아마 난 더 체계적이어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "And I should be more spontaneous!",
"translation": "그리고 난 더 즉흥적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "재훈",
"script": "Let's balance work and play!",
"translation": "우리 일과 놀이를 균형맞게 하자!"
},
{
"type": "script",
"index": 14,
"speaker": "준서",
"script": "I like that approach!",
"translation": "난 그 접근이 좋아!"
},
{
"type": "puzzle",
"index": 15,
"hint": "스케줄과 자발성의 조화에 대한 문장이에요.",
"optionA": "creates",
"optionB": "spontaneity",
"optionC": "fulfilling",
"optionD": "Planned",
"optionE": "life",
"result": "Planned spontaneity creates fulfilling life",
"explanation": "계획된 자발성이 만족스러운 삶을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "압박이 있을 땐 앞으로!",
"explanation": "ENFP의 낙관적 대처와 ENTJ의 공격적 전략 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도훈",
"script": "I smile through the challenge!",
"translation": "난 도전 속에서 웃어!"
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "I face problems directly.",
"translation": "나는 문제를 직접 마주해."
},
{
"type": "script",
"index": 3,
"speaker": "도훈",
"script": "Positivity beats stress!",
"translation": "긍정이 스트레스를 이겨!"
},
{
"type": "ox",
"index": 4,
"quiz": "지호는 스트레스 상황에서 회피하고 긍정적으로 생각합니다.",
"hint": "ENTJ는 문제에 직면하고 능동적으로 해결해요.",
"result": "X",
"explanation": "지호는 'I face problems directly'라고 말했어요. 능동적으로 대처해요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "Action eliminates stress fast.",
"translation": "행동이 빠르게 스트레스를 없애."
},
{
"type": "script",
"index": 6,
"speaker": "도훈",
"script": "Your courage is amazing!",
"translation": "너의 용기 정말 대단해!"
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "I tackle issues head-on.",
"translation": "나는 문제를 정면으로 해결한다."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-ho tackles issues @@.",
"hint": "ENTJ는 문제를 직접 마주하고 해결해요.",
"optionA": "gently",
"optionB": "head-on",
"optionC": "carefully",
"result": "head-on",
"explanation": "지호는 문제를 정면으로 직접 해결해요."
},
{
"type": "script",
"index": 9,
"speaker": "도훈",
"script": "But joy helps too!",
"translation": "하지만 기쁨도 도움돼!"
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "Joy from winning is best!",
"translation": "승리에서 나온 기쁨이 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "도훈",
"script": "I should act more!",
"translation": "난 더 행동해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "And I should relax more!",
"translation": "그리고 난 더 쉬어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "도훈",
"script": "Let's be brave together!",
"translation": "우리 함께 용감해지자!"
},
{
"type": "script",
"index": 14,
"speaker": "지호",
"script": "Now we're talking!",
"translation": "이제 얘기하는 거지!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "능동적 대처의 강점에 대한 문장이에요.",
"result": "Action combined optimism conquers challenges",
"explanation": "행동과 긍정성이 함께 도전을 이겨요.",
"optionA": "challenges",
"optionB": "combined",
"optionC": "Action",
"optionD": "conquers",
"optionE": "optimism"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "압박이 있을 땐 앞으로!",
"explanation": "ENFP의 낙관적 대처와 ENTJ의 공격적 전략 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도훈",
"script": "I smile through the challenge!",
"translation": "난 도전 속에서 웃어!"
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "I face problems directly.",
"translation": "나는 문제를 직접 마주해."
},
{
"type": "script",
"index": 3,
"speaker": "도훈",
"script": "Positivity beats stress!",
"translation": "긍정이 스트레스를 이겨!"
},
{
"type": "ox",
"index": 4,
"quiz": "지호는 스트레스 상황에서 회피하고 긍정적으로 생각합니다.",
"hint": "ENTJ는 문제에 직면하고 능동적으로 해결해요.",
"result": "X",
"explanation": "지호는 'I face problems directly'라고 말했어요. 능동적으로 대처해요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "Action eliminates stress fast.",
"translation": "행동이 빠르게 스트레스를 없애."
},
{
"type": "script",
"index": 6,
"speaker": "도훈",
"script": "Your courage is amazing!",
"translation": "너의 용기 정말 대단해!"
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "I tackle issues head-on.",
"translation": "나는 문제를 정면으로 해결한다."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-ho tackles issues @@.",
"hint": "ENTJ는 문제를 직접 마주하고 해결해요.",
"optionA": "gently",
"optionB": "head-on",
"optionC": "carefully",
"result": "head-on",
"explanation": "지호는 문제를 정면으로 직접 해결해요."
},
{
"type": "script",
"index": 9,
"speaker": "도훈",
"script": "But joy helps too!",
"translation": "하지만 기쁨도 도움돼!"
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "Joy from winning is best!",
"translation": "승리에서 나온 기쁨이 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "도훈",
"script": "I should act more!",
"translation": "난 더 행동해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "And I should relax more!",
"translation": "그리고 난 더 쉬어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "도훈",
"script": "Let's be brave together!",
"translation": "우리 함께 용감해지자!"
},
{
"type": "script",
"index": 14,
"speaker": "지호",
"script": "Now we're talking!",
"translation": "이제 얘기하는 거지!"
},
{
"type": "puzzle",
"index": 15,
"hint": "능동적 대처의 강점에 대한 문장이에요.",
"optionA": "challenges",
"optionB": "combined",
"optionC": "Action",
"optionD": "conquers",
"optionE": "optimism",
"result": "Action combined optimism conquers challenges",
"explanation": "행동과 긍정성이 함께 도전을 이겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 회피법!",
"explanation": "ENFP의 도피와 ENTJ의 직면 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서준",
"script": "Let me escape for now!",
"translation": "일단 벗어날래!"
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "We can't avoid this.",
"translation": "우리는 이걸 피할 수 없어."
},
{
"type": "script",
"index": 3,
"speaker": "서준",
"script": "Fun distractions help!",
"translation": "재미있는 딴짓이 도와줘!"
},
{
"type": "ox",
"index": 4,
"quiz": "진우는 압박을 받으면 도피하고 다른 일을 합니다.",
"hint": "ENTJ는 문제를 직접 해결하려고 해요.",
"result": "X",
"explanation": "진우는 'We can't avoid this'라고 말했어요. 회피하지 않고 직면해요."
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Facing it reduces real stress.",
"translation": "직면하는 게 진짜 스트레스를 줄여."
},
{
"type": "script",
"index": 6,
"speaker": "서준",
"script": "Your strength is admirable!",
"translation": "너의 강인함 정말 존경해!"
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Avoidance makes it worse.",
"translation": "회피가 상황을 더 악화시켜."
},
{
"type": "blank",
"index": 8,
"quiz": "Jinu believes avoidance makes it @@.",
"hint": "ENTJ는 회피가 문제를 악화시킨다고 생각해요.",
"optionA": "better",
"optionB": "worse",
"optionC": "longer",
"result": "worse",
"explanation": "진우는 회피가 상황을 더 악화시킨다고 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "서준",
"script": "But I need a break sometimes!",
"translation": "하지만 난 가끔 쉬어야 해!"
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "Rest after solving is better!",
"translation": "문제 해결 후 쉬는 게 낫다!"
},
{
"type": "script",
"index": 11,
"speaker": "서준",
"script": "Maybe I should be braver!",
"translation": "아마 난 더 용감해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "And I should take breaks!",
"translation": "그리고 난 쉬어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "서준",
"script": "Let's face it together!",
"translation": "우리 함께 직면하자!"
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "Much better approach!",
"translation": "훨씬 나은 접근이지!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "문제 해결 후의 휴식에 대한 문장이에요.",
"result": "Solving problems then brings peace",
"explanation": "문제를 해결한 후 평온함이 찾아와요.",
"optionA": "problems",
"optionB": "Solving",
"optionC": "brings",
"optionD": "peace",
"optionE": "then"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 회피법!",
"explanation": "ENFP의 도피와 ENTJ의 직면 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서준",
"script": "Let me escape for now!",
"translation": "일단 벗어날래!"
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "We can't avoid this.",
"translation": "우리는 이걸 피할 수 없어."
},
{
"type": "script",
"index": 3,
"speaker": "서준",
"script": "Fun distractions help!",
"translation": "재미있는 딴짓이 도와줘!"
},
{
"type": "ox",
"index": 4,
"quiz": "진우는 압박을 받으면 도피하고 다른 일을 합니다.",
"hint": "ENTJ는 문제를 직접 해결하려고 해요.",
"result": "X",
"explanation": "진우는 'We can't avoid this'라고 말했어요. 회피하지 않고 직면해요."
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Facing it reduces real stress.",
"translation": "직면하는 게 진짜 스트레스를 줄여."
},
{
"type": "script",
"index": 6,
"speaker": "서준",
"script": "Your strength is admirable!",
"translation": "너의 강인함 정말 존경해!"
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Avoidance makes it worse.",
"translation": "회피가 상황을 더 악화시켜."
},
{
"type": "blank",
"index": 8,
"quiz": "Jinu believes avoidance makes it @@.",
"hint": "ENTJ는 회피가 문제를 악화시킨다고 생각해요.",
"optionA": "better",
"optionB": "worse",
"optionC": "longer",
"result": "worse",
"explanation": "진우는 회피가 상황을 더 악화시킨다고 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "서준",
"script": "But I need a break sometimes!",
"translation": "하지만 난 가끔 쉬어야 해!"
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "Rest after solving is better!",
"translation": "문제 해결 후 쉬는 게 낫다!"
},
{
"type": "script",
"index": 11,
"speaker": "서준",
"script": "Maybe I should be braver!",
"translation": "아마 난 더 용감해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "And I should take breaks!",
"translation": "그리고 난 쉬어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "서준",
"script": "Let's face it together!",
"translation": "우리 함께 직면하자!"
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "Much better approach!",
"translation": "훨씬 나은 접근이지!"
},
{
"type": "puzzle",
"index": 15,
"hint": "문제 해결 후의 휴식에 대한 문장이에요.",
"optionA": "problems",
"optionB": "Solving",
"optionC": "brings",
"optionD": "peace",
"optionE": "then",
"result": "Solving problems then brings peace",
"explanation": "문제를 해결한 후 평온함이 찾아와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "나의 꿈은 너무 커!",
"explanation": "ENFP의 다중 꿈과 ENTJ의 단일 목표 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건호",
"script": "I want to do many things!",
"translation": "난 많은 것들을 하고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "I focus on one big goal.",
"translation": "나는 하나의 큰 목표에 집중해."
},
{
"type": "script",
"index": 3,
"speaker": "건호",
"script": "Multiple dreams keep me excited!",
"translation": "여러 꿈이 나를 들뜨게 해!"
},
{
"type": "ox",
"index": 4,
"quiz": "상우는 여러 개의 꿈을 동시에 추구합니다.",
"hint": "ENTJ는 하나의 명확한 목표에 집중해요.",
"result": "X",
"explanation": "상우는 'I focus on one big goal'라고 말했어요. 단일 목표에 집중해요."
},
{
"type": "script",
"index": 5,
"speaker": "상우",
"script": "One goal creates real power.",
"translation": "하나의 목표가 진짜 힘을 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "건호",
"script": "Your focus is incredible!",
"translation": "너의 집중력 정말 대단해!"
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "I reach the top always.",
"translation": "나는 항상 정상에 도달한다."
},
{
"type": "blank",
"index": 8,
"quiz": "Sang-u reaches the top @@.",
"hint": "ENTJ는 집중된 노력으로 목표를 달성해요.",
"optionA": "never",
"optionB": "sometimes",
"optionC": "always",
"result": "always",
"explanation": "상우는 집중력으로 항상 목표에 도달해요."
},
{
"type": "script",
"index": 9,
"speaker": "건호",
"script": "But exploring is fun!",
"translation": "하지만 탐험하는 게 재미있어!"
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "Excellence comes from focus!",
"translation": "우수성은 집중에서 나온다!"
},
{
"type": "script",
"index": 11,
"speaker": "건호",
"script": "Maybe I should choose one!",
"translation": "아마 난 하나를 선택해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "상우",
"script": "And I should explore more!",
"translation": "그리고 난 더 탐험해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "건호",
"script": "Let's blend our styles!",
"translation": "우리 스타일을 섞자!"
},
{
"type": "script",
"index": 14,
"speaker": "상우",
"script": "That could work well!",
"translation": "그게 잘 작동할 수 있겠네!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "초점과 가능성의 균형에 대한 문장이에요.",
"result": "Focused possibilities create achievement together",
"explanation": "초점 있는 가능성이 함께 성취를 만들어요.",
"optionA": "Focused",
"optionB": "create",
"optionC": "together",
"optionD": "possibilities",
"optionE": "achievement"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "나의 꿈은 너무 커!",
"explanation": "ENFP의 다중 꿈과 ENTJ의 단일 목표 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건호",
"script": "I want to do many things!",
"translation": "난 많은 것들을 하고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "I focus on one big goal.",
"translation": "나는 하나의 큰 목표에 집중해."
},
{
"type": "script",
"index": 3,
"speaker": "건호",
"script": "Multiple dreams keep me excited!",
"translation": "여러 꿈이 나를 들뜨게 해!"
},
{
"type": "ox",
"index": 4,
"quiz": "상우는 여러 개의 꿈을 동시에 추구합니다.",
"hint": "ENTJ는 하나의 명확한 목표에 집중해요.",
"result": "X",
"explanation": "상우는 'I focus on one big goal'라고 말했어요. 단일 목표에 집중해요."
},
{
"type": "script",
"index": 5,
"speaker": "상우",
"script": "One goal creates real power.",
"translation": "하나의 목표가 진짜 힘을 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "건호",
"script": "Your focus is incredible!",
"translation": "너의 집중력 정말 대단해!"
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "I reach the top always.",
"translation": "나는 항상 정상에 도달한다."
},
{
"type": "blank",
"index": 8,
"quiz": "Sang-u reaches the top @@.",
"hint": "ENTJ는 집중된 노력으로 목표를 달성해요.",
"optionA": "never",
"optionB": "sometimes",
"optionC": "always",
"result": "always",
"explanation": "상우는 집중력으로 항상 목표에 도달해요."
},
{
"type": "script",
"index": 9,
"speaker": "건호",
"script": "But exploring is fun!",
"translation": "하지만 탐험하는 게 재미있어!"
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "Excellence comes from focus!",
"translation": "우수성은 집중에서 나온다!"
},
{
"type": "script",
"index": 11,
"speaker": "건호",
"script": "Maybe I should choose one!",
"translation": "아마 난 하나를 선택해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "상우",
"script": "And I should explore more!",
"translation": "그리고 난 더 탐험해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "건호",
"script": "Let's blend our styles!",
"translation": "우리 스타일을 섞자!"
},
{
"type": "script",
"index": 14,
"speaker": "상우",
"script": "That could work well!",
"translation": "그게 잘 작동할 수 있겠네!"
},
{
"type": "puzzle",
"index": 15,
"hint": "초점과 가능성의 균형에 대한 문장이에요.",
"optionA": "Focused",
"optionB": "create",
"optionC": "together",
"optionD": "possibilities",
"optionE": "achievement",
"result": "Focused possibilities create achievement together",
"explanation": "초점 있는 가능성이 함께 성취를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "승리가 최고야!",
"explanation": "ENFP의 즐거움과 ENTJ의 성취 지향 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "시우",
"script": "I enjoy the journey!",
"translation": "난 과정을 즐겨!"
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "Results are what matter.",
"translation": "결과가 중요한 거야."
},
{
"type": "script",
"index": 3,
"speaker": "시우",
"script": "Experience is the real reward!",
"translation": "경험이 진짜 보상이야!"
},
{
"type": "ox",
"index": 4,
"quiz": "태준은 과정을 즐기는 것을 중요하게 생각합니다.",
"hint": "ENTJ는 결과와 성취를 중시해요.",
"result": "X",
"explanation": "태준은 'Results are what matter'라고 말했어요. 결과를 중요시해요."
},
{
"type": "script",
"index": 5,
"speaker": "태준",
"script": "Victory is the real goal.",
"translation": "승리가 진짜 목표야."
},
{
"type": "script",
"index": 6,
"speaker": "시우",
"script": "Your ambition is so cool!",
"translation": "너의 야심 정말 멋있어!"
},
{
"type": "script",
"index": 7,
"speaker": "태준",
"script": "Winning changes everything.",
"translation": "승리가 모든 걸 바꿔."
},
{
"type": "blank",
"index": 8,
"quiz": "Tae-jun believes winning @@ everything.",
"hint": "ENTJ는 승리가 모든 것을 바꾼다고 생각해요.",
"optionA": "starts",
"optionB": "improves",
"optionC": "changes",
"result": "changes",
"explanation": "태준은 승리가 모든 것을 바꾼다고 믿어요."
},
{
"type": "script",
"index": 9,
"speaker": "시우",
"script": "But fun is important too!",
"translation": "하지만 재미도 중요하지!"
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "Enjoying victory is the best!",
"translation": "승리를 즐기는 게 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "시우",
"script": "Maybe I should aim higher!",
"translation": "아마 난 더 높이 목표해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "태준",
"script": "And I should relax more!",
"translation": "그리고 난 더 쉬어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "시우",
"script": "Let's work hard and enjoy!",
"translation": "우리 열심히 하고 즐기자!"
},
{
"type": "script",
"index": 14,
"speaker": "태준",
"script": "Perfect balance!",
"translation": "완벽한 균형이네!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "과정과 결과의 가치에 대한 문장이에요.",
"result": "Enjoying journey reaching creates fulfillment",
"explanation": "과정을 즐기며 목표에 도달하면 만족이 생겨요.",
"optionA": "Enjoying",
"optionB": "reaching",
"optionC": "fulfillment",
"optionD": "journey",
"optionE": "creates"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "승리가 최고야!",
"explanation": "ENFP의 즐거움과 ENTJ의 성취 지향 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "시우",
"script": "I enjoy the journey!",
"translation": "난 과정을 즐겨!"
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "Results are what matter.",
"translation": "결과가 중요한 거야."
},
{
"type": "script",
"index": 3,
"speaker": "시우",
"script": "Experience is the real reward!",
"translation": "경험이 진짜 보상이야!"
},
{
"type": "ox",
"index": 4,
"quiz": "태준은 과정을 즐기는 것을 중요하게 생각합니다.",
"hint": "ENTJ는 결과와 성취를 중시해요.",
"result": "X",
"explanation": "태준은 'Results are what matter'라고 말했어요. 결과를 중요시해요."
},
{
"type": "script",
"index": 5,
"speaker": "태준",
"script": "Victory is the real goal.",
"translation": "승리가 진짜 목표야."
},
{
"type": "script",
"index": 6,
"speaker": "시우",
"script": "Your ambition is so cool!",
"translation": "너의 야심 정말 멋있어!"
},
{
"type": "script",
"index": 7,
"speaker": "태준",
"script": "Winning changes everything.",
"translation": "승리가 모든 걸 바꿔."
},
{
"type": "blank",
"index": 8,
"quiz": "Tae-jun believes winning @@ everything.",
"hint": "ENTJ는 승리가 모든 것을 바꾼다고 생각해요.",
"optionA": "starts",
"optionB": "improves",
"optionC": "changes",
"result": "changes",
"explanation": "태준은 승리가 모든 것을 바꾼다고 믿어요."
},
{
"type": "script",
"index": 9,
"speaker": "시우",
"script": "But fun is important too!",
"translation": "하지만 재미도 중요하지!"
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "Enjoying victory is the best!",
"translation": "승리를 즐기는 게 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "시우",
"script": "Maybe I should aim higher!",
"translation": "아마 난 더 높이 목표해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "태준",
"script": "And I should relax more!",
"translation": "그리고 난 더 쉬어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "시우",
"script": "Let's work hard and enjoy!",
"translation": "우리 열심히 하고 즐기자!"
},
{
"type": "script",
"index": 14,
"speaker": "태준",
"script": "Perfect balance!",
"translation": "완벽한 균형이네!"
},
{
"type": "puzzle",
"index": 15,
"hint": "과정과 결과의 가치에 대한 문장이에요.",
"optionA": "Enjoying",
"optionB": "reaching",
"optionC": "fulfillment",
"optionD": "journey",
"optionE": "creates",
"result": "Enjoying journey reaching creates fulfillment",
"explanation": "과정을 즐기며 목표에 도달하면 만족이 생겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "새로운 친구들 많이 사귀고 싶어!",
"explanation": "ENFP의 개방성과 ENTJ의 선택적 관계 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현진",
"script": "Let's meet everyone possible!",
"translation": "다 가능한 사람들 만나자!"
},
{
"type": "script",
"index": 2,
"speaker": "동현",
"script": "I choose quality friendships.",
"translation": "나는 좋은 우정을 선택해."
},
{
"type": "script",
"index": 3,
"speaker": "현진",
"script": "More friends mean more fun!",
"translation": "더 많은 친구가 더 많은 재미야!"
},
{
"type": "ox",
"index": 4,
"quiz": "동현은 가능한 많은 친구를 사귀려고 합니다.",
"hint": "ENTJ는 의미 있는 관계를 선택적으로 유지해요.",
"result": "X",
"explanation": "동현은 'I choose quality friendships'라고 말했어요. 선택적 관계를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "Quality beats quantity always.",
"translation": "질이 항상 양을 이긴다."
},
{
"type": "script",
"index": 6,
"speaker": "현진",
"script": "Your friendships are so deep!",
"translation": "너의 우정 정말 깊어!"
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "Real friends matter more.",
"translation": "진짜 친구가 더 중요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Dong-hyun values @@ friends deeply.",
"hint": "ENTJ는 진정한 친구관계를 깊이 있게 유지해요.",
"optionA": "many",
"optionB": "real",
"optionC": "close",
"result": "real",
"explanation": "동현은 진정한 친구를 소중히 여겨요."
},
{
"type": "script",
"index": 9,
"speaker": "현진",
"script": "But diversity is great!",
"translation": "하지만 다양성도 좋아!"
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "Diversity within my circle is good!",
"translation": "내 친구들 안의 다양성은 좋아!"
},
{
"type": "script",
"index": 11,
"speaker": "현진",
"script": "Maybe I should go deeper!",
"translation": "아마 난 더 깊이 알아야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "And I should meet more!",
"translation": "그리고 난 더 만나봐야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "현진",
"script": "Let's expand together!",
"translation": "우리 함께 넓혀보자!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "I'm open to that!",
"translation": "난 그에 열려있어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "친구관계의 질과 범위에 대한 문장이에요.",
"result": "Quality diverse connections create richness",
"explanation": "다양하면서도 좋은 연결이 풍요로움을 만들어요.",
"optionA": "create",
"optionB": "diverse",
"optionC": "connections",
"optionD": "Quality",
"optionE": "richness"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "새로운 친구들 많이 사귀고 싶어!",
"explanation": "ENFP의 개방성과 ENTJ의 선택적 관계 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현진",
"script": "Let's meet everyone possible!",
"translation": "다 가능한 사람들 만나자!"
},
{
"type": "script",
"index": 2,
"speaker": "동현",
"script": "I choose quality friendships.",
"translation": "나는 좋은 우정을 선택해."
},
{
"type": "script",
"index": 3,
"speaker": "현진",
"script": "More friends mean more fun!",
"translation": "더 많은 친구가 더 많은 재미야!"
},
{
"type": "ox",
"index": 4,
"quiz": "동현은 가능한 많은 친구를 사귀려고 합니다.",
"hint": "ENTJ는 의미 있는 관계를 선택적으로 유지해요.",
"result": "X",
"explanation": "동현은 'I choose quality friendships'라고 말했어요. 선택적 관계를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "Quality beats quantity always.",
"translation": "질이 항상 양을 이긴다."
},
{
"type": "script",
"index": 6,
"speaker": "현진",
"script": "Your friendships are so deep!",
"translation": "너의 우정 정말 깊어!"
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "Real friends matter more.",
"translation": "진짜 친구가 더 중요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Dong-hyun values @@ friends deeply.",
"hint": "ENTJ는 진정한 친구관계를 깊이 있게 유지해요.",
"optionA": "many",
"optionB": "real",
"optionC": "close",
"result": "real",
"explanation": "동현은 진정한 친구를 소중히 여겨요."
},
{
"type": "script",
"index": 9,
"speaker": "현진",
"script": "But diversity is great!",
"translation": "하지만 다양성도 좋아!"
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "Diversity within my circle is good!",
"translation": "내 친구들 안의 다양성은 좋아!"
},
{
"type": "script",
"index": 11,
"speaker": "현진",
"script": "Maybe I should go deeper!",
"translation": "아마 난 더 깊이 알아야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "And I should meet more!",
"translation": "그리고 난 더 만나봐야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "현진",
"script": "Let's expand together!",
"translation": "우리 함께 넓혀보자!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "I'm open to that!",
"translation": "난 그에 열려있어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "친구관계의 질과 범위에 대한 문장이에요.",
"optionA": "create",
"optionB": "diverse",
"optionC": "connections",
"optionD": "Quality",
"optionE": "richness",
"result": "Quality diverse connections create richness",
"explanation": "다양하면서도 좋은 연결이 풍요로움을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "그룹 액티비티 최고!",
"explanation": "ENFP의 집단 활동과 ENTJ의 개인 운동 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다희",
"script": "Group activities are amazing!",
"translation": "그룹 활동이 정말 멋있어!"
},
{
"type": "script",
"index": 2,
"speaker": "현아",
"script": "I prefer solo pursuits.",
"translation": "나는 개인적 활동을 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "다희",
"script": "Being together makes it better!",
"translation": "함께하는 게 더 좋아!"
},
{
"type": "ox",
"index": 4,
"quiz": "현아는 그룹 활동을 좋아합니다.",
"hint": "ENTJ는 개인적이고 자주적인 활동을 선호해요.",
"result": "X",
"explanation": "현아는 'I prefer solo pursuits'라고 말했어요. 개인 활동을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "현아",
"script": "Solo let me be independent.",
"translation": "혼자면 나는 독립적이야."
},
{
"type": "script",
"index": 6,
"speaker": "다희",
"script": "Your focus is so strong!",
"translation": "너의 집중력 정말 강해!"
},
{
"type": "script",
"index": 7,
"speaker": "현아",
"script": "I control my own pace.",
"translation": "나는 내 속도를 조절한다."
},
{
"type": "blank",
"index": 8,
"quiz": "Hyun-a controls her own @@.",
"hint": "ENTJ는 자신의 페이스를 조절하며 독립적으로 행동해요.",
"optionA": "group",
"optionB": "pace",
"optionC": "time",
"result": "pace",
"explanation": "현아는 자신의 속도를 독립적으로 조절해요."
},
{
"type": "script",
"index": 9,
"speaker": "다희",
"script": "But togetherness is fun!",
"translation": "하지만 함께하는 게 재밌어!"
},
{
"type": "script",
"index": 10,
"speaker": "현아",
"script": "Solo time energizes me better!",
"translation": "혼자 하는 시간이 나를 더 충전해!"
},
{
"type": "script",
"index": 11,
"speaker": "다희",
"script": "Maybe I need solo time!",
"translation": "아마 난 개인 시간이 필요하네!"
},
{
"type": "script",
"index": 12,
"speaker": "현아",
"script": "And maybe I should join more!",
"translation": "그리고 난 더 참여해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "다희",
"script": "Let's do both together!",
"translation": "우리 둘 다 하자!"
},
{
"type": "script",
"index": 14,
"speaker": "현아",
"script": "That sounds fair!",
"translation": "공정한데!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께함과 독립성의 균형에 대한 문장이에요.",
"result": "Solo time social create balance",
"explanation": "개인 시간과 사교 활동이 균형을 만들어요.",
"optionA": "time",
"optionB": "balance",
"optionC": "Solo",
"optionD": "social",
"optionE": "create"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "그룹 액티비티 최고!",
"explanation": "ENFP의 집단 활동과 ENTJ의 개인 운동 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다희",
"script": "Group activities are amazing!",
"translation": "그룹 활동이 정말 멋있어!"
},
{
"type": "script",
"index": 2,
"speaker": "현아",
"script": "I prefer solo pursuits.",
"translation": "나는 개인적 활동을 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "다희",
"script": "Being together makes it better!",
"translation": "함께하는 게 더 좋아!"
},
{
"type": "ox",
"index": 4,
"quiz": "현아는 그룹 활동을 좋아합니다.",
"hint": "ENTJ는 개인적이고 자주적인 활동을 선호해요.",
"result": "X",
"explanation": "현아는 'I prefer solo pursuits'라고 말했어요. 개인 활동을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "현아",
"script": "Solo let me be independent.",
"translation": "혼자면 나는 독립적이야."
},
{
"type": "script",
"index": 6,
"speaker": "다희",
"script": "Your focus is so strong!",
"translation": "너의 집중력 정말 강해!"
},
{
"type": "script",
"index": 7,
"speaker": "현아",
"script": "I control my own pace.",
"translation": "나는 내 속도를 조절한다."
},
{
"type": "blank",
"index": 8,
"quiz": "Hyun-a controls her own @@.",
"hint": "ENTJ는 자신의 페이스를 조절하며 독립적으로 행동해요.",
"optionA": "group",
"optionB": "pace",
"optionC": "time",
"result": "pace",
"explanation": "현아는 자신의 속도를 독립적으로 조절해요."
},
{
"type": "script",
"index": 9,
"speaker": "다희",
"script": "But togetherness is fun!",
"translation": "하지만 함께하는 게 재밌어!"
},
{
"type": "script",
"index": 10,
"speaker": "현아",
"script": "Solo time energizes me better!",
"translation": "혼자 하는 시간이 나를 더 충전해!"
},
{
"type": "script",
"index": 11,
"speaker": "다희",
"script": "Maybe I need solo time!",
"translation": "아마 난 개인 시간이 필요하네!"
},
{
"type": "script",
"index": 12,
"speaker": "현아",
"script": "And maybe I should join more!",
"translation": "그리고 난 더 참여해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "다희",
"script": "Let's do both together!",
"translation": "우리 둘 다 하자!"
},
{
"type": "script",
"index": 14,
"speaker": "현아",
"script": "That sounds fair!",
"translation": "공정한데!"
},
{
"type": "puzzle",
"index": 15,
"hint": "함께함과 독립성의 균형에 대한 문장이에요.",
"optionA": "time",
"optionB": "balance",
"optionC": "Solo",
"optionD": "social",
"optionE": "create",
"result": "Solo time social create balance",
"explanation": "개인 시간과 사교 활동이 균형을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "싸운 후 바로 해결해!",
"explanation": "ENFP의 빠른 화해와 ENTJ의 원칙적 입장 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예솔",
"script": "Let's fix this now!",
"translation": "지금 바로 고치자!"
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "You violated the agreement.",
"translation": "넌 약속을 어겼어."
},
{
"type": "script",
"index": 3,
"speaker": "예솔",
"script": "We can move past it!",
"translation": "우리 이걸 넘어갈 수 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "미소는 싸운 후 빨리 용서하고 화해하려고 합니다.",
"hint": "ENTJ는 원칙을 지키지 않은 것에 대해 단호해요.",
"result": "X",
"explanation": "미소는 'You violated the agreement'라고 말했어요. 원칙을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "미소",
"script": "Trust needs rebuilding time.",
"translation": "신뢰는 시간을 가지고 다시 쌓여야 해."
},
{
"type": "script",
"index": 6,
"speaker": "예솔",
"script": "Your principles are so strong!",
"translation": "너의 원칙 정말 견고해!"
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "Agreements must mean something.",
"translation": "약속은 의미가 있어야 한다."
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-so believes agreements must mean @@.",
"hint": "ENTJ는 맺은 약속에 대한 신뢰를 중요하게 여겨요.",
"optionA": "everything",
"optionB": "something",
"optionC": "nothing",
"result": "something",
"explanation": "미소는 약속이 의미가 있어야 한다고 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "예솔",
"script": "I really want to make it up!",
"translation": "나 정말 보상해주고 싶어!"
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Actions show your true commitment!",
"translation": "행동이 너의 진정한 헌신을 보여줄 거야!"
},
{
"type": "script",
"index": 11,
"speaker": "예솔",
"script": "I'll prove it to you!",
"translation": "난 너한테 증명할 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "미소",
"script": "And I'll try to forgive!",
"translation": "그리고 난 용서하려고 노력할게!"
},
{
"type": "script",
"index": 13,
"speaker": "예솔",
"script": "Let's rebuild our trust!",
"translation": "우리 신뢰를 다시 쌓자!"
},
{
"type": "script",
"index": 14,
"speaker": "미소",
"script": "That's the right path!",
"translation": "그게 올바른 길이야!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "신뢰 회복에 대한 문장이에요.",
"result": "Actions prove commitment rebuild trust",
"explanation": "행동이 헌신을 증명하고 신뢰를 다시 만들어요.",
"optionA": "rebuild",
"optionB": "trust",
"optionC": "commitment",
"optionD": "Actions",
"optionE": "prove"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "싸운 후 바로 해결해!",
"explanation": "ENFP의 빠른 화해와 ENTJ의 원칙적 입장 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예솔",
"script": "Let's fix this now!",
"translation": "지금 바로 고치자!"
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "You violated the agreement.",
"translation": "넌 약속을 어겼어."
},
{
"type": "script",
"index": 3,
"speaker": "예솔",
"script": "We can move past it!",
"translation": "우리 이걸 넘어갈 수 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "미소는 싸운 후 빨리 용서하고 화해하려고 합니다.",
"hint": "ENTJ는 원칙을 지키지 않은 것에 대해 단호해요.",
"result": "X",
"explanation": "미소는 'You violated the agreement'라고 말했어요. 원칙을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "미소",
"script": "Trust needs rebuilding time.",
"translation": "신뢰는 시간을 가지고 다시 쌓여야 해."
},
{
"type": "script",
"index": 6,
"speaker": "예솔",
"script": "Your principles are so strong!",
"translation": "너의 원칙 정말 견고해!"
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "Agreements must mean something.",
"translation": "약속은 의미가 있어야 한다."
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-so believes agreements must mean @@.",
"hint": "ENTJ는 맺은 약속에 대한 신뢰를 중요하게 여겨요.",
"optionA": "everything",
"optionB": "something",
"optionC": "nothing",
"result": "something",
"explanation": "미소는 약속이 의미가 있어야 한다고 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "예솔",
"script": "I really want to make it up!",
"translation": "나 정말 보상해주고 싶어!"
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Actions show your true commitment!",
"translation": "행동이 너의 진정한 헌신을 보여줄 거야!"
},
{
"type": "script",
"index": 11,
"speaker": "예솔",
"script": "I'll prove it to you!",
"translation": "난 너한테 증명할 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "미소",
"script": "And I'll try to forgive!",
"translation": "그리고 난 용서하려고 노력할게!"
},
{
"type": "script",
"index": 13,
"speaker": "예솔",
"script": "Let's rebuild our trust!",
"translation": "우리 신뢰를 다시 쌓자!"
},
{
"type": "script",
"index": 14,
"speaker": "미소",
"script": "That's the right path!",
"translation": "그게 올바른 길이야!"
},
{
"type": "puzzle",
"index": 15,
"hint": "신뢰 회복에 대한 문장이에요.",
"optionA": "rebuild",
"optionB": "trust",
"optionC": "commitment",
"optionD": "Actions",
"optionE": "prove",
"result": "Actions prove commitment rebuild trust",
"explanation": "행동이 헌신을 증명하고 신뢰를 다시 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다시 시작하자!",
"explanation": "ENFP의 희망과 ENTJ의 조건 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜린",
"script": "Let's just start fresh!",
"translation": "그냥 새로 시작해!"
},
{
"type": "script",
"index": 2,
"speaker": "예진",
"script": "Only if you change first.",
"translation": "넌 먼저 바뀌어야 해."
},
{
"type": "script",
"index": 3,
"speaker": "혜린",
"script": "Hope brings new beginnings!",
"translation": "희망이 새로운 시작을 가져온다!"
},
{
"type": "ox",
"index": 4,
"quiz": "예진은 미래에 대해 낙관적이고 희망적입니다.",
"hint": "ENTJ는 조건이 충족될 때만 다시 시작하려고 해요.",
"result": "X",
"explanation": "예진은 'Only if you change first'라고 말했어요. 조건을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "예진",
"script": "Conditions must be met first.",
"translation": "조건이 먼저 충족되어야 해."
},
{
"type": "script",
"index": 6,
"speaker": "혜린",
"script": "Your demands are so clear!",
"translation": "너의 요구 정말 명확해!"
},
{
"type": "script",
"index": 7,
"speaker": "예진",
"script": "I need proof before trust.",
"translation": "신뢰 전에 증명이 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-jin needs @@ before trust.",
"hint": "ENTJ는 신뢰를 하기 전에 증명을 필요로 해요.",
"optionA": "words",
"optionB": "proof",
"optionC": "time",
"result": "proof",
"explanation": "예진은 신뢰하기 전에 증명이 필요해요."
},
{
"type": "script",
"index": 9,
"speaker": "혜린",
"script": "But people can change!",
"translation": "하지만 사람들은 바뀔 수 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "예진",
"script": "Change with concrete action works!",
"translation": "구체적 행동으로 바뀌는 게 효과 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "혜린",
"script": "I'll show you!",
"translation": "난 보여줄게!"
},
{
"type": "script",
"index": 12,
"speaker": "예진",
"script": "Then we can move forward!",
"translation": "그럼 우리 앞으로 나아갈 수 있어!"
},
{
"type": "script",
"index": 13,
"speaker": "혜린",
"script": "New start coming up!",
"translation": "새로운 시작이 와!"
},
{
"type": "script",
"index": 14,
"speaker": "예진",
"script": "With conditions met!",
"translation": "조건만 충족되면!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "새로운 시작의 조건에 대한 문장이에요.",
"result": "Fresh start requires commitment change",
"explanation": "새로운 시작은 헌신과 변화를 필요로 해요.",
"optionA": "Fresh",
"optionB": "commitment",
"optionC": "change",
"optionD": "start",
"optionE": "requires"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다시 시작하자!",
"explanation": "ENFP의 희망과 ENTJ의 조건 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜린",
"script": "Let's just start fresh!",
"translation": "그냥 새로 시작해!"
},
{
"type": "script",
"index": 2,
"speaker": "예진",
"script": "Only if you change first.",
"translation": "넌 먼저 바뀌어야 해."
},
{
"type": "script",
"index": 3,
"speaker": "혜린",
"script": "Hope brings new beginnings!",
"translation": "희망이 새로운 시작을 가져온다!"
},
{
"type": "ox",
"index": 4,
"quiz": "예진은 미래에 대해 낙관적이고 희망적입니다.",
"hint": "ENTJ는 조건이 충족될 때만 다시 시작하려고 해요.",
"result": "X",
"explanation": "예진은 'Only if you change first'라고 말했어요. 조건을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "예진",
"script": "Conditions must be met first.",
"translation": "조건이 먼저 충족되어야 해."
},
{
"type": "script",
"index": 6,
"speaker": "혜린",
"script": "Your demands are so clear!",
"translation": "너의 요구 정말 명확해!"
},
{
"type": "script",
"index": 7,
"speaker": "예진",
"script": "I need proof before trust.",
"translation": "신뢰 전에 증명이 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-jin needs @@ before trust.",
"hint": "ENTJ는 신뢰를 하기 전에 증명을 필요로 해요.",
"optionA": "words",
"optionB": "proof",
"optionC": "time",
"result": "proof",
"explanation": "예진은 신뢰하기 전에 증명이 필요해요."
},
{
"type": "script",
"index": 9,
"speaker": "혜린",
"script": "But people can change!",
"translation": "하지만 사람들은 바뀔 수 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "예진",
"script": "Change with concrete action works!",
"translation": "구체적 행동으로 바뀌는 게 효과 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "혜린",
"script": "I'll show you!",
"translation": "난 보여줄게!"
},
{
"type": "script",
"index": 12,
"speaker": "예진",
"script": "Then we can move forward!",
"translation": "그럼 우리 앞으로 나아갈 수 있어!"
},
{
"type": "script",
"index": 13,
"speaker": "혜린",
"script": "New start coming up!",
"translation": "새로운 시작이 와!"
},
{
"type": "script",
"index": 14,
"speaker": "예진",
"script": "With conditions met!",
"translation": "조건만 충족되면!"
},
{
"type": "puzzle",
"index": 15,
"hint": "새로운 시작의 조건에 대한 문장이에요.",
"optionA": "Fresh",
"optionB": "commitment",
"optionC": "change",
"optionD": "start",
"optionE": "requires",
"result": "Fresh start requires commitment change",
"explanation": "새로운 시작은 헌신과 변화를 필요로 해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모두와 연결되고 싶어!",
"explanation": "ENFJ의 감정적 리더십과 INTP의 논리적 분석 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "재민",
"script": "I feel everyone's emotions deeply.",
"translation": "난 모든 사람의 감정을 깊이 느껴."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "I analyze situations logically.",
"translation": "나는 상황을 논리적으로 분석해."
},
{
"type": "script",
"index": 3,
"speaker": "재민",
"script": "Emotions connect us all!",
"translation": "감정이 우리를 모두 연결해!"
},
{
"type": "ox",
"index": 4,
"quiz": "민재는 감정보다 논리로 상황을 판단합니다.",
"hint": "INTP는 논리와 분석을 통해 세상을 이해해요.",
"result": "O",
"explanation": "민재는 'I analyze situations logically'라고 말했어요. 논리적 분석을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Logic helps more than feelings.",
"translation": "논리가 감정보다 더 도움이 돼."
},
{
"type": "script",
"index": 6,
"speaker": "재민",
"script": "Your mind is so clear!",
"translation": "너의 생각 정말 명확해!"
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "I think before I feel.",
"translation": "난 느끼기 전에 생각해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-jae thinks before he @@.",
"hint": "INTP는 감정보다 사고를 우선해요.",
"optionA": "speaks",
"optionB": "feels",
"optionC": "moves",
"result": "feels",
"explanation": "민재는 느끼기 전에 먼저 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "재민",
"script": "But feelings guide good choices!",
"translation": "하지만 감정이 좋은 선택을 이끌어!"
},
{
"type": "script",
"index": 10,
"speaker": "민재",
"script": "Both logic and heart work well!",
"translation": "논리와 마음이 모두 잘 작동해!"
},
{
"type": "script",
"index": 11,
"speaker": "재민",
"script": "I'll think more sometimes!",
"translation": "난 가끔 더 생각할게!"
},
{
"type": "script",
"index": 12,
"speaker": "민재",
"script": "And I'll feel more sometimes!",
"translation": "그리고 난 더 느껴볼게!"
},
{
"type": "script",
"index": 13,
"speaker": "재민",
"script": "Let's understand each other!",
"translation": "우리 서로 이해하자!"
},
{
"type": "script",
"index": 14,
"speaker": "민재",
"script": "That's a good plan!",
"translation": "그게 좋은 계획이네!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정과 논리의 조화에 대한 문장이에요.",
"result": "Heart logic combined guide wisdom",
"explanation": "마음과 논리가 합쳐지면 지혜를 이끌어요.",
"optionA": "guide",
"optionB": "Heart",
"optionC": "combined",
"optionD": "logic",
"optionE": "wisdom"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모두와 연결되고 싶어!",
"explanation": "ENFJ의 감정적 리더십과 INTP의 논리적 분석 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "재민",
"script": "I feel everyone's emotions deeply.",
"translation": "난 모든 사람의 감정을 깊이 느껴."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "I analyze situations logically.",
"translation": "나는 상황을 논리적으로 분석해."
},
{
"type": "script",
"index": 3,
"speaker": "재민",
"script": "Emotions connect us all!",
"translation": "감정이 우리를 모두 연결해!"
},
{
"type": "ox",
"index": 4,
"quiz": "민재는 감정보다 논리로 상황을 판단합니다.",
"hint": "INTP는 논리와 분석을 통해 세상을 이해해요.",
"result": "O",
"explanation": "민재는 'I analyze situations logically'라고 말했어요. 논리적 분석을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Logic helps more than feelings.",
"translation": "논리가 감정보다 더 도움이 돼."
},
{
"type": "script",
"index": 6,
"speaker": "재민",
"script": "Your mind is so clear!",
"translation": "너의 생각 정말 명확해!"
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "I think before I feel.",
"translation": "난 느끼기 전에 생각해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-jae thinks before he @@.",
"hint": "INTP는 감정보다 사고를 우선해요.",
"optionA": "speaks",
"optionB": "feels",
"optionC": "moves",
"result": "feels",
"explanation": "민재는 느끼기 전에 먼저 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "재민",
"script": "But feelings guide good choices!",
"translation": "하지만 감정이 좋은 선택을 이끌어!"
},
{
"type": "script",
"index": 10,
"speaker": "민재",
"script": "Both logic and heart work well!",
"translation": "논리와 마음이 모두 잘 작동해!"
},
{
"type": "script",
"index": 11,
"speaker": "재민",
"script": "I'll think more sometimes!",
"translation": "난 가끔 더 생각할게!"
},
{
"type": "script",
"index": 12,
"speaker": "민재",
"script": "And I'll feel more sometimes!",
"translation": "그리고 난 더 느껴볼게!"
},
{
"type": "script",
"index": 13,
"speaker": "재민",
"script": "Let's understand each other!",
"translation": "우리 서로 이해하자!"
},
{
"type": "script",
"index": 14,
"speaker": "민재",
"script": "That's a good plan!",
"translation": "그게 좋은 계획이네!"
},
{
"type": "puzzle",
"index": 15,
"hint": "감정과 논리의 조화에 대한 문장이에요.",
"optionA": "guide",
"optionB": "Heart",
"optionC": "combined",
"optionD": "logic",
"optionE": "wisdom",
"result": "Heart logic combined guide wisdom",
"explanation": "마음과 논리가 합쳐지면 지혜를 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "함께 성장해요!",
"explanation": "ENFJ의 관계 중심과 INTP의 독립적 성장 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정훈",
"script": "Let's grow together always!",
"translation": "우리 항상 함께 성장해!"
},
{
"type": "script",
"index": 2,
"speaker": "도현",
"script": "I develop on my own pace.",
"translation": "나는 내 속도로 발전해."
},
{
"type": "script",
"index": 3,
"speaker": "정훈",
"script": "Relationships make growth better!",
"translation": "관계가 성장을 더 좋게 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "도현은 함께 성장하는 것을 선호합니다.",
"hint": "INTP는 독립적으로 자신의 속도로 배워요.",
"result": "X",
"explanation": "도현은 'I develop on my own pace'라고 말했어요. 독립적 성장을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "도현",
"script": "I need time alone to think.",
"translation": "난 생각할 혼자 시간이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "정훈",
"script": "Your independence is admirable!",
"translation": "너의 독립성 정말 존경해!"
},
{
"type": "script",
"index": 7,
"speaker": "도현",
"script": "Solo learning works best for me.",
"translation": "혼자 배우는 게 내게 최고야."
},
{
"type": "blank",
"index": 8,
"quiz": "Do-hyun learns best on his @@.",
"hint": "INTP는 자신의 방식과 속도로 학습해요.",
"optionA": "schedule",
"optionB": "own",
"optionC": "way",
"result": "own",
"explanation": "도현은 자신의 방식대로 배우는 게 최고야."
},
{
"type": "script",
"index": 9,
"speaker": "정훈",
"script": "But I can help sometimes!",
"translation": "하지만 난 가끔 도와줄 수 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "Collaboration in right moments helps!",
"translation": "좋은 순간의 협력이 도움 돼!"
},
{
"type": "script",
"index": 11,
"speaker": "정훈",
"script": "Tell me when you need me!",
"translation": "필요하면 말해줘!"
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "I appreciate that!",
"translation": "고마워!"
},
{
"type": "script",
"index": 13,
"speaker": "정훈",
"script": "We grow as a team!",
"translation": "우리 팀으로 성장해!"
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "And as individuals!",
"translation": "그리고 개인으로도!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께와 개별 성장의 가치에 대한 문장이에요.",
"result": "Together individually growth makes balance",
"explanation": "함께하고 개별로도 성장하면 균형을 이뤄요.",
"optionA": "individually",
"optionB": "growth",
"optionC": "Together",
"optionD": "balance",
"optionE": "makes"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "함께 성장해요!",
"explanation": "ENFJ의 관계 중심과 INTP의 독립적 성장 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정훈",
"script": "Let's grow together always!",
"translation": "우리 항상 함께 성장해!"
},
{
"type": "script",
"index": 2,
"speaker": "도현",
"script": "I develop on my own pace.",
"translation": "나는 내 속도로 발전해."
},
{
"type": "script",
"index": 3,
"speaker": "정훈",
"script": "Relationships make growth better!",
"translation": "관계가 성장을 더 좋게 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "도현은 함께 성장하는 것을 선호합니다.",
"hint": "INTP는 독립적으로 자신의 속도로 배워요.",
"result": "X",
"explanation": "도현은 'I develop on my own pace'라고 말했어요. 독립적 성장을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "도현",
"script": "I need time alone to think.",
"translation": "난 생각할 혼자 시간이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "정훈",
"script": "Your independence is admirable!",
"translation": "너의 독립성 정말 존경해!"
},
{
"type": "script",
"index": 7,
"speaker": "도현",
"script": "Solo learning works best for me.",
"translation": "혼자 배우는 게 내게 최고야."
},
{
"type": "blank",
"index": 8,
"quiz": "Do-hyun learns best on his @@.",
"hint": "INTP는 자신의 방식과 속도로 학습해요.",
"optionA": "schedule",
"optionB": "own",
"optionC": "way",
"result": "own",
"explanation": "도현은 자신의 방식대로 배우는 게 최고야."
},
{
"type": "script",
"index": 9,
"speaker": "정훈",
"script": "But I can help sometimes!",
"translation": "하지만 난 가끔 도와줄 수 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "Collaboration in right moments helps!",
"translation": "좋은 순간의 협력이 도움 돼!"
},
{
"type": "script",
"index": 11,
"speaker": "정훈",
"script": "Tell me when you need me!",
"translation": "필요하면 말해줘!"
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "I appreciate that!",
"translation": "고마워!"
},
{
"type": "script",
"index": 13,
"speaker": "정훈",
"script": "We grow as a team!",
"translation": "우리 팀으로 성장해!"
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "And as individuals!",
"translation": "그리고 개인으로도!"
},
{
"type": "puzzle",
"index": 15,
"hint": "함께와 개별 성장의 가치에 대한 문장이에요.",
"optionA": "individually",
"optionB": "growth",
"optionC": "Together",
"optionD": "balance",
"optionE": "makes",
"result": "Together individually growth makes balance",
"explanation": "함께하고 개별로도 성장하면 균형을 이뤄요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "뭐가 맞는 거야?",
"explanation": "ENFJ의 빠른 이해와 INTP의 깊이 있는 분석 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민아",
"script": "I understand quickly!",
"translation": "난 빨리 이해해!"
},
{
"type": "script",
"index": 2,
"speaker": "채원",
"script": "I need to analyze deeply.",
"translation": "나는 깊이 있게 분석해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "민아",
"script": "Quick thinking helps us move!",
"translation": "빠른 생각이 우리를 움직여!"
},
{
"type": "ox",
"index": 4,
"quiz": "채원은 빠르게 결론을 내립니다.",
"hint": "INTP는 충분히 분석한 후에야 결론을 내려요.",
"result": "X",
"explanation": "채원은 'I need to analyze deeply'라고 말했어요. 깊이 있는 분석을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Surface understanding isn't enough.",
"translation": "표면적 이해는 충분하지 않아."
},
{
"type": "script",
"index": 6,
"speaker": "민아",
"script": "Your analysis is so thorough!",
"translation": "너의 분석 정말 철저해!"
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "I question everything carefully.",
"translation": "나는 모든 것을 신중하게 의문을 제기해."
},
{
"type": "blank",
"index": 8,
"quiz": "Chae-won questions everything @@.",
"hint": "INTP는 깊이 있고 신중하게 모든 것을 검토해요.",
"optionA": "immediately",
"optionB": "carefully",
"optionC": "quickly",
"result": "carefully",
"explanation": "채원은 모든 것을 신중하게 의문을 제기해요."
},
{
"type": "script",
"index": 9,
"speaker": "민아",
"script": "But we can't overthink always!",
"translation": "하지만 항상 생각만 할 순 없어!"
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "Thorough thinking prevents mistakes!",
"translation": "철저한 생각이 실수를 방지해!"
},
{
"type": "script",
"index": 11,
"speaker": "민아",
"script": "Maybe I should analyze more!",
"translation": "아마 난 더 분석해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "채원",
"script": "And I should act quicker!",
"translation": "그리고 난 더 빨리 행동해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "Let's find good balance!",
"translation": "우리 좋은 균형을 찾자!"
},
{
"type": "script",
"index": 14,
"speaker": "채원",
"script": "I like that approach!",
"translation": "난 그 접근이 좋아!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "속도와 깊이의 조화에 대한 문장이에요.",
"result": "Speed depth balanced create success",
"explanation": "속도와 깊이의 균형이 성공을 만들어요.",
"optionA": "Speed",
"optionB": "depth",
"optionC": "balanced",
"optionD": "success",
"optionE": "create"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "뭐가 맞는 거야?",
"explanation": "ENFJ의 빠른 이해와 INTP의 깊이 있는 분석 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민아",
"script": "I understand quickly!",
"translation": "난 빨리 이해해!"
},
{
"type": "script",
"index": 2,
"speaker": "채원",
"script": "I need to analyze deeply.",
"translation": "나는 깊이 있게 분석해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "민아",
"script": "Quick thinking helps us move!",
"translation": "빠른 생각이 우리를 움직여!"
},
{
"type": "ox",
"index": 4,
"quiz": "채원은 빠르게 결론을 내립니다.",
"hint": "INTP는 충분히 분석한 후에야 결론을 내려요.",
"result": "X",
"explanation": "채원은 'I need to analyze deeply'라고 말했어요. 깊이 있는 분석을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Surface understanding isn't enough.",
"translation": "표면적 이해는 충분하지 않아."
},
{
"type": "script",
"index": 6,
"speaker": "민아",
"script": "Your analysis is so thorough!",
"translation": "너의 분석 정말 철저해!"
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "I question everything carefully.",
"translation": "나는 모든 것을 신중하게 의문을 제기해."
},
{
"type": "blank",
"index": 8,
"quiz": "Chae-won questions everything @@.",
"hint": "INTP는 깊이 있고 신중하게 모든 것을 검토해요.",
"optionA": "immediately",
"optionB": "carefully",
"optionC": "quickly",
"result": "carefully",
"explanation": "채원은 모든 것을 신중하게 의문을 제기해요."
},
{
"type": "script",
"index": 9,
"speaker": "민아",
"script": "But we can't overthink always!",
"translation": "하지만 항상 생각만 할 순 없어!"
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "Thorough thinking prevents mistakes!",
"translation": "철저한 생각이 실수를 방지해!"
},
{
"type": "script",
"index": 11,
"speaker": "민아",
"script": "Maybe I should analyze more!",
"translation": "아마 난 더 분석해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "채원",
"script": "And I should act quicker!",
"translation": "그리고 난 더 빨리 행동해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "Let's find good balance!",
"translation": "우리 좋은 균형을 찾자!"
},
{
"type": "script",
"index": 14,
"speaker": "채원",
"script": "I like that approach!",
"translation": "난 그 접근이 좋아!"
},
{
"type": "puzzle",
"index": 15,
"hint": "속도와 깊이의 조화에 대한 문장이에요.",
"optionA": "Speed",
"optionB": "depth",
"optionC": "balanced",
"optionD": "success",
"optionE": "create",
"result": "Speed depth balanced create success",
"explanation": "속도와 깊이의 균형이 성공을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "왜 그런 걸 물어봐?",
"explanation": "ENFJ의 실용적 접근과 INTP의 이론적 호기심 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지아",
"script": "I focus on useful results.",
"translation": "나는 유용한 결과에 집중해."
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "Why does everything work?",
"translation": "모든 것이 왜 작동해?"
},
{
"type": "script",
"index": 3,
"speaker": "지아",
"script": "We need practical solutions!",
"translation": "우리는 실용적 해결이 필요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "소영은 실제적 결과에만 관심이 있습니다.",
"hint": "INTP는 이론과 원리에 대해 깊이 있게 궁금해해요.",
"result": "X",
"explanation": "소영은 'Why does everything work'라고 말했어요. 이론적 호기심을 가져요."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "Understanding principles matters most.",
"translation": "원리를 이해하는 게 가장 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "지아",
"script": "Your curiosity is fascinating!",
"translation": "너의 호기심 정말 매력적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "Theory explains everything beautifully.",
"translation": "이론이 모든 걸 아름답게 설명해."
},
{
"type": "blank",
"index": 8,
"quiz": "So-yeong finds @@ beautiful and useful.",
"hint": "INTP는 이론적 이해를 아름답다고 느껴요.",
"optionA": "questions",
"optionB": "theory",
"optionC": "answers",
"result": "theory",
"explanation": "소영은 이론을 아름답고 유용하다고 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "지아",
"script": "But we have work to do!",
"translation": "하지만 우리 할 일이 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "소영",
"script": "Theory helps do work better!",
"translation": "이론이 일을 더 잘 하는 데 도움 돼!"
},
{
"type": "script",
"index": 11,
"speaker": "지아",
"script": "Maybe I should learn more!",
"translation": "아마 난 더 배워야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "소영",
"script": "And I should apply more!",
"translation": "그리고 난 더 적용해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "지아",
"script": "Let's learn and do!",
"translation": "우리 배우고 행동하자!"
},
{
"type": "script",
"index": 14,
"speaker": "소영",
"script": "Perfect combination!",
"translation": "완벽한 조합이네!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "이론과 실제의 결합에 대한 문장이에요.",
"result": "Theory practice combined create mastery",
"explanation": "이론과 실제가 합쳐지면 숙련을 만들어요.",
"optionA": "mastery",
"optionB": "create",
"optionC": "Theory",
"optionD": "practice",
"optionE": "combined"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "왜 그런 걸 물어봐?",
"explanation": "ENFJ의 실용적 접근과 INTP의 이론적 호기심 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지아",
"script": "I focus on useful results.",
"translation": "나는 유용한 결과에 집중해."
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "Why does everything work?",
"translation": "모든 것이 왜 작동해?"
},
{
"type": "script",
"index": 3,
"speaker": "지아",
"script": "We need practical solutions!",
"translation": "우리는 실용적 해결이 필요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "소영은 실제적 결과에만 관심이 있습니다.",
"hint": "INTP는 이론과 원리에 대해 깊이 있게 궁금해해요.",
"result": "X",
"explanation": "소영은 'Why does everything work'라고 말했어요. 이론적 호기심을 가져요."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "Understanding principles matters most.",
"translation": "원리를 이해하는 게 가장 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "지아",
"script": "Your curiosity is fascinating!",
"translation": "너의 호기심 정말 매력적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "Theory explains everything beautifully.",
"translation": "이론이 모든 걸 아름답게 설명해."
},
{
"type": "blank",
"index": 8,
"quiz": "So-yeong finds @@ beautiful and useful.",
"hint": "INTP는 이론적 이해를 아름답다고 느껴요.",
"optionA": "questions",
"optionB": "theory",
"optionC": "answers",
"result": "theory",
"explanation": "소영은 이론을 아름답고 유용하다고 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "지아",
"script": "But we have work to do!",
"translation": "하지만 우리 할 일이 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "소영",
"script": "Theory helps do work better!",
"translation": "이론이 일을 더 잘 하는 데 도움 돼!"
},
{
"type": "script",
"index": 11,
"speaker": "지아",
"script": "Maybe I should learn more!",
"translation": "아마 난 더 배워야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "소영",
"script": "And I should apply more!",
"translation": "그리고 난 더 적용해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "지아",
"script": "Let's learn and do!",
"translation": "우리 배우고 행동하자!"
},
{
"type": "script",
"index": 14,
"speaker": "소영",
"script": "Perfect combination!",
"translation": "완벽한 조합이네!"
},
{
"type": "puzzle",
"index": 15,
"hint": "이론과 실제의 결합에 대한 문장이에요.",
"optionA": "mastery",
"optionB": "create",
"optionC": "Theory",
"optionD": "practice",
"optionE": "combined",
"result": "Theory practice combined create mastery",
"explanation": "이론과 실제가 합쳐지면 숙련을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "이렇게 하는 게 맞아!",
"explanation": "ENFJ의 결단과 INTP의 검토 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유나",
"script": "I decide to help people.",
"translation": "나는 사람들을 돕는 걸 결정해."
},
{
"type": "script",
"index": 2,
"speaker": "정현",
"script": "Wait, I need more info.",
"translation": "잠깐, 더 많은 정보가 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "유나",
"script": "Action now is best!",
"translation": "지금 행동하는 게 최고야!"
},
{
"type": "ox",
"index": 4,
"quiz": "정현은 충분한 정보 없이 빠르게 결정합니다.",
"hint": "INTP는 충분한 정보를 수집한 후에 결정해요.",
"result": "X",
"explanation": "정현은 'Wait, I need more info'라고 말했어요. 더 많은 정보를 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "정현",
"script": "Rushing leads to mistakes.",
"translation": "서두르는 건 실수를 낳아."
},
{
"type": "script",
"index": 6,
"speaker": "유나",
"script": "Your caution is wise!",
"translation": "너의 신중함 정말 현명해!"
},
{
"type": "script",
"index": 7,
"speaker": "정현",
"script": "I must understand fully first.",
"translation": "나는 먼저 완전히 이해해야 해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jung-hyun understands fully before @@.",
"hint": "INTP는 완전히 이해한 후에 행동해요.",
"optionA": "acting",
"optionB": "deciding",
"optionC": "moving",
"result": "acting",
"explanation": "정현은 완전히 이해한 후에 행동해요."
},
{
"type": "script",
"index": 9,
"speaker": "유나",
"script": "But people need help now!",
"translation": "하지만 사람들이 지금 도움이 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "정현",
"script": "Better help comes from understanding!",
"translation": "더 나은 도움은 이해에서 나와!"
},
{
"type": "script",
"index": 11,
"speaker": "유나",
"script": "Maybe I should wait!",
"translation": "아마 난 기다려야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "정현",
"script": "And I should be faster!",
"translation": "그리고 난 더 빨라야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "유나",
"script": "Let's decide together!",
"translation": "우리 함께 결정하자!"
},
{
"type": "script",
"index": 14,
"speaker": "정현",
"script": "That works well!",
"translation": "그게 잘 작동해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "속도와 정확성의 조합에 대한 문장이에요.",
"result": "Quick careful understanding create solutions",
"explanation": "빠르면서도 신중한 이해가 해결책을 만들어요.",
"optionA": "understanding",
"optionB": "Quick",
"optionC": "careful",
"optionD": "create",
"optionE": "solutions"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "이렇게 하는 게 맞아!",
"explanation": "ENFJ의 결단과 INTP의 검토 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유나",
"script": "I decide to help people.",
"translation": "나는 사람들을 돕는 걸 결정해."
},
{
"type": "script",
"index": 2,
"speaker": "정현",
"script": "Wait, I need more info.",
"translation": "잠깐, 더 많은 정보가 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "유나",
"script": "Action now is best!",
"translation": "지금 행동하는 게 최고야!"
},
{
"type": "ox",
"index": 4,
"quiz": "정현은 충분한 정보 없이 빠르게 결정합니다.",
"hint": "INTP는 충분한 정보를 수집한 후에 결정해요.",
"result": "X",
"explanation": "정현은 'Wait, I need more info'라고 말했어요. 더 많은 정보를 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "정현",
"script": "Rushing leads to mistakes.",
"translation": "서두르는 건 실수를 낳아."
},
{
"type": "script",
"index": 6,
"speaker": "유나",
"script": "Your caution is wise!",
"translation": "너의 신중함 정말 현명해!"
},
{
"type": "script",
"index": 7,
"speaker": "정현",
"script": "I must understand fully first.",
"translation": "나는 먼저 완전히 이해해야 해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jung-hyun understands fully before @@.",
"hint": "INTP는 완전히 이해한 후에 행동해요.",
"optionA": "acting",
"optionB": "deciding",
"optionC": "moving",
"result": "acting",
"explanation": "정현은 완전히 이해한 후에 행동해요."
},
{
"type": "script",
"index": 9,
"speaker": "유나",
"script": "But people need help now!",
"translation": "하지만 사람들이 지금 도움이 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "정현",
"script": "Better help comes from understanding!",
"translation": "더 나은 도움은 이해에서 나와!"
},
{
"type": "script",
"index": 11,
"speaker": "유나",
"script": "Maybe I should wait!",
"translation": "아마 난 기다려야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "정현",
"script": "And I should be faster!",
"translation": "그리고 난 더 빨라야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "유나",
"script": "Let's decide together!",
"translation": "우리 함께 결정하자!"
},
{
"type": "script",
"index": 14,
"speaker": "정현",
"script": "That works well!",
"translation": "그게 잘 작동해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "속도와 정확성의 조합에 대한 문장이에요.",
"optionA": "understanding",
"optionB": "Quick",
"optionC": "careful",
"optionD": "create",
"optionE": "solutions",
"result": "Quick careful understanding create solutions",
"explanation": "빠르면서도 신중한 이해가 해결책을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "내 말 들어봐!",
"explanation": "ENFJ의 직관적 확신과 INTP의 증거 요구 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "I sense this is right!",
"translation": "난 이게 맞다고 느껴!"
},
{
"type": "script",
"index": 2,
"speaker": "도훈",
"script": "Show me the evidence.",
"translation": "증거를 보여줘."
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "Trust my instinct!",
"translation": "내 직관을 믿어!"
},
{
"type": "ox",
"index": 4,
"quiz": "도훈은 감으로 결정하는 것을 선호합니다.",
"hint": "INTP는 증거와 데이터를 기반으로 생각해요.",
"result": "X",
"explanation": "도훈은 'Show me the evidence'라고 말했어요. 증거를 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "도훈",
"script": "Feelings can mislead us.",
"translation": "감정은 우리를 오도할 수 있어."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "Your logic is impressive!",
"translation": "너의 논리 정말 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "도훈",
"script": "Evidence doesn't lie ever.",
"translation": "증거는 절대 거짓말을 안 해."
},
{
"type": "blank",
"index": 8,
"quiz": "Do-hun trusts only @@.",
"hint": "INTP는 증거와 사실만 신뢰해요.",
"optionA": "feelings",
"optionB": "evidence",
"optionC": "instinct",
"result": "evidence",
"explanation": "도훈은 오직 증거만 신뢰해요."
},
{
"type": "script",
"index": 9,
"speaker": "준영",
"script": "But my instinct is strong!",
"translation": "하지만 내 직관이 강해!"
},
{
"type": "script",
"index": 10,
"speaker": "도훈",
"script": "Instinct plus evidence works best!",
"translation": "직관에 증거가 더하면 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "준영",
"script": "I'll bring some data!",
"translation": "난 데이터를 가져올게!"
},
{
"type": "script",
"index": 12,
"speaker": "도훈",
"script": "And I'll trust more!",
"translation": "그리고 난 더 믿을게!"
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "Let's blend both ways!",
"translation": "우리 둘 다의 방식을 섞자!"
},
{
"type": "script",
"index": 14,
"speaker": "도훈",
"script": "Perfect approach!",
"translation": "완벽한 접근이네!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "직관과 증거의 결합에 대한 문장이에요.",
"result": "Instinct evidence combined make wisdom",
"explanation": "직관과 증거가 합쳐지면 지혜가 돼요.",
"optionA": "wisdom",
"optionB": "Instinct",
"optionC": "evidence",
"optionD": "combined",
"optionE": "make"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "내 말 들어봐!",
"explanation": "ENFJ의 직관적 확신과 INTP의 증거 요구 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "I sense this is right!",
"translation": "난 이게 맞다고 느껴!"
},
{
"type": "script",
"index": 2,
"speaker": "도훈",
"script": "Show me the evidence.",
"translation": "증거를 보여줘."
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "Trust my instinct!",
"translation": "내 직관을 믿어!"
},
{
"type": "ox",
"index": 4,
"quiz": "도훈은 감으로 결정하는 것을 선호합니다.",
"hint": "INTP는 증거와 데이터를 기반으로 생각해요.",
"result": "X",
"explanation": "도훈은 'Show me the evidence'라고 말했어요. 증거를 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "도훈",
"script": "Feelings can mislead us.",
"translation": "감정은 우리를 오도할 수 있어."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "Your logic is impressive!",
"translation": "너의 논리 정말 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "도훈",
"script": "Evidence doesn't lie ever.",
"translation": "증거는 절대 거짓말을 안 해."
},
{
"type": "blank",
"index": 8,
"quiz": "Do-hun trusts only @@.",
"hint": "INTP는 증거와 사실만 신뢰해요.",
"optionA": "feelings",
"optionB": "evidence",
"optionC": "instinct",
"result": "evidence",
"explanation": "도훈은 오직 증거만 신뢰해요."
},
{
"type": "script",
"index": 9,
"speaker": "준영",
"script": "But my instinct is strong!",
"translation": "하지만 내 직관이 강해!"
},
{
"type": "script",
"index": 10,
"speaker": "도훈",
"script": "Instinct plus evidence works best!",
"translation": "직관에 증거가 더하면 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "준영",
"script": "I'll bring some data!",
"translation": "난 데이터를 가져올게!"
},
{
"type": "script",
"index": 12,
"speaker": "도훈",
"script": "And I'll trust more!",
"translation": "그리고 난 더 믿을게!"
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "Let's blend both ways!",
"translation": "우리 둘 다의 방식을 섞자!"
},
{
"type": "script",
"index": 14,
"speaker": "도훈",
"script": "Perfect approach!",
"translation": "완벽한 접근이네!"
},
{
"type": "puzzle",
"index": 15,
"hint": "직관과 증거의 결합에 대한 문장이에요.",
"optionA": "wisdom",
"optionB": "Instinct",
"optionC": "evidence",
"optionD": "combined",
"optionE": "make",
"result": "Instinct evidence combined make wisdom",
"explanation": "직관과 증거가 합쳐지면 지혜가 돼요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "계획이 최고의 친구야!",
"explanation": "ENFJ의 구조와 INTP의 자유도 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "Order helps everything work!",
"translation": "질서가 모든 걸 작동하게 해!"
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "I prefer to stay flexible.",
"translation": "나는 유연함을 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Structure brings peace and focus!",
"translation": "구조가 평온함과 집중을 가져와!"
},
{
"type": "ox",
"index": 4,
"quiz": "지은은 계획과 구조를 매우 좋아합니다.",
"hint": "INTP는 자유로운 구조와 유연성을 선호해요.",
"result": "X",
"explanation": "지은은 'I prefer to stay flexible'라고 말했어요. 유연함을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "Structure can trap creativity.",
"translation": "구조는 창의성을 가둬둘 수 있어."
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Your freedom is interesting!",
"translation": "너의 자유로움 정말 흥미로워!"
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "I need room to explore.",
"translation": "난 탐험할 공간이 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-eun needs space to @@.",
"hint": "INTP는 자유롭게 탐험하고 실험할 공간이 필요해요.",
"optionA": "work",
"optionB": "explore",
"optionC": "think",
"result": "explore",
"explanation": "지은은 탐험할 자유로운 공간이 필요해요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "But goals need clear paths!",
"translation": "하지만 목표는 명확한 길이 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "지은",
"script": "Paths can be flexible too!",
"translation": "길도 유연할 수 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "민지",
"script": "Maybe I should relax!",
"translation": "아마 난 더 느슨해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "And I should plan more!",
"translation": "그리고 난 더 계획해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "민지",
"script": "Let's find good structure!",
"translation": "우리 좋은 구조를 찾자!"
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "With room to flex!",
"translation": "유연함도 있게!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "구조와 유연성의 균형에 대한 문장이에요.",
"result": "Structure flexibility combined create productivity",
"explanation": "구조와 유연성의 조합이 생산성을 만들어요.",
"optionA": "productivity",
"optionB": "combined",
"optionC": "Structure",
"optionD": "create",
"optionE": "flexibility"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "계획이 최고의 친구야!",
"explanation": "ENFJ의 구조와 INTP의 자유도 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "Order helps everything work!",
"translation": "질서가 모든 걸 작동하게 해!"
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "I prefer to stay flexible.",
"translation": "나는 유연함을 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Structure brings peace and focus!",
"translation": "구조가 평온함과 집중을 가져와!"
},
{
"type": "ox",
"index": 4,
"quiz": "지은은 계획과 구조를 매우 좋아합니다.",
"hint": "INTP는 자유로운 구조와 유연성을 선호해요.",
"result": "X",
"explanation": "지은은 'I prefer to stay flexible'라고 말했어요. 유연함을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "Structure can trap creativity.",
"translation": "구조는 창의성을 가둬둘 수 있어."
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Your freedom is interesting!",
"translation": "너의 자유로움 정말 흥미로워!"
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "I need room to explore.",
"translation": "난 탐험할 공간이 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-eun needs space to @@.",
"hint": "INTP는 자유롭게 탐험하고 실험할 공간이 필요해요.",
"optionA": "work",
"optionB": "explore",
"optionC": "think",
"result": "explore",
"explanation": "지은은 탐험할 자유로운 공간이 필요해요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "But goals need clear paths!",
"translation": "하지만 목표는 명확한 길이 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "지은",
"script": "Paths can be flexible too!",
"translation": "길도 유연할 수 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "민지",
"script": "Maybe I should relax!",
"translation": "아마 난 더 느슨해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "And I should plan more!",
"translation": "그리고 난 더 계획해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "민지",
"script": "Let's find good structure!",
"translation": "우리 좋은 구조를 찾자!"
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "With room to flex!",
"translation": "유연함도 있게!"
},
{
"type": "puzzle",
"index": 15,
"hint": "구조와 유연성의 균형에 대한 문장이에요.",
"optionA": "productivity",
"optionB": "combined",
"optionC": "Structure",
"optionD": "create",
"optionE": "flexibility",
"result": "Structure flexibility combined create productivity",
"explanation": "구조와 유연성의 조합이 생산성을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "혼자 시간이 필요해!",
"explanation": "ENFJ의 관계 집중과 INTP의 개인 시간 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "We should always be together!",
"translation": "우리 항상 함께여야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "소희",
"script": "I need alone time to recharge.",
"translation": "난 충전하려고 혼자 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "유진",
"script": "Time with me is best!",
"translation": "나와 시간을 보내는 게 최고야!"
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 다른 사람들과 함께 있는 것을 좋아합니다.",
"hint": "INTP는 혼자만의 시간을 충전 시간으로 필요로 해요.",
"result": "X",
"explanation": "소희는 'I need alone time to recharge'라고 말했어요. 개인 시간을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "소희",
"script": "Solitude helps me think better.",
"translation": "혼자가 내가 더 잘 생각하게 해."
},
{
"type": "script",
"index": 6,
"speaker": "유진",
"script": "Your alone time is important!",
"translation": "너의 개인 시간 정말 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "소희",
"script": "I process ideas in silence.",
"translation": "난 침묵 속에서 아이디어를 처리해."
},
{
"type": "blank",
"index": 8,
"quiz": "So-hui processes ideas in @@.",
"hint": "INTP는 조용한 시간에 아이디어를 정리해요.",
"optionA": "groups",
"optionB": "noise",
"optionC": "silence",
"result": "silence",
"explanation": "소희는 침묵 속에서 아이디어를 정리해요."
},
{
"type": "script",
"index": 9,
"speaker": "유진",
"script": "I miss you though!",
"translation": "하지만 난 너를 그리워해!"
},
{
"type": "script",
"index": 10,
"speaker": "소희",
"script": "I miss you when recharged!",
"translation": "충전되면 난 너를 그리워해!"
},
{
"type": "script",
"index": 11,
"speaker": "유진",
"script": "Maybe I need alone time!",
"translation": "아마 난 개인 시간이 필요하네!"
},
{
"type": "script",
"index": 12,
"speaker": "소희",
"script": "And I'll spend more time!",
"translation": "그리고 난 더 시간을 보낼게!"
},
{
"type": "script",
"index": 13,
"speaker": "유진",
"script": "Let's balance together!",
"translation": "우리 균형을 맞추자!"
},
{
"type": "script",
"index": 14,
"speaker": "소희",
"script": "Perfect arrangement!",
"translation": "완벽한 배치네!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께함과 개인 시간의 가치에 대한 문장이에요.",
"result": "Time together time alone create balance",
"explanation": "함께하는 시간과 혼자만의 시간이 균형을 만들어요.",
"optionA": "balance",
"optionB": "time",
"optionC": "together",
"optionD": "alone",
"optionE": "create",
"optionF": "Time"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "혼자 시간이 필요해!",
"explanation": "ENFJ의 관계 집중과 INTP의 개인 시간 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "We should always be together!",
"translation": "우리 항상 함께여야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "소희",
"script": "I need alone time to recharge.",
"translation": "난 충전하려고 혼자 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "유진",
"script": "Time with me is best!",
"translation": "나와 시간을 보내는 게 최고야!"
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 다른 사람들과 함께 있는 것을 좋아합니다.",
"hint": "INTP는 혼자만의 시간을 충전 시간으로 필요로 해요.",
"result": "X",
"explanation": "소희는 'I need alone time to recharge'라고 말했어요. 개인 시간을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "소희",
"script": "Solitude helps me think better.",
"translation": "혼자가 내가 더 잘 생각하게 해."
},
{
"type": "script",
"index": 6,
"speaker": "유진",
"script": "Your alone time is important!",
"translation": "너의 개인 시간 정말 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "소희",
"script": "I process ideas in silence.",
"translation": "난 침묵 속에서 아이디어를 처리해."
},
{
"type": "blank",
"index": 8,
"quiz": "So-hui processes ideas in @@.",
"hint": "INTP는 조용한 시간에 아이디어를 정리해요.",
"optionA": "groups",
"optionB": "noise",
"optionC": "silence",
"result": "silence",
"explanation": "소희는 침묵 속에서 아이디어를 정리해요."
},
{
"type": "script",
"index": 9,
"speaker": "유진",
"script": "I miss you though!",
"translation": "하지만 난 너를 그리워해!"
},
{
"type": "script",
"index": 10,
"speaker": "소희",
"script": "I miss you when recharged!",
"translation": "충전되면 난 너를 그리워해!"
},
{
"type": "script",
"index": 11,
"speaker": "유진",
"script": "Maybe I need alone time!",
"translation": "아마 난 개인 시간이 필요하네!"
},
{
"type": "script",
"index": 12,
"speaker": "소희",
"script": "And I'll spend more time!",
"translation": "그리고 난 더 시간을 보낼게!"
},
{
"type": "script",
"index": 13,
"speaker": "유진",
"script": "Let's balance together!",
"translation": "우리 균형을 맞추자!"
},
{
"type": "script",
"index": 14,
"speaker": "소희",
"script": "Perfect arrangement!",
"translation": "완벽한 배치네!"
},
{
"type": "puzzle",
"index": 15,
"hint": "함께함과 개인 시간의 가치에 대한 문장이에요.",
"optionA": "balance",
"optionB": "time",
"optionC": "together",
"optionD": "alone",
"optionE": "create",
"optionF": "Time",
"result": "Time together time alone create balance",
"explanation": "함께하는 시간과 혼자만의 시간이 균형을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "우리가 먼저 나아가!",
"explanation": "ENFJ의 주도와 INTP의 관찰 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "재민",
"script": "Let's solve it together now!",
"translation": "함께 지금 풀자!"
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "I'm still analyzing the problem.",
"translation": "나는 아직 문제를 분석하고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "재민",
"script": "Waiting makes stress worse!",
"translation": "기다리는 게 스트레스를 더 악화시켜!"
},
{
"type": "ox",
"index": 4,
"quiz": "민수는 빨리 행동해서 스트레스를 해결하려고 합니다.",
"hint": "INTP는 충분히 분석한 후에 행동하려고 해요.",
"result": "X",
"explanation": "민수는 'I'm still analyzing the problem'라고 말했어요. 분석을 먼저 하고 싶어요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "Wrong action creates bigger problems.",
"translation": "잘못된 행동이 더 큰 문제를 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "재민",
"script": "Your analysis is thorough!",
"translation": "너의 분석 정말 철저해!"
},
{
"type": "script",
"index": 7,
"speaker": "민수",
"script": "I must understand first.",
"translation": "나는 먼저 이해해야 해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-su understands problems before @@.",
"hint": "INTP는 문제를 충분히 이해한 후에 행동해요.",
"optionA": "stopping",
"optionB": "acting",
"optionC": "waiting",
"result": "acting",
"explanation": "민수는 문제를 충분히 이해한 후에 행동해요."
},
{
"type": "script",
"index": 9,
"speaker": "재민",
"script": "But people need action!",
"translation": "하지만 사람들이 행동이 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "민수",
"script": "Good action comes from understanding!",
"translation": "좋은 행동은 이해에서 나와!"
},
{
"type": "script",
"index": 11,
"speaker": "재민",
"script": "I'll wait a bit!",
"translation": "난 좀 기다릴게!"
},
{
"type": "script",
"index": 12,
"speaker": "민수",
"script": "And I'll be faster!",
"translation": "그리고 난 더 빨라질게!"
},
{
"type": "script",
"index": 13,
"speaker": "재민",
"script": "Let's solve together!",
"translation": "우리 함께 풀어!"
},
{
"type": "script",
"index": 14,
"speaker": "민수",
"script": "Good solution ahead!",
"translation": "좋은 해결책 나올 거야!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "분석과 행동의 조화에 대한 문장이에요.",
"result": "Analysis action combined create resolution",
"explanation": "분석과 행동이 합쳐지면 해결을 만들어요.",
"optionA": "action",
"optionB": "Analysis",
"optionC": "combined",
"optionD": "resolution",
"optionE": "create"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "우리가 먼저 나아가!",
"explanation": "ENFJ의 주도와 INTP의 관찰 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "재민",
"script": "Let's solve it together now!",
"translation": "함께 지금 풀자!"
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "I'm still analyzing the problem.",
"translation": "나는 아직 문제를 분석하고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "재민",
"script": "Waiting makes stress worse!",
"translation": "기다리는 게 스트레스를 더 악화시켜!"
},
{
"type": "ox",
"index": 4,
"quiz": "민수는 빨리 행동해서 스트레스를 해결하려고 합니다.",
"hint": "INTP는 충분히 분석한 후에 행동하려고 해요.",
"result": "X",
"explanation": "민수는 'I'm still analyzing the problem'라고 말했어요. 분석을 먼저 하고 싶어요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "Wrong action creates bigger problems.",
"translation": "잘못된 행동이 더 큰 문제를 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "재민",
"script": "Your analysis is thorough!",
"translation": "너의 분석 정말 철저해!"
},
{
"type": "script",
"index": 7,
"speaker": "민수",
"script": "I must understand first.",
"translation": "나는 먼저 이해해야 해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-su understands problems before @@.",
"hint": "INTP는 문제를 충분히 이해한 후에 행동해요.",
"optionA": "stopping",
"optionB": "acting",
"optionC": "waiting",
"result": "acting",
"explanation": "민수는 문제를 충분히 이해한 후에 행동해요."
},
{
"type": "script",
"index": 9,
"speaker": "재민",
"script": "But people need action!",
"translation": "하지만 사람들이 행동이 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "민수",
"script": "Good action comes from understanding!",
"translation": "좋은 행동은 이해에서 나와!"
},
{
"type": "script",
"index": 11,
"speaker": "재민",
"script": "I'll wait a bit!",
"translation": "난 좀 기다릴게!"
},
{
"type": "script",
"index": 12,
"speaker": "민수",
"script": "And I'll be faster!",
"translation": "그리고 난 더 빨라질게!"
},
{
"type": "script",
"index": 13,
"speaker": "재민",
"script": "Let's solve together!",
"translation": "우리 함께 풀어!"
},
{
"type": "script",
"index": 14,
"speaker": "민수",
"script": "Good solution ahead!",
"translation": "좋은 해결책 나올 거야!"
},
{
"type": "puzzle",
"index": 15,
"hint": "분석과 행동의 조화에 대한 문장이에요.",
"optionA": "action",
"optionB": "Analysis",
"optionC": "combined",
"optionD": "resolution",
"optionE": "create",
"result": "Analysis action combined create resolution",
"explanation": "분석과 행동이 합쳐지면 해결을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "이 방법만 맞아!",
"explanation": "ENFJ의 확신과 INTP의 회의 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정훈",
"script": "I'm certain about this approach!",
"translation": "나는 이 방식이 확실해!"
},
{
"type": "script",
"index": 2,
"speaker": "도현",
"script": "But there could be alternatives.",
"translation": "하지만 다른 방법도 있을 수 있어."
},
{
"type": "script",
"index": 3,
"speaker": "정훈",
"script": "My instinct is always right!",
"translation": "내 직관은 항상 맞아!"
},
{
"type": "ox",
"index": 4,
"quiz": "도현은 정훈의 방식이 유일하게 맞다고 확신합니다.",
"hint": "INTP는 여러 가능성을 생각해 봐요.",
"result": "X",
"explanation": "도현은 'But there could be alternatives'라고 말했어요. 다른 방법을 고려해요."
},
{
"type": "script",
"index": 5,
"speaker": "도현",
"script": "Multiple options exist always.",
"translation": "항상 여러 선택지가 존재해."
},
{
"type": "script",
"index": 6,
"speaker": "정훈",
"script": "Your flexibility is worth considering!",
"translation": "너의 유연함도 가치 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "도현",
"script": "Certainty can create blindness.",
"translation": "확실함은 맹목성을 만들 수 있어."
},
{
"type": "blank",
"index": 8,
"quiz": "Do-hyun believes certainty creates @@.",
"hint": "INTP는 너무 확실하면 다른 가능성을 놓칠 수 있다고 생각해요.",
"optionA": "strength",
"optionB": "weakness",
"optionC": "blindness",
"result": "blindness",
"explanation": "도현은 과도한 확실함이 맹목성을 만든다고 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "정훈",
"script": "But conviction drives action!",
"translation": "하지만 확신이 행동을 이끌어!"
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "Open minds drive better action!",
"translation": "개방적 마음이 더 나은 행동을 이끌어!"
},
{
"type": "script",
"index": 11,
"speaker": "정훈",
"script": "Maybe I should listen more!",
"translation": "아마 난 더 들어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "And I should decide faster!",
"translation": "그리고 난 더 빨리 결정해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "정훈",
"script": "Let's stay flexible together!",
"translation": "우리 함께 유연해 있자!"
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "With conviction too!",
"translation": "확신도 가지고!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "확신과 개방성의 균형에 대한 문장이에요.",
"result": "Conviction openness balanced create wisdom",
"explanation": "확신과 개방성의 균형이 지혜를 만들어요.",
"optionA": "openness",
"optionB": "balanced",
"optionC": "wisdom",
"optionD": "create",
"optionE": "Conviction"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "이 방법만 맞아!",
"explanation": "ENFJ의 확신과 INTP의 회의 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정훈",
"script": "I'm certain about this approach!",
"translation": "나는 이 방식이 확실해!"
},
{
"type": "script",
"index": 2,
"speaker": "도현",
"script": "But there could be alternatives.",
"translation": "하지만 다른 방법도 있을 수 있어."
},
{
"type": "script",
"index": 3,
"speaker": "정훈",
"script": "My instinct is always right!",
"translation": "내 직관은 항상 맞아!"
},
{
"type": "ox",
"index": 4,
"quiz": "도현은 정훈의 방식이 유일하게 맞다고 확신합니다.",
"hint": "INTP는 여러 가능성을 생각해 봐요.",
"result": "X",
"explanation": "도현은 'But there could be alternatives'라고 말했어요. 다른 방법을 고려해요."
},
{
"type": "script",
"index": 5,
"speaker": "도현",
"script": "Multiple options exist always.",
"translation": "항상 여러 선택지가 존재해."
},
{
"type": "script",
"index": 6,
"speaker": "정훈",
"script": "Your flexibility is worth considering!",
"translation": "너의 유연함도 가치 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "도현",
"script": "Certainty can create blindness.",
"translation": "확실함은 맹목성을 만들 수 있어."
},
{
"type": "blank",
"index": 8,
"quiz": "Do-hyun believes certainty creates @@.",
"hint": "INTP는 너무 확실하면 다른 가능성을 놓칠 수 있다고 생각해요.",
"optionA": "strength",
"optionB": "weakness",
"optionC": "blindness",
"result": "blindness",
"explanation": "도현은 과도한 확실함이 맹목성을 만든다고 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "정훈",
"script": "But conviction drives action!",
"translation": "하지만 확신이 행동을 이끌어!"
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "Open minds drive better action!",
"translation": "개방적 마음이 더 나은 행동을 이끌어!"
},
{
"type": "script",
"index": 11,
"speaker": "정훈",
"script": "Maybe I should listen more!",
"translation": "아마 난 더 들어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "And I should decide faster!",
"translation": "그리고 난 더 빨리 결정해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "정훈",
"script": "Let's stay flexible together!",
"translation": "우리 함께 유연해 있자!"
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "With conviction too!",
"translation": "확신도 가지고!"
},
{
"type": "puzzle",
"index": 15,
"hint": "확신과 개방성의 균형에 대한 문장이에요.",
"optionA": "openness",
"optionB": "balanced",
"optionC": "wisdom",
"optionD": "create",
"optionE": "Conviction",
"result": "Conviction openness balanced create wisdom",
"explanation": "확신과 개방성의 균형이 지혜를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈을 향해 달려!",
"explanation": "ENFJ의 열정적 목표 추구와 INTP의 체계적 접근 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민아",
"script": "I chase my big dream!",
"translation": "난 내 큰 꿈을 쫓아!"
},
{
"type": "script",
"index": 2,
"speaker": "채원",
"script": "I work out the system first.",
"translation": "나는 먼저 체계를 만들어."
},
{
"type": "script",
"index": 3,
"speaker": "민아",
"script": "Passion drives everything forward!",
"translation": "열정이 모든 걸 앞으로 이끌어!"
},
{
"type": "ox",
"index": 4,
"quiz": "채원은 열정으로 목표를 추구합니다.",
"hint": "INTP는 체계적이고 논리적으로 목표를 설정해요.",
"result": "X",
"explanation": "채원은 'I work out the system first'라고 말했어요. 체계적 접근을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Systems prevent wasted effort.",
"translation": "체계가 낭비된 노력을 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "민아",
"script": "Your planning is brilliant!",
"translation": "너의 계획 정말 훌륭해!"
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Logic guides my goals better.",
"translation": "논리가 내 목표를 더 잘 이끌어."
},
{
"type": "blank",
"index": 8,
"quiz": "Chae-won uses @@ to guide goals.",
"hint": "INTP는 논리와 체계로 목표를 설정해요.",
"optionA": "passion",
"optionB": "logic",
"optionC": "instinct",
"result": "logic",
"explanation": "채원은 논리로 목표를 설정해요."
},
{
"type": "script",
"index": 9,
"speaker": "민아",
"script": "But dreams give us energy!",
"translation": "하지만 꿈이 우리한테 에너지를 줘!"
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "Systems plus passion creates success!",
"translation": "체계에 열정을 더하면 성공이야!"
},
{
"type": "script",
"index": 11,
"speaker": "민아",
"script": "I'll think more carefully!",
"translation": "난 더 신중하게 생각할게!"
},
{
"type": "script",
"index": 12,
"speaker": "채원",
"script": "And I'll dream bigger!",
"translation": "그리고 난 더 큰 꿈을 꿀게!"
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "Let's reach our goal!",
"translation": "우리 목표에 도달하자!"
},
{
"type": "script",
"index": 14,
"speaker": "채원",
"script": "Together we can!",
"translation": "우리 함께면 할 수 있어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "열정과 체계의 결합에 대한 문장이에요.",
"result": "Passion system combined create achievement",
"explanation": "열정과 체계가 합쳐지면 성취를 만들어요.",
"optionA": "Passion",
"optionB": "combined",
"optionC": "system",
"optionD": "create",
"optionE": "achievement"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈을 향해 달려!",
"explanation": "ENFJ의 열정적 목표 추구와 INTP의 체계적 접근 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민아",
"script": "I chase my big dream!",
"translation": "난 내 큰 꿈을 쫓아!"
},
{
"type": "script",
"index": 2,
"speaker": "채원",
"script": "I work out the system first.",
"translation": "나는 먼저 체계를 만들어."
},
{
"type": "script",
"index": 3,
"speaker": "민아",
"script": "Passion drives everything forward!",
"translation": "열정이 모든 걸 앞으로 이끌어!"
},
{
"type": "ox",
"index": 4,
"quiz": "채원은 열정으로 목표를 추구합니다.",
"hint": "INTP는 체계적이고 논리적으로 목표를 설정해요.",
"result": "X",
"explanation": "채원은 'I work out the system first'라고 말했어요. 체계적 접근을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Systems prevent wasted effort.",
"translation": "체계가 낭비된 노력을 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "민아",
"script": "Your planning is brilliant!",
"translation": "너의 계획 정말 훌륭해!"
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Logic guides my goals better.",
"translation": "논리가 내 목표를 더 잘 이끌어."
},
{
"type": "blank",
"index": 8,
"quiz": "Chae-won uses @@ to guide goals.",
"hint": "INTP는 논리와 체계로 목표를 설정해요.",
"optionA": "passion",
"optionB": "logic",
"optionC": "instinct",
"result": "logic",
"explanation": "채원은 논리로 목표를 설정해요."
},
{
"type": "script",
"index": 9,
"speaker": "민아",
"script": "But dreams give us energy!",
"translation": "하지만 꿈이 우리한테 에너지를 줘!"
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "Systems plus passion creates success!",
"translation": "체계에 열정을 더하면 성공이야!"
},
{
"type": "script",
"index": 11,
"speaker": "민아",
"script": "I'll think more carefully!",
"translation": "난 더 신중하게 생각할게!"
},
{
"type": "script",
"index": 12,
"speaker": "채원",
"script": "And I'll dream bigger!",
"translation": "그리고 난 더 큰 꿈을 꿀게!"
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "Let's reach our goal!",
"translation": "우리 목표에 도달하자!"
},
{
"type": "script",
"index": 14,
"speaker": "채원",
"script": "Together we can!",
"translation": "우리 함께면 할 수 있어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "열정과 체계의 결합에 대한 문장이에요.",
"optionA": "Passion",
"optionB": "combined",
"optionC": "system",
"optionD": "create",
"optionE": "achievement",
"result": "Passion system combined create achievement",
"explanation": "열정과 체계가 합쳐지면 성취를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "현실적이어야 해!",
"explanation": "ENFJ의 이상주의와 INTP의 현실주의 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지아",
"script": "We can improve the world!",
"translation": "우리 세상을 개선할 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "Reality has many limitations.",
"translation": "현실은 많은 제약이 있어."
},
{
"type": "script",
"index": 3,
"speaker": "지아",
"script": "Dreams can become reality!",
"translation": "꿈이 현실이 될 수 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "소영은 미래에 대해 낙관적이고 이상주의적입니다.",
"hint": "INTP는 현실의 제약을 고려해요.",
"result": "X",
"explanation": "소영은 'Reality has many limitations'라고 말했어요. 현실의 제약을 인식해요."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "Constraints shape real solutions.",
"translation": "제약이 실제 해결책을 결정해."
},
{
"type": "script",
"index": 6,
"speaker": "지아",
"script": "Your realism is grounding!",
"translation": "너의 현실주의 정말 실질적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "I face facts directly.",
"translation": "나는 사실을 직접 마주해."
},
{
"type": "blank",
"index": 8,
"quiz": "So-young faces @@ directly.",
"hint": "INTP는 현실의 사실을 직접 인식해요.",
"optionA": "dreams",
"optionB": "facts",
"optionC": "ideas",
"result": "facts",
"explanation": "소영은 사실을 직접 마주해요."
},
{
"type": "script",
"index": 9,
"speaker": "지아",
"script": "But optimism brings change!",
"translation": "하지만 낙관이 변화를 가져와!"
},
{
"type": "script",
"index": 10,
"speaker": "소영",
"script": "Change comes from realistic steps!",
"translation": "변화는 현실적 발걸음에서 나와!"
},
{
"type": "script",
"index": 11,
"speaker": "지아",
"script": "I'll be more realistic!",
"translation": "난 더 현실적이어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "소영",
"script": "And I'll dream bigger!",
"translation": "그리고 난 더 큰 꿈을 꿀게!"
},
{
"type": "script",
"index": 13,
"speaker": "지아",
"script": "Let's dream and act!",
"translation": "우리 꿈꾸고 행동하자!"
},
{
"type": "script",
"index": 14,
"speaker": "소영",
"script": "With realistic steps!",
"translation": "현실적 발걸음으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "이상과 현실의 조화에 대한 문장이에요.",
"result": "Dreams reality combined create progress",
"explanation": "꿈과 현실이 합쳐지면 진전을 만들어요.",
"optionA": "reality",
"optionB": "progress",
"optionC": "Dreams",
"optionD": "create",
"optionE": "combined"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "현실적이어야 해!",
"explanation": "ENFJ의 이상주의와 INTP의 현실주의 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지아",
"script": "We can improve the world!",
"translation": "우리 세상을 개선할 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "Reality has many limitations.",
"translation": "현실은 많은 제약이 있어."
},
{
"type": "script",
"index": 3,
"speaker": "지아",
"script": "Dreams can become reality!",
"translation": "꿈이 현실이 될 수 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "소영은 미래에 대해 낙관적이고 이상주의적입니다.",
"hint": "INTP는 현실의 제약을 고려해요.",
"result": "X",
"explanation": "소영은 'Reality has many limitations'라고 말했어요. 현실의 제약을 인식해요."
},
{
"type": "script",
"index": 5,
"speaker": "소영",
"script": "Constraints shape real solutions.",
"translation": "제약이 실제 해결책을 결정해."
},
{
"type": "script",
"index": 6,
"speaker": "지아",
"script": "Your realism is grounding!",
"translation": "너의 현실주의 정말 실질적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "I face facts directly.",
"translation": "나는 사실을 직접 마주해."
},
{
"type": "blank",
"index": 8,
"quiz": "So-young faces @@ directly.",
"hint": "INTP는 현실의 사실을 직접 인식해요.",
"optionA": "dreams",
"optionB": "facts",
"optionC": "ideas",
"result": "facts",
"explanation": "소영은 사실을 직접 마주해요."
},
{
"type": "script",
"index": 9,
"speaker": "지아",
"script": "But optimism brings change!",
"translation": "하지만 낙관이 변화를 가져와!"
},
{
"type": "script",
"index": 10,
"speaker": "소영",
"script": "Change comes from realistic steps!",
"translation": "변화는 현실적 발걸음에서 나와!"
},
{
"type": "script",
"index": 11,
"speaker": "지아",
"script": "I'll be more realistic!",
"translation": "난 더 현실적이어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "소영",
"script": "And I'll dream bigger!",
"translation": "그리고 난 더 큰 꿈을 꿀게!"
},
{
"type": "script",
"index": 13,
"speaker": "지아",
"script": "Let's dream and act!",
"translation": "우리 꿈꾸고 행동하자!"
},
{
"type": "script",
"index": 14,
"speaker": "소영",
"script": "With realistic steps!",
"translation": "현실적 발걸음으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "이상과 현실의 조화에 대한 문장이에요.",
"optionA": "reality",
"optionB": "progress",
"optionC": "Dreams",
"optionD": "create",
"optionE": "combined",
"result": "Dreams reality combined create progress",
"explanation": "꿈과 현실이 합쳐지면 진전을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "사람들이 좋아해!",
"explanation": "ENFJ의 사교성과 INTP의 선택적 관계 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유나",
"script": "I love meeting many people!",
"translation": "난 많은 사람들을 만나는 걸 좋아해!"
},
{
"type": "script",
"index": 2,
"speaker": "정현",
"script": "I prefer deep conversations.",
"translation": "나는 깊이 있는 대화를 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "유나",
"script": "Groups bring me energy!",
"translation": "그룹이 내한테 에너지를 줘!"
},
{
"type": "ox",
"index": 4,
"quiz": "정현은 많은 사람들과 시간을 보내는 것을 좋아합니다.",
"hint": "INTP는 선택된 몇 사람과 깊이 있게 나누는 걸 선호해요.",
"result": "X",
"explanation": "정현은 'I prefer deep conversations'라고 말했어요. 깊이 있는 대화를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "정현",
"script": "Depth matters more than numbers.",
"translation": "깊이가 숫자보다 더 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "유나",
"script": "Your intensity is amazing!",
"translation": "너의 진정성 정말 멋있어!"
},
{
"type": "script",
"index": 7,
"speaker": "정현",
"script": "Few real friends beat many.",
"translation": "몇 진짜 친구가 많은 친구를 이겨."
},
{
"type": "blank",
"index": 8,
"quiz": "Jung-hyun values @@ friends deeply.",
"hint": "INTP는 진정한 몇 친구를 매우 소중하게 여겨요.",
"optionA": "all",
"optionB": "few",
"optionC": "many",
"result": "few",
"explanation": "정현은 진정한 몇 친구를 소중하게 여겨요."
},
{
"type": "script",
"index": 9,
"speaker": "유나",
"script": "But meeting is still fun!",
"translation": "하지만 만나는 게 여전히 재밌어!"
},
{
"type": "script",
"index": 10,
"speaker": "유나",
"script": "Good connections matter more!",
"translation": "좋은 연결이 더 중요해!"
},
{
"type": "script",
"index": 11,
"speaker": "유나",
"script": "Maybe I need depth!",
"translation": "아마 난 깊이가 필요하네!"
},
{
"type": "script",
"index": 12,
"speaker": "정현",
"script": "And I should meet more!",
"translation": "그리고 난 더 만나봐야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "유나",
"script": "Let's enjoy both ways!",
"translation": "우리 둘 다 즐기자!"
},
{
"type": "script",
"index": 14,
"speaker": "정현",
"script": "That sounds perfect!",
"translation": "그거 완벽한데!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "질과 양의 관계에 대한 문장이에요.",
"result": "Quality quantity combined create richness",
"explanation": "질과 양이 합쳐지면 풍요로움을 만들어요.",
"optionA": "richness",
"optionB": "create",
"optionC": "combined",
"optionD": "Quality",
"optionE": "quantity"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "사람들이 좋아해!",
"explanation": "ENFJ의 사교성과 INTP의 선택적 관계 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유나",
"script": "I love meeting many people!",
"translation": "난 많은 사람들을 만나는 걸 좋아해!"
},
{
"type": "script",
"index": 2,
"speaker": "정현",
"script": "I prefer deep conversations.",
"translation": "나는 깊이 있는 대화를 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "유나",
"script": "Groups bring me energy!",
"translation": "그룹이 내한테 에너지를 줘!"
},
{
"type": "ox",
"index": 4,
"quiz": "정현은 많은 사람들과 시간을 보내는 것을 좋아합니다.",
"hint": "INTP는 선택된 몇 사람과 깊이 있게 나누는 걸 선호해요.",
"result": "X",
"explanation": "정현은 'I prefer deep conversations'라고 말했어요. 깊이 있는 대화를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "정현",
"script": "Depth matters more than numbers.",
"translation": "깊이가 숫자보다 더 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "유나",
"script": "Your intensity is amazing!",
"translation": "너의 진정성 정말 멋있어!"
},
{
"type": "script",
"index": 7,
"speaker": "정현",
"script": "Few real friends beat many.",
"translation": "몇 진짜 친구가 많은 친구를 이겨."
},
{
"type": "blank",
"index": 8,
"quiz": "Jung-hyun values @@ friends deeply.",
"hint": "INTP는 진정한 몇 친구를 매우 소중하게 여겨요.",
"optionA": "all",
"optionB": "few",
"optionC": "many",
"result": "few",
"explanation": "정현은 진정한 몇 친구를 소중하게 여겨요."
},
{
"type": "script",
"index": 9,
"speaker": "유나",
"script": "But meeting is still fun!",
"translation": "하지만 만나는 게 여전히 재밌어!"
},
{
"type": "script",
"index": 10,
"speaker": "유나",
"script": "Good connections matter more!",
"translation": "좋은 연결이 더 중요해!"
},
{
"type": "script",
"index": 11,
"speaker": "유나",
"script": "Maybe I need depth!",
"translation": "아마 난 깊이가 필요하네!"
},
{
"type": "script",
"index": 12,
"speaker": "정현",
"script": "And I should meet more!",
"translation": "그리고 난 더 만나봐야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "유나",
"script": "Let's enjoy both ways!",
"translation": "우리 둘 다 즐기자!"
},
{
"type": "script",
"index": 14,
"speaker": "정현",
"script": "That sounds perfect!",
"translation": "그거 완벽한데!"
},
{
"type": "puzzle",
"index": 15,
"hint": "질과 양의 관계에 대한 문장이에요.",
"optionA": "richness",
"optionB": "create",
"optionC": "combined",
"optionD": "Quality",
"optionE": "quantity",
"result": "Quality quantity combined create richness",
"explanation": "질과 양이 합쳐지면 풍요로움을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "우리 함께 놀자!",
"explanation": "ENFJ의 집단 활동과 INTP의 개인 선호 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "Let's have group fun!",
"translation": "우리 그룹으로 재미있게!"
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "I like solo activities mostly.",
"translation": "나는 대부분 혼자 활동을 좋아해."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Team games are the best!",
"translation": "팀 게임이 최고야!"
},
{
"type": "ox",
"index": 4,
"quiz": "지은은 단체 활동을 매우 좋아합니다.",
"hint": "INTP는 혼자 하거나 선택된 적은 인원과 활동하는 걸 선호해요.",
"result": "X",
"explanation": "지은은 'I like solo activities mostly'라고 말했어요. 개인 활동을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "Solo lets me focus completely.",
"translation": "혼자면 완전히 집중할 수 있어."
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Your independence is cool!",
"translation": "너의 독립성 정말 멋있어!"
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "I think better alone.",
"translation": "나는 혼자 더 잘 생각해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-eun thinks better when @@.",
"hint": "INTP는 혼자일 때 더 잘 생각해요.",
"optionA": "with group",
"optionB": "alone",
"optionC": "together",
"result": "alone",
"explanation": "지은은 혼자일 때 더 잘 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "But team energy is fun!",
"translation": "하지만 팀 에너지가 재밌어!"
},
{
"type": "script",
"index": 10,
"speaker": "지은",
"script": "Some group time is good!",
"translation": "약간의 그룹 시간도 좋아!"
},
{
"type": "script",
"index": 11,
"speaker": "민지",
"script": "Maybe we can mix both!",
"translation": "아마 우리 둘 다 섞을 수 있어!"
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "That sounds reasonable!",
"translation": "그게 합리적인데!"
},
{
"type": "script",
"index": 13,
"speaker": "민지",
"script": "Let's find balance!",
"translation": "우리 균형을 찾자!"
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "I'm open to that!",
"translation": "난 그에 열려있어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "단체와 개인 활동의 균형에 대한 문장이에요.",
"result": "Group solo time create wellbeing",
"explanation": "단체 활동과 개인 시간이 웰빙을 만들어요.",
"optionA": "Group",
"optionB": "solo",
"optionC": "create",
"optionD": "wellbeing",
"optionE": "time"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "우리 함께 놀자!",
"explanation": "ENFJ의 집단 활동과 INTP의 개인 선호 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "Let's have group fun!",
"translation": "우리 그룹으로 재미있게!"
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "I like solo activities mostly.",
"translation": "나는 대부분 혼자 활동을 좋아해."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Team games are the best!",
"translation": "팀 게임이 최고야!"
},
{
"type": "ox",
"index": 4,
"quiz": "지은은 단체 활동을 매우 좋아합니다.",
"hint": "INTP는 혼자 하거나 선택된 적은 인원과 활동하는 걸 선호해요.",
"result": "X",
"explanation": "지은은 'I like solo activities mostly'라고 말했어요. 개인 활동을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "지은",
"script": "Solo lets me focus completely.",
"translation": "혼자면 완전히 집중할 수 있어."
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Your independence is cool!",
"translation": "너의 독립성 정말 멋있어!"
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "I think better alone.",
"translation": "나는 혼자 더 잘 생각해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-eun thinks better when @@.",
"hint": "INTP는 혼자일 때 더 잘 생각해요.",
"optionA": "with group",
"optionB": "alone",
"optionC": "together",
"result": "alone",
"explanation": "지은은 혼자일 때 더 잘 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "But team energy is fun!",
"translation": "하지만 팀 에너지가 재밌어!"
},
{
"type": "script",
"index": 10,
"speaker": "지은",
"script": "Some group time is good!",
"translation": "약간의 그룹 시간도 좋아!"
},
{
"type": "script",
"index": 11,
"speaker": "민지",
"script": "Maybe we can mix both!",
"translation": "아마 우리 둘 다 섞을 수 있어!"
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "That sounds reasonable!",
"translation": "그게 합리적인데!"
},
{
"type": "script",
"index": 13,
"speaker": "민지",
"script": "Let's find balance!",
"translation": "우리 균형을 찾자!"
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "I'm open to that!",
"translation": "난 그에 열려있어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "단체와 개인 활동의 균형에 대한 문장이에요.",
"optionA": "Group",
"optionB": "solo",
"optionC": "create",
"optionD": "wellbeing",
"optionE": "time",
"result": "Group solo time create wellbeing",
"explanation": "단체 활동과 개인 시간이 웰빙을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처는 깊어!",
"explanation": "ENFJ의 감정적 반응과 INTP의 분석적 접근 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "I feel so hurt right now!",
"translation": "나 지금 정말 상처받았어!"
},
{
"type": "script",
"index": 2,
"speaker": "소희",
"script": "Let me analyze what happened.",
"translation": "내가 무슨 일이 있었는지 분석해봐."
},
{
"type": "script",
"index": 3,
"speaker": "유진",
"script": "My feelings matter most!",
"translation": "내 감정이 가장 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 상처받은 감정을 먼저 표현합니다.",
"hint": "INTP는 상황을 논리적으로 분석하려고 해요.",
"result": "X",
"explanation": "소희는 'Let me analyze what happened'라고 말했어요. 분석적 접근을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "소희",
"script": "Understanding prevents future hurt.",
"translation": "이해가 앞으로의 상처를 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "유진",
"script": "Your analysis is so thoughtful!",
"translation": "너의 분석 정말 사려 깊어!"
},
{
"type": "script",
"index": 7,
"speaker": "소희",
"script": "Logic helps heal better.",
"translation": "논리가 더 잘 치유해."
},
{
"type": "blank",
"index": 8,
"quiz": "So-hui believes logic helps @@.",
"hint": "INTP는 논리가 상황을 더 잘 해결한다고 생각해요.",
"optionA": "hurt",
"optionB": "heal",
"optionC": "cry",
"result": "heal",
"explanation": "소희는 논리가 더 잘 치유한다고 믿어요."
},
{
"type": "script",
"index": 9,
"speaker": "유진",
"script": "But I need comfort now!",
"translation": "하지만 난 지금 위로가 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "소희",
"script": "Understanding brings true comfort!",
"translation": "이해가 진정한 위로를 가져와!"
},
{
"type": "script",
"index": 11,
"speaker": "유진",
"script": "Maybe analysis helps!",
"translation": "아마 분석이 도움 돼!"
},
{
"type": "script",
"index": 12,
"speaker": "소희",
"script": "And I'll comfort you too!",
"translation": "그리고 난 너한테 위로도 줄게!"
},
{
"type": "script",
"index": 13,
"speaker": "유진",
"script": "Let's heal together!",
"translation": "우리 함께 치유하자!"
},
{
"type": "script",
"index": 14,
"speaker": "소희",
"script": "With understanding!",
"translation": "이해로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정과 논리의 치유에 대한 문장이에요.",
"result": "Feeling logic combined create healing",
"explanation": "감정과 논리가 합쳐지면 치유를 만들어요.",
"optionA": "healing",
"optionB": "combined",
"optionC": "logic",
"optionD": "Feeling",
"optionE": "create"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처는 깊어!",
"explanation": "ENFJ의 감정적 반응과 INTP의 분석적 접근 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "I feel so hurt right now!",
"translation": "나 지금 정말 상처받았어!"
},
{
"type": "script",
"index": 2,
"speaker": "소희",
"script": "Let me analyze what happened.",
"translation": "내가 무슨 일이 있었는지 분석해봐."
},
{
"type": "script",
"index": 3,
"speaker": "유진",
"script": "My feelings matter most!",
"translation": "내 감정이 가장 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 상처받은 감정을 먼저 표현합니다.",
"hint": "INTP는 상황을 논리적으로 분석하려고 해요.",
"result": "X",
"explanation": "소희는 'Let me analyze what happened'라고 말했어요. 분석적 접근을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "소희",
"script": "Understanding prevents future hurt.",
"translation": "이해가 앞으로의 상처를 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "유진",
"script": "Your analysis is so thoughtful!",
"translation": "너의 분석 정말 사려 깊어!"
},
{
"type": "script",
"index": 7,
"speaker": "소희",
"script": "Logic helps heal better.",
"translation": "논리가 더 잘 치유해."
},
{
"type": "blank",
"index": 8,
"quiz": "So-hui believes logic helps @@.",
"hint": "INTP는 논리가 상황을 더 잘 해결한다고 생각해요.",
"optionA": "hurt",
"optionB": "heal",
"optionC": "cry",
"result": "heal",
"explanation": "소희는 논리가 더 잘 치유한다고 믿어요."
},
{
"type": "script",
"index": 9,
"speaker": "유진",
"script": "But I need comfort now!",
"translation": "하지만 난 지금 위로가 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "소희",
"script": "Understanding brings true comfort!",
"translation": "이해가 진정한 위로를 가져와!"
},
{
"type": "script",
"index": 11,
"speaker": "유진",
"script": "Maybe analysis helps!",
"translation": "아마 분석이 도움 돼!"
},
{
"type": "script",
"index": 12,
"speaker": "소희",
"script": "And I'll comfort you too!",
"translation": "그리고 난 너한테 위로도 줄게!"
},
{
"type": "script",
"index": 13,
"speaker": "유진",
"script": "Let's heal together!",
"translation": "우리 함께 치유하자!"
},
{
"type": "script",
"index": 14,
"speaker": "소희",
"script": "With understanding!",
"translation": "이해로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "감정과 논리의 치유에 대한 문장이에요.",
"optionA": "healing",
"optionB": "combined",
"optionC": "logic",
"optionD": "Feeling",
"optionE": "create",
"result": "Feeling logic combined create healing",
"explanation": "감정과 논리가 합쳐지면 치유를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "우리 다시 시작해!",
"explanation": "ENFJ의 재연결 시도와 INTP의 신중한 재검토 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정훈",
"script": "Let's forget and reconnect!",
"translation": "잊고 다시 연결하자!"
},
{
"type": "script",
"index": 2,
"speaker": "도현",
"script": "I need to understand first.",
"translation": "나는 먼저 이해해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "정훈",
"script": "Our relationship is worth saving!",
"translation": "우리 관계는 저장할 가치 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "도현은 바로 연결을 다시 하려고 합니다.",
"hint": "INTP는 먼저 무엇이 잘못되었는지 이해하려고 해요.",
"result": "X",
"explanation": "도현은 'I need to understand first'라고 말했어요. 먼저 이해하려고 해요."
},
{
"type": "script",
"index": 5,
"speaker": "도현",
"script": "Understanding prevents it again.",
"translation": "이해가 다시 일어나는 것을 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "정훈",
"script": "Your perspective is important!",
"translation": "너의 관점 정말 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "도현",
"script": "I must think it through.",
"translation": "나는 철저히 생각해야 해."
},
{
"type": "blank",
"index": 8,
"quiz": "Do-hyun must think @@.",
"hint": "INTP는 상황을 철저히 분석하고 생각한 후에 결정해요.",
"optionA": "fast",
"optionB": "through",
"optionC": "hard",
"result": "through",
"explanation": "도현은 철저히 생각해야 해요."
},
{
"type": "script",
"index": 9,
"speaker": "정훈",
"script": "But time passes slowly!",
"translation": "하지만 시간이 느리게 가!"
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "Good understanding saves time later!",
"translation": "좋은 이해가 나중에 시간을 절약해!"
},
{
"type": "script",
"index": 11,
"speaker": "정훈",
"script": "I'll wait for you!",
"translation": "난 기다릴게!"
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "I'll work through this!",
"translation": "난 이걸 해결할 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "정훈",
"script": "Then we reconnect!",
"translation": "그럼 우리 다시 연결해!"
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "With understanding!",
"translation": "이해로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "관계 회복의 과정에 대한 문장이에요.",
"result": "Understanding time creates strong bonds",
"explanation": "이해와 시간이 강한 유대를 만들어요.",
"optionA": "time",
"optionB": "strong",
"optionC": "creates",
"optionD": "Understanding",
"optionE": "bonds"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "우리 다시 시작해!",
"explanation": "ENFJ의 재연결 시도와 INTP의 신중한 재검토 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정훈",
"script": "Let's forget and reconnect!",
"translation": "잊고 다시 연결하자!"
},
{
"type": "script",
"index": 2,
"speaker": "도현",
"script": "I need to understand first.",
"translation": "나는 먼저 이해해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "정훈",
"script": "Our relationship is worth saving!",
"translation": "우리 관계는 저장할 가치 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "도현은 바로 연결을 다시 하려고 합니다.",
"hint": "INTP는 먼저 무엇이 잘못되었는지 이해하려고 해요.",
"result": "X",
"explanation": "도현은 'I need to understand first'라고 말했어요. 먼저 이해하려고 해요."
},
{
"type": "script",
"index": 5,
"speaker": "도현",
"script": "Understanding prevents it again.",
"translation": "이해가 다시 일어나는 것을 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "정훈",
"script": "Your perspective is important!",
"translation": "너의 관점 정말 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "도현",
"script": "I must think it through.",
"translation": "나는 철저히 생각해야 해."
},
{
"type": "blank",
"index": 8,
"quiz": "Do-hyun must think @@.",
"hint": "INTP는 상황을 철저히 분석하고 생각한 후에 결정해요.",
"optionA": "fast",
"optionB": "through",
"optionC": "hard",
"result": "through",
"explanation": "도현은 철저히 생각해야 해요."
},
{
"type": "script",
"index": 9,
"speaker": "정훈",
"script": "But time passes slowly!",
"translation": "하지만 시간이 느리게 가!"
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "Good understanding saves time later!",
"translation": "좋은 이해가 나중에 시간을 절약해!"
},
{
"type": "script",
"index": 11,
"speaker": "정훈",
"script": "I'll wait for you!",
"translation": "난 기다릴게!"
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "I'll work through this!",
"translation": "난 이걸 해결할 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "정훈",
"script": "Then we reconnect!",
"translation": "그럼 우리 다시 연결해!"
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "With understanding!",
"translation": "이해로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "관계 회복의 과정에 대한 문장이에요.",
"optionA": "time",
"optionB": "strong",
"optionC": "creates",
"optionD": "Understanding",
"optionE": "bonds",
"result": "Understanding time creates strong bonds",
"explanation": "이해와 시간이 강한 유대를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모두 함께 하는 게 좋아!",
"explanation": "ENFJ의 개방성과 ISTJ의 신중한 선별 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민아",
"script": "Everyone should join us!",
"translation": "모두가 우리와 함께해야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "동현",
"script": "Only those who fit belong here.",
"translation": "맞는 사람들만 여기 속해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "민아",
"script": "Inclusion makes people happy!",
"translation": "포함이 사람들을 행복하게 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "동현은 누구나 포함되어야 한다고 생각합니다.",
"hint": "ISTJ는 기준에 맞는 사람만 선별해서 받아요.",
"result": "X",
"explanation": "동현은 'Only those who fit belong here'라고 말했어요. 신중하게 선별해요."
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "Standards keep group quality high.",
"translation": "기준이 그룹의 질을 높게 유지해."
},
{
"type": "script",
"index": 6,
"speaker": "민아",
"script": "Your principles are so strong!",
"translation": "너의 원칙 정말 견고해!"
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "Trust comes from knowing people.",
"translation": "신뢰는 사람들을 알아서 나온다."
},
{
"type": "blank",
"index": 8,
"quiz": "Dong-hyun values @@ group quality.",
"hint": "ISTJ는 그룹의 질을 유지하는 것을 중요시해요.",
"optionA": "everyone",
"optionB": "group",
"optionC": "social",
"result": "group",
"explanation": "동현은 그룹의 질을 유지하는 것을 중요하게 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "민아",
"script": "But everyone deserves a chance!",
"translation": "하지만 모두가 기회를 받을 자격 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "Careful choices protect everyone!",
"translation": "신중한 선택이 모두를 보호해!"
},
{
"type": "script",
"index": 11,
"speaker": "민아",
"script": "Maybe I should be more careful!",
"translation": "아마 난 더 신중해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "And I should be more open!",
"translation": "그리고 난 더 개방적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "Let's build a strong group!",
"translation": "우리 견고한 그룹을 만들자!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "With good people inside!",
"translation": "좋은 사람들이 안에 있게!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "개방성과 신중함의 균형에 대한 문장이에요.",
"result": "Open careful together build strength",
"explanation": "개방적이면서도 신중하게 함께 강함을 만들어요.",
"optionA": "strength",
"optionB": "careful",
"optionC": "build",
"optionD": "Open",
"optionE": "together"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모두 함께 하는 게 좋아!",
"explanation": "ENFJ의 개방성과 ISTJ의 신중한 선별 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민아",
"script": "Everyone should join us!",
"translation": "모두가 우리와 함께해야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "동현",
"script": "Only those who fit belong here.",
"translation": "맞는 사람들만 여기 속해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "민아",
"script": "Inclusion makes people happy!",
"translation": "포함이 사람들을 행복하게 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "동현은 누구나 포함되어야 한다고 생각합니다.",
"hint": "ISTJ는 기준에 맞는 사람만 선별해서 받아요.",
"result": "X",
"explanation": "동현은 'Only those who fit belong here'라고 말했어요. 신중하게 선별해요."
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "Standards keep group quality high.",
"translation": "기준이 그룹의 질을 높게 유지해."
},
{
"type": "script",
"index": 6,
"speaker": "민아",
"script": "Your principles are so strong!",
"translation": "너의 원칙 정말 견고해!"
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "Trust comes from knowing people.",
"translation": "신뢰는 사람들을 알아서 나온다."
},
{
"type": "blank",
"index": 8,
"quiz": "Dong-hyun values @@ group quality.",
"hint": "ISTJ는 그룹의 질을 유지하는 것을 중요시해요.",
"optionA": "everyone",
"optionB": "group",
"optionC": "social",
"result": "group",
"explanation": "동현은 그룹의 질을 유지하는 것을 중요하게 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "민아",
"script": "But everyone deserves a chance!",
"translation": "하지만 모두가 기회를 받을 자격 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "Careful choices protect everyone!",
"translation": "신중한 선택이 모두를 보호해!"
},
{
"type": "script",
"index": 11,
"speaker": "민아",
"script": "Maybe I should be more careful!",
"translation": "아마 난 더 신중해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "동현",
"script": "And I should be more open!",
"translation": "그리고 난 더 개방적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "Let's build a strong group!",
"translation": "우리 견고한 그룹을 만들자!"
},
{
"type": "script",
"index": 14,
"speaker": "동현",
"script": "With good people inside!",
"translation": "좋은 사람들이 안에 있게!"
},
{
"type": "puzzle",
"index": 15,
"hint": "개방성과 신중함의 균형에 대한 문장이에요.",
"optionA": "strength",
"optionB": "careful",
"optionC": "build",
"optionD": "Open",
"optionE": "together",
"result": "Open careful together build strength",
"explanation": "개방적이면서도 신중하게 함께 강함을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "왜 그렇게 딱딱해?",
"explanation": "ENFJ의 유연성과 ISTJ의 엄격함 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지아",
"script": "Rules can be a bit flexible!",
"translation": "규칙이 좀 유연할 수 있지!"
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "Rules exist for good reasons.",
"translation": "규칙은 좋은 이유가 있어서 존재해."
},
{
"type": "script",
"index": 3,
"speaker": "지아",
"script": "People matter more than rules!",
"translation": "사람이 규칙보다 더 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "진우는 상황에 따라 규칙을 유연하게 적용합니다.",
"hint": "ISTJ는 규칙과 질서를 엄격하게 지켜요.",
"result": "X",
"explanation": "진우는 'Rules exist for good reasons'라고 말했어요. 규칙을 엄격히 지켜요."
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Structure protects everyone equally.",
"translation": "구조가 모두를 공평하게 보호해."
},
{
"type": "script",
"index": 6,
"speaker": "지아",
"script": "Your dedication is amazing!",
"translation": "너의 헌신 정말 대단해!"
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Consistency builds trust always.",
"translation": "일관성이 항상 신뢰를 만들어."
},
{
"type": "blank",
"index": 8,
"quiz": "Jin-u keeps rules @@.",
"hint": "ISTJ는 규칙을 엄격하고 일관되게 지켜요.",
"optionA": "flexible",
"optionB": "strict",
"optionC": "sometimes",
"result": "strict",
"explanation": "진우는 규칙을 엄격하게 지켜요."
},
{
"type": "script",
"index": 9,
"speaker": "지아",
"script": "But situations are different!",
"translation": "하지만 상황이 다르지!"
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "Good rules fit all situations!",
"translation": "좋은 규칙은 모든 상황에 맞아!"
},
{
"type": "script",
"index": 11,
"speaker": "지아",
"script": "I'll respect your standards!",
"translation": "난 너의 기준을 존경할게!"
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "I'll try to adapt more!",
"translation": "난 더 적응해봐야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "지아",
"script": "Let's find our balance!",
"translation": "우리 균형을 찾자!"
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "That's reasonable!",
"translation": "그게 합리적이네!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "규칙과 유연성의 조화에 대한 문장이에요.",
"result": "Rules flexibility balanced create harmony",
"explanation": "규칙과 유연성의 균형이 조화를 만들어요.",
"optionA": "balanced",
"optionB": "harmony",
"optionC": "create",
"optionD": "Rules",
"optionE": "flexibility"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "왜 그렇게 딱딱해?",
"explanation": "ENFJ의 유연성과 ISTJ의 엄격함 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지아",
"script": "Rules can be a bit flexible!",
"translation": "규칙이 좀 유연할 수 있지!"
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "Rules exist for good reasons.",
"translation": "규칙은 좋은 이유가 있어서 존재해."
},
{
"type": "script",
"index": 3,
"speaker": "지아",
"script": "People matter more than rules!",
"translation": "사람이 규칙보다 더 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "진우는 상황에 따라 규칙을 유연하게 적용합니다.",
"hint": "ISTJ는 규칙과 질서를 엄격하게 지켜요.",
"result": "X",
"explanation": "진우는 'Rules exist for good reasons'라고 말했어요. 규칙을 엄격히 지켜요."
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Structure protects everyone equally.",
"translation": "구조가 모두를 공평하게 보호해."
},
{
"type": "script",
"index": 6,
"speaker": "지아",
"script": "Your dedication is amazing!",
"translation": "너의 헌신 정말 대단해!"
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Consistency builds trust always.",
"translation": "일관성이 항상 신뢰를 만들어."
},
{
"type": "blank",
"index": 8,
"quiz": "Jin-u keeps rules @@.",
"hint": "ISTJ는 규칙을 엄격하고 일관되게 지켜요.",
"optionA": "flexible",
"optionB": "strict",
"optionC": "sometimes",
"result": "strict",
"explanation": "진우는 규칙을 엄격하게 지켜요."
},
{
"type": "script",
"index": 9,
"speaker": "지아",
"script": "But situations are different!",
"translation": "하지만 상황이 다르지!"
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "Good rules fit all situations!",
"translation": "좋은 규칙은 모든 상황에 맞아!"
},
{
"type": "script",
"index": 11,
"speaker": "지아",
"script": "I'll respect your standards!",
"translation": "난 너의 기준을 존경할게!"
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "I'll try to adapt more!",
"translation": "난 더 적응해봐야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "지아",
"script": "Let's find our balance!",
"translation": "우리 균형을 찾자!"
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "That's reasonable!",
"translation": "그게 합리적이네!"
},
{
"type": "puzzle",
"index": 15,
"hint": "규칙과 유연성의 조화에 대한 문장이에요.",
"optionA": "balanced",
"optionB": "harmony",
"optionC": "create",
"optionD": "Rules",
"optionE": "flexibility",
"result": "Rules flexibility balanced create harmony",
"explanation": "규칙과 유연성의 균형이 조화를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "변화가 흥미로워!",
"explanation": "ENFJ의 새로운 시도와 ISTJ의 검증된 방식 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정훈",
"script": "Let's try something new!",
"translation": "뭔가 새로운 거 해봐!"
},
{
"type": "script",
"index": 2,
"speaker": "수빈",
"script": "We should use proven methods.",
"translation": "우리는 검증된 방법을 써야 해."
},
{
"type": "script",
"index": 3,
"speaker": "정훈",
"script": "New ways bring excitement!",
"translation": "새로운 방식이 신남을 가져와!"
},
{
"type": "ox",
"index": 4,
"quiz": "수빈은 새로운 것을 자주 시도합니다.",
"hint": "ISTJ는 이미 검증된 방법을 신뢰해요.",
"result": "X",
"explanation": "수빈은 'We should use proven methods'라고 말했어요. 검증된 방법을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "수빈",
"script": "Proven methods reduce risk.",
"translation": "검증된 방법이 위험을 줄여."
},
{
"type": "script",
"index": 6,
"speaker": "정훈",
"script": "Your experience is valuable!",
"translation": "너의 경험 정말 귀중해!"
},
{
"type": "script",
"index": 7,
"speaker": "수빈",
"script": "I trust what's tested.",
"translation": "나는 검증된 것을 신뢰해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-bin trusts @@ methods only.",
"hint": "ISTJ는 이미 검증된 방법만 믿고 사용해요.",
"optionA": "new",
"optionB": "tested",
"optionC": "modern",
"result": "tested",
"explanation": "수빈은 검증된 방법만 신뢰해요."
},
{
"type": "script",
"index": 9,
"speaker": "정훈",
"script": "But progress needs innovation!",
"translation": "하지만 발전이 혁신이 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "수빈",
"script": "Innovation within proven frameworks!",
"translation": "검증된 틀 안에서 혁신!"
},
{
"type": "script",
"index": 11,
"speaker": "정훈",
"script": "That's actually wise!",
"translation": "그게 정말 현명하네!"
},
{
"type": "script",
"index": 12,
"speaker": "수빈",
"script": "And let's try new ideas!",
"translation": "그리고 우리 새로운 아이디어도 해봐!"
},
{
"type": "script",
"index": 13,
"speaker": "정훈",
"script": "Let's combine both!",
"translation": "우리 둘 다 결합하자!"
},
{
"type": "script",
"index": 14,
"speaker": "수빈",
"script": "With careful testing!",
"translation": "신중하게 테스트해서!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "새로움과 검증의 결합에 대한 문장이에요.",
"result": "Innovation tested combined create progress",
"explanation": "혁신과 검증이 합쳐지면 진전을 만들어요.",
"optionA": "create",
"optionB": "tested",
"optionC": "combined",
"optionD": "progress",
"optionE": "Innovation"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "변화가 흥미로워!",
"explanation": "ENFJ의 새로운 시도와 ISTJ의 검증된 방식 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정훈",
"script": "Let's try something new!",
"translation": "뭔가 새로운 거 해봐!"
},
{
"type": "script",
"index": 2,
"speaker": "수빈",
"script": "We should use proven methods.",
"translation": "우리는 검증된 방법을 써야 해."
},
{
"type": "script",
"index": 3,
"speaker": "정훈",
"script": "New ways bring excitement!",
"translation": "새로운 방식이 신남을 가져와!"
},
{
"type": "ox",
"index": 4,
"quiz": "수빈은 새로운 것을 자주 시도합니다.",
"hint": "ISTJ는 이미 검증된 방법을 신뢰해요.",
"result": "X",
"explanation": "수빈은 'We should use proven methods'라고 말했어요. 검증된 방법을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "수빈",
"script": "Proven methods reduce risk.",
"translation": "검증된 방법이 위험을 줄여."
},
{
"type": "script",
"index": 6,
"speaker": "정훈",
"script": "Your experience is valuable!",
"translation": "너의 경험 정말 귀중해!"
},
{
"type": "script",
"index": 7,
"speaker": "수빈",
"script": "I trust what's tested.",
"translation": "나는 검증된 것을 신뢰해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-bin trusts @@ methods only.",
"hint": "ISTJ는 이미 검증된 방법만 믿고 사용해요.",
"optionA": "new",
"optionB": "tested",
"optionC": "modern",
"result": "tested",
"explanation": "수빈은 검증된 방법만 신뢰해요."
},
{
"type": "script",
"index": 9,
"speaker": "정훈",
"script": "But progress needs innovation!",
"translation": "하지만 발전이 혁신이 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "수빈",
"script": "Innovation within proven frameworks!",
"translation": "검증된 틀 안에서 혁신!"
},
{
"type": "script",
"index": 11,
"speaker": "정훈",
"script": "That's actually wise!",
"translation": "그게 정말 현명하네!"
},
{
"type": "script",
"index": 12,
"speaker": "수빈",
"script": "And let's try new ideas!",
"translation": "그리고 우리 새로운 아이디어도 해봐!"
},
{
"type": "script",
"index": 13,
"speaker": "정훈",
"script": "Let's combine both!",
"translation": "우리 둘 다 결합하자!"
},
{
"type": "script",
"index": 14,
"speaker": "수빈",
"script": "With careful testing!",
"translation": "신중하게 테스트해서!"
},
{
"type": "puzzle",
"index": 15,
"hint": "새로움과 검증의 결합에 대한 문장이에요.",
"optionA": "create",
"optionB": "tested",
"optionC": "combined",
"optionD": "progress",
"optionE": "Innovation",
"result": "Innovation tested combined create progress",
"explanation": "혁신과 검증이 합쳐지면 진전을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "전통이 더 좋아!",
"explanation": "ENFJ의 개선 추구와 ISTJ의 전통 존중 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "We should improve everything!",
"translation": "우리 모든 걸 개선해야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "지수",
"script": "Tradition has real value.",
"translation": "전통이 진짜 가치가 있어."
},
{
"type": "script",
"index": 3,
"speaker": "유진",
"script": "Better ways help everyone!",
"translation": "더 나은 방식이 모두를 도와!"
},
{
"type": "ox",
"index": 4,
"quiz": "지수는 전통을 무시하고 개선하려고 합니다.",
"hint": "ISTJ는 전통과 검증된 방식의 가치를 인정해요.",
"result": "X",
"explanation": "지수는 'Tradition has real value'라고 말했어요. 전통을 존중해요."
},
{
"type": "script",
"index": 5,
"speaker": "지수",
"script": "Change can destroy good things.",
"translation": "변화가 좋은 것들을 파괴할 수 있어."
},
{
"type": "script",
"index": 6,
"speaker": "유진",
"script": "Your respect is heartwarming!",
"translation": "너의 존경심 정말 따뜻해!"
},
{
"type": "script",
"index": 7,
"speaker": "지수",
"script": "Time tests what really works.",
"translation": "시간이 진짜 작동하는 것을 검증해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-su respects @@.",
"hint": "ISTJ는 시간에 검증된 전통을 존경해요.",
"optionA": "change",
"optionB": "tradition",
"optionC": "innovation",
"result": "tradition",
"explanation": "지수는 전통을 존경해요."
},
{
"type": "script",
"index": 9,
"speaker": "유진",
"script": "But we can improve more!",
"translation": "하지만 우리 더 개선할 수 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "지수",
"script": "Improvement respecting tradition is best!",
"translation": "전통을 존경하며 개선하는 게 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "유진",
"script": "I see your wisdom!",
"translation": "난 너의 지혜를 봐!"
},
{
"type": "script",
"index": 12,
"speaker": "지수",
"script": "And change has good points!",
"translation": "그리고 변화도 좋은 점이 있어!"
},
{
"type": "script",
"index": 13,
"speaker": "유진",
"script": "Let's blend old and new!",
"translation": "우리 옛 것과 새 것을 섞자!"
},
{
"type": "script",
"index": 14,
"speaker": "지수",
"script": "With careful consideration!",
"translation": "신중하게 고려해서!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "전통과 진전의 조화에 대한 문장이에요.",
"result": "Tradition progress together create wisdom",
"explanation": "전통과 진전이 함께 지혜를 만들어요.",
"optionA": "progress",
"optionB": "Tradition",
"optionC": "wisdom",
"optionD": "together",
"optionE": "create"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "전통이 더 좋아!",
"explanation": "ENFJ의 개선 추구와 ISTJ의 전통 존중 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "We should improve everything!",
"translation": "우리 모든 걸 개선해야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "지수",
"script": "Tradition has real value.",
"translation": "전통이 진짜 가치가 있어."
},
{
"type": "script",
"index": 3,
"speaker": "유진",
"script": "Better ways help everyone!",
"translation": "더 나은 방식이 모두를 도와!"
},
{
"type": "ox",
"index": 4,
"quiz": "지수는 전통을 무시하고 개선하려고 합니다.",
"hint": "ISTJ는 전통과 검증된 방식의 가치를 인정해요.",
"result": "X",
"explanation": "지수는 'Tradition has real value'라고 말했어요. 전통을 존중해요."
},
{
"type": "script",
"index": 5,
"speaker": "지수",
"script": "Change can destroy good things.",
"translation": "변화가 좋은 것들을 파괴할 수 있어."
},
{
"type": "script",
"index": 6,
"speaker": "유진",
"script": "Your respect is heartwarming!",
"translation": "너의 존경심 정말 따뜻해!"
},
{
"type": "script",
"index": 7,
"speaker": "지수",
"script": "Time tests what really works.",
"translation": "시간이 진짜 작동하는 것을 검증해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-su respects @@.",
"hint": "ISTJ는 시간에 검증된 전통을 존경해요.",
"optionA": "change",
"optionB": "tradition",
"optionC": "innovation",
"result": "tradition",
"explanation": "지수는 전통을 존경해요."
},
{
"type": "script",
"index": 9,
"speaker": "유진",
"script": "But we can improve more!",
"translation": "하지만 우리 더 개선할 수 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "지수",
"script": "Improvement respecting tradition is best!",
"translation": "전통을 존경하며 개선하는 게 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "유진",
"script": "I see your wisdom!",
"translation": "난 너의 지혜를 봐!"
},
{
"type": "script",
"index": 12,
"speaker": "지수",
"script": "And change has good points!",
"translation": "그리고 변화도 좋은 점이 있어!"
},
{
"type": "script",
"index": 13,
"speaker": "유진",
"script": "Let's blend old and new!",
"translation": "우리 옛 것과 새 것을 섞자!"
},
{
"type": "script",
"index": 14,
"speaker": "지수",
"script": "With careful consideration!",
"translation": "신중하게 고려해서!"
},
{
"type": "puzzle",
"index": 15,
"hint": "전통과 진전의 조화에 대한 문장이에요.",
"optionA": "progress",
"optionB": "Tradition",
"optionC": "wisdom",
"optionD": "together",
"optionE": "create",
"result": "Tradition progress together create wisdom",
"explanation": "전통과 진전이 함께 지혜를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "느낌이 중요해!",
"explanation": "ENFJ의 감정 중심과 ISTJ의 객관성 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나연",
"script": "I feel this is right!",
"translation": "난 이게 맞다고 느껴!"
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "Facts matter more than feelings.",
"translation": "사실이 감정보다 더 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "나연",
"script": "People's happiness is the goal!",
"translation": "사람들의 행복이 목표야!"
},
{
"type": "ox",
"index": 4,
"quiz": "준서는 감정으로 결정을 하는 것을 좋아합니다.",
"hint": "ISTJ는 객관적 사실을 기반으로 판단해요.",
"result": "X",
"explanation": "준서는 'Facts matter more than feelings'라고 말했어요. 사실 기반의 판단을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "준서",
"script": "Facts protect everyone equally.",
"translation": "사실이 모두를 공평하게 보호해."
},
{
"type": "script",
"index": 6,
"speaker": "나연",
"script": "Your objectivity is admirable!",
"translation": "너의 객관성 정말 존경해!"
},
{
"type": "script",
"index": 7,
"speaker": "준서",
"script": "Emotions can mislead us.",
"translation": "감정은 우리를 오도할 수 있어."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-seo bases decisions on @@.",
"hint": "ISTJ는 객관적 사실에 기반해 결정해요.",
"optionA": "feelings",
"optionB": "facts",
"optionC": "instinct",
"result": "facts",
"explanation": "준서는 사실에 기반해 결정해요."
},
{
"type": "script",
"index": 9,
"speaker": "나연",
"script": "But people have real feelings!",
"translation": "하지만 사람들이 진짜 감정이 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "Facts bring best outcomes!",
"translation": "사실이 최고의 결과를 가져와!"
},
{
"type": "script",
"index": 11,
"speaker": "나연",
"script": "Maybe I should be objective!",
"translation": "아마 난 더 객관적이어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "And I should care more!",
"translation": "그리고 난 더 돌봐야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "나연",
"script": "Let's decide together!",
"translation": "우리 함께 결정하자!"
},
{
"type": "script",
"index": 14,
"speaker": "준서",
"script": "With both views!",
"translation": "둘 다의 관점으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정과 사실의 조화에 대한 문장이에요.",
"result": "Heart facts combined guide decisions",
"explanation": "마음과 사실이 합쳐지면 결정을 이끌어요.",
"optionA": "Heart",
"optionB": "combined",
"optionC": "facts",
"optionD": "decisions",
"optionE": "guide"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "느낌이 중요해!",
"explanation": "ENFJ의 감정 중심과 ISTJ의 객관성 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나연",
"script": "I feel this is right!",
"translation": "난 이게 맞다고 느껴!"
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "Facts matter more than feelings.",
"translation": "사실이 감정보다 더 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "나연",
"script": "People's happiness is the goal!",
"translation": "사람들의 행복이 목표야!"
},
{
"type": "ox",
"index": 4,
"quiz": "준서는 감정으로 결정을 하는 것을 좋아합니다.",
"hint": "ISTJ는 객관적 사실을 기반으로 판단해요.",
"result": "X",
"explanation": "준서는 'Facts matter more than feelings'라고 말했어요. 사실 기반의 판단을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "준서",
"script": "Facts protect everyone equally.",
"translation": "사실이 모두를 공평하게 보호해."
},
{
"type": "script",
"index": 6,
"speaker": "나연",
"script": "Your objectivity is admirable!",
"translation": "너의 객관성 정말 존경해!"
},
{
"type": "script",
"index": 7,
"speaker": "준서",
"script": "Emotions can mislead us.",
"translation": "감정은 우리를 오도할 수 있어."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-seo bases decisions on @@.",
"hint": "ISTJ는 객관적 사실에 기반해 결정해요.",
"optionA": "feelings",
"optionB": "facts",
"optionC": "instinct",
"result": "facts",
"explanation": "준서는 사실에 기반해 결정해요."
},
{
"type": "script",
"index": 9,
"speaker": "나연",
"script": "But people have real feelings!",
"translation": "하지만 사람들이 진짜 감정이 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "Facts bring best outcomes!",
"translation": "사실이 최고의 결과를 가져와!"
},
{
"type": "script",
"index": 11,
"speaker": "나연",
"script": "Maybe I should be objective!",
"translation": "아마 난 더 객관적이어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "And I should care more!",
"translation": "그리고 난 더 돌봐야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "나연",
"script": "Let's decide together!",
"translation": "우리 함께 결정하자!"
},
{
"type": "script",
"index": 14,
"speaker": "준서",
"script": "With both views!",
"translation": "둘 다의 관점으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "감정과 사실의 조화에 대한 문장이에요.",
"optionA": "Heart",
"optionB": "combined",
"optionC": "facts",
"optionD": "decisions",
"optionE": "guide",
"result": "Heart facts combined guide decisions",
"explanation": "마음과 사실이 합쳐지면 결정을 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "유연하게 해봐!",
"explanation": "ENFJ의 적응과 ISTJ의 계획성 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예은",
"script": "Plans can change anytime!",
"translation": "계획은 언제든 바뀔 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "서윤",
"script": "We committed to this plan.",
"translation": "우리는 이 계획에 헌신했어."
},
{
"type": "script",
"index": 3,
"speaker": "예은",
"script": "Flexibility brings better results!",
"translation": "유연함이 더 나은 결과를 가져와!"
},
{
"type": "ox",
"index": 4,
"quiz": "서윤은 계획을 자주 바꾸는 것을 좋아합니다.",
"hint": "ISTJ는 한번 정한 계획을 끝까지 지켜요.",
"result": "X",
"explanation": "서윤은 'We committed to this plan'라고 말했어요. 계획 준수를 중요시해요."
},
{
"type": "script",
"index": 5,
"speaker": "서윤",
"script": "Commitment means keeping promises.",
"translation": "헌신은 약속을 지킨다는 뜻이야."
},
{
"type": "script",
"index": 6,
"speaker": "예은",
"script": "Your reliability is solid!",
"translation": "너의 신뢰성 정말 견고해!"
},
{
"type": "script",
"index": 7,
"speaker": "서윤",
"script": "Plans exist for a reason.",
"translation": "계획은 이유가 있어서 존재해."
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-yun keeps @@.",
"hint": "ISTJ는 정한 계획을 끝까지 지켜요.",
"optionA": "changing",
"optionB": "promises",
"optionC": "flexible",
"result": "promises",
"explanation": "서윤은 약속을 지켜요."
},
{
"type": "script",
"index": 9,
"speaker": "예은",
"script": "But situations change sometimes!",
"translation": "하지만 상황이 가끔 바뀌어!"
},
{
"type": "script",
"index": 10,
"speaker": "서윤",
"script": "Good plans adapt when needed!",
"translation": "좋은 계획은 필요할 땐 적응해!"
},
{
"type": "script",
"index": 11,
"speaker": "예은",
"script": "I'll stick to plans more!",
"translation": "난 계획을 더 지킬게!"
},
{
"type": "script",
"index": 12,
"speaker": "서윤",
"script": "And I'll be flexible!",
"translation": "그리고 난 더 유연해질게!"
},
{
"type": "script",
"index": 13,
"speaker": "예은",
"script": "Let's plan and adapt!",
"translation": "우리 계획하고 적응하자!"
},
{
"type": "script",
"index": 14,
"speaker": "서윤",
"script": "That works well!",
"translation": "그게 잘 작동해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 적응의 균형에 대한 문장이에요.",
"result": "Plans flexibility combined create success",
"explanation": "계획과 유연성의 조합이 성공을 만들어요.",
"optionA": "success",
"optionB": "combined",
"optionC": "flexibility",
"optionD": "Plans",
"optionE": "create"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "유연하게 해봐!",
"explanation": "ENFJ의 적응과 ISTJ의 계획성 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예은",
"script": "Plans can change anytime!",
"translation": "계획은 언제든 바뀔 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "서윤",
"script": "We committed to this plan.",
"translation": "우리는 이 계획에 헌신했어."
},
{
"type": "script",
"index": 3,
"speaker": "예은",
"script": "Flexibility brings better results!",
"translation": "유연함이 더 나은 결과를 가져와!"
},
{
"type": "ox",
"index": 4,
"quiz": "서윤은 계획을 자주 바꾸는 것을 좋아합니다.",
"hint": "ISTJ는 한번 정한 계획을 끝까지 지켜요.",
"result": "X",
"explanation": "서윤은 'We committed to this plan'라고 말했어요. 계획 준수를 중요시해요."
},
{
"type": "script",
"index": 5,
"speaker": "서윤",
"script": "Commitment means keeping promises.",
"translation": "헌신은 약속을 지킨다는 뜻이야."
},
{
"type": "script",
"index": 6,
"speaker": "예은",
"script": "Your reliability is solid!",
"translation": "너의 신뢰성 정말 견고해!"
},
{
"type": "script",
"index": 7,
"speaker": "서윤",
"script": "Plans exist for a reason.",
"translation": "계획은 이유가 있어서 존재해."
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-yun keeps @@.",
"hint": "ISTJ는 정한 계획을 끝까지 지켜요.",
"optionA": "changing",
"optionB": "promises",
"optionC": "flexible",
"result": "promises",
"explanation": "서윤은 약속을 지켜요."
},
{
"type": "script",
"index": 9,
"speaker": "예은",
"script": "But situations change sometimes!",
"translation": "하지만 상황이 가끔 바뀌어!"
},
{
"type": "script",
"index": 10,
"speaker": "서윤",
"script": "Good plans adapt when needed!",
"translation": "좋은 계획은 필요할 땐 적응해!"
},
{
"type": "script",
"index": 11,
"speaker": "예은",
"script": "I'll stick to plans more!",
"translation": "난 계획을 더 지킬게!"
},
{
"type": "script",
"index": 12,
"speaker": "서윤",
"script": "And I'll be flexible!",
"translation": "그리고 난 더 유연해질게!"
},
{
"type": "script",
"index": 13,
"speaker": "예은",
"script": "Let's plan and adapt!",
"translation": "우리 계획하고 적응하자!"
},
{
"type": "script",
"index": 14,
"speaker": "서윤",
"script": "That works well!",
"translation": "그게 잘 작동해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 적응의 균형에 대한 문장이에요.",
"optionA": "success",
"optionB": "combined",
"optionC": "flexibility",
"optionD": "Plans",
"optionE": "create",
"result": "Plans flexibility combined create success",
"explanation": "계획과 유연성의 조합이 성공을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "변화가 두려워!",
"explanation": "ENFJ의 낙관과 ISTJ의 신중함 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다인",
"script": "Change brings new opportunities!",
"translation": "변화가 새로운 기회를 가져와!"
},
{
"type": "script",
"index": 2,
"speaker": "하나",
"script": "Change brings real risks.",
"translation": "변화가 진짜 위험을 가져와."
},
{
"type": "script",
"index": 3,
"speaker": "다인",
"script": "We can handle anything!",
"translation": "우리 뭐든 처리할 수 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "하나는 변화에 대해 낙관적입니다.",
"hint": "ISTJ는 변화의 위험성을 신중하게 생각해요.",
"result": "X",
"explanation": "하나는 'Change brings real risks'라고 말했어요. 신중하게 접근해요."
},
{
"type": "script",
"index": 5,
"speaker": "하나",
"script": "Risk management prevents disaster.",
"translation": "위험 관리가 재해를 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "다인",
"script": "Your caution protects us!",
"translation": "너의 신중함이 우리를 지켜줘!"
},
{
"type": "script",
"index": 7,
"speaker": "하나",
"script": "I prepare for problems.",
"translation": "나는 문제에 준비돼."
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-na prepares for @@ always.",
"hint": "ISTJ는 위험을 미리 예상하고 준비해요.",
"optionA": "success",
"optionB": "problems",
"optionC": "changes",
"result": "problems",
"explanation": "하나는 항상 문제에 준비돼 있어요."
},
{
"type": "script",
"index": 9,
"speaker": "다인",
"script": "But opportunity is waiting!",
"translation": "하지만 기회가 기다려!"
},
{
"type": "script",
"index": 10,
"speaker": "하나",
"script": "Good preparation gets opportunities!",
"translation": "좋은 준비가 기회를 가져와!"
},
{
"type": "script",
"index": 11,
"speaker": "다인",
"script": "I'll be more cautious!",
"translation": "난 더 신중해질게!"
},
{
"type": "script",
"index": 12,
"speaker": "하나",
"script": "I'll be more optimistic!",
"translation": "난 더 낙관적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "다인",
"script": "Let's prepare and seize it!",
"translation": "우리 준비하고 잡아!"
},
{
"type": "script",
"index": 14,
"speaker": "하나",
"script": "Together we're ready!",
"translation": "함께면 준비됐어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "낙관과 신중함의 결합에 대한 문장이에요.",
"result": "Optimism caution combined create resilience",
"explanation": "낙관과 신중함이 합쳐지면 회복력을 만들어요.",
"optionA": "create",
"optionB": "Optimism",
"optionC": "resilience",
"optionD": "caution",
"optionE": "combined"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "변화가 두려워!",
"explanation": "ENFJ의 낙관과 ISTJ의 신중함 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다인",
"script": "Change brings new opportunities!",
"translation": "변화가 새로운 기회를 가져와!"
},
{
"type": "script",
"index": 2,
"speaker": "하나",
"script": "Change brings real risks.",
"translation": "변화가 진짜 위험을 가져와."
},
{
"type": "script",
"index": 3,
"speaker": "다인",
"script": "We can handle anything!",
"translation": "우리 뭐든 처리할 수 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "하나는 변화에 대해 낙관적입니다.",
"hint": "ISTJ는 변화의 위험성을 신중하게 생각해요.",
"result": "X",
"explanation": "하나는 'Change brings real risks'라고 말했어요. 신중하게 접근해요."
},
{
"type": "script",
"index": 5,
"speaker": "하나",
"script": "Risk management prevents disaster.",
"translation": "위험 관리가 재해를 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "다인",
"script": "Your caution protects us!",
"translation": "너의 신중함이 우리를 지켜줘!"
},
{
"type": "script",
"index": 7,
"speaker": "하나",
"script": "I prepare for problems.",
"translation": "나는 문제에 준비돼."
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-na prepares for @@ always.",
"hint": "ISTJ는 위험을 미리 예상하고 준비해요.",
"optionA": "success",
"optionB": "problems",
"optionC": "changes",
"result": "problems",
"explanation": "하나는 항상 문제에 준비돼 있어요."
},
{
"type": "script",
"index": 9,
"speaker": "다인",
"script": "But opportunity is waiting!",
"translation": "하지만 기회가 기다려!"
},
{
"type": "script",
"index": 10,
"speaker": "하나",
"script": "Good preparation gets opportunities!",
"translation": "좋은 준비가 기회를 가져와!"
},
{
"type": "script",
"index": 11,
"speaker": "다인",
"script": "I'll be more cautious!",
"translation": "난 더 신중해질게!"
},
{
"type": "script",
"index": 12,
"speaker": "하나",
"script": "I'll be more optimistic!",
"translation": "난 더 낙관적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "다인",
"script": "Let's prepare and seize it!",
"translation": "우리 준비하고 잡아!"
},
{
"type": "script",
"index": 14,
"speaker": "하나",
"script": "Together we're ready!",
"translation": "함께면 준비됐어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "낙관과 신중함의 결합에 대한 문장이에요.",
"optionA": "create",
"optionB": "Optimism",
"optionC": "resilience",
"optionD": "caution",
"optionE": "combined",
"result": "Optimism caution combined create resilience",
"explanation": "낙관과 신중함이 합쳐지면 회복력을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "지금 결정해!",
"explanation": "ENFJ의 빠른 행동과 ISTJ의 철저한 준비 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태성",
"script": "We must act now!",
"translation": "우리 지금 행동해야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "준우",
"script": "We need to prepare first.",
"translation": "우리는 먼저 준비해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "태성",
"script": "Waiting costs us opportunities!",
"translation": "기다리는 게 우리한테 기회 비용이야!"
},
{
"type": "ox",
"index": 4,
"quiz": "준우는 즉시 행동하는 것을 선호합니다.",
"hint": "ISTJ는 철저하게 준비한 후에 행동해요.",
"result": "X",
"explanation": "준우는 'We need to prepare first'라고 말했어요. 철저한 준비를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "준우",
"script": "Preparation prevents failure.",
"translation": "준비가 실패를 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "태성",
"script": "Your thoroughness is impressive!",
"translation": "너의 철저함 정말 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "준우",
"script": "I check every detail.",
"translation": "나는 모든 세부사항을 확인해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-u checks every @@ carefully.",
"hint": "ISTJ는 모든 세부사항을 철저하게 확인해요.",
"optionA": "plan",
"optionB": "detail",
"optionC": "option",
"result": "detail",
"explanation": "준우는 모든 세부사항을 철저하게 확인해요."
},
{
"type": "script",
"index": 9,
"speaker": "태성",
"script": "But timing is critical!",
"translation": "하지만 타이밍이 중요해!"
},
{
"type": "script",
"index": 10,
"speaker": "준우",
"script": "Good preparation means good timing!",
"translation": "좋은 준비가 좋은 타이밍을 의미해!"
},
{
"type": "script",
"index": 11,
"speaker": "태성",
"script": "I'll prepare more!",
"translation": "난 더 준비할게!"
},
{
"type": "script",
"index": 12,
"speaker": "준우",
"script": "And I'll act faster!",
"translation": "그리고 난 더 빨리 행동할게!"
},
{
"type": "script",
"index": 13,
"speaker": "태성",
"script": "Let's prepare and move!",
"translation": "우리 준비하고 나아가!"
},
{
"type": "script",
"index": 14,
"speaker": "준우",
"script": "That's perfect!",
"translation": "그게 완벽하네!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "행동과 준비의 균형에 대한 문장이에요.",
"result": "Action preparation balanced create results",
"explanation": "행동과 준비의 균형이 결과를 만들어요.",
"optionA": "balanced",
"optionB": "create",
"optionC": "preparation",
"optionD": "Action",
"optionE": "results"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "지금 결정해!",
"explanation": "ENFJ의 빠른 행동과 ISTJ의 철저한 준비 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태성",
"script": "We must act now!",
"translation": "우리 지금 행동해야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "준우",
"script": "We need to prepare first.",
"translation": "우리는 먼저 준비해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "태성",
"script": "Waiting costs us opportunities!",
"translation": "기다리는 게 우리한테 기회 비용이야!"
},
{
"type": "ox",
"index": 4,
"quiz": "준우는 즉시 행동하는 것을 선호합니다.",
"hint": "ISTJ는 철저하게 준비한 후에 행동해요.",
"result": "X",
"explanation": "준우는 'We need to prepare first'라고 말했어요. 철저한 준비를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "준우",
"script": "Preparation prevents failure.",
"translation": "준비가 실패를 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "태성",
"script": "Your thoroughness is impressive!",
"translation": "너의 철저함 정말 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "준우",
"script": "I check every detail.",
"translation": "나는 모든 세부사항을 확인해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-u checks every @@ carefully.",
"hint": "ISTJ는 모든 세부사항을 철저하게 확인해요.",
"optionA": "plan",
"optionB": "detail",
"optionC": "option",
"result": "detail",
"explanation": "준우는 모든 세부사항을 철저하게 확인해요."
},
{
"type": "script",
"index": 9,
"speaker": "태성",
"script": "But timing is critical!",
"translation": "하지만 타이밍이 중요해!"
},
{
"type": "script",
"index": 10,
"speaker": "준우",
"script": "Good preparation means good timing!",
"translation": "좋은 준비가 좋은 타이밍을 의미해!"
},
{
"type": "script",
"index": 11,
"speaker": "태성",
"script": "I'll prepare more!",
"translation": "난 더 준비할게!"
},
{
"type": "script",
"index": 12,
"speaker": "준우",
"script": "And I'll act faster!",
"translation": "그리고 난 더 빨리 행동할게!"
},
{
"type": "script",
"index": 13,
"speaker": "태성",
"script": "Let's prepare and move!",
"translation": "우리 준비하고 나아가!"
},
{
"type": "script",
"index": 14,
"speaker": "준우",
"script": "That's perfect!",
"translation": "그게 완벽하네!"
},
{
"type": "puzzle",
"index": 15,
"hint": "행동과 준비의 균형에 대한 문장이에요.",
"optionA": "balanced",
"optionB": "create",
"optionC": "preparation",
"optionD": "Action",
"optionE": "results",
"result": "Action preparation balanced create results",
"explanation": "행동과 준비의 균형이 결과를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈이 있어!",
"explanation": "ENFJ의 비전과 ISTJ의 현실성 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민영",
"script": "I have big dreams!",
"translation": "나 큰 꿈이 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "민경",
"script": "Dreams need realistic goals.",
"translation": "꿈은 현실적 목표가 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "민영",
"script": "Dreams inspire and motivate!",
"translation": "꿈이 영감을 주고 동기를 줘!"
},
{
"type": "ox",
"index": 4,
"quiz": "민경은 현실을 무시하고 꿈꾸는 것을 좋아합니다.",
"hint": "ISTJ는 현실성 있는 목표를 설정해요.",
"result": "X",
"explanation": "민경은 'Dreams need realistic goals'라고 말했어요. 현실성을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "민경",
"script": "Reality keeps feet on ground.",
"translation": "현실이 발을 땅에 붙여둬."
},
{
"type": "script",
"index": 6,
"speaker": "민영",
"script": "Your practicality is grounding!",
"translation": "너의 현실성이 안정적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Goals must be achievable.",
"translation": "목표는 달성 가능해야 해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-gyeong sets @@ goals.",
"hint": "ISTJ는 달성 가능한 현실적 목표를 세워요.",
"optionA": "big",
"optionB": "achievable",
"optionC": "impossible",
"result": "achievable",
"explanation": "민경은 달성 가능한 목표를 세워요."
},
{
"type": "script",
"index": 9,
"speaker": "민영",
"script": "Big dreams create big results!",
"translation": "큰 꿈이 큰 결과를 만들어!"
},
{
"type": "script",
"index": 10,
"speaker": "민경",
"script": "Realistic dreams create actual results!",
"translation": "현실적 꿈이 실제 결과를 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "민영",
"script": "I'll be more realistic!",
"translation": "난 더 현실적이어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "민경",
"script": "And I'll dream bigger!",
"translation": "그리고 난 더 큰 꿈을 꿀게!"
},
{
"type": "script",
"index": 13,
"speaker": "민영",
"script": "Let's reach our goal!",
"translation": "우리 우리 목표에 도달하자!"
},
{
"type": "script",
"index": 14,
"speaker": "민경",
"script": "Realistically and ambitiously!",
"translation": "현실적이면서도 야심차게!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "꿈과 현실의 결합에 대한 문장이에요.",
"result": "Dreams reality combined create achievement",
"explanation": "꿈과 현실이 합쳐지면 성취를 만들어요.",
"optionA": "achievement",
"optionB": "create",
"optionC": "combined",
"optionD": "Dreams",
"optionE": "reality"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈이 있어!",
"explanation": "ENFJ의 비전과 ISTJ의 현실성 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민영",
"script": "I have big dreams!",
"translation": "나 큰 꿈이 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "민경",
"script": "Dreams need realistic goals.",
"translation": "꿈은 현실적 목표가 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "민영",
"script": "Dreams inspire and motivate!",
"translation": "꿈이 영감을 주고 동기를 줘!"
},
{
"type": "ox",
"index": 4,
"quiz": "민경은 현실을 무시하고 꿈꾸는 것을 좋아합니다.",
"hint": "ISTJ는 현실성 있는 목표를 설정해요.",
"result": "X",
"explanation": "민경은 'Dreams need realistic goals'라고 말했어요. 현실성을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "민경",
"script": "Reality keeps feet on ground.",
"translation": "현실이 발을 땅에 붙여둬."
},
{
"type": "script",
"index": 6,
"speaker": "민영",
"script": "Your practicality is grounding!",
"translation": "너의 현실성이 안정적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Goals must be achievable.",
"translation": "목표는 달성 가능해야 해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-gyeong sets @@ goals.",
"hint": "ISTJ는 달성 가능한 현실적 목표를 세워요.",
"optionA": "big",
"optionB": "achievable",
"optionC": "impossible",
"result": "achievable",
"explanation": "민경은 달성 가능한 목표를 세워요."
},
{
"type": "script",
"index": 9,
"speaker": "민영",
"script": "Big dreams create big results!",
"translation": "큰 꿈이 큰 결과를 만들어!"
},
{
"type": "script",
"index": 10,
"speaker": "민경",
"script": "Realistic dreams create actual results!",
"translation": "현실적 꿈이 실제 결과를 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "민영",
"script": "I'll be more realistic!",
"translation": "난 더 현실적이어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "민경",
"script": "And I'll dream bigger!",
"translation": "그리고 난 더 큰 꿈을 꿀게!"
},
{
"type": "script",
"index": 13,
"speaker": "민영",
"script": "Let's reach our goal!",
"translation": "우리 우리 목표에 도달하자!"
},
{
"type": "script",
"index": 14,
"speaker": "민경",
"script": "Realistically and ambitiously!",
"translation": "현실적이면서도 야심차게!"
},
{
"type": "puzzle",
"index": 15,
"hint": "꿈과 현실의 결합에 대한 문장이에요.",
"optionA": "achievement",
"optionB": "create",
"optionC": "combined",
"optionD": "Dreams",
"optionE": "reality",
"result": "Dreams reality combined create achievement",
"explanation": "꿈과 현실이 합쳐지면 성취를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "지금 잘 할 거야!",
"explanation": "ENFJ의 신뢰와 ISTJ의 검증 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하영",
"script": "I believe we will succeed!",
"translation": "난 우리가 성공할 거라 믿어!"
},
{
"type": "script",
"index": 2,
"speaker": "다인",
"script": "We must verify everything first.",
"translation": "우리는 먼저 모든 걸 검증해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "하영",
"script": "Trust and confidence matter most!",
"translation": "신뢰와 자신감이 가장 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "다인은 신뢰로 성공할 수 있다고 생각합니다.",
"hint": "ISTJ는 철저한 검증이 필요해요.",
"result": "X",
"explanation": "다인은 'We must verify everything first'라고 말했어요. 철저한 검증이 필요해요."
},
{
"type": "script",
"index": 5,
"speaker": "다인",
"script": "Verification builds real confidence.",
"translation": "검증이 진짜 자신감을 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "하영",
"script": "Your thoroughness protects us!",
"translation": "너의 철저함이 우리를 지켜줘!"
},
{
"type": "script",
"index": 7,
"speaker": "다인",
"script": "I leave nothing to chance.",
"translation": "나는 운에 맡기지 않아."
},
{
"type": "blank",
"index": 8,
"quiz": "Da-in leaves nothing to @@.",
"hint": "ISTJ는 철저하게 준비해서 운에 맡기지 않아요.",
"optionA": "hope",
"optionB": "chance",
"optionC": "fate",
"result": "chance",
"explanation": "다인은 운에 맡기지 않아요."
},
{
"type": "script",
"index": 9,
"speaker": "하영",
"script": "But belief creates energy!",
"translation": "하지만 신뢰가 에너지를 만들어!"
},
{
"type": "script",
"index": 10,
"speaker": "다인",
"script": "Verification plus confidence wins!",
"translation": "검증에 자신감을 더하면 이겨!"
},
{
"type": "script",
"index": 11,
"speaker": "하영",
"script": "I'll prepare better!",
"translation": "난 더 잘 준비할게!"
},
{
"type": "script",
"index": 12,
"speaker": "다인",
"script": "I'll believe more!",
"translation": "난 더 믿을게!"
},
{
"type": "script",
"index": 13,
"speaker": "하영",
"script": "Let's verify and believe!",
"translation": "우리 검증하고 믿자!"
},
{
"type": "script",
"index": 14,
"speaker": "다인",
"script": "Perfect combination!",
"translation": "완벽한 조합이네!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "신뢰와 검증의 조화에 대한 문장이에요.",
"result": "Trust verification combined bring success",
"explanation": "신뢰와 검증이 합쳐지면 성공을 가져와요.",
"optionA": "success",
"optionB": "combined",
"optionC": "bring",
"optionD": "verification",
"optionE": "Trust"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "지금 잘 할 거야!",
"explanation": "ENFJ의 신뢰와 ISTJ의 검증 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하영",
"script": "I believe we will succeed!",
"translation": "난 우리가 성공할 거라 믿어!"
},
{
"type": "script",
"index": 2,
"speaker": "다인",
"script": "We must verify everything first.",
"translation": "우리는 먼저 모든 걸 검증해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "하영",
"script": "Trust and confidence matter most!",
"translation": "신뢰와 자신감이 가장 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "다인은 신뢰로 성공할 수 있다고 생각합니다.",
"hint": "ISTJ는 철저한 검증이 필요해요.",
"result": "X",
"explanation": "다인은 'We must verify everything first'라고 말했어요. 철저한 검증이 필요해요."
},
{
"type": "script",
"index": 5,
"speaker": "다인",
"script": "Verification builds real confidence.",
"translation": "검증이 진짜 자신감을 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "하영",
"script": "Your thoroughness protects us!",
"translation": "너의 철저함이 우리를 지켜줘!"
},
{
"type": "script",
"index": 7,
"speaker": "다인",
"script": "I leave nothing to chance.",
"translation": "나는 운에 맡기지 않아."
},
{
"type": "blank",
"index": 8,
"quiz": "Da-in leaves nothing to @@.",
"hint": "ISTJ는 철저하게 준비해서 운에 맡기지 않아요.",
"optionA": "hope",
"optionB": "chance",
"optionC": "fate",
"result": "chance",
"explanation": "다인은 운에 맡기지 않아요."
},
{
"type": "script",
"index": 9,
"speaker": "하영",
"script": "But belief creates energy!",
"translation": "하지만 신뢰가 에너지를 만들어!"
},
{
"type": "script",
"index": 10,
"speaker": "다인",
"script": "Verification plus confidence wins!",
"translation": "검증에 자신감을 더하면 이겨!"
},
{
"type": "script",
"index": 11,
"speaker": "하영",
"script": "I'll prepare better!",
"translation": "난 더 잘 준비할게!"
},
{
"type": "script",
"index": 12,
"speaker": "다인",
"script": "I'll believe more!",
"translation": "난 더 믿을게!"
},
{
"type": "script",
"index": 13,
"speaker": "하영",
"script": "Let's verify and believe!",
"translation": "우리 검증하고 믿자!"
},
{
"type": "script",
"index": 14,
"speaker": "다인",
"script": "Perfect combination!",
"translation": "완벽한 조합이네!"
},
{
"type": "puzzle",
"index": 15,
"hint": "신뢰와 검증의 조화에 대한 문장이에요.",
"optionA": "success",
"optionB": "combined",
"optionC": "bring",
"optionD": "verification",
"optionE": "Trust",
"result": "Trust verification combined bring success",
"explanation": "신뢰와 검증이 합쳐지면 성공을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "우리 다 함께 놀아!",
"explanation": "ENFJ의 포함과 ISTJ의 선택성 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "Everyone should have fun!",
"translation": "모두가 재미있어야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "민경",
"script": "I choose my companions carefully.",
"translation": "나는 내 친구를 신중하게 선택해."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Inclusion makes people happy!",
"translation": "포함이 사람들을 행복하게 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "민경은 모두를 초대해서 함께합니다.",
"hint": "ISTJ는 신뢰하는 소수와 시간을 보내요.",
"result": "X",
"explanation": "민경은 'I choose my companions carefully'라고 말했어요. 선택적이에요."
},
{
"type": "script",
"index": 5,
"speaker": "민경",
"script": "Quality time beats large groups.",
"translation": "질 높은 시간이 큰 그룹을 이겨."
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Your loyalty is wonderful!",
"translation": "너의 충성심 정말 멋있어!"
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Few friends are real friends.",
"translation": "소수의 친구가 진정한 친구야."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-gyeong values @@ deeply.",
"hint": "ISTJ는 진정한 친구관계를 깊이 있게 소중히 해요.",
"optionA": "many",
"optionB": "few",
"optionC": "people",
"result": "few",
"explanation": "민경은 소수 친구를 깊이 있게 소중히 해요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "But more friends is more fun!",
"translation": "하지만 더 많은 친구가 더 재미있어!"
},
{
"type": "script",
"index": 10,
"speaker": "지우",
"script": "Deep friendships matter most!",
"translation": "깊은 우정이 가장 중요해!"
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "Maybe I need deeper friends!",
"translation": "아마 난 더 깊은 친구가 필요하네!"
},
{
"type": "script",
"index": 12,
"speaker": "민경",
"script": "And I'll meet more!",
"translation": "그리고 난 더 만나봐야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "지우",
"script": "Let's do both!",
"translation": "우리 둘 다 하자!"
},
{
"type": "script",
"index": 14,
"speaker": "민경",
"script": "With careful balance!",
"translation": "신중한 균형으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "포함과 선택의 가치에 대한 문장이에요.",
"result": "Wide circles deep create richness",
"explanation": "넓은 인간관계와 깊은 우정이 풍요로움을 만들어요.",
"optionA": "circles",
"optionB": "create",
"optionC": "deep",
"optionD": "richness",
"optionE": "Wide"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "우리 다 함께 놀아!",
"explanation": "ENFJ의 포함과 ISTJ의 선택성 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "Everyone should have fun!",
"translation": "모두가 재미있어야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "민경",
"script": "I choose my companions carefully.",
"translation": "나는 내 친구를 신중하게 선택해."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Inclusion makes people happy!",
"translation": "포함이 사람들을 행복하게 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "민경은 모두를 초대해서 함께합니다.",
"hint": "ISTJ는 신뢰하는 소수와 시간을 보내요.",
"result": "X",
"explanation": "민경은 'I choose my companions carefully'라고 말했어요. 선택적이에요."
},
{
"type": "script",
"index": 5,
"speaker": "민경",
"script": "Quality time beats large groups.",
"translation": "질 높은 시간이 큰 그룹을 이겨."
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Your loyalty is wonderful!",
"translation": "너의 충성심 정말 멋있어!"
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "Few friends are real friends.",
"translation": "소수의 친구가 진정한 친구야."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-gyeong values @@ deeply.",
"hint": "ISTJ는 진정한 친구관계를 깊이 있게 소중히 해요.",
"optionA": "many",
"optionB": "few",
"optionC": "people",
"result": "few",
"explanation": "민경은 소수 친구를 깊이 있게 소중히 해요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "But more friends is more fun!",
"translation": "하지만 더 많은 친구가 더 재미있어!"
},
{
"type": "script",
"index": 10,
"speaker": "지우",
"script": "Deep friendships matter most!",
"translation": "깊은 우정이 가장 중요해!"
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "Maybe I need deeper friends!",
"translation": "아마 난 더 깊은 친구가 필요하네!"
},
{
"type": "script",
"index": 12,
"speaker": "민경",
"script": "And I'll meet more!",
"translation": "그리고 난 더 만나봐야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "지우",
"script": "Let's do both!",
"translation": "우리 둘 다 하자!"
},
{
"type": "script",
"index": 14,
"speaker": "민경",
"script": "With careful balance!",
"translation": "신중한 균형으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "포함과 선택의 가치에 대한 문장이에요.",
"optionA": "circles",
"optionB": "create",
"optionC": "deep",
"optionD": "richness",
"optionE": "Wide",
"result": "Wide circles deep create richness",
"explanation": "넓은 인간관계와 깊은 우정이 풍요로움을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "계획된 활동이 최고야!",
"explanation": "ENFJ의 자발성과 ISTJ의 계획성 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "Spontaneous fun is best!",
"translation": "즉흥적 재미가 최고야!"
},
{
"type": "script",
"index": 2,
"speaker": "수연",
"script": "Planned activities work much better.",
"translation": "계획된 활동이 훨씬 더 잘 작동해."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Surprises bring excitement!",
"translation": "깜짝이 신남을 가져와!"
},
{
"type": "ox",
"index": 4,
"quiz": "수연은 계획 없이 즉흥적으로 합니다.",
"hint": "ISTJ는 활동을 미리 계획하고 준비해요.",
"result": "X",
"explanation": "수연은 'Planned activities work much better'라고 말했어요. 계획을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "수연",
"script": "Planning ensures quality time.",
"translation": "계획이 질 높은 시간을 보장해."
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Your organization is admirable!",
"translation": "너의 조직력 정말 존경해!"
},
{
"type": "script",
"index": 7,
"speaker": "수연",
"script": "I schedule everything carefully.",
"translation": "나는 모든 걸 신중하게 계획해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-yeong schedules everything @@.",
"hint": "ISTJ는 모든 활동을 세심하게 계획해요.",
"optionA": "randomly",
"optionB": "carefully",
"optionC": "quickly",
"result": "carefully",
"explanation": "수연은 모든 활동을 세심하게 계획해요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "But spontaneity brings magic!",
"translation": "하지만 즉흥성이 마법을 가져와!"
},
{
"type": "script",
"index": 10,
"speaker": "수연",
"script": "Good planning still allows joy!",
"translation": "좋은 계획도 여전히 기쁨을 허락해!"
},
{
"type": "script",
"index": 11,
"speaker": "하린",
"script": "I'll plan more!",
"translation": "난 더 계획할게!"
},
{
"type": "script",
"index": 12,
"speaker": "수연",
"script": "I'll be spontaneous too!",
"translation": "난 즉흥적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "하린",
"script": "Let's plan adventures!",
"translation": "우리 모험을 계획하자!"
},
{
"type": "script",
"index": 14,
"speaker": "수연",
"script": "And enjoy them!",
"translation": "그리고 즐기자!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 즉흥성의 결합에 대한 문장이에요.",
"result": "Planned spontaneity combined create joy",
"explanation": "계획된 즉흥성이 기쁨을 만들어요.",
"optionA": "joy",
"optionB": "combined",
"optionC": "create",
"optionD": "spontaneity",
"optionE": "Planned"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "계획된 활동이 최고야!",
"explanation": "ENFJ의 자발성과 ISTJ의 계획성 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "Spontaneous fun is best!",
"translation": "즉흥적 재미가 최고야!"
},
{
"type": "script",
"index": 2,
"speaker": "수연",
"script": "Planned activities work much better.",
"translation": "계획된 활동이 훨씬 더 잘 작동해."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Surprises bring excitement!",
"translation": "깜짝이 신남을 가져와!"
},
{
"type": "ox",
"index": 4,
"quiz": "수연은 계획 없이 즉흥적으로 합니다.",
"hint": "ISTJ는 활동을 미리 계획하고 준비해요.",
"result": "X",
"explanation": "수연은 'Planned activities work much better'라고 말했어요. 계획을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "수연",
"script": "Planning ensures quality time.",
"translation": "계획이 질 높은 시간을 보장해."
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Your organization is admirable!",
"translation": "너의 조직력 정말 존경해!"
},
{
"type": "script",
"index": 7,
"speaker": "수연",
"script": "I schedule everything carefully.",
"translation": "나는 모든 걸 신중하게 계획해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-yeong schedules everything @@.",
"hint": "ISTJ는 모든 활동을 세심하게 계획해요.",
"optionA": "randomly",
"optionB": "carefully",
"optionC": "quickly",
"result": "carefully",
"explanation": "수연은 모든 활동을 세심하게 계획해요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "But spontaneity brings magic!",
"translation": "하지만 즉흥성이 마법을 가져와!"
},
{
"type": "script",
"index": 10,
"speaker": "수연",
"script": "Good planning still allows joy!",
"translation": "좋은 계획도 여전히 기쁨을 허락해!"
},
{
"type": "script",
"index": 11,
"speaker": "하린",
"script": "I'll plan more!",
"translation": "난 더 계획할게!"
},
{
"type": "script",
"index": 12,
"speaker": "수연",
"script": "I'll be spontaneous too!",
"translation": "난 즉흥적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "하린",
"script": "Let's plan adventures!",
"translation": "우리 모험을 계획하자!"
},
{
"type": "script",
"index": 14,
"speaker": "수연",
"script": "And enjoy them!",
"translation": "그리고 즐기자!"
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 즉흥성의 결합에 대한 문장이에요.",
"optionA": "joy",
"optionB": "combined",
"optionC": "create",
"optionD": "spontaneity",
"optionE": "Planned",
"result": "Planned spontaneity combined create joy",
"explanation": "계획된 즉흥성이 기쁨을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처는 깊어!",
"explanation": "ENFJ의 감정 반응과 ISTJ의 객관적 분석 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유나",
"script": "I feel so betrayed!",
"translation": "나 정말 배신감을 느껴!"
},
{
"type": "script",
"index": 2,
"speaker": "정수",
"script": "Let me analyze what happened.",
"translation": "내가 무슨 일이 있었는지 분석해봐."
},
{
"type": "script",
"index": 3,
"speaker": "유나",
"script": "My feelings are real and valid!",
"translation": "내 감정이 진짜고 타당해!"
},
{
"type": "ox",
"index": 4,
"quiz": "정수는 자신의 감정으로 빠르게 반응합니다.",
"hint": "ISTJ는 객관적으로 상황을 분석해요.",
"result": "X",
"explanation": "정수는 'Let me analyze what happened'라고 말했어요. 분석적으로 접근해요."
},
{
"type": "script",
"index": 5,
"speaker": "정수",
"script": "Facts clarify the situation.",
"translation": "사실이 상황을 명확히 해."
},
{
"type": "script",
"index": 6,
"speaker": "유나",
"script": "Your rationality helps me!",
"translation": "너의 이성이 나한테 도움이 돼!"
},
{
"type": "script",
"index": 7,
"speaker": "정수",
"script": "Understanding prevents repeating mistakes.",
"translation": "이해가 같은 실수를 반복하는 것을 방지해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jung-su analyzes facts @@.",
"hint": "ISTJ는 객관적 사실을 기반으로 분석해요.",
"optionA": "with emotions",
"optionB": "carefully",
"optionC": "objectively",
"result": "objectively",
"explanation": "정수는 객관적으로 사실을 분석해요."
},
{
"type": "script",
"index": 9,
"speaker": "유나",
"script": "But I need emotional support!",
"translation": "하지만 난 감정적 지지가 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "정수",
"script": "Understanding supports you most!",
"translation": "이해가 너를 가장 잘 지지해!"
},
{
"type": "script",
"index": 11,
"speaker": "유나",
"script": "You see it clearly!",
"translation": "넌 명확하게 봐!"
},
{
"type": "script",
"index": 12,
"speaker": "정수",
"script": "And I care about you!",
"translation": "그리고 난 너를 신경써!"
},
{
"type": "script",
"index": 13,
"speaker": "유나",
"script": "Let's heal together!",
"translation": "우리 함께 치유하자!"
},
{
"type": "script",
"index": 14,
"speaker": "정수",
"script": "With truth and care!",
"translation": "진실과 배려로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정과 분석의 치유에 대한 문장이에요.",
"result": "Emotion analysis combined create healing",
"explanation": "감정과 분석이 합쳐지면 치유를 만들어요.",
"optionA": "healing",
"optionB": "combined",
"optionC": "Emotion",
"optionD": "analysis",
"optionE": "create"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처는 깊어!",
"explanation": "ENFJ의 감정 반응과 ISTJ의 객관적 분석 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유나",
"script": "I feel so betrayed!",
"translation": "나 정말 배신감을 느껴!"
},
{
"type": "script",
"index": 2,
"speaker": "정수",
"script": "Let me analyze what happened.",
"translation": "내가 무슨 일이 있었는지 분석해봐."
},
{
"type": "script",
"index": 3,
"speaker": "유나",
"script": "My feelings are real and valid!",
"translation": "내 감정이 진짜고 타당해!"
},
{
"type": "ox",
"index": 4,
"quiz": "정수는 자신의 감정으로 빠르게 반응합니다.",
"hint": "ISTJ는 객관적으로 상황을 분석해요.",
"result": "X",
"explanation": "정수는 'Let me analyze what happened'라고 말했어요. 분석적으로 접근해요."
},
{
"type": "script",
"index": 5,
"speaker": "정수",
"script": "Facts clarify the situation.",
"translation": "사실이 상황을 명확히 해."
},
{
"type": "script",
"index": 6,
"speaker": "유나",
"script": "Your rationality helps me!",
"translation": "너의 이성이 나한테 도움이 돼!"
},
{
"type": "script",
"index": 7,
"speaker": "정수",
"script": "Understanding prevents repeating mistakes.",
"translation": "이해가 같은 실수를 반복하는 것을 방지해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jung-su analyzes facts @@.",
"hint": "ISTJ는 객관적 사실을 기반으로 분석해요.",
"optionA": "with emotions",
"optionB": "carefully",
"optionC": "objectively",
"result": "objectively",
"explanation": "정수는 객관적으로 사실을 분석해요."
},
{
"type": "script",
"index": 9,
"speaker": "유나",
"script": "But I need emotional support!",
"translation": "하지만 난 감정적 지지가 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "정수",
"script": "Understanding supports you most!",
"translation": "이해가 너를 가장 잘 지지해!"
},
{
"type": "script",
"index": 11,
"speaker": "유나",
"script": "You see it clearly!",
"translation": "넌 명확하게 봐!"
},
{
"type": "script",
"index": 12,
"speaker": "정수",
"script": "And I care about you!",
"translation": "그리고 난 너를 신경써!"
},
{
"type": "script",
"index": 13,
"speaker": "유나",
"script": "Let's heal together!",
"translation": "우리 함께 치유하자!"
},
{
"type": "script",
"index": 14,
"speaker": "정수",
"script": "With truth and care!",
"translation": "진실과 배려로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "감정과 분석의 치유에 대한 문장이에요.",
"optionA": "healing",
"optionB": "combined",
"optionC": "Emotion",
"optionD": "analysis",
"optionE": "create",
"result": "Emotion analysis combined create healing",
"explanation": "감정과 분석이 합쳐지면 치유를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다시 신뢰할 수 있어?",
"explanation": "ENFJ의 재연결과 ISTJ의 신중한 복구 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나리",
"script": "Let's move past this!",
"translation": "이제 넘어가자!"
},
{
"type": "script",
"index": 2,
"speaker": "다영",
"script": "Trust must be rebuilt carefully.",
"translation": "신뢰는 신중하게 다시 만들어져야 해."
},
{
"type": "script",
"index": 3,
"speaker": "나리",
"script": "Our relationship is precious!",
"translation": "우리 관계가 소중해!"
},
{
"type": "ox",
"index": 4,
"quiz": "다영은 빨리 관계를 회복하려고 합니다.",
"hint": "ISTJ는 신뢰가 회복될 때까지 신중해요.",
"result": "X",
"explanation": "다영은 'Trust must be rebuilt carefully'라고 말했어요. 신중한 복구를 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "다영",
"script": "Rushing creates more problems.",
"translation": "서두르는 게 더 많은 문제를 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "나리",
"script": "Your care is thoughtful!",
"translation": "너의 배려가 사려 깊어!"
},
{
"type": "script",
"index": 7,
"speaker": "다영",
"script": "Time and consistency rebuild trust.",
"translation": "시간과 일관성이 신뢰를 다시 만들어."
},
{
"type": "blank",
"index": 8,
"quiz": "Da-yeong needs @@ to trust again.",
"hint": "ISTJ는 시간과 일관된 행동으로 신뢰를 회복해요.",
"optionA": "quick apologies",
"optionB": "time and proof",
"optionC": "words",
"result": "time and proof",
"explanation": "다영은 시간과 증명으로 신뢰를 회복해요."
},
{
"type": "script",
"index": 9,
"speaker": "나리",
"script": "But I want connection now!",
"translation": "하지만 난 지금 연결을 원해!"
},
{
"type": "script",
"index": 10,
"speaker": "나리",
"script": "Building trust needs patience!",
"translation": "신뢰 구축이 인내가 필요해!"
},
{
"type": "script",
"index": 11,
"speaker": "나리",
"script": "I'll be patient!",
"translation": "난 인내심 있을게!"
},
{
"type": "script",
"index": 12,
"speaker": "다영",
"script": "And I'll try to heal!",
"translation": "그리고 난 치유해봐야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "나리",
"script": "Let's rebuild it!",
"translation": "우리 다시 쌓아올리자!"
},
{
"type": "script",
"index": 14,
"speaker": "다영",
"script": "Together, step by step!",
"translation": "함께, 한 걸음씩!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "신뢰 회복의 과정에 대한 문장이에요.",
"result": "Trust time consistency rebuild bonds",
"explanation": "신뢰와 시간, 일관성이 유대를 다시 만들어요.",
"optionA": "time",
"optionB": "rebuild",
"optionC": "bonds",
"optionD": "consistency",
"optionE": "Trust"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다시 신뢰할 수 있어?",
"explanation": "ENFJ의 재연결과 ISTJ의 신중한 복구 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나리",
"script": "Let's move past this!",
"translation": "이제 넘어가자!"
},
{
"type": "script",
"index": 2,
"speaker": "다영",
"script": "Trust must be rebuilt carefully.",
"translation": "신뢰는 신중하게 다시 만들어져야 해."
},
{
"type": "script",
"index": 3,
"speaker": "나리",
"script": "Our relationship is precious!",
"translation": "우리 관계가 소중해!"
},
{
"type": "ox",
"index": 4,
"quiz": "다영은 빨리 관계를 회복하려고 합니다.",
"hint": "ISTJ는 신뢰가 회복될 때까지 신중해요.",
"result": "X",
"explanation": "다영은 'Trust must be rebuilt carefully'라고 말했어요. 신중한 복구를 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "다영",
"script": "Rushing creates more problems.",
"translation": "서두르는 게 더 많은 문제를 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "나리",
"script": "Your care is thoughtful!",
"translation": "너의 배려가 사려 깊어!"
},
{
"type": "script",
"index": 7,
"speaker": "다영",
"script": "Time and consistency rebuild trust.",
"translation": "시간과 일관성이 신뢰를 다시 만들어."
},
{
"type": "blank",
"index": 8,
"quiz": "Da-yeong needs @@ to trust again.",
"hint": "ISTJ는 시간과 일관된 행동으로 신뢰를 회복해요.",
"optionA": "quick apologies",
"optionB": "time and proof",
"optionC": "words",
"result": "time and proof",
"explanation": "다영은 시간과 증명으로 신뢰를 회복해요."
},
{
"type": "script",
"index": 9,
"speaker": "나리",
"script": "But I want connection now!",
"translation": "하지만 난 지금 연결을 원해!"
},
{
"type": "script",
"index": 10,
"speaker": "나리",
"script": "Building trust needs patience!",
"translation": "신뢰 구축이 인내가 필요해!"
},
{
"type": "script",
"index": 11,
"speaker": "나리",
"script": "I'll be patient!",
"translation": "난 인내심 있을게!"
},
{
"type": "script",
"index": 12,
"speaker": "다영",
"script": "And I'll try to heal!",
"translation": "그리고 난 치유해봐야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "나리",
"script": "Let's rebuild it!",
"translation": "우리 다시 쌓아올리자!"
},
{
"type": "script",
"index": 14,
"speaker": "다영",
"script": "Together, step by step!",
"translation": "함께, 한 걸음씩!"
},
{
"type": "puzzle",
"index": 15,
"hint": "신뢰 회복의 과정에 대한 문장이에요.",
"optionA": "time",
"optionB": "rebuild",
"optionC": "bonds",
"optionD": "consistency",
"optionE": "Trust",
"result": "Trust time consistency rebuild bonds",
"explanation": "신뢰와 시간, 일관성이 유대를 다시 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "사람들이 먼저야!",
"explanation": "ENFJ의 관계 우선과 ENTJ의 목표 우선 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민아",
"script": "People matter the most!",
"translation": "사람이 가장 중요해!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Goals drive everything forward.",
"translation": "목표가 모든 걸 앞으로 이끌어."
},
{
"type": "script",
"index": 3,
"speaker": "민아",
"script": "Relationships build trust and loyalty!",
"translation": "관계가 신뢰와 충성을 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "준혁은 사람들의 감정을 가장 우선시합니다.",
"hint": "ENTJ는 목표와 결과를 가장 중시해요.",
"result": "X",
"explanation": "준혁은 'Goals drive everything forward'라고 말했어요. 목표를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Goals achieve what people need.",
"translation": "목표가 사람들이 필요한 것을 달성해."
},
{
"type": "script",
"index": 6,
"speaker": "민아",
"script": "Your ambition is inspiring!",
"translation": "너의 야심 정말 영감을 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "준혁",
"script": "Results matter more than feelings.",
"translation": "결과가 감정보다 더 중요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-hyuk prioritizes @@ over feelings.",
"hint": "ENTJ는 결과와 목표 달성을 우선해요.",
"optionA": "people",
"optionB": "results",
"optionC": "emotions",
"result": "results",
"explanation": "준혁은 결과를 감정보다 우선해요."
},
{
"type": "script",
"index": 9,
"speaker": "민아",
"script": "But people want to feel valued!",
"translation": "하지만 사람들이 소중함을 느껴야 해!"
},
{
"type": "script",
"index": 10,
"speaker": "준혁",
"script": "Success makes people feel valued!",
"translation": "성공이 사람들을 소중하게 느끼게 해!"
},
{
"type": "script",
"index": 11,
"speaker": "민아",
"script": "Maybe I need more focus!",
"translation": "아마 난 더 집중해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And I should care more!",
"translation": "그리고 난 더 돌봐야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "Let's lead together!",
"translation": "우리 함께 이끌어!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "With goals and heart!",
"translation": "목표와 마음으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "관계와 목표의 조화에 대한 문장이에요.",
"result": "People goals together create success",
"explanation": "사람과 목표가 함께 성공을 만들어요.",
"optionA": "create",
"optionB": "together",
"optionC": "goals",
"optionD": "People",
"optionE": "success"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "사람들이 먼저야!",
"explanation": "ENFJ의 관계 우선과 ENTJ의 목표 우선 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민아",
"script": "People matter the most!",
"translation": "사람이 가장 중요해!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Goals drive everything forward.",
"translation": "목표가 모든 걸 앞으로 이끌어."
},
{
"type": "script",
"index": 3,
"speaker": "민아",
"script": "Relationships build trust and loyalty!",
"translation": "관계가 신뢰와 충성을 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "준혁은 사람들의 감정을 가장 우선시합니다.",
"hint": "ENTJ는 목표와 결과를 가장 중시해요.",
"result": "X",
"explanation": "준혁은 'Goals drive everything forward'라고 말했어요. 목표를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Goals achieve what people need.",
"translation": "목표가 사람들이 필요한 것을 달성해."
},
{
"type": "script",
"index": 6,
"speaker": "민아",
"script": "Your ambition is inspiring!",
"translation": "너의 야심 정말 영감을 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "준혁",
"script": "Results matter more than feelings.",
"translation": "결과가 감정보다 더 중요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-hyuk prioritizes @@ over feelings.",
"hint": "ENTJ는 결과와 목표 달성을 우선해요.",
"optionA": "people",
"optionB": "results",
"optionC": "emotions",
"result": "results",
"explanation": "준혁은 결과를 감정보다 우선해요."
},
{
"type": "script",
"index": 9,
"speaker": "민아",
"script": "But people want to feel valued!",
"translation": "하지만 사람들이 소중함을 느껴야 해!"
},
{
"type": "script",
"index": 10,
"speaker": "준혁",
"script": "Success makes people feel valued!",
"translation": "성공이 사람들을 소중하게 느끼게 해!"
},
{
"type": "script",
"index": 11,
"speaker": "민아",
"script": "Maybe I need more focus!",
"translation": "아마 난 더 집중해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And I should care more!",
"translation": "그리고 난 더 돌봐야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "Let's lead together!",
"translation": "우리 함께 이끌어!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "With goals and heart!",
"translation": "목표와 마음으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "관계와 목표의 조화에 대한 문장이에요.",
"optionA": "create",
"optionB": "together",
"optionC": "goals",
"optionD": "People",
"optionE": "success",
"result": "People goals together create success",
"explanation": "사람과 목표가 함께 성공을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모두를 고려해줘!",
"explanation": "ENFJ의 포용과 ENTJ의 효율성 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정훈",
"script": "Everyone's voice matters here!",
"translation": "여기서 모두의 목소리가 중요해!"
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "We need to move quickly.",
"translation": "우리는 빨리 나아가야 해."
},
{
"type": "script",
"index": 3,
"speaker": "정훈",
"script": "Inclusion strengthens our team!",
"translation": "포함이 우리 팀을 강하게 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "성준은 모두를 포함시켜야 한다고 생각합니다.",
"hint": "ENTJ는 효율성을 위해 빠르게 진행하려고 해요.",
"result": "X",
"explanation": "성준은 'We need to move quickly'라고 말했어요. 효율성을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "성준",
"script": "Efficiency delivers better results.",
"translation": "효율성이 더 나은 결과를 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "정훈",
"script": "Your speed is impressive!",
"translation": "너의 속도 정말 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Decisions must be decisive.",
"translation": "결정은 단호해야 한다."
},
{
"type": "blank",
"index": 8,
"quiz": "Sung-jun makes @@ decisions.",
"hint": "ENTJ는 빠르고 단호한 결정을 내려요.",
"optionA": "slow",
"optionB": "decisive",
"optionC": "careful",
"result": "decisive",
"explanation": "성준은 단호한 결정을 내려요."
},
{
"type": "script",
"index": 9,
"speaker": "정훈",
"script": "But people need time to adjust!",
"translation": "하지만 사람들이 조정 시간이 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "Clear vision helps faster adjustment!",
"translation": "명확한 비전이 더 빠른 조정을 도와!"
},
{
"type": "script",
"index": 11,
"speaker": "정훈",
"script": "I'll speed up!",
"translation": "난 더 빨라질게!"
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "I'll listen more!",
"translation": "난 더 들을게!"
},
{
"type": "script",
"index": 13,
"speaker": "정훈",
"script": "Let's move forward together!",
"translation": "우리 함께 나아가자!"
},
{
"type": "script",
"index": 14,
"speaker": "성준",
"script": "With clear vision!",
"translation": "명확한 비전으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "포용과 효율성의 균형에 대한 문장이에요.",
"result": "Inclusion efficiency creates strong teams",
"explanation": "포용과 효율성이 견고한 팀을 만들어요.",
"optionA": "creates",
"optionB": "teams",
"optionC": "Inclusion",
"optionD": "efficiency",
"optionE": "strong"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모두를 고려해줘!",
"explanation": "ENFJ의 포용과 ENTJ의 효율성 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정훈",
"script": "Everyone's voice matters here!",
"translation": "여기서 모두의 목소리가 중요해!"
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "We need to move quickly.",
"translation": "우리는 빨리 나아가야 해."
},
{
"type": "script",
"index": 3,
"speaker": "정훈",
"script": "Inclusion strengthens our team!",
"translation": "포함이 우리 팀을 강하게 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "성준은 모두를 포함시켜야 한다고 생각합니다.",
"hint": "ENTJ는 효율성을 위해 빠르게 진행하려고 해요.",
"result": "X",
"explanation": "성준은 'We need to move quickly'라고 말했어요. 효율성을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "성준",
"script": "Efficiency delivers better results.",
"translation": "효율성이 더 나은 결과를 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "정훈",
"script": "Your speed is impressive!",
"translation": "너의 속도 정말 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Decisions must be decisive.",
"translation": "결정은 단호해야 한다."
},
{
"type": "blank",
"index": 8,
"quiz": "Sung-jun makes @@ decisions.",
"hint": "ENTJ는 빠르고 단호한 결정을 내려요.",
"optionA": "slow",
"optionB": "decisive",
"optionC": "careful",
"result": "decisive",
"explanation": "성준은 단호한 결정을 내려요."
},
{
"type": "script",
"index": 9,
"speaker": "정훈",
"script": "But people need time to adjust!",
"translation": "하지만 사람들이 조정 시간이 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "Clear vision helps faster adjustment!",
"translation": "명확한 비전이 더 빠른 조정을 도와!"
},
{
"type": "script",
"index": 11,
"speaker": "정훈",
"script": "I'll speed up!",
"translation": "난 더 빨라질게!"
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "I'll listen more!",
"translation": "난 더 들을게!"
},
{
"type": "script",
"index": 13,
"speaker": "정훈",
"script": "Let's move forward together!",
"translation": "우리 함께 나아가자!"
},
{
"type": "script",
"index": 14,
"speaker": "성준",
"script": "With clear vision!",
"translation": "명확한 비전으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "포용과 효율성의 균형에 대한 문장이에요.",
"optionA": "creates",
"optionB": "teams",
"optionC": "Inclusion",
"optionD": "efficiency",
"optionE": "strong",
"result": "Inclusion efficiency creates strong teams",
"explanation": "포용과 효율성이 견고한 팀을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "왜 이렇게 생각해?",
"explanation": "ENFJ의 직관과 ENTJ의 논리 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지아",
"script": "I feel this path is best!",
"translation": "난 이 길이 최고라고 느껴!"
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "Logic shows a better way.",
"translation": "논리가 더 나은 방법을 보여줘."
},
{
"type": "script",
"index": 3,
"speaker": "지아",
"script": "Intuition guides my decisions!",
"translation": "직관이 내 결정을 이끌어!"
},
{
"type": "ox",
"index": 4,
"quiz": "태영은 직관과 감정으로 판단합니다.",
"hint": "ENTJ는 논리적 분석으로 최고의 전략을 찾아요.",
"result": "X",
"explanation": "태영은 'Logic shows a better way'라고 말했어요. 논리적 분석을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "Analysis beats intuition always.",
"translation": "분석이 항상 직관을 이겨."
},
{
"type": "script",
"index": 6,
"speaker": "지아",
"script": "Your thinking is so sharp!",
"translation": "너의 생각 정말 예리해!"
},
{
"type": "script",
"index": 7,
"speaker": "태영",
"script": "Strategy needs clear logic.",
"translation": "전략은 명확한 논리가 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Tae-young uses @@ to decide.",
"hint": "ENTJ는 논리적 분석으로 의사결정해요.",
"optionA": "feelings",
"optionB": "logic",
"optionC": "instinct",
"result": "logic",
"explanation": "태영은 논리로 결정해요."
},
{
"type": "script",
"index": 9,
"speaker": "지아",
"script": "But people respond to feelings!",
"translation": "하지만 사람들이 감정에 반응해!"
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "Logic creates best strategies!",
"translation": "논리가 최고의 전략을 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "지아",
"script": "I'll think more logically!",
"translation": "난 더 논리적으로 생각할게!"
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "And I'll feel more!",
"translation": "그리고 난 더 느껴볼게!"
},
{
"type": "script",
"index": 13,
"speaker": "지아",
"script": "Let's combine both ways!",
"translation": "우리 둘 다 방식을 섞자!"
},
{
"type": "script",
"index": 14,
"speaker": "태영",
"script": "For better results!",
"translation": "더 나은 결과를 위해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "직관과 논리의 결합에 대한 문장이에요.",
"result": "Intuition logic combined create strategy",
"explanation": "직관과 논리가 합쳐지면 전략을 만들어요.",
"optionA": "combined",
"optionB": "create",
"optionC": "Intuition",
"optionD": "strategy",
"optionE": "logic"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "왜 이렇게 생각해?",
"explanation": "ENFJ의 직관과 ENTJ의 논리 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지아",
"script": "I feel this path is best!",
"translation": "난 이 길이 최고라고 느껴!"
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "Logic shows a better way.",
"translation": "논리가 더 나은 방법을 보여줘."
},
{
"type": "script",
"index": 3,
"speaker": "지아",
"script": "Intuition guides my decisions!",
"translation": "직관이 내 결정을 이끌어!"
},
{
"type": "ox",
"index": 4,
"quiz": "태영은 직관과 감정으로 판단합니다.",
"hint": "ENTJ는 논리적 분석으로 최고의 전략을 찾아요.",
"result": "X",
"explanation": "태영은 'Logic shows a better way'라고 말했어요. 논리적 분석을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "Analysis beats intuition always.",
"translation": "분석이 항상 직관을 이겨."
},
{
"type": "script",
"index": 6,
"speaker": "지아",
"script": "Your thinking is so sharp!",
"translation": "너의 생각 정말 예리해!"
},
{
"type": "script",
"index": 7,
"speaker": "태영",
"script": "Strategy needs clear logic.",
"translation": "전략은 명확한 논리가 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Tae-young uses @@ to decide.",
"hint": "ENTJ는 논리적 분석으로 의사결정해요.",
"optionA": "feelings",
"optionB": "logic",
"optionC": "instinct",
"result": "logic",
"explanation": "태영은 논리로 결정해요."
},
{
"type": "script",
"index": 9,
"speaker": "지아",
"script": "But people respond to feelings!",
"translation": "하지만 사람들이 감정에 반응해!"
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "Logic creates best strategies!",
"translation": "논리가 최고의 전략을 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "지아",
"script": "I'll think more logically!",
"translation": "난 더 논리적으로 생각할게!"
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "And I'll feel more!",
"translation": "그리고 난 더 느껴볼게!"
},
{
"type": "script",
"index": 13,
"speaker": "지아",
"script": "Let's combine both ways!",
"translation": "우리 둘 다 방식을 섞자!"
},
{
"type": "script",
"index": 14,
"speaker": "태영",
"script": "For better results!",
"translation": "더 나은 결과를 위해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "직관과 논리의 결합에 대한 문장이에요.",
"optionA": "combined",
"optionB": "create",
"optionC": "Intuition",
"optionD": "strategy",
"optionE": "logic",
"result": "Intuition logic combined create strategy",
"explanation": "직관과 논리가 합쳐지면 전략을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "가슴으로 해결해!",
"explanation": "ENFJ의 감정적 접근과 ENTJ의 분석적 접근 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유나",
"script": "Understanding builds better relations!",
"translation": "이해가 더 나은 관계를 만들어!"
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "Data shows the real picture.",
"translation": "데이터가 진짜 그림을 보여줘."
},
{
"type": "script",
"index": 3,
"speaker": "유나",
"script": "Emotional connection is powerful!",
"translation": "감정적 연결이 강력해!"
},
{
"type": "ox",
"index": 4,
"quiz": "준서는 감정을 통해 다른 사람을 이해합니다.",
"hint": "ENTJ는 데이터와 분석으로 상황을 파악해요.",
"result": "X",
"explanation": "준서는 'Data shows the real picture'라고 말했어요. 데이터 기반 분석을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "준서",
"script": "Emotion can mislead judgment.",
"translation": "감정이 판단을 오도할 수 있어."
},
{
"type": "script",
"index": 6,
"speaker": "유나",
"script": "Your clarity is brilliant!",
"translation": "너의 명확함 정말 똑똑해!"
},
{
"type": "script",
"index": 7,
"speaker": "준서",
"script": "Facts guide better decisions.",
"translation": "사실이 더 나은 결정을 이끌어."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-seo bases plans on @@.",
"hint": "ENTJ는 사실과 데이터에 기반해 계획을 세워요.",
"optionA": "feelings",
"optionB": "facts",
"optionC": "intuition",
"result": "facts",
"explanation": "준서는 사실에 기반해 계획을 세워요."
},
{
"type": "script",
"index": 9,
"speaker": "유나",
"script": "But people have real needs!",
"translation": "하지만 사람들이 진짜 필요가 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "유나",
"script": "Good data includes human factors!",
"translation": "좋은 데이터는 인간 요소를 포함해!"
},
{
"type": "script",
"index": 11,
"speaker": "유나",
"script": "I'll analyze more!",
"translation": "난 더 분석할게!"
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "I'll empathize more!",
"translation": "난 더 공감할게!"
},
{
"type": "script",
"index": 13,
"speaker": "유나",
"script": "Let's understand together!",
"translation": "우리 함께 이해하자!"
},
{
"type": "script",
"index": 14,
"speaker": "준서",
"script": "With data and heart!",
"translation": "데이터와 마음으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정과 데이터의 결합에 대한 문장이에요.",
"result": "Emotion data combined guide wisdom",
"explanation": "감정과 데이터가 합쳐지면 지혜를 이끌어요.",
"optionA": "combined",
"optionB": "data",
"optionC": "guide",
"optionD": "Emotion",
"optionE": "wisdom"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "가슴으로 해결해!",
"explanation": "ENFJ의 감정적 접근과 ENTJ의 분석적 접근 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유나",
"script": "Understanding builds better relations!",
"translation": "이해가 더 나은 관계를 만들어!"
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "Data shows the real picture.",
"translation": "데이터가 진짜 그림을 보여줘."
},
{
"type": "script",
"index": 3,
"speaker": "유나",
"script": "Emotional connection is powerful!",
"translation": "감정적 연결이 강력해!"
},
{
"type": "ox",
"index": 4,
"quiz": "준서는 감정을 통해 다른 사람을 이해합니다.",
"hint": "ENTJ는 데이터와 분석으로 상황을 파악해요.",
"result": "X",
"explanation": "준서는 'Data shows the real picture'라고 말했어요. 데이터 기반 분석을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "준서",
"script": "Emotion can mislead judgment.",
"translation": "감정이 판단을 오도할 수 있어."
},
{
"type": "script",
"index": 6,
"speaker": "유나",
"script": "Your clarity is brilliant!",
"translation": "너의 명확함 정말 똑똑해!"
},
{
"type": "script",
"index": 7,
"speaker": "준서",
"script": "Facts guide better decisions.",
"translation": "사실이 더 나은 결정을 이끌어."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-seo bases plans on @@.",
"hint": "ENTJ는 사실과 데이터에 기반해 계획을 세워요.",
"optionA": "feelings",
"optionB": "facts",
"optionC": "intuition",
"result": "facts",
"explanation": "준서는 사실에 기반해 계획을 세워요."
},
{
"type": "script",
"index": 9,
"speaker": "유나",
"script": "But people have real needs!",
"translation": "하지만 사람들이 진짜 필요가 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "유나",
"script": "Good data includes human factors!",
"translation": "좋은 데이터는 인간 요소를 포함해!"
},
{
"type": "script",
"index": 11,
"speaker": "유나",
"script": "I'll analyze more!",
"translation": "난 더 분석할게!"
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "I'll empathize more!",
"translation": "난 더 공감할게!"
},
{
"type": "script",
"index": 13,
"speaker": "유나",
"script": "Let's understand together!",
"translation": "우리 함께 이해하자!"
},
{
"type": "script",
"index": 14,
"speaker": "준서",
"script": "With data and heart!",
"translation": "데이터와 마음으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "감정과 데이터의 결합에 대한 문장이에요.",
"optionA": "combined",
"optionB": "data",
"optionC": "guide",
"optionD": "Emotion",
"optionE": "wisdom",
"result": "Emotion data combined guide wisdom",
"explanation": "감정과 데이터가 합쳐지면 지혜를 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "천천히 들어봐!",
"explanation": "ENFJ의 설득과 ENTJ의 직진 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "재민",
"script": "Let me explain my perspective!",
"translation": "내 관점을 설명해줄 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "민준",
"script": "Decide now and move on.",
"translation": "지금 결정하고 나아가."
},
{
"type": "script",
"index": 3,
"speaker": "재민",
"script": "Understanding matters before deciding!",
"translation": "결정 전에 이해가 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "민준은 다른 관점을 충분히 들어봅니다.",
"hint": "ENTJ는 결정 후 행동을 우선해요.",
"result": "X",
"explanation": "민준은 'Decide now and move on'라고 말했어요. 빠른 결정과 실행을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "민준",
"script": "Waiting costs time and opportunity.",
"translation": "기다리는 게 시간과 기회를 낭비해."
},
{
"type": "script",
"index": 6,
"speaker": "재민",
"script": "Your decisiveness is admirable!",
"translation": "너의 결정력 정말 존경해!"
},
{
"type": "script",
"index": 7,
"speaker": "민준",
"script": "Action must follow decision.",
"translation": "행동이 결정을 따라야 해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-jun moves forward after @@.",
"hint": "ENTJ는 결정한 후 즉시 행동해요.",
"optionA": "thinking",
"optionB": "deciding",
"optionC": "planning",
"result": "deciding",
"explanation": "민준은 결정 후 즉시 행동해요."
},
{
"type": "script",
"index": 9,
"speaker": "재민",
"script": "But people need to feel heard!",
"translation": "하지만 사람들이 들려야 해!"
},
{
"type": "script",
"index": 10,
"speaker": "민준",
"script": "Clear communication enables fast action!",
"translation": "명확한 소통이 빠른 행동을 가능하게 해!"
},
{
"type": "script",
"index": 11,
"speaker": "재민",
"script": "I'll speak faster!",
"translation": "난 더 빨리 말할게!"
},
{
"type": "script",
"index": 12,
"speaker": "민준",
"script": "I'll listen more!",
"translation": "난 더 들을게!"
},
{
"type": "script",
"index": 13,
"speaker": "재민",
"script": "Let's decide together!",
"translation": "우리 함께 결정하자!"
},
{
"type": "script",
"index": 14,
"speaker": "민준",
"script": "And act quickly!",
"translation": "그리고 빠르게 행동하자!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "소통과 행동의 균형에 대한 문장이에요.",
"result": "Communication action combined drive success",
"explanation": "소통과 행동이 합쳐지면 성공을 이끌어요.",
"optionA": "combined",
"optionB": "action",
"optionC": "success",
"optionD": "drive",
"optionE": "Communication"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "천천히 들어봐!",
"explanation": "ENFJ의 설득과 ENTJ의 직진 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "재민",
"script": "Let me explain my perspective!",
"translation": "내 관점을 설명해줄 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "민준",
"script": "Decide now and move on.",
"translation": "지금 결정하고 나아가."
},
{
"type": "script",
"index": 3,
"speaker": "재민",
"script": "Understanding matters before deciding!",
"translation": "결정 전에 이해가 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "민준은 다른 관점을 충분히 들어봅니다.",
"hint": "ENTJ는 결정 후 행동을 우선해요.",
"result": "X",
"explanation": "민준은 'Decide now and move on'라고 말했어요. 빠른 결정과 실행을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "민준",
"script": "Waiting costs time and opportunity.",
"translation": "기다리는 게 시간과 기회를 낭비해."
},
{
"type": "script",
"index": 6,
"speaker": "재민",
"script": "Your decisiveness is admirable!",
"translation": "너의 결정력 정말 존경해!"
},
{
"type": "script",
"index": 7,
"speaker": "민준",
"script": "Action must follow decision.",
"translation": "행동이 결정을 따라야 해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-jun moves forward after @@.",
"hint": "ENTJ는 결정한 후 즉시 행동해요.",
"optionA": "thinking",
"optionB": "deciding",
"optionC": "planning",
"result": "deciding",
"explanation": "민준은 결정 후 즉시 행동해요."
},
{
"type": "script",
"index": 9,
"speaker": "재민",
"script": "But people need to feel heard!",
"translation": "하지만 사람들이 들려야 해!"
},
{
"type": "script",
"index": 10,
"speaker": "민준",
"script": "Clear communication enables fast action!",
"translation": "명확한 소통이 빠른 행동을 가능하게 해!"
},
{
"type": "script",
"index": 11,
"speaker": "재민",
"script": "I'll speak faster!",
"translation": "난 더 빨리 말할게!"
},
{
"type": "script",
"index": 12,
"speaker": "민준",
"script": "I'll listen more!",
"translation": "난 더 들을게!"
},
{
"type": "script",
"index": 13,
"speaker": "재민",
"script": "Let's decide together!",
"translation": "우리 함께 결정하자!"
},
{
"type": "script",
"index": 14,
"speaker": "민준",
"script": "And act quickly!",
"translation": "그리고 빠르게 행동하자!"
},
{
"type": "puzzle",
"index": 15,
"hint": "소통과 행동의 균형에 대한 문장이에요.",
"optionA": "combined",
"optionB": "action",
"optionC": "success",
"optionD": "drive",
"optionE": "Communication",
"result": "Communication action combined drive success",
"explanation": "소통과 행동이 합쳐지면 성공을 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "긍정으로 나아가!",
"explanation": "ENFJ의 낙관과 ENTJ의 현실성 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다인",
"script": "We can overcome anything!",
"translation": "우리 뭐든 극복할 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "태성",
"script": "We must face reality clearly.",
"translation": "우리는 현실을 명확하게 직면해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "다인",
"script": "Optimism gives us strength!",
"translation": "낙관이 우리한테 힘을 줘!"
},
{
"type": "ox",
"index": 4,
"quiz": "태성은 상황을 낙관적으로 봅니다.",
"hint": "ENTJ는 현실을 객관적으로 인식해요.",
"result": "X",
"explanation": "태성은 'We must face reality clearly'라고 말했어요. 현실 인식을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "태성",
"script": "Reality check prevents failure.",
"translation": "현실 확인이 실패를 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "다인",
"script": "Your realism is grounding!",
"translation": "너의 현실주의가 안정적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "태성",
"script": "Clear assessment drives better strategy.",
"translation": "명확한 평가가 더 나은 전략을 이끌어."
},
{
"type": "blank",
"index": 8,
"quiz": "Tae-sung assesses situations @@.",
"hint": "ENTJ는 현실을 객관적이고 명확하게 평가해요.",
"optionA": "optimistically",
"optionB": "clearly",
"optionC": "quickly",
"result": "clearly",
"explanation": "태성은 상황을 명확하게 평가해요."
},
{
"type": "script",
"index": 9,
"speaker": "다인",
"script": "But hope keeps us moving!",
"translation": "하지만 희망이 우리를 움직여!"
},
{
"type": "script",
"index": 10,
"speaker": "태성",
"script": "Good strategy enables hope!",
"translation": "좋은 전략이 희망을 가능하게 해!"
},
{
"type": "script",
"index": 11,
"speaker": "다인",
"script": "I'll be more realistic!",
"translation": "난 더 현실적이어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "태성",
"script": "I'll be more optimistic!",
"translation": "난 더 낙관적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "다인",
"script": "Let's move forward together!",
"translation": "우리 함께 나아가자!"
},
{
"type": "script",
"index": 14,
"speaker": "태성",
"script": "With strategy and hope!",
"translation": "전략과 희망으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "현실성과 낙관의 조화에 대한 문장이에요.",
"result": "Reality optimism combined create resilience",
"explanation": "현실성과 낙관이 합쳐지면 회복력을 만들어요.",
"optionA": "resilience",
"optionB": "create",
"optionC": "optimism",
"optionD": "combined",
"optionE": "Reality"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "긍정으로 나아가!",
"explanation": "ENFJ의 낙관과 ENTJ의 현실성 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다인",
"script": "We can overcome anything!",
"translation": "우리 뭐든 극복할 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "태성",
"script": "We must face reality clearly.",
"translation": "우리는 현실을 명확하게 직면해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "다인",
"script": "Optimism gives us strength!",
"translation": "낙관이 우리한테 힘을 줘!"
},
{
"type": "ox",
"index": 4,
"quiz": "태성은 상황을 낙관적으로 봅니다.",
"hint": "ENTJ는 현실을 객관적으로 인식해요.",
"result": "X",
"explanation": "태성은 'We must face reality clearly'라고 말했어요. 현실 인식을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "태성",
"script": "Reality check prevents failure.",
"translation": "현실 확인이 실패를 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "다인",
"script": "Your realism is grounding!",
"translation": "너의 현실주의가 안정적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "태성",
"script": "Clear assessment drives better strategy.",
"translation": "명확한 평가가 더 나은 전략을 이끌어."
},
{
"type": "blank",
"index": 8,
"quiz": "Tae-sung assesses situations @@.",
"hint": "ENTJ는 현실을 객관적이고 명확하게 평가해요.",
"optionA": "optimistically",
"optionB": "clearly",
"optionC": "quickly",
"result": "clearly",
"explanation": "태성은 상황을 명확하게 평가해요."
},
{
"type": "script",
"index": 9,
"speaker": "다인",
"script": "But hope keeps us moving!",
"translation": "하지만 희망이 우리를 움직여!"
},
{
"type": "script",
"index": 10,
"speaker": "태성",
"script": "Good strategy enables hope!",
"translation": "좋은 전략이 희망을 가능하게 해!"
},
{
"type": "script",
"index": 11,
"speaker": "다인",
"script": "I'll be more realistic!",
"translation": "난 더 현실적이어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "태성",
"script": "I'll be more optimistic!",
"translation": "난 더 낙관적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "다인",
"script": "Let's move forward together!",
"translation": "우리 함께 나아가자!"
},
{
"type": "script",
"index": 14,
"speaker": "태성",
"script": "With strategy and hope!",
"translation": "전략과 희망으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "현실성과 낙관의 조화에 대한 문장이에요.",
"optionA": "resilience",
"optionB": "create",
"optionC": "optimism",
"optionD": "combined",
"optionE": "Reality",
"result": "Reality optimism combined create resilience",
"explanation": "현실성과 낙관이 합쳐지면 회복력을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "함께하는 것이 답이야!",
"explanation": "ENFJ의 협력 추구와 ENTJ의 독립적 결정 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Let's solve this together!",
"translation": "우리 함께 풀자!"
},
{
"type": "script",
"index": 2,
"speaker": "소희",
"script": "I can handle this alone.",
"translation": "나는 혼자 처리할 수 있어."
},
{
"type": "script",
"index": 3,
"speaker": "유진",
"script": "Collaboration brings better ideas!",
"translation": "협력이 더 나은 아이디어를 가져와!"
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 다른 사람과 협력하는 것을 선호합니다.",
"hint": "ENTJ는 독립적으로 결정하고 행동해요.",
"result": "X",
"explanation": "소희는 'I can handle this alone'라고 말했어요. 독립적으로 처리하려고 해요."
},
{
"type": "script",
"index": 5,
"speaker": "소희",
"script": "Independence brings better decisions.",
"translation": "독립성이 더 나은 결정을 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "유진",
"script": "Your confidence is strong!",
"translation": "너의 자신감 정말 강해!"
},
{
"type": "script",
"index": 7,
"speaker": "소희",
"script": "I trust my own judgment.",
"translation": "나는 내 판단을 신뢰해."
},
{
"type": "blank",
"index": 8,
"quiz": "So-hui makes decisions @@.",
"hint": "ENTJ는 독립적으로 결정해요.",
"optionA": "together",
"optionB": "independently",
"optionC": "carefully",
"result": "independently",
"explanation": "소희는 독립적으로 결정해요."
},
{
"type": "script",
"index": 9,
"speaker": "유진",
"script": "But two perspectives are better!",
"translation": "하지만 두 관점이 더 좋아!"
},
{
"type": "script",
"index": 10,
"speaker": "소희",
"script": "Good judgment values good input!",
"translation": "좋은 판단이 좋은 의견을 가치 있게 봐!"
},
{
"type": "script",
"index": 11,
"speaker": "유진",
"script": "I'll be more independent!",
"translation": "난 더 독립적이어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "소희",
"script": "I'll collaborate more!",
"translation": "난 더 협력해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "유진",
"script": "Let's work together!",
"translation": "우리 함께 일하자!"
},
{
"type": "script",
"index": 14,
"speaker": "소희",
"script": "When it matters!",
"translation": "중요할 땐!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "협력과 독립성의 균형에 대한 문장이에요.",
"result": "Collaboration independence creates strong leadership",
"explanation": "협력과 독립성이 견고한 리더십을 만들어요.",
"optionA": "independence",
"optionB": "creates",
"optionC": "Collaboration",
"optionD": "strong",
"optionE": "leadership"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "함께하는 것이 답이야!",
"explanation": "ENFJ의 협력 추구와 ENTJ의 독립적 결정 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "Let's solve this together!",
"translation": "우리 함께 풀자!"
},
{
"type": "script",
"index": 2,
"speaker": "소희",
"script": "I can handle this alone.",
"translation": "나는 혼자 처리할 수 있어."
},
{
"type": "script",
"index": 3,
"speaker": "유진",
"script": "Collaboration brings better ideas!",
"translation": "협력이 더 나은 아이디어를 가져와!"
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 다른 사람과 협력하는 것을 선호합니다.",
"hint": "ENTJ는 독립적으로 결정하고 행동해요.",
"result": "X",
"explanation": "소희는 'I can handle this alone'라고 말했어요. 독립적으로 처리하려고 해요."
},
{
"type": "script",
"index": 5,
"speaker": "소희",
"script": "Independence brings better decisions.",
"translation": "독립성이 더 나은 결정을 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "유진",
"script": "Your confidence is strong!",
"translation": "너의 자신감 정말 강해!"
},
{
"type": "script",
"index": 7,
"speaker": "소희",
"script": "I trust my own judgment.",
"translation": "나는 내 판단을 신뢰해."
},
{
"type": "blank",
"index": 8,
"quiz": "So-hui makes decisions @@.",
"hint": "ENTJ는 독립적으로 결정해요.",
"optionA": "together",
"optionB": "independently",
"optionC": "carefully",
"result": "independently",
"explanation": "소희는 독립적으로 결정해요."
},
{
"type": "script",
"index": 9,
"speaker": "유진",
"script": "But two perspectives are better!",
"translation": "하지만 두 관점이 더 좋아!"
},
{
"type": "script",
"index": 10,
"speaker": "소희",
"script": "Good judgment values good input!",
"translation": "좋은 판단이 좋은 의견을 가치 있게 봐!"
},
{
"type": "script",
"index": 11,
"speaker": "유진",
"script": "I'll be more independent!",
"translation": "난 더 독립적이어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "소희",
"script": "I'll collaborate more!",
"translation": "난 더 협력해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "유진",
"script": "Let's work together!",
"translation": "우리 함께 일하자!"
},
{
"type": "script",
"index": 14,
"speaker": "소희",
"script": "When it matters!",
"translation": "중요할 땐!"
},
{
"type": "puzzle",
"index": 15,
"hint": "협력과 독립성의 균형에 대한 문장이에요.",
"optionA": "independence",
"optionB": "creates",
"optionC": "Collaboration",
"optionD": "strong",
"optionE": "leadership",
"result": "Collaboration independence creates strong leadership",
"explanation": "협력과 독립성이 견고한 리더십을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "큰 꿈을 봐!",
"explanation": "ENFJ의 비전과 ENTJ의 전략 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "We can impact so many!",
"translation": "우리 정말 많은 사람들에게 영향을 줄 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "민지",
"script": "Vision must have clear strategy.",
"translation": "비전은 명확한 전략을 가져야 해."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Inspiring people is our goal!",
"translation": "사람들을 영감시키는 게 우리 목표야!"
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 사람들에 영향을 미치는 것만 생각합니다.",
"hint": "ENTJ는 비전을 실행할 구체적 전략이 필요해요.",
"result": "X",
"explanation": "민지는 'Vision must have clear strategy'라고 말했어요. 전략을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "민지",
"script": "Strategy makes vision real.",
"translation": "전략이 비전을 현실로 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Your strategic thinking impresses me!",
"translation": "너의 전략적 사고 정말 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "민지",
"script": "Without strategy, vision dies.",
"translation": "전략이 없으면 비전이 죽어."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-ji believes strategy makes @@ real.",
"hint": "ENTJ는 전략으로 비전을 현실화해요.",
"optionA": "dreams",
"optionB": "vision",
"optionC": "goals",
"result": "vision",
"explanation": "민지는 전략으로 비전을 현실화해요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "But we need to inspire first!",
"translation": "하지만 우리 먼저 영감을 줘야 해!"
},
{
"type": "script",
"index": 10,
"speaker": "민지",
"script": "Strategy enables inspiration!",
"translation": "전략이 영감을 가능하게 해!"
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "I'll think more strategically!",
"translation": "난 더 전략적으로 생각할게!"
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "I'll dream bigger!",
"translation": "난 더 큰 꿈을 꿀게!"
},
{
"type": "script",
"index": 13,
"speaker": "지우",
"script": "Let's dream and execute!",
"translation": "우리 꿈꾸고 실행하자!"
},
{
"type": "script",
"index": 14,
"speaker": "민지",
"script": "With vision and strategy!",
"translation": "비전과 전략으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "비전과 전략의 조화에 대한 문장이에요.",
"result": "Vision strategy combined create transformation",
"explanation": "비전과 전략이 합쳐지면 변화를 만들어요.",
"optionA": "combined",
"optionB": "transformation",
"optionC": "strategy",
"optionD": "Vision",
"optionE": "create"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "큰 꿈을 봐!",
"explanation": "ENFJ의 비전과 ENTJ의 전략 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "We can impact so many!",
"translation": "우리 정말 많은 사람들에게 영향을 줄 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "민지",
"script": "Vision must have clear strategy.",
"translation": "비전은 명확한 전략을 가져야 해."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Inspiring people is our goal!",
"translation": "사람들을 영감시키는 게 우리 목표야!"
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 사람들에 영향을 미치는 것만 생각합니다.",
"hint": "ENTJ는 비전을 실행할 구체적 전략이 필요해요.",
"result": "X",
"explanation": "민지는 'Vision must have clear strategy'라고 말했어요. 전략을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "민지",
"script": "Strategy makes vision real.",
"translation": "전략이 비전을 현실로 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Your strategic thinking impresses me!",
"translation": "너의 전략적 사고 정말 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "민지",
"script": "Without strategy, vision dies.",
"translation": "전략이 없으면 비전이 죽어."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-ji believes strategy makes @@ real.",
"hint": "ENTJ는 전략으로 비전을 현실화해요.",
"optionA": "dreams",
"optionB": "vision",
"optionC": "goals",
"result": "vision",
"explanation": "민지는 전략으로 비전을 현실화해요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "But we need to inspire first!",
"translation": "하지만 우리 먼저 영감을 줘야 해!"
},
{
"type": "script",
"index": 10,
"speaker": "민지",
"script": "Strategy enables inspiration!",
"translation": "전략이 영감을 가능하게 해!"
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "I'll think more strategically!",
"translation": "난 더 전략적으로 생각할게!"
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "I'll dream bigger!",
"translation": "난 더 큰 꿈을 꿀게!"
},
{
"type": "script",
"index": 13,
"speaker": "지우",
"script": "Let's dream and execute!",
"translation": "우리 꿈꾸고 실행하자!"
},
{
"type": "script",
"index": 14,
"speaker": "민지",
"script": "With vision and strategy!",
"translation": "비전과 전략으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "비전과 전략의 조화에 대한 문장이에요.",
"optionA": "combined",
"optionB": "transformation",
"optionC": "strategy",
"optionD": "Vision",
"optionE": "create",
"result": "Vision strategy combined create transformation",
"explanation": "비전과 전략이 합쳐지면 변화를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "사람들을 우선해!",
"explanation": "ENFJ의 인간 중심과 ENTJ의 결과 중심 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나리",
"script": "Employees are our greatest asset!",
"translation": "직원이 우리의 가장 큰 자산이야!"
},
{
"type": "script",
"index": 2,
"speaker": "다영",
"script": "Results matter above all else.",
"translation": "결과가 모든 것보다 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "나리",
"script": "Happy people create better results!",
"translation": "행복한 사람들이 더 나은 결과를 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "다영은 직원의 행복을 가장 우선합니다.",
"hint": "ENTJ는 결과와 성과를 가장 우선해요.",
"result": "X",
"explanation": "다영은 'Results matter above all else'라고 말했어요. 결과를 우선해요."
},
{
"type": "script",
"index": 5,
"speaker": "다영",
"script": "Results deliver real value.",
"translation": "결과가 진짜 가치를 전달해."
},
{
"type": "script",
"index": 6,
"speaker": "나리",
"script": "Your focus is powerful!",
"translation": "너의 집중이 강력해!"
},
{
"type": "script",
"index": 7,
"speaker": "다영",
"script": "Performance drives everything.",
"translation": "성과가 모든 걸 이끌어."
},
{
"type": "blank",
"index": 8,
"quiz": "Da-yeong focuses on @@.",
"hint": "ENTJ는 성과와 결과에 집중해요.",
"optionA": "feelings",
"optionB": "performance",
"optionC": "happiness",
"result": "performance",
"explanation": "다영은 성과에 집중해요."
},
{
"type": "script",
"index": 9,
"speaker": "나리",
"script": "But people enable results!",
"translation": "하지만 사람이 결과를 가능하게 해!"
},
{
"type": "script",
"index": 10,
"speaker": "다영",
"script": "Good people deliver good results!",
"translation": "좋은 사람이 좋은 결과를 가져와!"
},
{
"type": "script",
"index": 11,
"speaker": "나리",
"script": "I'll focus more on results!",
"translation": "난 결과에 더 집중할게!"
},
{
"type": "script",
"index": 12,
"speaker": "다영",
"script": "I'll care for people too!",
"translation": "난 사람도 돌봐야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "나리",
"script": "Let's build success together!",
"translation": "우리 함께 성공을 만들자!"
},
{
"type": "script",
"index": 14,
"speaker": "다영",
"script": "With people and results!",
"translation": "사람과 결과로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "사람과 결과의 조화에 대한 문장이에요.",
"result": "People results combined create excellence",
"explanation": "사람과 결과가 합쳐지면 우수성을 만들어요.",
"optionA": "combined",
"optionB": "results",
"optionC": "create",
"optionD": "excellence",
"optionE": "People"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "사람들을 우선해!",
"explanation": "ENFJ의 인간 중심과 ENTJ의 결과 중심 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나리",
"script": "Employees are our greatest asset!",
"translation": "직원이 우리의 가장 큰 자산이야!"
},
{
"type": "script",
"index": 2,
"speaker": "다영",
"script": "Results matter above all else.",
"translation": "결과가 모든 것보다 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "나리",
"script": "Happy people create better results!",
"translation": "행복한 사람들이 더 나은 결과를 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "다영은 직원의 행복을 가장 우선합니다.",
"hint": "ENTJ는 결과와 성과를 가장 우선해요.",
"result": "X",
"explanation": "다영은 'Results matter above all else'라고 말했어요. 결과를 우선해요."
},
{
"type": "script",
"index": 5,
"speaker": "다영",
"script": "Results deliver real value.",
"translation": "결과가 진짜 가치를 전달해."
},
{
"type": "script",
"index": 6,
"speaker": "나리",
"script": "Your focus is powerful!",
"translation": "너의 집중이 강력해!"
},
{
"type": "script",
"index": 7,
"speaker": "다영",
"script": "Performance drives everything.",
"translation": "성과가 모든 걸 이끌어."
},
{
"type": "blank",
"index": 8,
"quiz": "Da-yeong focuses on @@.",
"hint": "ENTJ는 성과와 결과에 집중해요.",
"optionA": "feelings",
"optionB": "performance",
"optionC": "happiness",
"result": "performance",
"explanation": "다영은 성과에 집중해요."
},
{
"type": "script",
"index": 9,
"speaker": "나리",
"script": "But people enable results!",
"translation": "하지만 사람이 결과를 가능하게 해!"
},
{
"type": "script",
"index": 10,
"speaker": "다영",
"script": "Good people deliver good results!",
"translation": "좋은 사람이 좋은 결과를 가져와!"
},
{
"type": "script",
"index": 11,
"speaker": "나리",
"script": "I'll focus more on results!",
"translation": "난 결과에 더 집중할게!"
},
{
"type": "script",
"index": 12,
"speaker": "다영",
"script": "I'll care for people too!",
"translation": "난 사람도 돌봐야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "나리",
"script": "Let's build success together!",
"translation": "우리 함께 성공을 만들자!"
},
{
"type": "script",
"index": 14,
"speaker": "다영",
"script": "With people and results!",
"translation": "사람과 결과로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "사람과 결과의 조화에 대한 문장이에요.",
"optionA": "combined",
"optionB": "results",
"optionC": "create",
"optionD": "excellence",
"optionE": "People",
"result": "People results combined create excellence",
"explanation": "사람과 결과가 합쳐지면 우수성을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "우리 함께 성장하자!",
"explanation": "ENFJ의 개인 발전 지원과 ENTJ의 조직 성장 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정훈",
"script": "I want to help you grow!",
"translation": "난 너한테 성장을 도와주고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "We must grow the organization.",
"translation": "우리는 조직을 성장시켜야 해."
},
{
"type": "script",
"index": 3,
"speaker": "정훈",
"script": "Individual growth builds strong teams!",
"translation": "개인 성장이 견고한 팀을 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "성준은 개별 직원의 성장에만 집중합니다.",
"hint": "ENTJ는 조직 전체의 성장을 중시해요.",
"result": "X",
"explanation": "성준은 'We must grow the organization'라고 말했어요. 조직 성장을 우선해요."
},
{
"type": "script",
"index": 5,
"speaker": "성준",
"script": "Organization growth benefits everyone.",
"translation": "조직 성장이 모두에게 이익을 줘."
},
{
"type": "script",
"index": 6,
"speaker": "정훈",
"script": "Your leadership vision impresses me!",
"translation": "너의 리더십 비전 정말 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Individual success follows organization success.",
"translation": "개인 성공이 조직 성공을 따른다."
},
{
"type": "blank",
"index": 8,
"quiz": "Sung-jun prioritizes @@.",
"hint": "ENTJ는 조직 성장을 우선해요.",
"optionA": "individual growth",
"optionB": "organization growth",
"optionC": "team happiness",
"result": "organization growth",
"explanation": "성준은 조직 성장을 우선해요."
},
{
"type": "script",
"index": 9,
"speaker": "정훈",
"script": "But people need personal attention!",
"translation": "하지만 사람들이 개인적 관심이 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "Organization empowers individuals!",
"translation": "조직이 개인을 강하게 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "정훈",
"script": "I'll think bigger!",
"translation": "난 더 큰 틀로 생각할게!"
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "I'll invest in people!",
"translation": "난 사람에 투자해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "정훈",
"script": "Let's grow together!",
"translation": "우리 함께 성장하자!"
},
{
"type": "script",
"index": 14,
"speaker": "성준",
"script": "As one organization!",
"translation": "하나의 조직으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "개인과 조직 성장의 조화에 대한 문장이에요.",
"result": "Individual organization growth creates success",
"explanation": "개인과 조직 성장이 성공을 만들어요.",
"optionA": "Individual",
"optionB": "success",
"optionC": "organization",
"optionD": "creates",
"optionE": "growth"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "우리 함께 성장하자!",
"explanation": "ENFJ의 개인 발전 지원과 ENTJ의 조직 성장 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정훈",
"script": "I want to help you grow!",
"translation": "난 너한테 성장을 도와주고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "We must grow the organization.",
"translation": "우리는 조직을 성장시켜야 해."
},
{
"type": "script",
"index": 3,
"speaker": "정훈",
"script": "Individual growth builds strong teams!",
"translation": "개인 성장이 견고한 팀을 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "성준은 개별 직원의 성장에만 집중합니다.",
"hint": "ENTJ는 조직 전체의 성장을 중시해요.",
"result": "X",
"explanation": "성준은 'We must grow the organization'라고 말했어요. 조직 성장을 우선해요."
},
{
"type": "script",
"index": 5,
"speaker": "성준",
"script": "Organization growth benefits everyone.",
"translation": "조직 성장이 모두에게 이익을 줘."
},
{
"type": "script",
"index": 6,
"speaker": "정훈",
"script": "Your leadership vision impresses me!",
"translation": "너의 리더십 비전 정말 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Individual success follows organization success.",
"translation": "개인 성공이 조직 성공을 따른다."
},
{
"type": "blank",
"index": 8,
"quiz": "Sung-jun prioritizes @@.",
"hint": "ENTJ는 조직 성장을 우선해요.",
"optionA": "individual growth",
"optionB": "organization growth",
"optionC": "team happiness",
"result": "organization growth",
"explanation": "성준은 조직 성장을 우선해요."
},
{
"type": "script",
"index": 9,
"speaker": "정훈",
"script": "But people need personal attention!",
"translation": "하지만 사람들이 개인적 관심이 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "Organization empowers individuals!",
"translation": "조직이 개인을 강하게 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "정훈",
"script": "I'll think bigger!",
"translation": "난 더 큰 틀로 생각할게!"
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "I'll invest in people!",
"translation": "난 사람에 투자해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "정훈",
"script": "Let's grow together!",
"translation": "우리 함께 성장하자!"
},
{
"type": "script",
"index": 14,
"speaker": "성준",
"script": "As one organization!",
"translation": "하나의 조직으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "개인과 조직 성장의 조화에 대한 문장이에요.",
"optionA": "Individual",
"optionB": "success",
"optionC": "organization",
"optionD": "creates",
"optionE": "growth",
"result": "Individual organization growth creates success",
"explanation": "개인과 조직 성장이 성공을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "우리 자주 만나자!",
"explanation": "ENFJ의 관계 유지와 ENTJ의 목표 중심 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유나",
"script": "Let's spend time together!",
"translation": "우리 함께 시간을 보내자!"
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "Time must serve our goals.",
"translation": "시간이 우리 목표를 서야 해."
},
{
"type": "script",
"index": 3,
"speaker": "유나",
"script": "Relationships need regular connection!",
"translation": "관계가 정기적 연결이 필요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "준서는 자주 만나며 관계를 유지합니다.",
"hint": "ENTJ는 시간을 목표 달성에 사용해요.",
"result": "X",
"explanation": "준서는 'Time must serve our goals'라고 말했어요. 목표 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "준서",
"script": "Efficient time use builds success.",
"translation": "효율적인 시간 사용이 성공을 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "유나",
"script": "Your dedication is admirable!",
"translation": "너의 헌신 정말 존경해!"
},
{
"type": "script",
"index": 7,
"speaker": "준서",
"script": "Goals demand focused time.",
"translation": "목표가 집중된 시간을 요구해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-seo uses time @@.",
"hint": "ENTJ는 시간을 목표 달성에 효율적으로 사용해요.",
"optionA": "flexibly",
"optionB": "efficiently",
"optionC": "casually",
"result": "efficiently",
"explanation": "준서는 시간을 효율적으로 사용해요."
},
{
"type": "script",
"index": 9,
"speaker": "유나",
"script": "But we need to connect!",
"translation": "하지만 우리 연결이 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "Strong goals create strong bonds!",
"translation": "강한 목표가 강한 유대를 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "유나",
"script": "I'll be more efficient!",
"translation": "난 더 효율적이어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "I'll make time for us!",
"translation": "난 우리 시간을 만들 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "유나",
"script": "Let's balance goals and connection!",
"translation": "우리 목표와 연결을 균형 맞게 하자!"
},
{
"type": "script",
"index": 14,
"speaker": "준서",
"script": "That sounds wise!",
"translation": "그게 현명하네!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "관계와 목표의 균형에 대한 문장이에요.",
"result": "Connection goals creates meaningful success",
"explanation": "연결과 목표가 의미 있는 성공을 만들어요.",
"optionA": "goals",
"optionB": "meaningful",
"optionC": "creates",
"optionD": "Connection",
"optionE": "success"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "우리 자주 만나자!",
"explanation": "ENFJ의 관계 유지와 ENTJ의 목표 중심 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유나",
"script": "Let's spend time together!",
"translation": "우리 함께 시간을 보내자!"
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "Time must serve our goals.",
"translation": "시간이 우리 목표를 서야 해."
},
{
"type": "script",
"index": 3,
"speaker": "유나",
"script": "Relationships need regular connection!",
"translation": "관계가 정기적 연결이 필요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "준서는 자주 만나며 관계를 유지합니다.",
"hint": "ENTJ는 시간을 목표 달성에 사용해요.",
"result": "X",
"explanation": "준서는 'Time must serve our goals'라고 말했어요. 목표 중심이에요."
},
{
"type": "script",
"index": 5,
"speaker": "준서",
"script": "Efficient time use builds success.",
"translation": "효율적인 시간 사용이 성공을 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "유나",
"script": "Your dedication is admirable!",
"translation": "너의 헌신 정말 존경해!"
},
{
"type": "script",
"index": 7,
"speaker": "준서",
"script": "Goals demand focused time.",
"translation": "목표가 집중된 시간을 요구해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-seo uses time @@.",
"hint": "ENTJ는 시간을 목표 달성에 효율적으로 사용해요.",
"optionA": "flexibly",
"optionB": "efficiently",
"optionC": "casually",
"result": "efficiently",
"explanation": "준서는 시간을 효율적으로 사용해요."
},
{
"type": "script",
"index": 9,
"speaker": "유나",
"script": "But we need to connect!",
"translation": "하지만 우리 연결이 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "Strong goals create strong bonds!",
"translation": "강한 목표가 강한 유대를 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "유나",
"script": "I'll be more efficient!",
"translation": "난 더 효율적이어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "준서",
"script": "I'll make time for us!",
"translation": "난 우리 시간을 만들 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "유나",
"script": "Let's balance goals and connection!",
"translation": "우리 목표와 연결을 균형 맞게 하자!"
},
{
"type": "script",
"index": 14,
"speaker": "준서",
"script": "That sounds wise!",
"translation": "그게 현명하네!"
},
{
"type": "puzzle",
"index": 15,
"hint": "관계와 목표의 균형에 대한 문장이에요.",
"optionA": "goals",
"optionB": "meaningful",
"optionC": "creates",
"optionD": "Connection",
"optionE": "success",
"result": "Connection goals creates meaningful success",
"explanation": "연결과 목표가 의미 있는 성공을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처는 치유돼야 해!",
"explanation": "ENFJ의 감정적 치유와 ENTJ의 빠른 극복 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민아",
"script": "We need to heal this!",
"translation": "우리 이걸 치유해야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "We need to move forward.",
"translation": "우리는 앞으로 나아가야 해."
},
{
"type": "script",
"index": 3,
"speaker": "민아",
"script": "Emotions need acknowledgment!",
"translation": "감정이 인정을 받아야 해!"
},
{
"type": "ox",
"index": 4,
"quiz": "준혁은 상처의 감정을 충분히 다루고 싶어합니다.",
"hint": "ENTJ는 빠르게 극복하고 나아가려고 해요.",
"result": "X",
"explanation": "준혁은 'We need to move forward'라고 말했어요. 빠른 극복을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Dwelling on hurt delays progress.",
"translation": "상처에 집착하면 진전을 지연해."
},
{
"type": "script",
"index": 6,
"speaker": "민아",
"script": "Your strength is inspiring!",
"translation": "너의 강함 정말 영감을 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "준혁",
"script": "We must learn and move on.",
"translation": "우리는 배우고 나아가야 해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-hyuk moves forward @@.",
"hint": "ENTJ는 상황에서 배우고 빠르게 나아가요.",
"optionA": "slowly",
"optionB": "quickly",
"optionC": "emotionally",
"result": "quickly",
"explanation": "준혁은 빠르게 나아가요."
},
{
"type": "script",
"index": 9,
"speaker": "민아",
"script": "But healing takes time!",
"translation": "하지만 치유는 시간이 걸려!"
},
{
"type": "script",
"index": 10,
"speaker": "준혁",
"script": "Learning enables faster healing!",
"translation": "배움이 더 빠른 치유를 가능하게 해!"
},
{
"type": "script",
"index": 11,
"speaker": "민아",
"script": "I'll be stronger!",
"translation": "난 더 강해질게!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "I'll acknowledge the hurt!",
"translation": "난 상처를 인정할 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "Let's heal and grow!",
"translation": "우리 치유하고 성장하자!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "Together we'll be better!",
"translation": "함께면 더 나아질 거야!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "치유와 극복의 과정에 대한 문장이에요.",
"result": "Healing growth time create strength",
"explanation": "치유와 성장, 시간이 강함을 만들어요.",
"optionA": "create",
"optionB": "growth",
"optionC": "strength",
"optionD": "time",
"optionE": "Healing"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처는 치유돼야 해!",
"explanation": "ENFJ의 감정적 치유와 ENTJ의 빠른 극복 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민아",
"script": "We need to heal this!",
"translation": "우리 이걸 치유해야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "We need to move forward.",
"translation": "우리는 앞으로 나아가야 해."
},
{
"type": "script",
"index": 3,
"speaker": "민아",
"script": "Emotions need acknowledgment!",
"translation": "감정이 인정을 받아야 해!"
},
{
"type": "ox",
"index": 4,
"quiz": "준혁은 상처의 감정을 충분히 다루고 싶어합니다.",
"hint": "ENTJ는 빠르게 극복하고 나아가려고 해요.",
"result": "X",
"explanation": "준혁은 'We need to move forward'라고 말했어요. 빠른 극복을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Dwelling on hurt delays progress.",
"translation": "상처에 집착하면 진전을 지연해."
},
{
"type": "script",
"index": 6,
"speaker": "민아",
"script": "Your strength is inspiring!",
"translation": "너의 강함 정말 영감을 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "준혁",
"script": "We must learn and move on.",
"translation": "우리는 배우고 나아가야 해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-hyuk moves forward @@.",
"hint": "ENTJ는 상황에서 배우고 빠르게 나아가요.",
"optionA": "slowly",
"optionB": "quickly",
"optionC": "emotionally",
"result": "quickly",
"explanation": "준혁은 빠르게 나아가요."
},
{
"type": "script",
"index": 9,
"speaker": "민아",
"script": "But healing takes time!",
"translation": "하지만 치유는 시간이 걸려!"
},
{
"type": "script",
"index": 10,
"speaker": "준혁",
"script": "Learning enables faster healing!",
"translation": "배움이 더 빠른 치유를 가능하게 해!"
},
{
"type": "script",
"index": 11,
"speaker": "민아",
"script": "I'll be stronger!",
"translation": "난 더 강해질게!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "I'll acknowledge the hurt!",
"translation": "난 상처를 인정할 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "Let's heal and grow!",
"translation": "우리 치유하고 성장하자!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "Together we'll be better!",
"translation": "함께면 더 나아질 거야!"
},
{
"type": "puzzle",
"index": 15,
"hint": "치유와 극복의 과정에 대한 문장이에요.",
"optionA": "create",
"optionB": "growth",
"optionC": "strength",
"optionD": "time",
"optionE": "Healing",
"result": "Healing growth time create strength",
"explanation": "치유와 성장, 시간이 강함을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다시 신뢰해줄래?",
"explanation": "ENFJ의 재연결과 ENTJ의 신뢰 회복 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정훈",
"script": "I want to reconnect with you!",
"translation": "난 너와 다시 연결하고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "Trust must be earned back.",
"translation": "신뢰는 다시 얻어야 해."
},
{
"type": "script",
"index": 3,
"speaker": "정훈",
"script": "Our relationship is valuable!",
"translation": "우리 관계가 소중해!"
},
{
"type": "ox",
"index": 4,
"quiz": "성준은 바로 신뢰를 회복할 수 있다고 생각합니다.",
"hint": "ENTJ는 신뢰를 다시 얻기 위해 증명이 필요해요.",
"result": "X",
"explanation": "성준은 'Trust must be earned back'라고 말했어요. 신뢰 회복을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "성준",
"script": "Trust requires proof and results.",
"translation": "신뢰는 증명과 결과를 요구해."
},
{
"type": "script",
"index": 6,
"speaker": "정훈",
"script": "Your standards are inspiring!",
"translation": "너의 기준이 영감을 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Commitment must be demonstrated.",
"translation": "헌신은 보여져야 한다."
},
{
"type": "blank",
"index": 8,
"quiz": "Sung-jun requires @@ to trust again.",
"hint": "ENTJ는 증명된 행동으로 신뢰를 회복해요.",
"optionA": "words",
"optionB": "results",
"optionC": "feelings",
"result": "results",
"explanation": "성준은 결과로 신뢰를 회복해요."
},
{
"type": "script",
"index": 9,
"speaker": "정훈",
"script": "But I have good intentions!",
"translation": "하지만 난 좋은 의도가 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "Good intentions plus action rebuild trust!",
"translation": "좋은 의도에 행동을 더하면 신뢰를 회복해!"
},
{
"type": "script",
"index": 11,
"speaker": "정훈",
"script": "I'll prove my commitment!",
"translation": "난 내 헌신을 증명할 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "And I'll give you a chance!",
"translation": "그리고 난 너한테 기회를 줄 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "정훈",
"script": "Let's rebuild together!",
"translation": "우리 함께 다시 쌓아올리자!"
},
{
"type": "script",
"index": 14,
"speaker": "성준",
"script": "Through consistent action!",
"translation": "일관된 행동으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "신뢰 회복의 방법에 대한 문장이에요.",
"result": "Trust rebuilds through consistent action",
"explanation": "신뢰는 일관된 행동을 통해 회복돼요.",
"optionA": "action",
"optionB": "through",
"optionC": "rebuilds",
"optionD": "Trust",
"optionE": "consistent"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다시 신뢰해줄래?",
"explanation": "ENFJ의 재연결과 ENTJ의 신뢰 회복 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정훈",
"script": "I want to reconnect with you!",
"translation": "난 너와 다시 연결하고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "Trust must be earned back.",
"translation": "신뢰는 다시 얻어야 해."
},
{
"type": "script",
"index": 3,
"speaker": "정훈",
"script": "Our relationship is valuable!",
"translation": "우리 관계가 소중해!"
},
{
"type": "ox",
"index": 4,
"quiz": "성준은 바로 신뢰를 회복할 수 있다고 생각합니다.",
"hint": "ENTJ는 신뢰를 다시 얻기 위해 증명이 필요해요.",
"result": "X",
"explanation": "성준은 'Trust must be earned back'라고 말했어요. 신뢰 회복을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "성준",
"script": "Trust requires proof and results.",
"translation": "신뢰는 증명과 결과를 요구해."
},
{
"type": "script",
"index": 6,
"speaker": "정훈",
"script": "Your standards are inspiring!",
"translation": "너의 기준이 영감을 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Commitment must be demonstrated.",
"translation": "헌신은 보여져야 한다."
},
{
"type": "blank",
"index": 8,
"quiz": "Sung-jun requires @@ to trust again.",
"hint": "ENTJ는 증명된 행동으로 신뢰를 회복해요.",
"optionA": "words",
"optionB": "results",
"optionC": "feelings",
"result": "results",
"explanation": "성준은 결과로 신뢰를 회복해요."
},
{
"type": "script",
"index": 9,
"speaker": "정훈",
"script": "But I have good intentions!",
"translation": "하지만 난 좋은 의도가 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "Good intentions plus action rebuild trust!",
"translation": "좋은 의도에 행동을 더하면 신뢰를 회복해!"
},
{
"type": "script",
"index": 11,
"speaker": "정훈",
"script": "I'll prove my commitment!",
"translation": "난 내 헌신을 증명할 거야!"
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "And I'll give you a chance!",
"translation": "그리고 난 너한테 기회를 줄 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "정훈",
"script": "Let's rebuild together!",
"translation": "우리 함께 다시 쌓아올리자!"
},
{
"type": "script",
"index": 14,
"speaker": "성준",
"script": "Through consistent action!",
"translation": "일관된 행동으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "신뢰 회복의 방법에 대한 문장이에요.",
"optionA": "action",
"optionB": "through",
"optionC": "rebuilds",
"optionD": "Trust",
"optionE": "consistent",
"result": "Trust rebuilds through consistent action",
"explanation": "신뢰는 일관된 행동을 통해 회복돼요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "왜 자꾸 재고해?",
"explanation": "ENFJ의 조율과 ENTJ의 재평가 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나연",
"script": "We agreed on this plan!",
"translation": "우리 이 계획에 동의했잖아!"
},
{
"type": "script",
"index": 2,
"speaker": "하은",
"script": "The situation changed.",
"translation": "상황이 바뀌었어."
},
{
"type": "script",
"index": 3,
"speaker": "나연",
"script": "People trusted our decision!",
"translation": "사람들이 우리 결정을 믿었어!"
},
{
"type": "ox",
"index": 4,
"quiz": "하은은 한번 결정한 것을 고집합니다.",
"hint": "ENTJ는 상황 변화에 따라 재평가해요.",
"result": "X",
"explanation": "하은은 'The situation changed'라고 말했어요. 상황에 맞게 재평가해요."
},
{
"type": "script",
"index": 5,
"speaker": "하은",
"script": "Better data requires new strategy.",
"translation": "더 나은 데이터가 새로운 전략을 요구해."
},
{
"type": "script",
"index": 6,
"speaker": "나연",
"script": "Your flexibility is strategic!",
"translation": "너의 유연성 정말 전략적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "하은",
"script": "Rigid plans fail ultimately.",
"translation": "경직된 계획은 결국 실패해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-eun adjusts strategy when @@ changes.",
"hint": "ENTJ는 필요하면 전략을 재조정해요.",
"optionA": "people",
"optionB": "circumstances",
"optionC": "feelings",
"result": "circumstances",
"explanation": "하은은 상황이 바뀌면 전략을 조정해요."
},
{
"type": "script",
"index": 9,
"speaker": "나연",
"script": "But consistency builds confidence!",
"translation": "하지만 일관성이 자신감을 만들어!"
},
{
"type": "script",
"index": 10,
"speaker": "하은",
"script": "Smart adjustment builds better confidence!",
"translation": "똑똑한 조정이 더 나은 자신감을 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "나연",
"script": "Maybe flexibility helps!",
"translation": "아마 유연함이 도움이 될 수 있겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "하은",
"script": "And I'll communicate better!",
"translation": "그리고 난 더 잘 소통해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "나연",
"script": "Let's adapt with the team!",
"translation": "우리 팀과 함께 적응하자!"
},
{
"type": "script",
"index": 14,
"speaker": "하은",
"script": "With clear explanation!",
"translation": "명확한 설명으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "일관성과 유연성의 균형에 대한 문장이에요.",
"result": "Consistency flexibility balanced create confidence",
"explanation": "일관성과 유연성의 균형이 신뢰를 만들어요.",
"optionA": "Consistency",
"optionB": "flexibility",
"optionC": "create",
"optionD": "balanced",
"optionE": "confidence"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "왜 자꾸 재고해?",
"explanation": "ENFJ의 조율과 ENTJ의 재평가 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나연",
"script": "We agreed on this plan!",
"translation": "우리 이 계획에 동의했잖아!"
},
{
"type": "script",
"index": 2,
"speaker": "하은",
"script": "The situation changed.",
"translation": "상황이 바뀌었어."
},
{
"type": "script",
"index": 3,
"speaker": "나연",
"script": "People trusted our decision!",
"translation": "사람들이 우리 결정을 믿었어!"
},
{
"type": "ox",
"index": 4,
"quiz": "하은은 한번 결정한 것을 고집합니다.",
"hint": "ENTJ는 상황 변화에 따라 재평가해요.",
"result": "X",
"explanation": "하은은 'The situation changed'라고 말했어요. 상황에 맞게 재평가해요."
},
{
"type": "script",
"index": 5,
"speaker": "하은",
"script": "Better data requires new strategy.",
"translation": "더 나은 데이터가 새로운 전략을 요구해."
},
{
"type": "script",
"index": 6,
"speaker": "나연",
"script": "Your flexibility is strategic!",
"translation": "너의 유연성 정말 전략적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "하은",
"script": "Rigid plans fail ultimately.",
"translation": "경직된 계획은 결국 실패해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-eun adjusts strategy when @@ changes.",
"hint": "ENTJ는 필요하면 전략을 재조정해요.",
"optionA": "people",
"optionB": "circumstances",
"optionC": "feelings",
"result": "circumstances",
"explanation": "하은은 상황이 바뀌면 전략을 조정해요."
},
{
"type": "script",
"index": 9,
"speaker": "나연",
"script": "But consistency builds confidence!",
"translation": "하지만 일관성이 자신감을 만들어!"
},
{
"type": "script",
"index": 10,
"speaker": "하은",
"script": "Smart adjustment builds better confidence!",
"translation": "똑똑한 조정이 더 나은 자신감을 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "나연",
"script": "Maybe flexibility helps!",
"translation": "아마 유연함이 도움이 될 수 있겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "하은",
"script": "And I'll communicate better!",
"translation": "그리고 난 더 잘 소통해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "나연",
"script": "Let's adapt with the team!",
"translation": "우리 팀과 함께 적응하자!"
},
{
"type": "script",
"index": 14,
"speaker": "하은",
"script": "With clear explanation!",
"translation": "명확한 설명으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "일관성과 유연성의 균형에 대한 문장이에요.",
"optionA": "Consistency",
"optionB": "flexibility",
"optionC": "create",
"optionD": "balanced",
"optionE": "confidence",
"result": "Consistency flexibility balanced create confidence",
"explanation": "일관성과 유연성의 균형이 신뢰를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "좀 더 천천히!",
"explanation": "ENFJ의 포용 페이스와 ENTJ의 고속 추진 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예린",
"script": "Everyone needs time to adjust!",
"translation": "모두가 조정할 시간이 필요해!"
},
{
"type": "script",
"index": 2,
"speaker": "혜원",
"script": "We must move at full speed.",
"translation": "우리는 최고 속도로 나아가야 해."
},
{
"type": "script",
"index": 3,
"speaker": "예린",
"script": "People matter more than speed!",
"translation": "사람이 속도보다 더 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "혜원은 천천히 진행하기를 원합니다.",
"hint": "ENTJ는 빠른 속도로 목표를 달성하려고 해요.",
"result": "X",
"explanation": "혜원은 'We must move at full speed'라고 말했어요. 빠른 추진을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "혜원",
"script": "Speed creates competitive advantage.",
"translation": "속도가 경쟁 우위를 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "예린",
"script": "Your momentum is powerful!",
"translation": "너의 추진력 정말 강해!"
},
{
"type": "script",
"index": 7,
"speaker": "혜원",
"script": "Slow teams lose momentum.",
"translation": "느린 팀이 추진력을 잃어."
},
{
"type": "blank",
"index": 8,
"quiz": "Hye-won moves at @@ pace.",
"hint": "ENTJ는 빠른 속도로 진행하려고 해요.",
"optionA": "slow",
"optionB": "fast",
"optionC": "careful",
"result": "fast",
"explanation": "혜원은 빠른 속도로 진행해요."
},
{
"type": "script",
"index": 9,
"speaker": "예린",
"script": "But people get exhausted!",
"translation": "하지만 사람들이 지쳐!"
},
{
"type": "script",
"index": 10,
"speaker": "혜원",
"script": "Breaks within pace keep energy!",
"translation": "페이스 안에서의 휴식이 에너지를 유지해!"
},
{
"type": "script",
"index": 11,
"speaker": "예린",
"script": "I'll keep up!",
"translation": "난 따라갈게!"
},
{
"type": "script",
"index": 12,
"speaker": "혜원",
"script": "I'll build in pauses!",
"translation": "난 쉬는 시간을 포함할게!"
},
{
"type": "script",
"index": 13,
"speaker": "예린",
"script": "Let's move smart!",
"translation": "우리 현명하게 나아가자!"
},
{
"type": "script",
"index": 14,
"speaker": "혜원",
"script": "With sustainable pace!",
"translation": "지속 가능한 속도로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "속도와 조율의 균형에 대한 문장이에요.",
"result": "Speed care combined achieve results",
"explanation": "속도와 배려가 합쳐지면 결과를 이뤄요.",
"optionA": "care",
"optionB": "achieve",
"optionC": "Speed",
"optionD": "results",
"optionE": "combined"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "좀 더 천천히!",
"explanation": "ENFJ의 포용 페이스와 ENTJ의 고속 추진 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예린",
"script": "Everyone needs time to adjust!",
"translation": "모두가 조정할 시간이 필요해!"
},
{
"type": "script",
"index": 2,
"speaker": "혜원",
"script": "We must move at full speed.",
"translation": "우리는 최고 속도로 나아가야 해."
},
{
"type": "script",
"index": 3,
"speaker": "예린",
"script": "People matter more than speed!",
"translation": "사람이 속도보다 더 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "혜원은 천천히 진행하기를 원합니다.",
"hint": "ENTJ는 빠른 속도로 목표를 달성하려고 해요.",
"result": "X",
"explanation": "혜원은 'We must move at full speed'라고 말했어요. 빠른 추진을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "혜원",
"script": "Speed creates competitive advantage.",
"translation": "속도가 경쟁 우위를 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "예린",
"script": "Your momentum is powerful!",
"translation": "너의 추진력 정말 강해!"
},
{
"type": "script",
"index": 7,
"speaker": "혜원",
"script": "Slow teams lose momentum.",
"translation": "느린 팀이 추진력을 잃어."
},
{
"type": "blank",
"index": 8,
"quiz": "Hye-won moves at @@ pace.",
"hint": "ENTJ는 빠른 속도로 진행하려고 해요.",
"optionA": "slow",
"optionB": "fast",
"optionC": "careful",
"result": "fast",
"explanation": "혜원은 빠른 속도로 진행해요."
},
{
"type": "script",
"index": 9,
"speaker": "예린",
"script": "But people get exhausted!",
"translation": "하지만 사람들이 지쳐!"
},
{
"type": "script",
"index": 10,
"speaker": "혜원",
"script": "Breaks within pace keep energy!",
"translation": "페이스 안에서의 휴식이 에너지를 유지해!"
},
{
"type": "script",
"index": 11,
"speaker": "예린",
"script": "I'll keep up!",
"translation": "난 따라갈게!"
},
{
"type": "script",
"index": 12,
"speaker": "혜원",
"script": "I'll build in pauses!",
"translation": "난 쉬는 시간을 포함할게!"
},
{
"type": "script",
"index": 13,
"speaker": "예린",
"script": "Let's move smart!",
"translation": "우리 현명하게 나아가자!"
},
{
"type": "script",
"index": 14,
"speaker": "혜원",
"script": "With sustainable pace!",
"translation": "지속 가능한 속도로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "속도와 조율의 균형에 대한 문장이에요.",
"optionA": "care",
"optionB": "achieve",
"optionC": "Speed",
"optionD": "results",
"optionE": "combined",
"result": "Speed care combined achieve results",
"explanation": "속도와 배려가 합쳐지면 결과를 이뤄요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "새로운 아이디어가 최고야!",
"explanation": "ENTP의 가능성 탐구와 INFJ의 신중한 검토 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "What if we tried this?",
"translation": "만약 이걸 해본다면?"
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "I need to feel this first.",
"translation": "나는 먼저 이걸 느껴봐야 해."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Possibilities are endless here!",
"translation": "여기 가능성이 무한해!"
},
{
"type": "ox",
"index": 4,
"quiz": "민수는 새로운 아이디어를 즉시 수용합니다.",
"hint": "INFJ는 깊이 있게 생각한 후에 움직여요.",
"result": "X",
"explanation": "민수는 'I need to feel this first'라고 말했어요. 직관적 검토를 먼저 해요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "Intuition guides my judgment.",
"translation": "직관이 내 판단을 이끌어."
},
{
"type": "script",
"index": 6,
"speaker": "도윤",
"script": "Your insight is profound!",
"translation": "너의 통찰 정말 깊어!"
},
{
"type": "script",
"index": 7,
"speaker": "민수",
"script": "I understand people deeply.",
"translation": "나는 사람들을 깊이 있게 이해해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-su understands people @@.",
"hint": "INFJ는 사람들을 깊이 있게 이해해요.",
"optionA": "quickly",
"optionB": "deeply",
"optionC": "easily",
"result": "deeply",
"explanation": "민수는 사람들을 깊이 있게 이해해요."
},
{
"type": "script",
"index": 9,
"speaker": "도윤",
"script": "But let's explore possibilities!",
"translation": "하지만 가능성을 탐험하자!"
},
{
"type": "script",
"index": 10,
"speaker": "민수",
"script": "Possibilities grounded in values matter!",
"translation": "가치에 근거한 가능성이 중요해!"
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "I'll be more thoughtful!",
"translation": "난 더 신중하게 생각할게!"
},
{
"type": "script",
"index": 12,
"speaker": "민수",
"script": "And I'll be more open!",
"translation": "그리고 난 더 개방적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "도윤",
"script": "Let's explore together!",
"translation": "우리 함께 탐험하자!"
},
{
"type": "script",
"index": 14,
"speaker": "민수",
"script": "With purpose!",
"translation": "목적을 가지고!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "탐험과 직관의 조화에 대한 문장이에요.",
"result": "Exploration intuition guided creates wisdom",
"explanation": "탐험과 직관이 지혜를 만들어요.",
"optionA": "Exploration",
"optionB": "creates",
"optionC": "wisdom",
"optionD": "guided",
"optionE": "intuition"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "새로운 아이디어가 최고야!",
"explanation": "ENTP의 가능성 탐구와 INFJ의 신중한 검토 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "What if we tried this?",
"translation": "만약 이걸 해본다면?"
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "I need to feel this first.",
"translation": "나는 먼저 이걸 느껴봐야 해."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Possibilities are endless here!",
"translation": "여기 가능성이 무한해!"
},
{
"type": "ox",
"index": 4,
"quiz": "민수는 새로운 아이디어를 즉시 수용합니다.",
"hint": "INFJ는 깊이 있게 생각한 후에 움직여요.",
"result": "X",
"explanation": "민수는 'I need to feel this first'라고 말했어요. 직관적 검토를 먼저 해요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "Intuition guides my judgment.",
"translation": "직관이 내 판단을 이끌어."
},
{
"type": "script",
"index": 6,
"speaker": "도윤",
"script": "Your insight is profound!",
"translation": "너의 통찰 정말 깊어!"
},
{
"type": "script",
"index": 7,
"speaker": "민수",
"script": "I understand people deeply.",
"translation": "나는 사람들을 깊이 있게 이해해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-su understands people @@.",
"hint": "INFJ는 사람들을 깊이 있게 이해해요.",
"optionA": "quickly",
"optionB": "deeply",
"optionC": "easily",
"result": "deeply",
"explanation": "민수는 사람들을 깊이 있게 이해해요."
},
{
"type": "script",
"index": 9,
"speaker": "도윤",
"script": "But let's explore possibilities!",
"translation": "하지만 가능성을 탐험하자!"
},
{
"type": "script",
"index": 10,
"speaker": "민수",
"script": "Possibilities grounded in values matter!",
"translation": "가치에 근거한 가능성이 중요해!"
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "I'll be more thoughtful!",
"translation": "난 더 신중하게 생각할게!"
},
{
"type": "script",
"index": 12,
"speaker": "민수",
"script": "And I'll be more open!",
"translation": "그리고 난 더 개방적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "도윤",
"script": "Let's explore together!",
"translation": "우리 함께 탐험하자!"
},
{
"type": "script",
"index": 14,
"speaker": "민수",
"script": "With purpose!",
"translation": "목적을 가지고!"
},
{
"type": "puzzle",
"index": 15,
"hint": "탐험과 직관의 조화에 대한 문장이에요.",
"optionA": "Exploration",
"optionB": "creates",
"optionC": "wisdom",
"optionD": "guided",
"optionE": "intuition",
"result": "Exploration intuition guided creates wisdom",
"explanation": "탐험과 직관이 지혜를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "너무 깊게 생각해!",
"explanation": "ENTP의 표면적 접근과 INFJ의 심층 분석 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "Let's just try it out!",
"translation": "그냥 해봐!"
},
{
"type": "script",
"index": 2,
"speaker": "서진",
"script": "We must understand the impact first.",
"translation": "우리는 먼저 영향을 이해해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "현우",
"script": "Action teaches us the most!",
"translation": "행동이 우리를 가장 많이 가르쳐!"
},
{
"type": "ox",
"index": 4,
"quiz": "서진은 가능성을 표면적으로만 봅니다.",
"hint": "INFJ는 깊은 영향과 의미를 먼저 검토해요.",
"result": "X",
"explanation": "서진은 'We must understand the impact first'라고 말했어요. 깊은 이해를 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "서진",
"script": "Depth prevents future problems.",
"translation": "깊이가 앞으로의 문제를 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "현우",
"script": "Your foresight is amazing!",
"translation": "너의 예지력 정말 대단해!"
},
{
"type": "script",
"index": 7,
"speaker": "서진",
"script": "I see beneath the surface.",
"translation": "나는 표면 아래를 봐."
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-jin sees @@.",
"hint": "INFJ는 표면 아래 깊은 의미를 봐요.",
"optionA": "the surface",
"optionB": "beneath the surface",
"optionC": "everything",
"result": "beneath the surface",
"explanation": "서진은 표면 아래를 깊이 있게 봐요."
},
{
"type": "script",
"index": 9,
"speaker": "현우",
"script": "But learning by doing is better!",
"translation": "하지만 해서 배우는 게 더 좋아!"
},
{
"type": "script",
"index": 10,
"speaker": "서진",
"script": "Thoughtful action is best!",
"translation": "사려 깊은 행동이 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "현우",
"script": "I'll think more deeply!",
"translation": "난 더 깊이 있게 생각할게!"
},
{
"type": "script",
"index": 12,
"speaker": "서진",
"script": "And I'll act more!",
"translation": "그리고 난 더 행동해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "현우",
"script": "Let's balance both!",
"translation": "우리 둘 다 균형 맞게!"
},
{
"type": "script",
"index": 14,
"speaker": "서진",
"script": "With purpose and action!",
"translation": "목적과 행동으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "행동과 성찰의 균형에 대한 문장이에요.",
"result": "Action reflection balanced create progress",
"explanation": "행동과 성찰의 균형이 진전을 만들어요.",
"optionA": "balanced",
"optionB": "create",
"optionC": "progress",
"optionD": "Action",
"optionE": "reflection"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "너무 깊게 생각해!",
"explanation": "ENTP의 표면적 접근과 INFJ의 심층 분석 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "Let's just try it out!",
"translation": "그냥 해봐!"
},
{
"type": "script",
"index": 2,
"speaker": "서진",
"script": "We must understand the impact first.",
"translation": "우리는 먼저 영향을 이해해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "현우",
"script": "Action teaches us the most!",
"translation": "행동이 우리를 가장 많이 가르쳐!"
},
{
"type": "ox",
"index": 4,
"quiz": "서진은 가능성을 표면적으로만 봅니다.",
"hint": "INFJ는 깊은 영향과 의미를 먼저 검토해요.",
"result": "X",
"explanation": "서진은 'We must understand the impact first'라고 말했어요. 깊은 이해를 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "서진",
"script": "Depth prevents future problems.",
"translation": "깊이가 앞으로의 문제를 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "현우",
"script": "Your foresight is amazing!",
"translation": "너의 예지력 정말 대단해!"
},
{
"type": "script",
"index": 7,
"speaker": "서진",
"script": "I see beneath the surface.",
"translation": "나는 표면 아래를 봐."
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-jin sees @@.",
"hint": "INFJ는 표면 아래 깊은 의미를 봐요.",
"optionA": "the surface",
"optionB": "beneath the surface",
"optionC": "everything",
"result": "beneath the surface",
"explanation": "서진은 표면 아래를 깊이 있게 봐요."
},
{
"type": "script",
"index": 9,
"speaker": "현우",
"script": "But learning by doing is better!",
"translation": "하지만 해서 배우는 게 더 좋아!"
},
{
"type": "script",
"index": 10,
"speaker": "서진",
"script": "Thoughtful action is best!",
"translation": "사려 깊은 행동이 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "현우",
"script": "I'll think more deeply!",
"translation": "난 더 깊이 있게 생각할게!"
},
{
"type": "script",
"index": 12,
"speaker": "서진",
"script": "And I'll act more!",
"translation": "그리고 난 더 행동해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "현우",
"script": "Let's balance both!",
"translation": "우리 둘 다 균형 맞게!"
},
{
"type": "script",
"index": 14,
"speaker": "서진",
"script": "With purpose and action!",
"translation": "목적과 행동으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "행동과 성찰의 균형에 대한 문장이에요.",
"optionA": "balanced",
"optionB": "create",
"optionC": "progress",
"optionD": "Action",
"optionE": "reflection",
"result": "Action reflection balanced create progress",
"explanation": "행동과 성찰의 균형이 진전을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "왜 모든 게 가능할까?",
"explanation": "ENTP의 호기심과 INFJ의 직관 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태현",
"script": "Why does this even exist?",
"translation": "이게 왜 존재해?"
},
{
"type": "script",
"index": 2,
"speaker": "미나",
"script": "I sense deeper meaning here.",
"translation": "나는 더 깊은 의미를 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "태현",
"script": "Everything has possibilities!",
"translation": "모든 게 가능성이 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "미나는 표면적인 호기심만 있습니다.",
"hint": "INFJ는 깊은 의미와 패턴을 직관적으로 봐요.",
"result": "X",
"explanation": "미나는 'I sense deeper meaning here'라고 말했어요. 깊은 의미를 찾아요."
},
{
"type": "script",
"index": 5,
"speaker": "미나",
"script": "Meaning drives real understanding.",
"translation": "의미가 진짜 이해를 이끌어."
},
{
"type": "script",
"index": 6,
"speaker": "태현",
"script": "Your intuition is remarkable!",
"translation": "너의 직관 정말 놀라워!"
},
{
"type": "script",
"index": 7,
"speaker": "미나",
"script": "I understand patterns naturally.",
"translation": "나는 자연스럽게 패턴을 이해해."
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-na understands @@ naturally.",
"hint": "INFJ는 패턴과 심층적 의미를 자연스럽게 봐요.",
"optionA": "surfaces",
"optionB": "patterns",
"optionC": "ideas",
"result": "patterns",
"explanation": "미나는 패턴을 자연스럽게 이해해요."
},
{
"type": "script",
"index": 9,
"speaker": "태현",
"script": "But exploring keeps mind alive!",
"translation": "하지만 탐험이 마음을 살려!"
},
{
"type": "script",
"index": 10,
"speaker": "미나",
"script": "Exploration with purpose is better!",
"translation": "목적이 있는 탐험이 더 좋아!"
},
{
"type": "script",
"index": 11,
"speaker": "태현",
"script": "I'll look deeper!",
"translation": "난 더 깊이 봐야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "미나",
"script": "And I'll explore more!",
"translation": "그리고 난 더 탐험해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "태현",
"script": "Let's discover together!",
"translation": "우리 함께 발견하자!"
},
{
"type": "script",
"index": 14,
"speaker": "미나",
"script": "With deeper understanding!",
"translation": "깊은 이해로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "탐험과 의미 발견에 대한 문장이에요.",
"result": "Exploration meaning creates profound understanding",
"explanation": "탐험과 의미가 깊은 이해를 만들어요.",
"optionA": "profound",
"optionB": "understanding",
"optionC": "Exploration",
"optionD": "meaning",
"optionE": "creates"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "왜 모든 게 가능할까?",
"explanation": "ENTP의 호기심과 INFJ의 직관 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태현",
"script": "Why does this even exist?",
"translation": "이게 왜 존재해?"
},
{
"type": "script",
"index": 2,
"speaker": "미나",
"script": "I sense deeper meaning here.",
"translation": "나는 더 깊은 의미를 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "태현",
"script": "Everything has possibilities!",
"translation": "모든 게 가능성이 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "미나는 표면적인 호기심만 있습니다.",
"hint": "INFJ는 깊은 의미와 패턴을 직관적으로 봐요.",
"result": "X",
"explanation": "미나는 'I sense deeper meaning here'라고 말했어요. 깊은 의미를 찾아요."
},
{
"type": "script",
"index": 5,
"speaker": "미나",
"script": "Meaning drives real understanding.",
"translation": "의미가 진짜 이해를 이끌어."
},
{
"type": "script",
"index": 6,
"speaker": "태현",
"script": "Your intuition is remarkable!",
"translation": "너의 직관 정말 놀라워!"
},
{
"type": "script",
"index": 7,
"speaker": "미나",
"script": "I understand patterns naturally.",
"translation": "나는 자연스럽게 패턴을 이해해."
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-na understands @@ naturally.",
"hint": "INFJ는 패턴과 심층적 의미를 자연스럽게 봐요.",
"optionA": "surfaces",
"optionB": "patterns",
"optionC": "ideas",
"result": "patterns",
"explanation": "미나는 패턴을 자연스럽게 이해해요."
},
{
"type": "script",
"index": 9,
"speaker": "태현",
"script": "But exploring keeps mind alive!",
"translation": "하지만 탐험이 마음을 살려!"
},
{
"type": "script",
"index": 10,
"speaker": "미나",
"script": "Exploration with purpose is better!",
"translation": "목적이 있는 탐험이 더 좋아!"
},
{
"type": "script",
"index": 11,
"speaker": "태현",
"script": "I'll look deeper!",
"translation": "난 더 깊이 봐야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "미나",
"script": "And I'll explore more!",
"translation": "그리고 난 더 탐험해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "태현",
"script": "Let's discover together!",
"translation": "우리 함께 발견하자!"
},
{
"type": "script",
"index": 14,
"speaker": "미나",
"script": "With deeper understanding!",
"translation": "깊은 이해로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "탐험과 의미 발견에 대한 문장이에요.",
"optionA": "profound",
"optionB": "understanding",
"optionC": "Exploration",
"optionD": "meaning",
"optionE": "creates",
"result": "Exploration meaning creates profound understanding",
"explanation": "탐험과 의미가 깊은 이해를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "사람들은 왜 이렇게?",
"explanation": "ENTP의 분석과 INFJ의 감정 이해 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도훈",
"script": "Why do people think differently?",
"translation": "사람들이 왜 다르게 생각해?"
},
{
"type": "script",
"index": 2,
"speaker": "은지",
"script": "People feel before they think.",
"translation": "사람들이 생각하기 전에 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "도훈",
"script": "Logic should guide all!",
"translation": "논리가 모든 걸 이끌어야 해!"
},
{
"type": "ox",
"index": 4,
"quiz": "은지는 논리로 사람들을 이해합니다.",
"hint": "INFJ는 사람들의 감정과 동기를 깊이 있게 이해해요.",
"result": "X",
"explanation": "은지는 'People feel before they think'라고 말했어요. 감정 이해가 우선이에요."
},
{
"type": "script",
"index": 5,
"speaker": "은지",
"script": "Emotion drives human behavior.",
"translation": "감정이 인간 행동을 이끌어."
},
{
"type": "script",
"index": 6,
"speaker": "도훈",
"script": "Your empathy is powerful!",
"translation": "너의 공감력 정말 강해!"
},
{
"type": "script",
"index": 7,
"speaker": "은지",
"script": "I understand people's hearts.",
"translation": "나는 사람들의 마음을 이해해."
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-ji understands people's @@.",
"hint": "INFJ는 사람들의 감정과 동기를 깊이 있게 이해해요.",
"optionA": "thoughts",
"optionB": "hearts",
"optionC": "logic",
"result": "hearts",
"explanation": "은지는 사람들의 마음을 이해해요."
},
{
"type": "script",
"index": 9,
"speaker": "도훈",
"script": "But data explains behavior!",
"translation": "하지만 데이터가 행동을 설명해!"
},
{
"type": "script",
"index": 10,
"speaker": "은지",
"script": "Emotion is the data!",
"translation": "감정이 데이터야!"
},
{
"type": "script",
"index": 11,
"speaker": "도훈",
"script": "I'll feel more!",
"translation": "난 더 느껴야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "은지",
"script": "And I'll think more!",
"translation": "그리고 난 더 생각해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "도훈",
"script": "Let's understand people!",
"translation": "우리 사람들을 이해하자!"
},
{
"type": "script",
"index": 14,
"speaker": "은지",
"script": "With heart and mind!",
"translation": "마음과 머리로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "논리와 감정의 조화에 대한 문장이에요.",
"result": "Logic emotion combined create understanding",
"explanation": "논리와 감정이 합쳐지면 이해가 된다.",
"optionA": "Logic",
"optionB": "understanding",
"optionC": "combined",
"optionD": "emotion",
"optionE": "create"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "사람들은 왜 이렇게?",
"explanation": "ENTP의 분석과 INFJ의 감정 이해 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도훈",
"script": "Why do people think differently?",
"translation": "사람들이 왜 다르게 생각해?"
},
{
"type": "script",
"index": 2,
"speaker": "은지",
"script": "People feel before they think.",
"translation": "사람들이 생각하기 전에 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "도훈",
"script": "Logic should guide all!",
"translation": "논리가 모든 걸 이끌어야 해!"
},
{
"type": "ox",
"index": 4,
"quiz": "은지는 논리로 사람들을 이해합니다.",
"hint": "INFJ는 사람들의 감정과 동기를 깊이 있게 이해해요.",
"result": "X",
"explanation": "은지는 'People feel before they think'라고 말했어요. 감정 이해가 우선이에요."
},
{
"type": "script",
"index": 5,
"speaker": "은지",
"script": "Emotion drives human behavior.",
"translation": "감정이 인간 행동을 이끌어."
},
{
"type": "script",
"index": 6,
"speaker": "도훈",
"script": "Your empathy is powerful!",
"translation": "너의 공감력 정말 강해!"
},
{
"type": "script",
"index": 7,
"speaker": "은지",
"script": "I understand people's hearts.",
"translation": "나는 사람들의 마음을 이해해."
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-ji understands people's @@.",
"hint": "INFJ는 사람들의 감정과 동기를 깊이 있게 이해해요.",
"optionA": "thoughts",
"optionB": "hearts",
"optionC": "logic",
"result": "hearts",
"explanation": "은지는 사람들의 마음을 이해해요."
},
{
"type": "script",
"index": 9,
"speaker": "도훈",
"script": "But data explains behavior!",
"translation": "하지만 데이터가 행동을 설명해!"
},
{
"type": "script",
"index": 10,
"speaker": "은지",
"script": "Emotion is the data!",
"translation": "감정이 데이터야!"
},
{
"type": "script",
"index": 11,
"speaker": "도훈",
"script": "I'll feel more!",
"translation": "난 더 느껴야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "은지",
"script": "And I'll think more!",
"translation": "그리고 난 더 생각해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "도훈",
"script": "Let's understand people!",
"translation": "우리 사람들을 이해하자!"
},
{
"type": "script",
"index": 14,
"speaker": "은지",
"script": "With heart and mind!",
"translation": "마음과 머리로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "논리와 감정의 조화에 대한 문장이에요.",
"optionA": "Logic",
"optionB": "understanding",
"optionC": "combined",
"optionD": "emotion",
"optionE": "create",
"result": "Logic emotion combined create understanding",
"explanation": "논리와 감정이 합쳐지면 이해가 된다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "빨리 결정해!",
"explanation": "ENTP의 유연성과 INFJ의 신중함 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤호",
"script": "We can decide later!",
"translation": "나중에 결정할 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "다은",
"script": "We must decide now carefully.",
"translation": "우리는 지금 신중하게 결정해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "윤호",
"script": "Options are still possible!",
"translation": "선택지가 여전히 가능해!"
},
{
"type": "ox",
"index": 4,
"quiz": "다은은 가능한 오래 결정을 미룹니다.",
"hint": "INFJ는 신중하게 생각한 후 결정해요.",
"result": "X",
"explanation": "다은은 'We must decide now carefully'라고 말했어요. 신중한 결정을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "다은",
"script": "Delays create confusion later.",
"translation": "지연이 나중에 혼동을 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "윤호",
"script": "Your conviction is inspiring!",
"translation": "너의 확신 정말 영감을 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "다은",
"script": "I trust my judgment.",
"translation": "나는 내 판단을 신뢰해."
},
{
"type": "blank",
"index": 8,
"quiz": "Da-eun decides @@.",
"hint": "INFJ는 신중하게 생각한 후 확신 있게 결정해요.",
"optionA": "quickly",
"optionB": "carefully",
"optionC": "later",
"result": "carefully",
"explanation": "다은은 신중하게 결정해요."
},
{
"type": "script",
"index": 9,
"speaker": "윤호",
"script": "But flexibility is valuable!",
"translation": "하지만 유연함이 소중해!"
},
{
"type": "script",
"index": 10,
"speaker": "다은",
"script": "Flexibility within conviction works best!",
"translation": "확신 안에서의 유연함이 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "윤호",
"script": "I'll decide faster!",
"translation": "난 더 빨리 결정할게!"
},
{
"type": "script",
"index": 12,
"speaker": "다은",
"script": "I'll consider options more!",
"translation": "난 더 많은 선택지를 고려해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "윤호",
"script": "Let's decide together!",
"translation": "우리 함께 결정하자!"
},
{
"type": "script",
"index": 14,
"speaker": "다은",
"script": "With confidence!",
"translation": "자신감으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "결정과 유연성의 균형에 대한 문장이에요.",
"result": "Decisive flexible thinking creates balance",
"explanation": "결정력 있으면서도 유연한 사고가 균형을 만들어요.",
"optionA": "creates",
"optionB": "thinking",
"optionC": "Decisive",
"optionD": "flexible",
"optionE": "balance"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "빨리 결정해!",
"explanation": "ENTP의 유연성과 INFJ의 신중함 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤호",
"script": "We can decide later!",
"translation": "나중에 결정할 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "다은",
"script": "We must decide now carefully.",
"translation": "우리는 지금 신중하게 결정해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "윤호",
"script": "Options are still possible!",
"translation": "선택지가 여전히 가능해!"
},
{
"type": "ox",
"index": 4,
"quiz": "다은은 가능한 오래 결정을 미룹니다.",
"hint": "INFJ는 신중하게 생각한 후 결정해요.",
"result": "X",
"explanation": "다은은 'We must decide now carefully'라고 말했어요. 신중한 결정을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "다은",
"script": "Delays create confusion later.",
"translation": "지연이 나중에 혼동을 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "윤호",
"script": "Your conviction is inspiring!",
"translation": "너의 확신 정말 영감을 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "다은",
"script": "I trust my judgment.",
"translation": "나는 내 판단을 신뢰해."
},
{
"type": "blank",
"index": 8,
"quiz": "Da-eun decides @@.",
"hint": "INFJ는 신중하게 생각한 후 확신 있게 결정해요.",
"optionA": "quickly",
"optionB": "carefully",
"optionC": "later",
"result": "carefully",
"explanation": "다은은 신중하게 결정해요."
},
{
"type": "script",
"index": 9,
"speaker": "윤호",
"script": "But flexibility is valuable!",
"translation": "하지만 유연함이 소중해!"
},
{
"type": "script",
"index": 10,
"speaker": "다은",
"script": "Flexibility within conviction works best!",
"translation": "확신 안에서의 유연함이 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "윤호",
"script": "I'll decide faster!",
"translation": "난 더 빨리 결정할게!"
},
{
"type": "script",
"index": 12,
"speaker": "다은",
"script": "I'll consider options more!",
"translation": "난 더 많은 선택지를 고려해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "윤호",
"script": "Let's decide together!",
"translation": "우리 함께 결정하자!"
},
{
"type": "script",
"index": 14,
"speaker": "다은",
"script": "With confidence!",
"translation": "자신감으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "결정과 유연성의 균형에 대한 문장이에요.",
"optionA": "creates",
"optionB": "thinking",
"optionC": "Decisive",
"optionD": "flexible",
"optionE": "balance",
"result": "Decisive flexible thinking creates balance",
"explanation": "결정력 있으면서도 유연한 사고가 균형을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "이건 틀렸어!",
"explanation": "ENTP의 논리적 지적과 INFJ의 감정적 영향 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "시우",
"script": "That logic is flawed here!",
"translation": "그 논리가 여기서 틀렸어!"
},
{
"type": "script",
"index": 2,
"speaker": "태민",
"script": "I feel this hurts us.",
"translation": "나는 이게 우릴 상처준다고 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "시우",
"script": "Facts are facts always!",
"translation": "사실은 항상 사실이야!"
},
{
"type": "ox",
"index": 4,
"quiz": "태민은 항상 논리와 사실을 무시합니다.",
"hint": "INFJ는 사실의 감정적 영향을 먼저 고려해요.",
"result": "X",
"explanation": "태민은 'I feel this hurts us'라고 말했어요. 감정적 영향을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "태민",
"script": "Human impact matters most.",
"translation": "인간적 영향이 가장 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "시우",
"script": "Your compassion is strong!",
"translation": "너의 compassion이 강해!"
},
{
"type": "script",
"index": 7,
"speaker": "태민",
"script": "I protect what's valuable.",
"translation": "나는 소중한 것을 지켜."
},
{
"type": "blank",
"index": 8,
"quiz": "Tae-min protects what is @@.",
"hint": "INFJ는 소중한 가치와 관계를 지키려고 해요.",
"optionA": "logical",
"optionB": "valuable",
"optionC": "complex",
"result": "valuable",
"explanation": "태민은 소중한 것을 지켜요."
},
{
"type": "script",
"index": 9,
"speaker": "시우",
"script": "But truth is important too!",
"translation": "하지만 진실도 중요해!"
},
{
"type": "script",
"index": 10,
"speaker": "태민",
"script": "Truth with compassion is wise!",
"translation": "compassion이 있는 진실이 현명해!"
},
{
"type": "script",
"index": 11,
"speaker": "시우",
"script": "I'll be more thoughtful!",
"translation": "난 더 사려 깊어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "태민",
"script": "And I'll face facts!",
"translation": "그리고 난 사실과 마주해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "시우",
"script": "Let's balance both!",
"translation": "우리 둘 다 균형 맞게!"
},
{
"type": "script",
"index": 14,
"speaker": "태민",
"script": "With honesty and care!",
"translation": "진실과 배려로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "진실과 배려의 균형에 대한 문장이에요.",
"result": "Truth compassion combined guide growth",
"explanation": "진실과 배려가 합쳐지면 성장을 이끌어요.",
"optionA": "Truth",
"optionB": "combined",
"optionC": "guide",
"optionD": "compassion",
"optionE": "growth"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "이건 틀렸어!",
"explanation": "ENTP의 논리적 지적과 INFJ의 감정적 영향 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "시우",
"script": "That logic is flawed here!",
"translation": "그 논리가 여기서 틀렸어!"
},
{
"type": "script",
"index": 2,
"speaker": "태민",
"script": "I feel this hurts us.",
"translation": "나는 이게 우릴 상처준다고 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "시우",
"script": "Facts are facts always!",
"translation": "사실은 항상 사실이야!"
},
{
"type": "ox",
"index": 4,
"quiz": "태민은 항상 논리와 사실을 무시합니다.",
"hint": "INFJ는 사실의 감정적 영향을 먼저 고려해요.",
"result": "X",
"explanation": "태민은 'I feel this hurts us'라고 말했어요. 감정적 영향을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "태민",
"script": "Human impact matters most.",
"translation": "인간적 영향이 가장 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "시우",
"script": "Your compassion is strong!",
"translation": "너의 compassion이 강해!"
},
{
"type": "script",
"index": 7,
"speaker": "태민",
"script": "I protect what's valuable.",
"translation": "나는 소중한 것을 지켜."
},
{
"type": "blank",
"index": 8,
"quiz": "Tae-min protects what is @@.",
"hint": "INFJ는 소중한 가치와 관계를 지키려고 해요.",
"optionA": "logical",
"optionB": "valuable",
"optionC": "complex",
"result": "valuable",
"explanation": "태민은 소중한 것을 지켜요."
},
{
"type": "script",
"index": 9,
"speaker": "시우",
"script": "But truth is important too!",
"translation": "하지만 진실도 중요해!"
},
{
"type": "script",
"index": 10,
"speaker": "태민",
"script": "Truth with compassion is wise!",
"translation": "compassion이 있는 진실이 현명해!"
},
{
"type": "script",
"index": 11,
"speaker": "시우",
"script": "I'll be more thoughtful!",
"translation": "난 더 사려 깊어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "태민",
"script": "And I'll face facts!",
"translation": "그리고 난 사실과 마주해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "시우",
"script": "Let's balance both!",
"translation": "우리 둘 다 균형 맞게!"
},
{
"type": "script",
"index": 14,
"speaker": "태민",
"script": "With honesty and care!",
"translation": "진실과 배려로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "진실과 배려의 균형에 대한 문장이에요.",
"optionA": "Truth",
"optionB": "combined",
"optionC": "guide",
"optionD": "compassion",
"optionE": "growth",
"result": "Truth compassion combined guide growth",
"explanation": "진실과 배려가 합쳐지면 성장을 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "계획이 없어도 괜찮아!",
"explanation": "ENTP의 즉흥성과 INFJ의 준비 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건우",
"script": "Plans can change anytime!",
"translation": "계획은 언제든 바뀔 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "유나",
"script": "I prepare for everything.",
"translation": "나는 모든 것에 준비해."
},
{
"type": "script",
"index": 3,
"speaker": "건우",
"script": "Spontaneity brings best moments!",
"translation": "즉흥성이 최고의 순간을 가져와!"
},
{
"type": "ox",
"index": 4,
"quiz": "유나는 계획 없이 즉흥적으로 합니다.",
"hint": "INFJ는 철저하게 준비하고 예측해요.",
"result": "X",
"explanation": "유나는 'I prepare for everything'이라고 말했어요. 철저한 준비를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "유나",
"script": "Preparation prevents regrets.",
"translation": "준비가 후회를 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "건우",
"script": "Your foresight is impressive!",
"translation": "너의 예지력 정말 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "유나",
"script": "I foresee possible outcomes.",
"translation": "나는 가능한 결과를 예측해."
},
{
"type": "blank",
"index": 8,
"quiz": "Yu-na foresees @@.",
"hint": "INFJ는 미래의 결과를 직관적으로 예측해요.",
"optionA": "moments",
"optionB": "outcomes",
"optionC": "problems",
"result": "outcomes",
"explanation": "유나는 결과를 예측해요."
},
{
"type": "script",
"index": 9,
"speaker": "건우",
"script": "But best moments are unexpected!",
"translation": "하지만 최고의 순간은 예상 밖이야!"
},
{
"type": "script",
"index": 10,
"speaker": "유나",
"script": "Prepared minds enjoy surprises more!",
"translation": "준비된 마음이 놀라움을 더 즐겨!"
},
{
"type": "script",
"index": 11,
"speaker": "건우",
"script": "I'll plan more!",
"translation": "난 더 계획할게!"
},
{
"type": "script",
"index": 12,
"speaker": "유나",
"script": "I'll be spontaneous too!",
"translation": "난 즉흥적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "건우",
"script": "Let's prepare for fun!",
"translation": "우리 재미를 준비하자!"
},
{
"type": "script",
"index": 14,
"speaker": "유나",
"script": "With open minds!",
"translation": "열린 마음으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 즉흥성의 조화에 대한 문장이에요.",
"result": "Preparation spontaneity creates rich experiences",
"explanation": "준비와 즉흥성이 풍요로운 경험을 만들어요.",
"optionA": "spontaneity",
"optionB": "creates",
"optionC": "Preparation",
"optionD": "experiences",
"optionE": "rich"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "계획이 없어도 괜찮아!",
"explanation": "ENTP의 즉흥성과 INFJ의 준비 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건우",
"script": "Plans can change anytime!",
"translation": "계획은 언제든 바뀔 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "유나",
"script": "I prepare for everything.",
"translation": "나는 모든 것에 준비해."
},
{
"type": "script",
"index": 3,
"speaker": "건우",
"script": "Spontaneity brings best moments!",
"translation": "즉흥성이 최고의 순간을 가져와!"
},
{
"type": "ox",
"index": 4,
"quiz": "유나는 계획 없이 즉흥적으로 합니다.",
"hint": "INFJ는 철저하게 준비하고 예측해요.",
"result": "X",
"explanation": "유나는 'I prepare for everything'이라고 말했어요. 철저한 준비를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "유나",
"script": "Preparation prevents regrets.",
"translation": "준비가 후회를 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "건우",
"script": "Your foresight is impressive!",
"translation": "너의 예지력 정말 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "유나",
"script": "I foresee possible outcomes.",
"translation": "나는 가능한 결과를 예측해."
},
{
"type": "blank",
"index": 8,
"quiz": "Yu-na foresees @@.",
"hint": "INFJ는 미래의 결과를 직관적으로 예측해요.",
"optionA": "moments",
"optionB": "outcomes",
"optionC": "problems",
"result": "outcomes",
"explanation": "유나는 결과를 예측해요."
},
{
"type": "script",
"index": 9,
"speaker": "건우",
"script": "But best moments are unexpected!",
"translation": "하지만 최고의 순간은 예상 밖이야!"
},
{
"type": "script",
"index": 10,
"speaker": "유나",
"script": "Prepared minds enjoy surprises more!",
"translation": "준비된 마음이 놀라움을 더 즐겨!"
},
{
"type": "script",
"index": 11,
"speaker": "건우",
"script": "I'll plan more!",
"translation": "난 더 계획할게!"
},
{
"type": "script",
"index": 12,
"speaker": "유나",
"script": "I'll be spontaneous too!",
"translation": "난 즉흥적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "건우",
"script": "Let's prepare for fun!",
"translation": "우리 재미를 준비하자!"
},
{
"type": "script",
"index": 14,
"speaker": "유나",
"script": "With open minds!",
"translation": "열린 마음으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 즉흥성의 조화에 대한 문장이에요.",
"optionA": "spontaneity",
"optionB": "creates",
"optionC": "Preparation",
"optionD": "experiences",
"optionE": "rich",
"result": "Preparation spontaneity creates rich experiences",
"explanation": "준비와 즉흥성이 풍요로운 경험을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "너무 깊게 생각해!",
"explanation": "ENTP의 가벼움과 INFJ의 무게감 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현준",
"script": "Let's keep it light!",
"translation": "가볍게 가자!"
},
{
"type": "script",
"index": 2,
"speaker": "정현",
"script": "Everything carries deeper weight.",
"translation": "모든 게 더 깊은 무게를 가져."
},
{
"type": "script",
"index": 3,
"speaker": "현준",
"script": "Fun is what matters!",
"translation": "재미가 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "정현은 모든 것을 가볍게 봅니다.",
"hint": "INFJ는 깊은 의미와 영향을 생각해요.",
"result": "X",
"explanation": "정현은 'Everything carries deeper weight'라고 말했어요. 깊이를 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "정현",
"script": "Depth brings real meaning.",
"translation": "깊이가 진짜 의미를 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "현준",
"script": "Your insight is beautiful!",
"translation": "너의 통찰이 아름다워!"
},
{
"type": "script",
"index": 7,
"speaker": "정현",
"script": "Meaning guides my choices.",
"translation": "의미가 내 선택을 이끌어."
},
{
"type": "blank",
"index": 8,
"quiz": "Jung-hyun finds @@ in everything.",
"hint": "INFJ는 모든 것에서 깊은 의미를 찾아요.",
"optionA": "fun",
"optionB": "meaning",
"optionC": "logic",
"result": "meaning",
"explanation": "정현은 모든 것에서 의미를 찾아요."
},
{
"type": "script",
"index": 9,
"speaker": "현준",
"script": "But life should be fun!",
"translation": "하지만 삶이 재미있어야 해!"
},
{
"type": "script",
"index": 10,
"speaker": "정현",
"script": "Meaningful fun is best!",
"translation": "의미 있는 재미가 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "현준",
"script": "I'll think deeper!",
"translation": "난 더 깊이 생각할게!"
},
{
"type": "script",
"index": 12,
"speaker": "정현",
"script": "And I'll be lighter!",
"translation": "그리고 난 더 가벼워야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "현준",
"script": "Let's blend both!",
"translation": "우리 둘 다 섞자!"
},
{
"type": "script",
"index": 14,
"speaker": "정현",
"script": "With joy and meaning!",
"translation": "기쁨과 의미로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "깊이와 재미의 조화에 대한 문장이에요.",
"result": "Depth joy combined create fulfillment",
"explanation": "깊이와 기쁨이 합쳐지면 만족을 만들어요.",
"optionA": "fulfillment",
"optionB": "combined",
"optionC": "Depth",
"optionD": "joy",
"optionE": "create"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "너무 깊게 생각해!",
"explanation": "ENTP의 가벼움과 INFJ의 무게감 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현준",
"script": "Let's keep it light!",
"translation": "가볍게 가자!"
},
{
"type": "script",
"index": 2,
"speaker": "정현",
"script": "Everything carries deeper weight.",
"translation": "모든 게 더 깊은 무게를 가져."
},
{
"type": "script",
"index": 3,
"speaker": "현준",
"script": "Fun is what matters!",
"translation": "재미가 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "정현은 모든 것을 가볍게 봅니다.",
"hint": "INFJ는 깊은 의미와 영향을 생각해요.",
"result": "X",
"explanation": "정현은 'Everything carries deeper weight'라고 말했어요. 깊이를 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "정현",
"script": "Depth brings real meaning.",
"translation": "깊이가 진짜 의미를 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "현준",
"script": "Your insight is beautiful!",
"translation": "너의 통찰이 아름다워!"
},
{
"type": "script",
"index": 7,
"speaker": "정현",
"script": "Meaning guides my choices.",
"translation": "의미가 내 선택을 이끌어."
},
{
"type": "blank",
"index": 8,
"quiz": "Jung-hyun finds @@ in everything.",
"hint": "INFJ는 모든 것에서 깊은 의미를 찾아요.",
"optionA": "fun",
"optionB": "meaning",
"optionC": "logic",
"result": "meaning",
"explanation": "정현은 모든 것에서 의미를 찾아요."
},
{
"type": "script",
"index": 9,
"speaker": "현준",
"script": "But life should be fun!",
"translation": "하지만 삶이 재미있어야 해!"
},
{
"type": "script",
"index": 10,
"speaker": "정현",
"script": "Meaningful fun is best!",
"translation": "의미 있는 재미가 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "현준",
"script": "I'll think deeper!",
"translation": "난 더 깊이 생각할게!"
},
{
"type": "script",
"index": 12,
"speaker": "정현",
"script": "And I'll be lighter!",
"translation": "그리고 난 더 가벼워야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "현준",
"script": "Let's blend both!",
"translation": "우리 둘 다 섞자!"
},
{
"type": "script",
"index": 14,
"speaker": "정현",
"script": "With joy and meaning!",
"translation": "기쁨과 의미로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "깊이와 재미의 조화에 대한 문장이에요.",
"optionA": "fulfillment",
"optionB": "combined",
"optionC": "Depth",
"optionD": "joy",
"optionE": "create",
"result": "Depth joy combined create fulfillment",
"explanation": "깊이와 기쁨이 합쳐지면 만족을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "일단 도와줄게!",
"explanation": "ENTP의 중립성과 INFJ의 헌신 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "I can offer perspective here.",
"translation": "나는 여기서 관점을 줄 수 있어."
},
{
"type": "script",
"index": 2,
"speaker": "동민",
"script": "I want to truly help.",
"translation": "나는 진정으로 도와주고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Analysis is the best help!",
"translation": "분석이 최고의 도움이야!"
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 객관적으로 상황을 분석합니다.",
"hint": "INFJ는 감정적으로 헌신적으로 돕고 싶어해요.",
"result": "X",
"explanation": "동민은 'I want to truly help'라고 말했어요. 헌신적 도움을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "동민",
"script": "Support is more important.",
"translation": "지지가 더 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "Your dedication is touching!",
"translation": "너의 헌신이 감동적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "동민",
"script": "I invest in people.",
"translation": "나는 사람에 투자해."
},
{
"type": "blank",
"index": 8,
"quiz": "Dong-min invests in @@.",
"hint": "INFJ는 사람들의 성장과 행복에 투자해요.",
"optionA": "ideas",
"optionB": "people",
"optionC": "solutions",
"result": "people",
"explanation": "동민은 사람에 투자해요."
},
{
"type": "script",
"index": 9,
"speaker": "태오",
"script": "But perspective creates distance!",
"translation": "하지만 관점이 거리를 만들어!"
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "Care with clarity is best!",
"translation": "배려와 명확함이 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "I'll care more!",
"translation": "난 더 돌봐야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "I'll be objective too!",
"translation": "그리고 난 더 객관적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "Let's help together!",
"translation": "우리 함께 도와!"
},
{
"type": "script",
"index": 14,
"speaker": "동민",
"script": "With heart and mind!",
"translation": "마음과 머리로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "분석과 배려의 도움에 대한 문장이에요.",
"result": "Analysis care combined help truly",
"explanation": "분석과 배려가 합쳐지면 진정한 도움이 돼요.",
"optionA": "help",
"optionB": "combined",
"optionC": "truly",
"optionD": "care",
"optionE": "Analysis"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "일단 도와줄게!",
"explanation": "ENTP의 중립성과 INFJ의 헌신 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "I can offer perspective here.",
"translation": "나는 여기서 관점을 줄 수 있어."
},
{
"type": "script",
"index": 2,
"speaker": "동민",
"script": "I want to truly help.",
"translation": "나는 진정으로 도와주고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Analysis is the best help!",
"translation": "분석이 최고의 도움이야!"
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 객관적으로 상황을 분석합니다.",
"hint": "INFJ는 감정적으로 헌신적으로 돕고 싶어해요.",
"result": "X",
"explanation": "동민은 'I want to truly help'라고 말했어요. 헌신적 도움을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "동민",
"script": "Support is more important.",
"translation": "지지가 더 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "Your dedication is touching!",
"translation": "너의 헌신이 감동적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "동민",
"script": "I invest in people.",
"translation": "나는 사람에 투자해."
},
{
"type": "blank",
"index": 8,
"quiz": "Dong-min invests in @@.",
"hint": "INFJ는 사람들의 성장과 행복에 투자해요.",
"optionA": "ideas",
"optionB": "people",
"optionC": "solutions",
"result": "people",
"explanation": "동민은 사람에 투자해요."
},
{
"type": "script",
"index": 9,
"speaker": "태오",
"script": "But perspective creates distance!",
"translation": "하지만 관점이 거리를 만들어!"
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "Care with clarity is best!",
"translation": "배려와 명확함이 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "I'll care more!",
"translation": "난 더 돌봐야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "I'll be objective too!",
"translation": "그리고 난 더 객관적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "Let's help together!",
"translation": "우리 함께 도와!"
},
{
"type": "script",
"index": 14,
"speaker": "동민",
"script": "With heart and mind!",
"translation": "마음과 머리로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "분석과 배려의 도움에 대한 문장이에요.",
"optionA": "help",
"optionB": "combined",
"optionC": "truly",
"optionD": "care",
"optionE": "Analysis",
"result": "Analysis care combined help truly",
"explanation": "분석과 배려가 합쳐지면 진정한 도움이 돼요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "왜 자꾸 기분이 나빠?",
"explanation": "ENTP의 직설성과 INFJ의 민감성 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I just said facts here.",
"translation": "나는 그냥 사실을 말했어."
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "Your words were harsh.",
"translation": "너의 말이 날카로워."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "But truth isn't harsh!",
"translation": "하지만 진실이 날카로운 게 아니야!"
},
{
"type": "ox",
"index": 4,
"quiz": "성호는 남의 감정을 신경 쓰지 않습니다.",
"hint": "INFJ는 말의 감정적 영향을 민감하게 느껴요.",
"result": "X",
"explanation": "성호는 'Your words were harsh'라고 말했어요. 감정적 영향을 민감하게 느껴요."
},
{
"type": "script",
"index": 5,
"speaker": "성호",
"script": "Words carry emotional weight.",
"translation": "말은 감정적 무게를 가져."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Your sensitivity is interesting!",
"translation": "너의 민감함이 흥미로워!"
},
{
"type": "script",
"index": 7,
"speaker": "성호",
"script": "I feel impact deeply.",
"translation": "나는 영향을 깊이 느껴."
},
{
"type": "blank",
"index": 8,
"quiz": "Sung-ho feels @@ deeply.",
"hint": "INFJ는 말과 행동의 영향을 깊이 있게 느껴요.",
"optionA": "happiness",
"optionB": "impact",
"optionC": "energy",
"result": "impact",
"explanation": "성호는 영향을 깊이 있게 느껴요."
},
{
"type": "script",
"index": 9,
"speaker": "성진",
"script": "But facts need to be stated!",
"translation": "하지만 사실을 말해야 해!"
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "Facts with kindness work best!",
"translation": "친절함이 있는 사실이 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "I'll be more careful!",
"translation": "난 더 신중하게 말할게!"
},
{
"type": "script",
"index": 12,
"speaker": "성호",
"script": "And I'll understand better!",
"translation": "그리고 난 더 이해해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "Let's communicate well!",
"translation": "우리 잘 소통하자!"
},
{
"type": "script",
"index": 14,
"speaker": "성호",
"script": "With truth and care!",
"translation": "진실과 배려로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "진실과 감정의 전달에 대한 문장이에요.",
"result": "Truth kindness delivered creates connection",
"explanation": "진실이 친절하게 전달되면 연결을 만들어요.",
"optionA": "Truth",
"optionB": "delivered",
"optionC": "kindness",
"optionD": "connection",
"optionE": "creates"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "왜 자꾸 기분이 나빠?",
"explanation": "ENTP의 직설성과 INFJ의 민감성 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I just said facts here.",
"translation": "나는 그냥 사실을 말했어."
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "Your words were harsh.",
"translation": "너의 말이 날카로워."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "But truth isn't harsh!",
"translation": "하지만 진실이 날카로운 게 아니야!"
},
{
"type": "ox",
"index": 4,
"quiz": "성호는 남의 감정을 신경 쓰지 않습니다.",
"hint": "INFJ는 말의 감정적 영향을 민감하게 느껴요.",
"result": "X",
"explanation": "성호는 'Your words were harsh'라고 말했어요. 감정적 영향을 민감하게 느껴요."
},
{
"type": "script",
"index": 5,
"speaker": "성호",
"script": "Words carry emotional weight.",
"translation": "말은 감정적 무게를 가져."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Your sensitivity is interesting!",
"translation": "너의 민감함이 흥미로워!"
},
{
"type": "script",
"index": 7,
"speaker": "성호",
"script": "I feel impact deeply.",
"translation": "나는 영향을 깊이 느껴."
},
{
"type": "blank",
"index": 8,
"quiz": "Sung-ho feels @@ deeply.",
"hint": "INFJ는 말과 행동의 영향을 깊이 있게 느껴요.",
"optionA": "happiness",
"optionB": "impact",
"optionC": "energy",
"result": "impact",
"explanation": "성호는 영향을 깊이 있게 느껴요."
},
{
"type": "script",
"index": 9,
"speaker": "성진",
"script": "But facts need to be stated!",
"translation": "하지만 사실을 말해야 해!"
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "Facts with kindness work best!",
"translation": "친절함이 있는 사실이 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "성진",
"script": "I'll be more careful!",
"translation": "난 더 신중하게 말할게!"
},
{
"type": "script",
"index": 12,
"speaker": "성호",
"script": "And I'll understand better!",
"translation": "그리고 난 더 이해해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "Let's communicate well!",
"translation": "우리 잘 소통하자!"
},
{
"type": "script",
"index": 14,
"speaker": "성호",
"script": "With truth and care!",
"translation": "진실과 배려로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "진실과 감정의 전달에 대한 문장이에요.",
"optionA": "Truth",
"optionB": "delivered",
"optionC": "kindness",
"optionD": "connection",
"optionE": "creates",
"result": "Truth kindness delivered creates connection",
"explanation": "진실이 친절하게 전달되면 연결을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "가능성을 봐!",
"explanation": "ENTP의 미래 지향과 INFJ의 현재 중심 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도훈",
"script": "We could achieve anything!",
"translation": "우리 뭐든 달성할 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "채원",
"script": "I focus on what's real now.",
"translation": "나는 지금 현실인 것에 집중해."
},
{
"type": "script",
"index": 3,
"speaker": "도훈",
"script": "Future possibilities are endless!",
"translation": "미래 가능성이 무한해!"
},
{
"type": "ox",
"index": 4,
"quiz": "채원은 미래의 가능성에만 집중합니다.",
"hint": "INFJ는 지금 현재에 의미 있게 집중해요.",
"result": "X",
"explanation": "채원은 'I focus on what's real now'라고 말했어요. 현재 집중을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Present reality creates future.",
"translation": "현재 현실이 미래를 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "도훈",
"script": "Your grounding is valuable!",
"translation": "너의 현실감이 소중해!"
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "I build from solid ground.",
"translation": "나는 견고한 바탕에서 만들어."
},
{
"type": "blank",
"index": 8,
"quiz": "Chae-won builds from @@.",
"hint": "INFJ는 견고한 바탕과 가치에서 만들어요.",
"optionA": "dreams",
"optionB": "possibilities",
"optionC": "solid ground",
"result": "solid ground",
"explanation": "채원은 견고한 바탕에서 만들어요."
},
{
"type": "script",
"index": 9,
"speaker": "도훈",
"script": "But vision drives progress!",
"translation": "하지만 비전이 진전을 이끌어!"
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "Vision grounded in now is best!",
"translation": "현재에 근거한 비전이 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "도훈",
"script": "I'll stay present!",
"translation": "난 현재에 머물게!"
},
{
"type": "script",
"index": 12,
"speaker": "채원",
"script": "And I'll dream bigger!",
"translation": "그리고 난 더 큰 꿈을 꿀게!"
},
{
"type": "script",
"index": 13,
"speaker": "도훈",
"script": "Let's build the future!",
"translation": "우리 미래를 만들자!"
},
{
"type": "script",
"index": 14,
"speaker": "채원",
"script": "From today!",
"translation": "오늘부터!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "현재와 미래의 연결에 대한 문장이에요.",
"result": "Present vision creates meaningful future",
"explanation": "현재의 비전이 의미 있는 미래를 만들어요.",
"optionA": "creates",
"optionB": "meaningful",
"optionC": "Present",
"optionD": "future",
"optionE": "vision"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "가능성을 봐!",
"explanation": "ENTP의 미래 지향과 INFJ의 현재 중심 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도훈",
"script": "We could achieve anything!",
"translation": "우리 뭐든 달성할 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "채원",
"script": "I focus on what's real now.",
"translation": "나는 지금 현실인 것에 집중해."
},
{
"type": "script",
"index": 3,
"speaker": "도훈",
"script": "Future possibilities are endless!",
"translation": "미래 가능성이 무한해!"
},
{
"type": "ox",
"index": 4,
"quiz": "채원은 미래의 가능성에만 집중합니다.",
"hint": "INFJ는 지금 현재에 의미 있게 집중해요.",
"result": "X",
"explanation": "채원은 'I focus on what's real now'라고 말했어요. 현재 집중을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Present reality creates future.",
"translation": "현재 현실이 미래를 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "도훈",
"script": "Your grounding is valuable!",
"translation": "너의 현실감이 소중해!"
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "I build from solid ground.",
"translation": "나는 견고한 바탕에서 만들어."
},
{
"type": "blank",
"index": 8,
"quiz": "Chae-won builds from @@.",
"hint": "INFJ는 견고한 바탕과 가치에서 만들어요.",
"optionA": "dreams",
"optionB": "possibilities",
"optionC": "solid ground",
"result": "solid ground",
"explanation": "채원은 견고한 바탕에서 만들어요."
},
{
"type": "script",
"index": 9,
"speaker": "도훈",
"script": "But vision drives progress!",
"translation": "하지만 비전이 진전을 이끌어!"
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "Vision grounded in now is best!",
"translation": "현재에 근거한 비전이 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "도훈",
"script": "I'll stay present!",
"translation": "난 현재에 머물게!"
},
{
"type": "script",
"index": 12,
"speaker": "채원",
"script": "And I'll dream bigger!",
"translation": "그리고 난 더 큰 꿈을 꿀게!"
},
{
"type": "script",
"index": 13,
"speaker": "도훈",
"script": "Let's build the future!",
"translation": "우리 미래를 만들자!"
},
{
"type": "script",
"index": 14,
"speaker": "채원",
"script": "From today!",
"translation": "오늘부터!"
},
{
"type": "puzzle",
"index": 15,
"hint": "현재와 미래의 연결에 대한 문장이에요.",
"optionA": "creates",
"optionB": "meaningful",
"optionC": "Present",
"optionD": "future",
"optionE": "vision",
"result": "Present vision creates meaningful future",
"explanation": "현재의 비전이 의미 있는 미래를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "실행해야 돼!",
"explanation": "ENTP의 탐구와 INFJ의 실현 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "Exploring ideas is the goal!",
"translation": "아이디어 탐구가 목표야!"
},
{
"type": "script",
"index": 2,
"speaker": "소희",
"script": "We must manifest our vision.",
"translation": "우리는 비전을 실현해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "현우",
"script": "New possibilities matter most!",
"translation": "새로운 가능성이 가장 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 아이디어 탐구만 하려고 합니다.",
"hint": "INFJ는 비전을 실제로 구현하려고 해요.",
"result": "X",
"explanation": "소희는 'We must manifest our vision'이라고 말했어요. 실현을 추구해요."
},
{
"type": "script",
"index": 5,
"speaker": "소희",
"script": "Manifestation creates real impact.",
"translation": "실현이 진짜 영향을 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "현우",
"script": "Your commitment is inspiring!",
"translation": "너의 약속 정말 영감을 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "소희",
"script": "I turn dreams into reality.",
"translation": "나는 꿈을 현실로 만들어."
},
{
"type": "blank",
"index": 8,
"quiz": "So-hui turns dreams into @@.",
"hint": "INFJ는 꿈과 비전을 현실로 구현해요.",
"optionA": "ideas",
"optionB": "reality",
"optionC": "possibilities",
"result": "reality",
"explanation": "소희는 꿈을 현실로 만들어요."
},
{
"type": "script",
"index": 9,
"speaker": "현우",
"script": "But exploration fuels creation!",
"translation": "하지만 탐구가 창조를 이끌어!"
},
{
"type": "script",
"index": 10,
"speaker": "소희",
"script": "Exploration plus action creates magic!",
"translation": "탐구에 행동을 더하면 마법이 돼!"
},
{
"type": "script",
"index": 11,
"speaker": "현우",
"script": "I'll act more!",
"translation": "난 더 행동해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "소희",
"script": "And I'll explore more!",
"translation": "그리고 난 더 탐구해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "현우",
"script": "Let's create together!",
"translation": "우리 함께 창조하자!"
},
{
"type": "script",
"index": 14,
"speaker": "소희",
"script": "With exploration and action!",
"translation": "탐구와 행동으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "탐구와 실행의 조화에 대한 문장이에요.",
"result": "Exploration action combined create transformation",
"explanation": "탐구와 행동이 합쳐지면 변화를 만들어요.",
"optionA": "create",
"optionB": "combined",
"optionC": "transformation",
"optionD": "Exploration",
"optionE": "action"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "실행해야 돼!",
"explanation": "ENTP의 탐구와 INFJ의 실현 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "Exploring ideas is the goal!",
"translation": "아이디어 탐구가 목표야!"
},
{
"type": "script",
"index": 2,
"speaker": "소희",
"script": "We must manifest our vision.",
"translation": "우리는 비전을 실현해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "현우",
"script": "New possibilities matter most!",
"translation": "새로운 가능성이 가장 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 아이디어 탐구만 하려고 합니다.",
"hint": "INFJ는 비전을 실제로 구현하려고 해요.",
"result": "X",
"explanation": "소희는 'We must manifest our vision'이라고 말했어요. 실현을 추구해요."
},
{
"type": "script",
"index": 5,
"speaker": "소희",
"script": "Manifestation creates real impact.",
"translation": "실현이 진짜 영향을 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "현우",
"script": "Your commitment is inspiring!",
"translation": "너의 약속 정말 영감을 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "소희",
"script": "I turn dreams into reality.",
"translation": "나는 꿈을 현실로 만들어."
},
{
"type": "blank",
"index": 8,
"quiz": "So-hui turns dreams into @@.",
"hint": "INFJ는 꿈과 비전을 현실로 구현해요.",
"optionA": "ideas",
"optionB": "reality",
"optionC": "possibilities",
"result": "reality",
"explanation": "소희는 꿈을 현실로 만들어요."
},
{
"type": "script",
"index": 9,
"speaker": "현우",
"script": "But exploration fuels creation!",
"translation": "하지만 탐구가 창조를 이끌어!"
},
{
"type": "script",
"index": 10,
"speaker": "소희",
"script": "Exploration plus action creates magic!",
"translation": "탐구에 행동을 더하면 마법이 돼!"
},
{
"type": "script",
"index": 11,
"speaker": "현우",
"script": "I'll act more!",
"translation": "난 더 행동해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "소희",
"script": "And I'll explore more!",
"translation": "그리고 난 더 탐구해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "현우",
"script": "Let's create together!",
"translation": "우리 함께 창조하자!"
},
{
"type": "script",
"index": 14,
"speaker": "소희",
"script": "With exploration and action!",
"translation": "탐구와 행동으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "탐구와 실행의 조화에 대한 문장이에요.",
"optionA": "create",
"optionB": "combined",
"optionC": "transformation",
"optionD": "Exploration",
"optionE": "action",
"result": "Exploration action combined create transformation",
"explanation": "탐구와 행동이 합쳐지면 변화를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "혼자가 아니야!",
"explanation": "ENTP의 독립성과 INFJ의 연결 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "I prefer independence always!",
"translation": "나는 항상 독립성을 선호해!"
},
{
"type": "script",
"index": 2,
"speaker": "민진",
"script": "Connection brings us purpose.",
"translation": "연결이 우리한테 목적을 가져와."
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "Solving problems alone is best!",
"translation": "문제를 혼자 푸는 게 최고야!"
},
{
"type": "ox",
"index": 4,
"quiz": "민진은 혼자 활동하는 것을 선호합니다.",
"hint": "INFJ는 의미 있는 연결과 함께함을 원해요.",
"result": "X",
"explanation": "민진은 'Connection brings us purpose'라고 말했어요. 연결을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "민진",
"script": "Alone limits us deeply.",
"translation": "혼자면 우리를 심각하게 제한해."
},
{
"type": "script",
"index": 6,
"speaker": "지훈",
"script": "Your connection is meaningful!",
"translation": "너의 연결이 의미 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "민진",
"script": "I create through relationships.",
"translation": "나는 관계를 통해 창조해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-jin creates through @@.",
"hint": "INFJ는 관계와 연결을 통해 의미를 만들어요.",
"optionA": "isolation",
"optionB": "relationships",
"optionC": "ideas",
"result": "relationships",
"explanation": "민진은 관계를 통해 창조해요."
},
{
"type": "script",
"index": 9,
"speaker": "지훈",
"script": "But my own path is mine!",
"translation": "하지만 내 길은 내 거야!"
},
{
"type": "script",
"index": 10,
"speaker": "민진",
"script": "Together we go further!",
"translation": "함께면 더 멀리 가!"
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Maybe connection helps!",
"translation": "아마 연결이 도움이 될 수 있겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "민진",
"script": "And independence is valuable!",
"translation": "그리고 독립성도 소중해!"
},
{
"type": "script",
"index": 13,
"speaker": "지훈",
"script": "Let's connect sometimes!",
"translation": "우리 가끔 연결하자!"
},
{
"type": "script",
"index": 14,
"speaker": "민진",
"script": "While staying true!",
"translation": "진정함을 유지하면서!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "독립성과 연결의 균형에 대한 문장이에요.",
"result": "Independence connection creates stronger path",
"explanation": "독립성과 연결이 더 강한 길을 만들어요.",
"optionA": "connection",
"optionB": "path",
"optionC": "Independence",
"optionD": "creates",
"optionE": "stronger"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "혼자가 아니야!",
"explanation": "ENTP의 독립성과 INFJ의 연결 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "I prefer independence always!",
"translation": "나는 항상 독립성을 선호해!"
},
{
"type": "script",
"index": 2,
"speaker": "민진",
"script": "Connection brings us purpose.",
"translation": "연결이 우리한테 목적을 가져와."
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "Solving problems alone is best!",
"translation": "문제를 혼자 푸는 게 최고야!"
},
{
"type": "ox",
"index": 4,
"quiz": "민진은 혼자 활동하는 것을 선호합니다.",
"hint": "INFJ는 의미 있는 연결과 함께함을 원해요.",
"result": "X",
"explanation": "민진은 'Connection brings us purpose'라고 말했어요. 연결을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "민진",
"script": "Alone limits us deeply.",
"translation": "혼자면 우리를 심각하게 제한해."
},
{
"type": "script",
"index": 6,
"speaker": "지훈",
"script": "Your connection is meaningful!",
"translation": "너의 연결이 의미 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "민진",
"script": "I create through relationships.",
"translation": "나는 관계를 통해 창조해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-jin creates through @@.",
"hint": "INFJ는 관계와 연결을 통해 의미를 만들어요.",
"optionA": "isolation",
"optionB": "relationships",
"optionC": "ideas",
"result": "relationships",
"explanation": "민진은 관계를 통해 창조해요."
},
{
"type": "script",
"index": 9,
"speaker": "지훈",
"script": "But my own path is mine!",
"translation": "하지만 내 길은 내 거야!"
},
{
"type": "script",
"index": 10,
"speaker": "민진",
"script": "Together we go further!",
"translation": "함께면 더 멀리 가!"
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Maybe connection helps!",
"translation": "아마 연결이 도움이 될 수 있겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "민진",
"script": "And independence is valuable!",
"translation": "그리고 독립성도 소중해!"
},
{
"type": "script",
"index": 13,
"speaker": "지훈",
"script": "Let's connect sometimes!",
"translation": "우리 가끔 연결하자!"
},
{
"type": "script",
"index": 14,
"speaker": "민진",
"script": "While staying true!",
"translation": "진정함을 유지하면서!"
},
{
"type": "puzzle",
"index": 15,
"hint": "독립성과 연결의 균형에 대한 문장이에요.",
"optionA": "connection",
"optionB": "path",
"optionC": "Independence",
"optionD": "creates",
"optionE": "stronger",
"result": "Independence connection creates stronger path",
"explanation": "독립성과 연결이 더 강한 길을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "우리 놀자!",
"explanation": "ENTP의 즐거움 추구와 INFJ의 의미 추구 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "Fun is what we need!",
"translation": "재미가 우리한테 필요해!"
},
{
"type": "script",
"index": 2,
"speaker": "진호",
"script": "I seek meaningful time.",
"translation": "나는 의미 있는 시간을 원해."
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "Laughter beats everything!",
"translation": "웃음이 모든 걸 이겨!"
},
{
"type": "ox",
"index": 4,
"quiz": "진호는 재미있고 가벼운 활동만 좋아합니다.",
"hint": "INFJ는 의미 있고 깊이 있는 경험을 추구해요.",
"result": "X",
"explanation": "진호는 'I seek meaningful time'이라고 말했어요. 의미를 추구해요."
},
{
"type": "script",
"index": 5,
"speaker": "진호",
"script": "Meaning brings real joy.",
"translation": "의미가 진짜 기쁨을 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "Your depth is beautiful!",
"translation": "너의 깊이가 아름다워!"
},
{
"type": "script",
"index": 7,
"speaker": "진호",
"script": "I value purposeful moments.",
"translation": "나는 목적 있는 순간을 소중하게 여겨."
},
{
"type": "blank",
"index": 8,
"quiz": "Jin-ho values @@ moments.",
"hint": "INFJ는 의미 있고 목적 있는 순간을 소중하게 해요.",
"optionA": "silly",
"optionB": "purposeful",
"optionC": "random",
"result": "purposeful",
"explanation": "진호는 목적 있는 순간을 소중하게 여겨요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "But lightness matters too!",
"translation": "하지만 가벼움도 중요해!"
},
{
"type": "script",
"index": 10,
"speaker": "진호",
"script": "Meaningful fun is the best!",
"translation": "의미 있는 재미가 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "I'll seek meaning!",
"translation": "난 의미를 찾을게!"
},
{
"type": "script",
"index": 12,
"speaker": "진호",
"script": "And I'll laugh more!",
"translation": "그리고 난 더 웃을게!"
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "Let's have meaningful fun!",
"translation": "우리 의미 있는 재미를 하자!"
},
{
"type": "script",
"index": 14,
"speaker": "진호",
"script": "Together!",
"translation": "함께!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "재미와 의미의 조화에 대한 문장이에요.",
"result": "Fun meaning combined create joy",
"explanation": "재미와 의미가 합쳐지면 기쁨을 만들어요.",
"optionA": "meaning",
"optionB": "Fun",
"optionC": "joy",
"optionD": "combined",
"optionE": "create"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "우리 놀자!",
"explanation": "ENTP의 즐거움 추구와 INFJ의 의미 추구 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "Fun is what we need!",
"translation": "재미가 우리한테 필요해!"
},
{
"type": "script",
"index": 2,
"speaker": "진호",
"script": "I seek meaningful time.",
"translation": "나는 의미 있는 시간을 원해."
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "Laughter beats everything!",
"translation": "웃음이 모든 걸 이겨!"
},
{
"type": "ox",
"index": 4,
"quiz": "진호는 재미있고 가벼운 활동만 좋아합니다.",
"hint": "INFJ는 의미 있고 깊이 있는 경험을 추구해요.",
"result": "X",
"explanation": "진호는 'I seek meaningful time'이라고 말했어요. 의미를 추구해요."
},
{
"type": "script",
"index": 5,
"speaker": "진호",
"script": "Meaning brings real joy.",
"translation": "의미가 진짜 기쁨을 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "Your depth is beautiful!",
"translation": "너의 깊이가 아름다워!"
},
{
"type": "script",
"index": 7,
"speaker": "진호",
"script": "I value purposeful moments.",
"translation": "나는 목적 있는 순간을 소중하게 여겨."
},
{
"type": "blank",
"index": 8,
"quiz": "Jin-ho values @@ moments.",
"hint": "INFJ는 의미 있고 목적 있는 순간을 소중하게 해요.",
"optionA": "silly",
"optionB": "purposeful",
"optionC": "random",
"result": "purposeful",
"explanation": "진호는 목적 있는 순간을 소중하게 여겨요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "But lightness matters too!",
"translation": "하지만 가벼움도 중요해!"
},
{
"type": "script",
"index": 10,
"speaker": "진호",
"script": "Meaningful fun is the best!",
"translation": "의미 있는 재미가 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "I'll seek meaning!",
"translation": "난 의미를 찾을게!"
},
{
"type": "script",
"index": 12,
"speaker": "진호",
"script": "And I'll laugh more!",
"translation": "그리고 난 더 웃을게!"
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "Let's have meaningful fun!",
"translation": "우리 의미 있는 재미를 하자!"
},
{
"type": "script",
"index": 14,
"speaker": "진호",
"script": "Together!",
"translation": "함께!"
},
{
"type": "puzzle",
"index": 15,
"hint": "재미와 의미의 조화에 대한 문장이에요.",
"optionA": "meaning",
"optionB": "Fun",
"optionC": "joy",
"optionD": "combined",
"optionE": "create",
"result": "Fun meaning combined create joy",
"explanation": "재미와 의미가 합쳐지면 기쁨을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처가 이해돼?",
"explanation": "ENTP의 논리적 설명과 INFJ의 감정적 공감 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건희",
"script": "Here's why this happened.",
"translation": "여기가 왜 이렇게 됐는지야."
},
{
"type": "script",
"index": 2,
"speaker": "도영",
"script": "That doesn't ease my pain.",
"translation": "그게 내 고통을 덜어주지 않아."
},
{
"type": "script",
"index": 3,
"speaker": "건희",
"script": "Logic explains everything clearly!",
"translation": "논리가 모든 걸 명확하게 설명해!"
},
{
"type": "ox",
"index": 4,
"quiz": "도영은 상황을 이성적으로 설명합니다.",
"hint": "INFJ는 감정적 공감을 먼저 필요로 해요.",
"result": "X",
"explanation": "도영은 'That doesn't ease my pain'이라고 말했어요. 감정적 공감이 필요해요."
},
{
"type": "script",
"index": 5,
"speaker": "도영",
"script": "Emotion needs acknowledgment first.",
"translation": "감정이 먼저 인정받아야 해."
},
{
"type": "script",
"index": 6,
"speaker": "건희",
"script": "Your feelings are important!",
"translation": "너의 감정이 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "도영",
"script": "I need to be understood.",
"translation": "나는 이해받고 싶어."
},
{
"type": "blank",
"index": 8,
"quiz": "Do-yeong needs to be @@.",
"hint": "INFJ는 자신의 감정이 이해되고 인정받기를 원해요.",
"optionA": "explained",
"optionB": "understood",
"optionC": "analyzed",
"result": "understood",
"explanation": "도영은 이해받고 싶어요."
},
{
"type": "script",
"index": 9,
"speaker": "건희",
"script": "But understanding needs explanation!",
"translation": "하지만 이해가 설명이 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "도영",
"script": "Empathy first, then logic!",
"translation": "공감이 먼저, 그 다음 논리!"
},
{
"type": "script",
"index": 11,
"speaker": "건희",
"script": "I'll listen first!",
"translation": "난 먼저 들을게!"
},
{
"type": "script",
"index": 12,
"speaker": "도영",
"script": "And I'll understand logic!",
"translation": "그리고 난 논리를 이해해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "건희",
"script": "Let's understand each other!",
"translation": "우리 서로 이해하자!"
},
{
"type": "script",
"index": 14,
"speaker": "도영",
"script": "With heart and mind!",
"translation": "마음과 머리로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "공감과 논리의 치유에 대한 문장이에요.",
"result": "Empathy logic combined enable healing",
"explanation": "공감과 논리가 합쳐지면 치유가 가능해요.",
"optionA": "Empathy",
"optionB": "enable",
"optionC": "logic",
"optionD": "combined",
"optionE": "healing"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처가 이해돼?",
"explanation": "ENTP의 논리적 설명과 INFJ의 감정적 공감 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건희",
"script": "Here's why this happened.",
"translation": "여기가 왜 이렇게 됐는지야."
},
{
"type": "script",
"index": 2,
"speaker": "도영",
"script": "That doesn't ease my pain.",
"translation": "그게 내 고통을 덜어주지 않아."
},
{
"type": "script",
"index": 3,
"speaker": "건희",
"script": "Logic explains everything clearly!",
"translation": "논리가 모든 걸 명확하게 설명해!"
},
{
"type": "ox",
"index": 4,
"quiz": "도영은 상황을 이성적으로 설명합니다.",
"hint": "INFJ는 감정적 공감을 먼저 필요로 해요.",
"result": "X",
"explanation": "도영은 'That doesn't ease my pain'이라고 말했어요. 감정적 공감이 필요해요."
},
{
"type": "script",
"index": 5,
"speaker": "도영",
"script": "Emotion needs acknowledgment first.",
"translation": "감정이 먼저 인정받아야 해."
},
{
"type": "script",
"index": 6,
"speaker": "건희",
"script": "Your feelings are important!",
"translation": "너의 감정이 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "도영",
"script": "I need to be understood.",
"translation": "나는 이해받고 싶어."
},
{
"type": "blank",
"index": 8,
"quiz": "Do-yeong needs to be @@.",
"hint": "INFJ는 자신의 감정이 이해되고 인정받기를 원해요.",
"optionA": "explained",
"optionB": "understood",
"optionC": "analyzed",
"result": "understood",
"explanation": "도영은 이해받고 싶어요."
},
{
"type": "script",
"index": 9,
"speaker": "건희",
"script": "But understanding needs explanation!",
"translation": "하지만 이해가 설명이 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "도영",
"script": "Empathy first, then logic!",
"translation": "공감이 먼저, 그 다음 논리!"
},
{
"type": "script",
"index": 11,
"speaker": "건희",
"script": "I'll listen first!",
"translation": "난 먼저 들을게!"
},
{
"type": "script",
"index": 12,
"speaker": "도영",
"script": "And I'll understand logic!",
"translation": "그리고 난 논리를 이해해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "건희",
"script": "Let's understand each other!",
"translation": "우리 서로 이해하자!"
},
{
"type": "script",
"index": 14,
"speaker": "도영",
"script": "With heart and mind!",
"translation": "마음과 머리로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "공감과 논리의 치유에 대한 문장이에요.",
"optionA": "Empathy",
"optionB": "enable",
"optionC": "logic",
"optionD": "combined",
"optionE": "healing",
"result": "Empathy logic combined enable healing",
"explanation": "공감과 논리가 합쳐지면 치유가 가능해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다시 시작할 수 있어?",
"explanation": "ENTP의 새로운 관점과 INFJ의 진정한 변화 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "Let's see this differently!",
"translation": "이걸 다르게 봐!"
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "Real change takes time.",
"translation": "진짜 변화는 시간이 걸려."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "New perspective fixes everything!",
"translation": "새로운 관점이 모든 걸 고쳐!"
},
{
"type": "ox",
"index": 4,
"quiz": "수지는 즉시 새로운 관점을 받아들입니다.",
"hint": "INFJ는 진정한 변화와 성장이 필요해요.",
"result": "X",
"explanation": "수지는 'Real change takes time'이라고 말했어요. 진정한 변화를 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "Perspective without change is empty.",
"translation": "변화 없는 관점은 비어있어."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "Your conviction is powerful!",
"translation": "너의 확신이 강력해!"
},
{
"type": "script",
"index": 7,
"speaker": "수지",
"script": "Change must come from within.",
"translation": "변화는 내면에서 와야 해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-ji believes change comes from @@.",
"hint": "INFJ는 진정한 변화가 내면에서 시작된다고 생각해요.",
"optionA": "outside",
"optionB": "within",
"optionC": "perspective",
"result": "within",
"explanation": "수지는 변화가 내면에서 온다고 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "But new ideas help!",
"translation": "하지만 새로운 아이디어가 도와!"
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "New ideas with commitment matter!",
"translation": "약속이 있는 새로운 아이디어가 중요해!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I'll commit to change!",
"translation": "난 변화에 약속할게!"
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "And I'll be open!",
"translation": "그리고 난 열려있어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Let's rebuild better!",
"translation": "우리 더 좋게 다시 만들자!"
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "With genuine commitment!",
"translation": "진정한 약속으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "새로운 관점과 진정한 변화에 대한 문장이에요.",
"result": "Perspective commitment creates real transformation",
"explanation": "새로운 관점과 약속이 진정한 변화를 만들어요.",
"optionA": "commitment",
"optionB": "real",
"optionC": "transformation",
"optionD": "creates",
"optionE": "Perspective"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다시 시작할 수 있어?",
"explanation": "ENTP의 새로운 관점과 INFJ의 진정한 변화 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "Let's see this differently!",
"translation": "이걸 다르게 봐!"
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "Real change takes time.",
"translation": "진짜 변화는 시간이 걸려."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "New perspective fixes everything!",
"translation": "새로운 관점이 모든 걸 고쳐!"
},
{
"type": "ox",
"index": 4,
"quiz": "수지는 즉시 새로운 관점을 받아들입니다.",
"hint": "INFJ는 진정한 변화와 성장이 필요해요.",
"result": "X",
"explanation": "수지는 'Real change takes time'이라고 말했어요. 진정한 변화를 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "Perspective without change is empty.",
"translation": "변화 없는 관점은 비어있어."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "Your conviction is powerful!",
"translation": "너의 확신이 강력해!"
},
{
"type": "script",
"index": 7,
"speaker": "수지",
"script": "Change must come from within.",
"translation": "변화는 내면에서 와야 해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-ji believes change comes from @@.",
"hint": "INFJ는 진정한 변화가 내면에서 시작된다고 생각해요.",
"optionA": "outside",
"optionB": "within",
"optionC": "perspective",
"result": "within",
"explanation": "수지는 변화가 내면에서 온다고 생각해요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "But new ideas help!",
"translation": "하지만 새로운 아이디어가 도와!"
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "New ideas with commitment matter!",
"translation": "약속이 있는 새로운 아이디어가 중요해!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I'll commit to change!",
"translation": "난 변화에 약속할게!"
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "And I'll be open!",
"translation": "그리고 난 열려있어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Let's rebuild better!",
"translation": "우리 더 좋게 다시 만들자!"
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "With genuine commitment!",
"translation": "진정한 약속으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "새로운 관점과 진정한 변화에 대한 문장이에요.",
"optionA": "commitment",
"optionB": "real",
"optionC": "transformation",
"optionD": "creates",
"optionE": "Perspective",
"result": "Perspective commitment creates real transformation",
"explanation": "새로운 관점과 약속이 진정한 변화를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "아이디어가 먼저야!",
"explanation": "ENTP의 탐구와 ENTJ의 실행 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "What if we explore this?",
"translation": "만약 이걸 탐구해본다면?"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "We need to execute now.",
"translation": "우리는 지금 실행해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Possibilities matter the most!",
"translation": "가능성이 가장 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "준혁은 탐구와 논의를 좋아합니다.",
"hint": "ENTJ는 행동과 결과를 우선해요.",
"result": "X",
"explanation": "준혁은 'We need to execute now'라고 말했어요. 실행을 먼저 생각해요."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Execution delivers actual results.",
"translation": "실행이 실제 결과를 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "도윤",
"script": "Your decisiveness is powerful!",
"translation": "너의 결정력 정말 강해!"
},
{
"type": "script",
"index": 7,
"speaker": "준혁",
"script": "Action beats endless discussion.",
"translation": "행동이 끝없는 논의를 이겨."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-hyuk chooses @@ over discussion.",
"hint": "ENTJ는 행동을 논의보다 우선해요.",
"optionA": "exploration",
"optionB": "action",
"optionC": "ideas",
"result": "action",
"explanation": "준혁은 행동을 논의보다 우선해요."
},
{
"type": "script",
"index": 9,
"speaker": "도윤",
"script": "But exploring creates better action!",
"translation": "하지만 탐구가 더 나은 행동을 만들어!"
},
{
"type": "script",
"index": 10,
"speaker": "준혁",
"script": "Fast action learns faster!",
"translation": "빠른 행동이 더 빨리 배워!"
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "I'll act more!",
"translation": "난 더 행동할게!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And I'll explore more!",
"translation": "그리고 난 더 탐구해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "도윤",
"script": "Let's move forward!",
"translation": "우리 앞으로 나아가자!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "With smart action!",
"translation": "똑똑한 행동으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "탐구와 행동의 조화에 대한 문장이에요.",
"result": "Exploration action creates best results",
"explanation": "탐구와 행동이 최고의 결과를 만들어요.",
"optionA": "action",
"optionB": "best",
"optionC": "results",
"optionD": "creates",
"optionE": "Exploration"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "아이디어가 먼저야!",
"explanation": "ENTP의 탐구와 ENTJ의 실행 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도윤",
"script": "What if we explore this?",
"translation": "만약 이걸 탐구해본다면?"
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "We need to execute now.",
"translation": "우리는 지금 실행해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "도윤",
"script": "Possibilities matter the most!",
"translation": "가능성이 가장 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "준혁은 탐구와 논의를 좋아합니다.",
"hint": "ENTJ는 행동과 결과를 우선해요.",
"result": "X",
"explanation": "준혁은 'We need to execute now'라고 말했어요. 실행을 먼저 생각해요."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Execution delivers actual results.",
"translation": "실행이 실제 결과를 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "도윤",
"script": "Your decisiveness is powerful!",
"translation": "너의 결정력 정말 강해!"
},
{
"type": "script",
"index": 7,
"speaker": "준혁",
"script": "Action beats endless discussion.",
"translation": "행동이 끝없는 논의를 이겨."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-hyuk chooses @@ over discussion.",
"hint": "ENTJ는 행동을 논의보다 우선해요.",
"optionA": "exploration",
"optionB": "action",
"optionC": "ideas",
"result": "action",
"explanation": "준혁은 행동을 논의보다 우선해요."
},
{
"type": "script",
"index": 9,
"speaker": "도윤",
"script": "But exploring creates better action!",
"translation": "하지만 탐구가 더 나은 행동을 만들어!"
},
{
"type": "script",
"index": 10,
"speaker": "준혁",
"script": "Fast action learns faster!",
"translation": "빠른 행동이 더 빨리 배워!"
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "I'll act more!",
"translation": "난 더 행동할게!"
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "And I'll explore more!",
"translation": "그리고 난 더 탐구해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "도윤",
"script": "Let's move forward!",
"translation": "우리 앞으로 나아가자!"
},
{
"type": "script",
"index": 14,
"speaker": "준혁",
"script": "With smart action!",
"translation": "똑똑한 행동으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "탐구와 행동의 조화에 대한 문장이에요.",
"optionA": "action",
"optionB": "best",
"optionC": "results",
"optionD": "creates",
"optionE": "Exploration",
"result": "Exploration action creates best results",
"explanation": "탐구와 행동이 최고의 결과를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "유연하게 해봐!",
"explanation": "ENTP의 유연성과 ENTJ의 목표 중심 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "Let's change our strategy!",
"translation": "우리 전략을 바꿔!"
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "We committed to this goal.",
"translation": "우리는 이 목표에 헌신했어."
},
{
"type": "script",
"index": 3,
"speaker": "현우",
"script": "New opportunities just appeared!",
"translation": "새로운 기회가 나타났어!"
},
{
"type": "ox",
"index": 4,
"quiz": "성준은 자주 전략을 바꿉니다.",
"hint": "ENTJ는 목표에 집중하고 헌신해요.",
"result": "X",
"explanation": "성준은 'We committed to this goal'이라고 말했어요. 목표 헌신을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "성준",
"script": "Commitment requires staying focused.",
"translation": "헌신은 집중이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "현우",
"script": "Your conviction is impressive!",
"translation": "너의 믿음이 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Goals need unwavering commitment.",
"translation": "목표는 확고한 헌신이 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Sung-jun stays @@.",
"hint": "ENTJ는 목표에 고정되어 집중해요.",
"optionA": "flexible",
"optionB": "committed",
"optionC": "open",
"result": "committed",
"explanation": "성준은 목표에 헌신해요."
},
{
"type": "script",
"index": 9,
"speaker": "현우",
"script": "But adaptability brings success!",
"translation": "하지만 적응력이 성공을 가져와!"
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "Focused commitment brings success!",
"translation": "집중된 헌신이 성공을 가져와!"
},
{
"type": "script",
"index": 11,
"speaker": "현우",
"script": "Maybe I should be focused!",
"translation": "아마 난 더 집중해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "And maybe I should adapt!",
"translation": "그리고 난 적응해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "현우",
"script": "Let's find balance!",
"translation": "우리 균형을 찾자!"
},
{
"type": "script",
"index": 14,
"speaker": "성준",
"script": "With clear goals!",
"translation": "명확한 목표로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "유연성과 헌신의 균형에 대한 문장이에요.",
"result": "Adaptability commitment creates sustainable success",
"explanation": "적응력과 헌신이 지속 가능한 성공을 만들어요.",
"optionA": "commitment",
"optionB": "success",
"optionC": "creates",
"optionD": "sustainable",
"optionE": "Adaptability"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "유연하게 해봐!",
"explanation": "ENTP의 유연성과 ENTJ의 목표 중심 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "Let's change our strategy!",
"translation": "우리 전략을 바꿔!"
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "We committed to this goal.",
"translation": "우리는 이 목표에 헌신했어."
},
{
"type": "script",
"index": 3,
"speaker": "현우",
"script": "New opportunities just appeared!",
"translation": "새로운 기회가 나타났어!"
},
{
"type": "ox",
"index": 4,
"quiz": "성준은 자주 전략을 바꿉니다.",
"hint": "ENTJ는 목표에 집중하고 헌신해요.",
"result": "X",
"explanation": "성준은 'We committed to this goal'이라고 말했어요. 목표 헌신을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "성준",
"script": "Commitment requires staying focused.",
"translation": "헌신은 집중이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "현우",
"script": "Your conviction is impressive!",
"translation": "너의 믿음이 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Goals need unwavering commitment.",
"translation": "목표는 확고한 헌신이 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Sung-jun stays @@.",
"hint": "ENTJ는 목표에 고정되어 집중해요.",
"optionA": "flexible",
"optionB": "committed",
"optionC": "open",
"result": "committed",
"explanation": "성준은 목표에 헌신해요."
},
{
"type": "script",
"index": 9,
"speaker": "현우",
"script": "But adaptability brings success!",
"translation": "하지만 적응력이 성공을 가져와!"
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "Focused commitment brings success!",
"translation": "집중된 헌신이 성공을 가져와!"
},
{
"type": "script",
"index": 11,
"speaker": "현우",
"script": "Maybe I should be focused!",
"translation": "아마 난 더 집중해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "And maybe I should adapt!",
"translation": "그리고 난 적응해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "현우",
"script": "Let's find balance!",
"translation": "우리 균형을 찾자!"
},
{
"type": "script",
"index": 14,
"speaker": "성준",
"script": "With clear goals!",
"translation": "명확한 목표로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "유연성과 헌신의 균형에 대한 문장이에요.",
"optionA": "commitment",
"optionB": "success",
"optionC": "creates",
"optionD": "sustainable",
"optionE": "Adaptability",
"result": "Adaptability commitment creates sustainable success",
"explanation": "적응력과 헌신이 지속 가능한 성공을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "왜 이렇게 단정해?",
"explanation": "ENTP의 상대성과 ENTJ의 절대성 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태현",
"script": "It depends on perspective.",
"translation": "관점에 따라 다르지."
},
{
"type": "script",
"index": 2,
"speaker": "민준",
"script": "There is one best way.",
"translation": "최고의 방법이 하나 있어."
},
{
"type": "script",
"index": 3,
"speaker": "태현",
"script": "Multiple truths exist everywhere!",
"translation": "여러 진실이 곳곳에 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "민준은 상황에 따라 다르다고 생각합니다.",
"hint": "ENTJ는 최적의 방법이 있다고 믿어요.",
"result": "X",
"explanation": "민준은 'There is one best way'라고 말했어요. 최적을 추구해요."
},
{
"type": "script",
"index": 5,
"speaker": "민준",
"script": "Best way brings best results.",
"translation": "최고의 방법이 최고의 결과를 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "태현",
"script": "Your clarity is strong!",
"translation": "너의 명확함이 강력해!"
},
{
"type": "script",
"index": 7,
"speaker": "민준",
"script": "I pursue optimization always.",
"translation": "나는 항상 최적화를 추구해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-jun pursues @@.",
"hint": "ENTJ는 항상 최적의 방법을 추구해요.",
"optionA": "options",
"optionB": "optimization",
"optionC": "flexibility",
"result": "optimization",
"explanation": "민준은 최적화를 추구해요."
},
{
"type": "script",
"index": 9,
"speaker": "태현",
"script": "But context changes everything!",
"translation": "하지만 상황이 모든 걸 바꿔!"
},
{
"type": "script",
"index": 10,
"speaker": "민준",
"script": "Best practices work everywhere!",
"translation": "최고의 관행이 모든 곳에서 작동해!"
},
{
"type": "script",
"index": 11,
"speaker": "태현",
"script": "I'll consider absolutes!",
"translation": "난 절대적인 것도 고려해볼게!"
},
{
"type": "script",
"index": 12,
"speaker": "민준",
"script": "And I'll be flexible!",
"translation": "그리고 난 유연해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "태현",
"script": "Let's find wisdom!",
"translation": "우리 지혜를 찾자!"
},
{
"type": "script",
"index": 14,
"speaker": "민준",
"script": "In every situation!",
"translation": "매 상황마다!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "상대성과 절대성의 균형에 대한 문장이에요.",
"result": "Perspective principle balanced create wisdom",
"explanation": "관점과 원칙의 균형이 지혜를 만들어요.",
"optionA": "create",
"optionB": "Perspective",
"optionC": "balanced",
"optionD": "principle",
"optionE": "wisdom"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "왜 이렇게 단정해?",
"explanation": "ENTP의 상대성과 ENTJ의 절대성 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태현",
"script": "It depends on perspective.",
"translation": "관점에 따라 다르지."
},
{
"type": "script",
"index": 2,
"speaker": "민준",
"script": "There is one best way.",
"translation": "최고의 방법이 하나 있어."
},
{
"type": "script",
"index": 3,
"speaker": "태현",
"script": "Multiple truths exist everywhere!",
"translation": "여러 진실이 곳곳에 있어!"
},
{
"type": "ox",
"index": 4,
"quiz": "민준은 상황에 따라 다르다고 생각합니다.",
"hint": "ENTJ는 최적의 방법이 있다고 믿어요.",
"result": "X",
"explanation": "민준은 'There is one best way'라고 말했어요. 최적을 추구해요."
},
{
"type": "script",
"index": 5,
"speaker": "민준",
"script": "Best way brings best results.",
"translation": "최고의 방법이 최고의 결과를 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "태현",
"script": "Your clarity is strong!",
"translation": "너의 명확함이 강력해!"
},
{
"type": "script",
"index": 7,
"speaker": "민준",
"script": "I pursue optimization always.",
"translation": "나는 항상 최적화를 추구해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-jun pursues @@.",
"hint": "ENTJ는 항상 최적의 방법을 추구해요.",
"optionA": "options",
"optionB": "optimization",
"optionC": "flexibility",
"result": "optimization",
"explanation": "민준은 최적화를 추구해요."
},
{
"type": "script",
"index": 9,
"speaker": "태현",
"script": "But context changes everything!",
"translation": "하지만 상황이 모든 걸 바꿔!"
},
{
"type": "script",
"index": 10,
"speaker": "민준",
"script": "Best practices work everywhere!",
"translation": "최고의 관행이 모든 곳에서 작동해!"
},
{
"type": "script",
"index": 11,
"speaker": "태현",
"script": "I'll consider absolutes!",
"translation": "난 절대적인 것도 고려해볼게!"
},
{
"type": "script",
"index": 12,
"speaker": "민준",
"script": "And I'll be flexible!",
"translation": "그리고 난 유연해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "태현",
"script": "Let's find wisdom!",
"translation": "우리 지혜를 찾자!"
},
{
"type": "script",
"index": 14,
"speaker": "민준",
"script": "In every situation!",
"translation": "매 상황마다!"
},
{
"type": "puzzle",
"index": 15,
"hint": "상대성과 절대성의 균형에 대한 문장이에요.",
"optionA": "create",
"optionB": "Perspective",
"optionC": "balanced",
"optionD": "principle",
"optionE": "wisdom",
"result": "Perspective principle balanced create wisdom",
"explanation": "관점과 원칙의 균형이 지혜를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "다른 관점도 봐!",
"explanation": "ENTP의 가능성과 ENTJ의 현실성 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도훈",
"script": "What if we considered this?",
"translation": "만약 우리가 이것을 고려한다면?"
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "We must focus on reality.",
"translation": "우리는 현실에 집중해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "도훈",
"script": "Alternative ideas are valuable!",
"translation": "대안적 아이디어가 소중해!"
},
{
"type": "ox",
"index": 4,
"quiz": "수진은 현실적 가능성만 봅니다.",
"hint": "ENTJ는 현실적 실행을 우선해요.",
"result": "X",
"explanation": "수진은 'We must focus on reality'라고 말했어요. 현실을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "Reality guides smart choices.",
"translation": "현실이 똑똑한 선택을 이끌어."
},
{
"type": "script",
"index": 6,
"speaker": "도훈",
"script": "Your practicality is grounding!",
"translation": "너의 실용성이 현실적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "I focus on what works.",
"translation": "나는 작동하는 것에 집중해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-jin focuses on what @@.",
"hint": "ENTJ는 실제로 작동하는 것에 집중해요.",
"optionA": "might work",
"optionB": "works",
"optionC": "could work",
"result": "works",
"explanation": "수진은 작동하는 것에 집중해요."
},
{
"type": "script",
"index": 9,
"speaker": "도훈",
"script": "But possibilities expand thinking!",
"translation": "하지만 가능성이 사고를 확장해!"
},
{
"type": "script",
"index": 10,
"speaker": "수진",
"script": "Reality-based possibilities work best!",
"translation": "현실 기반의 가능성이 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "도훈",
"script": "I'll be more practical!",
"translation": "난 더 실용적이어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "수진",
"script": "And I'll explore more!",
"translation": "그리고 난 더 탐구해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "도훈",
"script": "Let's think broadly!",
"translation": "우리 광범위하게 생각하자!"
},
{
"type": "script",
"index": 14,
"speaker": "수진",
"script": "With realistic focus!",
"translation": "현실적 집중으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "가능성과 현실성의 조화에 대한 문장이에요.",
"result": "Possibility reality creates practical innovation",
"explanation": "가능성과 현실성이 실용적 혁신을 만들어요.",
"optionA": "innovation",
"optionB": "creates",
"optionC": "Possibility",
"optionD": "practical",
"optionE": "reality"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "다른 관점도 봐!",
"explanation": "ENTP의 가능성과 ENTJ의 현실성 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도훈",
"script": "What if we considered this?",
"translation": "만약 우리가 이것을 고려한다면?"
},
{
"type": "script",
"index": 2,
"speaker": "수진",
"script": "We must focus on reality.",
"translation": "우리는 현실에 집중해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "도훈",
"script": "Alternative ideas are valuable!",
"translation": "대안적 아이디어가 소중해!"
},
{
"type": "ox",
"index": 4,
"quiz": "수진은 현실적 가능성만 봅니다.",
"hint": "ENTJ는 현실적 실행을 우선해요.",
"result": "X",
"explanation": "수진은 'We must focus on reality'라고 말했어요. 현실을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "수진",
"script": "Reality guides smart choices.",
"translation": "현실이 똑똑한 선택을 이끌어."
},
{
"type": "script",
"index": 6,
"speaker": "도훈",
"script": "Your practicality is grounding!",
"translation": "너의 실용성이 현실적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "수진",
"script": "I focus on what works.",
"translation": "나는 작동하는 것에 집중해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-jin focuses on what @@.",
"hint": "ENTJ는 실제로 작동하는 것에 집중해요.",
"optionA": "might work",
"optionB": "works",
"optionC": "could work",
"result": "works",
"explanation": "수진은 작동하는 것에 집중해요."
},
{
"type": "script",
"index": 9,
"speaker": "도훈",
"script": "But possibilities expand thinking!",
"translation": "하지만 가능성이 사고를 확장해!"
},
{
"type": "script",
"index": 10,
"speaker": "수진",
"script": "Reality-based possibilities work best!",
"translation": "현실 기반의 가능성이 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "도훈",
"script": "I'll be more practical!",
"translation": "난 더 실용적이어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "수진",
"script": "And I'll explore more!",
"translation": "그리고 난 더 탐구해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "도훈",
"script": "Let's think broadly!",
"translation": "우리 광범위하게 생각하자!"
},
{
"type": "script",
"index": 14,
"speaker": "수진",
"script": "With realistic focus!",
"translation": "현실적 집중으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "가능성과 현실성의 조화에 대한 문장이에요.",
"optionA": "innovation",
"optionB": "creates",
"optionC": "Possibility",
"optionD": "practical",
"optionE": "reality",
"result": "Possibility reality creates practical innovation",
"explanation": "가능성과 현실성이 실용적 혁신을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "천천히 생각해봐!",
"explanation": "ENTP의 즉흥성과 ENTJ의 계획성 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤호",
"script": "Let's just jump in!",
"translation": "그냥 뛰어들자!"
},
{
"type": "script",
"index": 2,
"speaker": "다영",
"script": "We need a solid plan first.",
"translation": "우리는 먼저 견고한 계획이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "윤호",
"script": "Spontaneity creates breakthroughs!",
"translation": "즉흥성이 돌파구를 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "다영은 즉흥적으로 결정하는 것을 좋아합니다.",
"hint": "ENTJ는 계획을 세운 후에 행동해요.",
"result": "X",
"explanation": "다영은 'We need a solid plan first'라고 말했어요. 계획을 우선해요."
},
{
"type": "script",
"index": 5,
"speaker": "다영",
"script": "Planning prevents costly mistakes.",
"translation": "계획이 비용이 큰 실수를 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "윤호",
"script": "Your thoroughness is impressive!",
"translation": "너의 철저함이 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "다영",
"script": "I plan everything carefully.",
"translation": "나는 모든 것을 신중하게 계획해."
},
{
"type": "blank",
"index": 8,
"quiz": "Da-yeong plans everything @@.",
"hint": "ENTJ는 모든 것을 신중하고 철저하게 계획해요.",
"optionA": "spontaneously",
"optionB": "carefully",
"optionC": "quickly",
"result": "carefully",
"explanation": "다영은 모든 것을 신중하게 계획해요."
},
{
"type": "script",
"index": 9,
"speaker": "윤호",
"script": "But rigid plans fail sometimes!",
"translation": "하지만 경직된 계획이 실패할 수도 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "다영",
"script": "Good plans include flexibility!",
"translation": "좋은 계획은 유연함을 포함해!"
},
{
"type": "script",
"index": 11,
"speaker": "윤호",
"script": "I'll plan more!",
"translation": "난 더 계획할게!"
},
{
"type": "script",
"index": 12,
"speaker": "다영",
"script": "And I'll improvise!",
"translation": "그리고 난 즉흥해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "윤호",
"script": "Let's balance both!",
"translation": "우리 둘 다 균형 맞게!"
},
{
"type": "script",
"index": 14,
"speaker": "다영",
"script": "With smart choices!",
"translation": "똑똑한 선택으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 즉흥성의 균형에 대한 문장이에요.",
"result": "Planning spontaneity creates dynamic success",
"explanation": "계획과 즉흥성이 역동적인 성공을 만들어요.",
"optionA": "success",
"optionB": "dynamic",
"optionC": "creates",
"optionD": "spontaneity",
"optionE": "Planning"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "천천히 생각해봐!",
"explanation": "ENTP의 즉흥성과 ENTJ의 계획성 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤호",
"script": "Let's just jump in!",
"translation": "그냥 뛰어들자!"
},
{
"type": "script",
"index": 2,
"speaker": "다영",
"script": "We need a solid plan first.",
"translation": "우리는 먼저 견고한 계획이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "윤호",
"script": "Spontaneity creates breakthroughs!",
"translation": "즉흥성이 돌파구를 만들어!"
},
{
"type": "ox",
"index": 4,
"quiz": "다영은 즉흥적으로 결정하는 것을 좋아합니다.",
"hint": "ENTJ는 계획을 세운 후에 행동해요.",
"result": "X",
"explanation": "다영은 'We need a solid plan first'라고 말했어요. 계획을 우선해요."
},
{
"type": "script",
"index": 5,
"speaker": "다영",
"script": "Planning prevents costly mistakes.",
"translation": "계획이 비용이 큰 실수를 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "윤호",
"script": "Your thoroughness is impressive!",
"translation": "너의 철저함이 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "다영",
"script": "I plan everything carefully.",
"translation": "나는 모든 것을 신중하게 계획해."
},
{
"type": "blank",
"index": 8,
"quiz": "Da-yeong plans everything @@.",
"hint": "ENTJ는 모든 것을 신중하고 철저하게 계획해요.",
"optionA": "spontaneously",
"optionB": "carefully",
"optionC": "quickly",
"result": "carefully",
"explanation": "다영은 모든 것을 신중하게 계획해요."
},
{
"type": "script",
"index": 9,
"speaker": "윤호",
"script": "But rigid plans fail sometimes!",
"translation": "하지만 경직된 계획이 실패할 수도 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "다영",
"script": "Good plans include flexibility!",
"translation": "좋은 계획은 유연함을 포함해!"
},
{
"type": "script",
"index": 11,
"speaker": "윤호",
"script": "I'll plan more!",
"translation": "난 더 계획할게!"
},
{
"type": "script",
"index": 12,
"speaker": "다영",
"script": "And I'll improvise!",
"translation": "그리고 난 즉흥해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "윤호",
"script": "Let's balance both!",
"translation": "우리 둘 다 균형 맞게!"
},
{
"type": "script",
"index": 14,
"speaker": "다영",
"script": "With smart choices!",
"translation": "똑똑한 선택으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 즉흥성의 균형에 대한 문장이에요.",
"optionA": "success",
"optionB": "dynamic",
"optionC": "creates",
"optionD": "spontaneity",
"optionE": "Planning",
"result": "Planning spontaneity creates dynamic success",
"explanation": "계획과 즉흥성이 역동적인 성공을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "다시 생각해봐!",
"explanation": "ENTP의 재고찰과 ENTJ의 결단 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "시우",
"script": "Should we reconsider this?",
"translation": "우리 이걸 다시 생각해봐야 하지 않아?"
},
{
"type": "script",
"index": 2,
"speaker": "태민",
"script": "We already decided.",
"translation": "우리는 이미 결정했어."
},
{
"type": "script",
"index": 3,
"speaker": "시우",
"script": "New information changes things!",
"translation": "새로운 정보가 상황을 바꿔!"
},
{
"type": "ox",
"index": 4,
"quiz": "태민은 자주 결정을 다시 생각합니다.",
"hint": "ENTJ는 결정 후 그것을 고수해요.",
"result": "X",
"explanation": "태민은 'We already decided'라고 말했어요. 결정 고수를 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "태민",
"script": "Constant reconsideration wastes time.",
"translation": "끊임없는 재고찰이 시간을 낭비해."
},
{
"type": "script",
"index": 6,
"speaker": "시우",
"script": "Your decisiveness is amazing!",
"translation": "너의 결단력이 대단해!"
},
{
"type": "script",
"index": 7,
"speaker": "태민",
"script": "I commit and execute.",
"translation": "나는 약속하고 실행해."
},
{
"type": "blank",
"index": 8,
"quiz": "Tae-min commits and @@.",
"hint": "ENTJ는 약속한 후 실행에 집중해요.",
"optionA": "reconsiders",
"optionB": "executes",
"optionC": "waits",
"result": "executes",
"explanation": "태민은 약속 후 실행해요."
},
{
"type": "script",
"index": 9,
"speaker": "시우",
"script": "But flexibility improves outcomes!",
"translation": "하지만 유연함이 결과를 개선해!"
},
{
"type": "script",
"index": 10,
"speaker": "태민",
"script": "Strong commitment brings results!",
"translation": "강한 약속이 결과를 가져와!"
},
{
"type": "script",
"index": 11,
"speaker": "시우",
"script": "I'll commit more!",
"translation": "난 더 약속할게!"
},
{
"type": "script",
"index": 12,
"speaker": "태민",
"script": "I'll reconsider sometimes!",
"translation": "난 가끔 다시 생각해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "시우",
"script": "Let's move forward!",
"translation": "우리 앞으로 나아가자!"
},
{
"type": "script",
"index": 14,
"speaker": "태민",
"script": "With conviction!",
"translation": "확신으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "재고찰과 결단의 균형에 대한 문장이에요.",
"result": "Reflection commitment creates solid progress",
"explanation": "재고찰과 약속이 견고한 진전을 만들어요.",
"optionA": "solid",
"optionB": "commitment",
"optionC": "Reflection",
"optionD": "progress",
"optionE": "creates"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "다시 생각해봐!",
"explanation": "ENTP의 재고찰과 ENTJ의 결단 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "시우",
"script": "Should we reconsider this?",
"translation": "우리 이걸 다시 생각해봐야 하지 않아?"
},
{
"type": "script",
"index": 2,
"speaker": "태민",
"script": "We already decided.",
"translation": "우리는 이미 결정했어."
},
{
"type": "script",
"index": 3,
"speaker": "시우",
"script": "New information changes things!",
"translation": "새로운 정보가 상황을 바꿔!"
},
{
"type": "ox",
"index": 4,
"quiz": "태민은 자주 결정을 다시 생각합니다.",
"hint": "ENTJ는 결정 후 그것을 고수해요.",
"result": "X",
"explanation": "태민은 'We already decided'라고 말했어요. 결정 고수를 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "태민",
"script": "Constant reconsideration wastes time.",
"translation": "끊임없는 재고찰이 시간을 낭비해."
},
{
"type": "script",
"index": 6,
"speaker": "시우",
"script": "Your decisiveness is amazing!",
"translation": "너의 결단력이 대단해!"
},
{
"type": "script",
"index": 7,
"speaker": "태민",
"script": "I commit and execute.",
"translation": "나는 약속하고 실행해."
},
{
"type": "blank",
"index": 8,
"quiz": "Tae-min commits and @@.",
"hint": "ENTJ는 약속한 후 실행에 집중해요.",
"optionA": "reconsiders",
"optionB": "executes",
"optionC": "waits",
"result": "executes",
"explanation": "태민은 약속 후 실행해요."
},
{
"type": "script",
"index": 9,
"speaker": "시우",
"script": "But flexibility improves outcomes!",
"translation": "하지만 유연함이 결과를 개선해!"
},
{
"type": "script",
"index": 10,
"speaker": "태민",
"script": "Strong commitment brings results!",
"translation": "강한 약속이 결과를 가져와!"
},
{
"type": "script",
"index": 11,
"speaker": "시우",
"script": "I'll commit more!",
"translation": "난 더 약속할게!"
},
{
"type": "script",
"index": 12,
"speaker": "태민",
"script": "I'll reconsider sometimes!",
"translation": "난 가끔 다시 생각해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "시우",
"script": "Let's move forward!",
"translation": "우리 앞으로 나아가자!"
},
{
"type": "script",
"index": 14,
"speaker": "태민",
"script": "With conviction!",
"translation": "확신으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "재고찰과 결단의 균형에 대한 문장이에요.",
"optionA": "solid",
"optionB": "commitment",
"optionC": "Reflection",
"optionD": "progress",
"optionE": "creates",
"result": "Reflection commitment creates solid progress",
"explanation": "재고찰과 약속이 견고한 진전을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "빨리 움직여!",
"explanation": "ENTP의 탐험과 ENTJ의 속도 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건우",
"script": "Let me explore options!",
"translation": "내가 선택지를 탐험하게 해!"
},
{
"type": "script",
"index": 2,
"speaker": "준영",
"script": "We must move at full speed.",
"translation": "우리는 최고 속도로 나아가야 해."
},
{
"type": "script",
"index": 3,
"speaker": "건우",
"script": "Understanding takes time first!",
"translation": "이해가 먼저 시간이 걸려!"
},
{
"type": "ox",
"index": 4,
"quiz": "준영은 천천히 신중하게 행동합니다.",
"hint": "ENTJ는 빠른 속도로 행동해요.",
"result": "X",
"explanation": "준영은 'We must move at full speed'라고 말했어요. 빠른 속도를 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "준영",
"script": "Speed secures competitive advantage.",
"translation": "속도가 경쟁 우위를 확보해."
},
{
"type": "script",
"index": 6,
"speaker": "건우",
"script": "Your momentum is powerful!",
"translation": "너의 추진력이 강력해!"
},
{
"type": "script",
"index": 7,
"speaker": "준영",
"script": "We can't afford to wait.",
"translation": "우리는 기다릴 수 없어."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-young moves at @@ pace.",
"hint": "ENTJ는 빠른 속도로 행동해요.",
"optionA": "slow",
"optionB": "fast",
"optionC": "careful",
"result": "fast",
"explanation": "준영은 빠른 속도로 행동해요."
},
{
"type": "script",
"index": 9,
"speaker": "건우",
"script": "But rushing creates mistakes!",
"translation": "하지만 서두르면 실수가 돼!"
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "Speed from good strategy works!",
"translation": "좋은 전략에서 나온 속도가 작동해!"
},
{
"type": "script",
"index": 11,
"speaker": "건우",
"script": "I'll be faster!",
"translation": "난 더 빠를게!"
},
{
"type": "script",
"index": 12,
"speaker": "준영",
"script": "And I'll consider options!",
"translation": "그리고 난 선택지를 고려해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "건우",
"script": "Let's move smart!",
"translation": "우리 똑똑하게 움직이자!"
},
{
"type": "script",
"index": 14,
"speaker": "준영",
"script": "With speed and strategy!",
"translation": "속도와 전략으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "탐험과 속도의 조화에 대한 문장이에요.",
"result": "Exploration speed creates smart execution",
"explanation": "탐험과 속도가 똑똑한 실행을 만들어요.",
"optionA": "speed",
"optionB": "creates",
"optionC": "smart",
"optionD": "Exploration",
"optionE": "execution"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "빨리 움직여!",
"explanation": "ENTP의 탐험과 ENTJ의 속도 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건우",
"script": "Let me explore options!",
"translation": "내가 선택지를 탐험하게 해!"
},
{
"type": "script",
"index": 2,
"speaker": "준영",
"script": "We must move at full speed.",
"translation": "우리는 최고 속도로 나아가야 해."
},
{
"type": "script",
"index": 3,
"speaker": "건우",
"script": "Understanding takes time first!",
"translation": "이해가 먼저 시간이 걸려!"
},
{
"type": "ox",
"index": 4,
"quiz": "준영은 천천히 신중하게 행동합니다.",
"hint": "ENTJ는 빠른 속도로 행동해요.",
"result": "X",
"explanation": "준영은 'We must move at full speed'라고 말했어요. 빠른 속도를 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "준영",
"script": "Speed secures competitive advantage.",
"translation": "속도가 경쟁 우위를 확보해."
},
{
"type": "script",
"index": 6,
"speaker": "건우",
"script": "Your momentum is powerful!",
"translation": "너의 추진력이 강력해!"
},
{
"type": "script",
"index": 7,
"speaker": "준영",
"script": "We can't afford to wait.",
"translation": "우리는 기다릴 수 없어."
},
{
"type": "blank",
"index": 8,
"quiz": "Jun-young moves at @@ pace.",
"hint": "ENTJ는 빠른 속도로 행동해요.",
"optionA": "slow",
"optionB": "fast",
"optionC": "careful",
"result": "fast",
"explanation": "준영은 빠른 속도로 행동해요."
},
{
"type": "script",
"index": 9,
"speaker": "건우",
"script": "But rushing creates mistakes!",
"translation": "하지만 서두르면 실수가 돼!"
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "Speed from good strategy works!",
"translation": "좋은 전략에서 나온 속도가 작동해!"
},
{
"type": "script",
"index": 11,
"speaker": "건우",
"script": "I'll be faster!",
"translation": "난 더 빠를게!"
},
{
"type": "script",
"index": 12,
"speaker": "준영",
"script": "And I'll consider options!",
"translation": "그리고 난 선택지를 고려해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "건우",
"script": "Let's move smart!",
"translation": "우리 똑똑하게 움직이자!"
},
{
"type": "script",
"index": 14,
"speaker": "준영",
"script": "With speed and strategy!",
"translation": "속도와 전략으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "탐험과 속도의 조화에 대한 문장이에요.",
"optionA": "speed",
"optionB": "creates",
"optionC": "smart",
"optionD": "Exploration",
"optionE": "execution",
"result": "Exploration speed creates smart execution",
"explanation": "탐험과 속도가 똑똑한 실행을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "충돌이 나는데?",
"explanation": "ENTP의 논쟁과 ENTJ의 리더십 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건호",
"script": "Let's debate this thoroughly!",
"translation": "이걸 철저하게 논의하자!"
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "I've already decided this.",
"translation": "나는 이미 이걸 결정했어."
},
{
"type": "script",
"index": 3,
"speaker": "건호",
"script": "Different viewpoints matter!",
"translation": "다른 관점이 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "상우는 다양한 의견을 환영합니다.",
"hint": "ENTJ는 결정 후 논쟁보다는 실행을 원해요.",
"result": "X",
"explanation": "상우는 'I've already decided this'라고 말했어요. 결정 후 실행을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "상우",
"script": "Debate delays execution.",
"translation": "논쟁이 실행을 지연해."
},
{
"type": "script",
"index": 6,
"speaker": "건호",
"script": "Your leadership is clear!",
"translation": "너의 리더십이 명확해!"
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "I make final decisions.",
"translation": "나는 최종 결정을 내려."
},
{
"type": "blank",
"index": 8,
"quiz": "Sang-u makes @@ decisions.",
"hint": "ENTJ는 단호하고 명확한 최종 결정을 내려요.",
"optionA": "open",
"optionB": "final",
"optionC": "flexible",
"result": "final",
"explanation": "상우는 최종 결정을 내려요."
},
{
"type": "script",
"index": 9,
"speaker": "건호",
"script": "But debate improves decisions!",
"translation": "하지만 논쟁이 결정을 개선해!"
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "Quick decisions enable action!",
"translation": "빠른 결정이 행동을 가능하게 해!"
},
{
"type": "script",
"index": 11,
"speaker": "건호",
"script": "I'll decide faster!",
"translation": "난 더 빨리 결정할게!"
},
{
"type": "script",
"index": 12,
"speaker": "상우",
"script": "I'll discuss more first!",
"translation": "그리고 난 먼저 더 논의해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "건호",
"script": "Let's lead together!",
"translation": "우리 함께 이끌자!"
},
{
"type": "script",
"index": 14,
"speaker": "상우",
"script": "With clear vision!",
"translation": "명확한 비전으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "논쟁과 결정의 균형에 대한 문장이에요.",
"result": "Discussion decision creates better outcomes",
"explanation": "논쟁과 결정이 더 나은 결과를 만들어요.",
"optionA": "Discussion",
"optionB": "decision",
"optionC": "better",
"optionD": "outcomes",
"optionE": "creates"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "충돌이 나는데?",
"explanation": "ENTP의 논쟁과 ENTJ의 리더십 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건호",
"script": "Let's debate this thoroughly!",
"translation": "이걸 철저하게 논의하자!"
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "I've already decided this.",
"translation": "나는 이미 이걸 결정했어."
},
{
"type": "script",
"index": 3,
"speaker": "건호",
"script": "Different viewpoints matter!",
"translation": "다른 관점이 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "상우는 다양한 의견을 환영합니다.",
"hint": "ENTJ는 결정 후 논쟁보다는 실행을 원해요.",
"result": "X",
"explanation": "상우는 'I've already decided this'라고 말했어요. 결정 후 실행을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "상우",
"script": "Debate delays execution.",
"translation": "논쟁이 실행을 지연해."
},
{
"type": "script",
"index": 6,
"speaker": "건호",
"script": "Your leadership is clear!",
"translation": "너의 리더십이 명확해!"
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "I make final decisions.",
"translation": "나는 최종 결정을 내려."
},
{
"type": "blank",
"index": 8,
"quiz": "Sang-u makes @@ decisions.",
"hint": "ENTJ는 단호하고 명확한 최종 결정을 내려요.",
"optionA": "open",
"optionB": "final",
"optionC": "flexible",
"result": "final",
"explanation": "상우는 최종 결정을 내려요."
},
{
"type": "script",
"index": 9,
"speaker": "건호",
"script": "But debate improves decisions!",
"translation": "하지만 논쟁이 결정을 개선해!"
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "Quick decisions enable action!",
"translation": "빠른 결정이 행동을 가능하게 해!"
},
{
"type": "script",
"index": 11,
"speaker": "건호",
"script": "I'll decide faster!",
"translation": "난 더 빨리 결정할게!"
},
{
"type": "script",
"index": 12,
"speaker": "상우",
"script": "I'll discuss more first!",
"translation": "그리고 난 먼저 더 논의해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "건호",
"script": "Let's lead together!",
"translation": "우리 함께 이끌자!"
},
{
"type": "script",
"index": 14,
"speaker": "상우",
"script": "With clear vision!",
"translation": "명확한 비전으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "논쟁과 결정의 균형에 대한 문장이에요.",
"optionA": "Discussion",
"optionB": "decision",
"optionC": "better",
"optionD": "outcomes",
"optionE": "creates",
"result": "Discussion decision creates better outcomes",
"explanation": "논쟁과 결정이 더 나은 결과를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈도 중요해!",
"explanation": "ENTP의 이론과 ENTJ의 목표 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "Theory is endless fun!",
"translation": "이론은 끝없는 재미야!"
},
{
"type": "script",
"index": 2,
"speaker": "민진",
"script": "We must achieve concrete goals.",
"translation": "우리는 구체적 목표를 달성해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "Understanding systems is the goal!",
"translation": "시스템을 이해하는 게 목표야!"
},
{
"type": "ox",
"index": 4,
"quiz": "민진은 이론적 탐구를 중시합니다.",
"hint": "ENTJ는 구체적인 목표 달성을 우선해요.",
"result": "X",
"explanation": "민진은 'We must achieve concrete goals'라고 말했어요. 목표 달성을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "민진",
"script": "Goals produce real results.",
"translation": "목표가 실제 결과를 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "지훈",
"script": "Your focus is powerful!",
"translation": "너의 집중이 강력해!"
},
{
"type": "script",
"index": 7,
"speaker": "민진",
"script": "Results validate our work.",
"translation": "결과가 우리 일을 검증해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-jin focuses on @@.",
"hint": "ENTJ는 달성 가능한 구체적 목표에 집중해요.",
"optionA": "theories",
"optionB": "goals",
"optionC": "possibilities",
"result": "goals",
"explanation": "민진은 목표에 집중해요."
},
{
"type": "script",
"index": 9,
"speaker": "지훈",
"script": "But theory enables breakthroughs!",
"translation": "하지만 이론이 돌파구를 가능하게 해!"
},
{
"type": "script",
"index": 10,
"speaker": "민진",
"script": "Theory in service of goals!",
"translation": "목표에 봉사하는 이론!"
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "I'll aim higher!",
"translation": "난 더 높은 목표를 세울게!"
},
{
"type": "script",
"index": 12,
"speaker": "민진",
"script": "And I'll think deeper!",
"translation": "그리고 난 더 깊이 생각해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "지훈",
"script": "Let's achieve together!",
"translation": "우리 함께 달성하자!"
},
{
"type": "script",
"index": 14,
"speaker": "민진",
"script": "With brilliant minds!",
"translation": "똑똑한 마음으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "이론과 실행의 조화에 대한 문장이에요.",
"result": "Theory execution achieves ambitious goals",
"explanation": "이론과 실행이 야심 찬 목표를 달성해요.",
"optionA": "ambitious",
"optionB": "execution",
"optionC": "Theory",
"optionD": "goals",
"optionE": "achieves"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈도 중요해!",
"explanation": "ENTP의 이론과 ENTJ의 목표 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지훈",
"script": "Theory is endless fun!",
"translation": "이론은 끝없는 재미야!"
},
{
"type": "script",
"index": 2,
"speaker": "민진",
"script": "We must achieve concrete goals.",
"translation": "우리는 구체적 목표를 달성해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "지훈",
"script": "Understanding systems is the goal!",
"translation": "시스템을 이해하는 게 목표야!"
},
{
"type": "ox",
"index": 4,
"quiz": "민진은 이론적 탐구를 중시합니다.",
"hint": "ENTJ는 구체적인 목표 달성을 우선해요.",
"result": "X",
"explanation": "민진은 'We must achieve concrete goals'라고 말했어요. 목표 달성을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "민진",
"script": "Goals produce real results.",
"translation": "목표가 실제 결과를 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "지훈",
"script": "Your focus is powerful!",
"translation": "너의 집중이 강력해!"
},
{
"type": "script",
"index": 7,
"speaker": "민진",
"script": "Results validate our work.",
"translation": "결과가 우리 일을 검증해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-jin focuses on @@.",
"hint": "ENTJ는 달성 가능한 구체적 목표에 집중해요.",
"optionA": "theories",
"optionB": "goals",
"optionC": "possibilities",
"result": "goals",
"explanation": "민진은 목표에 집중해요."
},
{
"type": "script",
"index": 9,
"speaker": "지훈",
"script": "But theory enables breakthroughs!",
"translation": "하지만 이론이 돌파구를 가능하게 해!"
},
{
"type": "script",
"index": 10,
"speaker": "민진",
"script": "Theory in service of goals!",
"translation": "목표에 봉사하는 이론!"
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "I'll aim higher!",
"translation": "난 더 높은 목표를 세울게!"
},
{
"type": "script",
"index": 12,
"speaker": "민진",
"script": "And I'll think deeper!",
"translation": "그리고 난 더 깊이 생각해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "지훈",
"script": "Let's achieve together!",
"translation": "우리 함께 달성하자!"
},
{
"type": "script",
"index": 14,
"speaker": "민진",
"script": "With brilliant minds!",
"translation": "똑똑한 마음으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "이론과 실행의 조화에 대한 문장이에요.",
"optionA": "ambitious",
"optionB": "execution",
"optionC": "Theory",
"optionD": "goals",
"optionE": "achieves",
"result": "Theory execution achieves ambitious goals",
"explanation": "이론과 실행이 야심 찬 목표를 달성해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "다른 가능성도 있어!",
"explanation": "ENTP의 다양성과 ENTJ의 최적성 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "We could go many directions!",
"translation": "우리 많은 방향으로 갈 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "진호",
"script": "We must find the best path.",
"translation": "우리는 최고의 길을 찾아야 해."
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "Diversity brings innovation!",
"translation": "다양성이 혁신을 가져와!"
},
{
"type": "ox",
"index": 4,
"quiz": "진호는 모든 선택지를 같게 여깁니다.",
"hint": "ENTJ는 최고의 길을 찾으려고 해요.",
"result": "X",
"explanation": "진호는 'We must find the best path'라고 말했어요. 최적을 추구해요."
},
{
"type": "script",
"index": 5,
"speaker": "진호",
"script": "Best path brings best success.",
"translation": "최고의 길이 최고의 성공을 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "Your clarity is inspiring!",
"translation": "너의 명확함이 영감을 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "진호",
"script": "I optimize everything.",
"translation": "나는 모든 것을 최적화해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jin-ho optimizes @@.",
"hint": "ENTJ는 모든 것을 최적화하려고 해요.",
"optionA": "everything",
"optionB": "sometimes",
"optionC": "nothing",
"result": "everything",
"explanation": "진호는 모든 것을 최적화해요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "But exploration finds surprises!",
"translation": "하지만 탐험이 놀라움을 찾아!"
},
{
"type": "script",
"index": 10,
"speaker": "진호",
"script": "Best option is often surprising!",
"translation": "최고의 옵션이 종종 놀라워!"
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "I'll focus more!",
"translation": "난 더 집중할게!"
},
{
"type": "script",
"index": 12,
"speaker": "진호",
"script": "And I'll explore more!",
"translation": "그리고 난 더 탐험해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "Let's find excellence!",
"translation": "우리 우수성을 찾자!"
},
{
"type": "script",
"index": 14,
"speaker": "진호",
"script": "Through exploration and optimization!",
"translation": "탐험과 최적화를 통해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양성과 최적성의 조화에 대한 문장이에요.",
"result": "Diversity optimization creates breakthrough success",
"explanation": "다양성과 최적화가 획기적 성공을 만들어요.",
"optionA": "Diversity",
"optionB": "creates",
"optionC": "success",
"optionD": "optimization",
"optionE": "breakthrough"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "다른 가능성도 있어!",
"explanation": "ENTP의 다양성과 ENTJ의 최적성 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "We could go many directions!",
"translation": "우리 많은 방향으로 갈 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "진호",
"script": "We must find the best path.",
"translation": "우리는 최고의 길을 찾아야 해."
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "Diversity brings innovation!",
"translation": "다양성이 혁신을 가져와!"
},
{
"type": "ox",
"index": 4,
"quiz": "진호는 모든 선택지를 같게 여깁니다.",
"hint": "ENTJ는 최고의 길을 찾으려고 해요.",
"result": "X",
"explanation": "진호는 'We must find the best path'라고 말했어요. 최적을 추구해요."
},
{
"type": "script",
"index": 5,
"speaker": "진호",
"script": "Best path brings best success.",
"translation": "최고의 길이 최고의 성공을 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "Your clarity is inspiring!",
"translation": "너의 명확함이 영감을 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "진호",
"script": "I optimize everything.",
"translation": "나는 모든 것을 최적화해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jin-ho optimizes @@.",
"hint": "ENTJ는 모든 것을 최적화하려고 해요.",
"optionA": "everything",
"optionB": "sometimes",
"optionC": "nothing",
"result": "everything",
"explanation": "진호는 모든 것을 최적화해요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "But exploration finds surprises!",
"translation": "하지만 탐험이 놀라움을 찾아!"
},
{
"type": "script",
"index": 10,
"speaker": "진호",
"script": "Best option is often surprising!",
"translation": "최고의 옵션이 종종 놀라워!"
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "I'll focus more!",
"translation": "난 더 집중할게!"
},
{
"type": "script",
"index": 12,
"speaker": "진호",
"script": "And I'll explore more!",
"translation": "그리고 난 더 탐험해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "Let's find excellence!",
"translation": "우리 우수성을 찾자!"
},
{
"type": "script",
"index": 14,
"speaker": "진호",
"script": "Through exploration and optimization!",
"translation": "탐험과 최적화를 통해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "다양성과 최적성의 조화에 대한 문장이에요.",
"optionA": "Diversity",
"optionB": "creates",
"optionC": "success",
"optionD": "optimization",
"optionE": "breakthrough",
"result": "Diversity optimization creates breakthrough success",
"explanation": "다양성과 최적화가 획기적 성공을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "혼자 생각해야 해!",
"explanation": "ENTP의 독립 탐구와 ENTJ의 집단 행동 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I need time to think alone!",
"translation": "난 혼자 생각할 시간이 필요해!"
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "We should work as a team.",
"translation": "우리는 팀으로 일해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "Solo thinking brings breakthroughs!",
"translation": "혼자 생각하는 게 돌파구를 가져와!"
},
{
"type": "ox",
"index": 4,
"quiz": "수지는 혼자만 생각하는 것을 선호합니다.",
"hint": "ENTJ는 팀 협력과 집단 시너지를 원해요.",
"result": "X",
"explanation": "수지는 'We should work as a team'라고 말했어요. 팀 협력을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "Team synergy creates better results.",
"translation": "팀 시너지가 더 나은 결과를 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "Your teamwork is impressive!",
"translation": "너의 팀워크가 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "수지",
"script": "Together we achieve more.",
"translation": "함께면 더 많이 달성해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-ji works as a @@.",
"hint": "ENTJ는 팀으로 일하는 것을 선호해요.",
"optionA": "individual",
"optionB": "team",
"optionC": "solo",
"result": "team",
"explanation": "수지는 팀으로 일해요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "But deep thinking needs silence!",
"translation": "하지만 깊이 있는 생각이 조용함이 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "Solo thinking feeds team success!",
"translation": "개인 생각이 팀 성공을 돕는다!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I'll collaborate more!",
"translation": "난 더 협력할게!"
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "And I'll think more!",
"translation": "그리고 난 더 생각해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Let's work smart!",
"translation": "우리 똑똑하게 일하자!"
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "Together!",
"translation": "함께!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "개인 사고와 팀 협력의 조화에 대한 문장이에요.",
"result": "Individual thinking team create excellence",
"explanation": "개인 사고와 팀이 우수성을 만들어요.",
"optionA": "create",
"optionB": "Individual",
"optionC": "team",
"optionD": "excellence",
"optionE": "thinking"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "혼자 생각해야 해!",
"explanation": "ENTP의 독립 탐구와 ENTJ의 집단 행동 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I need time to think alone!",
"translation": "난 혼자 생각할 시간이 필요해!"
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "We should work as a team.",
"translation": "우리는 팀으로 일해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "Solo thinking brings breakthroughs!",
"translation": "혼자 생각하는 게 돌파구를 가져와!"
},
{
"type": "ox",
"index": 4,
"quiz": "수지는 혼자만 생각하는 것을 선호합니다.",
"hint": "ENTJ는 팀 협력과 집단 시너지를 원해요.",
"result": "X",
"explanation": "수지는 'We should work as a team'라고 말했어요. 팀 협력을 원해요."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "Team synergy creates better results.",
"translation": "팀 시너지가 더 나은 결과를 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "Your teamwork is impressive!",
"translation": "너의 팀워크가 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "수지",
"script": "Together we achieve more.",
"translation": "함께면 더 많이 달성해."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-ji works as a @@.",
"hint": "ENTJ는 팀으로 일하는 것을 선호해요.",
"optionA": "individual",
"optionB": "team",
"optionC": "solo",
"result": "team",
"explanation": "수지는 팀으로 일해요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "But deep thinking needs silence!",
"translation": "하지만 깊이 있는 생각이 조용함이 필요해!"
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "Solo thinking feeds team success!",
"translation": "개인 생각이 팀 성공을 돕는다!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I'll collaborate more!",
"translation": "난 더 협력할게!"
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "And I'll think more!",
"translation": "그리고 난 더 생각해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Let's work smart!",
"translation": "우리 똑똑하게 일하자!"
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "Together!",
"translation": "함께!"
},
{
"type": "puzzle",
"index": 15,
"hint": "개인 사고와 팀 협력의 조화에 대한 문장이에요.",
"optionA": "create",
"optionB": "Individual",
"optionC": "team",
"optionD": "excellence",
"optionE": "thinking",
"result": "Individual thinking team create excellence",
"explanation": "개인 사고와 팀이 우수성을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "우리 즐겨!",
"explanation": "ENTP의 재미와 ENTJ의 성과 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예솔",
"script": "Having fun is the point!",
"translation": "재미있는 게 요점이야!"
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "We should achieve something.",
"translation": "우리는 뭔가를 달성해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "예솔",
"script": "Enjoyment drives everything!",
"translation": "즐거움이 모든 걸 이끌어!"
},
{
"type": "ox",
"index": 4,
"quiz": "미소는 재미만 중시합니다.",
"hint": "ENTJ는 성과와 결과를 중시해요.",
"result": "X",
"explanation": "미소는 'We should achieve something'이라고 말했어요. 성과를 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "미소",
"script": "Achievement brings real satisfaction.",
"translation": "성과가 진정한 만족을 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "예솔",
"script": "Your ambition is inspiring!",
"translation": "너의 야심이 영감을 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "Results create lasting joy.",
"translation": "결과가 지속적인 기쁨을 만들어."
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-so pursues @@.",
"hint": "ENTJ는 성과와 결과를 추구해요.",
"optionA": "fun",
"optionB": "results",
"optionC": "entertainment",
"result": "results",
"explanation": "미소는 결과를 추구해요."
},
{
"type": "script",
"index": 9,
"speaker": "예솔",
"script": "But journey matters too!",
"translation": "하지만 과정도 중요해!"
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Meaningful achievement is joyful!",
"translation": "의미 있는 성과가 기쁨을 줘!"
},
{
"type": "script",
"index": 11,
"speaker": "예솔",
"script": "I'll aim higher!",
"translation": "난 더 높이 목표할게!"
},
{
"type": "script",
"index": 12,
"speaker": "미소",
"script": "And I'll enjoy more!",
"translation": "그리고 난 더 즐겨야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "예솔",
"script": "Let's achieve and enjoy!",
"translation": "우리 달성하고 즐기자!"
},
{
"type": "script",
"index": 14,
"speaker": "미소",
"script": "Together!",
"translation": "함께!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "재미와 성과의 조화에 대한 문장이에요.",
"result": "Fun achievement creates meaningful fulfillment",
"explanation": "재미와 성과가 의미 있는 만족을 만들어요.",
"optionA": "Fun",
"optionB": "meaningful",
"optionC": "fulfillment",
"optionD": "achievement",
"optionE": "creates"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "우리 즐겨!",
"explanation": "ENTP의 재미와 ENTJ의 성과 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예솔",
"script": "Having fun is the point!",
"translation": "재미있는 게 요점이야!"
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "We should achieve something.",
"translation": "우리는 뭔가를 달성해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "예솔",
"script": "Enjoyment drives everything!",
"translation": "즐거움이 모든 걸 이끌어!"
},
{
"type": "ox",
"index": 4,
"quiz": "미소는 재미만 중시합니다.",
"hint": "ENTJ는 성과와 결과를 중시해요.",
"result": "X",
"explanation": "미소는 'We should achieve something'이라고 말했어요. 성과를 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "미소",
"script": "Achievement brings real satisfaction.",
"translation": "성과가 진정한 만족을 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "예솔",
"script": "Your ambition is inspiring!",
"translation": "너의 야심이 영감을 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "Results create lasting joy.",
"translation": "결과가 지속적인 기쁨을 만들어."
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-so pursues @@.",
"hint": "ENTJ는 성과와 결과를 추구해요.",
"optionA": "fun",
"optionB": "results",
"optionC": "entertainment",
"result": "results",
"explanation": "미소는 결과를 추구해요."
},
{
"type": "script",
"index": 9,
"speaker": "예솔",
"script": "But journey matters too!",
"translation": "하지만 과정도 중요해!"
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Meaningful achievement is joyful!",
"translation": "의미 있는 성과가 기쁨을 줘!"
},
{
"type": "script",
"index": 11,
"speaker": "예솔",
"script": "I'll aim higher!",
"translation": "난 더 높이 목표할게!"
},
{
"type": "script",
"index": 12,
"speaker": "미소",
"script": "And I'll enjoy more!",
"translation": "그리고 난 더 즐겨야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "예솔",
"script": "Let's achieve and enjoy!",
"translation": "우리 달성하고 즐기자!"
},
{
"type": "script",
"index": 14,
"speaker": "미소",
"script": "Together!",
"translation": "함께!"
},
{
"type": "puzzle",
"index": 15,
"hint": "재미와 성과의 조화에 대한 문장이에요.",
"optionA": "Fun",
"optionB": "meaningful",
"optionC": "fulfillment",
"optionD": "achievement",
"optionE": "creates",
"result": "Fun achievement creates meaningful fulfillment",
"explanation": "재미와 성과가 의미 있는 만족을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "너무 가혹해!",
"explanation": "ENTP의 중립성과 ENTJ의 직설성 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "I see your point though.",
"translation": "하지만 너의 요점을 봐."
},
{
"type": "script",
"index": 2,
"speaker": "진호",
"script": "Results speak the truth.",
"translation": "결과가 진실을 말해."
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "Multiple perspectives matter equally!",
"translation": "여러 관점이 동등하게 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "진호는 부드럽게 접근합니다.",
"hint": "ENTJ는 진실을 직설적으로 말해요.",
"result": "X",
"explanation": "진호는 'Results speak the truth'라고 말했어요. 진실 지향을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "진호",
"script": "Truth enables better growth.",
"translation": "진실이 더 나은 성장을 가능하게 해."
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "Your honesty is powerful!",
"translation": "너의 솔직함이 강력해!"
},
{
"type": "script",
"index": 7,
"speaker": "진호",
"script": "I speak directly always.",
"translation": "나는 항상 직접 말해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jin-ho speaks @@.",
"hint": "ENTJ는 항상 직설적으로 말해요.",
"optionA": "softly",
"optionB": "directly",
"optionC": "diplomatically",
"result": "directly",
"explanation": "진호는 직접 말해요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "But others have feelings!",
"translation": "하지만 남들이 감정이 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "진호",
"script": "Truth delivered respectfully works best!",
"translation": "존경심이 있는 진실이 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "I'll be braver!",
"translation": "난 더 용감해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "진호",
"script": "I'll be gentler!",
"translation": "그리고 난 더 온화해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "Let's be truthful!",
"translation": "우리 진실하자!"
},
{
"type": "script",
"index": 14,
"speaker": "진호",
"script": "With respect!",
"translation": "존경심으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "진실과 배려의 소통에 대한 문장이에요.",
"result": "Truth respect creates healthy growth",
"explanation": "진실과 존경심이 건강한 성장을 만들어요.",
"optionA": "healthy",
"optionB": "creates",
"optionC": "Truth",
"optionD": "respect",
"optionE": "growth"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "너무 가혹해!",
"explanation": "ENTP의 중립성과 ENTJ의 직설성 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "I see your point though.",
"translation": "하지만 너의 요점을 봐."
},
{
"type": "script",
"index": 2,
"speaker": "진호",
"script": "Results speak the truth.",
"translation": "결과가 진실을 말해."
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "Multiple perspectives matter equally!",
"translation": "여러 관점이 동등하게 중요해!"
},
{
"type": "ox",
"index": 4,
"quiz": "진호는 부드럽게 접근합니다.",
"hint": "ENTJ는 진실을 직설적으로 말해요.",
"result": "X",
"explanation": "진호는 'Results speak the truth'라고 말했어요. 진실 지향을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "진호",
"script": "Truth enables better growth.",
"translation": "진실이 더 나은 성장을 가능하게 해."
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "Your honesty is powerful!",
"translation": "너의 솔직함이 강력해!"
},
{
"type": "script",
"index": 7,
"speaker": "진호",
"script": "I speak directly always.",
"translation": "나는 항상 직접 말해."
},
{
"type": "blank",
"index": 8,
"quiz": "Jin-ho speaks @@.",
"hint": "ENTJ는 항상 직설적으로 말해요.",
"optionA": "softly",
"optionB": "directly",
"optionC": "diplomatically",
"result": "directly",
"explanation": "진호는 직접 말해요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "But others have feelings!",
"translation": "하지만 남들이 감정이 있어!"
},
{
"type": "script",
"index": 10,
"speaker": "진호",
"script": "Truth delivered respectfully works best!",
"translation": "존경심이 있는 진실이 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "I'll be braver!",
"translation": "난 더 용감해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "진호",
"script": "I'll be gentler!",
"translation": "그리고 난 더 온화해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "Let's be truthful!",
"translation": "우리 진실하자!"
},
{
"type": "script",
"index": 14,
"speaker": "진호",
"script": "With respect!",
"translation": "존경심으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "진실과 배려의 소통에 대한 문장이에요.",
"optionA": "healthy",
"optionB": "creates",
"optionC": "Truth",
"optionD": "respect",
"optionE": "growth",
"result": "Truth respect creates healthy growth",
"explanation": "진실과 존경심이 건강한 성장을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다시 시작할 수 있어?",
"explanation": "ENTP의 새로운 시작과 ENTJ의 책임 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "Let's start fresh!",
"translation": "다시 시작하자!"
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "We must account for this.",
"translation": "우리는 이걸 책임져야 해."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "New angles solve old problems!",
"translation": "새로운 각도가 오래된 문제를 풀어!"
},
{
"type": "ox",
"index": 4,
"quiz": "수지는 과거를 무시하고 앞으로 나아갑니다.",
"hint": "ENTJ는 책임과 결과를 중시해요.",
"result": "X",
"explanation": "수지는 'We must account for this'라고 말했어요. 책임을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "Accountability builds trust.",
"translation": "책임이 신뢰를 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "Your integrity is admirable!",
"translation": "너의 성실함이 존경해!"
},
{
"type": "script",
"index": 7,
"speaker": "수지",
"script": "I take responsibility always.",
"translation": "나는 항상 책임을 져."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-ji takes @@.",
"hint": "ENTJ는 항상 책임을 져요.",
"optionA": "shortcuts",
"optionB": "responsibility",
"optionC": "excuses",
"result": "responsibility",
"explanation": "수지는 항상 책임을 져요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "But learning from mistakes matters!",
"translation": "하지만 실수에서 배우는 게 중요해!"
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "Learning through responsibility is best!",
"translation": "책임을 통해 배우는 게 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I'll be more responsible!",
"translation": "난 더 책임감 있어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "And I'll explore more!",
"translation": "그리고 난 더 탐험해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Let's build trust!",
"translation": "우리 신뢰를 만들자!"
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "Through accountability!",
"translation": "책임을 통해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "책임과 혁신의 조화에 대한 문장이에요.",
"result": "Accountability innovation creates sustainable progress",
"explanation": "책임과 혁신이 지속 가능한 진전을 만들어요.",
"optionA": "creates",
"optionB": "Accountability",
"optionC": "innovation",
"optionD": "progress",
"optionE": "sustainable"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "다시 시작할 수 있어?",
"explanation": "ENTP의 새로운 시작과 ENTJ의 책임 비교",
"level": 4,
"my_mbti": "ENTP",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "Let's start fresh!",
"translation": "다시 시작하자!"
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "We must account for this.",
"translation": "우리는 이걸 책임져야 해."
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "New angles solve old problems!",
"translation": "새로운 각도가 오래된 문제를 풀어!"
},
{
"type": "ox",
"index": 4,
"quiz": "수지는 과거를 무시하고 앞으로 나아갑니다.",
"hint": "ENTJ는 책임과 결과를 중시해요.",
"result": "X",
"explanation": "수지는 'We must account for this'라고 말했어요. 책임을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "Accountability builds trust.",
"translation": "책임이 신뢰를 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "Your integrity is admirable!",
"translation": "너의 성실함이 존경해!"
},
{
"type": "script",
"index": 7,
"speaker": "수지",
"script": "I take responsibility always.",
"translation": "나는 항상 책임을 져."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-ji takes @@.",
"hint": "ENTJ는 항상 책임을 져요.",
"optionA": "shortcuts",
"optionB": "responsibility",
"optionC": "excuses",
"result": "responsibility",
"explanation": "수지는 항상 책임을 져요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "But learning from mistakes matters!",
"translation": "하지만 실수에서 배우는 게 중요해!"
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "Learning through responsibility is best!",
"translation": "책임을 통해 배우는 게 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I'll be more responsible!",
"translation": "난 더 책임감 있어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "And I'll explore more!",
"translation": "그리고 난 더 탐험해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "Let's build trust!",
"translation": "우리 신뢰를 만들자!"
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "Through accountability!",
"translation": "책임을 통해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "책임과 혁신의 조화에 대한 문장이에요.",
"optionA": "creates",
"optionB": "Accountability",
"optionC": "innovation",
"optionD": "progress",
"optionE": "sustainable",
"result": "Accountability innovation creates sustainable progress",
"explanation": "책임과 혁신이 지속 가능한 진전을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "조직 문화를 바꿔!",
"explanation": "ENTJ의 효율성 개혁과 INFJ의 인간 중심 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "We need efficiency everywhere!",
"translation": "우리 모든 곳에 효율성이 필요해!"
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "But people's wellbeing matters.",
"translation": "하지만 사람들의 안녕이 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "Better systems help everyone!",
"translation": "더 나은 시스템이 모두를 도와!"
},
{
"type": "ox",
"index": 4,
"quiz": "민수는 효율성만 생각합니다.",
"hint": "INFJ는 사람들의 감정과 웰빙을 중시해요.",
"result": "X",
"explanation": "민수는 'But people's wellbeing matters'라고 말했어요. 인간 중심을 우선해요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "Culture shapes human flourishing.",
"translation": "문화가 인간의 번영을 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "Your vision is inspiring!",
"translation": "너의 비전이 영감을 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "민수",
"script": "I see the whole person.",
"translation": "나는 전체 인간을 봐."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-su values @@.",
"hint": "INFJ는 사람 전체의 성장과 웰빙을 소중하게 여겨요.",
"optionA": "efficiency",
"optionB": "wellbeing",
"optionC": "speed",
"result": "wellbeing",
"explanation": "민수는 웰빙을 소중하게 여겨요."
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "But results drive culture!",
"translation": "하지만 결과가 문화를 이끌어!"
},
{
"type": "script",
"index": 10,
"speaker": "민수",
"script": "Healthy culture drives results!",
"translation": "건강한 문화가 결과를 이끌어!"
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "I'll consider people more!",
"translation": "난 더 사람을 고려할게!"
},
{
"type": "script",
"index": 12,
"speaker": "민수",
"script": "And I'll focus on results!",
"translation": "그리고 난 결과에 더 집중해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "준혁",
"script": "Let's build it together!",
"translation": "우리 함께 만들자!"
},
{
"type": "script",
"index": 14,
"speaker": "민수",
"script": "With purpose and care!",
"translation": "목적과 배려로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "효율성과 인간성의 조화에 대한 문장이에요.",
"result": "Efficiency humanity creates thriving organizations",
"explanation": "효율성과 인간성이 번영하는 조직을 만들어요.",
"optionA": "thriving",
"optionB": "creates",
"optionC": "humanity",
"optionD": "Efficiency",
"optionE": "organizations"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "조직 문화를 바꿔!",
"explanation": "ENTJ의 효율성 개혁과 INFJ의 인간 중심 비교",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준혁",
"script": "We need efficiency everywhere!",
"translation": "우리 모든 곳에 효율성이 필요해!"
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "But people's wellbeing matters.",
"translation": "하지만 사람들의 안녕이 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "준혁",
"script": "Better systems help everyone!",
"translation": "더 나은 시스템이 모두를 도와!"
},
{
"type": "ox",
"index": 4,
"quiz": "민수는 효율성만 생각합니다.",
"hint": "INFJ는 사람들의 감정과 웰빙을 중시해요.",
"result": "X",
"explanation": "민수는 'But people's wellbeing matters'라고 말했어요. 인간 중심을 우선해요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "Culture shapes human flourishing.",
"translation": "문화가 인간의 번영을 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "준혁",
"script": "Your vision is inspiring!",
"translation": "너의 비전이 영감을 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "민수",
"script": "I see the whole person.",
"translation": "나는 전체 인간을 봐."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-su values @@.",
"hint": "INFJ는 사람 전체의 성장과 웰빙을 소중하게 여겨요.",
"optionA": "efficiency",
"optionB": "wellbeing",
"optionC": "speed",
"result": "wellbeing",
"explanation": "민수는 웰빙을 소중하게 여겨요."
},
{
"type": "script",
"index": 9,
"speaker": "준혁",
"script": "But results drive culture!",
"translation": "하지만 결과가 문화를 이끌어!"
},
{
"type": "script",
"index": 10,
"speaker": "민수",
"script": "Healthy culture drives results!",
"translation": "건강한 문화가 결과를 이끌어!"
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "I'll consider people more!",
"translation": "난 더 사람을 고려할게!"
},
{
"type": "script",
"index": 12,
"speaker": "민수",
"script": "And I'll focus on results!",
"translation": "그리고 난 결과에 더 집중해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "준혁",
"script": "Let's build it together!",
"translation": "우리 함께 만들자!"
},
{
"type": "script",
"index": 14,
"speaker": "민수",
"script": "With purpose and care!",
"translation": "목적과 배려로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "효율성과 인간성의 조화에 대한 문장이에요.",
"optionA": "thriving",
"optionB": "creates",
"optionC": "humanity",
"optionD": "Efficiency",
"optionE": "organizations",
"result": "Efficiency humanity creates thriving organizations",
"explanation": "효율성과 인간성이 번영하는 조직을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "시간 낭비를 없애!",
"explanation": "ENTJ의 시간 최적화와 INFJ의 관계 시간 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성준",
"script": "Every minute must count!",
"translation": "매 분이 중요해야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "We need meaningful connection time.",
"translation": "우리는 의미 있는 연결 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "성준",
"script": "Wasted time destroys productivity!",
"translation": "낭비된 시간이 생산성을 파괴해!"
},
{
"type": "ox",
"index": 4,
"quiz": "유진은 시간 낭비를 염려합니다.",
"hint": "INFJ는 의미 있는 관계 시간을 우선해요.",
"result": "X",
"explanation": "유진은 'We need meaningful connection time'이라고 말했어요. 관계 시간을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Connection time creates loyalty.",
"translation": "연결 시간이 충성심을 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "성준",
"script": "Your relationship skills impress me!",
"translation": "너의 관계 능력이 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "I build through moments shared.",
"translation": "나는 나눔의 순간으로 만들어."
},
{
"type": "blank",
"index": 8,
"quiz": "Yu-jin values @@ time.",
"hint": "INFJ는 의미 있고 깊이 있는 연결 시간을 소중하게 해요.",
"optionA": "productive",
"optionB": "connection",
"optionC": "work",
"result": "connection",
"explanation": "유진은 연결 시간을 소중하게 해요."
},
{
"type": "script",
"index": 9,
"speaker": "성준",
"script": "But efficiency enables better work!",
"translation": "하지만 효율성이 더 좋은 일을 가능하게 해!"
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "Efficient connection is possible!",
"translation": "효율적 연결도 가능해!"
},
{
"type": "script",
"index": 11,
"speaker": "성준",
"script": "I'll build relationships!",
"translation": "난 관계를 만들어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "And I'll be more efficient!",
"translation": "그리고 난 더 효율적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "성준",
"script": "Let's work and connect!",
"translation": "우리 일하고 연결하자!"
},
{
"type": "script",
"index": 14,
"speaker": "유진",
"script": "Powerfully!",
"translation": "강력하게!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "효율성과 연결의 조화에 대한 문장이에요.",
"result": "Efficiency connection creates powerful bonds",
"explanation": "효율성과 연결이 강력한 유대를 만들어요.",
"optionA": "Efficiency",
"optionB": "bonds",
"optionC": "connection",
"optionD": "creates",
"optionE": "powerful"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "시간 낭비를 없애!",
"explanation": "ENTJ의 시간 최적화와 INFJ의 관계 시간 비교",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성준",
"script": "Every minute must count!",
"translation": "매 분이 중요해야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "유진",
"script": "We need meaningful connection time.",
"translation": "우리는 의미 있는 연결 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "성준",
"script": "Wasted time destroys productivity!",
"translation": "낭비된 시간이 생산성을 파괴해!"
},
{
"type": "ox",
"index": 4,
"quiz": "유진은 시간 낭비를 염려합니다.",
"hint": "INFJ는 의미 있는 관계 시간을 우선해요.",
"result": "X",
"explanation": "유진은 'We need meaningful connection time'이라고 말했어요. 관계 시간을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "유진",
"script": "Connection time creates loyalty.",
"translation": "연결 시간이 충성심을 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "성준",
"script": "Your relationship skills impress me!",
"translation": "너의 관계 능력이 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "유진",
"script": "I build through moments shared.",
"translation": "나는 나눔의 순간으로 만들어."
},
{
"type": "blank",
"index": 8,
"quiz": "Yu-jin values @@ time.",
"hint": "INFJ는 의미 있고 깊이 있는 연결 시간을 소중하게 해요.",
"optionA": "productive",
"optionB": "connection",
"optionC": "work",
"result": "connection",
"explanation": "유진은 연결 시간을 소중하게 해요."
},
{
"type": "script",
"index": 9,
"speaker": "성준",
"script": "But efficiency enables better work!",
"translation": "하지만 효율성이 더 좋은 일을 가능하게 해!"
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "Efficient connection is possible!",
"translation": "효율적 연결도 가능해!"
},
{
"type": "script",
"index": 11,
"speaker": "성준",
"script": "I'll build relationships!",
"translation": "난 관계를 만들어야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "And I'll be more efficient!",
"translation": "그리고 난 더 효율적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "성준",
"script": "Let's work and connect!",
"translation": "우리 일하고 연결하자!"
},
{
"type": "script",
"index": 14,
"speaker": "유진",
"script": "Powerfully!",
"translation": "강력하게!"
},
{
"type": "puzzle",
"index": 15,
"hint": "효율성과 연결의 조화에 대한 문장이에요.",
"optionA": "Efficiency",
"optionB": "bonds",
"optionC": "connection",
"optionD": "creates",
"optionE": "powerful",
"result": "Efficiency connection creates powerful bonds",
"explanation": "효율성과 연결이 강력한 유대를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "숨겨진 신호를 봐!",
"explanation": "ENTJ의 직설성과 INFJ의 비언어적 이해 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태영",
"script": "Speak your words clearly!",
"translation": "너의 말을 명확하게 해!"
},
{
"type": "script",
"index": 2,
"speaker": "서진",
"script": "I read what's beneath words.",
"translation": "나는 말 아래를 읽어."
},
{
"type": "script",
"index": 3,
"speaker": "태영",
"script": "Words must be direct!",
"translation": "말이 직설적이어야 해!"
},
{
"type": "ox",
"index": 4,
"quiz": "서진은 직설적이고 명확한 표현만 사용합니다.",
"hint": "INFJ는 비언어적 신호와 심층 의미를 읽어요.",
"result": "X",
"explanation": "서진은 'I read what's beneath words'라고 말했어요. 심층 의미를 읽어요."
},
{
"type": "script",
"index": 5,
"speaker": "서진",
"script": "Unspoken truths guide understanding.",
"translation": "말하지 않은 진실이 이해를 이끌어."
},
{
"type": "script",
"index": 6,
"speaker": "태영",
"script": "Your intuition is remarkable!",
"translation": "너의 직관이 놀라워!"
},
{
"type": "script",
"index": 7,
"speaker": "서진",
"script": "I sense the real meaning.",
"translation": "나는 진정한 의미를 감지해."
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-jin reads @@.",
"hint": "INFJ는 표면 아래의 깊은 의미와 감정을 읽어요.",
"optionA": "words",
"optionB": "meaning",
"optionC": "literally",
"result": "meaning",
"explanation": "서진은 의미를 읽어요."
},
{
"type": "script",
"index": 9,
"speaker": "태영",
"script": "But clarity prevents confusion!",
"translation": "하지만 명확함이 혼동을 방지해!"
},
{
"type": "script",
"index": 10,
"speaker": "서진",
"script": "Clarity with compassion is best!",
"translation": "compassion이 있는 명확함이 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "태영",
"script": "I'll communicate with care!",
"translation": "난 배려심 있게 소통할게!"
},
{
"type": "script",
"index": 12,
"speaker": "서진",
"script": "And I'll be direct!",
"translation": "그리고 난 더 직설적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "태영",
"script": "Let's understand each other!",
"translation": "우리 서로 이해하자!"
},
{
"type": "script",
"index": 14,
"speaker": "서진",
"script": "Deeply!",
"translation": "깊이 있게!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "명확성과 감정 읽기의 조화에 대한 문장이에요.",
"result": "Clarity compassion creates true understanding",
"explanation": "명확함과 compassion이 진정한 이해를 만들어요.",
"optionA": "creates",
"optionB": "true",
"optionC": "compassion",
"optionD": "Clarity",
"optionE": "understanding"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "숨겨진 신호를 봐!",
"explanation": "ENTJ의 직설성과 INFJ의 비언어적 이해 비교",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태영",
"script": "Speak your words clearly!",
"translation": "너의 말을 명확하게 해!"
},
{
"type": "script",
"index": 2,
"speaker": "서진",
"script": "I read what's beneath words.",
"translation": "나는 말 아래를 읽어."
},
{
"type": "script",
"index": 3,
"speaker": "태영",
"script": "Words must be direct!",
"translation": "말이 직설적이어야 해!"
},
{
"type": "ox",
"index": 4,
"quiz": "서진은 직설적이고 명확한 표현만 사용합니다.",
"hint": "INFJ는 비언어적 신호와 심층 의미를 읽어요.",
"result": "X",
"explanation": "서진은 'I read what's beneath words'라고 말했어요. 심층 의미를 읽어요."
},
{
"type": "script",
"index": 5,
"speaker": "서진",
"script": "Unspoken truths guide understanding.",
"translation": "말하지 않은 진실이 이해를 이끌어."
},
{
"type": "script",
"index": 6,
"speaker": "태영",
"script": "Your intuition is remarkable!",
"translation": "너의 직관이 놀라워!"
},
{
"type": "script",
"index": 7,
"speaker": "서진",
"script": "I sense the real meaning.",
"translation": "나는 진정한 의미를 감지해."
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-jin reads @@.",
"hint": "INFJ는 표면 아래의 깊은 의미와 감정을 읽어요.",
"optionA": "words",
"optionB": "meaning",
"optionC": "literally",
"result": "meaning",
"explanation": "서진은 의미를 읽어요."
},
{
"type": "script",
"index": 9,
"speaker": "태영",
"script": "But clarity prevents confusion!",
"translation": "하지만 명확함이 혼동을 방지해!"
},
{
"type": "script",
"index": 10,
"speaker": "서진",
"script": "Clarity with compassion is best!",
"translation": "compassion이 있는 명확함이 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "태영",
"script": "I'll communicate with care!",
"translation": "난 배려심 있게 소통할게!"
},
{
"type": "script",
"index": 12,
"speaker": "서진",
"script": "And I'll be direct!",
"translation": "그리고 난 더 직설적이어야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "태영",
"script": "Let's understand each other!",
"translation": "우리 서로 이해하자!"
},
{
"type": "script",
"index": 14,
"speaker": "서진",
"script": "Deeply!",
"translation": "깊이 있게!"
},
{
"type": "puzzle",
"index": 15,
"hint": "명확성과 감정 읽기의 조화에 대한 문장이에요.",
"optionA": "creates",
"optionB": "true",
"optionC": "compassion",
"optionD": "Clarity",
"optionE": "understanding",
"result": "Clarity compassion creates true understanding",
"explanation": "명확함과 compassion이 진정한 이해를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "전략적 가치를 봐!",
"explanation": "ENTJ의 거시적 분석과 INFJ의 개인 영향 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준서",
"script": "This impacts our strategy!",
"translation": "이게 우리 전략에 영향을 줘!"
},
{
"type": "script",
"index": 2,
"speaker": "다은",
"script": "But this hurts real people.",
"translation": "하지만 이게 진짜 사람들을 상처줘."
},
{
"type": "script",
"index": 3,
"speaker": "준서",
"script": "Strategy enables long-term success!",
"translation": "전략이 장기적 성공을 가능하게 해!"
},
{
"type": "ox",
"index": 4,
"quiz": "다은은 거시적 전략 분석만 합니다.",
"hint": "INFJ는 개인적 영향과 인간적 결과를 먼저 생각해요.",
"result": "X",
"explanation": "다은은 'But this hurts real people'라고 말했어요. 개인 영향을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "다은",
"script": "People are the strategy.",
"translation": "사람이 전략이야."
},
{
"type": "script",
"index": 6,
"speaker": "준서",
"script": "Your empathy strengthens us!",
"translation": "너의 공감력이 우리를 강하게 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "다은",
"script": "I protect human dignity.",
"translation": "나는 인간 존엄을 지켜."
},
{
"type": "blank",
"index": 8,
"quiz": "Da-eun protects @@.",
"hint": "INFJ는 사람들의 존엄과 웰빙을 보호해요.",
"optionA": "strategy",
"optionB": "dignity",
"optionC": "profit",
"result": "dignity",
"explanation": "다은은 존엄을 지켜요."
},
{
"type": "script",
"index": 9,
"speaker": "준서",
"script": "But vision needs sacrifice!",
"translation": "하지만 비전이 희생을 필요로 해!"
},
{
"type": "script",
"index": 10,
"speaker": "다은",
"script": "Vision honoring people is stronger!",
"translation": "사람을 존경하는 비전이 더 강해!"
},
{
"type": "script",
"index": 11,
"speaker": "준서",
"script": "I'll consider individuals more!",
"translation": "난 더 개인을 고려할게!"
},
{
"type": "script",
"index": 12,
"speaker": "다은",
"script": "And I'll think bigger!",
"translation": "그리고 난 더 크게 생각해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "준서",
"script": "Let's lead together!",
"translation": "우리 함께 이끌자!"
},
{
"type": "script",
"index": 14,
"speaker": "다은",
"script": "With integrity!",
"translation": "성실함으로!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "전략과 인간성의 조화에 대한 문장이에요.",
"result": "Strategy humanity creates lasting success",
"explanation": "전략과 인간성이 지속 가능한 성공을 만들어요.",
"optionA": "humanity",
"optionB": "lasting",
"optionC": "Strategy",
"optionD": "creates",
"optionE": "success"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "전략적 가치를 봐!",
"explanation": "ENTJ의 거시적 분석과 INFJ의 개인 영향 비교",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준서",
"script": "This impacts our strategy!",
"translation": "이게 우리 전략에 영향을 줘!"
},
{
"type": "script",
"index": 2,
"speaker": "다은",
"script": "But this hurts real people.",
"translation": "하지만 이게 진짜 사람들을 상처줘."
},
{
"type": "script",
"index": 3,
"speaker": "준서",
"script": "Strategy enables long-term success!",
"translation": "전략이 장기적 성공을 가능하게 해!"
},
{
"type": "ox",
"index": 4,
"quiz": "다은은 거시적 전략 분석만 합니다.",
"hint": "INFJ는 개인적 영향과 인간적 결과를 먼저 생각해요.",
"result": "X",
"explanation": "다은은 'But this hurts real people'라고 말했어요. 개인 영향을 중시해요."
},
{
"type": "script",
"index": 5,
"speaker": "다은",
"script": "People are the strategy.",
"translation": "사람이 전략이야."
},
{
"type": "script",
"index": 6,
"speaker": "준서",
"script": "Your empathy strengthens us!",
"translation": "너의 공감력이 우리를 강하게 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "다은",
"script": "I protect human dignity.",
"translation": "나는 인간 존엄을 지켜."
},
{
"type": "blank",
"index": 8,
"quiz": "Da-eun protects @@.",
"hint": "INFJ는 사람들의 존엄과 웰빙을 보호해요.",
"optionA": "strategy",
"optionB": "dignity",
"optionC": "profit",
"result": "dignity",
"explanation": "다은은 존엄을 지켜요."
},
{
"type": "script",
"index": 9,
"speaker": "준서",
"script": "But vision needs sacrifice!",
"translation": "하지만 비전이 희생을 필요로 해!"
},
{
"type": "script",
"index": 10,
"speaker": "다은",
"script": "Vision honoring people is stronger!",
"translation": "사람을 존경하는 비전이 더 강해!"
},
{
"type": "script",
"index": 11,
"speaker": "준서",
"script": "I'll consider individuals more!",
"translation": "난 더 개인을 고려할게!"
},
{
"type": "script",
"index": 12,
"speaker": "다은",
"script": "And I'll think bigger!",
"translation": "그리고 난 더 크게 생각해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "준서",
"script": "Let's lead together!",
"translation": "우리 함께 이끌자!"
},
{
"type": "script",
"index": 14,
"speaker": "다은",
"script": "With integrity!",
"translation": "성실함으로!"
},
{
"type": "puzzle",
"index": 15,
"hint": "전략과 인간성의 조화에 대한 문장이에요.",
"optionA": "humanity",
"optionB": "lasting",
"optionC": "Strategy",
"optionD": "creates",
"optionE": "success",
"result": "Strategy humanity creates lasting success",
"explanation": "전략과 인간성이 지속 가능한 성공을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "단호하게 결정해!",
"explanation": "ENTJ의 빠른 결정과 INFJ의 신중한 고려 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "We must decide now!",
"translation": "우리 지금 결정해야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "은지",
"script": "I need to reflect first.",
"translation": "나는 먼저 성찰이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "Delayed decisions cost us!",
"translation": "지연된 결정이 우리 손실을 가져와!"
},
{
"type": "ox",
"index": 4,
"quiz": "은지는 즉시 결정하려고 합니다.",
"hint": "INFJ는 깊이 있게 성찰한 후에 결정해요.",
"result": "X",
"explanation": "은지는 'I need to reflect first'라고 말했어요. 성찰을 우선해요."
},
{
"type": "script",
"index": 5,
"speaker": "은지",
"script": "Reflection prevents regrets.",
"translation": "성찰이 후회를 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "진우",
"script": "Your wisdom is valuable!",
"translation": "너의 지혜가 소중해!"
},
{
"type": "script",
"index": 7,
"speaker": "은지",
"script": "I trust my inner voice.",
"translation": "나는 내 내면의 목소리를 신뢰해."
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-ji trusts her @@ voice.",
"hint": "INFJ는 자신의 깊은 직관과 내면의 목소리를 신뢰해요.",
"optionA": "logical",
"optionB": "inner",
"optionC": "external",
"result": "inner",
"explanation": "은지는 자신의 내면의 목소리를 신뢰해요."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "But speed creates advantage!",
"translation": "하지만 속도가 우위를 만들어!"
},
{
"type": "script",
"index": 10,
"speaker": "은지",
"script": "Wise speed is better!",
"translation": "현명한 속도가 더 좋아!"
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "I'll reflect sometimes!",
"translation": "난 가끔 성찰해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "은지",
"script": "And I'll decide faster!",
"translation": "그리고 난 더 빨리 결정해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Let's decide well!",
"translation": "우리 잘 결정하자!"
},
{
"type": "script",
"index": 14,
"speaker": "은지",
"script": "Together!",
"translation": "함께!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "신속함과 성찰의 균형에 대한 문장이에요.",
"result": "Speed reflection creates wise decisions",
"explanation": "속도와 성찰이 현명한 결정을 만들어요.",
"optionA": "creates",
"optionB": "Speed",
"optionC": "reflection",
"optionD": "decisions",
"optionE": "wise"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "단호하게 결정해!",
"explanation": "ENTJ의 빠른 결정과 INFJ의 신중한 고려 비교",
"level": 4,
"my_mbti": "ENTJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진우",
"script": "We must decide now!",
"translation": "우리 지금 결정해야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "은지",
"script": "I need to reflect first.",
"translation": "나는 먼저 성찰이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "진우",
"script": "Delayed decisions cost us!",
"translation": "지연된 결정이 우리 손실을 가져와!"
},
{
"type": "ox",
"index": 4,
"quiz": "은지는 즉시 결정하려고 합니다.",
"hint": "INFJ는 깊이 있게 성찰한 후에 결정해요.",
"result": "X",
"explanation": "은지는 'I need to reflect first'라고 말했어요. 성찰을 우선해요."
},
{
"type": "script",
"index": 5,
"speaker": "은지",
"script": "Reflection prevents regrets.",
"translation": "성찰이 후회를 방지해."
},
{
"type": "script",
"index": 6,
"speaker": "진우",
"script": "Your wisdom is valuable!",
"translation": "너의 지혜가 소중해!"
},
{
"type": "script",
"index": 7,
"speaker": "은지",
"script": "I trust my inner voice.",
"translation": "나는 내 내면의 목소리를 신뢰해."
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-ji trusts her @@ voice.",
"hint": "INFJ는 자신의 깊은 직관과 내면의 목소리를 신뢰해요.",
"optionA": "logical",
"optionB": "inner",
"optionC": "external",
"result": "inner",
"explanation": "은지는 자신의 내면의 목소리를 신뢰해요."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "But speed creates advantage!",
"translation": "하지만 속도가 우위를 만들어!"
},
{
"type": "script",
"index": 10,
"speaker": "은지",
"script": "Wise speed is better!",
"translation": "현명한 속도가 더 좋아!"
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "I'll reflect sometimes!",
"translation": "난 가끔 성찰해야겠네!"
},
{
"type": "script",
"index": 12,
"speaker": "은지",
"script": "And I'll decide faster!",
"translation": "그리고 난 더 빨리 결정해야겠어!"
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Let's decide well!",
"translation": "우리 잘 결정하자!"
},
{
"type": "script",
"index": 14,
"speaker": "은지",
"script": "Together!",
"translation": "함께!"
},
{
"type": "puzzle",
"index": 15,
"hint": "신속함과 성찰의 균형에 대한 문장이에요.",
"optionA": "creates",
"optionB": "Speed",
"optionC": "reflection",
"optionD": "decisions",
"optionE": "wise",
"result": "Speed reflection creates wise decisions",
"explanation": "속도와 성찰이 현명한 결정을 만들어요."
}
]
}
]
} |
총 100개의 레코드를 처리했습니다.