현재 모드: 테스트 (Dry Run)
대상 테이블: content_mbti_items
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "계획 세우기",
"explanation": "ISFP의 유연성과 ESFJ의 세밀한 준비 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소희",
"script": "Let's be flexible.",
"translation": "유연하게 해보자."
},
{
"type": "script",
"index": 2,
"speaker": "민아",
"script": "I made a perfect plan!",
"translation": "난 완벽한 계획을 세웠어!"
},
{
"type": "script",
"index": 3,
"speaker": "소희",
"script": "Plans can limit us.",
"translation": "계획이 우릴 제한할 수도 있어."
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 유연하게 접근하나요?",
"hint": "ISFP는 계획보다 유연성을 선호해요.",
"result": "O",
"explanation": "소희가 유연하게 해보자고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민아",
"script": "But my plan helps you!",
"translation": "근데 내 계획이 너 도와줘!"
},
{
"type": "script",
"index": 6,
"speaker": "소희",
"script": "How?",
"translation": "어떻게?"
},
{
"type": "script",
"index": 7,
"speaker": "민아",
"script": "Everything's ready for you!",
"translation": "모든 게 너 위해 준비돼 있어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Let's be @@.",
"hint": "ISFP는 자유로운 흐름을 선호해요.",
"optionA": "careful",
"optionB": "flexible",
"optionC": "planned",
"result": "flexible",
"explanation": "소희가 유연함을 원한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소희",
"script": "You really care.",
"translation": "넌 정말 신경 써."
},
{
"type": "script",
"index": 10,
"speaker": "민아",
"script": "Because I want you happy!",
"translation": "넌 행복하길 원하니까!"
},
{
"type": "script",
"index": 11,
"speaker": "소희",
"script": "I am, with you.",
"translation": "넌 함께면, 응."
},
{
"type": "script",
"index": 12,
"speaker": "민아",
"script": "Let me show you!",
"translation": "내 계획 보여줄게!"
},
{
"type": "script",
"index": 13,
"speaker": "소희",
"script": "Okay, let's try.",
"translation": "좋아, 해보자."
},
{
"type": "ox",
"index": 14,
"quiz": "민아는 세밀하게 준비하나요?",
"hint": "ESFJ는 소중한 사람을 위해 세밀하게 준비해요.",
"result": "O",
"explanation": "민아가 완벽한 계획을 세운 이유가 소희를 배려했기 때문이에요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준비와 자유의 조화에 대한 문장이에요.",
"result": "Plans give freedom",
"explanation": "배려로 세운 계획이 자유를 줘요.",
"optionA": "freedom",
"optionB": "give",
"optionC": "Plans"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "계획 세우기",
"explanation": "ISFP의 유연성과 ESFJ의 세밀한 준비 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소희",
"script": "Let's be flexible.",
"translation": "유연하게 해보자."
},
{
"type": "script",
"index": 2,
"speaker": "민아",
"script": "I made a perfect plan!",
"translation": "난 완벽한 계획을 세웠어!"
},
{
"type": "script",
"index": 3,
"speaker": "소희",
"script": "Plans can limit us.",
"translation": "계획이 우릴 제한할 수도 있어."
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 유연하게 접근하나요?",
"hint": "ISFP는 계획보다 유연성을 선호해요.",
"result": "O",
"explanation": "소희가 유연하게 해보자고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민아",
"script": "But my plan helps you!",
"translation": "근데 내 계획이 너 도와줘!"
},
{
"type": "script",
"index": 6,
"speaker": "소희",
"script": "How?",
"translation": "어떻게?"
},
{
"type": "script",
"index": 7,
"speaker": "민아",
"script": "Everything's ready for you!",
"translation": "모든 게 너 위해 준비돼 있어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Let's be @@.",
"hint": "ISFP는 자유로운 흐름을 선호해요.",
"optionA": "careful",
"optionB": "flexible",
"optionC": "planned",
"result": "flexible",
"explanation": "소희가 유연함을 원한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소희",
"script": "You really care.",
"translation": "넌 정말 신경 써."
},
{
"type": "script",
"index": 10,
"speaker": "민아",
"script": "Because I want you happy!",
"translation": "넌 행복하길 원하니까!"
},
{
"type": "script",
"index": 11,
"speaker": "소희",
"script": "I am, with you.",
"translation": "넌 함께면, 응."
},
{
"type": "script",
"index": 12,
"speaker": "민아",
"script": "Let me show you!",
"translation": "내 계획 보여줄게!"
},
{
"type": "script",
"index": 13,
"speaker": "소희",
"script": "Okay, let's try.",
"translation": "좋아, 해보자."
},
{
"type": "ox",
"index": 14,
"quiz": "민아는 세밀하게 준비하나요?",
"hint": "ESFJ는 소중한 사람을 위해 세밀하게 준비해요.",
"result": "O",
"explanation": "민아가 완벽한 계획을 세운 이유가 소희를 배려했기 때문이에요."
},
{
"type": "puzzle",
"index": 15,
"hint": "준비와 자유의 조화에 대한 문장이에요.",
"optionA": "freedom",
"optionB": "give",
"optionC": "Plans",
"result": "Plans give freedom",
"explanation": "배려로 세운 계획이 자유를 줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "힘든 순간",
"explanation": "ISFP의 내향적 처리와 ESFJ의 능동적 위로 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나영",
"script": "I'm struggling today.",
"translation": "오늘 정말 힘들어."
},
{
"type": "script",
"index": 2,
"speaker": "서아",
"script": "Tell me how to help!",
"translation": "어떻게 도와줄지 말해!"
},
{
"type": "script",
"index": 3,
"speaker": "나영",
"script": "I just need you here.",
"translation": "그냥 넌 여기 있어줘."
},
{
"type": "ox",
"index": 4,
"quiz": "나영은 내향적으로 위로를 원하나요?",
"hint": "ISFP는 감정을 내적으로 처리해야 해요.",
"result": "O",
"explanation": "나영이 함께 있어주는 것을 원했어요."
},
{
"type": "script",
"index": 5,
"speaker": "서아",
"script": "I'm here, always.",
"translation": "나 여기 있어, 항상."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "Your presence helps.",
"translation": "넌 함께만 해도 도움이 돼."
},
{
"type": "script",
"index": 7,
"speaker": "서아",
"script": "Good, stay close.",
"translation": "좋아, 가까이 있어."
},
{
"type": "blank",
"index": 8,
"quiz": "I'm struggling @@.",
"hint": "ISFP는 어려움을 깊이 있게 느껴요.",
"optionA": "too",
"optionB": "still",
"optionC": "today",
"result": "today",
"explanation": "나영이 오늘 힘들다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "Can we just sit?",
"translation": "그냥 앉아있을 수 있어?"
},
{
"type": "script",
"index": 10,
"speaker": "서아",
"script": "Of course!",
"translation": "물론!"
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "You make me feel safe.",
"translation": "넌 나를 안전하게 해줘."
},
{
"type": "script",
"index": 12,
"speaker": "서아",
"script": "Always, for you.",
"translation": "항상, 너 위해."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "blank",
"index": 14,
"quiz": "Tell me how to @@!",
"hint": "ESFJ는 실질적인 도움을 주려고 해요.",
"optionA": "help",
"optionB": "be",
"optionC": "stay",
"result": "help",
"explanation": "서아가 어떻게 도와줄 수 있는지 물었어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께함의 치유에 대한 문장이에요.",
"result": "Presence heals everything",
"explanation": "함께함이 말 없이 모든 것을 치유해요.",
"optionA": "heals",
"optionB": "everything",
"optionC": "Presence"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "힘든 순간",
"explanation": "ISFP의 내향적 처리와 ESFJ의 능동적 위로 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나영",
"script": "I'm struggling today.",
"translation": "오늘 정말 힘들어."
},
{
"type": "script",
"index": 2,
"speaker": "서아",
"script": "Tell me how to help!",
"translation": "어떻게 도와줄지 말해!"
},
{
"type": "script",
"index": 3,
"speaker": "나영",
"script": "I just need you here.",
"translation": "그냥 넌 여기 있어줘."
},
{
"type": "ox",
"index": 4,
"quiz": "나영은 내향적으로 위로를 원하나요?",
"hint": "ISFP는 감정을 내적으로 처리해야 해요.",
"result": "O",
"explanation": "나영이 함께 있어주는 것을 원했어요."
},
{
"type": "script",
"index": 5,
"speaker": "서아",
"script": "I'm here, always.",
"translation": "나 여기 있어, 항상."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "Your presence helps.",
"translation": "넌 함께만 해도 도움이 돼."
},
{
"type": "script",
"index": 7,
"speaker": "서아",
"script": "Good, stay close.",
"translation": "좋아, 가까이 있어."
},
{
"type": "blank",
"index": 8,
"quiz": "I'm struggling @@.",
"hint": "ISFP는 어려움을 깊이 있게 느껴요.",
"optionA": "too",
"optionB": "still",
"optionC": "today",
"result": "today",
"explanation": "나영이 오늘 힘들다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "Can we just sit?",
"translation": "그냥 앉아있을 수 있어?"
},
{
"type": "script",
"index": 10,
"speaker": "서아",
"script": "Of course!",
"translation": "물론!"
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "You make me feel safe.",
"translation": "넌 나를 안전하게 해줘."
},
{
"type": "script",
"index": 12,
"speaker": "서아",
"script": "Always, for you.",
"translation": "항상, 너 위해."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "blank",
"index": 14,
"quiz": "Tell me how to @@!",
"hint": "ESFJ는 실질적인 도움을 주려고 해요.",
"optionA": "help",
"optionB": "be",
"optionC": "stay",
"result": "help",
"explanation": "서아가 어떻게 도와줄 수 있는지 물었어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께함의 치유에 대한 문장이에요.",
"optionA": "heals",
"optionB": "everything",
"optionC": "Presence",
"result": "Presence heals everything",
"explanation": "함께함이 말 없이 모든 것을 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "새로운 도전",
"explanation": "ISFP의 신중함과 ESFJ의 격려 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은비",
"script": "What if I'm not ready?",
"translation": "내가 준비되지 않으면?"
},
{
"type": "script",
"index": 2,
"speaker": "지민",
"script": "You're more ready than you think!",
"translation": "넌 생각보다 훨씬 준비됐어!"
},
{
"type": "script",
"index": 3,
"speaker": "은비",
"script": "But I'm nervous.",
"translation": "근데 난 불안해."
},
{
"type": "ox",
"index": 4,
"quiz": "은비는 신중하게 생각하나요?",
"hint": "ISFP는 부정적인 가능성을 먼저 고려해요.",
"result": "O",
"explanation": "은비가 준비 부족에 대해 걱정했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지민",
"script": "That's normal!",
"translation": "그건 당연해!"
},
{
"type": "script",
"index": 6,
"speaker": "은비",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 7,
"speaker": "지민",
"script": "Yes, I'll be with you!",
"translation": "응, 난 너와 함께할 거야!"
},
{
"type": "blank",
"index": 8,
"quiz": "What if I'm not @@?",
"hint": "ISFP는 충분함에 대해 의심해요.",
"optionA": "able",
"optionB": "ready",
"optionC": "strong",
"result": "ready",
"explanation": "은비가 준비가 되지 않을까 걱정했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은비",
"script": "Your confidence helps me.",
"translation": "넌 자신감이 내게 도움이 돼."
},
{
"type": "script",
"index": 10,
"speaker": "지민",
"script": "Because you deserve it!",
"translation": "넌 할 수 있거든!"
},
{
"type": "script",
"index": 11,
"speaker": "은비",
"script": "Let me try then.",
"translation": "그럼 해볼게."
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Yes! I'm so proud!",
"translation": "응! 난 정말 자랑스러워!"
},
{
"type": "script",
"index": 13,
"speaker": "은비",
"script": "With you, I can.",
"translation": "넌 함께면 나 할 수 있어."
},
{
"type": "ox",
"index": 14,
"quiz": "지민은 격려적인가요?",
"hint": "ESFJ는 다른 사람을 적극적으로 격려해요.",
"result": "O",
"explanation": "지민이 계속 은비를 격려했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "신뢰의 힘에 대한 문장이에요.",
"result": "Belief becomes strength",
"explanation": "당신으로부터의 신뢰가 힘이 되어요.",
"optionA": "strength",
"optionB": "becomes",
"optionC": "Belief"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "새로운 도전",
"explanation": "ISFP의 신중함과 ESFJ의 격려 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은비",
"script": "What if I'm not ready?",
"translation": "내가 준비되지 않으면?"
},
{
"type": "script",
"index": 2,
"speaker": "지민",
"script": "You're more ready than you think!",
"translation": "넌 생각보다 훨씬 준비됐어!"
},
{
"type": "script",
"index": 3,
"speaker": "은비",
"script": "But I'm nervous.",
"translation": "근데 난 불안해."
},
{
"type": "ox",
"index": 4,
"quiz": "은비는 신중하게 생각하나요?",
"hint": "ISFP는 부정적인 가능성을 먼저 고려해요.",
"result": "O",
"explanation": "은비가 준비 부족에 대해 걱정했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지민",
"script": "That's normal!",
"translation": "그건 당연해!"
},
{
"type": "script",
"index": 6,
"speaker": "은비",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 7,
"speaker": "지민",
"script": "Yes, I'll be with you!",
"translation": "응, 난 너와 함께할 거야!"
},
{
"type": "blank",
"index": 8,
"quiz": "What if I'm not @@?",
"hint": "ISFP는 충분함에 대해 의심해요.",
"optionA": "able",
"optionB": "ready",
"optionC": "strong",
"result": "ready",
"explanation": "은비가 준비가 되지 않을까 걱정했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은비",
"script": "Your confidence helps me.",
"translation": "넌 자신감이 내게 도움이 돼."
},
{
"type": "script",
"index": 10,
"speaker": "지민",
"script": "Because you deserve it!",
"translation": "넌 할 수 있거든!"
},
{
"type": "script",
"index": 11,
"speaker": "은비",
"script": "Let me try then.",
"translation": "그럼 해볼게."
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Yes! I'm so proud!",
"translation": "응! 난 정말 자랑스러워!"
},
{
"type": "script",
"index": 13,
"speaker": "은비",
"script": "With you, I can.",
"translation": "넌 함께면 나 할 수 있어."
},
{
"type": "ox",
"index": 14,
"quiz": "지민은 격려적인가요?",
"hint": "ESFJ는 다른 사람을 적극적으로 격려해요.",
"result": "O",
"explanation": "지민이 계속 은비를 격려했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "신뢰의 힘에 대한 문장이에요.",
"optionA": "strength",
"optionB": "becomes",
"optionC": "Belief",
"result": "Belief becomes strength",
"explanation": "당신으로부터의 신뢰가 힘이 되어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 생각하기",
"explanation": "ISFP의 현재 중심과 ESFJ의 미래 계획 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "Let's enjoy right now.",
"translation": "지금 즐기자."
},
{
"type": "script",
"index": 2,
"speaker": "하연",
"script": "But what about later?",
"translation": "근데 나중은?"
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "Later will come.",
"translation": "나중은 올 때 와."
},
{
"type": "blank",
"index": 4,
"quiz": "Let's enjoy right @@.",
"hint": "ISFP는 현재의 순간에 집중해요.",
"optionA": "here",
"optionB": "now",
"optionC": "then",
"result": "now",
"explanation": "도영이 현재를 즐기는 것을 원한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하연",
"script": "I worry about us.",
"translation": "난 우릴 걱정해."
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "I'm here now.",
"translation": "난 지금 여기 있어."
},
{
"type": "script",
"index": 7,
"speaker": "하연",
"script": "I know, and I love it.",
"translation": "알아, 그리고 나 그게 좋아."
},
{
"type": "ox",
"index": 8,
"quiz": "하연은 미래를 생각하나요?",
"hint": "ESFJ는 미래와 관계를 중시해요.",
"result": "O",
"explanation": "하연이 미래에 대해 걱정했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "We'll figure it out.",
"translation": "우리 해결할 거야."
},
{
"type": "script",
"index": 10,
"speaker": "하연",
"script": "Together?",
"translation": "함께?"
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "Always together.",
"translation": "항상 함께."
},
{
"type": "script",
"index": 12,
"speaker": "하연",
"script": "That's all I need to hear.",
"translation": "그거만 들으면 돼."
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "I mean it.",
"translation": "진심이야."
},
{
"type": "blank",
"index": 14,
"quiz": "But what about @@?",
"hint": "ESFJ는 미래 계획과 관계를 중요하게 생각해요.",
"optionA": "now",
"optionB": "here",
"optionC": "later",
"result": "later",
"explanation": "하연이 미래에 대해 생각했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "현재와 미래의 조화에 대한 문장이에요.",
"result": "Today together matter",
"explanation": "오늘과 내일이 함께 중요해요.",
"optionA": "matter",
"optionB": "Today",
"optionC": "together"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 생각하기",
"explanation": "ISFP의 현재 중심과 ESFJ의 미래 계획 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "Let's enjoy right now.",
"translation": "지금 즐기자."
},
{
"type": "script",
"index": 2,
"speaker": "하연",
"script": "But what about later?",
"translation": "근데 나중은?"
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "Later will come.",
"translation": "나중은 올 때 와."
},
{
"type": "blank",
"index": 4,
"quiz": "Let's enjoy right @@.",
"hint": "ISFP는 현재의 순간에 집중해요.",
"optionA": "here",
"optionB": "now",
"optionC": "then",
"result": "now",
"explanation": "도영이 현재를 즐기는 것을 원한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하연",
"script": "I worry about us.",
"translation": "난 우릴 걱정해."
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "I'm here now.",
"translation": "난 지금 여기 있어."
},
{
"type": "script",
"index": 7,
"speaker": "하연",
"script": "I know, and I love it.",
"translation": "알아, 그리고 나 그게 좋아."
},
{
"type": "ox",
"index": 8,
"quiz": "하연은 미래를 생각하나요?",
"hint": "ESFJ는 미래와 관계를 중시해요.",
"result": "O",
"explanation": "하연이 미래에 대해 걱정했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "We'll figure it out.",
"translation": "우리 해결할 거야."
},
{
"type": "script",
"index": 10,
"speaker": "하연",
"script": "Together?",
"translation": "함께?"
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "Always together.",
"translation": "항상 함께."
},
{
"type": "script",
"index": 12,
"speaker": "하연",
"script": "That's all I need to hear.",
"translation": "그거만 들으면 돼."
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "I mean it.",
"translation": "진심이야."
},
{
"type": "blank",
"index": 14,
"quiz": "But what about @@?",
"hint": "ESFJ는 미래 계획과 관계를 중요하게 생각해요.",
"optionA": "now",
"optionB": "here",
"optionC": "later",
"result": "later",
"explanation": "하연이 미래에 대해 생각했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "현재와 미래의 조화에 대한 문장이에요.",
"optionA": "matter",
"optionB": "Today",
"optionC": "together",
"result": "Today together matter",
"explanation": "오늘과 내일이 함께 중요해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "조용한 시간",
"explanation": "ISFP의 개인 활동과 ESFJ의 함께하기 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I want to paint alone.",
"translation": "난 혼자 그림을 그리고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "수민",
"script": "Can I watch you?",
"translation": "나 너 그리는 거 봐도 돼?"
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "You won't distract me?",
"translation": "방해 안 해?"
},
{
"type": "ox",
"index": 4,
"quiz": "준호는 혼자만의 시간을 원하나요?",
"hint": "ISFP는 창의적 활동을 할 때 혼자인 것을 선호해요.",
"result": "O",
"explanation": "준호가 혼자 그리고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수민",
"script": "Never, just your energy.",
"translation": "절대, 그냥 너를 느껴."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "My energy?",
"translation": "내 에너지?"
},
{
"type": "script",
"index": 7,
"speaker": "수민",
"script": "Yes, your peaceful energy inspires me!",
"translation": "응, 넌 평온하고 그게 나 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "I want to paint @@.",
"hint": "ISFP는 창의적 작업에 집중하고 싶어해요.",
"optionA": "with you",
"optionB": "alone",
"optionC": "here",
"result": "alone",
"explanation": "준호가 혼자 그리고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "Your presence is calming.",
"translation": "넌 함께만 해도 진정시켜."
},
{
"type": "script",
"index": 10,
"speaker": "수민",
"script": "That's the best thing!",
"translation": "그게 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "We're good together.",
"translation": "우리 함께 좋네."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Silently good.",
"translation": "조용히 좋아."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "I like that.",
"translation": "그게 좋아."
},
{
"type": "ox",
"index": 14,
"quiz": "수민은 함께하려고 하나요?",
"hint": "ESFJ는 관계를 소중히 여기고 함께하려고 해요.",
"result": "O",
"explanation": "수민이 함께 있고 싶어했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께하는 방식의 다양성에 대한 문장이에요.",
"result": "Being together not",
"explanation": "함께함은 대화가 아니어도 돼요.",
"optionA": "not",
"optionB": "together",
"optionC": "Being"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "조용한 시간",
"explanation": "ISFP의 개인 활동과 ESFJ의 함께하기 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I want to paint alone.",
"translation": "난 혼자 그림을 그리고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "수민",
"script": "Can I watch you?",
"translation": "나 너 그리는 거 봐도 돼?"
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "You won't distract me?",
"translation": "방해 안 해?"
},
{
"type": "ox",
"index": 4,
"quiz": "준호는 혼자만의 시간을 원하나요?",
"hint": "ISFP는 창의적 활동을 할 때 혼자인 것을 선호해요.",
"result": "O",
"explanation": "준호가 혼자 그리고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수민",
"script": "Never, just your energy.",
"translation": "절대, 그냥 너를 느껴."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "My energy?",
"translation": "내 에너지?"
},
{
"type": "script",
"index": 7,
"speaker": "수민",
"script": "Yes, your peaceful energy inspires me!",
"translation": "응, 넌 평온하고 그게 나 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "I want to paint @@.",
"hint": "ISFP는 창의적 작업에 집중하고 싶어해요.",
"optionA": "with you",
"optionB": "alone",
"optionC": "here",
"result": "alone",
"explanation": "준호가 혼자 그리고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "Your presence is calming.",
"translation": "넌 함께만 해도 진정시켜."
},
{
"type": "script",
"index": 10,
"speaker": "수민",
"script": "That's the best thing!",
"translation": "그게 최고야!"
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "We're good together.",
"translation": "우리 함께 좋네."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Silently good.",
"translation": "조용히 좋아."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "I like that.",
"translation": "그게 좋아."
},
{
"type": "ox",
"index": 14,
"quiz": "수민은 함께하려고 하나요?",
"hint": "ESFJ는 관계를 소중히 여기고 함께하려고 해요.",
"result": "O",
"explanation": "수민이 함께 있고 싶어했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께하는 방식의 다양성에 대한 문장이에요.",
"optionA": "not",
"optionB": "together",
"optionC": "Being",
"result": "Being together not",
"explanation": "함께함은 대화가 아니어도 돼요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 준비",
"explanation": "ISFP의 여유로움과 ESFJ의 세밀한 돌봄 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채린",
"script": "I want to relax this weekend.",
"translation": "이번 주말은 쉬고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "I prepared everything for you!",
"translation": "난 너 위해 모든 걸 준비했어!"
},
{
"type": "script",
"index": 3,
"speaker": "채린",
"script": "Everything?",
"translation": "모든 걸?"
},
{
"type": "blank",
"index": 4,
"quiz": "I want to relax this @@.",
"hint": "ISFP는 편안한 주말을 원해요.",
"optionA": "week",
"optionB": "time",
"optionC": "weekend",
"result": "weekend",
"explanation": "채린이 주말에 쉬고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "Yes! Food, comfort, everything!",
"translation": "응! 음식, 편안함, 모든 걸!"
},
{
"type": "script",
"index": 6,
"speaker": "채린",
"script": "You're amazing.",
"translation": "넌 정말 대단한데."
},
{
"type": "script",
"index": 7,
"speaker": "지우",
"script": "For you, always!",
"translation": "너 위해선 항상!"
},
{
"type": "ox",
"index": 8,
"quiz": "지우는 세밀하게 돌보나요?",
"hint": "ESFJ는 소중한 사람을 세밀하게 돌봐요.",
"result": "O",
"explanation": "지우가 모든 것을 준비했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채린",
"script": "How do you know what I need?",
"translation": "넌 어떻게 내가 뭘 필요로 하는지 알아?"
},
{
"type": "script",
"index": 10,
"speaker": "지우",
"script": "Because I pay attention!",
"translation": "내가 신경 써니까!"
},
{
"type": "script",
"index": 11,
"speaker": "채린",
"script": "You really care.",
"translation": "넌 정말 신경 써."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "You deserve care!",
"translation": "넌 돌봄을 받을 자격 있어!"
},
{
"type": "script",
"index": 13,
"speaker": "채린",
"script": "With you, everything feels special.",
"translation": "넌 함께면 모든 게 특별해."
},
{
"type": "blank",
"index": 14,
"quiz": "I prepared @@ for you!",
"hint": "ESFJ는 세밀한 준비를 좋아해요.",
"optionA": "something",
"optionB": "everything",
"optionC": "anything",
"result": "everything",
"explanation": "지우가 모든 것을 준비했다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "돌봄의 표현에 대한 문장이에요.",
"result": "Attention shows care",
"explanation": "세밀한 신경 쓰임이 진정한 돌봄을 보여줘요.",
"optionA": "Attention",
"optionB": "shows",
"optionC": "care"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 준비",
"explanation": "ISFP의 여유로움과 ESFJ의 세밀한 돌봄 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채린",
"script": "I want to relax this weekend.",
"translation": "이번 주말은 쉬고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "I prepared everything for you!",
"translation": "난 너 위해 모든 걸 준비했어!"
},
{
"type": "script",
"index": 3,
"speaker": "채린",
"script": "Everything?",
"translation": "모든 걸?"
},
{
"type": "blank",
"index": 4,
"quiz": "I want to relax this @@.",
"hint": "ISFP는 편안한 주말을 원해요.",
"optionA": "week",
"optionB": "time",
"optionC": "weekend",
"result": "weekend",
"explanation": "채린이 주말에 쉬고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지우",
"script": "Yes! Food, comfort, everything!",
"translation": "응! 음식, 편안함, 모든 걸!"
},
{
"type": "script",
"index": 6,
"speaker": "채린",
"script": "You're amazing.",
"translation": "넌 정말 대단한데."
},
{
"type": "script",
"index": 7,
"speaker": "지우",
"script": "For you, always!",
"translation": "너 위해선 항상!"
},
{
"type": "ox",
"index": 8,
"quiz": "지우는 세밀하게 돌보나요?",
"hint": "ESFJ는 소중한 사람을 세밀하게 돌봐요.",
"result": "O",
"explanation": "지우가 모든 것을 준비했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채린",
"script": "How do you know what I need?",
"translation": "넌 어떻게 내가 뭘 필요로 하는지 알아?"
},
{
"type": "script",
"index": 10,
"speaker": "지우",
"script": "Because I pay attention!",
"translation": "내가 신경 써니까!"
},
{
"type": "script",
"index": 11,
"speaker": "채린",
"script": "You really care.",
"translation": "넌 정말 신경 써."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "You deserve care!",
"translation": "넌 돌봄을 받을 자격 있어!"
},
{
"type": "script",
"index": 13,
"speaker": "채린",
"script": "With you, everything feels special.",
"translation": "넌 함께면 모든 게 특별해."
},
{
"type": "blank",
"index": 14,
"quiz": "I prepared @@ for you!",
"hint": "ESFJ는 세밀한 준비를 좋아해요.",
"optionA": "something",
"optionB": "everything",
"optionC": "anything",
"result": "everything",
"explanation": "지우가 모든 것을 준비했다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "돌봄의 표현에 대한 문장이에요.",
"optionA": "Attention",
"optionB": "shows",
"optionC": "care",
"result": "Attention shows care",
"explanation": "세밀한 신경 쓰임이 진정한 돌봄을 보여줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISFP의 신중함과 ESFJ의 조화 추구 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "This doesn't feel right.",
"translation": "이건 맞지 않는 것 같아."
},
{
"type": "script",
"index": 2,
"speaker": "민지",
"script": "But let me explain!",
"translation": "근데 나 설명해!"
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "I'm listening.",
"translation": "나 듣고 있어."
},
{
"type": "ox",
"index": 4,
"quiz": "준호는 신중하게 생각하나요?",
"hint": "ISFP는 감정과 직감으로 판단해요.",
"result": "O",
"explanation": "준호가 뭔가 맞지 않는다고 느꼈어요."
},
{
"type": "script",
"index": 5,
"speaker": "민지",
"script": "We can find a way!",
"translation": "우리 방법을 찾을 수 있어!"
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "You always try to solve it.",
"translation": "넌 항상 해결하려고 해."
},
{
"type": "script",
"index": 7,
"speaker": "민지",
"script": "Because you matter to me!",
"translation": "넌 내게 중요하니까!"
},
{
"type": "blank",
"index": 8,
"quiz": "This doesn't feel @@.",
"hint": "ISFP는 직감으로 상황을 판단해요.",
"optionA": "bad",
"optionB": "good",
"optionC": "right",
"result": "right",
"explanation": "준호가 뭔가 맞지 않다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "What's your idea?",
"translation": "넌 뭔 생각해?"
},
{
"type": "script",
"index": 10,
"speaker": "민지",
"script": "Let's talk calmly together!",
"translation": "우리 차분하게 얘기해!"
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "I like your approach.",
"translation": "넌 접근이 좋아."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Because we care!",
"translation": "그건 우리가 서로 신경 쓰니까!"
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "Thank you for caring.",
"translation": "신경 써줘서 고마워."
},
{
"type": "ox",
"index": 14,
"quiz": "민지는 조화를 추구하나요?",
"hint": "ESFJ는 관계와 조화를 중시해요.",
"result": "O",
"explanation": "민지가 함께 해결하려고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "대화의 중요성에 대한 문장이에요.",
"result": "Talking calmly solves",
"explanation": "차분하게 대화하면 대부분을 해결해요.",
"optionA": "calmly",
"optionB": "solves",
"optionC": "Talking"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISFP의 신중함과 ESFJ의 조화 추구 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "This doesn't feel right.",
"translation": "이건 맞지 않는 것 같아."
},
{
"type": "script",
"index": 2,
"speaker": "민지",
"script": "But let me explain!",
"translation": "근데 나 설명해!"
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "I'm listening.",
"translation": "나 듣고 있어."
},
{
"type": "ox",
"index": 4,
"quiz": "준호는 신중하게 생각하나요?",
"hint": "ISFP는 감정과 직감으로 판단해요.",
"result": "O",
"explanation": "준호가 뭔가 맞지 않는다고 느꼈어요."
},
{
"type": "script",
"index": 5,
"speaker": "민지",
"script": "We can find a way!",
"translation": "우리 방법을 찾을 수 있어!"
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "You always try to solve it.",
"translation": "넌 항상 해결하려고 해."
},
{
"type": "script",
"index": 7,
"speaker": "민지",
"script": "Because you matter to me!",
"translation": "넌 내게 중요하니까!"
},
{
"type": "blank",
"index": 8,
"quiz": "This doesn't feel @@.",
"hint": "ISFP는 직감으로 상황을 판단해요.",
"optionA": "bad",
"optionB": "good",
"optionC": "right",
"result": "right",
"explanation": "준호가 뭔가 맞지 않다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "What's your idea?",
"translation": "넌 뭔 생각해?"
},
{
"type": "script",
"index": 10,
"speaker": "민지",
"script": "Let's talk calmly together!",
"translation": "우리 차분하게 얘기해!"
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "I like your approach.",
"translation": "넌 접근이 좋아."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Because we care!",
"translation": "그건 우리가 서로 신경 쓰니까!"
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "Thank you for caring.",
"translation": "신경 써줘서 고마워."
},
{
"type": "ox",
"index": 14,
"quiz": "민지는 조화를 추구하나요?",
"hint": "ESFJ는 관계와 조화를 중시해요.",
"result": "O",
"explanation": "민지가 함께 해결하려고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "대화의 중요성에 대한 문장이에요.",
"optionA": "calmly",
"optionB": "solves",
"optionC": "Talking",
"result": "Talking calmly solves",
"explanation": "차분하게 대화하면 대부분을 해결해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처 치유",
"explanation": "ISFP의 감정 처리와 ESFJ의 돌봄 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I need to be alone.",
"translation": "난 혼자 있어야 해."
},
{
"type": "script",
"index": 2,
"speaker": "예나",
"script": "But I can help!",
"translation": "근데 나 도와줄 수 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "I know you can.",
"translation": "알아, 넌 할 수 있어."
},
{
"type": "blank",
"index": 4,
"quiz": "I need to be @@.",
"hint": "ISFP는 감정을 내적으로 처리해야 해요.",
"optionA": "here",
"optionB": "quiet",
"optionC": "alone",
"result": "alone",
"explanation": "소연이 혼자 있어야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예나",
"script": "I'll wait for you.",
"translation": "난 너를 기다릴게."
},
{
"type": "script",
"index": 6,
"speaker": "소연",
"script": "How are you so patient?",
"translation": "넌 왜 이렇게 인내심이 있어?"
},
{
"type": "script",
"index": 7,
"speaker": "예나",
"script": "Because you matter!",
"translation": "넌 중요하니까!"
},
{
"type": "ox",
"index": 8,
"quiz": "예나는 소연을 배려하나요?",
"hint": "ESFJ는 가까운 사람을 진심으로 돌봐요.",
"result": "O",
"explanation": "예나가 계속 소연을 돌보려고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소연",
"script": "Thank you for waiting.",
"translation": "기다려줘서 고마워."
},
{
"type": "script",
"index": 10,
"speaker": "예나",
"script": "Always, for you.",
"translation": "항상, 너 위해."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "I'm ready to talk now.",
"translation": "이제 얘기할 준비가 됐어."
},
{
"type": "script",
"index": 12,
"speaker": "예나",
"script": "I'm listening!",
"translation": "나 들을 준비 됐어!"
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Your care heals me.",
"translation": "넌 배려가 날 치유해."
},
{
"type": "blank",
"index": 14,
"quiz": "I'll @@ for you.",
"hint": "ESFJ는 어려울 때 함께 있어주려고 해요.",
"optionA": "wait",
"optionB": "stay",
"optionC": "be",
"result": "wait",
"explanation": "예나가 소연을 기다리겠다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "치유의 시간에 대한 문장이에요.",
"result": "Care heals hearts",
"explanation": "배려와 인내심이 상처받은 마음을 치유해요.",
"optionA": "Care",
"optionB": "hearts",
"optionC": "heals"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처 치유",
"explanation": "ISFP의 감정 처리와 ESFJ의 돌봄 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I need to be alone.",
"translation": "난 혼자 있어야 해."
},
{
"type": "script",
"index": 2,
"speaker": "예나",
"script": "But I can help!",
"translation": "근데 나 도와줄 수 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "I know you can.",
"translation": "알아, 넌 할 수 있어."
},
{
"type": "blank",
"index": 4,
"quiz": "I need to be @@.",
"hint": "ISFP는 감정을 내적으로 처리해야 해요.",
"optionA": "here",
"optionB": "quiet",
"optionC": "alone",
"result": "alone",
"explanation": "소연이 혼자 있어야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예나",
"script": "I'll wait for you.",
"translation": "난 너를 기다릴게."
},
{
"type": "script",
"index": 6,
"speaker": "소연",
"script": "How are you so patient?",
"translation": "넌 왜 이렇게 인내심이 있어?"
},
{
"type": "script",
"index": 7,
"speaker": "예나",
"script": "Because you matter!",
"translation": "넌 중요하니까!"
},
{
"type": "ox",
"index": 8,
"quiz": "예나는 소연을 배려하나요?",
"hint": "ESFJ는 가까운 사람을 진심으로 돌봐요.",
"result": "O",
"explanation": "예나가 계속 소연을 돌보려고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소연",
"script": "Thank you for waiting.",
"translation": "기다려줘서 고마워."
},
{
"type": "script",
"index": 10,
"speaker": "예나",
"script": "Always, for you.",
"translation": "항상, 너 위해."
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "I'm ready to talk now.",
"translation": "이제 얘기할 준비가 됐어."
},
{
"type": "script",
"index": 12,
"speaker": "예나",
"script": "I'm listening!",
"translation": "나 들을 준비 됐어!"
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Your care heals me.",
"translation": "넌 배려가 날 치유해."
},
{
"type": "blank",
"index": 14,
"quiz": "I'll @@ for you.",
"hint": "ESFJ는 어려울 때 함께 있어주려고 해요.",
"optionA": "wait",
"optionB": "stay",
"optionC": "be",
"result": "wait",
"explanation": "예나가 소연을 기다리겠다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "치유의 시간에 대한 문장이에요.",
"optionA": "Care",
"optionB": "hearts",
"optionC": "heals",
"result": "Care heals hearts",
"explanation": "배려와 인내심이 상처받은 마음을 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "조용함 vs 활동성",
"explanation": "ISFP의 차분함과 ESFP의 에너지 넘침 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "I like quiet mornings.",
"translation": "난 조용한 아침이 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "But we can do so much!",
"translation": "근데 우리 할 수 있는 게 많아!"
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "Sometimes quiet is better.",
"translation": "때론 조용한 게 더 나아."
},
{
"type": "ox",
"index": 4,
"quiz": "준석은 조용한 환경을 선호하나요?",
"hint": "ISFP는 차분한 분위기를 좋아해요.",
"result": "O",
"explanation": "준석이 조용한 아침을 좋아한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "But energy is fun!",
"translation": "근데 활동이 재밌잖아!"
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "For you, maybe.",
"translation": "너한테는 그럴 수도."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "I'll slow down for you!",
"translation": "나 너 위해 천천히 할게!"
},
{
"type": "blank",
"index": 8,
"quiz": "I like quiet @@.",
"hint": "ISFP는 차분한 환경을 선호해요.",
"optionA": "evenings",
"optionB": "mornings",
"optionC": "times",
"result": "mornings",
"explanation": "준석이 조용한 아침을 선호한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Yes, you're worth it!",
"translation": "응, 넌 그럴 가치 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "Your energy still shines.",
"translation": "넌 에너지가 여전히 빛나."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "But with you, it's peaceful!",
"translation": "근데 넌 함께면 평온해!"
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "I like that.",
"translation": "그건 좋은데."
},
{
"type": "ox",
"index": 14,
"quiz": "예솔은 적응력이 있나요?",
"hint": "ESFP는 유연하고 상황에 맞춰요.",
"result": "O",
"explanation": "예솔이 준석을 위해 천천히 해주겠다고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "에너지 차이의 조화에 대한 문장이에요.",
"result": "Quiet and perfect",
"explanation": "조용함과 활동이 함께하면 완벽해요.",
"optionA": "perfect",
"optionB": "Quiet",
"optionC": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "조용함 vs 활동성",
"explanation": "ISFP의 차분함과 ESFP의 에너지 넘침 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "I like quiet mornings.",
"translation": "난 조용한 아침이 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "But we can do so much!",
"translation": "근데 우리 할 수 있는 게 많아!"
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "Sometimes quiet is better.",
"translation": "때론 조용한 게 더 나아."
},
{
"type": "ox",
"index": 4,
"quiz": "준석은 조용한 환경을 선호하나요?",
"hint": "ISFP는 차분한 분위기를 좋아해요.",
"result": "O",
"explanation": "준석이 조용한 아침을 좋아한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "But energy is fun!",
"translation": "근데 활동이 재밌잖아!"
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "For you, maybe.",
"translation": "너한테는 그럴 수도."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "I'll slow down for you!",
"translation": "나 너 위해 천천히 할게!"
},
{
"type": "blank",
"index": 8,
"quiz": "I like quiet @@.",
"hint": "ISFP는 차분한 환경을 선호해요.",
"optionA": "evenings",
"optionB": "mornings",
"optionC": "times",
"result": "mornings",
"explanation": "준석이 조용한 아침을 선호한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Yes, you're worth it!",
"translation": "응, 넌 그럴 가치 있어!"
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "Your energy still shines.",
"translation": "넌 에너지가 여전히 빛나."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "But with you, it's peaceful!",
"translation": "근데 넌 함께면 평온해!"
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "I like that.",
"translation": "그건 좋은데."
},
{
"type": "ox",
"index": 14,
"quiz": "예솔은 적응력이 있나요?",
"hint": "ESFP는 유연하고 상황에 맞춰요.",
"result": "O",
"explanation": "예솔이 준석을 위해 천천히 해주겠다고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "에너지 차이의 조화에 대한 문장이에요.",
"optionA": "perfect",
"optionB": "Quiet",
"optionC": "and",
"result": "Quiet and perfect",
"explanation": "조용함과 활동이 함께하면 완벽해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "새로운 모임",
"explanation": "ISFP의 신중함과 ESFP의 개방성 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "Meeting many people makes me nervous.",
"translation": "많은 사람을 만나면 불안해."
},
{
"type": "script",
"index": 2,
"speaker": "현진",
"script": "But they'll love you!",
"translation": "근데 다들 너 좋아할 거야!"
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "How are you so sure?",
"translation": "넌 어떻게 그렇게 확실해?"
},
{
"type": "ox",
"index": 4,
"quiz": "도영은 새로운 만남에 신중한가요?",
"hint": "ISFP는 새로운 사람과의 만남이 불안해요.",
"result": "O",
"explanation": "도영이 긴장과 불안을 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현진",
"script": "Because I see your magic!",
"translation": "넌 매력이 있거든!"
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "I'm just quiet.",
"translation": "난 그냥 조용할 뿐이야."
},
{
"type": "script",
"index": 7,
"speaker": "현진",
"script": "Exactly! People like that!",
"translation": "정확해! 사람들이 그런 거 좋아해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Meeting many @@ makes me nervous.",
"hint": "ISFP는 새로운 인간관계에 불안을 느껴요.",
"optionA": "people",
"optionB": "friends",
"optionC": "groups",
"result": "people",
"explanation": "도영이 많은 사람을 만나는 것이 불안하다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "You're so confident.",
"translation": "넌 정말 자신감이 있네."
},
{
"type": "script",
"index": 10,
"speaker": "현진",
"script": "I got you!",
"translation": "나 너 있으니까!"
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "That helps a lot.",
"translation": "그게 정말 도움이 돼."
},
{
"type": "script",
"index": 12,
"speaker": "현진",
"script": "Let's go have fun!",
"translation": "가서 즐겨보자!"
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "With you, yes.",
"translation": "넌 함께면, 응."
},
{
"type": "ox",
"index": 14,
"quiz": "현진은 개방적이고 긍정적인가요?",
"hint": "ESFP는 사람들과의 만남을 즐기고 긍정적이에요.",
"result": "O",
"explanation": "현진이 계속 도영을 격려했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "자신감의 전달에 대한 문장이에요.",
"result": "Confidence gives courage",
"explanation": "당신의 자신감이 용기를 줘요.",
"optionA": "courage",
"optionB": "Confidence",
"optionC": "gives"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "새로운 모임",
"explanation": "ISFP의 신중함과 ESFP의 개방성 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "Meeting many people makes me nervous.",
"translation": "많은 사람을 만나면 불안해."
},
{
"type": "script",
"index": 2,
"speaker": "현진",
"script": "But they'll love you!",
"translation": "근데 다들 너 좋아할 거야!"
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "How are you so sure?",
"translation": "넌 어떻게 그렇게 확실해?"
},
{
"type": "ox",
"index": 4,
"quiz": "도영은 새로운 만남에 신중한가요?",
"hint": "ISFP는 새로운 사람과의 만남이 불안해요.",
"result": "O",
"explanation": "도영이 긴장과 불안을 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현진",
"script": "Because I see your magic!",
"translation": "넌 매력이 있거든!"
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "I'm just quiet.",
"translation": "난 그냥 조용할 뿐이야."
},
{
"type": "script",
"index": 7,
"speaker": "현진",
"script": "Exactly! People like that!",
"translation": "정확해! 사람들이 그런 거 좋아해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Meeting many @@ makes me nervous.",
"hint": "ISFP는 새로운 인간관계에 불안을 느껴요.",
"optionA": "people",
"optionB": "friends",
"optionC": "groups",
"result": "people",
"explanation": "도영이 많은 사람을 만나는 것이 불안하다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "You're so confident.",
"translation": "넌 정말 자신감이 있네."
},
{
"type": "script",
"index": 10,
"speaker": "현진",
"script": "I got you!",
"translation": "나 너 있으니까!"
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "That helps a lot.",
"translation": "그게 정말 도움이 돼."
},
{
"type": "script",
"index": 12,
"speaker": "현진",
"script": "Let's go have fun!",
"translation": "가서 즐겨보자!"
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "With you, yes.",
"translation": "넌 함께면, 응."
},
{
"type": "ox",
"index": 14,
"quiz": "현진은 개방적이고 긍정적인가요?",
"hint": "ESFP는 사람들과의 만남을 즐기고 긍정적이에요.",
"result": "O",
"explanation": "현진이 계속 도영을 격려했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "자신감의 전달에 대한 문장이에요.",
"optionA": "courage",
"optionB": "Confidence",
"optionC": "gives",
"result": "Confidence gives courage",
"explanation": "당신의 자신감이 용기를 줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "활동 선택",
"explanation": "ISFP의 선택적 참여와 ESFP의 활동성 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I want to try one thing.",
"translation": "난 한 가지만 해보고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "Let's do five!",
"translation": "우리 다섯 개 해!"
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "That's too much.",
"translation": "그건 너무 많은데."
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 선택적으로 참여하나요?",
"hint": "ISFP는 깊이 있게 한 가지에 집중하고 싶어해요.",
"result": "O",
"explanation": "채영이 한 가지만 하고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "미소",
"script": "But why choose?",
"translation": "근데 왜 하나만?"
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "I'll enjoy it more.",
"translation": "그래야 더 즐겨."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "Let's do both!",
"translation": "둘 다 하자!"
},
{
"type": "blank",
"index": 8,
"quiz": "I want to try one @@.",
"hint": "ISFP는 깊이 있는 경험을 선호해요.",
"optionA": "activity",
"optionB": "thing",
"optionC": "place",
"result": "thing",
"explanation": "채영이 한 가지만 하고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "You never stop.",
"translation": "넌 절대 멈춰지지 않네."
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Because life is short!",
"translation": "인생이 짧으니까!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "But depth matters too.",
"translation": "근데 깊이도 중요해."
},
{
"type": "script",
"index": 12,
"speaker": "미소",
"script": "Okay, one deep thing then!",
"translation": "좋아, 그럼 한 가지 깊게!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "I like that.",
"translation": "그건 좋아."
},
{
"type": "ox",
"index": 14,
"quiz": "미소는 활동을 많이 하고 싶어하나요?",
"hint": "ESFP는 다양한 경험과 활동을 원해요.",
"result": "O",
"explanation": "미소가 여러 활동을 하고 싶었어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "활동 방식의 차이에 대한 문장이에요.",
"result": "One many both",
"explanation": "한 가지도 많은 것도 모두 중요해요.",
"optionA": "both",
"optionB": "many",
"optionC": "One"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "활동 선택",
"explanation": "ISFP의 선택적 참여와 ESFP의 활동성 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I want to try one thing.",
"translation": "난 한 가지만 해보고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "Let's do five!",
"translation": "우리 다섯 개 해!"
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "That's too much.",
"translation": "그건 너무 많은데."
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 선택적으로 참여하나요?",
"hint": "ISFP는 깊이 있게 한 가지에 집중하고 싶어해요.",
"result": "O",
"explanation": "채영이 한 가지만 하고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "미소",
"script": "But why choose?",
"translation": "근데 왜 하나만?"
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "I'll enjoy it more.",
"translation": "그래야 더 즐겨."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "Let's do both!",
"translation": "둘 다 하자!"
},
{
"type": "blank",
"index": 8,
"quiz": "I want to try one @@.",
"hint": "ISFP는 깊이 있는 경험을 선호해요.",
"optionA": "activity",
"optionB": "thing",
"optionC": "place",
"result": "thing",
"explanation": "채영이 한 가지만 하고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "You never stop.",
"translation": "넌 절대 멈춰지지 않네."
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Because life is short!",
"translation": "인생이 짧으니까!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "But depth matters too.",
"translation": "근데 깊이도 중요해."
},
{
"type": "script",
"index": 12,
"speaker": "미소",
"script": "Okay, one deep thing then!",
"translation": "좋아, 그럼 한 가지 깊게!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "I like that.",
"translation": "그건 좋아."
},
{
"type": "ox",
"index": 14,
"quiz": "미소는 활동을 많이 하고 싶어하나요?",
"hint": "ESFP는 다양한 경험과 활동을 원해요.",
"result": "O",
"explanation": "미소가 여러 활동을 하고 싶었어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "활동 방식의 차이에 대한 문장이에요.",
"optionA": "both",
"optionB": "many",
"optionC": "One",
"result": "One many both",
"explanation": "한 가지도 많은 것도 모두 중요해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "순간의 느낌",
"explanation": "ISFP의 깊이 있는 감상과 ESFP의 즉각적 즐거움 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "I want to feel this moment.",
"translation": "이 순간을 느끼고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "예진",
"script": "Yes, let's go crazy!",
"translation": "응, 정신없이 놀자!"
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "That's not what I meant.",
"translation": "그건 내가 말한 게 아니야."
},
{
"type": "ox",
"index": 4,
"quiz": "아린은 깊이 있게 감상하나요?",
"hint": "ISFP는 순간을 깊이 있게 느껴요.",
"result": "O",
"explanation": "아린이 순간을 깊이 있게 느끼고 싶다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예진",
"script": "But having fun is feeling!",
"translation": "근데 재미있는 것도 느끼는 거잖아!"
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "It's different.",
"translation": "다르네."
},
{
"type": "script",
"index": 7,
"speaker": "예진",
"script": "How?",
"translation": "어떻게?"
},
{
"type": "blank",
"index": 8,
"quiz": "I want to feel this @@.",
"hint": "ISFP는 현재 순간을 의미 있게 느끼고 싶어해요.",
"optionA": "time",
"optionB": "day",
"optionC": "moment",
"result": "moment",
"explanation": "아린이 이 순간을 느끼고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "I reflect on it.",
"translation": "난 깊이 생각해."
},
{
"type": "script",
"index": 10,
"speaker": "예진",
"script": "And I live it!",
"translation": "그리고 난 산단 말이야!"
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "Both are good.",
"translation": "둘 다 좋아."
},
{
"type": "script",
"index": 12,
"speaker": "예진",
"script": "Yes!",
"translation": "응!"
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "You make moments exciting.",
"translation": "넌 순간을 설레이게 해."
},
{
"type": "ox",
"index": 14,
"quiz": "예진은 즉각적으로 즐기나요?",
"hint": "ESFP는 현재의 즐거움을 극대화해요.",
"result": "O",
"explanation": "예진이 즉각적으로 즐기려고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "깊이와 재미의 조화에 대한 문장이에요.",
"result": "Deep joy together",
"explanation": "깊은 기쁨과 재미가 함께해요.",
"optionA": "together",
"optionB": "Deep",
"optionC": "joy"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "순간의 느낌",
"explanation": "ISFP의 깊이 있는 감상과 ESFP의 즉각적 즐거움 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "I want to feel this moment.",
"translation": "이 순간을 느끼고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "예진",
"script": "Yes, let's go crazy!",
"translation": "응, 정신없이 놀자!"
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "That's not what I meant.",
"translation": "그건 내가 말한 게 아니야."
},
{
"type": "ox",
"index": 4,
"quiz": "아린은 깊이 있게 감상하나요?",
"hint": "ISFP는 순간을 깊이 있게 느껴요.",
"result": "O",
"explanation": "아린이 순간을 깊이 있게 느끼고 싶다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예진",
"script": "But having fun is feeling!",
"translation": "근데 재미있는 것도 느끼는 거잖아!"
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "It's different.",
"translation": "다르네."
},
{
"type": "script",
"index": 7,
"speaker": "예진",
"script": "How?",
"translation": "어떻게?"
},
{
"type": "blank",
"index": 8,
"quiz": "I want to feel this @@.",
"hint": "ISFP는 현재 순간을 의미 있게 느끼고 싶어해요.",
"optionA": "time",
"optionB": "day",
"optionC": "moment",
"result": "moment",
"explanation": "아린이 이 순간을 느끼고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "아린",
"script": "I reflect on it.",
"translation": "난 깊이 생각해."
},
{
"type": "script",
"index": 10,
"speaker": "예진",
"script": "And I live it!",
"translation": "그리고 난 산단 말이야!"
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "Both are good.",
"translation": "둘 다 좋아."
},
{
"type": "script",
"index": 12,
"speaker": "예진",
"script": "Yes!",
"translation": "응!"
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "You make moments exciting.",
"translation": "넌 순간을 설레이게 해."
},
{
"type": "ox",
"index": 14,
"quiz": "예진은 즉각적으로 즐기나요?",
"hint": "ESFP는 현재의 즐거움을 극대화해요.",
"result": "O",
"explanation": "예진이 즉각적으로 즐기려고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "깊이와 재미의 조화에 대한 문장이에요.",
"optionA": "together",
"optionB": "Deep",
"optionC": "joy",
"result": "Deep joy together",
"explanation": "깊은 기쁨과 재미가 함께해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "계획 vs 자유",
"explanation": "ISFP의 유연성과 ESFP의 즉흥성 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하윤",
"script": "Let's go slow.",
"translation": "천천히 가자."
},
{
"type": "script",
"index": 2,
"speaker": "별이",
"script": "Slow is boring!",
"translation": "느리면 지루해!"
},
{
"type": "script",
"index": 3,
"speaker": "하윤",
"script": "But we see more.",
"translation": "근데 더 많이 봐."
},
{
"type": "blank",
"index": 4,
"quiz": "Let's go @@.",
"hint": "ISFP는 여유롭고 유연하게 접근해요.",
"optionA": "fast",
"optionB": "slow",
"optionC": "quick",
"result": "slow",
"explanation": "하윤이 천천히 가자고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "별이",
"script": "I like living fast!",
"translation": "난 빠르게 사는 게 좋아!"
},
{
"type": "script",
"index": 6,
"speaker": "하윤",
"script": "I know.",
"translation": "알아."
},
{
"type": "script",
"index": 7,
"speaker": "별이",
"script": "But you make me appreciate it!",
"translation": "근데 넌 날 감사하게 해!"
},
{
"type": "ox",
"index": 8,
"quiz": "별이는 즉흥적이고 활발한가요?",
"hint": "ESFP는 빠른 속도와 자유로운 흐름을 좋아해요.",
"result": "O",
"explanation": "별이가 빠르게 사는 것을 좋아한다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하윤",
"script": "You're really adaptable.",
"translation": "넌 정말 유연하네."
},
{
"type": "script",
"index": 10,
"speaker": "별이",
"script": "For you!",
"translation": "너 위해서!"
},
{
"type": "script",
"index": 11,
"speaker": "하윤",
"script": "That means a lot.",
"translation": "그건 정말 많이 의미해."
},
{
"type": "script",
"index": 12,
"speaker": "별이",
"script": "You're my peace.",
"translation": "넌 내 평온이야."
},
{
"type": "script",
"index": 13,
"speaker": "하윤",
"script": "And you're my excitement.",
"translation": "넌 내 설렘이야."
},
{
"type": "blank",
"index": 14,
"quiz": "Slow is @@!",
"hint": "ESFP는 느린 속도를 지루하다고 느껴요.",
"optionA": "nice",
"optionB": "interesting",
"optionC": "boring",
"result": "boring",
"explanation": "별이가 느린 속도를 지루하다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "속도의 차이에 대한 문장이에요.",
"result": "Slow and balance",
"explanation": "느림과 빠름이 균형을 만들어요.",
"optionA": "balance",
"optionB": "and",
"optionC": "Slow"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "계획 vs 자유",
"explanation": "ISFP의 유연성과 ESFP의 즉흥성 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하윤",
"script": "Let's go slow.",
"translation": "천천히 가자."
},
{
"type": "script",
"index": 2,
"speaker": "별이",
"script": "Slow is boring!",
"translation": "느리면 지루해!"
},
{
"type": "script",
"index": 3,
"speaker": "하윤",
"script": "But we see more.",
"translation": "근데 더 많이 봐."
},
{
"type": "blank",
"index": 4,
"quiz": "Let's go @@.",
"hint": "ISFP는 여유롭고 유연하게 접근해요.",
"optionA": "fast",
"optionB": "slow",
"optionC": "quick",
"result": "slow",
"explanation": "하윤이 천천히 가자고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "별이",
"script": "I like living fast!",
"translation": "난 빠르게 사는 게 좋아!"
},
{
"type": "script",
"index": 6,
"speaker": "하윤",
"script": "I know.",
"translation": "알아."
},
{
"type": "script",
"index": 7,
"speaker": "별이",
"script": "But you make me appreciate it!",
"translation": "근데 넌 날 감사하게 해!"
},
{
"type": "ox",
"index": 8,
"quiz": "별이는 즉흥적이고 활발한가요?",
"hint": "ESFP는 빠른 속도와 자유로운 흐름을 좋아해요.",
"result": "O",
"explanation": "별이가 빠르게 사는 것을 좋아한다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하윤",
"script": "You're really adaptable.",
"translation": "넌 정말 유연하네."
},
{
"type": "script",
"index": 10,
"speaker": "별이",
"script": "For you!",
"translation": "너 위해서!"
},
{
"type": "script",
"index": 11,
"speaker": "하윤",
"script": "That means a lot.",
"translation": "그건 정말 많이 의미해."
},
{
"type": "script",
"index": 12,
"speaker": "별이",
"script": "You're my peace.",
"translation": "넌 내 평온이야."
},
{
"type": "script",
"index": 13,
"speaker": "하윤",
"script": "And you're my excitement.",
"translation": "넌 내 설렘이야."
},
{
"type": "blank",
"index": 14,
"quiz": "Slow is @@!",
"hint": "ESFP는 느린 속도를 지루하다고 느껴요.",
"optionA": "nice",
"optionB": "interesting",
"optionC": "boring",
"result": "boring",
"explanation": "별이가 느린 속도를 지루하다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "속도의 차이에 대한 문장이에요.",
"optionA": "balance",
"optionB": "and",
"optionC": "Slow",
"result": "Slow and balance",
"explanation": "느림과 빠름이 균형을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "기분이 안 좋을 때",
"explanation": "ISFP의 내향적 처리와 ESFP의 활동으로 풀기 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I need to be alone.",
"translation": "난 혼자 있어야 해."
},
{
"type": "script",
"index": 2,
"speaker": "현주",
"script": "Let's go out and have fun!",
"translation": "나가서 재미있게 놀자!"
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "That won't help.",
"translation": "그건 도움이 안 될 거 같아."
},
{
"type": "ox",
"index": 4,
"quiz": "소연은 내향적으로 처리하나요?",
"hint": "ISFP는 감정을 내적으로 처리해야 해요.",
"result": "O",
"explanation": "소연이 혼자 있어야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현주",
"script": "But activity helps me!",
"translation": "근데 활동이 나 도와줘!"
},
{
"type": "script",
"index": 6,
"speaker": "소연",
"script": "We're different.",
"translation": "우리 다르네."
},
{
"type": "script",
"index": 7,
"speaker": "현주",
"script": "Then teach me!",
"translation": "그럼 알려줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "I need to be @@.",
"hint": "ISFP는 감정을 내적으로 정리할 시간이 필요해요.",
"optionA": "happy",
"optionB": "quiet",
"optionC": "alone",
"result": "alone",
"explanation": "소연이 혼자 있어야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소연",
"script": "You're really open-minded.",
"translation": "넌 정말 열린 마음이네."
},
{
"type": "script",
"index": 10,
"speaker": "현주",
"script": "Because you matter!",
"translation": "넌 중요하니까!"
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "I appreciate that.",
"translation": "감사해."
},
{
"type": "script",
"index": 12,
"speaker": "현주",
"script": "Take your time.",
"translation": "시간을 가져."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Thank you for understanding.",
"translation": "이해해줘서 고마워."
},
{
"type": "blank",
"index": 14,
"quiz": "Let's go out and have @@!",
"hint": "ESFP는 활동으로 기분을 전환하려고 해요.",
"optionA": "time",
"optionB": "fun",
"optionC": "peace",
"result": "fun",
"explanation": "현주가 나가서 재미있게 놀자고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "대처 방식의 차이에 대한 문장이에요.",
"result": "Different ways heal",
"explanation": "다양한 방식이 우리를 치유해요.",
"optionA": "heal",
"optionB": "Different",
"optionC": "ways"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "기분이 안 좋을 때",
"explanation": "ISFP의 내향적 처리와 ESFP의 활동으로 풀기 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I need to be alone.",
"translation": "난 혼자 있어야 해."
},
{
"type": "script",
"index": 2,
"speaker": "현주",
"script": "Let's go out and have fun!",
"translation": "나가서 재미있게 놀자!"
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "That won't help.",
"translation": "그건 도움이 안 될 거 같아."
},
{
"type": "ox",
"index": 4,
"quiz": "소연은 내향적으로 처리하나요?",
"hint": "ISFP는 감정을 내적으로 처리해야 해요.",
"result": "O",
"explanation": "소연이 혼자 있어야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현주",
"script": "But activity helps me!",
"translation": "근데 활동이 나 도와줘!"
},
{
"type": "script",
"index": 6,
"speaker": "소연",
"script": "We're different.",
"translation": "우리 다르네."
},
{
"type": "script",
"index": 7,
"speaker": "현주",
"script": "Then teach me!",
"translation": "그럼 알려줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "I need to be @@.",
"hint": "ISFP는 감정을 내적으로 정리할 시간이 필요해요.",
"optionA": "happy",
"optionB": "quiet",
"optionC": "alone",
"result": "alone",
"explanation": "소연이 혼자 있어야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소연",
"script": "You're really open-minded.",
"translation": "넌 정말 열린 마음이네."
},
{
"type": "script",
"index": 10,
"speaker": "현주",
"script": "Because you matter!",
"translation": "넌 중요하니까!"
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "I appreciate that.",
"translation": "감사해."
},
{
"type": "script",
"index": 12,
"speaker": "현주",
"script": "Take your time.",
"translation": "시간을 가져."
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "Thank you for understanding.",
"translation": "이해해줘서 고마워."
},
{
"type": "blank",
"index": 14,
"quiz": "Let's go out and have @@!",
"hint": "ESFP는 활동으로 기분을 전환하려고 해요.",
"optionA": "time",
"optionB": "fun",
"optionC": "peace",
"result": "fun",
"explanation": "현주가 나가서 재미있게 놀자고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "대처 방식의 차이에 대한 문장이에요.",
"optionA": "heal",
"optionB": "Different",
"optionC": "ways",
"result": "Different ways heal",
"explanation": "다양한 방식이 우리를 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "새 도전",
"explanation": "ISFP의 신중함과 ESFP의 적응력 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지혜",
"script": "What if I fail?",
"translation": "만약 실패하면?"
},
{
"type": "script",
"index": 2,
"speaker": "혜린",
"script": "Then we handle it!",
"translation": "그럼 우리 대처할 거야!"
},
{
"type": "script",
"index": 3,
"speaker": "지혜",
"script": "But the risks are real.",
"translation": "근데 위험은 실제야."
},
{
"type": "ox",
"index": 4,
"quiz": "지혜는 신중하게 생각하나요?",
"hint": "ISFP는 부정적인 가능성을 먼저 고려해요.",
"result": "O",
"explanation": "지혜가 실패할 가능성과 위험에 대해 생각했어요."
},
{
"type": "script",
"index": 5,
"speaker": "혜린",
"script": "And so are your talents!",
"translation": "그리고 넌 재능도 있잖아!"
},
{
"type": "script",
"index": 6,
"speaker": "지혜",
"script": "You're so positive.",
"translation": "넌 정말 긍정적이네."
},
{
"type": "script",
"index": 7,
"speaker": "혜린",
"script": "Because life is good!",
"translation": "인생이 좋으니까!"
},
{
"type": "blank",
"index": 8,
"quiz": "What if I @@?",
"hint": "ISFP는 부정적인 결과를 먼저 생각해요.",
"optionA": "succeed",
"optionB": "try",
"optionC": "fail",
"result": "fail",
"explanation": "지혜가 실패할 가능성에 대해 물었어요."
},
{
"type": "script",
"index": 9,
"speaker": "지혜",
"script": "Your energy is contagious.",
"translation": "넌 에너지가 전염돼."
},
{
"type": "script",
"index": 10,
"speaker": "혜린",
"script": "Good, then try!",
"translation": "좋아, 그럼 해봐!"
},
{
"type": "script",
"index": 11,
"speaker": "지혜",
"script": "Okay, let me try.",
"translation": "좋아, 해볼게."
},
{
"type": "script",
"index": 12,
"speaker": "혜린",
"script": "Yes! I'll cheer!",
"translation": "응! 난 응원할 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "지혜",
"script": "Thank you for believing.",
"translation": "나를 믿어줘서 고마워."
},
{
"type": "ox",
"index": 14,
"quiz": "혜린은 적응력 있고 긍정적인가요?",
"hint": "ESFP는 상황에 빠르게 적응해요.",
"result": "O",
"explanation": "혜린이 어떤 상황이든 대처할 수 있다고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "신뢰의 힘에 대한 문장이에요.",
"result": "Belief becomes strength",
"explanation": "당신으로부터의 신뢰가 힘이 되어요.",
"optionA": "strength",
"optionB": "becomes",
"optionC": "Belief"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "새 도전",
"explanation": "ISFP의 신중함과 ESFP의 적응력 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지혜",
"script": "What if I fail?",
"translation": "만약 실패하면?"
},
{
"type": "script",
"index": 2,
"speaker": "혜린",
"script": "Then we handle it!",
"translation": "그럼 우리 대처할 거야!"
},
{
"type": "script",
"index": 3,
"speaker": "지혜",
"script": "But the risks are real.",
"translation": "근데 위험은 실제야."
},
{
"type": "ox",
"index": 4,
"quiz": "지혜는 신중하게 생각하나요?",
"hint": "ISFP는 부정적인 가능성을 먼저 고려해요.",
"result": "O",
"explanation": "지혜가 실패할 가능성과 위험에 대해 생각했어요."
},
{
"type": "script",
"index": 5,
"speaker": "혜린",
"script": "And so are your talents!",
"translation": "그리고 넌 재능도 있잖아!"
},
{
"type": "script",
"index": 6,
"speaker": "지혜",
"script": "You're so positive.",
"translation": "넌 정말 긍정적이네."
},
{
"type": "script",
"index": 7,
"speaker": "혜린",
"script": "Because life is good!",
"translation": "인생이 좋으니까!"
},
{
"type": "blank",
"index": 8,
"quiz": "What if I @@?",
"hint": "ISFP는 부정적인 결과를 먼저 생각해요.",
"optionA": "succeed",
"optionB": "try",
"optionC": "fail",
"result": "fail",
"explanation": "지혜가 실패할 가능성에 대해 물었어요."
},
{
"type": "script",
"index": 9,
"speaker": "지혜",
"script": "Your energy is contagious.",
"translation": "넌 에너지가 전염돼."
},
{
"type": "script",
"index": 10,
"speaker": "혜린",
"script": "Good, then try!",
"translation": "좋아, 그럼 해봐!"
},
{
"type": "script",
"index": 11,
"speaker": "지혜",
"script": "Okay, let me try.",
"translation": "좋아, 해볼게."
},
{
"type": "script",
"index": 12,
"speaker": "혜린",
"script": "Yes! I'll cheer!",
"translation": "응! 난 응원할 거야!"
},
{
"type": "script",
"index": 13,
"speaker": "지혜",
"script": "Thank you for believing.",
"translation": "나를 믿어줘서 고마워."
},
{
"type": "ox",
"index": 14,
"quiz": "혜린은 적응력 있고 긍정적인가요?",
"hint": "ESFP는 상황에 빠르게 적응해요.",
"result": "O",
"explanation": "혜린이 어떤 상황이든 대처할 수 있다고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "신뢰의 힘에 대한 문장이에요.",
"optionA": "strength",
"optionB": "becomes",
"optionC": "Belief",
"result": "Belief becomes strength",
"explanation": "당신으로부터의 신뢰가 힘이 되어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 생각하기",
"explanation": "ISFP의 현재 중심과 ESFP의 순간 최대화 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "Let's enjoy today.",
"translation": "오늘을 즐기자."
},
{
"type": "script",
"index": 2,
"speaker": "강민",
"script": "Yes, fully!",
"translation": "응, 완전히!"
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "No worries about tomorrow.",
"translation": "내일 걱정은 없어."
},
{
"type": "blank",
"index": 4,
"quiz": "Let's enjoy @@.",
"hint": "ISFP는 현재의 순간을 중요하게 여겨요.",
"optionA": "later",
"optionB": "today",
"optionC": "tomorrow",
"result": "today",
"explanation": "도영이 오늘을 즐기자고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "강민",
"script": "That's my motto!",
"translation": "그게 내 좋아하는 말이야!"
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "I know.",
"translation": "알아."
},
{
"type": "script",
"index": 7,
"speaker": "강민",
"script": "But you're changing me!",
"translation": "근데 넌 날 바꾸고 있어!"
},
{
"type": "ox",
"index": 8,
"quiz": "강민은 현재를 최대화하나요?",
"hint": "ESFP는 지금 이 순간을 극대한 즐거움으로 산다.",
"result": "O",
"explanation": "강민이 오늘을 완전히 즐기고 싶다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "Good or bad?",
"translation": "좋게 또는 나쁘게?"
},
{
"type": "script",
"index": 10,
"speaker": "강민",
"script": "Good! You ground me!",
"translation": "좋아! 넌 날 안정시켜!"
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "And you lift me.",
"translation": "그리고 넌 날 들어올려."
},
{
"type": "script",
"index": 12,
"speaker": "강민",
"script": "Perfect balance!",
"translation": "완벽한 균형!"
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "We work well together.",
"translation": "우리 함께 잘 되네."
},
{
"type": "blank",
"index": 14,
"quiz": "Yes, @@!",
"hint": "ESFP는 지금 이 순간을 완전히 살고 싶어해요.",
"optionA": "always",
"optionB": "fully",
"optionC": "today",
"result": "fully",
"explanation": "강민이 완전히 즐기고 싶다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "현재와 순간의 가치에 대한 문장이에요.",
"result": "Today is gift",
"explanation": "오늘이 우리의 선물이에요.",
"optionA": "Today",
"optionB": "is",
"optionC": "gift"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 생각하기",
"explanation": "ISFP의 현재 중심과 ESFP의 순간 최대화 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "Let's enjoy today.",
"translation": "오늘을 즐기자."
},
{
"type": "script",
"index": 2,
"speaker": "강민",
"script": "Yes, fully!",
"translation": "응, 완전히!"
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "No worries about tomorrow.",
"translation": "내일 걱정은 없어."
},
{
"type": "blank",
"index": 4,
"quiz": "Let's enjoy @@.",
"hint": "ISFP는 현재의 순간을 중요하게 여겨요.",
"optionA": "later",
"optionB": "today",
"optionC": "tomorrow",
"result": "today",
"explanation": "도영이 오늘을 즐기자고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "강민",
"script": "That's my motto!",
"translation": "그게 내 좋아하는 말이야!"
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "I know.",
"translation": "알아."
},
{
"type": "script",
"index": 7,
"speaker": "강민",
"script": "But you're changing me!",
"translation": "근데 넌 날 바꾸고 있어!"
},
{
"type": "ox",
"index": 8,
"quiz": "강민은 현재를 최대화하나요?",
"hint": "ESFP는 지금 이 순간을 극대한 즐거움으로 산다.",
"result": "O",
"explanation": "강민이 오늘을 완전히 즐기고 싶다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도영",
"script": "Good or bad?",
"translation": "좋게 또는 나쁘게?"
},
{
"type": "script",
"index": 10,
"speaker": "강민",
"script": "Good! You ground me!",
"translation": "좋아! 넌 날 안정시켜!"
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "And you lift me.",
"translation": "그리고 넌 날 들어올려."
},
{
"type": "script",
"index": 12,
"speaker": "강민",
"script": "Perfect balance!",
"translation": "완벽한 균형!"
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "We work well together.",
"translation": "우리 함께 잘 되네."
},
{
"type": "blank",
"index": 14,
"quiz": "Yes, @@!",
"hint": "ESFP는 지금 이 순간을 완전히 살고 싶어해요.",
"optionA": "always",
"optionB": "fully",
"optionC": "today",
"result": "fully",
"explanation": "강민이 완전히 즐기고 싶다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "현재와 순간의 가치에 대한 문장이에요.",
"optionA": "Today",
"optionB": "is",
"optionC": "gift",
"result": "Today is gift",
"explanation": "오늘이 우리의 선물이에요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 받을 때",
"explanation": "ISFP의 내향적 회피와 ESFP의 활동적 대처 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I'm stressed, I need rest.",
"translation": "난 스트레스 받아, 쉬고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "건우",
"script": "Let's go out and have fun!",
"translation": "나가서 재미있게 놀자!"
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "That will make it worse.",
"translation": "그럼 더 악화될 거 같아."
},
{
"type": "ox",
"index": 4,
"quiz": "준호는 내향적으로 대처하나요?",
"hint": "ISFP는 스트레스받을 때 혼자 있으려고 해요.",
"result": "O",
"explanation": "준호가 쉬고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "건우",
"script": "But activity helps me!",
"translation": "근데 활동이 나 도와줘!"
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "We're different.",
"translation": "우리 다르네."
},
{
"type": "script",
"index": 7,
"speaker": "건우",
"script": "Then rest with me!",
"translation": "그럼 나와 함께 쉬어!"
},
{
"type": "blank",
"index": 8,
"quiz": "I'm stressed, I need @@.",
"hint": "ISFP는 스트레스받을 때 휴식이 필요해요.",
"optionA": "help",
"optionB": "company",
"optionC": "rest",
"result": "rest",
"explanation": "준호가 휴식이 필요하다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "You're really flexible.",
"translation": "넌 정말 유연하네."
},
{
"type": "script",
"index": 10,
"speaker": "건우",
"script": "For you!",
"translation": "너 위해!"
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "That means a lot.",
"translation": "그건 정말 많이 의미해."
},
{
"type": "script",
"index": 12,
"speaker": "건우",
"script": "You deserve it.",
"translation": "넌 받을 자격 있어."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "ox",
"index": 14,
"quiz": "건우는 활동적으로 대처하나요?",
"hint": "ESFP는 활동으로 스트레스를 해소해요.",
"result": "O",
"explanation": "건우가 나가서 놀자고 제안했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "대처 방식의 차이에 대한 문장이에요.",
"result": "Different ways heal",
"explanation": "다양한 방식이 우리를 치유해요.",
"optionA": "Different",
"optionB": "heal",
"optionC": "ways"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 받을 때",
"explanation": "ISFP의 내향적 회피와 ESFP의 활동적 대처 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I'm stressed, I need rest.",
"translation": "난 스트레스 받아, 쉬고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "건우",
"script": "Let's go out and have fun!",
"translation": "나가서 재미있게 놀자!"
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "That will make it worse.",
"translation": "그럼 더 악화될 거 같아."
},
{
"type": "ox",
"index": 4,
"quiz": "준호는 내향적으로 대처하나요?",
"hint": "ISFP는 스트레스받을 때 혼자 있으려고 해요.",
"result": "O",
"explanation": "준호가 쉬고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "건우",
"script": "But activity helps me!",
"translation": "근데 활동이 나 도와줘!"
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "We're different.",
"translation": "우리 다르네."
},
{
"type": "script",
"index": 7,
"speaker": "건우",
"script": "Then rest with me!",
"translation": "그럼 나와 함께 쉬어!"
},
{
"type": "blank",
"index": 8,
"quiz": "I'm stressed, I need @@.",
"hint": "ISFP는 스트레스받을 때 휴식이 필요해요.",
"optionA": "help",
"optionB": "company",
"optionC": "rest",
"result": "rest",
"explanation": "준호가 휴식이 필요하다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "You're really flexible.",
"translation": "넌 정말 유연하네."
},
{
"type": "script",
"index": 10,
"speaker": "건우",
"script": "For you!",
"translation": "너 위해!"
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "That means a lot.",
"translation": "그건 정말 많이 의미해."
},
{
"type": "script",
"index": 12,
"speaker": "건우",
"script": "You deserve it.",
"translation": "넌 받을 자격 있어."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "ox",
"index": 14,
"quiz": "건우는 활동적으로 대처하나요?",
"hint": "ESFP는 활동으로 스트레스를 해소해요.",
"result": "O",
"explanation": "건우가 나가서 놀자고 제안했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "대처 방식의 차이에 대한 문장이에요.",
"optionA": "Different",
"optionB": "heal",
"optionC": "ways",
"result": "Different ways heal",
"explanation": "다양한 방식이 우리를 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "생활의 속도",
"explanation": "ISFP의 자기 페이스와 ESFP의 빠른 흐름 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I like my own pace.",
"translation": "난 내 페이스가 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "But why so slow?",
"translation": "근데 왜 그렇게 느려?"
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "Because I feel things.",
"translation": "난 깊이 느껴서."
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 자신의 페이스를 유지하나요?",
"hint": "ISFP는 깊이 있게 경험하려고 느리게 가요.",
"result": "O",
"explanation": "채영이 자신의 페이스가 좋다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "미소",
"script": "I like the rush!",
"translation": "난 빠른 게 좋아!"
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "That's exhausting.",
"translation": "그건 피곤해."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "That's exciting!",
"translation": "그건 흥미로워!"
},
{
"type": "blank",
"index": 8,
"quiz": "I like my own @@.",
"hint": "ISFP는 깊이 있게 경험하는 페이스를 선호해요.",
"optionA": "speed",
"optionB": "pace",
"optionC": "style",
"result": "pace",
"explanation": "채영이 자신의 페이스를 좋아한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "You never pause.",
"translation": "넌 절대 멈춰지지 않네."
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Because there's so much to do!",
"translation": "할 게 너무 많으니까!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "But rest is important.",
"translation": "근데 쉬는 것도 중요해."
},
{
"type": "script",
"index": 12,
"speaker": "미소",
"script": "I rest when I sleep!",
"translation": "난 잘 때 쉬는데!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "That's not how it works.",
"translation": "그건 그렇게 안 되는 거야."
},
{
"type": "ox",
"index": 14,
"quiz": "미소는 빠른 속도를 선호하나요?",
"hint": "ESFP는 빠른 속도와 활동성을 좋아해요.",
"result": "O",
"explanation": "미소가 빠른 흐름을 좋아한다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "생활 속도의 차이에 대한 문장이에요.",
"result": "Slow and beautiful",
"explanation": "느린 것도 빠른 것도 모두 아름다워요.",
"optionA": "beautiful",
"optionB": "Slow",
"optionC": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "생활의 속도",
"explanation": "ISFP의 자기 페이스와 ESFP의 빠른 흐름 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I like my own pace.",
"translation": "난 내 페이스가 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "But why so slow?",
"translation": "근데 왜 그렇게 느려?"
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "Because I feel things.",
"translation": "난 깊이 느껴서."
},
{
"type": "ox",
"index": 4,
"quiz": "채영은 자신의 페이스를 유지하나요?",
"hint": "ISFP는 깊이 있게 경험하려고 느리게 가요.",
"result": "O",
"explanation": "채영이 자신의 페이스가 좋다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "미소",
"script": "I like the rush!",
"translation": "난 빠른 게 좋아!"
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "That's exhausting.",
"translation": "그건 피곤해."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "That's exciting!",
"translation": "그건 흥미로워!"
},
{
"type": "blank",
"index": 8,
"quiz": "I like my own @@.",
"hint": "ISFP는 깊이 있게 경험하는 페이스를 선호해요.",
"optionA": "speed",
"optionB": "pace",
"optionC": "style",
"result": "pace",
"explanation": "채영이 자신의 페이스를 좋아한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "You never pause.",
"translation": "넌 절대 멈춰지지 않네."
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Because there's so much to do!",
"translation": "할 게 너무 많으니까!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "But rest is important.",
"translation": "근데 쉬는 것도 중요해."
},
{
"type": "script",
"index": 12,
"speaker": "미소",
"script": "I rest when I sleep!",
"translation": "난 잘 때 쉬는데!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "That's not how it works.",
"translation": "그건 그렇게 안 되는 거야."
},
{
"type": "ox",
"index": 14,
"quiz": "미소는 빠른 속도를 선호하나요?",
"hint": "ESFP는 빠른 속도와 활동성을 좋아해요.",
"result": "O",
"explanation": "미소가 빠른 흐름을 좋아한다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "생활 속도의 차이에 대한 문장이에요.",
"optionA": "beautiful",
"optionB": "Slow",
"optionC": "and",
"result": "Slow and beautiful",
"explanation": "느린 것도 빠른 것도 모두 아름다워요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "감정 표현",
"explanation": "ISFP의 내향적 표현과 ESFP의 외향적 표현 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I'm happy inside.",
"translation": "난 속으로 행복해."
},
{
"type": "script",
"index": 2,
"speaker": "건우",
"script": "But show it!",
"translation": "근데 드러내!"
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "This is how I am.",
"translation": "이게 내 방식이야."
},
{
"type": "ox",
"index": 4,
"quiz": "준호는 감정을 내향적으로 표현하나요?",
"hint": "ISFP는 감정을 내적으로 표현해요.",
"result": "O",
"explanation": "준호가 속으로 행복하다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "건우",
"script": "But I want everyone to know!",
"translation": "근데 모두가 알았으면 좋겠어!"
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "Why?",
"translation": "왜?"
},
{
"type": "script",
"index": 7,
"speaker": "건우",
"script": "Because good things should shine!",
"translation": "좋은 것들은 빛나야 하니까!"
},
{
"type": "blank",
"index": 8,
"quiz": "I'm happy @@.",
"hint": "ISFP는 감정을 내적으로 표현해요.",
"optionA": "here",
"optionB": "outside",
"optionC": "inside",
"result": "inside",
"explanation": "준호가 속으로 행복하다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "You shine for both of us.",
"translation": "넌 우리 둘을 위해 빛나."
},
{
"type": "script",
"index": 10,
"speaker": "건우",
"script": "And you give me peace!",
"translation": "그리고 넌 날 평온하게 해!"
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "That works.",
"translation": "그건 잘되네."
},
{
"type": "script",
"index": 12,
"speaker": "건우",
"script": "Yes, perfectly!",
"translation": "응, 완벽해!"
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "I like us.",
"translation": "나 우리 좋아."
},
{
"type": "ox",
"index": 14,
"quiz": "건우는 감정을 외향적으로 표현하나요?",
"hint": "ESFP는 자신의 감정을 자유롭게 드러내요.",
"result": "O",
"explanation": "건우가 모두가 알았으면 좋겠다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "표현 방식의 다양성에 대한 문장이에요.",
"result": "Expression both true",
"explanation": "조용한 표현도 시끄러운 표현도 모두 진짜예요.",
"optionA": "Expression",
"optionB": "both",
"optionC": "true"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "감정 표현",
"explanation": "ISFP의 내향적 표현과 ESFP의 외향적 표현 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I'm happy inside.",
"translation": "난 속으로 행복해."
},
{
"type": "script",
"index": 2,
"speaker": "건우",
"script": "But show it!",
"translation": "근데 드러내!"
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "This is how I am.",
"translation": "이게 내 방식이야."
},
{
"type": "ox",
"index": 4,
"quiz": "준호는 감정을 내향적으로 표현하나요?",
"hint": "ISFP는 감정을 내적으로 표현해요.",
"result": "O",
"explanation": "준호가 속으로 행복하다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "건우",
"script": "But I want everyone to know!",
"translation": "근데 모두가 알았으면 좋겠어!"
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "Why?",
"translation": "왜?"
},
{
"type": "script",
"index": 7,
"speaker": "건우",
"script": "Because good things should shine!",
"translation": "좋은 것들은 빛나야 하니까!"
},
{
"type": "blank",
"index": 8,
"quiz": "I'm happy @@.",
"hint": "ISFP는 감정을 내적으로 표현해요.",
"optionA": "here",
"optionB": "outside",
"optionC": "inside",
"result": "inside",
"explanation": "준호가 속으로 행복하다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "You shine for both of us.",
"translation": "넌 우리 둘을 위해 빛나."
},
{
"type": "script",
"index": 10,
"speaker": "건우",
"script": "And you give me peace!",
"translation": "그리고 넌 날 평온하게 해!"
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "That works.",
"translation": "그건 잘되네."
},
{
"type": "script",
"index": 12,
"speaker": "건우",
"script": "Yes, perfectly!",
"translation": "응, 완벽해!"
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "I like us.",
"translation": "나 우리 좋아."
},
{
"type": "ox",
"index": 14,
"quiz": "건우는 감정을 외향적으로 표현하나요?",
"hint": "ESFP는 자신의 감정을 자유롭게 드러내요.",
"result": "O",
"explanation": "건우가 모두가 알았으면 좋겠다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "표현 방식의 다양성에 대한 문장이에요.",
"optionA": "Expression",
"optionB": "both",
"optionC": "true",
"result": "Expression both true",
"explanation": "조용한 표현도 시끄러운 표현도 모두 진짜예요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISFP의 신중함과 ESFP의 자유로움 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채린",
"script": "This feels risky.",
"translation": "이건 위험한 것 같아."
},
{
"type": "script",
"index": 2,
"speaker": "다희",
"script": "But it feels so right!",
"translation": "근데 이건 맞는데!"
},
{
"type": "script",
"index": 3,
"speaker": "채린",
"script": "Your feeling is different.",
"translation": "넌 다르게 느껴."
},
{
"type": "ox",
"index": 4,
"quiz": "채린은 신중하게 판단하나요?",
"hint": "ISFP는 신중한 판단을 중요시 해요.",
"result": "O",
"explanation": "채린이 신중하게 생각했어요."
},
{
"type": "script",
"index": 5,
"speaker": "다희",
"script": "But different is good!",
"translation": "근데 다른 게 좋은 건데!"
},
{
"type": "script",
"index": 6,
"speaker": "채린",
"script": "Not always.",
"translation": "항상 그런 건 아니야."
},
{
"type": "script",
"index": 7,
"speaker": "다희",
"script": "Trust me on this!",
"translation": "나 믿어!"
},
{
"type": "blank",
"index": 8,
"quiz": "This feels @@.",
"hint": "ISFP는 감정적으로 상황을 판단해요.",
"optionA": "good",
"optionB": "risky",
"optionC": "wrong",
"result": "risky",
"explanation": "채린이 위험하다고 느낀다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채린",
"script": "You're so spontaneous.",
"translation": "넌 정말 자발적이네."
},
{
"type": "script",
"index": 10,
"speaker": "다희",
"script": "And you balance me!",
"translation": "그리고 넌 날 균형 잡혀!"
},
{
"type": "script",
"index": 11,
"speaker": "채린",
"script": "Maybe we need both.",
"translation": "아마 우리 둘 다 필요한 것 같아."
},
{
"type": "script",
"index": 12,
"speaker": "다희",
"script": "Exactly!",
"translation": "정확해!"
},
{
"type": "script",
"index": 13,
"speaker": "채린",
"script": "Okay, let's try it.",
"translation": "좋아, 해보자."
},
{
"type": "blank",
"index": 14,
"quiz": "But it feels so @@!",
"hint": "ESFP는 그 순간의 느낌을 중시해요.",
"optionA": "wrong",
"optionB": "right",
"optionC": "strange",
"result": "right",
"explanation": "다희가 맞다고 느낀다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "신중함과 자유의 조화에 대한 문장이에요.",
"result": "Careful bold win",
"explanation": "신중함과 대담함이 함께하면 이겨요.",
"optionA": "bold",
"optionB": "win",
"optionC": "Careful"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISFP의 신중함과 ESFP의 자유로움 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채린",
"script": "This feels risky.",
"translation": "이건 위험한 것 같아."
},
{
"type": "script",
"index": 2,
"speaker": "다희",
"script": "But it feels so right!",
"translation": "근데 이건 맞는데!"
},
{
"type": "script",
"index": 3,
"speaker": "채린",
"script": "Your feeling is different.",
"translation": "넌 다르게 느껴."
},
{
"type": "ox",
"index": 4,
"quiz": "채린은 신중하게 판단하나요?",
"hint": "ISFP는 신중한 판단을 중요시 해요.",
"result": "O",
"explanation": "채린이 신중하게 생각했어요."
},
{
"type": "script",
"index": 5,
"speaker": "다희",
"script": "But different is good!",
"translation": "근데 다른 게 좋은 건데!"
},
{
"type": "script",
"index": 6,
"speaker": "채린",
"script": "Not always.",
"translation": "항상 그런 건 아니야."
},
{
"type": "script",
"index": 7,
"speaker": "다희",
"script": "Trust me on this!",
"translation": "나 믿어!"
},
{
"type": "blank",
"index": 8,
"quiz": "This feels @@.",
"hint": "ISFP는 감정적으로 상황을 판단해요.",
"optionA": "good",
"optionB": "risky",
"optionC": "wrong",
"result": "risky",
"explanation": "채린이 위험하다고 느낀다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "채린",
"script": "You're so spontaneous.",
"translation": "넌 정말 자발적이네."
},
{
"type": "script",
"index": 10,
"speaker": "다희",
"script": "And you balance me!",
"translation": "그리고 넌 날 균형 잡혀!"
},
{
"type": "script",
"index": 11,
"speaker": "채린",
"script": "Maybe we need both.",
"translation": "아마 우리 둘 다 필요한 것 같아."
},
{
"type": "script",
"index": 12,
"speaker": "다희",
"script": "Exactly!",
"translation": "정확해!"
},
{
"type": "script",
"index": 13,
"speaker": "채린",
"script": "Okay, let's try it.",
"translation": "좋아, 해보자."
},
{
"type": "blank",
"index": 14,
"quiz": "But it feels so @@!",
"hint": "ESFP는 그 순간의 느낌을 중시해요.",
"optionA": "wrong",
"optionB": "right",
"optionC": "strange",
"result": "right",
"explanation": "다희가 맞다고 느낀다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "신중함과 자유의 조화에 대한 문장이에요.",
"optionA": "bold",
"optionB": "win",
"optionC": "Careful",
"result": "Careful bold win",
"explanation": "신중함과 대담함이 함께하면 이겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처 후 회복",
"explanation": "ISFP의 내적 처리와 ESFP의 즉각적 회복 추구 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I need time to heal.",
"translation": "난 치유할 시간이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "미연",
"script": "But let's do something fun!",
"translation": "근데 우리 재미있는 거 해!"
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "That won't help me.",
"translation": "그건 내 도움이 안 될 거 같아."
},
{
"type": "blank",
"index": 4,
"quiz": "I need @@ to heal.",
"hint": "ISFP는 감정을 내적으로 처리하는 데 시간이 필요해요.",
"optionA": "people",
"optionB": "activities",
"optionC": "time",
"result": "time",
"explanation": "소연이 시간이 필요하다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "미연",
"script": "But I hate waiting!",
"translation": "근데 난 기다리기 싫어!"
},
{
"type": "script",
"index": 6,
"speaker": "소연",
"script": "I know.",
"translation": "알아."
},
{
"type": "script",
"index": 7,
"speaker": "미연",
"script": "Can you go faster?",
"translation": "좀 빨리할 수 없어?"
},
{
"type": "ox",
"index": 8,
"quiz": "미연은 즉각적 회복을 원하나요?",
"hint": "ESFP는 빠르게 전환하고 싶어 해요.",
"result": "O",
"explanation": "미연이 대기를 싫어한다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소연",
"script": "You're really impatient.",
"translation": "넌 정말 참을성이 없네."
},
{
"type": "script",
"index": 10,
"speaker": "미연",
"script": "Because I want you happy!",
"translation": "넌 행복했으면 좋겠어!"
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "I appreciate that.",
"translation": "감사해."
},
{
"type": "script",
"index": 12,
"speaker": "미연",
"script": "I'm here for you though!",
"translation": "근데 나 너 위해 여기 있어!"
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "I know.",
"translation": "알아."
},
{
"type": "blank",
"index": 14,
"quiz": "Let's do something @@!",
"hint": "ESFP는 활동으로 기분을 전환하려고 해요.",
"optionA": "calm",
"optionB": "quiet",
"optionC": "fun",
"result": "fun",
"explanation": "미연이 재미있는 것을 하자고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "회복의 여정에 대한 문장이에요.",
"result": "Healing needs time",
"explanation": "치유는 시간과 사랑이 필요해요.",
"optionA": "Healing",
"optionB": "needs",
"optionC": "time"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처 후 회복",
"explanation": "ISFP의 내적 처리와 ESFP의 즉각적 회복 추구 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소연",
"script": "I need time to heal.",
"translation": "난 치유할 시간이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "미연",
"script": "But let's do something fun!",
"translation": "근데 우리 재미있는 거 해!"
},
{
"type": "script",
"index": 3,
"speaker": "소연",
"script": "That won't help me.",
"translation": "그건 내 도움이 안 될 거 같아."
},
{
"type": "blank",
"index": 4,
"quiz": "I need @@ to heal.",
"hint": "ISFP는 감정을 내적으로 처리하는 데 시간이 필요해요.",
"optionA": "people",
"optionB": "activities",
"optionC": "time",
"result": "time",
"explanation": "소연이 시간이 필요하다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "미연",
"script": "But I hate waiting!",
"translation": "근데 난 기다리기 싫어!"
},
{
"type": "script",
"index": 6,
"speaker": "소연",
"script": "I know.",
"translation": "알아."
},
{
"type": "script",
"index": 7,
"speaker": "미연",
"script": "Can you go faster?",
"translation": "좀 빨리할 수 없어?"
},
{
"type": "ox",
"index": 8,
"quiz": "미연은 즉각적 회복을 원하나요?",
"hint": "ESFP는 빠르게 전환하고 싶어 해요.",
"result": "O",
"explanation": "미연이 대기를 싫어한다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소연",
"script": "You're really impatient.",
"translation": "넌 정말 참을성이 없네."
},
{
"type": "script",
"index": 10,
"speaker": "미연",
"script": "Because I want you happy!",
"translation": "넌 행복했으면 좋겠어!"
},
{
"type": "script",
"index": 11,
"speaker": "소연",
"script": "I appreciate that.",
"translation": "감사해."
},
{
"type": "script",
"index": 12,
"speaker": "미연",
"script": "I'm here for you though!",
"translation": "근데 나 너 위해 여기 있어!"
},
{
"type": "script",
"index": 13,
"speaker": "소연",
"script": "I know.",
"translation": "알아."
},
{
"type": "blank",
"index": 14,
"quiz": "Let's do something @@!",
"hint": "ESFP는 활동으로 기분을 전환하려고 해요.",
"optionA": "calm",
"optionB": "quiet",
"optionC": "fun",
"result": "fun",
"explanation": "미연이 재미있는 것을 하자고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "회복의 여정에 대한 문장이에요.",
"optionA": "Healing",
"optionB": "needs",
"optionC": "time",
"result": "Healing needs time",
"explanation": "치유는 시간과 사랑이 필요해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "감정 vs 논리",
"explanation": "ISFJ의 따뜻함과 INTJ의 객관성 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수현",
"script": "I'm worried about everyone.",
"translation": "난 모두가 걱정돼."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Worry won't help anyone.",
"translation": "걱정이 누구를 돕지는 못해."
},
{
"type": "script",
"index": 3,
"speaker": "수현",
"script": "But I want to help.",
"translation": "근데 난 도와주고 싶어."
},
{
"type": "ox",
"index": 4,
"quiz": "수현은 다른 사람들을 배려하나요?",
"hint": "ISFJ는 다른 사람의 감정을 깊이 이해해요.",
"result": "O",
"explanation": "수현이 모두를 걱정한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "승현",
"script": "Help by being strategic.",
"translation": "전략적으로 도와."
},
{
"type": "script",
"index": 6,
"speaker": "수현",
"script": "That sounds cold.",
"translation": "그건 차가워 보이네."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "It's just practical.",
"translation": "그건 그냥 현실적인 거야."
},
{
"type": "blank",
"index": 8,
"quiz": "I'm worried about @@.",
"hint": "ISFJ는 다른 사람의 복지를 중시해요.",
"optionA": "things",
"optionB": "problems",
"optionC": "everyone",
"result": "everyone",
"explanation": "수현이 모두가 걱정된다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "You're really logical.",
"translation": "넌 정말 논리적이네."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Someone has to be.",
"translation": "누군가는 해야지."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "I appreciate that about you.",
"translation": "나 넌 그런 게 좋아."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "And I trust your instincts.",
"translation": "그리고 나 넌 직감을 믿어."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "We're so different.",
"translation": "우리 정말 다르네."
},
{
"type": "ox",
"index": 14,
"quiz": "승현은 객관적이고 논리적인가요?",
"hint": "INTJ는 감정보다 논리를 우선해요.",
"result": "O",
"explanation": "승현이 걱정이 도움이 안 된다고 논리적으로 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정과 논리의 조화에 대한 문장이에요.",
"result": "Heart mind work",
"explanation": "마음과 생각이 함께 일해요.",
"optionA": "Heart",
"optionB": "mind",
"optionC": "work"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "감정 vs 논리",
"explanation": "ISFJ의 따뜻함과 INTJ의 객관성 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수현",
"script": "I'm worried about everyone.",
"translation": "난 모두가 걱정돼."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Worry won't help anyone.",
"translation": "걱정이 누구를 돕지는 못해."
},
{
"type": "script",
"index": 3,
"speaker": "수현",
"script": "But I want to help.",
"translation": "근데 난 도와주고 싶어."
},
{
"type": "ox",
"index": 4,
"quiz": "수현은 다른 사람들을 배려하나요?",
"hint": "ISFJ는 다른 사람의 감정을 깊이 이해해요.",
"result": "O",
"explanation": "수현이 모두를 걱정한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "승현",
"script": "Help by being strategic.",
"translation": "전략적으로 도와."
},
{
"type": "script",
"index": 6,
"speaker": "수현",
"script": "That sounds cold.",
"translation": "그건 차가워 보이네."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "It's just practical.",
"translation": "그건 그냥 현실적인 거야."
},
{
"type": "blank",
"index": 8,
"quiz": "I'm worried about @@.",
"hint": "ISFJ는 다른 사람의 복지를 중시해요.",
"optionA": "things",
"optionB": "problems",
"optionC": "everyone",
"result": "everyone",
"explanation": "수현이 모두가 걱정된다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "You're really logical.",
"translation": "넌 정말 논리적이네."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Someone has to be.",
"translation": "누군가는 해야지."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "I appreciate that about you.",
"translation": "나 넌 그런 게 좋아."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "And I trust your instincts.",
"translation": "그리고 나 넌 직감을 믿어."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "We're so different.",
"translation": "우리 정말 다르네."
},
{
"type": "ox",
"index": 14,
"quiz": "승현은 객관적이고 논리적인가요?",
"hint": "INTJ는 감정보다 논리를 우선해요.",
"result": "O",
"explanation": "승현이 걱정이 도움이 안 된다고 논리적으로 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "감정과 논리의 조화에 대한 문장이에요.",
"optionA": "Heart",
"optionB": "mind",
"optionC": "work",
"result": "Heart mind work",
"explanation": "마음과 생각이 함께 일해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "계획 세우기",
"explanation": "ISFJ의 섬세함과 INTJ의 전략성 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지현",
"script": "I want to help everyone.",
"translation": "난 모두를 도와주고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "승준",
"script": "We need a strategy first.",
"translation": "먼저 전략이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "지현",
"script": "But people matter most.",
"translation": "근데 사람들이 제일 중요해."
},
{
"type": "blank",
"index": 4,
"quiz": "I want to help @@.",
"hint": "ISFJ는 다른 사람을 도우려고 해요.",
"optionA": "strategically",
"optionB": "everyone",
"optionC": "logically",
"result": "everyone",
"explanation": "지현이 모두를 도와주고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "승준",
"script": "People matter, but results matter too.",
"translation": "사람도 중요하지만 결과도 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "지현",
"script": "I never thought of it that way.",
"translation": "나 그렇게 생각 안 했는데."
},
{
"type": "script",
"index": 7,
"speaker": "승준",
"script": "Let's combine both approaches.",
"translation": "둘 다 접근해보자."
},
{
"type": "ox",
"index": 8,
"quiz": "승준은 전략적으로 생각하나요?",
"hint": "INTJ는 장기적 전략을 중요하게 여겨요.",
"result": "O",
"explanation": "승준이 전략을 먼저 세우라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지현",
"script": "You always have a plan.",
"translation": "넌 항상 계획이 있네."
},
{
"type": "script",
"index": 10,
"speaker": "승준",
"script": "Because plans work.",
"translation": "계획이 일하니까."
},
{
"type": "script",
"index": 11,
"speaker": "지현",
"script": "And your kindness shows.",
"translation": "그리고 넌 친절함도 보여."
},
{
"type": "script",
"index": 12,
"speaker": "승준",
"script": "Because you teach me.",
"translation": "넌 날 가르쳐."
},
{
"type": "script",
"index": 13,
"speaker": "지현",
"script": "We make a good team.",
"translation": "우리 좋은 팀이야."
},
{
"type": "blank",
"index": 14,
"quiz": "We need a @@ first.",
"hint": "INTJ는 전략적 접근을 선호해요.",
"optionA": "talk",
"optionB": "strategy",
"optionC": "plan",
"result": "strategy",
"explanation": "승준이 먼저 전략이 필요하다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "협력의 가치에 대한 문장이에요.",
"result": "Heart strategy goals",
"explanation": "마음으로 전략을 세우면 목표를 이루어요.",
"optionA": "goals",
"optionB": "strategy",
"optionC": "Heart"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "계획 세우기",
"explanation": "ISFJ의 섬세함과 INTJ의 전략성 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지현",
"script": "I want to help everyone.",
"translation": "난 모두를 도와주고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "승준",
"script": "We need a strategy first.",
"translation": "먼저 전략이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "지현",
"script": "But people matter most.",
"translation": "근데 사람들이 제일 중요해."
},
{
"type": "blank",
"index": 4,
"quiz": "I want to help @@.",
"hint": "ISFJ는 다른 사람을 도우려고 해요.",
"optionA": "strategically",
"optionB": "everyone",
"optionC": "logically",
"result": "everyone",
"explanation": "지현이 모두를 도와주고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "승준",
"script": "People matter, but results matter too.",
"translation": "사람도 중요하지만 결과도 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "지현",
"script": "I never thought of it that way.",
"translation": "나 그렇게 생각 안 했는데."
},
{
"type": "script",
"index": 7,
"speaker": "승준",
"script": "Let's combine both approaches.",
"translation": "둘 다 접근해보자."
},
{
"type": "ox",
"index": 8,
"quiz": "승준은 전략적으로 생각하나요?",
"hint": "INTJ는 장기적 전략을 중요하게 여겨요.",
"result": "O",
"explanation": "승준이 전략을 먼저 세우라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지현",
"script": "You always have a plan.",
"translation": "넌 항상 계획이 있네."
},
{
"type": "script",
"index": 10,
"speaker": "승준",
"script": "Because plans work.",
"translation": "계획이 일하니까."
},
{
"type": "script",
"index": 11,
"speaker": "지현",
"script": "And your kindness shows.",
"translation": "그리고 넌 친절함도 보여."
},
{
"type": "script",
"index": 12,
"speaker": "승준",
"script": "Because you teach me.",
"translation": "넌 날 가르쳐."
},
{
"type": "script",
"index": 13,
"speaker": "지현",
"script": "We make a good team.",
"translation": "우리 좋은 팀이야."
},
{
"type": "blank",
"index": 14,
"quiz": "We need a @@ first.",
"hint": "INTJ는 전략적 접근을 선호해요.",
"optionA": "talk",
"optionB": "strategy",
"optionC": "plan",
"result": "strategy",
"explanation": "승준이 먼저 전략이 필요하다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "협력의 가치에 대한 문장이에요.",
"optionA": "goals",
"optionB": "strategy",
"optionC": "Heart",
"result": "Heart strategy goals",
"explanation": "마음으로 전략을 세우면 목표를 이루어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "감정 이야기",
"explanation": "ISFJ의 공감 능력과 INTJ의 감정 이해 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I feel sad today.",
"translation": "오늘 기분이 안 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Why?",
"translation": "왜?"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "I'm not sure.",
"translation": "정확히는 모르겠어."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 감정을 표현하나요?",
"hint": "ISFJ는 감정을 소통해요.",
"result": "O",
"explanation": "민지가 슬프다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Let's figure it out.",
"translation": "함께 알아내보자."
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "You always analyze things.",
"translation": "넌 항상 분석하네."
},
{
"type": "script",
"index": 7,
"speaker": "준혁",
"script": "It helps you.",
"translation": "그게 너 도와줘."
},
{
"type": "blank",
"index": 8,
"quiz": "I feel sad @@.",
"hint": "ISFJ는 감정을 명확하게 표현해요.",
"optionA": "now",
"optionB": "here",
"optionC": "today",
"result": "today",
"explanation": "민지가 오늘 슬프다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "You're right, it does.",
"translation": "맞아, 도움이 돼."
},
{
"type": "script",
"index": 10,
"speaker": "준혁",
"script": "I want to understand you.",
"translation": "나 너를 이해하고 싶어."
},
{
"type": "script",
"index": 11,
"speaker": "민지",
"script": "You do, in your way.",
"translation": "넌 너의 방식으로 해."
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "That's good enough?",
"translation": "그게 충분해?"
},
{
"type": "script",
"index": 13,
"speaker": "민지",
"script": "More than enough.",
"translation": "충분한 이상이야."
},
{
"type": "ox",
"index": 14,
"quiz": "준혁은 감정을 이해하려고 하나요?",
"hint": "INTJ는 논리적이지만 중요한 사람은 이해하려고 해요.",
"result": "O",
"explanation": "준혁이 민지를 이해하려고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "이해의 다양한 방식에 대한 문장이에요.",
"result": "Understanding comes ways",
"explanation": "이해는 여러 방식으로 와요.",
"optionA": "ways",
"optionB": "Understanding",
"optionC": "comes"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "감정 이야기",
"explanation": "ISFJ의 공감 능력과 INTJ의 감정 이해 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I feel sad today.",
"translation": "오늘 기분이 안 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "Why?",
"translation": "왜?"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "I'm not sure.",
"translation": "정확히는 모르겠어."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 감정을 표현하나요?",
"hint": "ISFJ는 감정을 소통해요.",
"result": "O",
"explanation": "민지가 슬프다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "Let's figure it out.",
"translation": "함께 알아내보자."
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "You always analyze things.",
"translation": "넌 항상 분석하네."
},
{
"type": "script",
"index": 7,
"speaker": "준혁",
"script": "It helps you.",
"translation": "그게 너 도와줘."
},
{
"type": "blank",
"index": 8,
"quiz": "I feel sad @@.",
"hint": "ISFJ는 감정을 명확하게 표현해요.",
"optionA": "now",
"optionB": "here",
"optionC": "today",
"result": "today",
"explanation": "민지가 오늘 슬프다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "You're right, it does.",
"translation": "맞아, 도움이 돼."
},
{
"type": "script",
"index": 10,
"speaker": "준혁",
"script": "I want to understand you.",
"translation": "나 너를 이해하고 싶어."
},
{
"type": "script",
"index": 11,
"speaker": "민지",
"script": "You do, in your way.",
"translation": "넌 너의 방식으로 해."
},
{
"type": "script",
"index": 12,
"speaker": "준혁",
"script": "That's good enough?",
"translation": "그게 충분해?"
},
{
"type": "script",
"index": 13,
"speaker": "민지",
"script": "More than enough.",
"translation": "충분한 이상이야."
},
{
"type": "ox",
"index": 14,
"quiz": "준혁은 감정을 이해하려고 하나요?",
"hint": "INTJ는 논리적이지만 중요한 사람은 이해하려고 해요.",
"result": "O",
"explanation": "준혁이 민지를 이해하려고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "이해의 다양한 방식에 대한 문장이에요.",
"optionA": "ways",
"optionB": "Understanding",
"optionC": "comes",
"result": "Understanding comes ways",
"explanation": "이해는 여러 방식으로 와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "친구 사귀기",
"explanation": "ISFJ의 관계성과 INTJ의 선택성 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "I like meeting new people.",
"translation": "난 새로운 사람 만나는 게 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Most people waste time.",
"translation": "대부분 시간 낭비야."
},
{
"type": "script",
"index": 3,
"speaker": "수진",
"script": "But they might be great!",
"translation": "근데 그들이 좋을 수도!"
},
{
"type": "blank",
"index": 4,
"quiz": "I like meeting new @@.",
"hint": "ISFJ는 사람과의 관계를 소중히 여겨요.",
"optionA": "friends",
"optionB": "people",
"optionC": "groups",
"result": "people",
"explanation": "수진이 새로운 사람 만나는 걸 좋아한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Quality over quantity.",
"translation": "질이 양보다 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "수진",
"script": "But I don't know until I meet them.",
"translation": "근데 만나봐야 알지."
},
{
"type": "script",
"index": 7,
"speaker": "지훈",
"script": "Fair point.",
"translation": "좋은 지적이야."
},
{
"type": "ox",
"index": 8,
"quiz": "지훈은 선택적으로 관계하나요?",
"hint": "INTJ는 깊고 의미 있는 관계만 추구해요.",
"result": "O",
"explanation": "지훈이 질을 중시한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수진",
"script": "You're opening up more.",
"translation": "넌 좀 더 열리고 있어."
},
{
"type": "script",
"index": 10,
"speaker": "지훈",
"script": "Because of you.",
"translation": "넌 그래서야."
},
{
"type": "script",
"index": 11,
"speaker": "수진",
"script": "I'm glad.",
"translation": "좋아."
},
{
"type": "script",
"index": 12,
"speaker": "지훈",
"script": "People are complex.",
"translation": "사람은 복잡해."
},
{
"type": "script",
"index": 13,
"speaker": "수진",
"script": "That's why I like them.",
"translation": "그래서 난 좋아해."
},
{
"type": "blank",
"index": 14,
"quiz": "Most people waste @@.",
"hint": "INTJ는 효율성을 중시해요.",
"optionA": "energy",
"optionB": "effort",
"optionC": "time",
"result": "time",
"explanation": "지훈이 대부분 시간 낭비라고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "관계에 대한 다양한 관점에 대한 문장이에요.",
"result": "Quality connections matter",
"explanation": "질 좋은 연결이 많은 것보다 중요해요.",
"optionA": "Quality",
"optionB": "matter",
"optionC": "connections"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "친구 사귀기",
"explanation": "ISFJ의 관계성과 INTJ의 선택성 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "I like meeting new people.",
"translation": "난 새로운 사람 만나는 게 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "Most people waste time.",
"translation": "대부분 시간 낭비야."
},
{
"type": "script",
"index": 3,
"speaker": "수진",
"script": "But they might be great!",
"translation": "근데 그들이 좋을 수도!"
},
{
"type": "blank",
"index": 4,
"quiz": "I like meeting new @@.",
"hint": "ISFJ는 사람과의 관계를 소중히 여겨요.",
"optionA": "friends",
"optionB": "people",
"optionC": "groups",
"result": "people",
"explanation": "수진이 새로운 사람 만나는 걸 좋아한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Quality over quantity.",
"translation": "질이 양보다 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "수진",
"script": "But I don't know until I meet them.",
"translation": "근데 만나봐야 알지."
},
{
"type": "script",
"index": 7,
"speaker": "지훈",
"script": "Fair point.",
"translation": "좋은 지적이야."
},
{
"type": "ox",
"index": 8,
"quiz": "지훈은 선택적으로 관계하나요?",
"hint": "INTJ는 깊고 의미 있는 관계만 추구해요.",
"result": "O",
"explanation": "지훈이 질을 중시한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수진",
"script": "You're opening up more.",
"translation": "넌 좀 더 열리고 있어."
},
{
"type": "script",
"index": 10,
"speaker": "지훈",
"script": "Because of you.",
"translation": "넌 그래서야."
},
{
"type": "script",
"index": 11,
"speaker": "수진",
"script": "I'm glad.",
"translation": "좋아."
},
{
"type": "script",
"index": 12,
"speaker": "지훈",
"script": "People are complex.",
"translation": "사람은 복잡해."
},
{
"type": "script",
"index": 13,
"speaker": "수진",
"script": "That's why I like them.",
"translation": "그래서 난 좋아해."
},
{
"type": "blank",
"index": 14,
"quiz": "Most people waste @@.",
"hint": "INTJ는 효율성을 중시해요.",
"optionA": "energy",
"optionB": "effort",
"optionC": "time",
"result": "time",
"explanation": "지훈이 대부분 시간 낭비라고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "관계에 대한 다양한 관점에 대한 문장이에요.",
"optionA": "Quality",
"optionB": "matter",
"optionC": "connections",
"result": "Quality connections matter",
"explanation": "질 좋은 연결이 많은 것보다 중요해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISFJ의 조화 추구와 INTJ의 논리 추구 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I think we should be nice.",
"translation": "난 우리가 친절해야 한다고 생각해."
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "Logic comes first.",
"translation": "논리가 먼저야."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "But people have feelings.",
"translation": "근데 사람들은 감정이 있어."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 조화를 추구하나요?",
"hint": "ISFJ는 관계와 조화를 중시해요.",
"result": "O",
"explanation": "예나가 친절을 강조했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성준",
"script": "Feelings cloud judgment.",
"translation": "감정이 판단을 흐려."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "But they matter too.",
"translation": "근데 그것도 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "I see your point.",
"translation": "네 점은 봐."
},
{
"type": "blank",
"index": 8,
"quiz": "I think we should be @@.",
"hint": "ISFJ는 따뜻한 관계를 원해요.",
"optionA": "logical",
"optionB": "nice",
"optionC": "direct",
"result": "nice",
"explanation": "예나가 친절해야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "You're thinking now?",
"translation": "넌 이제 생각하고 있어?"
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "You make me think differently.",
"translation": "넌 날 다르게 생각하게 해."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "I like that.",
"translation": "그게 좋아."
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "Balance is important.",
"translation": "균형이 중요해."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "ox",
"index": 14,
"quiz": "성준은 논리적인가요?",
"hint": "INTJ는 논리와 객관성을 중시해요.",
"result": "O",
"explanation": "성준이 논리가 먼저라고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "균형의 중요성에 대한 문장이에요.",
"result": "Logic heart balance",
"explanation": "논리와 마음이 함께 균형을 이루어요.",
"optionA": "Logic",
"optionB": "balance",
"optionC": "heart"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISFJ의 조화 추구와 INTJ의 논리 추구 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I think we should be nice.",
"translation": "난 우리가 친절해야 한다고 생각해."
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "Logic comes first.",
"translation": "논리가 먼저야."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "But people have feelings.",
"translation": "근데 사람들은 감정이 있어."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 조화를 추구하나요?",
"hint": "ISFJ는 관계와 조화를 중시해요.",
"result": "O",
"explanation": "예나가 친절을 강조했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성준",
"script": "Feelings cloud judgment.",
"translation": "감정이 판단을 흐려."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "But they matter too.",
"translation": "근데 그것도 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "I see your point.",
"translation": "네 점은 봐."
},
{
"type": "blank",
"index": 8,
"quiz": "I think we should be @@.",
"hint": "ISFJ는 따뜻한 관계를 원해요.",
"optionA": "logical",
"optionB": "nice",
"optionC": "direct",
"result": "nice",
"explanation": "예나가 친절해야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "You're thinking now?",
"translation": "넌 이제 생각하고 있어?"
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "You make me think differently.",
"translation": "넌 날 다르게 생각하게 해."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "I like that.",
"translation": "그게 좋아."
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "Balance is important.",
"translation": "균형이 중요해."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "ox",
"index": 14,
"quiz": "성준은 논리적인가요?",
"hint": "INTJ는 논리와 객관성을 중시해요.",
"result": "O",
"explanation": "성준이 논리가 먼저라고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "균형의 중요성에 대한 문장이에요.",
"optionA": "Logic",
"optionB": "balance",
"optionC": "heart",
"result": "Logic heart balance",
"explanation": "논리와 마음이 함께 균형을 이루어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 받을 때",
"explanation": "ISFJ의 돌봄과 INTJ의 문제 해결 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소미",
"script": "I'm so stressed.",
"translation": "난 정말 스트레스 받아."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "What's the problem?",
"translation": "뭐가 문제야?"
},
{
"type": "script",
"index": 3,
"speaker": "소미",
"script": "Everything feels overwhelming.",
"translation": "모든 게 압도적이야."
},
{
"type": "ox",
"index": 4,
"quiz": "소미는 스트레스를 느끼나요?",
"hint": "ISFJ는 감정을 깊이 있게 경험해요.",
"result": "O",
"explanation": "소미가 스트레스 받는다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Let's make a list.",
"translation": "목록을 만들어보자."
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "That would help, yes.",
"translation": "그게 도움될 것 같아."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "I'll help you organize.",
"translation": "내가 정리하는 거 도와줄게."
},
{
"type": "blank",
"index": 8,
"quiz": "I'm so @@.",
"hint": "ISFJ는 스트레스를 감정으로 표현해요.",
"optionA": "tired",
"optionB": "worried",
"optionC": "stressed",
"result": "stressed",
"explanation": "소미가 스트레스를 받는다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소미",
"script": "You always make things clear.",
"translation": "넌 항상 상황을 명확하게 해."
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "That's what I do.",
"translation": "그게 내 역할이야."
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "I'm grateful.",
"translation": "감사해."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "I want you focused and clear.",
"translation": "넌 집중하고 명확해야 해."
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "This helps.",
"translation": "이게 도움이 돼."
},
{
"type": "ox",
"index": 14,
"quiz": "진우는 문제 해결에 집중하나요?",
"hint": "INTJ는 문제를 논리적으로 해결하려고 해요.",
"result": "O",
"explanation": "진우가 목록을 만들어 정리하려고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "스트레스 해소에 대한 문장이에요.",
"result": "Organization clarity stress",
"explanation": "정리와 명확함이 스트레스를 줄여요.",
"optionA": "stress",
"optionB": "clarity",
"optionC": "Organization"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 받을 때",
"explanation": "ISFJ의 돌봄과 INTJ의 문제 해결 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소미",
"script": "I'm so stressed.",
"translation": "난 정말 스트레스 받아."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "What's the problem?",
"translation": "뭐가 문제야?"
},
{
"type": "script",
"index": 3,
"speaker": "소미",
"script": "Everything feels overwhelming.",
"translation": "모든 게 압도적이야."
},
{
"type": "ox",
"index": 4,
"quiz": "소미는 스트레스를 느끼나요?",
"hint": "ISFJ는 감정을 깊이 있게 경험해요.",
"result": "O",
"explanation": "소미가 스트레스 받는다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Let's make a list.",
"translation": "목록을 만들어보자."
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "That would help, yes.",
"translation": "그게 도움될 것 같아."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "I'll help you organize.",
"translation": "내가 정리하는 거 도와줄게."
},
{
"type": "blank",
"index": 8,
"quiz": "I'm so @@.",
"hint": "ISFJ는 스트레스를 감정으로 표현해요.",
"optionA": "tired",
"optionB": "worried",
"optionC": "stressed",
"result": "stressed",
"explanation": "소미가 스트레스를 받는다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소미",
"script": "You always make things clear.",
"translation": "넌 항상 상황을 명확하게 해."
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "That's what I do.",
"translation": "그게 내 역할이야."
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "I'm grateful.",
"translation": "감사해."
},
{
"type": "script",
"index": 12,
"speaker": "진우",
"script": "I want you focused and clear.",
"translation": "넌 집중하고 명확해야 해."
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "This helps.",
"translation": "이게 도움이 돼."
},
{
"type": "ox",
"index": 14,
"quiz": "진우는 문제 해결에 집중하나요?",
"hint": "INTJ는 문제를 논리적으로 해결하려고 해요.",
"result": "O",
"explanation": "진우가 목록을 만들어 정리하려고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "스트레스 해소에 대한 문장이에요.",
"optionA": "stress",
"optionB": "clarity",
"optionC": "Organization",
"result": "Organization clarity stress",
"explanation": "정리와 명확함이 스트레스를 줄여요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "자기 관리",
"explanation": "ISFJ의 책임감과 INTJ의 자기 규율 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나영",
"script": "I must take care of everyone.",
"translation": "난 모두를 돌봐야 해."
},
{
"type": "script",
"index": 2,
"speaker": "현민",
"script": "You need to take care of yourself first.",
"translation": "넌 먼저 너 자신을 돌봐야 해."
},
{
"type": "script",
"index": 3,
"speaker": "나영",
"script": "But they need me.",
"translation": "근데 그들이 날 필요로 해."
},
{
"type": "blank",
"index": 4,
"quiz": "I must take care of @@.",
"hint": "ISFJ는 다른 사람을 돌보는 것을 책임으로 느껴요.",
"optionA": "myself",
"optionB": "everyone",
"optionC": "things",
"result": "everyone",
"explanation": "나영이 모두를 돌봐야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현민",
"script": "Self-care isn't selfish.",
"translation": "자기 관리는 이기적이 아니야."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "It feels like it.",
"translation": "그렇게 느껴져."
},
{
"type": "script",
"index": 7,
"speaker": "현민",
"script": "You're useful only if you're strong.",
"translation": "너는 강할 때만 도움이 돼."
},
{
"type": "ox",
"index": 8,
"quiz": "현민은 자기 규율을 강조하나요?",
"hint": "INTJ는 효율성을 위해 자기 관리를 중시해요.",
"result": "O",
"explanation": "현민이 자신을 먼저 돌봐야 한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "That's logical.",
"translation": "그건 논리적이네."
},
{
"type": "script",
"index": 10,
"speaker": "현민",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "I'll try.",
"translation": "해볼게."
},
{
"type": "script",
"index": 12,
"speaker": "현민",
"script": "Good, you matter too.",
"translation": "좋아, 넌 중요해."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "Thank you for caring.",
"translation": "신경 써줘서 고마워."
},
{
"type": "blank",
"index": 14,
"quiz": "You need to take care of @@ first.",
"hint": "INTJ는 효율성을 위해 자신의 관리를 우선해요.",
"optionA": "others",
"optionB": "yourself",
"optionC": "things",
"result": "yourself",
"explanation": "현민이 자신을 먼저 돌봐야 한다고 강조했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "자기 관리의 중요성에 대한 문장이에요.",
"result": "Strength comes care",
"explanation": "힘은 자기 관리에서 나와요.",
"optionA": "comes",
"optionB": "Strength",
"optionC": "care"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "자기 관리",
"explanation": "ISFJ의 책임감과 INTJ의 자기 규율 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나영",
"script": "I must take care of everyone.",
"translation": "난 모두를 돌봐야 해."
},
{
"type": "script",
"index": 2,
"speaker": "현민",
"script": "You need to take care of yourself first.",
"translation": "넌 먼저 너 자신을 돌봐야 해."
},
{
"type": "script",
"index": 3,
"speaker": "나영",
"script": "But they need me.",
"translation": "근데 그들이 날 필요로 해."
},
{
"type": "blank",
"index": 4,
"quiz": "I must take care of @@.",
"hint": "ISFJ는 다른 사람을 돌보는 것을 책임으로 느껴요.",
"optionA": "myself",
"optionB": "everyone",
"optionC": "things",
"result": "everyone",
"explanation": "나영이 모두를 돌봐야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현민",
"script": "Self-care isn't selfish.",
"translation": "자기 관리는 이기적이 아니야."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "It feels like it.",
"translation": "그렇게 느껴져."
},
{
"type": "script",
"index": 7,
"speaker": "현민",
"script": "You're useful only if you're strong.",
"translation": "너는 강할 때만 도움이 돼."
},
{
"type": "ox",
"index": 8,
"quiz": "현민은 자기 규율을 강조하나요?",
"hint": "INTJ는 효율성을 위해 자기 관리를 중시해요.",
"result": "O",
"explanation": "현민이 자신을 먼저 돌봐야 한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "That's logical.",
"translation": "그건 논리적이네."
},
{
"type": "script",
"index": 10,
"speaker": "현민",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "I'll try.",
"translation": "해볼게."
},
{
"type": "script",
"index": 12,
"speaker": "현민",
"script": "Good, you matter too.",
"translation": "좋아, 넌 중요해."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "Thank you for caring.",
"translation": "신경 써줘서 고마워."
},
{
"type": "blank",
"index": 14,
"quiz": "You need to take care of @@ first.",
"hint": "INTJ는 효율성을 위해 자신의 관리를 우선해요.",
"optionA": "others",
"optionB": "yourself",
"optionC": "things",
"result": "yourself",
"explanation": "현민이 자신을 먼저 돌봐야 한다고 강조했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "자기 관리의 중요성에 대한 문장이에요.",
"optionA": "comes",
"optionB": "Strength",
"optionC": "care",
"result": "Strength comes care",
"explanation": "힘은 자기 관리에서 나와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 계획",
"explanation": "ISFJ의 현실적 배려와 INTJ의 장기 전략 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤서",
"script": "I want us to be happy.",
"translation": "난 우리가 행복하길 원해."
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "We need long-term strategy.",
"translation": "우리 장기 전략이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "윤서",
"script": "But happiness is now.",
"translation": "근데 행복은 지금이야."
},
{
"type": "ox",
"index": 4,
"quiz": "윤서는 현재를 중시하나요?",
"hint": "ISFJ는 지금의 행복을 중요하게 여겨요.",
"result": "O",
"explanation": "윤서가 지금의 행복을 강조했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "Strategy creates future happiness.",
"translation": "전략이 미래 행복을 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "윤서",
"script": "I see.",
"translation": "알겠어."
},
{
"type": "script",
"index": 7,
"speaker": "태영",
"script": "We can do both.",
"translation": "우리 둘 다 할 수 있어."
},
{
"type": "blank",
"index": 8,
"quiz": "I want us to be @@.",
"hint": "ISFJ는 관계의 행복을 원해요.",
"optionA": "successful",
"optionB": "happy",
"optionC": "strong",
"result": "happy",
"explanation": "윤서가 행복을 원한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "You always think ahead.",
"translation": "넌 항상 앞을 생각하네."
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "Because planning works.",
"translation": "계획이 일하니까."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "And you care about us.",
"translation": "그리고 넌 우리를 신경 써."
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "I do care.",
"translation": "응, 신경 써."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "Good.",
"translation": "좋아."
},
{
"type": "ox",
"index": 14,
"quiz": "태영은 장기 전략을 추구하나요?",
"hint": "INTJ는 미래를 계획하고 전략을 세워요.",
"result": "O",
"explanation": "태영이 장기 전략이 필요하다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "현재와 미래의 균형에 대한 문장이에요.",
"result": "Today tomorrow both",
"explanation": "오늘과 내일이 모두 중요해요.",
"optionA": "tomorrow",
"optionB": "both",
"optionC": "Today"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 계획",
"explanation": "ISFJ의 현실적 배려와 INTJ의 장기 전략 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤서",
"script": "I want us to be happy.",
"translation": "난 우리가 행복하길 원해."
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "We need long-term strategy.",
"translation": "우리 장기 전략이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "윤서",
"script": "But happiness is now.",
"translation": "근데 행복은 지금이야."
},
{
"type": "ox",
"index": 4,
"quiz": "윤서는 현재를 중시하나요?",
"hint": "ISFJ는 지금의 행복을 중요하게 여겨요.",
"result": "O",
"explanation": "윤서가 지금의 행복을 강조했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "Strategy creates future happiness.",
"translation": "전략이 미래 행복을 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "윤서",
"script": "I see.",
"translation": "알겠어."
},
{
"type": "script",
"index": 7,
"speaker": "태영",
"script": "We can do both.",
"translation": "우리 둘 다 할 수 있어."
},
{
"type": "blank",
"index": 8,
"quiz": "I want us to be @@.",
"hint": "ISFJ는 관계의 행복을 원해요.",
"optionA": "successful",
"optionB": "happy",
"optionC": "strong",
"result": "happy",
"explanation": "윤서가 행복을 원한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "You always think ahead.",
"translation": "넌 항상 앞을 생각하네."
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "Because planning works.",
"translation": "계획이 일하니까."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "And you care about us.",
"translation": "그리고 넌 우리를 신경 써."
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "I do care.",
"translation": "응, 신경 써."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "Good.",
"translation": "좋아."
},
{
"type": "ox",
"index": 14,
"quiz": "태영은 장기 전략을 추구하나요?",
"hint": "INTJ는 미래를 계획하고 전략을 세워요.",
"result": "O",
"explanation": "태영이 장기 전략이 필요하다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "현재와 미래의 균형에 대한 문장이에요.",
"optionA": "tomorrow",
"optionB": "both",
"optionC": "Today",
"result": "Today tomorrow both",
"explanation": "오늘과 내일이 모두 중요해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여행 계획",
"explanation": "ISFJ의 배려와 INTJ의 효율성 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은서",
"script": "I want to make sure everyone is comfortable.",
"translation": "난 모두가 편하도록 하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "We need efficiency.",
"translation": "우리 효율성이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "은서",
"script": "But comfort matters too.",
"translation": "근데 편함도 중요해."
},
{
"type": "blank",
"index": 4,
"quiz": "I want to make sure @@ is comfortable.",
"hint": "ISFJ는 다른 사람의 편안함을 배려해요.",
"optionA": "something",
"optionB": "everyone",
"optionC": "we",
"result": "everyone",
"explanation": "은서가 모두의 편안함을 배려한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "승현",
"script": "I can make an efficient plan.",
"translation": "난 효율적인 계획을 세울 수 있어."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "That would be great.",
"translation": "그건 좋을 것 같아."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "I'll consider everyone's needs.",
"translation": "난 모두의 필요를 고려할 거야."
},
{
"type": "ox",
"index": 8,
"quiz": "승현은 효율성을 추구하나요?",
"hint": "INTJ는 효율적인 방식을 선호해요.",
"result": "O",
"explanation": "승현이 효율적인 계획이 필요하다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은서",
"script": "You're understanding me more.",
"translation": "넌 점점 날 더 이해하네."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Because I value you.",
"translation": "넌 내게 중요하니까."
},
{
"type": "script",
"index": 11,
"speaker": "은서",
"script": "That means a lot.",
"translation": "그건 정말 많이 의미해."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "Let's plan together.",
"translation": "함께 계획하자."
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "I'd like that.",
"translation": "좋아."
},
{
"type": "blank",
"index": 14,
"quiz": "We need @@.",
"hint": "INTJ는 효율성과 체계를 중시해요.",
"optionA": "comfort",
"optionB": "efficiency",
"optionC": "time",
"result": "efficiency",
"explanation": "승현이 효율성이 필요하다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "배려와 효율성의 조화에 대한 문장이에요.",
"result": "Care efficiency joy",
"explanation": "배려 있는 효율성이 기쁨을 만들어요.",
"optionA": "Care",
"optionB": "efficiency",
"optionC": "joy"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여행 계획",
"explanation": "ISFJ의 배려와 INTJ의 효율성 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은서",
"script": "I want to make sure everyone is comfortable.",
"translation": "난 모두가 편하도록 하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "We need efficiency.",
"translation": "우리 효율성이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "은서",
"script": "But comfort matters too.",
"translation": "근데 편함도 중요해."
},
{
"type": "blank",
"index": 4,
"quiz": "I want to make sure @@ is comfortable.",
"hint": "ISFJ는 다른 사람의 편안함을 배려해요.",
"optionA": "something",
"optionB": "everyone",
"optionC": "we",
"result": "everyone",
"explanation": "은서가 모두의 편안함을 배려한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "승현",
"script": "I can make an efficient plan.",
"translation": "난 효율적인 계획을 세울 수 있어."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "That would be great.",
"translation": "그건 좋을 것 같아."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "I'll consider everyone's needs.",
"translation": "난 모두의 필요를 고려할 거야."
},
{
"type": "ox",
"index": 8,
"quiz": "승현은 효율성을 추구하나요?",
"hint": "INTJ는 효율적인 방식을 선호해요.",
"result": "O",
"explanation": "승현이 효율적인 계획이 필요하다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은서",
"script": "You're understanding me more.",
"translation": "넌 점점 날 더 이해하네."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "Because I value you.",
"translation": "넌 내게 중요하니까."
},
{
"type": "script",
"index": 11,
"speaker": "은서",
"script": "That means a lot.",
"translation": "그건 정말 많이 의미해."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "Let's plan together.",
"translation": "함께 계획하자."
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "I'd like that.",
"translation": "좋아."
},
{
"type": "blank",
"index": 14,
"quiz": "We need @@.",
"hint": "INTJ는 효율성과 체계를 중시해요.",
"optionA": "comfort",
"optionB": "efficiency",
"optionC": "time",
"result": "efficiency",
"explanation": "승현이 효율성이 필요하다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "배려와 효율성의 조화에 대한 문장이에요.",
"optionA": "Care",
"optionB": "efficiency",
"optionC": "joy",
"result": "Care efficiency joy",
"explanation": "배려 있는 효율성이 기쁨을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "조용한 밤",
"explanation": "ISFJ의 편안함 제공과 INTJ의 독립성 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미영",
"script": "I like being together quietly.",
"translation": "난 조용히 함께 있는 게 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "I prefer being alone.",
"translation": "난 혼자 있는 게 낫지만."
},
{
"type": "script",
"index": 3,
"speaker": "미영",
"script": "But you don't mind me?",
"translation": "근데 나 있는 건 괜찮아?"
},
{
"type": "blank",
"index": 4,
"quiz": "I like being together @@.",
"hint": "ISFJ는 따뜻한 함께함을 좋아해요.",
"optionA": "always",
"optionB": "quietly",
"optionC": "together",
"result": "quietly",
"explanation": "미영이 조용히 함께 있는 걸 좋아한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "You're peaceful.",
"translation": "넌 평온해."
},
{
"type": "script",
"index": 6,
"speaker": "미영",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 7,
"speaker": "민수",
"script": "Yes, your presence is calming.",
"translation": "응, 넌 진정시켜."
},
{
"type": "ox",
"index": 8,
"quiz": "민수는 독립적인가요?",
"hint": "INTJ는 독립성을 중시해요.",
"result": "O",
"explanation": "민수가 혼자 있는 걸 낫다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "미영",
"script": "I'm glad.",
"translation": "좋아."
},
{
"type": "script",
"index": 10,
"speaker": "민수",
"script": "Don't get me wrong.",
"translation": "오해하지 마."
},
{
"type": "script",
"index": 11,
"speaker": "미영",
"script": "I know.",
"translation": "알아."
},
{
"type": "script",
"index": 12,
"speaker": "민수",
"script": "You make silence meaningful.",
"translation": "넌 침묵을 의미 있게 해."
},
{
"type": "script",
"index": 13,
"speaker": "미영",
"script": "That's beautiful.",
"translation": "그건 아름다워."
},
{
"type": "blank",
"index": 14,
"quiz": "I prefer being @@.",
"hint": "INTJ는 독립성을 선호해요.",
"optionA": "together",
"optionB": "busy",
"optionC": "alone",
"result": "alone",
"explanation": "민수가 혼자 있는 걸 낫다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께함의 의미에 대한 문장이에요.",
"result": "Quiet together meaningful",
"explanation": "조용히 함께함이 가장 의미있어요.",
"optionA": "Quiet",
"optionB": "meaningful",
"optionC": "together"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "조용한 밤",
"explanation": "ISFJ의 편안함 제공과 INTJ의 독립성 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미영",
"script": "I like being together quietly.",
"translation": "난 조용히 함께 있는 게 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "I prefer being alone.",
"translation": "난 혼자 있는 게 낫지만."
},
{
"type": "script",
"index": 3,
"speaker": "미영",
"script": "But you don't mind me?",
"translation": "근데 나 있는 건 괜찮아?"
},
{
"type": "blank",
"index": 4,
"quiz": "I like being together @@.",
"hint": "ISFJ는 따뜻한 함께함을 좋아해요.",
"optionA": "always",
"optionB": "quietly",
"optionC": "together",
"result": "quietly",
"explanation": "미영이 조용히 함께 있는 걸 좋아한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "You're peaceful.",
"translation": "넌 평온해."
},
{
"type": "script",
"index": 6,
"speaker": "미영",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 7,
"speaker": "민수",
"script": "Yes, your presence is calming.",
"translation": "응, 넌 진정시켜."
},
{
"type": "ox",
"index": 8,
"quiz": "민수는 독립적인가요?",
"hint": "INTJ는 독립성을 중시해요.",
"result": "O",
"explanation": "민수가 혼자 있는 걸 낫다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "미영",
"script": "I'm glad.",
"translation": "좋아."
},
{
"type": "script",
"index": 10,
"speaker": "민수",
"script": "Don't get me wrong.",
"translation": "오해하지 마."
},
{
"type": "script",
"index": 11,
"speaker": "미영",
"script": "I know.",
"translation": "알아."
},
{
"type": "script",
"index": 12,
"speaker": "민수",
"script": "You make silence meaningful.",
"translation": "넌 침묵을 의미 있게 해."
},
{
"type": "script",
"index": 13,
"speaker": "미영",
"script": "That's beautiful.",
"translation": "그건 아름다워."
},
{
"type": "blank",
"index": 14,
"quiz": "I prefer being @@.",
"hint": "INTJ는 독립성을 선호해요.",
"optionA": "together",
"optionB": "busy",
"optionC": "alone",
"result": "alone",
"explanation": "민수가 혼자 있는 걸 낫다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께함의 의미에 대한 문장이에요.",
"optionA": "Quiet",
"optionB": "meaningful",
"optionC": "together",
"result": "Quiet together meaningful",
"explanation": "조용히 함께함이 가장 의미있어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 다루기",
"explanation": "ISFJ의 조화와 INTJ의 정직성 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현지",
"script": "I don't want to hurt you.",
"translation": "난 넌 상하게 하고 싶지 않아."
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "Just be honest.",
"translation": "그냥 솔직해."
},
{
"type": "script",
"index": 3,
"speaker": "현지",
"script": "But honesty can hurt.",
"translation": "근데 솔직함이 상할 수도."
},
{
"type": "ox",
"index": 4,
"quiz": "현지는 조화를 추구하나요?",
"hint": "ISFJ는 관계의 조화를 중시해요.",
"result": "O",
"explanation": "현지가 상하는 걸 원하지 않는다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준호",
"script": "Honesty builds trust.",
"translation": "솔직함이 신뢰를 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "현지",
"script": "I see your point.",
"translation": "너의 점은 봐."
},
{
"type": "script",
"index": 7,
"speaker": "준호",
"script": "I value this.",
"translation": "나 이걸 소중히 여겨."
},
{
"type": "blank",
"index": 8,
"quiz": "I don't want to hurt @@.",
"hint": "ISFJ는 다른 사람의 감정을 보호하려고 해요.",
"optionA": "things",
"optionB": "myself",
"optionC": "you",
"result": "you",
"explanation": "현지가 상하게 하고 싶지 않다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "현지",
"script": "You're right.",
"translation": "넌 맞아."
},
{
"type": "script",
"index": 10,
"speaker": "준호",
"script": "We can be honest and kind.",
"translation": "우리 솔직하면서도 친절할 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "현지",
"script": "I like that approach.",
"translation": "그 방식이 좋아."
},
{
"type": "script",
"index": 12,
"speaker": "준호",
"script": "Good.",
"translation": "좋아."
},
{
"type": "script",
"index": 13,
"speaker": "현지",
"script": "I trust you.",
"translation": "나 넌 믿어."
},
{
"type": "ox",
"index": 14,
"quiz": "준호는 정직함을 중시하나요?",
"hint": "INTJ는 진실과 정직함을 중시해요.",
"result": "O",
"explanation": "준호가 솔직함의 중요성을 강조했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "솔직함과 친절의 조화에 대한 문장이에요.",
"result": "Honesty kindness trust",
"explanation": "친절한 솔직함이 신뢰를 만들어요.",
"optionA": "kindness",
"optionB": "Honesty",
"optionC": "trust"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 다루기",
"explanation": "ISFJ의 조화와 INTJ의 정직성 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현지",
"script": "I don't want to hurt you.",
"translation": "난 넌 상하게 하고 싶지 않아."
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "Just be honest.",
"translation": "그냥 솔직해."
},
{
"type": "script",
"index": 3,
"speaker": "현지",
"script": "But honesty can hurt.",
"translation": "근데 솔직함이 상할 수도."
},
{
"type": "ox",
"index": 4,
"quiz": "현지는 조화를 추구하나요?",
"hint": "ISFJ는 관계의 조화를 중시해요.",
"result": "O",
"explanation": "현지가 상하는 걸 원하지 않는다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준호",
"script": "Honesty builds trust.",
"translation": "솔직함이 신뢰를 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "현지",
"script": "I see your point.",
"translation": "너의 점은 봐."
},
{
"type": "script",
"index": 7,
"speaker": "준호",
"script": "I value this.",
"translation": "나 이걸 소중히 여겨."
},
{
"type": "blank",
"index": 8,
"quiz": "I don't want to hurt @@.",
"hint": "ISFJ는 다른 사람의 감정을 보호하려고 해요.",
"optionA": "things",
"optionB": "myself",
"optionC": "you",
"result": "you",
"explanation": "현지가 상하게 하고 싶지 않다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "현지",
"script": "You're right.",
"translation": "넌 맞아."
},
{
"type": "script",
"index": 10,
"speaker": "준호",
"script": "We can be honest and kind.",
"translation": "우리 솔직하면서도 친절할 수 있어."
},
{
"type": "script",
"index": 11,
"speaker": "현지",
"script": "I like that approach.",
"translation": "그 방식이 좋아."
},
{
"type": "script",
"index": 12,
"speaker": "준호",
"script": "Good.",
"translation": "좋아."
},
{
"type": "script",
"index": 13,
"speaker": "현지",
"script": "I trust you.",
"translation": "나 넌 믿어."
},
{
"type": "ox",
"index": 14,
"quiz": "준호는 정직함을 중시하나요?",
"hint": "INTJ는 진실과 정직함을 중시해요.",
"result": "O",
"explanation": "준호가 솔직함의 중요성을 강조했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "솔직함과 친절의 조화에 대한 문장이에요.",
"optionA": "kindness",
"optionB": "Honesty",
"optionC": "trust",
"result": "Honesty kindness trust",
"explanation": "친절한 솔직함이 신뢰를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처 치유",
"explanation": "ISFJ의 위로와 INTJ의 이해 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수빈",
"script": "I'm hurting right now.",
"translation": "난 지금 상해있어."
},
{
"type": "script",
"index": 2,
"speaker": "성민",
"script": "What happened?",
"translation": "뭐가 일어났어?"
},
{
"type": "script",
"index": 3,
"speaker": "수빈",
"script": "I need support, not analysis.",
"translation": "난 분석이 아니라 지지가 필요해."
},
{
"type": "blank",
"index": 4,
"quiz": "I'm hurting right @@.",
"hint": "ISFJ는 감정의 상처를 깊이 느껴요.",
"optionA": "now",
"optionB": "here",
"optionC": "too",
"result": "now",
"explanation": "수빈이 현재 상해있다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성민",
"script": "I can do both.",
"translation": "난 둘 다 할 수 있어."
},
{
"type": "script",
"index": 6,
"speaker": "수빈",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 7,
"speaker": "성민",
"script": "I understand your pain.",
"translation": "나 넌 아파하는 걸 이해해."
},
{
"type": "ox",
"index": 8,
"quiz": "성민은 감정을 이해하나요?",
"hint": "INTJ는 감정적이지 않지만 중요한 사람의 통증을 이해하려고 해요.",
"result": "O",
"explanation": "성민이 수빈을 이해한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수빈",
"script": "You do?",
"translation": "넌 해?"
},
{
"type": "script",
"index": 10,
"speaker": "성민",
"script": "Yes, let me help.",
"translation": "응, 내가 도와줄게."
},
{
"type": "script",
"index": 11,
"speaker": "수빈",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "script",
"index": 12,
"speaker": "성민",
"script": "You matter to me.",
"translation": "넌 내게 중요해."
},
{
"type": "script",
"index": 13,
"speaker": "수빈",
"script": "That helps.",
"translation": "그게 도움이 돼."
},
{
"type": "blank",
"index": 14,
"quiz": "I need @@, not analysis.",
"hint": "ISFJ는 위로와 배려가 필요해요.",
"optionA": "comfort",
"optionB": "talk",
"optionC": "support",
"result": "support",
"explanation": "수빈이 분석이 아니라 지지가 필요하다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "이해와 지지의 조화에 대한 문장이에요.",
"result": "Understanding support heal",
"explanation": "이해와 지지가 상처를 치유해요.",
"optionA": "Understanding",
"optionB": "support",
"optionC": "heal"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처 치유",
"explanation": "ISFJ의 위로와 INTJ의 이해 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수빈",
"script": "I'm hurting right now.",
"translation": "난 지금 상해있어."
},
{
"type": "script",
"index": 2,
"speaker": "성민",
"script": "What happened?",
"translation": "뭐가 일어났어?"
},
{
"type": "script",
"index": 3,
"speaker": "수빈",
"script": "I need support, not analysis.",
"translation": "난 분석이 아니라 지지가 필요해."
},
{
"type": "blank",
"index": 4,
"quiz": "I'm hurting right @@.",
"hint": "ISFJ는 감정의 상처를 깊이 느껴요.",
"optionA": "now",
"optionB": "here",
"optionC": "too",
"result": "now",
"explanation": "수빈이 현재 상해있다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성민",
"script": "I can do both.",
"translation": "난 둘 다 할 수 있어."
},
{
"type": "script",
"index": 6,
"speaker": "수빈",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 7,
"speaker": "성민",
"script": "I understand your pain.",
"translation": "나 넌 아파하는 걸 이해해."
},
{
"type": "ox",
"index": 8,
"quiz": "성민은 감정을 이해하나요?",
"hint": "INTJ는 감정적이지 않지만 중요한 사람의 통증을 이해하려고 해요.",
"result": "O",
"explanation": "성민이 수빈을 이해한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수빈",
"script": "You do?",
"translation": "넌 해?"
},
{
"type": "script",
"index": 10,
"speaker": "성민",
"script": "Yes, let me help.",
"translation": "응, 내가 도와줄게."
},
{
"type": "script",
"index": 11,
"speaker": "수빈",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "script",
"index": 12,
"speaker": "성민",
"script": "You matter to me.",
"translation": "넌 내게 중요해."
},
{
"type": "script",
"index": 13,
"speaker": "수빈",
"script": "That helps.",
"translation": "그게 도움이 돼."
},
{
"type": "blank",
"index": 14,
"quiz": "I need @@, not analysis.",
"hint": "ISFJ는 위로와 배려가 필요해요.",
"optionA": "comfort",
"optionB": "talk",
"optionC": "support",
"result": "support",
"explanation": "수빈이 분석이 아니라 지지가 필요하다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "이해와 지지의 조화에 대한 문장이에요.",
"optionA": "Understanding",
"optionB": "support",
"optionC": "heal",
"result": "Understanding support heal",
"explanation": "이해와 지지가 상처를 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "따뜻함 vs 독립성",
"explanation": "ISFJ의 배려와 ISTP의 자율성 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수현",
"script": "I want to help you.",
"translation": "난 너를 도와주고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "I can handle it.",
"translation": "나 할 수 있어."
},
{
"type": "script",
"index": 3,
"speaker": "수현",
"script": "But I like to care.",
"translation": "근데 난 돌보는 게 좋아."
},
{
"type": "ox",
"index": 4,
"quiz": "수현은 다른 사람을 돌보나요?",
"hint": "ISFJ는 주변 사람들을 배려하고 돌봐요.",
"result": "O",
"explanation": "수현이 도와주고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성호",
"script": "I appreciate that.",
"translation": "감사해."
},
{
"type": "script",
"index": 6,
"speaker": "수현",
"script": "But you push me away.",
"translation": "근데 넌 날 밀어내."
},
{
"type": "script",
"index": 7,
"speaker": "성호",
"script": "I'm just independent.",
"translation": "난 그냥 독립적이야."
},
{
"type": "blank",
"index": 8,
"quiz": "I want to help @@.",
"hint": "ISFJ는 다른 사람을 도우려고 해요.",
"optionA": "myself",
"optionB": "everyone",
"optionC": "you",
"result": "you",
"explanation": "수현이 도와주고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I know, and I like that.",
"translation": "알아, 그런 점도 좋아."
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Yes, but let me in sometimes.",
"translation": "응, 근데 가끔은 나한테 열어줘."
},
{
"type": "script",
"index": 12,
"speaker": "성호",
"script": "Okay, I will try.",
"translation": "좋아, 해볼게."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "That's all I ask.",
"translation": "그게 내가 원하는 거야."
},
{
"type": "ox",
"index": 14,
"quiz": "성호는 독립적인가요?",
"hint": "ISTP는 자율성을 중시하고 혼자 하는 걸 좋아해요.",
"result": "O",
"explanation": "성호가 자기가 할 수 있다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "배려와 독립성의 조화에 대한 문장이에요.",
"result": "Care independence work",
"explanation": "배려와 독립성이 함께 일해요.",
"optionA": "work",
"optionB": "Care",
"optionC": "independence"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "따뜻함 vs 독립성",
"explanation": "ISFJ의 배려와 ISTP의 자율성 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수현",
"script": "I want to help you.",
"translation": "난 너를 도와주고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "I can handle it.",
"translation": "나 할 수 있어."
},
{
"type": "script",
"index": 3,
"speaker": "수현",
"script": "But I like to care.",
"translation": "근데 난 돌보는 게 좋아."
},
{
"type": "ox",
"index": 4,
"quiz": "수현은 다른 사람을 돌보나요?",
"hint": "ISFJ는 주변 사람들을 배려하고 돌봐요.",
"result": "O",
"explanation": "수현이 도와주고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성호",
"script": "I appreciate that.",
"translation": "감사해."
},
{
"type": "script",
"index": 6,
"speaker": "수현",
"script": "But you push me away.",
"translation": "근데 넌 날 밀어내."
},
{
"type": "script",
"index": 7,
"speaker": "성호",
"script": "I'm just independent.",
"translation": "난 그냥 독립적이야."
},
{
"type": "blank",
"index": 8,
"quiz": "I want to help @@.",
"hint": "ISFJ는 다른 사람을 도우려고 해요.",
"optionA": "myself",
"optionB": "everyone",
"optionC": "you",
"result": "you",
"explanation": "수현이 도와주고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I know, and I like that.",
"translation": "알아, 그런 점도 좋아."
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Yes, but let me in sometimes.",
"translation": "응, 근데 가끔은 나한테 열어줘."
},
{
"type": "script",
"index": 12,
"speaker": "성호",
"script": "Okay, I will try.",
"translation": "좋아, 해볼게."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "That's all I ask.",
"translation": "그게 내가 원하는 거야."
},
{
"type": "ox",
"index": 14,
"quiz": "성호는 독립적인가요?",
"hint": "ISTP는 자율성을 중시하고 혼자 하는 걸 좋아해요.",
"result": "O",
"explanation": "성호가 자기가 할 수 있다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "배려와 독립성의 조화에 대한 문장이에요.",
"optionA": "work",
"optionB": "Care",
"optionC": "independence",
"result": "Care independence work",
"explanation": "배려와 독립성이 함께 일해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "활동 함께하기",
"explanation": "ISFJ의 참여와 ISTP의 현실성 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "Let's do something fun together!",
"translation": "우리 함께 재미있는 거 해!"
},
{
"type": "script",
"index": 2,
"speaker": "동민",
"script": "What did you have in mind?",
"translation": "뭘 생각했어?"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Something that brings us closer.",
"translation": "우릴 가까워지게 하는 거."
},
{
"type": "blank",
"index": 4,
"quiz": "Let's do something @@ together!",
"hint": "ISFJ는 함께 의미 있는 활동을 하고 싶어 해요.",
"optionA": "nice",
"optionB": "fun",
"optionC": "important",
"result": "fun",
"explanation": "민지가 함께 재미있는 거 하고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "동민",
"script": "Okay, like what?",
"translation": "좋아, 예를 들면?"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Movies, dinner, anything!",
"translation": "영화, 저녁 식사, 뭐든!"
},
{
"type": "script",
"index": 7,
"speaker": "동민",
"script": "Movies are fine.",
"translation": "영화는 괜찮아."
},
{
"type": "ox",
"index": 8,
"quiz": "동민은 현실적인가요?",
"hint": "ISTP는 실질적이고 효율적인 것을 선호해요.",
"result": "O",
"explanation": "동민이 영화가 괜찮다고 현실적으로 응했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Really, just movies?",
"translation": "정말, 그냥 영화?"
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "Yes, I like simple.",
"translation": "응, 난 단순한 게 좋아."
},
{
"type": "script",
"index": 11,
"speaker": "민지",
"script": "That's fair.",
"translation": "그건 좋네."
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "We can try other things too.",
"translation": "우리 다른 거도 할 수 있어."
},
{
"type": "script",
"index": 13,
"speaker": "민지",
"script": "I like that.",
"translation": "그게 좋아."
},
{
"type": "blank",
"index": 14,
"quiz": "What did you have in @@?",
"hint": "ISTP는 구체적이고 실질적인 계획을 선호해요.",
"optionA": "mind",
"optionB": "thought",
"optionC": "plan",
"result": "mind",
"explanation": "동민이 민지의 구체적인 계획을 물었어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께 시간을 보내는 것에 대한 문장이에요.",
"result": "Simple together memories",
"explanation": "단순한 시간이 함께 추억을 만들어요.",
"optionA": "together",
"optionB": "Simple",
"optionC": "memories"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "활동 함께하기",
"explanation": "ISFJ의 참여와 ISTP의 현실성 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "Let's do something fun together!",
"translation": "우리 함께 재미있는 거 해!"
},
{
"type": "script",
"index": 2,
"speaker": "동민",
"script": "What did you have in mind?",
"translation": "뭘 생각했어?"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Something that brings us closer.",
"translation": "우릴 가까워지게 하는 거."
},
{
"type": "blank",
"index": 4,
"quiz": "Let's do something @@ together!",
"hint": "ISFJ는 함께 의미 있는 활동을 하고 싶어 해요.",
"optionA": "nice",
"optionB": "fun",
"optionC": "important",
"result": "fun",
"explanation": "민지가 함께 재미있는 거 하고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "동민",
"script": "Okay, like what?",
"translation": "좋아, 예를 들면?"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Movies, dinner, anything!",
"translation": "영화, 저녁 식사, 뭐든!"
},
{
"type": "script",
"index": 7,
"speaker": "동민",
"script": "Movies are fine.",
"translation": "영화는 괜찮아."
},
{
"type": "ox",
"index": 8,
"quiz": "동민은 현실적인가요?",
"hint": "ISTP는 실질적이고 효율적인 것을 선호해요.",
"result": "O",
"explanation": "동민이 영화가 괜찮다고 현실적으로 응했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Really, just movies?",
"translation": "정말, 그냥 영화?"
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "Yes, I like simple.",
"translation": "응, 난 단순한 게 좋아."
},
{
"type": "script",
"index": 11,
"speaker": "민지",
"script": "That's fair.",
"translation": "그건 좋네."
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "We can try other things too.",
"translation": "우리 다른 거도 할 수 있어."
},
{
"type": "script",
"index": 13,
"speaker": "민지",
"script": "I like that.",
"translation": "그게 좋아."
},
{
"type": "blank",
"index": 14,
"quiz": "What did you have in @@?",
"hint": "ISTP는 구체적이고 실질적인 계획을 선호해요.",
"optionA": "mind",
"optionB": "thought",
"optionC": "plan",
"result": "mind",
"explanation": "동민이 민지의 구체적인 계획을 물었어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께 시간을 보내는 것에 대한 문장이에요.",
"optionA": "together",
"optionB": "Simple",
"optionC": "memories",
"result": "Simple together memories",
"explanation": "단순한 시간이 함께 추억을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "감정 이야기",
"explanation": "ISFJ의 공감과 ISTP의 객관성 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I feel sad today.",
"translation": "오늘 기분이 안 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "Why?",
"translation": "왜?"
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "I'm not exactly sure.",
"translation": "정확히는 모르겠어."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 감정을 표현하나요?",
"hint": "ISFJ는 감정을 소통하고 공유해요.",
"result": "O",
"explanation": "예나가 슬프다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태오",
"script": "Let me think about it.",
"translation": "생각해봐."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "You're so logical.",
"translation": "넌 정말 논리적이네."
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "That's how I work.",
"translation": "그게 내 방식이야."
},
{
"type": "blank",
"index": 8,
"quiz": "I feel sad @@.",
"hint": "ISFJ는 감정을 명확하게 표현해요.",
"optionA": "now",
"optionB": "sometimes",
"optionC": "today",
"result": "today",
"explanation": "예나가 오늘 슬프다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "But you're trying to understand.",
"translation": "근데 넌 이해하려고 노력해."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "Because you matter.",
"translation": "넌 중요하니까."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "That helps.",
"translation": "그게 도움이 돼."
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "I'm here.",
"translation": "난 여기 있어."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "I'm grateful.",
"translation": "감사해."
},
{
"type": "ox",
"index": 14,
"quiz": "태오는 객관적인가요?",
"hint": "ISTP는 감정보다 논리와 사실을 중시해요.",
"result": "O",
"explanation": "태오가 논리적으로 접근했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정과 논리의 조화에 대한 문장이에요.",
"result": "Understanding comes ways",
"explanation": "이해는 여러 방식으로 와요.",
"optionA": "comes",
"optionB": "ways",
"optionC": "Understanding"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "감정 이야기",
"explanation": "ISFJ의 공감과 ISTP의 객관성 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I feel sad today.",
"translation": "오늘 기분이 안 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "Why?",
"translation": "왜?"
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "I'm not exactly sure.",
"translation": "정확히는 모르겠어."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 감정을 표현하나요?",
"hint": "ISFJ는 감정을 소통하고 공유해요.",
"result": "O",
"explanation": "예나가 슬프다고 표현했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태오",
"script": "Let me think about it.",
"translation": "생각해봐."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "You're so logical.",
"translation": "넌 정말 논리적이네."
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "That's how I work.",
"translation": "그게 내 방식이야."
},
{
"type": "blank",
"index": 8,
"quiz": "I feel sad @@.",
"hint": "ISFJ는 감정을 명확하게 표현해요.",
"optionA": "now",
"optionB": "sometimes",
"optionC": "today",
"result": "today",
"explanation": "예나가 오늘 슬프다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "But you're trying to understand.",
"translation": "근데 넌 이해하려고 노력해."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "Because you matter.",
"translation": "넌 중요하니까."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "That helps.",
"translation": "그게 도움이 돼."
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "I'm here.",
"translation": "난 여기 있어."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "I'm grateful.",
"translation": "감사해."
},
{
"type": "ox",
"index": 14,
"quiz": "태오는 객관적인가요?",
"hint": "ISTP는 감정보다 논리와 사실을 중시해요.",
"result": "O",
"explanation": "태오가 논리적으로 접근했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "감정과 논리의 조화에 대한 문장이에요.",
"optionA": "comes",
"optionB": "ways",
"optionC": "Understanding",
"result": "Understanding comes ways",
"explanation": "이해는 여러 방식으로 와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "함께 지내기",
"explanation": "ISFJ의 참여와 ISTP의 자율성 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지현",
"script": "I like spending time with you.",
"translation": "난 너와 시간을 보내는 게 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "준석",
"script": "I need alone time too.",
"translation": "근데 난 혼자 있는 시간도 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "지현",
"script": "But I miss you.",
"translation": "근데 난 너를 그리워해."
},
{
"type": "blank",
"index": 4,
"quiz": "I like spending @@ with you.",
"hint": "ISFJ는 다른 사람과의 관계를 소중히 여겨요.",
"optionA": "moments",
"optionB": "time",
"optionC": "days",
"result": "time",
"explanation": "지현이 함께 시간을 보내는 걸 좋아한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준석",
"script": "I know, I'll be back.",
"translation": "알아, 돌아올 거야."
},
{
"type": "script",
"index": 6,
"speaker": "지현",
"script": "How long?",
"translation": "얼마나?"
},
{
"type": "script",
"index": 7,
"speaker": "준석",
"script": "Few hours.",
"translation": "몇 시간."
},
{
"type": "ox",
"index": 8,
"quiz": "준석은 혼자 시간을 필요로 하나요?",
"hint": "ISTP는 독립적이고 개인 시간을 중요시해요.",
"result": "O",
"explanation": "준석이 혼자 있는 시간이 필요하다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지현",
"script": "Okay, I'll wait.",
"translation": "좋아, 기다릴게."
},
{
"type": "script",
"index": 10,
"speaker": "준석",
"script": "You don't have to wait.",
"translation": "너 기다릴 필요 없어."
},
{
"type": "script",
"index": 11,
"speaker": "지현",
"script": "I want to.",
"translation": "나 그러고 싶어."
},
{
"type": "script",
"index": 12,
"speaker": "준석",
"script": "Fine.",
"translation": "좋아."
},
{
"type": "script",
"index": 13,
"speaker": "지현",
"script": "See you soon.",
"translation": "곧 봐."
},
{
"type": "blank",
"index": 14,
"quiz": "I need @@ time too.",
"hint": "ISTP는 개인 시간을 중요시해요.",
"optionA": "personal",
"optionB": "alone",
"optionC": "free",
"result": "alone",
"explanation": "준석이 혼자 있는 시간이 필요하다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께함과 독립성의 균형에 대한 문장이에요.",
"result": "Time together needed",
"explanation": "함께한 시간과 떨어진 시간이 모두 필요해요.",
"optionA": "together",
"optionB": "needed",
"optionC": "Time"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "함께 지내기",
"explanation": "ISFJ의 참여와 ISTP의 자율성 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지현",
"script": "I like spending time with you.",
"translation": "난 너와 시간을 보내는 게 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "준석",
"script": "I need alone time too.",
"translation": "근데 난 혼자 있는 시간도 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "지현",
"script": "But I miss you.",
"translation": "근데 난 너를 그리워해."
},
{
"type": "blank",
"index": 4,
"quiz": "I like spending @@ with you.",
"hint": "ISFJ는 다른 사람과의 관계를 소중히 여겨요.",
"optionA": "moments",
"optionB": "time",
"optionC": "days",
"result": "time",
"explanation": "지현이 함께 시간을 보내는 걸 좋아한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준석",
"script": "I know, I'll be back.",
"translation": "알아, 돌아올 거야."
},
{
"type": "script",
"index": 6,
"speaker": "지현",
"script": "How long?",
"translation": "얼마나?"
},
{
"type": "script",
"index": 7,
"speaker": "준석",
"script": "Few hours.",
"translation": "몇 시간."
},
{
"type": "ox",
"index": 8,
"quiz": "준석은 혼자 시간을 필요로 하나요?",
"hint": "ISTP는 독립적이고 개인 시간을 중요시해요.",
"result": "O",
"explanation": "준석이 혼자 있는 시간이 필요하다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지현",
"script": "Okay, I'll wait.",
"translation": "좋아, 기다릴게."
},
{
"type": "script",
"index": 10,
"speaker": "준석",
"script": "You don't have to wait.",
"translation": "너 기다릴 필요 없어."
},
{
"type": "script",
"index": 11,
"speaker": "지현",
"script": "I want to.",
"translation": "나 그러고 싶어."
},
{
"type": "script",
"index": 12,
"speaker": "준석",
"script": "Fine.",
"translation": "좋아."
},
{
"type": "script",
"index": 13,
"speaker": "지현",
"script": "See you soon.",
"translation": "곧 봐."
},
{
"type": "blank",
"index": 14,
"quiz": "I need @@ time too.",
"hint": "ISTP는 개인 시간을 중요시해요.",
"optionA": "personal",
"optionB": "alone",
"optionC": "free",
"result": "alone",
"explanation": "준석이 혼자 있는 시간이 필요하다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께함과 독립성의 균형에 대한 문장이에요.",
"optionA": "together",
"optionB": "needed",
"optionC": "Time",
"result": "Time together needed",
"explanation": "함께한 시간과 떨어진 시간이 모두 필요해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISFJ의 조화 추구와 ISTP의 합리성 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "I think we should listen.",
"translation": "난 우리가 들어야 한다고 생각해."
},
{
"type": "script",
"index": 2,
"speaker": "성진",
"script": "Facts matter more.",
"translation": "사실이 더 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "수진",
"script": "But feelings are important too.",
"translation": "근데 감정도 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "수진은 조화를 추구하나요?",
"hint": "ISFJ는 관계와 조화를 중시해요.",
"result": "O",
"explanation": "수진이 들어야 한다고 강조했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성진",
"script": "I agree, but logic first.",
"translation": "동의해, 근데 논리가 먼저야."
},
{
"type": "script",
"index": 6,
"speaker": "수진",
"script": "I see your point.",
"translation": "너의 점은 봐."
},
{
"type": "script",
"index": 7,
"speaker": "성진",
"script": "We can balance both.",
"translation": "우리 둘 다 균형을 맞출 수 있어."
},
{
"type": "blank",
"index": 8,
"quiz": "I think we should @@.",
"hint": "ISFJ는 관계의 조화를 원해요.",
"optionA": "decide",
"optionB": "listen",
"optionC": "fix",
"result": "listen",
"explanation": "수진이 들어야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수진",
"script": "You're understanding me?",
"translation": "넌 나를 이해해?"
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Yes, let's try.",
"translation": "응, 해보자."
},
{
"type": "script",
"index": 11,
"speaker": "수진",
"script": "That makes me happy.",
"translation": "그게 날 행복하게 해."
},
{
"type": "script",
"index": 12,
"speaker": "성진",
"script": "Good.",
"translation": "좋아."
},
{
"type": "script",
"index": 13,
"speaker": "수진",
"script": "We work well.",
"translation": "우리 잘 되네."
},
{
"type": "ox",
"index": 14,
"quiz": "성진은 합리적인가요?",
"hint": "ISTP는 논리와 사실을 중시해요.",
"result": "O",
"explanation": "성진이 사실과 논리를 강조했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "논리와 감정의 조화에 대한 문장이에요.",
"result": "Logic feeling balance",
"explanation": "논리와 감정이 함께 균형을 이루어요.",
"optionA": "Logic",
"optionB": "feeling",
"optionC": "balance"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISFJ의 조화 추구와 ISTP의 합리성 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수진",
"script": "I think we should listen.",
"translation": "난 우리가 들어야 한다고 생각해."
},
{
"type": "script",
"index": 2,
"speaker": "성진",
"script": "Facts matter more.",
"translation": "사실이 더 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "수진",
"script": "But feelings are important too.",
"translation": "근데 감정도 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "수진은 조화를 추구하나요?",
"hint": "ISFJ는 관계와 조화를 중시해요.",
"result": "O",
"explanation": "수진이 들어야 한다고 강조했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성진",
"script": "I agree, but logic first.",
"translation": "동의해, 근데 논리가 먼저야."
},
{
"type": "script",
"index": 6,
"speaker": "수진",
"script": "I see your point.",
"translation": "너의 점은 봐."
},
{
"type": "script",
"index": 7,
"speaker": "성진",
"script": "We can balance both.",
"translation": "우리 둘 다 균형을 맞출 수 있어."
},
{
"type": "blank",
"index": 8,
"quiz": "I think we should @@.",
"hint": "ISFJ는 관계의 조화를 원해요.",
"optionA": "decide",
"optionB": "listen",
"optionC": "fix",
"result": "listen",
"explanation": "수진이 들어야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수진",
"script": "You're understanding me?",
"translation": "넌 나를 이해해?"
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Yes, let's try.",
"translation": "응, 해보자."
},
{
"type": "script",
"index": 11,
"speaker": "수진",
"script": "That makes me happy.",
"translation": "그게 날 행복하게 해."
},
{
"type": "script",
"index": 12,
"speaker": "성진",
"script": "Good.",
"translation": "좋아."
},
{
"type": "script",
"index": 13,
"speaker": "수진",
"script": "We work well.",
"translation": "우리 잘 되네."
},
{
"type": "ox",
"index": 14,
"quiz": "성진은 합리적인가요?",
"hint": "ISTP는 논리와 사실을 중시해요.",
"result": "O",
"explanation": "성진이 사실과 논리를 강조했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "논리와 감정의 조화에 대한 문장이에요.",
"optionA": "Logic",
"optionB": "feeling",
"optionC": "balance",
"result": "Logic feeling balance",
"explanation": "논리와 감정이 함께 균형을 이루어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 받을 때",
"explanation": "ISFJ의 공유와 ISTP의 해결 지향 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민아",
"script": "I'm so stressed.",
"translation": "난 정말 스트레스 받아."
},
{
"type": "script",
"index": 2,
"speaker": "현우",
"script": "What's the problem?",
"translation": "뭐가 문제야?"
},
{
"type": "script",
"index": 3,
"speaker": "민아",
"script": "Everything just feels overwhelming.",
"translation": "모든 게 압도적이야."
},
{
"type": "ox",
"index": 4,
"quiz": "민아는 감정을 표현하나요?",
"hint": "ISFJ는 감정을 소통해요.",
"result": "O",
"explanation": "민아가 스트레스 받는다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현우",
"script": "Let me fix it.",
"translation": "내가 해결할게."
},
{
"type": "script",
"index": 6,
"speaker": "민아",
"script": "Just listen please.",
"translation": "그냥 들어줘."
},
{
"type": "script",
"index": 7,
"speaker": "현우",
"script": "Okay, I'm listening.",
"translation": "좋아, 들을게."
},
{
"type": "blank",
"index": 8,
"quiz": "I'm so @@.",
"hint": "ISFJ는 스트레스를 감정으로 표현해요.",
"optionA": "tired",
"optionB": "sad",
"optionC": "stressed",
"result": "stressed",
"explanation": "민아가 스트레스 받는다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민아",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "script",
"index": 10,
"speaker": "현우",
"script": "It helps you?",
"translation": "이게 도움이 돼?"
},
{
"type": "script",
"index": 11,
"speaker": "민아",
"script": "Yes, it does.",
"translation": "응, 돼."
},
{
"type": "script",
"index": 12,
"speaker": "현우",
"script": "Good, I'm here.",
"translation": "좋아, 난 여기 있어."
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "That means a lot.",
"translation": "그건 정말 많이 의미해."
},
{
"type": "ox",
"index": 14,
"quiz": "현우는 문제 해결을 지향하나요?",
"hint": "ISTP는 실질적인 해결을 추구해요.",
"result": "O",
"explanation": "현우가 문제를 해결하려고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "스트레스 해소에 대한 문장이에요.",
"result": "Listening care stress",
"explanation": "배려하며 들어주는 것이 스트레스를 줄여요.",
"optionA": "care",
"optionB": "Listening",
"optionC": "stress"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 받을 때",
"explanation": "ISFJ의 공유와 ISTP의 해결 지향 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민아",
"script": "I'm so stressed.",
"translation": "난 정말 스트레스 받아."
},
{
"type": "script",
"index": 2,
"speaker": "현우",
"script": "What's the problem?",
"translation": "뭐가 문제야?"
},
{
"type": "script",
"index": 3,
"speaker": "민아",
"script": "Everything just feels overwhelming.",
"translation": "모든 게 압도적이야."
},
{
"type": "ox",
"index": 4,
"quiz": "민아는 감정을 표현하나요?",
"hint": "ISFJ는 감정을 소통해요.",
"result": "O",
"explanation": "민아가 스트레스 받는다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현우",
"script": "Let me fix it.",
"translation": "내가 해결할게."
},
{
"type": "script",
"index": 6,
"speaker": "민아",
"script": "Just listen please.",
"translation": "그냥 들어줘."
},
{
"type": "script",
"index": 7,
"speaker": "현우",
"script": "Okay, I'm listening.",
"translation": "좋아, 들을게."
},
{
"type": "blank",
"index": 8,
"quiz": "I'm so @@.",
"hint": "ISFJ는 스트레스를 감정으로 표현해요.",
"optionA": "tired",
"optionB": "sad",
"optionC": "stressed",
"result": "stressed",
"explanation": "민아가 스트레스 받는다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민아",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "script",
"index": 10,
"speaker": "현우",
"script": "It helps you?",
"translation": "이게 도움이 돼?"
},
{
"type": "script",
"index": 11,
"speaker": "민아",
"script": "Yes, it does.",
"translation": "응, 돼."
},
{
"type": "script",
"index": 12,
"speaker": "현우",
"script": "Good, I'm here.",
"translation": "좋아, 난 여기 있어."
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "That means a lot.",
"translation": "그건 정말 많이 의미해."
},
{
"type": "ox",
"index": 14,
"quiz": "현우는 문제 해결을 지향하나요?",
"hint": "ISTP는 실질적인 해결을 추구해요.",
"result": "O",
"explanation": "현우가 문제를 해결하려고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "스트레스 해소에 대한 문장이에요.",
"optionA": "care",
"optionB": "Listening",
"optionC": "stress",
"result": "Listening care stress",
"explanation": "배려하며 들어주는 것이 스트레스를 줄여요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "시간의 쓰임",
"explanation": "ISFJ의 참여 중심과 ISTP의 효율성 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I want to spend time with you.",
"translation": "난 너와 시간을 보내고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "I need to work on my project.",
"translation": "나 내 프로젝트를 해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "But we never have time.",
"translation": "근데 우리 시간이 없잖아."
},
{
"type": "blank",
"index": 4,
"quiz": "I want to spend @@ with you.",
"hint": "ISFJ는 다른 사람과의 시간을 소중히 여겨요.",
"optionA": "moments",
"optionB": "every day",
"optionC": "time",
"result": "time",
"explanation": "윤아가 함께 시간을 보내고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "I need efficiency.",
"translation": "난 효율성이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "More than me?",
"translation": "내 것보다?"
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "It's not about that.",
"translation": "그건 그게 아니야."
},
{
"type": "ox",
"index": 8,
"quiz": "지호는 효율성을 중시하나요?",
"hint": "ISTP는 실질적이고 효율적인 것을 선호해요.",
"result": "O",
"explanation": "지호가 효율성이 필요하다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I understand.",
"translation": "알겠어."
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "Let's schedule time.",
"translation": "우리 시간을 정해보자."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "Yes, it matters.",
"translation": "응, 중요해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "That makes me happy.",
"translation": "그게 날 행복하게 해."
},
{
"type": "blank",
"index": 14,
"quiz": "I need to work on my @@.",
"hint": "ISTP는 자신의 프로젝트에 집중해요.",
"optionA": "goals",
"optionB": "work",
"optionC": "project",
"result": "project",
"explanation": "지호가 프로젝트를 해야 한다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "시간의 효율성과 의미에 대한 문장이에요.",
"result": "Scheduled time quality",
"explanation": "정해진 시간이 의미 있는 시간이 되어요.",
"optionA": "time",
"optionB": "Scheduled",
"optionC": "quality"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "시간의 쓰임",
"explanation": "ISFJ의 참여 중심과 ISTP의 효율성 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I want to spend time with you.",
"translation": "난 너와 시간을 보내고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "I need to work on my project.",
"translation": "나 내 프로젝트를 해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "But we never have time.",
"translation": "근데 우리 시간이 없잖아."
},
{
"type": "blank",
"index": 4,
"quiz": "I want to spend @@ with you.",
"hint": "ISFJ는 다른 사람과의 시간을 소중히 여겨요.",
"optionA": "moments",
"optionB": "every day",
"optionC": "time",
"result": "time",
"explanation": "윤아가 함께 시간을 보내고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "I need efficiency.",
"translation": "난 효율성이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "More than me?",
"translation": "내 것보다?"
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "It's not about that.",
"translation": "그건 그게 아니야."
},
{
"type": "ox",
"index": 8,
"quiz": "지호는 효율성을 중시하나요?",
"hint": "ISTP는 실질적이고 효율적인 것을 선호해요.",
"result": "O",
"explanation": "지호가 효율성이 필요하다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I understand.",
"translation": "알겠어."
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "Let's schedule time.",
"translation": "우리 시간을 정해보자."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 12,
"speaker": "지호",
"script": "Yes, it matters.",
"translation": "응, 중요해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "That makes me happy.",
"translation": "그게 날 행복하게 해."
},
{
"type": "blank",
"index": 14,
"quiz": "I need to work on my @@.",
"hint": "ISTP는 자신의 프로젝트에 집중해요.",
"optionA": "goals",
"optionB": "work",
"optionC": "project",
"result": "project",
"explanation": "지호가 프로젝트를 해야 한다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "시간의 효율성과 의미에 대한 문장이에요.",
"optionA": "time",
"optionB": "Scheduled",
"optionC": "quality",
"result": "Scheduled time quality",
"explanation": "정해진 시간이 의미 있는 시간이 되어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 생각하기",
"explanation": "ISFJ의 관계 중심과 ISTP의 현실성 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소미",
"script": "I want us to be happy.",
"translation": "난 우리가 행복하길 원해."
},
{
"type": "script",
"index": 2,
"speaker": "준석",
"script": "We need to be practical.",
"translation": "우리 현실적이어야 해."
},
{
"type": "script",
"index": 3,
"speaker": "소미",
"script": "Happiness is important too.",
"translation": "행복도 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "소미는 관계를 우선하나요?",
"hint": "ISFJ는 관계의 행복을 중시해요.",
"result": "O",
"explanation": "소미가 행복을 중요하게 여겼어요."
},
{
"type": "script",
"index": 5,
"speaker": "준석",
"script": "I agree, but plan first.",
"translation": "동의해, 근데 먼저 계획해."
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "What kind of plan?",
"translation": "어떤 계획?"
},
{
"type": "script",
"index": 7,
"speaker": "준석",
"script": "Financial stability.",
"translation": "재정 안정."
},
{
"type": "blank",
"index": 8,
"quiz": "I want us to be @@.",
"hint": "ISFJ는 관계의 행복을 원해요.",
"optionA": "successful",
"optionB": "strong",
"optionC": "happy",
"result": "happy",
"explanation": "소미가 행복을 원한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소미",
"script": "That makes sense.",
"translation": "그건 말이 돼."
},
{
"type": "script",
"index": 10,
"speaker": "준석",
"script": "Then we have real foundation.",
"translation": "그럼 우리 진짜 기초가 있어."
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "I like your thinking.",
"translation": "넌 생각이 좋아."
},
{
"type": "script",
"index": 12,
"speaker": "준석",
"script": "And you remind me of heart.",
"translation": "넌 날 마음을 상기시켜."
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "That's sweet.",
"translation": "그건 좋은데."
},
{
"type": "ox",
"index": 14,
"quiz": "준석은 현실적인가요?",
"hint": "ISTP는 실질적이고 현실적인 해결을 추구해요.",
"result": "O",
"explanation": "준석이 현실적이고 계획적이었어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "행복과 현실성의 조화에 대한 문장이에요.",
"result": "Happiness planning future",
"explanation": "계획 있는 행복이 미래를 만들어요.",
"optionA": "future",
"optionB": "Happiness",
"optionC": "planning"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 생각하기",
"explanation": "ISFJ의 관계 중심과 ISTP의 현실성 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소미",
"script": "I want us to be happy.",
"translation": "난 우리가 행복하길 원해."
},
{
"type": "script",
"index": 2,
"speaker": "준석",
"script": "We need to be practical.",
"translation": "우리 현실적이어야 해."
},
{
"type": "script",
"index": 3,
"speaker": "소미",
"script": "Happiness is important too.",
"translation": "행복도 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "소미는 관계를 우선하나요?",
"hint": "ISFJ는 관계의 행복을 중시해요.",
"result": "O",
"explanation": "소미가 행복을 중요하게 여겼어요."
},
{
"type": "script",
"index": 5,
"speaker": "준석",
"script": "I agree, but plan first.",
"translation": "동의해, 근데 먼저 계획해."
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "What kind of plan?",
"translation": "어떤 계획?"
},
{
"type": "script",
"index": 7,
"speaker": "준석",
"script": "Financial stability.",
"translation": "재정 안정."
},
{
"type": "blank",
"index": 8,
"quiz": "I want us to be @@.",
"hint": "ISFJ는 관계의 행복을 원해요.",
"optionA": "successful",
"optionB": "strong",
"optionC": "happy",
"result": "happy",
"explanation": "소미가 행복을 원한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소미",
"script": "That makes sense.",
"translation": "그건 말이 돼."
},
{
"type": "script",
"index": 10,
"speaker": "준석",
"script": "Then we have real foundation.",
"translation": "그럼 우리 진짜 기초가 있어."
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "I like your thinking.",
"translation": "넌 생각이 좋아."
},
{
"type": "script",
"index": 12,
"speaker": "준석",
"script": "And you remind me of heart.",
"translation": "넌 날 마음을 상기시켜."
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "That's sweet.",
"translation": "그건 좋은데."
},
{
"type": "ox",
"index": 14,
"quiz": "준석은 현실적인가요?",
"hint": "ISTP는 실질적이고 현실적인 해결을 추구해요.",
"result": "O",
"explanation": "준석이 현실적이고 계획적이었어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "행복과 현실성의 조화에 대한 문장이에요.",
"optionA": "future",
"optionB": "Happiness",
"optionC": "planning",
"result": "Happiness planning future",
"explanation": "계획 있는 행복이 미래를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "활동 함께하기",
"explanation": "ISFJ의 참여와 ISTP의 독립성 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은서",
"script": "Let's try something new together!",
"translation": "우리 함께 새로운 거 해!"
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Like what?",
"translation": "뭐?"
},
{
"type": "script",
"index": 3,
"speaker": "은서",
"script": "Rock climbing or hiking!",
"translation": "락클라이밍이나 하이킹!"
},
{
"type": "blank",
"index": 4,
"quiz": "Let's try something @@ together!",
"hint": "ISFJ는 함께 의미 있는 활동을 하고 싶어 해요.",
"optionA": "nice",
"optionB": "fun",
"optionC": "new",
"result": "new",
"explanation": "은서가 새로운 활동을 하고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "승현",
"script": "I prefer solo activities.",
"translation": "난 혼자 하는 활동을 선호해."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "But we can try together!",
"translation": "근데 우리 함께 할 수 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Okay, let's try.",
"translation": "좋아, 해보자."
},
{
"type": "ox",
"index": 8,
"quiz": "승현은 독립적인가요?",
"hint": "ISTP는 혼자 활동하는 걸 선호해요.",
"result": "O",
"explanation": "승현이 혼자 하는 활동을 선호한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은서",
"script": "You will?",
"translation": "정말?"
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "For you, yes.",
"translation": "너 위해서, 응."
},
{
"type": "script",
"index": 11,
"speaker": "은서",
"script": "That makes me happy.",
"translation": "그게 날 행복하게 해."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "I can see that.",
"translation": "그건 봐."
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "Let's have fun.",
"translation": "우리 즐겨보자."
},
{
"type": "blank",
"index": 14,
"quiz": "I prefer @@ activities.",
"hint": "ISTP는 혼자 활동하는 독립성을 좋아해요.",
"optionA": "group",
"optionB": "solo",
"optionC": "shared",
"result": "solo",
"explanation": "승현이 혼자 하는 활동을 선호한다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께함과 독립성의 조화에 대한 문장이에요.",
"result": "Together alone both",
"explanation": "함께하는 것과 혼자 하는 것이 모두 균형을 이루어요.",
"optionA": "Together",
"optionB": "both",
"optionC": "alone"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "활동 함께하기",
"explanation": "ISFJ의 참여와 ISTP의 독립성 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은서",
"script": "Let's try something new together!",
"translation": "우리 함께 새로운 거 해!"
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "Like what?",
"translation": "뭐?"
},
{
"type": "script",
"index": 3,
"speaker": "은서",
"script": "Rock climbing or hiking!",
"translation": "락클라이밍이나 하이킹!"
},
{
"type": "blank",
"index": 4,
"quiz": "Let's try something @@ together!",
"hint": "ISFJ는 함께 의미 있는 활동을 하고 싶어 해요.",
"optionA": "nice",
"optionB": "fun",
"optionC": "new",
"result": "new",
"explanation": "은서가 새로운 활동을 하고 싶다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "승현",
"script": "I prefer solo activities.",
"translation": "난 혼자 하는 활동을 선호해."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "But we can try together!",
"translation": "근데 우리 함께 할 수 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Okay, let's try.",
"translation": "좋아, 해보자."
},
{
"type": "ox",
"index": 8,
"quiz": "승현은 독립적인가요?",
"hint": "ISTP는 혼자 활동하는 걸 선호해요.",
"result": "O",
"explanation": "승현이 혼자 하는 활동을 선호한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은서",
"script": "You will?",
"translation": "정말?"
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "For you, yes.",
"translation": "너 위해서, 응."
},
{
"type": "script",
"index": 11,
"speaker": "은서",
"script": "That makes me happy.",
"translation": "그게 날 행복하게 해."
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "I can see that.",
"translation": "그건 봐."
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "Let's have fun.",
"translation": "우리 즐겨보자."
},
{
"type": "blank",
"index": 14,
"quiz": "I prefer @@ activities.",
"hint": "ISTP는 혼자 활동하는 독립성을 좋아해요.",
"optionA": "group",
"optionB": "solo",
"optionC": "shared",
"result": "solo",
"explanation": "승현이 혼자 하는 활동을 선호한다고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께함과 독립성의 조화에 대한 문장이에요.",
"optionA": "Together",
"optionB": "both",
"optionC": "alone",
"result": "Together alone both",
"explanation": "함께하는 것과 혼자 하는 것이 모두 균형을 이루어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "조용한 시간",
"explanation": "ISFJ의 따뜻함과 ISTP의 침묵 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나영",
"script": "I like just being with you.",
"translation": "난 그냥 넌 함께 있는 게 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "동우",
"script": "Silence is comfortable.",
"translation": "침묵이 편해."
},
{
"type": "script",
"index": 3,
"speaker": "나영",
"script": "Yes, it is peaceful.",
"translation": "응, 평온해."
},
{
"type": "blank",
"index": 4,
"quiz": "I like just being @@ you.",
"hint": "ISFJ는 다른 사람과의 관계를 소중히 여겨요.",
"optionA": "near",
"optionB": "with",
"optionC": "beside",
"result": "with",
"explanation": "나영이 함께 있는 것을 좋아한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "동우",
"script": "We don't need words.",
"translation": "우리 말이 필요 없어."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "script",
"index": 7,
"speaker": "동우",
"script": "This is good.",
"translation": "이게 좋아."
},
{
"type": "ox",
"index": 8,
"quiz": "동우는 침묵을 편하게 여기나요?",
"hint": "ISTP는 불필요한 말을 피하고 침묵을 편해하지요.",
"result": "O",
"explanation": "동우가 침묵이 편하다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "I feel safe with you.",
"translation": "넌 함께면 안전해."
},
{
"type": "script",
"index": 10,
"speaker": "동우",
"script": "You are safe.",
"translation": "넌 안전해."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "script",
"index": 12,
"speaker": "동우",
"script": "This moment is enough.",
"translation": "이 순간이 충분해."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "I agree.",
"translation": "동의해."
},
{
"type": "blank",
"index": 14,
"quiz": "@@ is comfortable.",
"hint": "ISTP는 불필요한 말 없는 침묵을 선호해요.",
"optionA": "Talking",
"optionB": "Silence",
"optionC": "Words",
"result": "Silence",
"explanation": "동우가 침묵이 편하다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "침묵 속 함께함의 의미에 대한 문장이에요.",
"result": "Quiet together meaningful",
"explanation": "조용히 함께하는 순간이 의미 있어요.",
"optionA": "meaningful",
"optionB": "together",
"optionC": "Quiet"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "조용한 시간",
"explanation": "ISFJ의 따뜻함과 ISTP의 침묵 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나영",
"script": "I like just being with you.",
"translation": "난 그냥 넌 함께 있는 게 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "동우",
"script": "Silence is comfortable.",
"translation": "침묵이 편해."
},
{
"type": "script",
"index": 3,
"speaker": "나영",
"script": "Yes, it is peaceful.",
"translation": "응, 평온해."
},
{
"type": "blank",
"index": 4,
"quiz": "I like just being @@ you.",
"hint": "ISFJ는 다른 사람과의 관계를 소중히 여겨요.",
"optionA": "near",
"optionB": "with",
"optionC": "beside",
"result": "with",
"explanation": "나영이 함께 있는 것을 좋아한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "동우",
"script": "We don't need words.",
"translation": "우리 말이 필요 없어."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "Exactly.",
"translation": "정확해."
},
{
"type": "script",
"index": 7,
"speaker": "동우",
"script": "This is good.",
"translation": "이게 좋아."
},
{
"type": "ox",
"index": 8,
"quiz": "동우는 침묵을 편하게 여기나요?",
"hint": "ISTP는 불필요한 말을 피하고 침묵을 편해하지요.",
"result": "O",
"explanation": "동우가 침묵이 편하다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "I feel safe with you.",
"translation": "넌 함께면 안전해."
},
{
"type": "script",
"index": 10,
"speaker": "동우",
"script": "You are safe.",
"translation": "넌 안전해."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "script",
"index": 12,
"speaker": "동우",
"script": "This moment is enough.",
"translation": "이 순간이 충분해."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "I agree.",
"translation": "동의해."
},
{
"type": "blank",
"index": 14,
"quiz": "@@ is comfortable.",
"hint": "ISTP는 불필요한 말 없는 침묵을 선호해요.",
"optionA": "Talking",
"optionB": "Silence",
"optionC": "Words",
"result": "Silence",
"explanation": "동우가 침묵이 편하다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "침묵 속 함께함의 의미에 대한 문장이에요.",
"optionA": "meaningful",
"optionB": "together",
"optionC": "Quiet",
"result": "Quiet together meaningful",
"explanation": "조용히 함께하는 순간이 의미 있어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 나누기",
"explanation": "ISFJ의 조화와 ISTP의 정직성 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지현",
"script": "I don't want to hurt you.",
"translation": "난 넌 상하게 하고 싶지 않아."
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "Just be honest.",
"translation": "그냥 솔직해."
},
{
"type": "script",
"index": 3,
"speaker": "지현",
"script": "But honesty can hurt.",
"translation": "근데 솔직함이 상할 수도."
},
{
"type": "ox",
"index": 4,
"quiz": "지현은 조화를 추구하나요?",
"hint": "ISFJ는 관계의 조화를 중시해요.",
"result": "O",
"explanation": "지현이 상하는 걸 원하지 않는다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준호",
"script": "Honesty builds trust.",
"translation": "솔직함이 신뢰를 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "지현",
"script": "You're right.",
"translation": "넌 맞아."
},
{
"type": "script",
"index": 7,
"speaker": "준호",
"script": "I won't hurt you intentionally.",
"translation": "난 의도적으로 상하게 안 할 거야."
},
{
"type": "blank",
"index": 8,
"quiz": "I don't want to hurt @@.",
"hint": "ISFJ는 관계에서 다른 사람을 배려해요.",
"optionA": "things",
"optionB": "myself",
"optionC": "you",
"result": "you",
"explanation": "지현이 상하게 하고 싶지 않다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지현",
"script": "I trust you.",
"translation": "나 넌 믿어."
},
{
"type": "script",
"index": 10,
"speaker": "준호",
"script": "I trust you too.",
"translation": "나도 넌 믿어."
},
{
"type": "script",
"index": 11,
"speaker": "지현",
"script": "That's important.",
"translation": "그게 중요해."
},
{
"type": "script",
"index": 12,
"speaker": "준호",
"script": "Let's keep being honest.",
"translation": "우리 계속 솔직하자."
},
{
"type": "script",
"index": 13,
"speaker": "지현",
"script": "I like that.",
"translation": "그게 좋아."
},
{
"type": "ox",
"index": 14,
"quiz": "준호는 정직성을 중시하나요?",
"hint": "ISTP는 진실과 정직함을 중시해요.",
"result": "O",
"explanation": "준호가 솔직함의 중요성을 강조했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "솔직함과 신뢰의 조화에 대한 문장이에요.",
"result": "Honesty care trust",
"explanation": "배려 있는 솔직함이 신뢰를 만들어요.",
"optionA": "trust",
"optionB": "Honesty",
"optionC": "care"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 나누기",
"explanation": "ISFJ의 조화와 ISTP의 정직성 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지현",
"script": "I don't want to hurt you.",
"translation": "난 넌 상하게 하고 싶지 않아."
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "Just be honest.",
"translation": "그냥 솔직해."
},
{
"type": "script",
"index": 3,
"speaker": "지현",
"script": "But honesty can hurt.",
"translation": "근데 솔직함이 상할 수도."
},
{
"type": "ox",
"index": 4,
"quiz": "지현은 조화를 추구하나요?",
"hint": "ISFJ는 관계의 조화를 중시해요.",
"result": "O",
"explanation": "지현이 상하는 걸 원하지 않는다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준호",
"script": "Honesty builds trust.",
"translation": "솔직함이 신뢰를 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "지현",
"script": "You're right.",
"translation": "넌 맞아."
},
{
"type": "script",
"index": 7,
"speaker": "준호",
"script": "I won't hurt you intentionally.",
"translation": "난 의도적으로 상하게 안 할 거야."
},
{
"type": "blank",
"index": 8,
"quiz": "I don't want to hurt @@.",
"hint": "ISFJ는 관계에서 다른 사람을 배려해요.",
"optionA": "things",
"optionB": "myself",
"optionC": "you",
"result": "you",
"explanation": "지현이 상하게 하고 싶지 않다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지현",
"script": "I trust you.",
"translation": "나 넌 믿어."
},
{
"type": "script",
"index": 10,
"speaker": "준호",
"script": "I trust you too.",
"translation": "나도 넌 믿어."
},
{
"type": "script",
"index": 11,
"speaker": "지현",
"script": "That's important.",
"translation": "그게 중요해."
},
{
"type": "script",
"index": 12,
"speaker": "준호",
"script": "Let's keep being honest.",
"translation": "우리 계속 솔직하자."
},
{
"type": "script",
"index": 13,
"speaker": "지현",
"script": "I like that.",
"translation": "그게 좋아."
},
{
"type": "ox",
"index": 14,
"quiz": "준호는 정직성을 중시하나요?",
"hint": "ISTP는 진실과 정직함을 중시해요.",
"result": "O",
"explanation": "준호가 솔직함의 중요성을 강조했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "솔직함과 신뢰의 조화에 대한 문장이에요.",
"optionA": "trust",
"optionB": "Honesty",
"optionC": "care",
"result": "Honesty care trust",
"explanation": "배려 있는 솔직함이 신뢰를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처 치유",
"explanation": "ISFJ의 위로와 ISTP의 침착함 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수현",
"script": "I'm hurting so much.",
"translation": "난 정말 상해있어."
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "Tell me what happened.",
"translation": "뭐가 일어났는지 말해."
},
{
"type": "script",
"index": 3,
"speaker": "수현",
"script": "I need support right now.",
"translation": "난 지금 지지가 필요해."
},
{
"type": "blank",
"index": 4,
"quiz": "I'm hurting so @@.",
"hint": "ISFJ는 감정의 상처를 깊이 느껴요.",
"optionA": "badly",
"optionB": "much",
"optionC": "deeply",
"result": "much",
"explanation": "수현이 매우 상해있다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성호",
"script": "I'm listening.",
"translation": "나 듣고 있어."
},
{
"type": "script",
"index": 6,
"speaker": "수현",
"script": "Just hold me.",
"translation": "그냥 안아줘."
},
{
"type": "script",
"index": 7,
"speaker": "성호",
"script": "Okay, I'm here.",
"translation": "좋아, 난 여기 있어."
},
{
"type": "ox",
"index": 8,
"quiz": "성호는 침착하게 대처하나요?",
"hint": "ISTP는 감정적인 상황에도 침착함을 유지해요.",
"result": "O",
"explanation": "성호가 침착하게 대처했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "This helps.",
"translation": "이게 도움이 돼."
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "I won't leave.",
"translation": "난 가지 않을 거야."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "script",
"index": 12,
"speaker": "성호",
"script": "You're strong.",
"translation": "넌 강해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "With you, yes.",
"translation": "넌 함께면, 응."
},
{
"type": "blank",
"index": 14,
"quiz": "Tell me what @@.",
"hint": "ISTP는 사실과 구체적인 상황을 파악하고 싶어해요.",
"optionA": "happened",
"optionB": "went wrong",
"optionC": "occurred",
"result": "happened",
"explanation": "성호가 뭐가 일어났는지 알고 싶다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "위로와 지지의 의미에 대한 문장이에요.",
"result": "Presence calm heal",
"explanation": "침착한 함께함이 상처를 치유해요.",
"optionA": "heal",
"optionB": "Presence",
"optionC": "calm"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처 치유",
"explanation": "ISFJ의 위로와 ISTP의 침착함 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수현",
"script": "I'm hurting so much.",
"translation": "난 정말 상해있어."
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "Tell me what happened.",
"translation": "뭐가 일어났는지 말해."
},
{
"type": "script",
"index": 3,
"speaker": "수현",
"script": "I need support right now.",
"translation": "난 지금 지지가 필요해."
},
{
"type": "blank",
"index": 4,
"quiz": "I'm hurting so @@.",
"hint": "ISFJ는 감정의 상처를 깊이 느껴요.",
"optionA": "badly",
"optionB": "much",
"optionC": "deeply",
"result": "much",
"explanation": "수현이 매우 상해있다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성호",
"script": "I'm listening.",
"translation": "나 듣고 있어."
},
{
"type": "script",
"index": 6,
"speaker": "수현",
"script": "Just hold me.",
"translation": "그냥 안아줘."
},
{
"type": "script",
"index": 7,
"speaker": "성호",
"script": "Okay, I'm here.",
"translation": "좋아, 난 여기 있어."
},
{
"type": "ox",
"index": 8,
"quiz": "성호는 침착하게 대처하나요?",
"hint": "ISTP는 감정적인 상황에도 침착함을 유지해요.",
"result": "O",
"explanation": "성호가 침착하게 대처했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "This helps.",
"translation": "이게 도움이 돼."
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "I won't leave.",
"translation": "난 가지 않을 거야."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "script",
"index": 12,
"speaker": "성호",
"script": "You're strong.",
"translation": "넌 강해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "With you, yes.",
"translation": "넌 함께면, 응."
},
{
"type": "blank",
"index": 14,
"quiz": "Tell me what @@.",
"hint": "ISTP는 사실과 구체적인 상황을 파악하고 싶어해요.",
"optionA": "happened",
"optionB": "went wrong",
"optionC": "occurred",
"result": "happened",
"explanation": "성호가 뭐가 일어났는지 알고 싶다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "위로와 지지의 의미에 대한 문장이에요.",
"optionA": "heal",
"optionB": "Presence",
"optionC": "calm",
"result": "Presence calm heal",
"explanation": "침착한 함께함이 상처를 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "논리 vs 감정",
"explanation": "ISTP의 객관성과 ISFP의 감정성 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "That's not logical.",
"translation": "그건 논리적이 아니야."
},
{
"type": "script",
"index": 2,
"speaker": "소율",
"script": "But I feel it's right.",
"translation": "근데 난 맞다고 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Feelings can be wrong.",
"translation": "감정은 틀릴 수 있어."
},
{
"type": "ox",
"index": 4,
"quiz": "태오는 논리적으로 생각하나요?",
"hint": "ISTP는 객관성과 논리를 우선해요.",
"result": "O",
"explanation": "태오가 논리가 중요하다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소율",
"script": "But feelings matter too.",
"translation": "근데 감정도 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "They cloud judgment.",
"translation": "감정이 판단을 흐려."
},
{
"type": "script",
"index": 7,
"speaker": "소율",
"script": "Maybe, but they guide me.",
"translation": "그래도 그게 날 인도해."
},
{
"type": "blank",
"index": 8,
"quiz": "That's not @@.",
"hint": "ISTP는 논리와 객관성을 중시해요.",
"optionA": "fair",
"optionB": "logical",
"optionC": "right",
"result": "logical",
"explanation": "태오가 논리가 중요하다고 강조했어요."
},
{
"type": "script",
"index": 9,
"speaker": "태오",
"script": "I see your point.",
"translation": "네 점은 봐."
},
{
"type": "script",
"index": 10,
"speaker": "소율",
"script": "You do?",
"translation": "정말?"
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "Yes, even if illogical.",
"translation": "응, 비논리적이어도."
},
{
"type": "script",
"index": 12,
"speaker": "소율",
"script": "That means a lot.",
"translation": "그건 정말 많이 의미해."
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "You matter.",
"translation": "넌 중요해."
},
{
"type": "ox",
"index": 14,
"quiz": "소율은 감정을 우선하나요?",
"hint": "ISFP는 감정과 직감으로 판단해요.",
"result": "O",
"explanation": "소율이 감정으로 판단한다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "논리와 감정의 조화에 대한 문장이에요.",
"result": "Logic feeling work",
"explanation": "논리와 감정이 함께 일해요.",
"optionA": "work",
"optionB": "feeling",
"optionC": "Logic"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "논리 vs 감정",
"explanation": "ISTP의 객관성과 ISFP의 감정성 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "That's not logical.",
"translation": "그건 논리적이 아니야."
},
{
"type": "script",
"index": 2,
"speaker": "소율",
"script": "But I feel it's right.",
"translation": "근데 난 맞다고 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Feelings can be wrong.",
"translation": "감정은 틀릴 수 있어."
},
{
"type": "ox",
"index": 4,
"quiz": "태오는 논리적으로 생각하나요?",
"hint": "ISTP는 객관성과 논리를 우선해요.",
"result": "O",
"explanation": "태오가 논리가 중요하다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소율",
"script": "But feelings matter too.",
"translation": "근데 감정도 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "They cloud judgment.",
"translation": "감정이 판단을 흐려."
},
{
"type": "script",
"index": 7,
"speaker": "소율",
"script": "Maybe, but they guide me.",
"translation": "그래도 그게 날 인도해."
},
{
"type": "blank",
"index": 8,
"quiz": "That's not @@.",
"hint": "ISTP는 논리와 객관성을 중시해요.",
"optionA": "fair",
"optionB": "logical",
"optionC": "right",
"result": "logical",
"explanation": "태오가 논리가 중요하다고 강조했어요."
},
{
"type": "script",
"index": 9,
"speaker": "태오",
"script": "I see your point.",
"translation": "네 점은 봐."
},
{
"type": "script",
"index": 10,
"speaker": "소율",
"script": "You do?",
"translation": "정말?"
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "Yes, even if illogical.",
"translation": "응, 비논리적이어도."
},
{
"type": "script",
"index": 12,
"speaker": "소율",
"script": "That means a lot.",
"translation": "그건 정말 많이 의미해."
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "You matter.",
"translation": "넌 중요해."
},
{
"type": "ox",
"index": 14,
"quiz": "소율은 감정을 우선하나요?",
"hint": "ISFP는 감정과 직감으로 판단해요.",
"result": "O",
"explanation": "소율이 감정으로 판단한다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "논리와 감정의 조화에 대한 문장이에요.",
"optionA": "work",
"optionB": "feeling",
"optionC": "Logic",
"result": "Logic feeling work",
"explanation": "논리와 감정이 함께 일해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "계획 세우기",
"explanation": "ISTP의 실용성과 ISFP의 즉흥성 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성호",
"script": "We need a plan.",
"translation": "우리 계획이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "Plans are too rigid.",
"translation": "계획은 너무 경직됐어."
},
{
"type": "script",
"index": 3,
"speaker": "성호",
"script": "Plans prevent problems.",
"translation": "계획이 문제를 방지해."
},
{
"type": "blank",
"index": 4,
"quiz": "We need a @@.",
"hint": "ISTP는 체계적인 계획을 선호해요.",
"optionA": "break",
"optionB": "plan",
"optionC": "rest",
"result": "plan",
"explanation": "성호가 계획이 필요하다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "아린",
"script": "But spontaneity is fun!",
"translation": "근데 즉흥성이 재미있어!"
},
{
"type": "script",
"index": 6,
"speaker": "성호",
"script": "Fun isn't my priority.",
"translation": "재미가 내 우선순위가 아니야."
},
{
"type": "script",
"index": 7,
"speaker": "아린",
"script": "It should be sometimes.",
"translation": "가끔은 그래야 해."
},
{
"type": "ox",
"index": 8,
"quiz": "아린은 즉흥적인가요?",
"hint": "ISFP는 자유롭고 유연하게 흐르는 것을 선호해요.",
"result": "O",
"explanation": "아린이 즉흥성을 좋아한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "성호",
"script": "I hear you.",
"translation": "나 들었어."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "You do?",
"translation": "정말?"
},
{
"type": "script",
"index": 11,
"speaker": "성호",
"script": "We can add flexibility.",
"translation": "우리 유연성을 더할 수 있어."
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "I like that.",
"translation": "그게 좋아."
},
{
"type": "script",
"index": 13,
"speaker": "성호",
"script": "Balance works best.",
"translation": "균형이 최고야."
},
{
"type": "blank",
"index": 14,
"quiz": "Plans are too @@.",
"hint": "ISFP는 경직된 계획을 선호하지 않아요.",
"optionA": "detailed",
"optionB": "strict",
"optionC": "rigid",
"result": "rigid",
"explanation": "아린이 계획이 경직되었다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획과 자유의 조화에 대한 문장이에요.",
"result": "Plans flexibility best",
"explanation": "유연성 있는 계획이 최고예요.",
"optionA": "flexibility",
"optionB": "Plans",
"optionC": "best"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "계획 세우기",
"explanation": "ISTP의 실용성과 ISFP의 즉흥성 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성호",
"script": "We need a plan.",
"translation": "우리 계획이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "Plans are too rigid.",
"translation": "계획은 너무 경직됐어."
},
{
"type": "script",
"index": 3,
"speaker": "성호",
"script": "Plans prevent problems.",
"translation": "계획이 문제를 방지해."
},
{
"type": "blank",
"index": 4,
"quiz": "We need a @@.",
"hint": "ISTP는 체계적인 계획을 선호해요.",
"optionA": "break",
"optionB": "plan",
"optionC": "rest",
"result": "plan",
"explanation": "성호가 계획이 필요하다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "아린",
"script": "But spontaneity is fun!",
"translation": "근데 즉흥성이 재미있어!"
},
{
"type": "script",
"index": 6,
"speaker": "성호",
"script": "Fun isn't my priority.",
"translation": "재미가 내 우선순위가 아니야."
},
{
"type": "script",
"index": 7,
"speaker": "아린",
"script": "It should be sometimes.",
"translation": "가끔은 그래야 해."
},
{
"type": "ox",
"index": 8,
"quiz": "아린은 즉흥적인가요?",
"hint": "ISFP는 자유롭고 유연하게 흐르는 것을 선호해요.",
"result": "O",
"explanation": "아린이 즉흥성을 좋아한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "성호",
"script": "I hear you.",
"translation": "나 들었어."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "You do?",
"translation": "정말?"
},
{
"type": "script",
"index": 11,
"speaker": "성호",
"script": "We can add flexibility.",
"translation": "우리 유연성을 더할 수 있어."
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "I like that.",
"translation": "그게 좋아."
},
{
"type": "script",
"index": 13,
"speaker": "성호",
"script": "Balance works best.",
"translation": "균형이 최고야."
},
{
"type": "blank",
"index": 14,
"quiz": "Plans are too @@.",
"hint": "ISFP는 경직된 계획을 선호하지 않아요.",
"optionA": "detailed",
"optionB": "strict",
"optionC": "rigid",
"result": "rigid",
"explanation": "아린이 계획이 경직되었다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "계획과 자유의 조화에 대한 문장이에요.",
"optionA": "flexibility",
"optionB": "Plans",
"optionC": "best",
"result": "Plans flexibility best",
"explanation": "유연성 있는 계획이 최고예요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "감정 표현",
"explanation": "ISTP의 침착함과 ISFP의 감수성 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I don't show emotions.",
"translation": "난 감정을 드러내지 않아."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "But you have them.",
"translation": "근데 넌 감정이 있잖아."
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Not really relevant.",
"translation": "별로 관련 없는데."
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 감정을 드러내지 않나요?",
"hint": "ISTP는 감정을 표현하지 않고 내적으로 유지해요.",
"result": "O",
"explanation": "동민이 감정을 드러내지 않는다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "채영",
"script": "It's relevant to me.",
"translation": "나한테는 관련 있어."
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "You need that.",
"translation": "넌 그게 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "Yes, I do.",
"translation": "응, 내가 그래."
},
{
"type": "blank",
"index": 8,
"quiz": "I don't show @@.",
"hint": "ISTP는 감정 표현이 제한적이에요.",
"optionA": "feelings",
"optionB": "emotions",
"optionC": "worry",
"result": "emotions",
"explanation": "동민이 감정을 드러내지 않는다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "동민",
"script": "I care, just differently.",
"translation": "나 신경 써, 그냥 다르게."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "I know.",
"translation": "알아."
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "How do you know?",
"translation": "어떻게 알아?"
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "I feel it.",
"translation": "난 느껴."
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "That works.",
"translation": "그건 작동해."
},
{
"type": "ox",
"index": 14,
"quiz": "채영은 감수성이 높은가요?",
"hint": "ISFP는 감정을 깊이 있게 느끼고 표현해요.",
"result": "O",
"explanation": "채영이 동민을 감정으로 이해한다고 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정 표현의 다양한 방식에 대한 문장이에요.",
"result": "Care comes ways",
"explanation": "배려는 여러 방식으로 와요.",
"optionA": "Care",
"optionB": "comes",
"optionC": "ways"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "감정 표현",
"explanation": "ISTP의 침착함과 ISFP의 감수성 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I don't show emotions.",
"translation": "난 감정을 드러내지 않아."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "But you have them.",
"translation": "근데 넌 감정이 있잖아."
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Not really relevant.",
"translation": "별로 관련 없는데."
},
{
"type": "ox",
"index": 4,
"quiz": "동민은 감정을 드러내지 않나요?",
"hint": "ISTP는 감정을 표현하지 않고 내적으로 유지해요.",
"result": "O",
"explanation": "동민이 감정을 드러내지 않는다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "채영",
"script": "It's relevant to me.",
"translation": "나한테는 관련 있어."
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "You need that.",
"translation": "넌 그게 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "Yes, I do.",
"translation": "응, 내가 그래."
},
{
"type": "blank",
"index": 8,
"quiz": "I don't show @@.",
"hint": "ISTP는 감정 표현이 제한적이에요.",
"optionA": "feelings",
"optionB": "emotions",
"optionC": "worry",
"result": "emotions",
"explanation": "동민이 감정을 드러내지 않는다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "동민",
"script": "I care, just differently.",
"translation": "나 신경 써, 그냥 다르게."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "I know.",
"translation": "알아."
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "How do you know?",
"translation": "어떻게 알아?"
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "I feel it.",
"translation": "난 느껴."
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "That works.",
"translation": "그건 작동해."
},
{
"type": "ox",
"index": 14,
"quiz": "채영은 감수성이 높은가요?",
"hint": "ISFP는 감정을 깊이 있게 느끼고 표현해요.",
"result": "O",
"explanation": "채영이 동민을 감정으로 이해한다고 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "감정 표현의 다양한 방식에 대한 문장이에요.",
"optionA": "Care",
"optionB": "comes",
"optionC": "ways",
"result": "Care comes ways",
"explanation": "배려는 여러 방식으로 와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "함께 시간 보내기",
"explanation": "ISTP의 효율성과 ISFP의 현재 중심 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "Time should be productive.",
"translation": "시간은 생산적이어야 해."
},
{
"type": "script",
"index": 2,
"speaker": "도영",
"script": "But it can just be nice.",
"translation": "근데 그냥 좋을 수도 있어."
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "Nice is subjective.",
"translation": "좋다는 건 주관적이야."
},
{
"type": "blank",
"index": 4,
"quiz": "Time should be @@.",
"hint": "ISTP는 시간을 효율적으로 사용하고 싶어해요.",
"optionA": "fun",
"optionB": "productive",
"optionC": "meaningful",
"result": "productive",
"explanation": "준석이 시간이 생산적이어야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "도영",
"script": "But feeling good is important.",
"translation": "근데 기분 좋은 게 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "Agreed, within reason.",
"translation": "동의해, 합리적인 범위 내에."
},
{
"type": "script",
"index": 7,
"speaker": "도영",
"script": "See? We agree!",
"translation": "봤지? 우리 맞아!"
},
{
"type": "ox",
"index": 8,
"quiz": "도영은 현재에 집중하나요?",
"hint": "ISFP는 현재의 순간과 감정을 중요하게 여겨요.",
"result": "O",
"explanation": "도영이 좋은 기분이 중요하다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "Sometimes.",
"translation": "가끔은."
},
{
"type": "script",
"index": 10,
"speaker": "도영",
"script": "Good.",
"translation": "좋아."
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "I'll try more.",
"translation": "더 해보려고 할게."
},
{
"type": "script",
"index": 12,
"speaker": "도영",
"script": "That's all I ask.",
"translation": "그게 내가 원하는 거야."
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "I know.",
"translation": "알아."
},
{
"type": "blank",
"index": 14,
"quiz": "Nice is @@.",
"hint": "ISFP는 주관적 경험을 중요하게 생각해요.",
"optionA": "important",
"optionB": "valid",
"optionC": "subjective",
"result": "subjective",
"explanation": "준석이 좋다는 건 주관적이라고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "효율성과 현재의 즐거움에 대한 문장이에요.",
"result": "Productive peaceful time",
"explanation": "생산적이고 평온한 시간이 중요해요.",
"optionA": "time",
"optionB": "Productive",
"optionC": "peaceful"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "함께 시간 보내기",
"explanation": "ISTP의 효율성과 ISFP의 현재 중심 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "Time should be productive.",
"translation": "시간은 생산적이어야 해."
},
{
"type": "script",
"index": 2,
"speaker": "도영",
"script": "But it can just be nice.",
"translation": "근데 그냥 좋을 수도 있어."
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "Nice is subjective.",
"translation": "좋다는 건 주관적이야."
},
{
"type": "blank",
"index": 4,
"quiz": "Time should be @@.",
"hint": "ISTP는 시간을 효율적으로 사용하고 싶어해요.",
"optionA": "fun",
"optionB": "productive",
"optionC": "meaningful",
"result": "productive",
"explanation": "준석이 시간이 생산적이어야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "도영",
"script": "But feeling good is important.",
"translation": "근데 기분 좋은 게 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "Agreed, within reason.",
"translation": "동의해, 합리적인 범위 내에."
},
{
"type": "script",
"index": 7,
"speaker": "도영",
"script": "See? We agree!",
"translation": "봤지? 우리 맞아!"
},
{
"type": "ox",
"index": 8,
"quiz": "도영은 현재에 집중하나요?",
"hint": "ISFP는 현재의 순간과 감정을 중요하게 여겨요.",
"result": "O",
"explanation": "도영이 좋은 기분이 중요하다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "Sometimes.",
"translation": "가끔은."
},
{
"type": "script",
"index": 10,
"speaker": "도영",
"script": "Good.",
"translation": "좋아."
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "I'll try more.",
"translation": "더 해보려고 할게."
},
{
"type": "script",
"index": 12,
"speaker": "도영",
"script": "That's all I ask.",
"translation": "그게 내가 원하는 거야."
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "I know.",
"translation": "알아."
},
{
"type": "blank",
"index": 14,
"quiz": "Nice is @@.",
"hint": "ISFP는 주관적 경험을 중요하게 생각해요.",
"optionA": "important",
"optionB": "valid",
"optionC": "subjective",
"result": "subjective",
"explanation": "준석이 좋다는 건 주관적이라고 말했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "효율성과 현재의 즐거움에 대한 문장이에요.",
"optionA": "time",
"optionB": "Productive",
"optionC": "peaceful",
"result": "Productive peaceful time",
"explanation": "생산적이고 평온한 시간이 중요해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISTP의 논리와 ISFP의 직감 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태영",
"script": "Facts support my view.",
"translation": "사실이 내 의견을 지지해."
},
{
"type": "script",
"index": 2,
"speaker": "은비",
"script": "But my gut says different.",
"translation": "근데 난 다르게 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "태영",
"script": "Gut isn't reliable.",
"translation": "직감은 신뢰할 수 없어."
},
{
"type": "ox",
"index": 4,
"quiz": "태영은 논리를 중시하나요?",
"hint": "ISTP는 객관적 사실과 논리를 우선해요.",
"result": "O",
"explanation": "태영이 사실이 중요하다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "은비",
"script": "But I'm often right.",
"translation": "근데 나 자주 맞아."
},
{
"type": "script",
"index": 6,
"speaker": "태영",
"script": "Sometimes.",
"translation": "가끔은."
},
{
"type": "script",
"index": 7,
"speaker": "은비",
"script": "See? Trust my feeling.",
"translation": "봤지? 내 감정을 믿어."
},
{
"type": "blank",
"index": 8,
"quiz": "Facts support my @@.",
"hint": "ISTP는 논리와 사실로 입장을 지지해요.",
"optionA": "feeling",
"optionB": "view",
"optionC": "idea",
"result": "view",
"explanation": "태영이 사실이 자신의 의견을 지지한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "태영",
"script": "I'm considering it.",
"translation": "나 생각 중이야."
},
{
"type": "script",
"index": 10,
"speaker": "은비",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 11,
"speaker": "태영",
"script": "Your intuition has merit.",
"translation": "넌 직감이 가치 있어."
},
{
"type": "script",
"index": 12,
"speaker": "은비",
"script": "That means a lot.",
"translation": "그건 정말 많이 의미해."
},
{
"type": "script",
"index": 13,
"speaker": "태영",
"script": "Let's try both.",
"translation": "둘 다 해보자."
},
{
"type": "ox",
"index": 14,
"quiz": "은비는 직감에 의존하나요?",
"hint": "ISFP는 감정과 직감으로 판단해요.",
"result": "O",
"explanation": "은비가 자신의 직감을 믿는다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "논리와 직감의 조화에 대한 문장이에요.",
"result": "Logic intuition guide",
"explanation": "논리와 직감이 함께 방향을 제시해요.",
"optionA": "intuition",
"optionB": "guide",
"optionC": "Logic"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "의견이 다를 때",
"explanation": "ISTP의 논리와 ISFP의 직감 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태영",
"script": "Facts support my view.",
"translation": "사실이 내 의견을 지지해."
},
{
"type": "script",
"index": 2,
"speaker": "은비",
"script": "But my gut says different.",
"translation": "근데 난 다르게 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "태영",
"script": "Gut isn't reliable.",
"translation": "직감은 신뢰할 수 없어."
},
{
"type": "ox",
"index": 4,
"quiz": "태영은 논리를 중시하나요?",
"hint": "ISTP는 객관적 사실과 논리를 우선해요.",
"result": "O",
"explanation": "태영이 사실이 중요하다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "은비",
"script": "But I'm often right.",
"translation": "근데 나 자주 맞아."
},
{
"type": "script",
"index": 6,
"speaker": "태영",
"script": "Sometimes.",
"translation": "가끔은."
},
{
"type": "script",
"index": 7,
"speaker": "은비",
"script": "See? Trust my feeling.",
"translation": "봤지? 내 감정을 믿어."
},
{
"type": "blank",
"index": 8,
"quiz": "Facts support my @@.",
"hint": "ISTP는 논리와 사실로 입장을 지지해요.",
"optionA": "feeling",
"optionB": "view",
"optionC": "idea",
"result": "view",
"explanation": "태영이 사실이 자신의 의견을 지지한다고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "태영",
"script": "I'm considering it.",
"translation": "나 생각 중이야."
},
{
"type": "script",
"index": 10,
"speaker": "은비",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 11,
"speaker": "태영",
"script": "Your intuition has merit.",
"translation": "넌 직감이 가치 있어."
},
{
"type": "script",
"index": 12,
"speaker": "은비",
"script": "That means a lot.",
"translation": "그건 정말 많이 의미해."
},
{
"type": "script",
"index": 13,
"speaker": "태영",
"script": "Let's try both.",
"translation": "둘 다 해보자."
},
{
"type": "ox",
"index": 14,
"quiz": "은비는 직감에 의존하나요?",
"hint": "ISFP는 감정과 직감으로 판단해요.",
"result": "O",
"explanation": "은비가 자신의 직감을 믿는다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "논리와 직감의 조화에 대한 문장이에요.",
"optionA": "intuition",
"optionB": "guide",
"optionC": "Logic",
"result": "Logic intuition guide",
"explanation": "논리와 직감이 함께 방향을 제시해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 대처",
"explanation": "ISTP의 분석과 ISFP의 감정 처리 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "I need to analyze this.",
"translation": "난 이걸 분석해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "소연",
"script": "I need to feel it.",
"translation": "난 이걸 느껴야 해."
},
{
"type": "script",
"index": 3,
"speaker": "현우",
"script": "That won't solve it.",
"translation": "그건 해결이 안 돼."
},
{
"type": "ox",
"index": 4,
"quiz": "현우는 분석으로 대처하나요?",
"hint": "ISTP는 문제를 논리적으로 분석해요.",
"result": "O",
"explanation": "현우가 분석해야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "But it helps me.",
"translation": "근데 그게 날 도와줘."
},
{
"type": "script",
"index": 6,
"speaker": "현우",
"script": "How?",
"translation": "어떻게?"
},
{
"type": "script",
"index": 7,
"speaker": "소연",
"script": "I understand myself better.",
"translation": "나 자신을 더 잘 이해해."
},
{
"type": "blank",
"index": 8,
"quiz": "I need to @@ this.",
"hint": "ISTP는 상황을 분석하려고 해요.",
"optionA": "fix",
"optionB": "analyze",
"optionC": "solve",
"result": "analyze",
"explanation": "현우가 분석해야 한다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "현우",
"script": "That's valid.",
"translation": "그건 타당해."
},
{
"type": "script",
"index": 10,
"speaker": "소연",
"script": "It is?",
"translation": "정말?"
},
{
"type": "script",
"index": 11,
"speaker": "현우",
"script": "Yes, understanding helps.",
"translation": "응, 이해가 도움이 돼."
},
{
"type": "script",
"index": 12,
"speaker": "소연",
"script": "See? We agree!",
"translation": "봤지? 우리 맞아!"
},
{
"type": "script",
"index": 13,
"speaker": "현우",
"script": "Sometimes.",
"translation": "가끔은."
},
{
"type": "blank",
"index": 14,
"quiz": "I need to feel @@.",
"hint": "ISFP는 감정을 처리하고 이해해야 해요.",
"optionA": "better",
"optionB": "okay",
"optionC": "it",
"result": "it",
"explanation": "소연이 감정을 느껴야 한다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "분석과 감정 처리의 조화에 대한 문장이에요.",
"result": "Analyzing feeling help",
"explanation": "분석과 감정 처리가 모두 도움이 돼요.",
"optionA": "feeling",
"optionB": "Analyzing",
"optionC": "help"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 대처",
"explanation": "ISTP의 분석과 ISFP의 감정 처리 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현우",
"script": "I need to analyze this.",
"translation": "난 이걸 분석해야 해."
},
{
"type": "script",
"index": 2,
"speaker": "소연",
"script": "I need to feel it.",
"translation": "난 이걸 느껴야 해."
},
{
"type": "script",
"index": 3,
"speaker": "현우",
"script": "That won't solve it.",
"translation": "그건 해결이 안 돼."
},
{
"type": "ox",
"index": 4,
"quiz": "현우는 분석으로 대처하나요?",
"hint": "ISTP는 문제를 논리적으로 분석해요.",
"result": "O",
"explanation": "현우가 분석해야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소연",
"script": "But it helps me.",
"translation": "근데 그게 날 도와줘."
},
{
"type": "script",
"index": 6,
"speaker": "현우",
"script": "How?",
"translation": "어떻게?"
},
{
"type": "script",
"index": 7,
"speaker": "소연",
"script": "I understand myself better.",
"translation": "나 자신을 더 잘 이해해."
},
{
"type": "blank",
"index": 8,
"quiz": "I need to @@ this.",
"hint": "ISTP는 상황을 분석하려고 해요.",
"optionA": "fix",
"optionB": "analyze",
"optionC": "solve",
"result": "analyze",
"explanation": "현우가 분석해야 한다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "현우",
"script": "That's valid.",
"translation": "그건 타당해."
},
{
"type": "script",
"index": 10,
"speaker": "소연",
"script": "It is?",
"translation": "정말?"
},
{
"type": "script",
"index": 11,
"speaker": "현우",
"script": "Yes, understanding helps.",
"translation": "응, 이해가 도움이 돼."
},
{
"type": "script",
"index": 12,
"speaker": "소연",
"script": "See? We agree!",
"translation": "봤지? 우리 맞아!"
},
{
"type": "script",
"index": 13,
"speaker": "현우",
"script": "Sometimes.",
"translation": "가끔은."
},
{
"type": "blank",
"index": 14,
"quiz": "I need to feel @@.",
"hint": "ISFP는 감정을 처리하고 이해해야 해요.",
"optionA": "better",
"optionB": "okay",
"optionC": "it",
"result": "it",
"explanation": "소연이 감정을 느껴야 한다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "분석과 감정 처리의 조화에 대한 문장이에요.",
"optionA": "feeling",
"optionB": "Analyzing",
"optionC": "help",
"result": "Analyzing feeling help",
"explanation": "분석과 감정 처리가 모두 도움이 돼요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "에너지 관리",
"explanation": "ISTP의 효율성과 ISFP의 회복 시간 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지호",
"script": "We should keep going.",
"translation": "우리 계속 나가야 해."
},
{
"type": "script",
"index": 2,
"speaker": "미래",
"script": "But I need to rest.",
"translation": "근데 난 쉬어야 해."
},
{
"type": "script",
"index": 3,
"speaker": "지호",
"script": "We can rest later.",
"translation": "나중에 쉴 수 있어."
},
{
"type": "blank",
"index": 4,
"quiz": "We should keep @@.",
"hint": "ISTP는 효율성을 위해 계속 나가려고 해요.",
"optionA": "resting",
"optionB": "going",
"optionC": "trying",
"result": "going",
"explanation": "지호가 계속 나가야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "미래",
"script": "But I'm tired.",
"translation": "근데 난 피곤해."
},
{
"type": "script",
"index": 6,
"speaker": "지호",
"script": "Push through.",
"translation": "참고 견뎌."
},
{
"type": "script",
"index": 7,
"speaker": "미래",
"script": "That's not how I work.",
"translation": "그건 내가 작동하는 방식이 아니야."
},
{
"type": "ox",
"index": 8,
"quiz": "미래는 회복 시간이 필요한가요?",
"hint": "ISFP는 감정 처리와 휴식이 필요해요.",
"result": "O",
"explanation": "미래가 쉬어야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지호",
"script": "You might be right.",
"translation": "넌 맞을 수도."
},
{
"type": "script",
"index": 10,
"speaker": "미래",
"script": "I am.",
"translation": "나 맞아."
},
{
"type": "script",
"index": 11,
"speaker": "지호",
"script": "Okay, short break.",
"translation": "좋아, 짧은 휴식."
},
{
"type": "script",
"index": 12,
"speaker": "미래",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "script",
"index": 13,
"speaker": "지호",
"script": "We need you functional.",
"translation": "우리 넌 활동적이어야 해."
},
{
"type": "blank",
"index": 14,
"quiz": "We can rest @@.",
"hint": "ISTP는 효율성을 위해 휴식을 뒤로 미루려고 해요.",
"optionA": "now",
"optionB": "soon",
"optionC": "later",
"result": "later",
"explanation": "지호가 나중에 쉬자고 제안했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "효율성과 휴식의 균형에 대한 문장이에요.",
"result": "Rest keeps energy",
"explanation": "휴식이 에너지와 집중력을 유지해요.",
"optionA": "keeps",
"optionB": "Rest",
"optionC": "energy"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "에너지 관리",
"explanation": "ISTP의 효율성과 ISFP의 회복 시간 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지호",
"script": "We should keep going.",
"translation": "우리 계속 나가야 해."
},
{
"type": "script",
"index": 2,
"speaker": "미래",
"script": "But I need to rest.",
"translation": "근데 난 쉬어야 해."
},
{
"type": "script",
"index": 3,
"speaker": "지호",
"script": "We can rest later.",
"translation": "나중에 쉴 수 있어."
},
{
"type": "blank",
"index": 4,
"quiz": "We should keep @@.",
"hint": "ISTP는 효율성을 위해 계속 나가려고 해요.",
"optionA": "resting",
"optionB": "going",
"optionC": "trying",
"result": "going",
"explanation": "지호가 계속 나가야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "미래",
"script": "But I'm tired.",
"translation": "근데 난 피곤해."
},
{
"type": "script",
"index": 6,
"speaker": "지호",
"script": "Push through.",
"translation": "참고 견뎌."
},
{
"type": "script",
"index": 7,
"speaker": "미래",
"script": "That's not how I work.",
"translation": "그건 내가 작동하는 방식이 아니야."
},
{
"type": "ox",
"index": 8,
"quiz": "미래는 회복 시간이 필요한가요?",
"hint": "ISFP는 감정 처리와 휴식이 필요해요.",
"result": "O",
"explanation": "미래가 쉬어야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지호",
"script": "You might be right.",
"translation": "넌 맞을 수도."
},
{
"type": "script",
"index": 10,
"speaker": "미래",
"script": "I am.",
"translation": "나 맞아."
},
{
"type": "script",
"index": 11,
"speaker": "지호",
"script": "Okay, short break.",
"translation": "좋아, 짧은 휴식."
},
{
"type": "script",
"index": 12,
"speaker": "미래",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "script",
"index": 13,
"speaker": "지호",
"script": "We need you functional.",
"translation": "우리 넌 활동적이어야 해."
},
{
"type": "blank",
"index": 14,
"quiz": "We can rest @@.",
"hint": "ISTP는 효율성을 위해 휴식을 뒤로 미루려고 해요.",
"optionA": "now",
"optionB": "soon",
"optionC": "later",
"result": "later",
"explanation": "지호가 나중에 쉬자고 제안했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "효율성과 휴식의 균형에 대한 문장이에요.",
"optionA": "keeps",
"optionB": "Rest",
"optionC": "energy",
"result": "Rest keeps energy",
"explanation": "휴식이 에너지와 집중력을 유지해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 생각하기",
"explanation": "ISTP의 현실성과 ISFP의 감정 중심 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "We need practical goals.",
"translation": "우리 현실적인 목표가 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "채린",
"script": "But I want to be happy.",
"translation": "근데 난 행복하고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "Those can be the same.",
"translation": "그 둘이 같을 수 있어."
},
{
"type": "blank",
"index": 4,
"quiz": "We need @@ goals.",
"hint": "ISTP는 실현 가능한 현실적 목표를 원해요.",
"optionA": "big",
"optionB": "practical",
"optionC": "ambitious",
"result": "practical",
"explanation": "준석이 현실적인 목표가 필요하다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "채린",
"script": "How?",
"translation": "어떻게?"
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "Find work you enjoy.",
"translation": "즐길 수 있는 일을 찾아."
},
{
"type": "script",
"index": 7,
"speaker": "채린",
"script": "That's what I want!",
"translation": "그게 내가 원하는 거야!"
},
{
"type": "ox",
"index": 8,
"quiz": "채린은 행복을 우선하나요?",
"hint": "ISFP는 감정과 만족감을 중시해요.",
"result": "O",
"explanation": "채린이 행복을 원한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "Then align them.",
"translation": "그럼 맞춰."
},
{
"type": "script",
"index": 10,
"speaker": "채린",
"script": "Will you help?",
"translation": "넌 도와줄래?"
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "Yes.",
"translation": "응."
},
{
"type": "script",
"index": 12,
"speaker": "채린",
"script": "This is nice.",
"translation": "이게 좋아."
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "Practical and happy.",
"translation": "현실적이면서 행복해."
},
{
"type": "blank",
"index": 14,
"quiz": "But I want to be @@.",
"hint": "ISFP는 감정적 만족과 행복을 추구해요.",
"optionA": "successful",
"optionB": "rich",
"optionC": "happy",
"result": "happy",
"explanation": "채린이 행복을 원한다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "현실성과 행복의 조화에 대한 문장이에요.",
"result": "Practical happy goals",
"explanation": "현실적이고 행복한 목표가 잘 어울려요.",
"optionA": "Practical",
"optionB": "goals",
"optionC": "happy"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 생각하기",
"explanation": "ISTP의 현실성과 ISFP의 감정 중심 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준석",
"script": "We need practical goals.",
"translation": "우리 현실적인 목표가 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "채린",
"script": "But I want to be happy.",
"translation": "근데 난 행복하고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "준석",
"script": "Those can be the same.",
"translation": "그 둘이 같을 수 있어."
},
{
"type": "blank",
"index": 4,
"quiz": "We need @@ goals.",
"hint": "ISTP는 실현 가능한 현실적 목표를 원해요.",
"optionA": "big",
"optionB": "practical",
"optionC": "ambitious",
"result": "practical",
"explanation": "준석이 현실적인 목표가 필요하다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "채린",
"script": "How?",
"translation": "어떻게?"
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "Find work you enjoy.",
"translation": "즐길 수 있는 일을 찾아."
},
{
"type": "script",
"index": 7,
"speaker": "채린",
"script": "That's what I want!",
"translation": "그게 내가 원하는 거야!"
},
{
"type": "ox",
"index": 8,
"quiz": "채린은 행복을 우선하나요?",
"hint": "ISFP는 감정과 만족감을 중시해요.",
"result": "O",
"explanation": "채린이 행복을 원한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준석",
"script": "Then align them.",
"translation": "그럼 맞춰."
},
{
"type": "script",
"index": 10,
"speaker": "채린",
"script": "Will you help?",
"translation": "넌 도와줄래?"
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "Yes.",
"translation": "응."
},
{
"type": "script",
"index": 12,
"speaker": "채린",
"script": "This is nice.",
"translation": "이게 좋아."
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "Practical and happy.",
"translation": "현실적이면서 행복해."
},
{
"type": "blank",
"index": 14,
"quiz": "But I want to be @@.",
"hint": "ISFP는 감정적 만족과 행복을 추구해요.",
"optionA": "successful",
"optionB": "rich",
"optionC": "happy",
"result": "happy",
"explanation": "채린이 행복을 원한다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "현실성과 행복의 조화에 대한 문장이에요.",
"optionA": "Practical",
"optionB": "goals",
"optionC": "happy",
"result": "Practical happy goals",
"explanation": "현실적이고 행복한 목표가 잘 어울려요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "활동 함께하기",
"explanation": "ISTP의 효율성과 ISFP의 의미 추구 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성호",
"script": "Let's build something.",
"translation": "뭔가 만들자."
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "That's nice, but meaningful?",
"translation": "좋은데, 의미 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "성호",
"script": "Building is meaningful.",
"translation": "만드는 게 의미 있어."
},
{
"type": "blank",
"index": 4,
"quiz": "Let's build @@.",
"hint": "ISTP는 무언가를 구체적으로 만들려고 해요.",
"optionA": "together",
"optionB": "something",
"optionC": "up",
"result": "something",
"explanation": "성호가 뭔가 만들자고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "아린",
"script": "How so?",
"translation": "어떻게?"
},
{
"type": "script",
"index": 6,
"speaker": "성호",
"script": "We create, we improve.",
"translation": "우리 창조해, 개선해."
},
{
"type": "script",
"index": 7,
"speaker": "아린",
"script": "Oh, I like that!",
"translation": "오, 그게 좋은데!"
},
{
"type": "ox",
"index": 8,
"quiz": "아린은 의미를 추구하나요?",
"hint": "ISFP는 의미 있고 느껴지는 것을 추구해요.",
"result": "O",
"explanation": "아린이 의미 있는 활동을 찾고 있다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "성호",
"script": "I knew you would.",
"translation": "내 알았어."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "You know me.",
"translation": "넌 날 알아."
},
{
"type": "script",
"index": 11,
"speaker": "성호",
"script": "Yes, I do.",
"translation": "응, 알아."
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "That's what I love.",
"translation": "그게 내가 좋아하는 거야."
},
{
"type": "script",
"index": 13,
"speaker": "성호",
"script": "Let's start now.",
"translation": "이제 시작하자."
},
{
"type": "blank",
"index": 14,
"quiz": "That's @@, but meaningful?",
"hint": "ISFP는 활동이 의미 있는지를 확인하고 싶어해요.",
"optionA": "fun",
"optionB": "nice",
"optionC": "cool",
"result": "nice",
"explanation": "아린이 활동이 좋긴 한데 의미 있는지 물었어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께 만드는 것의 의미에 대한 문장이에요.",
"result": "Creating together meaning",
"explanation": "함께 만드는 것이 더 깊은 의미를 줘요.",
"optionA": "together",
"optionB": "Creating",
"optionC": "meaning"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "활동 함께하기",
"explanation": "ISTP의 효율성과 ISFP의 의미 추구 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성호",
"script": "Let's build something.",
"translation": "뭔가 만들자."
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "That's nice, but meaningful?",
"translation": "좋은데, 의미 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "성호",
"script": "Building is meaningful.",
"translation": "만드는 게 의미 있어."
},
{
"type": "blank",
"index": 4,
"quiz": "Let's build @@.",
"hint": "ISTP는 무언가를 구체적으로 만들려고 해요.",
"optionA": "together",
"optionB": "something",
"optionC": "up",
"result": "something",
"explanation": "성호가 뭔가 만들자고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "아린",
"script": "How so?",
"translation": "어떻게?"
},
{
"type": "script",
"index": 6,
"speaker": "성호",
"script": "We create, we improve.",
"translation": "우리 창조해, 개선해."
},
{
"type": "script",
"index": 7,
"speaker": "아린",
"script": "Oh, I like that!",
"translation": "오, 그게 좋은데!"
},
{
"type": "ox",
"index": 8,
"quiz": "아린은 의미를 추구하나요?",
"hint": "ISFP는 의미 있고 느껴지는 것을 추구해요.",
"result": "O",
"explanation": "아린이 의미 있는 활동을 찾고 있다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "성호",
"script": "I knew you would.",
"translation": "내 알았어."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "You know me.",
"translation": "넌 날 알아."
},
{
"type": "script",
"index": 11,
"speaker": "성호",
"script": "Yes, I do.",
"translation": "응, 알아."
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "That's what I love.",
"translation": "그게 내가 좋아하는 거야."
},
{
"type": "script",
"index": 13,
"speaker": "성호",
"script": "Let's start now.",
"translation": "이제 시작하자."
},
{
"type": "blank",
"index": 14,
"quiz": "That's @@, but meaningful?",
"hint": "ISFP는 활동이 의미 있는지를 확인하고 싶어해요.",
"optionA": "fun",
"optionB": "nice",
"optionC": "cool",
"result": "nice",
"explanation": "아린이 활동이 좋긴 한데 의미 있는지 물었어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "함께 만드는 것의 의미에 대한 문장이에요.",
"optionA": "together",
"optionB": "Creating",
"optionC": "meaning",
"result": "Creating together meaning",
"explanation": "함께 만드는 것이 더 깊은 의미를 줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "조용한 밤",
"explanation": "ISTP의 침착함과 ISFP의 감정 나눔 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동우",
"script": "Silence is fine.",
"translation": "침묵이 괜찮아."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "I like sharing moments.",
"translation": "난 순간을 나누는 게 좋아."
},
{
"type": "script",
"index": 3,
"speaker": "동우",
"script": "We can do both.",
"translation": "우리 둘 다 할 수 있어."
},
{
"type": "blank",
"index": 4,
"quiz": "@@ is fine.",
"hint": "ISTP는 침묵과 혼자인 시간을 선호해요.",
"optionA": "Talking",
"optionB": "Silence",
"optionC": "Noise",
"result": "Silence",
"explanation": "동우가 침묵이 괜찮다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "나영",
"script": "How?",
"translation": "어떻게?"
},
{
"type": "script",
"index": 6,
"speaker": "동우",
"script": "Sit quietly, share thoughts.",
"translation": "조용히 앉아, 생각을 나눠."
},
{
"type": "script",
"index": 7,
"speaker": "나영",
"script": "I like that better.",
"translation": "그게 더 좋은데."
},
{
"type": "ox",
"index": 8,
"quiz": "나영은 순간을 나누고 싶어하나요?",
"hint": "ISFP는 의미 있는 연결과 감정 나눔을 추구해요.",
"result": "O",
"explanation": "나영이 순간을 나누는 것을 좋아한다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "동우",
"script": "I'm glad.",
"translation": "다행이야."
},
{
"type": "script",
"index": 10,
"speaker": "나영",
"script": "You're changing.",
"translation": "넌 변하고 있어."
},
{
"type": "script",
"index": 11,
"speaker": "동우",
"script": "For you.",
"translation": "너 위해서."
},
{
"type": "script",
"index": 12,
"speaker": "나영",
"script": "That means everything.",
"translation": "그건 모든 걸 의미해."
},
{
"type": "script",
"index": 13,
"speaker": "동우",
"script": "I know.",
"translation": "알아."
},
{
"type": "blank",
"index": 14,
"quiz": "I like sharing @@.",
"hint": "ISFP는 의미 있는 순간의 나눔을 원해요.",
"optionA": "ideas",
"optionB": "time",
"optionC": "moments",
"result": "moments",
"explanation": "나영이 순간을 나누는 것을 좋아한다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "침묵 속 함께함의 의미에 대한 문장이에요.",
"result": "Quiet shared precious",
"explanation": "조용히 나눈 순간이 소중해요.",
"optionA": "shared",
"optionB": "Quiet",
"optionC": "precious"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "조용한 밤",
"explanation": "ISTP의 침착함과 ISFP의 감정 나눔 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동우",
"script": "Silence is fine.",
"translation": "침묵이 괜찮아."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "I like sharing moments.",
"translation": "난 순간을 나누는 게 좋아."
},
{
"type": "script",
"index": 3,
"speaker": "동우",
"script": "We can do both.",
"translation": "우리 둘 다 할 수 있어."
},
{
"type": "blank",
"index": 4,
"quiz": "@@ is fine.",
"hint": "ISTP는 침묵과 혼자인 시간을 선호해요.",
"optionA": "Talking",
"optionB": "Silence",
"optionC": "Noise",
"result": "Silence",
"explanation": "동우가 침묵이 괜찮다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "나영",
"script": "How?",
"translation": "어떻게?"
},
{
"type": "script",
"index": 6,
"speaker": "동우",
"script": "Sit quietly, share thoughts.",
"translation": "조용히 앉아, 생각을 나눠."
},
{
"type": "script",
"index": 7,
"speaker": "나영",
"script": "I like that better.",
"translation": "그게 더 좋은데."
},
{
"type": "ox",
"index": 8,
"quiz": "나영은 순간을 나누고 싶어하나요?",
"hint": "ISFP는 의미 있는 연결과 감정 나눔을 추구해요.",
"result": "O",
"explanation": "나영이 순간을 나누는 것을 좋아한다고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "동우",
"script": "I'm glad.",
"translation": "다행이야."
},
{
"type": "script",
"index": 10,
"speaker": "나영",
"script": "You're changing.",
"translation": "넌 변하고 있어."
},
{
"type": "script",
"index": 11,
"speaker": "동우",
"script": "For you.",
"translation": "너 위해서."
},
{
"type": "script",
"index": 12,
"speaker": "나영",
"script": "That means everything.",
"translation": "그건 모든 걸 의미해."
},
{
"type": "script",
"index": 13,
"speaker": "동우",
"script": "I know.",
"translation": "알아."
},
{
"type": "blank",
"index": 14,
"quiz": "I like sharing @@.",
"hint": "ISFP는 의미 있는 순간의 나눔을 원해요.",
"optionA": "ideas",
"optionB": "time",
"optionC": "moments",
"result": "moments",
"explanation": "나영이 순간을 나누는 것을 좋아한다고 명확히 했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "침묵 속 함께함의 의미에 대한 문장이에요.",
"optionA": "shared",
"optionB": "Quiet",
"optionC": "precious",
"result": "Quiet shared precious",
"explanation": "조용히 나눈 순간이 소중해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 나누기",
"explanation": "ISTP의 정직성과 ISFP의 신중함 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I'm being direct.",
"translation": "난 직설적이야."
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "You think it's harsh.",
"translation": "넌 가혹하다고 생각해."
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "That's how I communicate.",
"translation": "그게 내 소통 방식이야."
},
{
"type": "ox",
"index": 4,
"quiz": "준호는 직설적인가요?",
"hint": "ISTP는 사실을 직설적으로 말해요.",
"result": "O",
"explanation": "준호가 직설적이라고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "채영",
"script": "I understand now.",
"translation": "이제 이해해."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "Good.",
"translation": "좋아."
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "But gentle is nice too.",
"translation": "근데 부드러워도 좋아."
},
{
"type": "blank",
"index": 8,
"quiz": "I'm being @@.",
"hint": "ISTP는 직설적이고 솔직하게 표현해요.",
"optionA": "honest",
"optionB": "direct",
"optionC": "truthful",
"result": "direct",
"explanation": "준호가 직설적이라고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "I can try.",
"translation": "나 해볼 수 있어."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "That's all I ask.",
"translation": "그게 내가 원하는 거야."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "You're worth trying for.",
"translation": "넌 노력할 가치가 있어."
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "This means a lot.",
"translation": "이게 정말 많이 의미해."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "I know.",
"translation": "알아."
},
{
"type": "ox",
"index": 14,
"quiz": "채영은 신중하게 받아들이나요?",
"hint": "ISFP는 직설적인 말을 신중하게 받아들여요.",
"result": "O",
"explanation": "채영이 이해하려고 노력했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "직설성과 온화함의 조화에 대한 문장이에요.",
"result": "Direct care trust",
"explanation": "배려 있는 직설성이 신뢰를 만들어요.",
"optionA": "care",
"optionB": "Direct",
"optionC": "trust"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 나누기",
"explanation": "ISTP의 정직성과 ISFP의 신중함 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준호",
"script": "I'm being direct.",
"translation": "난 직설적이야."
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "You think it's harsh.",
"translation": "넌 가혹하다고 생각해."
},
{
"type": "script",
"index": 3,
"speaker": "준호",
"script": "That's how I communicate.",
"translation": "그게 내 소통 방식이야."
},
{
"type": "ox",
"index": 4,
"quiz": "준호는 직설적인가요?",
"hint": "ISTP는 사실을 직설적으로 말해요.",
"result": "O",
"explanation": "준호가 직설적이라고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "채영",
"script": "I understand now.",
"translation": "이제 이해해."
},
{
"type": "script",
"index": 6,
"speaker": "준호",
"script": "Good.",
"translation": "좋아."
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "But gentle is nice too.",
"translation": "근데 부드러워도 좋아."
},
{
"type": "blank",
"index": 8,
"quiz": "I'm being @@.",
"hint": "ISTP는 직설적이고 솔직하게 표현해요.",
"optionA": "honest",
"optionB": "direct",
"optionC": "truthful",
"result": "direct",
"explanation": "준호가 직설적이라고 표현했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "I can try.",
"translation": "나 해볼 수 있어."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "That's all I ask.",
"translation": "그게 내가 원하는 거야."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "You're worth trying for.",
"translation": "넌 노력할 가치가 있어."
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "This means a lot.",
"translation": "이게 정말 많이 의미해."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "I know.",
"translation": "알아."
},
{
"type": "ox",
"index": 14,
"quiz": "채영은 신중하게 받아들이나요?",
"hint": "ISFP는 직설적인 말을 신중하게 받아들여요.",
"result": "O",
"explanation": "채영이 이해하려고 노력했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "직설성과 온화함의 조화에 대한 문장이에요.",
"optionA": "care",
"optionB": "Direct",
"optionC": "trust",
"result": "Direct care trust",
"explanation": "배려 있는 직설성이 신뢰를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처 치유",
"explanation": "ISTP의 해결 지향과 ISFP의 감정 처리 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "Let me fix this.",
"translation": "내가 이걸 고칠게."
},
{
"type": "script",
"index": 2,
"speaker": "소율",
"script": "I need to feel first.",
"translation": "난 먼저 느껴야 해."
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Feeling won't change it.",
"translation": "느끼는 게 바꾸지는 못해."
},
{
"type": "blank",
"index": 4,
"quiz": "Let me fix @@.",
"hint": "ISTP는 문제를 해결하려고 해요.",
"optionA": "you",
"optionB": "it",
"optionC": "things",
"result": "it",
"explanation": "태오가 이것을 고치겠다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소율",
"script": "But it helps me.",
"translation": "근데 그게 나 도와줘."
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "Okay, process first.",
"translation": "좋아, 먼저 처리해."
},
{
"type": "script",
"index": 7,
"speaker": "소율",
"script": "Really?",
"translation": "정말?"
},
{
"type": "ox",
"index": 8,
"quiz": "소율은 감정을 처리해야 하나요?",
"hint": "ISFP는 감정을 느끼고 처리해야 해요.",
"result": "O",
"explanation": "소율이 먼저 느껴야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "태오",
"script": "Yes, then we fix.",
"translation": "응, 그다음 고쳐."
},
{
"type": "script",
"index": 10,
"speaker": "소율",
"script": "I like that.",
"translation": "그게 좋아."
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "I'm learning.",
"translation": "나 배우고 있어."
},
{
"type": "script",
"index": 12,
"speaker": "소율",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "We work.",
"translation": "우리 작동해."
},
{
"type": "blank",
"index": 14,
"quiz": "I need to feel @@.",
"hint": "ISFP는 감정을 처리해야 해요.",
"optionA": "okay",
"optionB": "better",
"optionC": "first",
"result": "first",
"explanation": "소율이 먼저 느껴야 한다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정 처리와 해결의 조화에 대한 문장이에요.",
"result": "Feel fix heal",
"explanation": "먼저 느끼고 함께 고치면 치유돼요.",
"optionA": "fix",
"optionB": "heal",
"optionC": "Feel"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "상처 치유",
"explanation": "ISTP의 해결 지향과 ISFP의 감정 처리 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "Let me fix this.",
"translation": "내가 이걸 고칠게."
},
{
"type": "script",
"index": 2,
"speaker": "소율",
"script": "I need to feel first.",
"translation": "난 먼저 느껴야 해."
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Feeling won't change it.",
"translation": "느끼는 게 바꾸지는 못해."
},
{
"type": "blank",
"index": 4,
"quiz": "Let me fix @@.",
"hint": "ISTP는 문제를 해결하려고 해요.",
"optionA": "you",
"optionB": "it",
"optionC": "things",
"result": "it",
"explanation": "태오가 이것을 고치겠다고 명확히 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소율",
"script": "But it helps me.",
"translation": "근데 그게 나 도와줘."
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "Okay, process first.",
"translation": "좋아, 먼저 처리해."
},
{
"type": "script",
"index": 7,
"speaker": "소율",
"script": "Really?",
"translation": "정말?"
},
{
"type": "ox",
"index": 8,
"quiz": "소율은 감정을 처리해야 하나요?",
"hint": "ISFP는 감정을 느끼고 처리해야 해요.",
"result": "O",
"explanation": "소율이 먼저 느껴야 한다고 명확히 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "태오",
"script": "Yes, then we fix.",
"translation": "응, 그다음 고쳐."
},
{
"type": "script",
"index": 10,
"speaker": "소율",
"script": "I like that.",
"translation": "그게 좋아."
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "I'm learning.",
"translation": "나 배우고 있어."
},
{
"type": "script",
"index": 12,
"speaker": "소율",
"script": "Thank you.",
"translation": "고마워."
},
{
"type": "script",
"index": 13,
"speaker": "태오",
"script": "We work.",
"translation": "우리 작동해."
},
{
"type": "blank",
"index": 14,
"quiz": "I need to feel @@.",
"hint": "ISFP는 감정을 처리해야 해요.",
"optionA": "okay",
"optionB": "better",
"optionC": "first",
"result": "first",
"explanation": "소율이 먼저 느껴야 한다고 표현했어요."
},
{
"type": "puzzle",
"index": 15,
"hint": "감정 처리와 해결의 조화에 대한 문장이에요.",
"optionA": "fix",
"optionB": "heal",
"optionC": "Feel",
"result": "Feel fix heal",
"explanation": "먼저 느끼고 함께 고치면 치유돼요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "느슨해진 손목, 팽팽한 일정",
"explanation": "ISTP의 즉흥적 대응과 ISTJ의 체계적 계획 방식 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I'll just fix it when something breaks.",
"translation": "뭔가 고장나면 그때 고치지, 뭐."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I make a schedule for everything.",
"translation": "나는 모든 걸 일정으로 짜놔."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "That sounds really stressful honestly.",
"translation": "그거 정말 힘들겠다, 솔직히."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "No, it keeps me calm and focused.",
"translation": "아니야, 그래야 난 차분하고 집중돼."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 계획을 짜는 것을 좋아합니다.",
"hint": "ISTP는 즉흥적이고 유연한 대응을 선호해요.",
"result": "X",
"explanation": "성진이는 \"I'll just fix it when something breaks\"라고 말했어요. ISTP답게 즉흥적 대응을 선호합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Why plan so much anyway?",
"translation": "왜 그렇게까지 계획해?"
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Because preparation prevents problems.",
"translation": "준비가 문제를 막으니까."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "I just deal with things as they happen.",
"translation": "난 그냥 일이 일어날 때 대처해."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "But that's risky and inefficient.",
"translation": "그건 위험하고 비효율적이야."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Nah, I'm pretty good under pressure.",
"translation": "아니야, 난 압박감 속에서 잘하거든."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Still, I feel better with a plan.",
"translation": "여전히, 난 계획이 있을 때가 편해."
},
{
"type": "blank",
"index": 12,
"quiz": "Seong-jin deals with problems @@.",
"hint": "ISTP는 상황이 발생하면 그때그때 대처하는 방식을 선호해요.",
"optionA": "yesterday",
"optionB": "as they come",
"optionC": "before work",
"result": "as they come",
"explanation": "성진이는 \"I just deal with things as they happen\"이라고 말했어요. ISTP답게 현재의 상황에 실시간으로 대응해요."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your approach makes me anxious.",
"translation": "너한테 불안해져."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "My way works fine for me though.",
"translation": "내 방식은 나한테는 잘 작동해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "즉흥성과 계획성의 차이에 대한 문장이에요.",
"result": "Spontaneous adaptation demands modern systems require planning",
"explanation": "즉흥적 적응도 현대 시스템은 계획을 요구합니다.",
"optionA": "require",
"optionB": "adaptation",
"optionC": "planning",
"optionD": "modern",
"optionE": "demands",
"optionF": "systems",
"optionG": "Spontaneous"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "느슨해진 손목, 팽팽한 일정",
"explanation": "ISTP의 즉흥적 대응과 ISTJ의 체계적 계획 방식 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I'll just fix it when something breaks.",
"translation": "뭔가 고장나면 그때 고치지, 뭐."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I make a schedule for everything.",
"translation": "나는 모든 걸 일정으로 짜놔."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "That sounds really stressful honestly.",
"translation": "그거 정말 힘들겠다, 솔직히."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "No, it keeps me calm and focused.",
"translation": "아니야, 그래야 난 차분하고 집중돼."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 계획을 짜는 것을 좋아합니다.",
"hint": "ISTP는 즉흥적이고 유연한 대응을 선호해요.",
"result": "X",
"explanation": "성진이는 \"I'll just fix it when something breaks\"라고 말했어요. ISTP답게 즉흥적 대응을 선호합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Why plan so much anyway?",
"translation": "왜 그렇게까지 계획해?"
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Because preparation prevents problems.",
"translation": "준비가 문제를 막으니까."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "I just deal with things as they happen.",
"translation": "난 그냥 일이 일어날 때 대처해."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "But that's risky and inefficient.",
"translation": "그건 위험하고 비효율적이야."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Nah, I'm pretty good under pressure.",
"translation": "아니야, 난 압박감 속에서 잘하거든."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Still, I feel better with a plan.",
"translation": "여전히, 난 계획이 있을 때가 편해."
},
{
"type": "blank",
"index": 12,
"quiz": "Seong-jin deals with problems @@.",
"hint": "ISTP는 상황이 발생하면 그때그때 대처하는 방식을 선호해요.",
"optionA": "yesterday",
"optionB": "as they come",
"optionC": "before work",
"result": "as they come",
"explanation": "성진이는 \"I just deal with things as they happen\"이라고 말했어요. ISTP답게 현재의 상황에 실시간으로 대응해요."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your approach makes me anxious.",
"translation": "너한테 불안해져."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "My way works fine for me though.",
"translation": "내 방식은 나한테는 잘 작동해."
},
{
"type": "puzzle",
"index": 15,
"hint": "즉흥성과 계획성의 차이에 대한 문장이에요.",
"optionA": "require",
"optionB": "adaptation",
"optionC": "planning",
"optionD": "modern",
"optionE": "demands",
"optionF": "systems",
"optionG": "Spontaneous",
"result": "Spontaneous adaptation demands modern systems require planning",
"explanation": "즉흥적 적응도 현대 시스템은 계획을 요구합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모임에 끌려가기 vs 자발적 참여",
"explanation": "ISTP의 선택적 참석과 ISTJ의 책임감 있는 참여 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I only go if I really feel like it.",
"translation": "진짜 가고 싶을 때만 가."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I go because I promised to be there.",
"translation": "난 약속했으니까 가."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "But what if you're not in the mood?",
"translation": "근데 기분이 없으면 어떻게 해?"
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "Promises are promises, mood or not.",
"translation": "약속은 약속이야, 기분이 어쨌든."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 모든 약속을 지키려고 노력합니다.",
"hint": "ISTP는 흥미가 있을 때만 참석하는 경향이 있어요.",
"result": "X",
"explanation": "성진이는 \"I only go if I really feel like it\"이라고 말했어요. ISTP는 선택적으로 참석합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Being forced is worse than not going.",
"translation": "강제당하는 게 안 가는 것보다 나빠."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "I never feel forced, I want to help.",
"translation": "난 강제라고 느껴본 적 없어, 돕고 싶어."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "Yeah, that makes sense.",
"translation": "그래, 그건 이해돼."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "So sometimes just come for me, okay?",
"translation": "그래서 가끔 내 때문에 와줄 수 있어?"
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I can do that sometimes actually.",
"translation": "그건 가끔 할 수 있을 것 같아."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "That's all I ask for really.",
"translation": "내가 원하는 게 그것뿐이야."
},
{
"type": "blank",
"index": 12,
"quiz": "Jin-woo attends gatherings because of @@.",
"hint": "ISTJ는 약속과 책임감 때문에 참석합니다.",
"optionA": "fun",
"optionB": "responsibility",
"optionC": "hobbies",
"result": "responsibility",
"explanation": "진우는 책임감 있게 약속을 지키고 참석해요. ISTJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "I respect that about you honestly.",
"translation": "그런 너의 점이 좋아, 솔직히."
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "And I respect your authenticity.",
"translation": "너의 진정함을 나도 존경해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "약속 이행 방식의 차이를 보여주는 문장이에요.",
"result": "Duty and genuine interest both matter",
"explanation": "의무와 진정한 관심은 모두 중요합니다.",
"optionA": "and",
"optionB": "Duty",
"optionC": "both",
"optionD": "matter",
"optionE": "genuine",
"optionF": "interest"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모임에 끌려가기 vs 자발적 참여",
"explanation": "ISTP의 선택적 참석과 ISTJ의 책임감 있는 참여 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I only go if I really feel like it.",
"translation": "진짜 가고 싶을 때만 가."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I go because I promised to be there.",
"translation": "난 약속했으니까 가."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "But what if you're not in the mood?",
"translation": "근데 기분이 없으면 어떻게 해?"
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "Promises are promises, mood or not.",
"translation": "약속은 약속이야, 기분이 어쨌든."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 모든 약속을 지키려고 노력합니다.",
"hint": "ISTP는 흥미가 있을 때만 참석하는 경향이 있어요.",
"result": "X",
"explanation": "성진이는 \"I only go if I really feel like it\"이라고 말했어요. ISTP는 선택적으로 참석합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Being forced is worse than not going.",
"translation": "강제당하는 게 안 가는 것보다 나빠."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "I never feel forced, I want to help.",
"translation": "난 강제라고 느껴본 적 없어, 돕고 싶어."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "Yeah, that makes sense.",
"translation": "그래, 그건 이해돼."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "So sometimes just come for me, okay?",
"translation": "그래서 가끔 내 때문에 와줄 수 있어?"
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I can do that sometimes actually.",
"translation": "그건 가끔 할 수 있을 것 같아."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "That's all I ask for really.",
"translation": "내가 원하는 게 그것뿐이야."
},
{
"type": "blank",
"index": 12,
"quiz": "Jin-woo attends gatherings because of @@.",
"hint": "ISTJ는 약속과 책임감 때문에 참석합니다.",
"optionA": "fun",
"optionB": "responsibility",
"optionC": "hobbies",
"result": "responsibility",
"explanation": "진우는 책임감 있게 약속을 지키고 참석해요. ISTJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "I respect that about you honestly.",
"translation": "그런 너의 점이 좋아, 솔직히."
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "And I respect your authenticity.",
"translation": "너의 진정함을 나도 존경해."
},
{
"type": "puzzle",
"index": 15,
"hint": "약속 이행 방식의 차이를 보여주는 문장이에요.",
"optionA": "and",
"optionB": "Duty",
"optionC": "both",
"optionD": "matter",
"optionE": "genuine",
"optionF": "interest",
"result": "Duty and genuine interest both matter",
"explanation": "의무와 진정한 관심은 모두 중요합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "실전 통찰력 vs 이론적 안내서",
"explanation": "ISTP의 실무 지식과 ISTJ의 규칙 준수 방식 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I learn by doing, not reading.",
"translation": "난 읽어서 배우는 게 아니라 해서 배워."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I always read the manual first.",
"translation": "난 항상 설명서부터 읽어."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "That takes way too long honestly.",
"translation": "그게 진짜 오래 걸려."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "But it saves time in the long run.",
"translation": "근데 결국 시간을 절약해."
},
{
"type": "ox",
"index": 5,
"quiz": "진우는 새로운 것을 배우기 전에 항상 지침을 따릅니다.",
"hint": "ISTJ는 규칙과 절차를 중시하고 따르는 경향이 있어요.",
"result": "O",
"explanation": "진우가 \"I always read the manual first\"라고 말했어요. ISTJ답게 체계적이고 규칙을 따르는 방식을 선호합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "I just tinker around until it works.",
"translation": "난 그냥 이것저것 건드려보다가 되는 거지."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "That's dangerous and unpredictable.",
"translation": "그건 위험하고 예측 불가능해."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "Nah, I always figure it out eventually.",
"translation": "아니야, 난 결국 방법을 찾아내."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "But efficiency matters in professional settings.",
"translation": "근데 직장에선 효율성이 중요해."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I get results either way though.",
"translation": "어쨌든 결과는 얻어내."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Reliable methods beat lucky guesses.",
"translation": "믿을 수 있는 방법이 우연한 추측보다 낫다고."
},
{
"type": "blank",
"index": 12,
"quiz": "Seong-jin learns by @@.",
"hint": "ISTP는 경험을 통해 배우는 것을 선호해요.",
"optionA": "reading",
"optionB": "doing",
"optionC": "thinking",
"result": "doing",
"explanation": "성진이는 \"I learn by doing, not reading\"이라고 말했어요. ISTP는 실제 경험으로 배우기를 좋아합니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "There's value in both approaches though.",
"translation": "두 가지 방법 모두 가치가 있긴 해."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "Yeah, maybe I could read more sometimes.",
"translation": "그래, 내가 가끔 더 읽어도 되겠네."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "학습 방식의 차이에 대한 문장이에요.",
"result": "Practical experience builds solid knowledge",
"explanation": "실제 경험은 견고한 지식의 기초를 만듭니다.",
"optionA": "knowledge",
"optionB": "Practical",
"optionC": "solid",
"optionD": "experience",
"optionE": "builds"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "실전 통찰력 vs 이론적 안내서",
"explanation": "ISTP의 실무 지식과 ISTJ의 규칙 준수 방식 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I learn by doing, not reading.",
"translation": "난 읽어서 배우는 게 아니라 해서 배워."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I always read the manual first.",
"translation": "난 항상 설명서부터 읽어."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "That takes way too long honestly.",
"translation": "그게 진짜 오래 걸려."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "But it saves time in the long run.",
"translation": "근데 결국 시간을 절약해."
},
{
"type": "ox",
"index": 5,
"quiz": "진우는 새로운 것을 배우기 전에 항상 지침을 따릅니다.",
"hint": "ISTJ는 규칙과 절차를 중시하고 따르는 경향이 있어요.",
"result": "O",
"explanation": "진우가 \"I always read the manual first\"라고 말했어요. ISTJ답게 체계적이고 규칙을 따르는 방식을 선호합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "I just tinker around until it works.",
"translation": "난 그냥 이것저것 건드려보다가 되는 거지."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "That's dangerous and unpredictable.",
"translation": "그건 위험하고 예측 불가능해."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "Nah, I always figure it out eventually.",
"translation": "아니야, 난 결국 방법을 찾아내."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "But efficiency matters in professional settings.",
"translation": "근데 직장에선 효율성이 중요해."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I get results either way though.",
"translation": "어쨌든 결과는 얻어내."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Reliable methods beat lucky guesses.",
"translation": "믿을 수 있는 방법이 우연한 추측보다 낫다고."
},
{
"type": "blank",
"index": 12,
"quiz": "Seong-jin learns by @@.",
"hint": "ISTP는 경험을 통해 배우는 것을 선호해요.",
"optionA": "reading",
"optionB": "doing",
"optionC": "thinking",
"result": "doing",
"explanation": "성진이는 \"I learn by doing, not reading\"이라고 말했어요. ISTP는 실제 경험으로 배우기를 좋아합니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "There's value in both approaches though.",
"translation": "두 가지 방법 모두 가치가 있긴 해."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "Yeah, maybe I could read more sometimes.",
"translation": "그래, 내가 가끔 더 읽어도 되겠네."
},
{
"type": "puzzle",
"index": 15,
"hint": "학습 방식의 차이에 대한 문장이에요.",
"optionA": "knowledge",
"optionB": "Practical",
"optionC": "solid",
"optionD": "experience",
"optionE": "builds",
"result": "Practical experience builds solid knowledge",
"explanation": "실제 경험은 견고한 지식의 기초를 만듭니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보 수집의 방식",
"explanation": "ISTP의 직관적 탐구와 ISTJ의 체계적 조사 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I just Google random stuff.",
"translation": "난 그냥 구글에서 막 찾아봐."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I check official sources only.",
"translation": "난 공식 출처만 확인해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "That takes forever though.",
"translation": "그건 시간이 오래 걸려."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "But the information is accurate.",
"translation": "근데 정보가 정확하지."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 신뢰할 수 있는 출처에서만 정보를 찾습니다.",
"hint": "ISTP는 빠르고 효율적인 정보 수집을 선호해요.",
"result": "X",
"explanation": "성진이는 \"I just Google random stuff\"이라고 말했어요. ISTP는 빠른 탐색을 선호합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "I can figure out what's real quick.",
"translation": "난 빠르게 뭐가 진짜인지 알아낼 수 있어."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Not always, misinformation spreads fast.",
"translation": "항상 그런 건 아니야, 잘못된 정보가 빨리 퍼져."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "Fair point, but I'm usually careful.",
"translation": "맞아, 근데 난 보통 조심해."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "I'd rather be systematic about it.",
"translation": "난 체계적으로 하는 게 낫다고 생각해."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Your way is more reliable though.",
"translation": "너의 방식이 더 믿을 만해."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "And your speed is pretty impressive.",
"translation": "근데 너의 빠른 속도도 멋있어."
},
{
"type": "blank",
"index": 12,
"quiz": "Jin-woo checks @@.",
"hint": "ISTJ는 공식적이고 신뢰할 수 있는 출처를 확인합니다.",
"optionA": "any source",
"optionB": "official sources",
"optionC": "quick results",
"result": "official sources",
"explanation": "진우는 공식 출처만 확인해요. ISTJ의 신중한 접근 방식입니다."
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "Maybe we can work together sometimes.",
"translation": "가끔 같이 해볼 수도 있겠네."
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "That's a great idea actually.",
"translation": "그거 정말 좋은 아이디어네."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "정보 수집 방식의 균형을 보여주는 문장이에요.",
"result": "Speed and accuracy create better research",
"explanation": "속도와 정확성은 더 나은 조사를 만듭니다.",
"optionA": "and",
"optionB": "research",
"optionC": "Speed",
"optionD": "accuracy",
"optionE": "create",
"optionF": "better"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보 수집의 방식",
"explanation": "ISTP의 직관적 탐구와 ISTJ의 체계적 조사 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I just Google random stuff.",
"translation": "난 그냥 구글에서 막 찾아봐."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I check official sources only.",
"translation": "난 공식 출처만 확인해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "That takes forever though.",
"translation": "그건 시간이 오래 걸려."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "But the information is accurate.",
"translation": "근데 정보가 정확하지."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 신뢰할 수 있는 출처에서만 정보를 찾습니다.",
"hint": "ISTP는 빠르고 효율적인 정보 수집을 선호해요.",
"result": "X",
"explanation": "성진이는 \"I just Google random stuff\"이라고 말했어요. ISTP는 빠른 탐색을 선호합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "I can figure out what's real quick.",
"translation": "난 빠르게 뭐가 진짜인지 알아낼 수 있어."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Not always, misinformation spreads fast.",
"translation": "항상 그런 건 아니야, 잘못된 정보가 빨리 퍼져."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "Fair point, but I'm usually careful.",
"translation": "맞아, 근데 난 보통 조심해."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "I'd rather be systematic about it.",
"translation": "난 체계적으로 하는 게 낫다고 생각해."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Your way is more reliable though.",
"translation": "너의 방식이 더 믿을 만해."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "And your speed is pretty impressive.",
"translation": "근데 너의 빠른 속도도 멋있어."
},
{
"type": "blank",
"index": 12,
"quiz": "Jin-woo checks @@.",
"hint": "ISTJ는 공식적이고 신뢰할 수 있는 출처를 확인합니다.",
"optionA": "any source",
"optionB": "official sources",
"optionC": "quick results",
"result": "official sources",
"explanation": "진우는 공식 출처만 확인해요. ISTJ의 신중한 접근 방식입니다."
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "Maybe we can work together sometimes.",
"translation": "가끔 같이 해볼 수도 있겠네."
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "That's a great idea actually.",
"translation": "그거 정말 좋은 아이디어네."
},
{
"type": "puzzle",
"index": 15,
"hint": "정보 수집 방식의 균형을 보여주는 문장이에요.",
"optionA": "and",
"optionB": "research",
"optionC": "Speed",
"optionD": "accuracy",
"optionE": "create",
"optionF": "better",
"result": "Speed and accuracy create better research",
"explanation": "속도와 정확성은 더 나은 조사를 만듭니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "감정 표현의 온도 차이",
"explanation": "ISTP의 냉철한 판단과 ISTJ의 책임감 있는 대응 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I just look at the facts, not feelings.",
"translation": "난 감정이 아니라 그냥 사실만 봐."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I consider people's situations too.",
"translation": "난 사람들의 상황도 고려해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "But facts are more important though.",
"translation": "근데 사실이 더 중요하지 않냐."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "No, people matter in decisions.",
"translation": "아니야, 결정할 때 사람이 중요해."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 의사결정할 때 개인적 감정을 중심으로 생각합니다.",
"hint": "ISTP는 논리와 객관적 사실을 중시해요.",
"result": "X",
"explanation": "성진이는 \"I just look at the facts, not feelings\"이라고 말했어요. ISTP답게 감정보다 논리를 우선시합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Getting emotional doesn't help the problem.",
"translation": "감정에 빠져봐야 문제 해결이 안 되지."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "True, but compassion matters too.",
"translation": "맞아, 근데 공감도 중요해."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "I respect that, I guess.",
"translation": "그건 인정하지, 뭐."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "Good, because people need understanding.",
"translation": "좋아, 사람들은 이해가 필요하니까."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I understand logically, that's enough.",
"translation": "난 논리적으로 이해하면 충분해."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Understanding hearts is different though.",
"translation": "마음으로 이해하는 건 달라."
},
{
"type": "blank",
"index": 12,
"quiz": "Jin-woo considers @@.",
"hint": "ISTJ는 의사결정에서 사람들의 상황과 감정도 고려해요.",
"optionA": "only logic",
"optionB": "people's situations",
"optionC": "quick results",
"result": "people's situations",
"explanation": "진우가 \"I consider people's situations too\"라고 말했어요. ISTJ는 책임감 있게 사람들을 배려합니다."
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "I'm not cold though, just practical.",
"translation": "난 차갑지 않아, 그냥 현실적일 뿐."
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "I know, you just show care differently.",
"translation": "알아, 넌 다르게 관심을 보여줄 뿐이야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "결정 방식의 차이에 대한 문장이에요.",
"result": "Logic and compassion guide different approaches",
"explanation": "논리와 공감은 서로 다른 접근 방식을 이끕니다.",
"optionA": "guide",
"optionB": "different",
"optionC": "compassion",
"optionD": "and",
"optionE": "approaches",
"optionF": "Logic"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "감정 표현의 온도 차이",
"explanation": "ISTP의 냉철한 판단과 ISTJ의 책임감 있는 대응 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I just look at the facts, not feelings.",
"translation": "난 감정이 아니라 그냥 사실만 봐."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I consider people's situations too.",
"translation": "난 사람들의 상황도 고려해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "But facts are more important though.",
"translation": "근데 사실이 더 중요하지 않냐."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "No, people matter in decisions.",
"translation": "아니야, 결정할 때 사람이 중요해."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 의사결정할 때 개인적 감정을 중심으로 생각합니다.",
"hint": "ISTP는 논리와 객관적 사실을 중시해요.",
"result": "X",
"explanation": "성진이는 \"I just look at the facts, not feelings\"이라고 말했어요. ISTP답게 감정보다 논리를 우선시합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Getting emotional doesn't help the problem.",
"translation": "감정에 빠져봐야 문제 해결이 안 되지."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "True, but compassion matters too.",
"translation": "맞아, 근데 공감도 중요해."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "I respect that, I guess.",
"translation": "그건 인정하지, 뭐."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "Good, because people need understanding.",
"translation": "좋아, 사람들은 이해가 필요하니까."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I understand logically, that's enough.",
"translation": "난 논리적으로 이해하면 충분해."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Understanding hearts is different though.",
"translation": "마음으로 이해하는 건 달라."
},
{
"type": "blank",
"index": 12,
"quiz": "Jin-woo considers @@.",
"hint": "ISTJ는 의사결정에서 사람들의 상황과 감정도 고려해요.",
"optionA": "only logic",
"optionB": "people's situations",
"optionC": "quick results",
"result": "people's situations",
"explanation": "진우가 \"I consider people's situations too\"라고 말했어요. ISTJ는 책임감 있게 사람들을 배려합니다."
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "I'm not cold though, just practical.",
"translation": "난 차갑지 않아, 그냥 현실적일 뿐."
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "I know, you just show care differently.",
"translation": "알아, 넌 다르게 관심을 보여줄 뿐이야."
},
{
"type": "puzzle",
"index": 15,
"hint": "결정 방식의 차이에 대한 문장이에요.",
"optionA": "guide",
"optionB": "different",
"optionC": "compassion",
"optionD": "and",
"optionE": "approaches",
"optionF": "Logic",
"result": "Logic and compassion guide different approaches",
"explanation": "논리와 공감은 서로 다른 접근 방식을 이끕니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "규칙은 친구? 아니면 장애물?",
"explanation": "ISTP의 유연성과 ISTJ의 규칙 준수 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Rules are just guidelines, really.",
"translation": "규칙은 그냥 가이드라인일 뿐이야."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "Rules exist for good reasons.",
"translation": "규칙은 정당한 이유가 있어서 있는 거야."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "But sometimes they're silly and outdated.",
"translation": "근데 때론 우리 시대에 맞지 않아."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "Still, you should follow them anyway.",
"translation": "여전히, 넌 그래도 따라야 해."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 규칙을 항상 따릅니다.",
"hint": "ISTP는 규칙을 권장사항으로 봅니다.",
"result": "X",
"explanation": "성진이는 \"Rules are just guidelines, really\"라고 말했어요. ISTP는 유연하고 상황에 맞춰 규칙을 봅니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "I bend rules if it makes sense.",
"translation": "맞으면 규칙을 조금 굽혀."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "That creates chaos and unpredictability.",
"translation": "그렇게 하면 혼란이 생기고 예측이 안 돼."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "But it also allows for innovation sometimes.",
"translation": "근데 그래야 혁신도 생기잖아."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "Innovation still needs structure.",
"translation": "혁신도 구조 안에서 일어나야 해."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Maybe, but structure can limit things too.",
"translation": "그럴 수도, 근데 구조가 한계를 만들기도 해."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Not when it's done right though.",
"translation": "제대로 할 땐 그렇지 않아."
},
{
"type": "blank",
"index": 12,
"quiz": "Seong-jin sees rules as @@.",
"hint": "ISTP는 규칙을 엄격하게 따르지 않습니다.",
"optionA": "guidelines",
"optionB": "requirements",
"optionC": "priorities",
"result": "guidelines",
"explanation": "성진이는 \"Rules are just guidelines, really\"라고 말했어요. ISTP는 규칙을 유연하게 봅니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "I respect your thinking though.",
"translation": "근데 너의 생각을 존중해."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "And I get why you follow rules.",
"translation": "그리고 넌 왜 규칙을 따르는지 이해해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "규칙에 대한 서로 다른 시각을 보여주는 문장이에요.",
"result": "Structure and flexibility both create balance",
"explanation": "구조와 유연성은 모두 균형을 만듭니다.",
"optionA": "Structure",
"optionB": "balance",
"optionC": "flexibility",
"optionD": "both",
"optionE": "create",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "규칙은 친구? 아니면 장애물?",
"explanation": "ISTP의 유연성과 ISTJ의 규칙 준수 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Rules are just guidelines, really.",
"translation": "규칙은 그냥 가이드라인일 뿐이야."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "Rules exist for good reasons.",
"translation": "규칙은 정당한 이유가 있어서 있는 거야."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "But sometimes they're silly and outdated.",
"translation": "근데 때론 우리 시대에 맞지 않아."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "Still, you should follow them anyway.",
"translation": "여전히, 넌 그래도 따라야 해."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 규칙을 항상 따릅니다.",
"hint": "ISTP는 규칙을 권장사항으로 봅니다.",
"result": "X",
"explanation": "성진이는 \"Rules are just guidelines, really\"라고 말했어요. ISTP는 유연하고 상황에 맞춰 규칙을 봅니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "I bend rules if it makes sense.",
"translation": "맞으면 규칙을 조금 굽혀."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "That creates chaos and unpredictability.",
"translation": "그렇게 하면 혼란이 생기고 예측이 안 돼."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "But it also allows for innovation sometimes.",
"translation": "근데 그래야 혁신도 생기잖아."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "Innovation still needs structure.",
"translation": "혁신도 구조 안에서 일어나야 해."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Maybe, but structure can limit things too.",
"translation": "그럴 수도, 근데 구조가 한계를 만들기도 해."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Not when it's done right though.",
"translation": "제대로 할 땐 그렇지 않아."
},
{
"type": "blank",
"index": 12,
"quiz": "Seong-jin sees rules as @@.",
"hint": "ISTP는 규칙을 엄격하게 따르지 않습니다.",
"optionA": "guidelines",
"optionB": "requirements",
"optionC": "priorities",
"result": "guidelines",
"explanation": "성진이는 \"Rules are just guidelines, really\"라고 말했어요. ISTP는 규칙을 유연하게 봅니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "I respect your thinking though.",
"translation": "근데 너의 생각을 존중해."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "And I get why you follow rules.",
"translation": "그리고 넌 왜 규칙을 따르는지 이해해."
},
{
"type": "puzzle",
"index": 15,
"hint": "규칙에 대한 서로 다른 시각을 보여주는 문장이에요.",
"optionA": "Structure",
"optionB": "balance",
"optionC": "flexibility",
"optionD": "both",
"optionE": "create",
"optionF": "and",
"result": "Structure and flexibility both create balance",
"explanation": "구조와 유연성은 모두 균형을 만듭니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "현재와 미래의 눈높이",
"explanation": "ISTP의 실제 상황 집중과 ISTJ의 장기 계획 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I focus on what's happening now.",
"translation": "난 지금 일어나는 것에 집중해."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I'm always thinking about next month.",
"translation": "난 항상 다음 달을 생각해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "That sounds exhausting honestly.",
"translation": "그거 정말 피곤하겠다."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "No, it keeps things on track.",
"translation": "아니야, 그래야 모든 게 제대로 가."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 먼 미래를 계획하는 것을 좋아합니다.",
"hint": "ISTP는 현재의 상황에 집중하는 경향이 있어요.",
"result": "X",
"explanation": "성진이는 \"I focus on what's happening now\"라고 말했어요. ISTP는 현재 상황에 주목합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Tomorrow's too far away to worry about.",
"translation": "내일은 너무 멀어서 걱정할 필요 없지."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "But that's exactly when problems start.",
"translation": "근데 문제는 그때부터 시작돼."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "I'll handle them when they come.",
"translation": "일이 터지면 그때 처리하면 돼."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "Prevention is better than reaction though.",
"translation": "예방이 반응보다 낫지 않냐."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Sure, but I'm good at quick fixes.",
"translation": "그래, 근데 난 빠른 해결에 능해."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "I'd rather avoid problems altogether.",
"translation": "나는 문제를 아예 피하고 싶어."
},
{
"type": "blank",
"index": 12,
"quiz": "Jin-woo is always thinking about @@.",
"hint": "ISTJ는 미래를 계획하고 준비하는 데 에너지를 씁니다.",
"optionA": "today",
"optionB": "next month",
"optionC": "right now",
"result": "next month",
"explanation": "진우가 \"I'm always thinking about next month\"이라고 말했어요. ISTJ는 장기 계획에 집중합니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your way is just too risky.",
"translation": "너의 방식은 너무 위험해."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "But it works for me so far.",
"translation": "근데 지금까지는 내게 잘 작동해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "현재와 미래 중심의 차이를 보여주는 문장이에요.",
"result": "Long-term vision complements present action",
"explanation": "장기적 비전이 현재의 행동을 보완합니다.",
"optionA": "Long-term",
"optionB": "complements",
"optionC": "vision",
"optionD": "action",
"optionE": "present"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "현재와 미래의 눈높이",
"explanation": "ISTP의 실제 상황 집중과 ISTJ의 장기 계획 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I focus on what's happening now.",
"translation": "난 지금 일어나는 것에 집중해."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I'm always thinking about next month.",
"translation": "난 항상 다음 달을 생각해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "That sounds exhausting honestly.",
"translation": "그거 정말 피곤하겠다."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "No, it keeps things on track.",
"translation": "아니야, 그래야 모든 게 제대로 가."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 먼 미래를 계획하는 것을 좋아합니다.",
"hint": "ISTP는 현재의 상황에 집중하는 경향이 있어요.",
"result": "X",
"explanation": "성진이는 \"I focus on what's happening now\"라고 말했어요. ISTP는 현재 상황에 주목합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Tomorrow's too far away to worry about.",
"translation": "내일은 너무 멀어서 걱정할 필요 없지."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "But that's exactly when problems start.",
"translation": "근데 문제는 그때부터 시작돼."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "I'll handle them when they come.",
"translation": "일이 터지면 그때 처리하면 돼."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "Prevention is better than reaction though.",
"translation": "예방이 반응보다 낫지 않냐."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Sure, but I'm good at quick fixes.",
"translation": "그래, 근데 난 빠른 해결에 능해."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "I'd rather avoid problems altogether.",
"translation": "나는 문제를 아예 피하고 싶어."
},
{
"type": "blank",
"index": 12,
"quiz": "Jin-woo is always thinking about @@.",
"hint": "ISTJ는 미래를 계획하고 준비하는 데 에너지를 씁니다.",
"optionA": "today",
"optionB": "next month",
"optionC": "right now",
"result": "next month",
"explanation": "진우가 \"I'm always thinking about next month\"이라고 말했어요. ISTJ는 장기 계획에 집중합니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your way is just too risky.",
"translation": "너의 방식은 너무 위험해."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "But it works for me so far.",
"translation": "근데 지금까지는 내게 잘 작동해."
},
{
"type": "puzzle",
"index": 15,
"hint": "현재와 미래 중심의 차이를 보여주는 문장이에요.",
"optionA": "Long-term",
"optionB": "complements",
"optionC": "vision",
"optionD": "action",
"optionE": "present",
"result": "Long-term vision complements present action",
"explanation": "장기적 비전이 현재의 행동을 보완합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "시간의 의미, 각자 다르게",
"explanation": "ISTP의 자유로운 타이밍과 ISTJ의 시간 엄수 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Time is flexible sometimes.",
"translation": "시간은 때론 유연할 수 있잖아."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "Time is always important to me.",
"translation": "나는 시간을 항상 중요하게 생각해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Being five minutes late isn't the end.",
"translation": "5분 늦는 게 세상이 끝나는 건 아니지."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "But it shows you don't respect people.",
"translation": "근데 상대를 존중하지 않는 거야."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 약속 시간을 항상 엄격하게 지킵니다.",
"hint": "ISTP는 시간을 보다 유연하게 봅니다.",
"result": "X",
"explanation": "성진이는 \"Time is flexible sometimes\"라고 말했어요. ISTP는 시간을 비교적 탄력적으로 봅니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "I get there when I can usually.",
"translation": "나는 보통 갈 수 있을 때 가."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "But you always know when I arrive.",
"translation": "근데 넌 내가 언제 도착할지 항상 알아."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "Yeah, you're super punctual actually.",
"translation": "그래, 넌 진짜 시간 잘 지켜."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "Because I plan my day carefully.",
"translation": "내 하루를 신중하게 계획하니까."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "That must be stressful sometimes.",
"translation": "그게 때론 스트레스겠네."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Actually, it's freeing for me.",
"translation": "사실 나한테는 자유로워."
},
{
"type": "blank",
"index": 12,
"quiz": "Seong-jin sees time as @@.",
"hint": "ISTP는 시간을 엄격하게 지키기보다 유연하게 대합니다.",
"optionA": "serious",
"optionB": "flexible",
"optionC": "important",
"result": "flexible",
"explanation": "성진이는 \"Time is flexible sometimes\"라고 말했어요. ISTP는 상황에 따라 시간을 조정합니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your flexibility is actually nice sometimes.",
"translation": "너의 유연함이 때론 좋더라."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "And your reliability is really admirable.",
"translation": "너의 신뢰성은 정말 훌륭해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "시간 관념의 차이를 보여주는 문장이에요.",
"result": "Punctuality and flexibility both matter",
"explanation": "시간 엄수와 유연성은 모두 중요합니다.",
"optionA": "Punctuality",
"optionB": "both",
"optionC": "flexibility",
"optionD": "and",
"optionE": "matter"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "시간의 의미, 각자 다르게",
"explanation": "ISTP의 자유로운 타이밍과 ISTJ의 시간 엄수 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Time is flexible sometimes.",
"translation": "시간은 때론 유연할 수 있잖아."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "Time is always important to me.",
"translation": "나는 시간을 항상 중요하게 생각해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Being five minutes late isn't the end.",
"translation": "5분 늦는 게 세상이 끝나는 건 아니지."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "But it shows you don't respect people.",
"translation": "근데 상대를 존중하지 않는 거야."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 약속 시간을 항상 엄격하게 지킵니다.",
"hint": "ISTP는 시간을 보다 유연하게 봅니다.",
"result": "X",
"explanation": "성진이는 \"Time is flexible sometimes\"라고 말했어요. ISTP는 시간을 비교적 탄력적으로 봅니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "I get there when I can usually.",
"translation": "나는 보통 갈 수 있을 때 가."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "But you always know when I arrive.",
"translation": "근데 넌 내가 언제 도착할지 항상 알아."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "Yeah, you're super punctual actually.",
"translation": "그래, 넌 진짜 시간 잘 지켜."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "Because I plan my day carefully.",
"translation": "내 하루를 신중하게 계획하니까."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "That must be stressful sometimes.",
"translation": "그게 때론 스트레스겠네."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Actually, it's freeing for me.",
"translation": "사실 나한테는 자유로워."
},
{
"type": "blank",
"index": 12,
"quiz": "Seong-jin sees time as @@.",
"hint": "ISTP는 시간을 엄격하게 지키기보다 유연하게 대합니다.",
"optionA": "serious",
"optionB": "flexible",
"optionC": "important",
"result": "flexible",
"explanation": "성진이는 \"Time is flexible sometimes\"라고 말했어요. ISTP는 상황에 따라 시간을 조정합니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your flexibility is actually nice sometimes.",
"translation": "너의 유연함이 때론 좋더라."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "And your reliability is really admirable.",
"translation": "너의 신뢰성은 정말 훌륭해."
},
{
"type": "puzzle",
"index": 15,
"hint": "시간 관념의 차이를 보여주는 문장이에요.",
"optionA": "Punctuality",
"optionB": "both",
"optionC": "flexibility",
"optionD": "and",
"optionE": "matter",
"result": "Punctuality and flexibility both matter",
"explanation": "시간 엄수와 유연성은 모두 중요합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스받을 때의 패턴",
"explanation": "ISTP의 실행 기반 스트레스 해소와 ISTJ의 체계적 대응 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I just need to fix something.",
"translation": "난 뭔가 고쳐야 돼."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I need to organize my thoughts.",
"translation": "난 생각을 정리해야 돼."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "That's boring honestly.",
"translation": "그건 지루하네."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "It actually helps me think clearly.",
"translation": "그래야 난 명확하게 생각할 수 있어."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 스트레스를 받으면 무언가를 만들거나 고치려고 합니다.",
"hint": "ISTP는 행동을 통해 스트레스를 해소하려고 해요.",
"result": "O",
"explanation": "성진이는 \"I just need to fix something\"이라고 말했어요. ISTP답게 실행을 통해 스트레스를 해소합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "When I'm stressed, I want to move.",
"translation": "스트레스 받으면 난 움직이고 싶어."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "When I'm stressed, I want to plan.",
"translation": "스트레스 받으면 난 계획하고 싶어."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "Planning sounds like more stress.",
"translation": "계획하는 게 더 스트레스 같은데."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "No, it gives me a sense of control.",
"translation": "아니야, 그래야 내가 통제감을 느껴."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I get control through doing things.",
"translation": "난 일을 해서 통제감을 느껴."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "We just handle stress differently.",
"translation": "우린 그냥 스트레스를 다르게 처리하는 거야."
},
{
"type": "blank",
"index": 12,
"quiz": "When stressed, Jin-woo wants to @@.",
"hint": "ISTJ는 스트레스 상황에서 체계적으로 대응하려고 해요.",
"optionA": "relax",
"optionB": "plan",
"optionC": "escape",
"result": "plan",
"explanation": "진우는 스트레스를 받으면 계획을 세우고 싶어 해요. ISTJ의 체계적 대응 방식입니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "What matters is you handle it somehow.",
"translation": "중요한 건 넌 어떻게든 대처한다는 거야."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "Yeah, and you get through it.",
"translation": "그래, 그리고 넌 그걸 극복해내."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "스트레스 대처 방식의 차이를 보여주는 문장이에요.",
"result": "Action and planning both relieve pressure",
"explanation": "행동과 계획은 모두 압박감을 완화합니다.",
"optionA": "planning",
"optionB": "Action",
"optionC": "and",
"optionD": "relieve",
"optionE": "pressure",
"optionF": "both"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스받을 때의 패턴",
"explanation": "ISTP의 실행 기반 스트레스 해소와 ISTJ의 체계적 대응 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I just need to fix something.",
"translation": "난 뭔가 고쳐야 돼."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I need to organize my thoughts.",
"translation": "난 생각을 정리해야 돼."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "That's boring honestly.",
"translation": "그건 지루하네."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "It actually helps me think clearly.",
"translation": "그래야 난 명확하게 생각할 수 있어."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 스트레스를 받으면 무언가를 만들거나 고치려고 합니다.",
"hint": "ISTP는 행동을 통해 스트레스를 해소하려고 해요.",
"result": "O",
"explanation": "성진이는 \"I just need to fix something\"이라고 말했어요. ISTP답게 실행을 통해 스트레스를 해소합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "When I'm stressed, I want to move.",
"translation": "스트레스 받으면 난 움직이고 싶어."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "When I'm stressed, I want to plan.",
"translation": "스트레스 받으면 난 계획하고 싶어."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "Planning sounds like more stress.",
"translation": "계획하는 게 더 스트레스 같은데."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "No, it gives me a sense of control.",
"translation": "아니야, 그래야 내가 통제감을 느껴."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I get control through doing things.",
"translation": "난 일을 해서 통제감을 느껴."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "We just handle stress differently.",
"translation": "우린 그냥 스트레스를 다르게 처리하는 거야."
},
{
"type": "blank",
"index": 12,
"quiz": "When stressed, Jin-woo wants to @@.",
"hint": "ISTJ는 스트레스 상황에서 체계적으로 대응하려고 해요.",
"optionA": "relax",
"optionB": "plan",
"optionC": "escape",
"result": "plan",
"explanation": "진우는 스트레스를 받으면 계획을 세우고 싶어 해요. ISTJ의 체계적 대응 방식입니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "What matters is you handle it somehow.",
"translation": "중요한 건 넌 어떻게든 대처한다는 거야."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "Yeah, and you get through it.",
"translation": "그래, 그리고 넌 그걸 극복해내."
},
{
"type": "puzzle",
"index": 15,
"hint": "스트레스 대처 방식의 차이를 보여주는 문장이에요.",
"optionA": "planning",
"optionB": "Action",
"optionC": "and",
"optionD": "relieve",
"optionE": "pressure",
"optionF": "both",
"result": "Action and planning both relieve pressure",
"explanation": "행동과 계획은 모두 압박감을 완화합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "문제가 생겼을 때",
"explanation": "ISTP의 즉시 대응과 ISTJ의 문제 예방 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Crises bring out my best side.",
"translation": "위기가 나를 최고로 만들어."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I work to prevent crises instead.",
"translation": "난 위기를 예방하려고 일해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "But you never know what happens.",
"translation": "근데 뭐가 일어날지 몰라."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "That's exactly why I prepare.",
"translation": "그래서 난 준비하는 거야."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 문제가 생기기 전에 미리 대비합니다.",
"hint": "ISTP는 문제가 생기면 그때 해결하는 방식을 선호해요.",
"result": "X",
"explanation": "성진이는 \"Crises bring out my best side\"라고 말했어요. ISTP는 실제 위기에 효과적으로 대응합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "I'm calm in real emergencies.",
"translation": "나는 실제 긴급 상황에서 차분해."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "But prevention saves so much time.",
"translation": "근데 예방이 시간을 정말 많이 절약해."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "True, I can't argue with that.",
"translation": "맞아, 그건 부정할 수 없어."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "So maybe you could plan a bit more?",
"translation": "그래서 좀 더 계획할 수 있어?"
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I could try, maybe sometimes.",
"translation": "시도해볼 수도, 가끔은 말이야."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "That's all I'm asking for really.",
"translation": "내가 바라는 게 그것뿐이야."
},
{
"type": "blank",
"index": 12,
"quiz": "Seong-jin performs well @@.",
"hint": "ISTP는 긴급 상황이나 위기 상황에서 효과적입니다.",
"optionA": "in planning",
"optionB": "in crises",
"optionC": "in routine",
"result": "in crises",
"explanation": "성진이는 위기 상황에서 능력을 발휘해요. ISTP의 실시간 대응 능력입니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your crisis management is impressive.",
"translation": "너의 위기 관리 능력은 인상적이야."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "Your prevention skills are better though.",
"translation": "근데 너의 예방 능력이 더 낫지."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "위기 대응 방식의 차이를 보여주는 문장이에요.",
"result": "Prevention and quick response both necessary",
"explanation": "예방과 빠른 대응은 모두 필요합니다.",
"optionA": "and",
"optionB": "Prevention",
"optionC": "both",
"optionD": "necessary",
"optionE": "response",
"optionF": "quick"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "문제가 생겼을 때",
"explanation": "ISTP의 즉시 대응과 ISTJ의 문제 예방 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Crises bring out my best side.",
"translation": "위기가 나를 최고로 만들어."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I work to prevent crises instead.",
"translation": "난 위기를 예방하려고 일해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "But you never know what happens.",
"translation": "근데 뭐가 일어날지 몰라."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "That's exactly why I prepare.",
"translation": "그래서 난 준비하는 거야."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 문제가 생기기 전에 미리 대비합니다.",
"hint": "ISTP는 문제가 생기면 그때 해결하는 방식을 선호해요.",
"result": "X",
"explanation": "성진이는 \"Crises bring out my best side\"라고 말했어요. ISTP는 실제 위기에 효과적으로 대응합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "I'm calm in real emergencies.",
"translation": "나는 실제 긴급 상황에서 차분해."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "But prevention saves so much time.",
"translation": "근데 예방이 시간을 정말 많이 절약해."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "True, I can't argue with that.",
"translation": "맞아, 그건 부정할 수 없어."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "So maybe you could plan a bit more?",
"translation": "그래서 좀 더 계획할 수 있어?"
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I could try, maybe sometimes.",
"translation": "시도해볼 수도, 가끔은 말이야."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "That's all I'm asking for really.",
"translation": "내가 바라는 게 그것뿐이야."
},
{
"type": "blank",
"index": 12,
"quiz": "Seong-jin performs well @@.",
"hint": "ISTP는 긴급 상황이나 위기 상황에서 효과적입니다.",
"optionA": "in planning",
"optionB": "in crises",
"optionC": "in routine",
"result": "in crises",
"explanation": "성진이는 위기 상황에서 능력을 발휘해요. ISTP의 실시간 대응 능력입니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your crisis management is impressive.",
"translation": "너의 위기 관리 능력은 인상적이야."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "Your prevention skills are better though.",
"translation": "근데 너의 예방 능력이 더 낫지."
},
{
"type": "puzzle",
"index": 15,
"hint": "위기 대응 방식의 차이를 보여주는 문장이에요.",
"optionA": "and",
"optionB": "Prevention",
"optionC": "both",
"optionD": "necessary",
"optionE": "response",
"optionF": "quick",
"result": "Prevention and quick response both necessary",
"explanation": "예방과 빠른 대응은 모두 필요합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "진로의 현실성과 이상성",
"explanation": "ISTP의 기술적 진로와 ISTJ의 안정적 직업 선택 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I want a job I enjoy doing.",
"translation": "난 재미있는 일을 원해."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I want a stable career path.",
"translation": "난 안정적인 커리어를 원해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Stability sounds boring though.",
"translation": "안정이 지루해 보이는데."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "But security matters in life.",
"translation": "근데 인생에선 보장이 중요하지."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 직장 안정성보다 재미를 우선시합니다.",
"hint": "ISTP는 실질적인 일과 실험을 통한 배움을 선호해요.",
"result": "O",
"explanation": "성진이는 \"I want a job I enjoy doing\"이라고 말했어요. ISTP는 흥미로운 작업을 중시합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "I'd rather be a mechanic than an accountant.",
"translation": "회계사보다 정비사가 낫지."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Accountants have benefits and pensions.",
"translation": "회계사는 복리후생하고 연금이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "I don't need those things so much.",
"translation": "난 그런 게 그렇게 필요하지 않아."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "Everyone needs security eventually.",
"translation": "결국 누구나 보장이 필요해."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Maybe, but I prefer freedom first.",
"translation": "그럴 수도, 근데 난 자유가 먼저야."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Both matter, just differently.",
"translation": "둘 다 중요해, 그냥 다를 뿐이야."
},
{
"type": "blank",
"index": 12,
"quiz": "Seong-jin prefers to work with @@.",
"hint": "ISTP는 실제로 일하면서 배우고 문제를 해결하는 것을 선호해요.",
"optionA": "computers",
"optionB": "hands",
"optionC": "people",
"result": "hands",
"explanation": "ISTP는 손으로 직접 작업하고 문제를 해결하는 것을 좋아합니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your passion is really inspiring though.",
"translation": "너의 열정은 정말 멋있어."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "Your planning is smart too.",
"translation": "넌 계획 세우는 게 똑똑하고."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "직업 선택의 차이를 보여주는 문장이에요.",
"result": "Passion and security create meaningful careers",
"explanation": "열정과 안정성은 의미 있는 직업을 만듭니다.",
"optionA": "create",
"optionB": "and",
"optionC": "meaningful",
"optionD": "security",
"optionE": "Passion",
"optionF": "careers"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "진로의 현실성과 이상성",
"explanation": "ISTP의 기술적 진로와 ISTJ의 안정적 직업 선택 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I want a job I enjoy doing.",
"translation": "난 재미있는 일을 원해."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I want a stable career path.",
"translation": "난 안정적인 커리어를 원해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Stability sounds boring though.",
"translation": "안정이 지루해 보이는데."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "But security matters in life.",
"translation": "근데 인생에선 보장이 중요하지."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 직장 안정성보다 재미를 우선시합니다.",
"hint": "ISTP는 실질적인 일과 실험을 통한 배움을 선호해요.",
"result": "O",
"explanation": "성진이는 \"I want a job I enjoy doing\"이라고 말했어요. ISTP는 흥미로운 작업을 중시합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "I'd rather be a mechanic than an accountant.",
"translation": "회계사보다 정비사가 낫지."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "Accountants have benefits and pensions.",
"translation": "회계사는 복리후생하고 연금이 있어."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "I don't need those things so much.",
"translation": "난 그런 게 그렇게 필요하지 않아."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "Everyone needs security eventually.",
"translation": "결국 누구나 보장이 필요해."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Maybe, but I prefer freedom first.",
"translation": "그럴 수도, 근데 난 자유가 먼저야."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Both matter, just differently.",
"translation": "둘 다 중요해, 그냥 다를 뿐이야."
},
{
"type": "blank",
"index": 12,
"quiz": "Seong-jin prefers to work with @@.",
"hint": "ISTP는 실제로 일하면서 배우고 문제를 해결하는 것을 선호해요.",
"optionA": "computers",
"optionB": "hands",
"optionC": "people",
"result": "hands",
"explanation": "ISTP는 손으로 직접 작업하고 문제를 해결하는 것을 좋아합니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your passion is really inspiring though.",
"translation": "너의 열정은 정말 멋있어."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "Your planning is smart too.",
"translation": "넌 계획 세우는 게 똑똑하고."
},
{
"type": "puzzle",
"index": 15,
"hint": "직업 선택의 차이를 보여주는 문장이에요.",
"optionA": "create",
"optionB": "and",
"optionC": "meaningful",
"optionD": "security",
"optionE": "Passion",
"optionF": "careers",
"result": "Passion and security create meaningful careers",
"explanation": "열정과 안정성은 의미 있는 직업을 만듭니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "승진과 책임감",
"explanation": "ISTP의 독립적 역할과 ISTJ의 리더십 추구 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I like working independently really.",
"translation": "난 독립적으로 일하는 게 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I want to lead a team.",
"translation": "난 팀을 이끌고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "That sounds like too much responsibility.",
"translation": "그건 책임이 너무 많아 보여."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "That's exactly what I'm drawn to.",
"translation": "그게 바로 나를 끌어."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 리더 역할을 원합니다.",
"hint": "ISTP는 독립적으로 개별 업무를 선호합니다.",
"result": "X",
"explanation": "성진이는 \"I like working independently\"라고 말했어요. ISTP는 자율적인 역할을 좋아합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Managing people sounds exhausting.",
"translation": "사람들을 관리하는 것 정말 힘들겠다."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "I enjoy the responsibility honestly.",
"translation": "난 책임감을 즐겨 솔직히."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "Well, that's respectable actually.",
"translation": "음, 그건 멋있네 실제로."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "You could grow into it maybe.",
"translation": "넌 그래도 성장할 수 있어."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Maybe, but not my preference.",
"translation": "그럴 수도, 근데 내 선호는 아니야."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "That's okay, we're different that way.",
"translation": "괜찮아, 우린 그 점에서 달라."
},
{
"type": "blank",
"index": 12,
"quiz": "Jin-woo wants to @@.",
"hint": "ISTJ는 책임감 있게 팀을 이끌려고 해요.",
"optionA": "work alone",
"optionB": "lead a team",
"optionC": "avoid stress",
"result": "lead a team",
"explanation": "진우는 팀을 이끌고 싶어 해요. ISTJ의 리더십 지향적 특성입니다."
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "Your ambition is impressive.",
"translation": "너의 포부는 정말 인상적이야."
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "And your focus is really valuable.",
"translation": "그리고 너의 집중력은 정말 귀중해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "직업적 성향의 차이를 보여주는 문장이에요.",
"result": "Leadership and independent work both valuable",
"explanation": "리더십과 독립적 업무는 모두 가치있습니다.",
"optionA": "work",
"optionB": "both",
"optionC": "independent",
"optionD": "valuable",
"optionE": "Leadership",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "승진과 책임감",
"explanation": "ISTP의 독립적 역할과 ISTJ의 리더십 추구 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I like working independently really.",
"translation": "난 독립적으로 일하는 게 좋아."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I want to lead a team.",
"translation": "난 팀을 이끌고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "That sounds like too much responsibility.",
"translation": "그건 책임이 너무 많아 보여."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "That's exactly what I'm drawn to.",
"translation": "그게 바로 나를 끌어."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 리더 역할을 원합니다.",
"hint": "ISTP는 독립적으로 개별 업무를 선호합니다.",
"result": "X",
"explanation": "성진이는 \"I like working independently\"라고 말했어요. ISTP는 자율적인 역할을 좋아합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Managing people sounds exhausting.",
"translation": "사람들을 관리하는 것 정말 힘들겠다."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "I enjoy the responsibility honestly.",
"translation": "난 책임감을 즐겨 솔직히."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "Well, that's respectable actually.",
"translation": "음, 그건 멋있네 실제로."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "You could grow into it maybe.",
"translation": "넌 그래도 성장할 수 있어."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Maybe, but not my preference.",
"translation": "그럴 수도, 근데 내 선호는 아니야."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "That's okay, we're different that way.",
"translation": "괜찮아, 우린 그 점에서 달라."
},
{
"type": "blank",
"index": 12,
"quiz": "Jin-woo wants to @@.",
"hint": "ISTJ는 책임감 있게 팀을 이끌려고 해요.",
"optionA": "work alone",
"optionB": "lead a team",
"optionC": "avoid stress",
"result": "lead a team",
"explanation": "진우는 팀을 이끌고 싶어 해요. ISTJ의 리더십 지향적 특성입니다."
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "Your ambition is impressive.",
"translation": "너의 포부는 정말 인상적이야."
},
{
"type": "script",
"index": 14,
"speaker": "진우",
"script": "And your focus is really valuable.",
"translation": "그리고 너의 집중력은 정말 귀중해."
},
{
"type": "puzzle",
"index": 15,
"hint": "직업적 성향의 차이를 보여주는 문장이에요.",
"optionA": "work",
"optionB": "both",
"optionC": "independent",
"optionD": "valuable",
"optionE": "Leadership",
"optionF": "and",
"result": "Leadership and independent work both valuable",
"explanation": "리더십과 독립적 업무는 모두 가치있습니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "휴식과 의무의 경계선",
"explanation": "ISTP의 몰입형 취미와 ISTJ의 계획된 여가 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I like getting lost in projects.",
"translation": "난 프로젝트에 빠지는 걸 좋아해."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I like planning my free time.",
"translation": "난 자유 시간을 계획하는 걸 좋아해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "That doesn't sound like fun.",
"translation": "그건 재미없어 보이는데."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "Actually, it helps me relax better.",
"translation": "솔직히 그래야 더 잘 쉴 수 있어."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 여가 시간을 미리 계획합니다.",
"hint": "ISTP는 그때그때 몰입할 수 있는 활동을 선호해요.",
"result": "X",
"explanation": "성진이는 \"I like getting lost in projects\"라고 말했어요. ISTP는 즉흥적으로 취미 활동을 합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "I can spend eight hours on one thing.",
"translation": "한 가지 일을 여덟 시간 할 수 있어."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "I schedule my hobby time specifically.",
"translation": "난 취미 시간을 따로 정해."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "That sounds like work though.",
"translation": "그건 일처럼 들리는데."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "No, structure actually feels freeing.",
"translation": "아니야, 구조가 오히려 자유로워."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I feel free when I'm just tinkering.",
"translation": "난 만지작거릴 때 자유로워."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "We just enjoy things differently.",
"translation": "우린 그냥 다르게 즐기는 거야."
},
{
"type": "blank",
"index": 12,
"quiz": "Seong-jin can spend hours on @@.",
"hint": "ISTP는 관심 있는 일에 깊이 몰입합니다.",
"optionA": "schedules",
"optionB": "projects",
"optionC": "planning",
"result": "projects",
"explanation": "성진이는 프로젝트에 오랫동안 몰입할 수 있어요. ISTP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your dedication is impressive though.",
"translation": "너의 헌신은 정말 인상적이야."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "Your organization is pretty smart.",
"translation": "넌 조직 능력이 정말 좋네."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "여가 방식의 차이를 보여주는 문장이에요.",
"result": "Deep focus and planned rest both matter",
"explanation": "깊은 집중과 계획된 휴식은 모두 중요합니다.",
"optionA": "Deep",
"optionB": "matter",
"optionC": "and",
"optionD": "both",
"optionE": "rest",
"optionF": "focus",
"optionG": "planned"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "휴식과 의무의 경계선",
"explanation": "ISTP의 몰입형 취미와 ISTJ의 계획된 여가 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I like getting lost in projects.",
"translation": "난 프로젝트에 빠지는 걸 좋아해."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I like planning my free time.",
"translation": "난 자유 시간을 계획하는 걸 좋아해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "That doesn't sound like fun.",
"translation": "그건 재미없어 보이는데."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "Actually, it helps me relax better.",
"translation": "솔직히 그래야 더 잘 쉴 수 있어."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 여가 시간을 미리 계획합니다.",
"hint": "ISTP는 그때그때 몰입할 수 있는 활동을 선호해요.",
"result": "X",
"explanation": "성진이는 \"I like getting lost in projects\"라고 말했어요. ISTP는 즉흥적으로 취미 활동을 합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "I can spend eight hours on one thing.",
"translation": "한 가지 일을 여덟 시간 할 수 있어."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "I schedule my hobby time specifically.",
"translation": "난 취미 시간을 따로 정해."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "That sounds like work though.",
"translation": "그건 일처럼 들리는데."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "No, structure actually feels freeing.",
"translation": "아니야, 구조가 오히려 자유로워."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I feel free when I'm just tinkering.",
"translation": "난 만지작거릴 때 자유로워."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "We just enjoy things differently.",
"translation": "우린 그냥 다르게 즐기는 거야."
},
{
"type": "blank",
"index": 12,
"quiz": "Seong-jin can spend hours on @@.",
"hint": "ISTP는 관심 있는 일에 깊이 몰입합니다.",
"optionA": "schedules",
"optionB": "projects",
"optionC": "planning",
"result": "projects",
"explanation": "성진이는 프로젝트에 오랫동안 몰입할 수 있어요. ISTP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your dedication is impressive though.",
"translation": "너의 헌신은 정말 인상적이야."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "Your organization is pretty smart.",
"translation": "넌 조직 능력이 정말 좋네."
},
{
"type": "puzzle",
"index": 15,
"hint": "여가 방식의 차이를 보여주는 문장이에요.",
"optionA": "Deep",
"optionB": "matter",
"optionC": "and",
"optionD": "both",
"optionE": "rest",
"optionF": "focus",
"optionG": "planned",
"result": "Deep focus and planned rest both matter",
"explanation": "깊은 집중과 계획된 휴식은 모두 중요합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 일정의 차이",
"explanation": "ISTP의 자유로운 주말과 ISTJ의 계획된 주말 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Weekends are for doing whatever.",
"translation": "주말은 하고 싶은 거 하는 시간이지."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "Weekends need a proper schedule too.",
"translation": "주말도 제대로 일정을 짜야 해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "But then it's not really free time.",
"translation": "근데 그럼 진짜 자유 시간이 아니지."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "Free time is better when planned.",
"translation": "자유 시간도 계획할 때 더 좋아."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 주말을 항상 미리 계획합니다.",
"hint": "ISTP는 주말을 자유로울게 즐기려고 해요.",
"result": "X",
"explanation": "성진이는 \"Weekends are for doing whatever\"이라고 말했어요. ISTP는 자유로운 주말을 선호합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Sometimes I sleep until noon.",
"translation": "때론 정오까지 자기도 해."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "That throws off your whole routine.",
"translation": "그게 전체 루틴을 엉망으로 만들어."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "But I like it though.",
"translation": "근데 난 그게 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "I wake up at the same time always.",
"translation": "난 항상 같은 시간에 일어나."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Even on weekends?",
"translation": "주말에도?"
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Yes, it keeps me balanced.",
"translation": "그래, 그래야 균형이 잡혀."
},
{
"type": "blank",
"index": 12,
"quiz": "Seong-jin's weekends are @@.",
"hint": "ISTP는 주말을 자유롭고 유연하게 보냅니다.",
"optionA": "structured",
"optionB": "flexible",
"optionC": "planned",
"result": "flexible",
"explanation": "성진이는 주말을 자유롭고 유연하게 보내요. ISTP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your freedom is nice sometimes.",
"translation": "너의 자유로움이 때론 좋더라."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "Your consistency is impressive.",
"translation": "너의 일관성은 인상적이야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "주말 지내는 방식의 차이를 보여주는 문장이에요.",
"result": "Structure and spontaneity both make weekend",
"explanation": "구조와 즉흥성은 모두 주말을 풍요롭게 합니다.",
"optionA": "spontaneity",
"optionB": "Structure",
"optionC": "make",
"optionD": "weekend",
"optionE": "and",
"optionF": "both"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 일정의 차이",
"explanation": "ISTP의 자유로운 주말과 ISTJ의 계획된 주말 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Weekends are for doing whatever.",
"translation": "주말은 하고 싶은 거 하는 시간이지."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "Weekends need a proper schedule too.",
"translation": "주말도 제대로 일정을 짜야 해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "But then it's not really free time.",
"translation": "근데 그럼 진짜 자유 시간이 아니지."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "Free time is better when planned.",
"translation": "자유 시간도 계획할 때 더 좋아."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 주말을 항상 미리 계획합니다.",
"hint": "ISTP는 주말을 자유로울게 즐기려고 해요.",
"result": "X",
"explanation": "성진이는 \"Weekends are for doing whatever\"이라고 말했어요. ISTP는 자유로운 주말을 선호합니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Sometimes I sleep until noon.",
"translation": "때론 정오까지 자기도 해."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "That throws off your whole routine.",
"translation": "그게 전체 루틴을 엉망으로 만들어."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "But I like it though.",
"translation": "근데 난 그게 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "I wake up at the same time always.",
"translation": "난 항상 같은 시간에 일어나."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Even on weekends?",
"translation": "주말에도?"
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "Yes, it keeps me balanced.",
"translation": "그래, 그래야 균형이 잡혀."
},
{
"type": "blank",
"index": 12,
"quiz": "Seong-jin's weekends are @@.",
"hint": "ISTP는 주말을 자유롭고 유연하게 보냅니다.",
"optionA": "structured",
"optionB": "flexible",
"optionC": "planned",
"result": "flexible",
"explanation": "성진이는 주말을 자유롭고 유연하게 보내요. ISTP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your freedom is nice sometimes.",
"translation": "너의 자유로움이 때론 좋더라."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "Your consistency is impressive.",
"translation": "너의 일관성은 인상적이야."
},
{
"type": "puzzle",
"index": 15,
"hint": "주말 지내는 방식의 차이를 보여주는 문장이에요.",
"optionA": "spontaneity",
"optionB": "Structure",
"optionC": "make",
"optionD": "weekend",
"optionE": "and",
"optionF": "both",
"result": "Structure and spontaneity both make weekend",
"explanation": "구조와 즉흥성은 모두 주말을 풍요롭게 합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 충돌, 말로 풀기",
"explanation": "ISTP의 직설적 표현과 ISTJ의 신중한 설득 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I just tell people what I think.",
"translation": "난 그냥 생각을 말해."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I think about how they'll feel first.",
"translation": "난 먼저 상대가 어떻게 느낄지 생각해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "But honesty is better, right?",
"translation": "근데 솔직함이 낫지, 그래?"
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "Yes, but timing matters too.",
"translation": "맞아, 근데 타이밍도 중요해."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 갈등을 해결할 때 상대의 기분을 먼저 생각합니다.",
"hint": "ISTP는 솔직하고 직설적으로 문제를 지적하는 경향이 있어요.",
"result": "X",
"explanation": "성진이는 \"I just tell people what I think\"이라고 말했어요. ISTP는 직설적입니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Beating around the bush wastes time.",
"translation": "돌려 말하는 게 시간 낭비야."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "But it protects people's feelings.",
"translation": "근데 상대 기분을 지켜줘."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "They need to hear the truth though.",
"translation": "근데 사람들은 진실을 들어야 해."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "Truth with care is better.",
"translation": "신경 쓰면서 진실을 말하는 게 나아."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I do care, I'm just direct.",
"translation": "난 상관하지만, 그냥 직설적일 뿐이야."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "I know, and that's valuable too.",
"translation": "알아, 그것도 소중해."
},
{
"type": "blank",
"index": 12,
"quiz": "Seong-jin solves conflicts by @@.",
"hint": "ISTP는 직설적이고 명확하게 의견을 표현합니다.",
"optionA": "avoiding",
"optionB": "talking directly",
"optionC": "planning",
"result": "talking directly",
"explanation": "성진이는 직설적으로 말해서 갈등을 해결해요. ISTP의 방식입니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your approach works sometimes though.",
"translation": "너의 방식이 때론 효과적이야."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "And yours shows real respect.",
"translation": "너의 방식은 진정한 존중을 보여줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "갈등 해결 방식의 차이를 보여주는 문장이에요.",
"result": "Honest directness and thoughtful care resolve",
"explanation": "솔직한 직설성과 신중한 배려는 문제를 해결합니다.",
"optionA": "thoughtful",
"optionB": "Honest",
"optionC": "care",
"optionD": "resolve",
"optionE": "and",
"optionF": "directness"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 충돌, 말로 풀기",
"explanation": "ISTP의 직설적 표현과 ISTJ의 신중한 설득 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I just tell people what I think.",
"translation": "난 그냥 생각을 말해."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I think about how they'll feel first.",
"translation": "난 먼저 상대가 어떻게 느낄지 생각해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "But honesty is better, right?",
"translation": "근데 솔직함이 낫지, 그래?"
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "Yes, but timing matters too.",
"translation": "맞아, 근데 타이밍도 중요해."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 갈등을 해결할 때 상대의 기분을 먼저 생각합니다.",
"hint": "ISTP는 솔직하고 직설적으로 문제를 지적하는 경향이 있어요.",
"result": "X",
"explanation": "성진이는 \"I just tell people what I think\"이라고 말했어요. ISTP는 직설적입니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Beating around the bush wastes time.",
"translation": "돌려 말하는 게 시간 낭비야."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "But it protects people's feelings.",
"translation": "근데 상대 기분을 지켜줘."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "They need to hear the truth though.",
"translation": "근데 사람들은 진실을 들어야 해."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "Truth with care is better.",
"translation": "신경 쓰면서 진실을 말하는 게 나아."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I do care, I'm just direct.",
"translation": "난 상관하지만, 그냥 직설적일 뿐이야."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "I know, and that's valuable too.",
"translation": "알아, 그것도 소중해."
},
{
"type": "blank",
"index": 12,
"quiz": "Seong-jin solves conflicts by @@.",
"hint": "ISTP는 직설적이고 명확하게 의견을 표현합니다.",
"optionA": "avoiding",
"optionB": "talking directly",
"optionC": "planning",
"result": "talking directly",
"explanation": "성진이는 직설적으로 말해서 갈등을 해결해요. ISTP의 방식입니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your approach works sometimes though.",
"translation": "너의 방식이 때론 효과적이야."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "And yours shows real respect.",
"translation": "너의 방식은 진정한 존중을 보여줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "갈등 해결 방식의 차이를 보여주는 문장이에요.",
"optionA": "thoughtful",
"optionB": "Honest",
"optionC": "care",
"optionD": "resolve",
"optionE": "and",
"optionF": "directness",
"result": "Honest directness and thoughtful care resolve",
"explanation": "솔직한 직설성과 신중한 배려는 문제를 해결합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "지적 받을 때의 반응",
"explanation": "ISTP의 객관적 수용과 ISTJ의 책임감 있는 개선 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I don't take criticism personally.",
"translation": "난 비판을 개인적으로 받아들이지 않아."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I work hard to improve after feedback.",
"translation": "난 피드백 후 개선하려고 노력해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "That's good, but I just move on.",
"translation": "그건 좋지만, 난 그냥 넘어가."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "Moving on without fixing is wrong.",
"translation": "고치지 않고 넘어가는 건 틀렸어."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 비판 후 항상 개선하려고 노력합니다.",
"hint": "ISTP는 피드백을 객관적으로 받아들입니다.",
"result": "X",
"explanation": "성진이는 \"I don't take criticism personally\"라고 말했어요. ISTP는 비판을 객관적으로 받아들입니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "If it works, it works for me.",
"translation": "작동하면 나한텐 괜찮아."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "But it might work better though.",
"translation": "근데 더 잘 작동할 수도 있어."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "Maybe, but effort matters too.",
"translation": "그럴 수도, 근데 노력도 중요하지."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "I believe both effort and results matter.",
"translation": "나는 노력과 결과 둘 다 중요하다고 봐."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Fair enough, I get that.",
"translation": "그건 타당해, 이해해."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "So you'll think about improvements?",
"translation": "그래서 개선을 생각해봐?"
},
{
"type": "blank",
"index": 12,
"quiz": "When criticized, Seong-jin @@.",
"hint": "ISTP는 비판을 논리적이고 객관적으로 봅니다.",
"optionA": "gets upset",
"optionB": "analyzes it",
"optionC": "ignores it",
"result": "analyzes it",
"explanation": "성진이는 비판을 논리적으로 분석해요. ISTP의 객관적 태도입니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your objectivity is really helpful.",
"translation": "너의 객관성은 정말 도움이 돼."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "Your improvement mindset is admirable.",
"translation": "너의 개선 의식은 훌륭해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "비판에 대한 태도의 차이를 보여주는 문장이에요.",
"result": "Objective feedback and improvement mindset both matter",
"explanation": "객관적 피드백과 개선 의식은 모두 성장을 이끕니다.",
"optionA": "both",
"optionB": "feedback",
"optionC": "matter",
"optionD": "improvement",
"optionE": "Objective",
"optionF": "and",
"optionG": "mindset"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "지적 받을 때의 반응",
"explanation": "ISTP의 객관적 수용과 ISTJ의 책임감 있는 개선 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I don't take criticism personally.",
"translation": "난 비판을 개인적으로 받아들이지 않아."
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I work hard to improve after feedback.",
"translation": "난 피드백 후 개선하려고 노력해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "That's good, but I just move on.",
"translation": "그건 좋지만, 난 그냥 넘어가."
},
{
"type": "script",
"index": 4,
"speaker": "진우",
"script": "Moving on without fixing is wrong.",
"translation": "고치지 않고 넘어가는 건 틀렸어."
},
{
"type": "ox",
"index": 5,
"quiz": "성진은 비판 후 항상 개선하려고 노력합니다.",
"hint": "ISTP는 피드백을 객관적으로 받아들입니다.",
"result": "X",
"explanation": "성진이는 \"I don't take criticism personally\"라고 말했어요. ISTP는 비판을 객관적으로 받아들입니다."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "If it works, it works for me.",
"translation": "작동하면 나한텐 괜찮아."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "But it might work better though.",
"translation": "근데 더 잘 작동할 수도 있어."
},
{
"type": "script",
"index": 8,
"speaker": "성진",
"script": "Maybe, but effort matters too.",
"translation": "그럴 수도, 근데 노력도 중요하지."
},
{
"type": "script",
"index": 9,
"speaker": "진우",
"script": "I believe both effort and results matter.",
"translation": "나는 노력과 결과 둘 다 중요하다고 봐."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Fair enough, I get that.",
"translation": "그건 타당해, 이해해."
},
{
"type": "script",
"index": 11,
"speaker": "진우",
"script": "So you'll think about improvements?",
"translation": "그래서 개선을 생각해봐?"
},
{
"type": "blank",
"index": 12,
"quiz": "When criticized, Seong-jin @@.",
"hint": "ISTP는 비판을 논리적이고 객관적으로 봅니다.",
"optionA": "gets upset",
"optionB": "analyzes it",
"optionC": "ignores it",
"result": "analyzes it",
"explanation": "성진이는 비판을 논리적으로 분석해요. ISTP의 객관적 태도입니다."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Your objectivity is really helpful.",
"translation": "너의 객관성은 정말 도움이 돼."
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "Your improvement mindset is admirable.",
"translation": "너의 개선 의식은 훌륭해."
},
{
"type": "puzzle",
"index": 15,
"hint": "비판에 대한 태도의 차이를 보여주는 문장이에요.",
"optionA": "both",
"optionB": "feedback",
"optionC": "matter",
"optionD": "improvement",
"optionE": "Objective",
"optionF": "and",
"optionG": "mindset",
"result": "Objective feedback and improvement mindset both matter",
"explanation": "객관적 피드백과 개선 의식은 모두 성장을 이끕니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "신나는 계획 vs 조용한 감각",
"explanation": "ENFP의 신나는 아이디어와 ISFP의 차분한 감정 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Let's do something crazy!",
"translation": "뭔가 미친 거 하자!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "That sounds exhausting honestly.",
"translation": "그건 정말 피곤할 것 같아."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But it'll be so much fun!",
"translation": "근데 진짜 재미있을 거야!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Maybe something quieter for me?",
"translation": "나는 조용한 게 더 좋아."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 시끄럽고 바쁜 활동을 좋아합니다.",
"hint": "ISFP는 조용하고 차분한 활동을 선호해요.",
"result": "X",
"explanation": "채영이는 \"Maybe something quieter for me?\"라고 말했어요. ISFP는 조용한 활동을 선호해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "Come on, live a little!",
"translation": "제발, 좀 살아봐!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "I'm living, just differently.",
"translation": "나도 살고 있어, 그냥 다를 뿐."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "I get it, you like peace.",
"translation": "알아, 넌 평온을 좋아하지."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Exactly, I like calm things.",
"translation": "정확해, 난 차분한 게 좋아."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "But you'd like this too!",
"translation": "근데 넌 이것도 좋아할 거야!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Maybe, if you're there.",
"translation": "혹시, 넌 있으면."
},
{
"type": "blank",
"index": 12,
"quiz": "Ji-young wants to do @@.",
"hint": "ENFP는 새롭고 신나는 활동을 좋아해요.",
"optionA": "quiet things",
"optionB": "fun things",
"optionC": "boring things",
"result": "fun things",
"explanation": "지영은 신나는 활동을 좋아해요. ENFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "That means you'll come?",
"translation": "그럼 올 거야?"
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Yeah, with you it's nice.",
"translation": "그래, 넌 있으면 좋아."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양한 스타일의 조화에 대한 문장이에요.",
"result": "Different ways make fun together",
"explanation": "다양한 방식이 함께 재미를 만듭니다.",
"optionA": "fun",
"optionB": "ways",
"optionC": "Different",
"optionD": "together",
"optionE": "make"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "신나는 계획 vs 조용한 감각",
"explanation": "ENFP의 신나는 아이디어와 ISFP의 차분한 감정 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Let's do something crazy!",
"translation": "뭔가 미친 거 하자!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "That sounds exhausting honestly.",
"translation": "그건 정말 피곤할 것 같아."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But it'll be so much fun!",
"translation": "근데 진짜 재미있을 거야!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Maybe something quieter for me?",
"translation": "나는 조용한 게 더 좋아."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 시끄럽고 바쁜 활동을 좋아합니다.",
"hint": "ISFP는 조용하고 차분한 활동을 선호해요.",
"result": "X",
"explanation": "채영이는 \"Maybe something quieter for me?\"라고 말했어요. ISFP는 조용한 활동을 선호해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "Come on, live a little!",
"translation": "제발, 좀 살아봐!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "I'm living, just differently.",
"translation": "나도 살고 있어, 그냥 다를 뿐."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "I get it, you like peace.",
"translation": "알아, 넌 평온을 좋아하지."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Exactly, I like calm things.",
"translation": "정확해, 난 차분한 게 좋아."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "But you'd like this too!",
"translation": "근데 넌 이것도 좋아할 거야!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Maybe, if you're there.",
"translation": "혹시, 넌 있으면."
},
{
"type": "blank",
"index": 12,
"quiz": "Ji-young wants to do @@.",
"hint": "ENFP는 새롭고 신나는 활동을 좋아해요.",
"optionA": "quiet things",
"optionB": "fun things",
"optionC": "boring things",
"result": "fun things",
"explanation": "지영은 신나는 활동을 좋아해요. ENFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "That means you'll come?",
"translation": "그럼 올 거야?"
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Yeah, with you it's nice.",
"translation": "그래, 넌 있으면 좋아."
},
{
"type": "puzzle",
"index": 15,
"hint": "다양한 스타일의 조화에 대한 문장이에요.",
"optionA": "fun",
"optionB": "ways",
"optionC": "Different",
"optionD": "together",
"optionE": "make",
"result": "Different ways make fun together",
"explanation": "다양한 방식이 함께 재미를 만듭니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모임에 가면 나는 춤, 넌 구석",
"explanation": "ENFP의 사교적 활동과 ISFP의 관찰 중심 참여 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Dance with everyone!",
"translation": "모두랑 춤춰!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I like watching from here.",
"translation": "난 여기서 봐도 돼."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But it's so fun out there!",
"translation": "근데 저기가 진짜 재미있어!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "I'm having fun here.",
"translation": "난 여기서 재미있어."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 파티에서 중심에 있습니다.",
"hint": "ISFP는 파티에서 조용하게 관찰하는 편이에요.",
"result": "X",
"explanation": "채영이는 \"I like watching from here\"라고 말했어요. ISFP는 조용하게 관찰하기를 좋아해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "Come dance just one song!",
"translation": "한 곡만 춤춰!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "I'm not really a dancer.",
"translation": "난 춤꾼이 아니야."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "You're better than you think!",
"translation": "넌 생각한 것보다 잘해!"
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Maybe later, is that okay?",
"translation": "나중에 할게, 괜찮아?"
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "Yeah sure, but you'll join?",
"translation": "그래 좋아, 근데 할 거야?"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I'll try, for you.",
"translation": "노력해볼게, 너 때문에."
},
{
"type": "blank",
"index": 12,
"quiz": "Chae-young feels comfortable @@.",
"hint": "ISFP는 조용하고 편안한 위치에서 편해요.",
"optionA": "in the crowd",
"optionB": "on the sideline",
"optionC": "dancing",
"result": "on the sideline",
"explanation": "채영은 구석에서 편해요. ISFP의 성향입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your presence is enough for me.",
"translation": "넌 그냥 있어만 줘도 돼."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Then I'll stay close.",
"translation": "그럼 가까이 있을게."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양한 참여 방식의 존중에 대한 문장이에요.",
"result": "Enjoying together your way matters",
"explanation": "함께 당신의 방식으로 즐기는 것이 중요합니다.",
"optionA": "your",
"optionB": "together",
"optionC": "way",
"optionD": "Enjoying",
"optionE": "matters"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모임에 가면 나는 춤, 넌 구석",
"explanation": "ENFP의 사교적 활동과 ISFP의 관찰 중심 참여 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Dance with everyone!",
"translation": "모두랑 춤춰!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I like watching from here.",
"translation": "난 여기서 봐도 돼."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But it's so fun out there!",
"translation": "근데 저기가 진짜 재미있어!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "I'm having fun here.",
"translation": "난 여기서 재미있어."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 파티에서 중심에 있습니다.",
"hint": "ISFP는 파티에서 조용하게 관찰하는 편이에요.",
"result": "X",
"explanation": "채영이는 \"I like watching from here\"라고 말했어요. ISFP는 조용하게 관찰하기를 좋아해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "Come dance just one song!",
"translation": "한 곡만 춤춰!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "I'm not really a dancer.",
"translation": "난 춤꾼이 아니야."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "You're better than you think!",
"translation": "넌 생각한 것보다 잘해!"
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Maybe later, is that okay?",
"translation": "나중에 할게, 괜찮아?"
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "Yeah sure, but you'll join?",
"translation": "그래 좋아, 근데 할 거야?"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I'll try, for you.",
"translation": "노력해볼게, 너 때문에."
},
{
"type": "blank",
"index": 12,
"quiz": "Chae-young feels comfortable @@.",
"hint": "ISFP는 조용하고 편안한 위치에서 편해요.",
"optionA": "in the crowd",
"optionB": "on the sideline",
"optionC": "dancing",
"result": "on the sideline",
"explanation": "채영은 구석에서 편해요. ISFP의 성향입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your presence is enough for me.",
"translation": "넌 그냥 있어만 줘도 돼."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Then I'll stay close.",
"translation": "그럼 가까이 있을게."
},
{
"type": "puzzle",
"index": 15,
"hint": "다양한 참여 방식의 존중에 대한 문장이에요.",
"optionA": "your",
"optionB": "together",
"optionC": "way",
"optionD": "Enjoying",
"optionE": "matters",
"result": "Enjoying together your way matters",
"explanation": "함께 당신의 방식으로 즐기는 것이 중요합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "설명은 길고, 느낌은 짧아",
"explanation": "ENFP의 자세한 설명과 ISFP의 감각적 이해 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "So let me explain everything!",
"translation": "그래서 난 모든 걸 설명하자!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I just want to feel it.",
"translation": "난 그냥 느껴보고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But you need to understand!",
"translation": "근데 넌 이해해야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Understanding comes from trying.",
"translation": "이해는 해봐야 와."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 상세한 설명을 선호합니다.",
"hint": "ISFP는 직접 경험과 느낌을 통해 이해해요.",
"result": "X",
"explanation": "채영이는 \"I just want to feel it\"이라고 말했어요. ISFP는 감각적 이해를 선호해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "Let me finish explaining!",
"translation": "내가 설명하는 거 들어!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "Can I just try it first?",
"translation": "먼저 해볼 수 없어?"
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "Okay, but then we'll talk.",
"translation": "좋아, 근데 그 다음 얘기하자."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Sure, that sounds nice.",
"translation": "그래, 좋아."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "This is a good way too!",
"translation": "이것도 좋은 방법이네!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Yeah, I like this better.",
"translation": "그래, 이게 더 좋아."
},
{
"type": "blank",
"index": 12,
"quiz": "Chae-young prefers to learn by @@.",
"hint": "ISFP는 직접 경험으로 배우기를 좋아해요.",
"optionA": "reading",
"optionB": "experiencing",
"optionC": "listening",
"result": "experiencing",
"explanation": "채영은 직접 경험으로 배워요. ISFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "You taught me something today.",
"translation": "넌 오늘 나한테 뭔가 배웠어."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "You too, actually.",
"translation": "넌 내게도, 사실."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "학습 방식의 차이를 존중하는 문장이에요.",
"result": "Together different learning ways work",
"explanation": "함께라면 다양한 학습 방식이 효과적입니다.",
"optionA": "Together",
"optionB": "different",
"optionC": "learning",
"optionD": "work",
"optionE": "ways"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "설명은 길고, 느낌은 짧아",
"explanation": "ENFP의 자세한 설명과 ISFP의 감각적 이해 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "So let me explain everything!",
"translation": "그래서 난 모든 걸 설명하자!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I just want to feel it.",
"translation": "난 그냥 느껴보고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But you need to understand!",
"translation": "근데 넌 이해해야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Understanding comes from trying.",
"translation": "이해는 해봐야 와."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 상세한 설명을 선호합니다.",
"hint": "ISFP는 직접 경험과 느낌을 통해 이해해요.",
"result": "X",
"explanation": "채영이는 \"I just want to feel it\"이라고 말했어요. ISFP는 감각적 이해를 선호해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "Let me finish explaining!",
"translation": "내가 설명하는 거 들어!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "Can I just try it first?",
"translation": "먼저 해볼 수 없어?"
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "Okay, but then we'll talk.",
"translation": "좋아, 근데 그 다음 얘기하자."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Sure, that sounds nice.",
"translation": "그래, 좋아."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "This is a good way too!",
"translation": "이것도 좋은 방법이네!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Yeah, I like this better.",
"translation": "그래, 이게 더 좋아."
},
{
"type": "blank",
"index": 12,
"quiz": "Chae-young prefers to learn by @@.",
"hint": "ISFP는 직접 경험으로 배우기를 좋아해요.",
"optionA": "reading",
"optionB": "experiencing",
"optionC": "listening",
"result": "experiencing",
"explanation": "채영은 직접 경험으로 배워요. ISFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "You taught me something today.",
"translation": "넌 오늘 나한테 뭔가 배웠어."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "You too, actually.",
"translation": "넌 내게도, 사실."
},
{
"type": "puzzle",
"index": 15,
"hint": "학습 방식의 차이를 존중하는 문장이에요.",
"optionA": "Together",
"optionB": "different",
"optionC": "learning",
"optionD": "work",
"optionE": "ways",
"result": "Together different learning ways work",
"explanation": "함께라면 다양한 학습 방식이 효과적입니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "왜? 왜? 왜?",
"explanation": "ENFP의 호기심 가득한 질문과 ISFP의 관찰 중심 이해 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Why does it work that way?",
"translation": "왜 그렇게 작동해?"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I'm not sure why.",
"translation": "난 왜인지 몰라."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But don't you want to know?",
"translation": "근데 알고 싶지 않아?"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "I just like how it feels.",
"translation": "난 그냥 느낌이 좋아."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 모든 것을 이해하고 싶어 합니다.",
"hint": "ISFP는 이유보다 현재의 느낌을 중시해요.",
"result": "X",
"explanation": "채영이는 \"I just like how it feels\"라고 말했어요. ISFP는 감각을 우선시해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "But understanding is fun!",
"translation": "근데 이해하는 게 재미있어!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "For you maybe, not me.",
"translation": "넌 그럴 수 있지, 난 아니야."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "I get it, we're different.",
"translation": "알아, 우린 다르네."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Yeah, but that's okay.",
"translation": "그래, 근데 괜찮아."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "It is actually, really okay.",
"translation": "정말 괜찮네, 진짜."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "See? We understand each other.",
"translation": "봐? 우린 서로 이해해."
},
{
"type": "blank",
"index": 12,
"quiz": "Ji-young always asks @@.",
"hint": "ENFP는 호기심이 많고 왜인지를 자주 묻는 편이에요.",
"optionA": "how it looks",
"optionB": "why",
"optionC": "what it feels",
"result": "why",
"explanation": "지영은 자주 \"왜?\"라고 물어요. ENFP의 호기심입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your calmness is really nice.",
"translation": "넌 차분해서 정말 좋아."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your questions make me think.",
"translation": "넌 그 질문들이 내게 생각을 줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양한 이해 방식의 가치에 대한 문장이에요.",
"result": "Ways of knowing feeling both valuable",
"explanation": "알고 느끼는 방식 모두 소중합니다.",
"optionA": "knowing",
"optionB": "valuable",
"optionC": "of",
"optionD": "Ways",
"optionE": "both",
"optionF": "feeling"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "왜? 왜? 왜?",
"explanation": "ENFP의 호기심 가득한 질문과 ISFP의 관찰 중심 이해 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Why does it work that way?",
"translation": "왜 그렇게 작동해?"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I'm not sure why.",
"translation": "난 왜인지 몰라."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But don't you want to know?",
"translation": "근데 알고 싶지 않아?"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "I just like how it feels.",
"translation": "난 그냥 느낌이 좋아."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 모든 것을 이해하고 싶어 합니다.",
"hint": "ISFP는 이유보다 현재의 느낌을 중시해요.",
"result": "X",
"explanation": "채영이는 \"I just like how it feels\"라고 말했어요. ISFP는 감각을 우선시해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "But understanding is fun!",
"translation": "근데 이해하는 게 재미있어!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "For you maybe, not me.",
"translation": "넌 그럴 수 있지, 난 아니야."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "I get it, we're different.",
"translation": "알아, 우린 다르네."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Yeah, but that's okay.",
"translation": "그래, 근데 괜찮아."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "It is actually, really okay.",
"translation": "정말 괜찮네, 진짜."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "See? We understand each other.",
"translation": "봐? 우린 서로 이해해."
},
{
"type": "blank",
"index": 12,
"quiz": "Ji-young always asks @@.",
"hint": "ENFP는 호기심이 많고 왜인지를 자주 묻는 편이에요.",
"optionA": "how it looks",
"optionB": "why",
"optionC": "what it feels",
"result": "why",
"explanation": "지영은 자주 \"왜?\"라고 물어요. ENFP의 호기심입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your calmness is really nice.",
"translation": "넌 차분해서 정말 좋아."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your questions make me think.",
"translation": "넌 그 질문들이 내게 생각을 줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "다양한 이해 방식의 가치에 대한 문장이에요.",
"optionA": "knowing",
"optionB": "valuable",
"optionC": "of",
"optionD": "Ways",
"optionE": "both",
"optionF": "feeling",
"result": "Ways of knowing feeling both valuable",
"explanation": "알고 느끼는 방식 모두 소중합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "결정은 빠르게, 생각은 깊게",
"explanation": "ENFP의 빠른 결정과 ISFP의 신중한 선택 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Let's just go for it!",
"translation": "그냥 해버리자!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "Wait, let me think first.",
"translation": "잠깐, 먼저 생각할게."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "Thinking takes forever!",
"translation": "생각하는 게 세상 오래 걸려!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Good choices need time.",
"translation": "좋은 선택은 시간이 필요해."
},
{
"type": "ox",
"index": 5,
"quiz": "지영은 결정을 오래 생각한 후에 합니다.",
"hint": "ENFP는 빠르게 결정하는 경향이 있어요.",
"result": "X",
"explanation": "지영이는 \"Let's just go for it!\"라고 말했어요. ENFP는 빠르게 결정해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "But opportunities disappear!",
"translation": "근데 기회는 사라져!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "Then they weren't right ones.",
"translation": "그럼 그건 맞는 기회가 아닌 거야."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "That's actually really wise.",
"translation": "그건 정말 현명한데."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Take your time sometimes?",
"translation": "가끔 시간을 가져줄래?"
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "I'll try, I promise.",
"translation": "노력할게, 약속."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "That's all I ask.",
"translation": "그게 내가 원하는 거야."
},
{
"type": "blank",
"index": 12,
"quiz": "Chae-young makes choices @@.",
"hint": "ISFP는 신중하게 선택을 생각해요.",
"optionA": "quickly",
"optionB": "thoughtfully",
"optionC": "impulsively",
"result": "thoughtfully",
"explanation": "채영은 신중하게 선택해요. ISFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your thoughtfulness taught me.",
"translation": "넌 신중함을 나한테 가르쳤어."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your speed teaches me too.",
"translation": "넌 빠름이 나한테 배움이야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "결정 방식의 조화에 대한 문장이에요.",
"result": "Speed and thought work together",
"explanation": "빠름과 깊은 생각이 함께 작동합니다.",
"optionA": "together",
"optionB": "thought",
"optionC": "Speed",
"optionD": "work",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "결정은 빠르게, 생각은 깊게",
"explanation": "ENFP의 빠른 결정과 ISFP의 신중한 선택 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Let's just go for it!",
"translation": "그냥 해버리자!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "Wait, let me think first.",
"translation": "잠깐, 먼저 생각할게."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "Thinking takes forever!",
"translation": "생각하는 게 세상 오래 걸려!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Good choices need time.",
"translation": "좋은 선택은 시간이 필요해."
},
{
"type": "ox",
"index": 5,
"quiz": "지영은 결정을 오래 생각한 후에 합니다.",
"hint": "ENFP는 빠르게 결정하는 경향이 있어요.",
"result": "X",
"explanation": "지영이는 \"Let's just go for it!\"라고 말했어요. ENFP는 빠르게 결정해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "But opportunities disappear!",
"translation": "근데 기회는 사라져!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "Then they weren't right ones.",
"translation": "그럼 그건 맞는 기회가 아닌 거야."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "That's actually really wise.",
"translation": "그건 정말 현명한데."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Take your time sometimes?",
"translation": "가끔 시간을 가져줄래?"
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "I'll try, I promise.",
"translation": "노력할게, 약속."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "That's all I ask.",
"translation": "그게 내가 원하는 거야."
},
{
"type": "blank",
"index": 12,
"quiz": "Chae-young makes choices @@.",
"hint": "ISFP는 신중하게 선택을 생각해요.",
"optionA": "quickly",
"optionB": "thoughtfully",
"optionC": "impulsively",
"result": "thoughtfully",
"explanation": "채영은 신중하게 선택해요. ISFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your thoughtfulness taught me.",
"translation": "넌 신중함을 나한테 가르쳤어."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your speed teaches me too.",
"translation": "넌 빠름이 나한테 배움이야."
},
{
"type": "puzzle",
"index": 15,
"hint": "결정 방식의 조화에 대한 문장이에요.",
"optionA": "together",
"optionB": "thought",
"optionC": "Speed",
"optionD": "work",
"optionE": "and",
"result": "Speed and thought work together",
"explanation": "빠름과 깊은 생각이 함께 작동합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "규칙은 언제 깬 거야",
"explanation": "ENFP의 도전적 규칙 관점과 ISFP의 원칙 존중 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Rules are meant to be broken!",
"translation": "규칙은 깨라고 있는 거야!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I disagree, rules matter.",
"translation": "아니, 규칙은 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But sometimes they're too strict!",
"translation": "근데 때론 너무 엄격해!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Then change them the right way.",
"translation": "그럼 올바르게 바꿔."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 규칙을 깨는 것을 좋아합니다.",
"hint": "ISFP는 규칙과 원칙을 존중해요.",
"result": "X",
"explanation": "채영이는 \"rules matter\"라고 말했어요. ISFP는 규칙을 중시해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "That takes too long!",
"translation": "그건 너무 오래 걸려!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "But it's the right way.",
"translation": "근데 그게 맞는 방법이야."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "I see your point honestly.",
"translation": "그건 맞는 말이네, 솔직히."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "So you'll try?",
"translation": "그래서 너는 할 거야?"
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "Maybe not always, but sometimes.",
"translation": "항상은 아니지만, 때론."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "That's enough for me.",
"translation": "그것만으로도 충분해."
},
{
"type": "blank",
"index": 12,
"quiz": "Ji-young sees rules as @@.",
"hint": "ENFP는 규칙을 제약으로 보는 경향이 있어요.",
"optionA": "absolute",
"optionB": "flexible",
"optionC": "permanent",
"result": "flexible",
"explanation": "지영은 규칙을 유연하게 봐요. ENFP의 성향입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "You make me better.",
"translation": "넌 나를 더 좋게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "You make me braver.",
"translation": "넌 나를 더 용감하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "규칙의 올바른 이해에 대한 문장이에요.",
"result": "Structure and freedom balance together",
"explanation": "구조와 자유가 함께 균형을 이룹니다.",
"optionA": "balance",
"optionB": "freedom",
"optionC": "together",
"optionD": "Structure",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "규칙은 언제 깬 거야",
"explanation": "ENFP의 도전적 규칙 관점과 ISFP의 원칙 존중 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Rules are meant to be broken!",
"translation": "규칙은 깨라고 있는 거야!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I disagree, rules matter.",
"translation": "아니, 규칙은 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But sometimes they're too strict!",
"translation": "근데 때론 너무 엄격해!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Then change them the right way.",
"translation": "그럼 올바르게 바꿔."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 규칙을 깨는 것을 좋아합니다.",
"hint": "ISFP는 규칙과 원칙을 존중해요.",
"result": "X",
"explanation": "채영이는 \"rules matter\"라고 말했어요. ISFP는 규칙을 중시해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "That takes too long!",
"translation": "그건 너무 오래 걸려!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "But it's the right way.",
"translation": "근데 그게 맞는 방법이야."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "I see your point honestly.",
"translation": "그건 맞는 말이네, 솔직히."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "So you'll try?",
"translation": "그래서 너는 할 거야?"
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "Maybe not always, but sometimes.",
"translation": "항상은 아니지만, 때론."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "That's enough for me.",
"translation": "그것만으로도 충분해."
},
{
"type": "blank",
"index": 12,
"quiz": "Ji-young sees rules as @@.",
"hint": "ENFP는 규칙을 제약으로 보는 경향이 있어요.",
"optionA": "absolute",
"optionB": "flexible",
"optionC": "permanent",
"result": "flexible",
"explanation": "지영은 규칙을 유연하게 봐요. ENFP의 성향입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "You make me better.",
"translation": "넌 나를 더 좋게 만들어."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "You make me braver.",
"translation": "넌 나를 더 용감하게 만들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "규칙의 올바른 이해에 대한 문장이에요.",
"optionA": "balance",
"optionB": "freedom",
"optionC": "together",
"optionD": "Structure",
"optionE": "and",
"result": "Structure and freedom balance together",
"explanation": "구조와 자유가 함께 균형을 이룹니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "내일을 설레고, 넌 오늘만",
"explanation": "ENFP의 미래 기대와 ISFP의 현재 집중 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Tomorrow will be amazing!",
"translation": "내일은 정말 멋있을 거야!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "Let's enjoy today first.",
"translation": "먼저 오늘을 즐기자."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But tomorrow is exciting!",
"translation": "근데 내일이 흥미로워!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "So is right now.",
"translation": "지금도 흥미로워."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 미래를 항상 기대합니다.",
"hint": "ISFP는 현재의 순간을 소중히 여겨요.",
"result": "X",
"explanation": "채영이는 \"Let's enjoy today first\"라고 말했어요. ISFP는 현재에 집중해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "I can't help it, I'm excited!",
"translation": "어쩔 수 없어, 난 흥분돼!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "That's nice, but stay with me.",
"translation": "그건 좋지만, 날 봐줘."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "I am here, I'm just excited.",
"translation": "여기 있어, 그냥 흥분한 거야."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "I know, I like that about you.",
"translation": "알아, 그게 좋아."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "Really? That's so sweet!",
"translation": "정말? 그건 정말 예뻐!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "So stay a little longer?",
"translation": "그럼 조금 더 있어줄래?"
},
{
"type": "blank",
"index": 12,
"quiz": "Ji-young thinks about @@.",
"hint": "ENFP는 미래의 가능성과 기대로 가득 차 있어요.",
"optionA": "today",
"optionB": "tomorrow",
"optionC": "right now",
"result": "tomorrow",
"explanation": "지영은 내일을 생각해요. ENFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Being present with you is nice.",
"translation": "너랑 함께 현재에 있는 게 좋아."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "And talking about tomorrow with you.",
"translation": "그리고 너랑 내일 얘기하는 것도."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "현재와 미래의 조화에 대한 문장이에요.",
"result": "Present and future together beautiful",
"explanation": "현재와 미래가 함께 아름답습니다.",
"optionA": "together",
"optionB": "beautiful",
"optionC": "Present",
"optionD": "future",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "내일을 설레고, 넌 오늘만",
"explanation": "ENFP의 미래 기대와 ISFP의 현재 집중 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Tomorrow will be amazing!",
"translation": "내일은 정말 멋있을 거야!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "Let's enjoy today first.",
"translation": "먼저 오늘을 즐기자."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But tomorrow is exciting!",
"translation": "근데 내일이 흥미로워!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "So is right now.",
"translation": "지금도 흥미로워."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 미래를 항상 기대합니다.",
"hint": "ISFP는 현재의 순간을 소중히 여겨요.",
"result": "X",
"explanation": "채영이는 \"Let's enjoy today first\"라고 말했어요. ISFP는 현재에 집중해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "I can't help it, I'm excited!",
"translation": "어쩔 수 없어, 난 흥분돼!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "That's nice, but stay with me.",
"translation": "그건 좋지만, 날 봐줘."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "I am here, I'm just excited.",
"translation": "여기 있어, 그냥 흥분한 거야."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "I know, I like that about you.",
"translation": "알아, 그게 좋아."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "Really? That's so sweet!",
"translation": "정말? 그건 정말 예뻐!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "So stay a little longer?",
"translation": "그럼 조금 더 있어줄래?"
},
{
"type": "blank",
"index": 12,
"quiz": "Ji-young thinks about @@.",
"hint": "ENFP는 미래의 가능성과 기대로 가득 차 있어요.",
"optionA": "today",
"optionB": "tomorrow",
"optionC": "right now",
"result": "tomorrow",
"explanation": "지영은 내일을 생각해요. ENFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Being present with you is nice.",
"translation": "너랑 함께 현재에 있는 게 좋아."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "And talking about tomorrow with you.",
"translation": "그리고 너랑 내일 얘기하는 것도."
},
{
"type": "puzzle",
"index": 15,
"hint": "현재와 미래의 조화에 대한 문장이에요.",
"optionA": "together",
"optionB": "beautiful",
"optionC": "Present",
"optionD": "future",
"optionE": "and",
"result": "Present and future together beautiful",
"explanation": "현재와 미래가 함께 아름답습니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "시간은 추상적이야",
"explanation": "ENFP의 느슨한 시간 관념과 ISFP의 현실 중심 시간 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Time is just a construct.",
"translation": "시간은 그냥 개념일 뿐이야."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "No, time is real.",
"translation": "아니, 시간은 실제야."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But does it really matter?",
"translation": "근데 정말 중요해?"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Yes, I like knowing.",
"translation": "그래, 나는 알고 싶어."
},
{
"type": "ox",
"index": 5,
"quiz": "지영은 시간을 엄격하게 지킵니다.",
"hint": "ENFP는 시간을 느슨하게 봐요.",
"result": "X",
"explanation": "지영이는 \"Time is just a construct\"라고 말했어요. ENFP는 시간을 추상적으로 봐요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "Being five minutes late is okay.",
"translation": "5분 늦는 건 괜찮아."
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "It's not okay for me.",
"translation": "나한텐 아니야."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "I'll try harder for you.",
"translation": "너 때문에 더 노력할게."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "That's all I want really.",
"translation": "나는 그것만 원해."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "I know, I appreciate it.",
"translation": "알아, 고마워."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Thank you for trying.",
"translation": "노력해줘서 고마워."
},
{
"type": "blank",
"index": 12,
"quiz": "Chae-young values @@.",
"hint": "ISFP는 시간을 현실적이고 구체적으로 봐요.",
"optionA": "time concepts",
"optionB": "actual time",
"optionC": "loose schedules",
"result": "actual time",
"explanation": "채영은 실제 시간을 중시해요. ISFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your reliability is beautiful.",
"translation": "넌 신뢰할 수 있어서 아름다워."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your spontaneity is beautiful.",
"translation": "넌 즉흥적이어서 아름다워."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "시간에 대한 서로 다른 관점의 조화에 대한 문장이에요.",
"result": "Time and meaning together creates",
"explanation": "시간과 의미가 함께 무언가를 만듭니다.",
"optionA": "creates",
"optionB": "together",
"optionC": "meaning",
"optionD": "and",
"optionE": "Time"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "시간은 추상적이야",
"explanation": "ENFP의 느슨한 시간 관념과 ISFP의 현실 중심 시간 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Time is just a construct.",
"translation": "시간은 그냥 개념일 뿐이야."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "No, time is real.",
"translation": "아니, 시간은 실제야."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But does it really matter?",
"translation": "근데 정말 중요해?"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Yes, I like knowing.",
"translation": "그래, 나는 알고 싶어."
},
{
"type": "ox",
"index": 5,
"quiz": "지영은 시간을 엄격하게 지킵니다.",
"hint": "ENFP는 시간을 느슨하게 봐요.",
"result": "X",
"explanation": "지영이는 \"Time is just a construct\"라고 말했어요. ENFP는 시간을 추상적으로 봐요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "Being five minutes late is okay.",
"translation": "5분 늦는 건 괜찮아."
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "It's not okay for me.",
"translation": "나한텐 아니야."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "I'll try harder for you.",
"translation": "너 때문에 더 노력할게."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "That's all I want really.",
"translation": "나는 그것만 원해."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "I know, I appreciate it.",
"translation": "알아, 고마워."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Thank you for trying.",
"translation": "노력해줘서 고마워."
},
{
"type": "blank",
"index": 12,
"quiz": "Chae-young values @@.",
"hint": "ISFP는 시간을 현실적이고 구체적으로 봐요.",
"optionA": "time concepts",
"optionB": "actual time",
"optionC": "loose schedules",
"result": "actual time",
"explanation": "채영은 실제 시간을 중시해요. ISFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your reliability is beautiful.",
"translation": "넌 신뢰할 수 있어서 아름다워."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your spontaneity is beautiful.",
"translation": "넌 즉흥적이어서 아름다워."
},
{
"type": "puzzle",
"index": 15,
"hint": "시간에 대한 서로 다른 관점의 조화에 대한 문장이에요.",
"optionA": "creates",
"optionB": "together",
"optionC": "meaning",
"optionD": "and",
"optionE": "Time",
"result": "Time and meaning together creates",
"explanation": "시간과 의미가 함께 무언가를 만듭니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스는 표현하거나, 침묵하거나",
"explanation": "ENFP의 활발한 스트레스 해소와 ISFP의 조용한 처리 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "I need to talk about it!",
"translation": "난 얘기해야 돼!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I need to think about it.",
"translation": "난 생각해야 돼."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But talking helps me!",
"translation": "근데 얘기하면 도움이 돼!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Thinking helps me.",
"translation": "생각하면 나는 도움이 돼."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 스트레스받으면 모두와 얘기합니다.",
"hint": "ISFP는 스트레스받을 때 조용해지는 경향이 있어요.",
"result": "X",
"explanation": "채영이는 \"I need to think about it\"라고 말했어요. ISFP는 조용히 처리해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "Can I at least be around you?",
"translation": "그냥 넌 옆에만 있어줄 수 있어?"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "Yeah, that helps actually.",
"translation": "그래, 그건 도움이 돼."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "Really? I won't talk much.",
"translation": "정말? 난 말 많이 안 할게."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "I like your energy though.",
"translation": "근데 너의 에너지가 좋아."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "So I can just be here?",
"translation": "그래서 그냥 옆에만 있어도 돼?"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Yeah, that's perfect.",
"translation": "그래, 그게 완벽해."
},
{
"type": "blank",
"index": 12,
"quiz": "Chae-young handles stress by @@.",
"hint": "ISFP는 스트레스를 받으면 내면으로 들어가요.",
"optionA": "talking a lot",
"optionB": "thinking quietly",
"optionC": "being active",
"result": "thinking quietly",
"explanation": "채영은 조용히 생각해요. ISFP의 방식입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your quiet way is strong.",
"translation": "넌 조용해서 강해."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your talking helps me.",
"translation": "넌 얘기해서 나를 도와."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "스트레스 대처의 다양성에 대한 문장이에요.",
"result": "Talking and quietness both healing",
"explanation": "대화와 침묵이 모두 치유합니다.",
"optionA": "and",
"optionB": "Talking",
"optionC": "healing",
"optionD": "quietness",
"optionE": "both"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스는 표현하거나, 침묵하거나",
"explanation": "ENFP의 활발한 스트레스 해소와 ISFP의 조용한 처리 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "I need to talk about it!",
"translation": "난 얘기해야 돼!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I need to think about it.",
"translation": "난 생각해야 돼."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But talking helps me!",
"translation": "근데 얘기하면 도움이 돼!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Thinking helps me.",
"translation": "생각하면 나는 도움이 돼."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 스트레스받으면 모두와 얘기합니다.",
"hint": "ISFP는 스트레스받을 때 조용해지는 경향이 있어요.",
"result": "X",
"explanation": "채영이는 \"I need to think about it\"라고 말했어요. ISFP는 조용히 처리해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "Can I at least be around you?",
"translation": "그냥 넌 옆에만 있어줄 수 있어?"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "Yeah, that helps actually.",
"translation": "그래, 그건 도움이 돼."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "Really? I won't talk much.",
"translation": "정말? 난 말 많이 안 할게."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "I like your energy though.",
"translation": "근데 너의 에너지가 좋아."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "So I can just be here?",
"translation": "그래서 그냥 옆에만 있어도 돼?"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Yeah, that's perfect.",
"translation": "그래, 그게 완벽해."
},
{
"type": "blank",
"index": 12,
"quiz": "Chae-young handles stress by @@.",
"hint": "ISFP는 스트레스를 받으면 내면으로 들어가요.",
"optionA": "talking a lot",
"optionB": "thinking quietly",
"optionC": "being active",
"result": "thinking quietly",
"explanation": "채영은 조용히 생각해요. ISFP의 방식입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your quiet way is strong.",
"translation": "넌 조용해서 강해."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your talking helps me.",
"translation": "넌 얘기해서 나를 도와."
},
{
"type": "puzzle",
"index": 15,
"hint": "스트레스 대처의 다양성에 대한 문장이에요.",
"optionA": "and",
"optionB": "Talking",
"optionC": "healing",
"optionD": "quietness",
"optionE": "both",
"result": "Talking and quietness both healing",
"explanation": "대화와 침묵이 모두 치유합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "위기 때 나는 달려가, 넌 멈춰",
"explanation": "ENFP의 능동적 위기 대응과 ISFP의 신중한 판단 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Let's act fast!",
"translation": "빨리 행동하자!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "Wait, let's think first.",
"translation": "잠깐, 먼저 생각하자."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But time is running out!",
"translation": "근데 시간이 없어!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Rushing makes mistakes.",
"translation": "서두르면 실수해."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 위기 때 빨리 행동합니다.",
"hint": "ISFP는 위기 때 신중히 생각하려 해요.",
"result": "X",
"explanation": "채영이는 \"Wait, let's think first\"라고 말했어요. ISFP는 신중해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "I can't just wait!",
"translation": "난 그냥 기다릴 수 없어!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "Neither can I, but smart helps.",
"translation": "나도 그렇지만, 똑똑함이 도와."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "That's fair, I'll listen.",
"translation": "맞아, 들을게."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "So you'll wait a bit?",
"translation": "그래서 좀 기다려줄래?"
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "For you, yeah.",
"translation": "너 때문에, 그래."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "And I'll be brave.",
"translation": "그리고 나도 용감할게."
},
{
"type": "blank",
"index": 12,
"quiz": "Ji-young wants to @@.",
"hint": "ENFP는 위기 상황에서 즉시 행동하려고 해요.",
"optionA": "think deeply",
"optionB": "act quickly",
"optionC": "wait longer",
"result": "act quickly",
"explanation": "지영은 빨리 행동하고 싶어 해요. ENFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your calm saves me.",
"translation": "넌 차분해서 나를 구해."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your speed saves me.",
"translation": "넌 빨라서 나를 구해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "위기 대응의 조화에 대한 문장이에요.",
"result": "Speed and wisdom together survive",
"explanation": "빠름과 지혜가 함께 생존합니다.",
"optionA": "together",
"optionB": "and",
"optionC": "survive",
"optionD": "Speed",
"optionE": "wisdom"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "위기 때 나는 달려가, 넌 멈춰",
"explanation": "ENFP의 능동적 위기 대응과 ISFP의 신중한 판단 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Let's act fast!",
"translation": "빨리 행동하자!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "Wait, let's think first.",
"translation": "잠깐, 먼저 생각하자."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But time is running out!",
"translation": "근데 시간이 없어!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Rushing makes mistakes.",
"translation": "서두르면 실수해."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 위기 때 빨리 행동합니다.",
"hint": "ISFP는 위기 때 신중히 생각하려 해요.",
"result": "X",
"explanation": "채영이는 \"Wait, let's think first\"라고 말했어요. ISFP는 신중해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "I can't just wait!",
"translation": "난 그냥 기다릴 수 없어!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "Neither can I, but smart helps.",
"translation": "나도 그렇지만, 똑똑함이 도와."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "That's fair, I'll listen.",
"translation": "맞아, 들을게."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "So you'll wait a bit?",
"translation": "그래서 좀 기다려줄래?"
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "For you, yeah.",
"translation": "너 때문에, 그래."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "And I'll be brave.",
"translation": "그리고 나도 용감할게."
},
{
"type": "blank",
"index": 12,
"quiz": "Ji-young wants to @@.",
"hint": "ENFP는 위기 상황에서 즉시 행동하려고 해요.",
"optionA": "think deeply",
"optionB": "act quickly",
"optionC": "wait longer",
"result": "act quickly",
"explanation": "지영은 빨리 행동하고 싶어 해요. ENFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your calm saves me.",
"translation": "넌 차분해서 나를 구해."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your speed saves me.",
"translation": "넌 빨라서 나를 구해."
},
{
"type": "puzzle",
"index": 15,
"hint": "위기 대응의 조화에 대한 문장이에요.",
"optionA": "together",
"optionB": "and",
"optionC": "survive",
"optionD": "Speed",
"optionE": "wisdom",
"result": "Speed and wisdom together survive",
"explanation": "빠름과 지혜가 함께 생존합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈과 현실의 거리",
"explanation": "ENFP의 큰 꿈과 ISFP의 현실적 접근 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "I want to change the world!",
"translation": "난 세상을 바꾸고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I want to live peacefully.",
"translation": "난 평화롭게 살고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But wouldn't that be boring?",
"translation": "근데 그건 지루하지 않아?"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Peaceful is never boring to me.",
"translation": "평화는 나한텐 절대 지루하지 않아."
},
{
"type": "ox",
"index": 5,
"quiz": "지영은 작은 목표를 추구합니다.",
"hint": "ENFP는 크고 큰 꿈을 꿈꿔요.",
"result": "X",
"explanation": "지영이는 \"I want to change the world!\"라고 말했어요. ENFP는 큰 목표를 추구해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "But you have no ambition!",
"translation": "근데 넌 야망이 없잖아!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "My ambition is different.",
"translation": "내 야망은 달라."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "It is? Tell me!",
"translation": "그래? 말해줘!"
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Making beautiful things quietly.",
"translation": "조용하게 아름다운 것을 만들고 싶어."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "That's actually really cool!",
"translation": "그건 정말 멋있는데!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "So we're different but good?",
"translation": "그래서 우린 다르지만 좋아?"
},
{
"type": "blank",
"index": 12,
"quiz": "Ji-young dreams of @@.",
"hint": "ENFP는 큰 변화와 영향력을 꿈꿔요.",
"optionA": "quiet peace",
"optionB": "changing the world",
"optionC": "staying still",
"result": "changing the world",
"explanation": "지영은 큰 변화를 꿈꿔요. ENFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your peace teaches me balance.",
"translation": "넌 평화로 나한테 균형을 가르쳐."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your dreams inspire me.",
"translation": "넌 꿈으로 나를 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양한 목표의 가치에 대한 문장이에요.",
"result": "Big and small dreams matter",
"explanation": "크고 작은 꿈이 모두 중요합니다.",
"optionA": "Big",
"optionB": "small",
"optionC": "and",
"optionD": "dreams",
"optionE": "matter"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈과 현실의 거리",
"explanation": "ENFP의 큰 꿈과 ISFP의 현실적 접근 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "I want to change the world!",
"translation": "난 세상을 바꾸고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I want to live peacefully.",
"translation": "난 평화롭게 살고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But wouldn't that be boring?",
"translation": "근데 그건 지루하지 않아?"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Peaceful is never boring to me.",
"translation": "평화는 나한텐 절대 지루하지 않아."
},
{
"type": "ox",
"index": 5,
"quiz": "지영은 작은 목표를 추구합니다.",
"hint": "ENFP는 크고 큰 꿈을 꿈꿔요.",
"result": "X",
"explanation": "지영이는 \"I want to change the world!\"라고 말했어요. ENFP는 큰 목표를 추구해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "But you have no ambition!",
"translation": "근데 넌 야망이 없잖아!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "My ambition is different.",
"translation": "내 야망은 달라."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "It is? Tell me!",
"translation": "그래? 말해줘!"
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Making beautiful things quietly.",
"translation": "조용하게 아름다운 것을 만들고 싶어."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "That's actually really cool!",
"translation": "그건 정말 멋있는데!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "So we're different but good?",
"translation": "그래서 우린 다르지만 좋아?"
},
{
"type": "blank",
"index": 12,
"quiz": "Ji-young dreams of @@.",
"hint": "ENFP는 큰 변화와 영향력을 꿈꿔요.",
"optionA": "quiet peace",
"optionB": "changing the world",
"optionC": "staying still",
"result": "changing the world",
"explanation": "지영은 큰 변화를 꿈꿔요. ENFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your peace teaches me balance.",
"translation": "넌 평화로 나한테 균형을 가르쳐."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your dreams inspire me.",
"translation": "넌 꿈으로 나를 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "다양한 목표의 가치에 대한 문장이에요.",
"optionA": "Big",
"optionB": "small",
"optionC": "and",
"optionD": "dreams",
"optionE": "matter",
"result": "Big and small dreams matter",
"explanation": "크고 작은 꿈이 모두 중요합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "진로의 모험 vs 안정",
"explanation": "ENFP의 다양한 경험 추구와 ISFP의 일관된 추구 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Let's try something new!",
"translation": "새로운 거 해보자!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I like what I do now.",
"translation": "난 지금 내가 하는 게 좋아."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But won't you get bored?",
"translation": "근데 넌 지루하지 않아?"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "No, I'm always learning.",
"translation": "아니, 난 항상 배워."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 계속 새로운 일을 하고 싶어합니다.",
"hint": "ISFP는 일관되고 의미 있는 일을 선호해요.",
"result": "X",
"explanation": "채영이는 \"I like what I do now\"라고 말했어요. ISFP는 일관성을 선호해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "Don't you want adventure?",
"translation": "넌 모험을 원하지 않아?"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "My adventure is in depth.",
"translation": "내 모험은 깊이 속에 있어."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "Oh, that actually sounds great!",
"translation": "오, 그건 정말 멋있게 들려!"
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "See? We just grow differently.",
"translation": "봐? 우린 그냥 다르게 자라."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "And that's beautiful.",
"translation": "그리고 그건 아름다워."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Yeah, I think so too.",
"translation": "그래, 나도 그렇게 생각해."
},
{
"type": "blank",
"index": 12,
"quiz": "Ji-young wants to @@.",
"hint": "ENFP는 새로운 기회와 다양한 경험을 추구해요.",
"optionA": "stay still",
"optionB": "try new things",
"optionC": "repeat same things",
"result": "try new things",
"explanation": "지영은 새로운 것을 시도하고 싶어 해요. ENFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your depth is so beautiful.",
"translation": "넌 깊어서 정말 아름다워."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your variety is beautiful.",
"translation": "넌 다양해서 아름다워."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양한 진로 추구의 가치에 대한 문장이에요.",
"result": "Depth and variety both valuable",
"explanation": "깊이와 다양성이 모두 소중합니다.",
"optionA": "and",
"optionB": "variety",
"optionC": "valuable",
"optionD": "both",
"optionE": "Depth"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "진로의 모험 vs 안정",
"explanation": "ENFP의 다양한 경험 추구와 ISFP의 일관된 추구 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Let's try something new!",
"translation": "새로운 거 해보자!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I like what I do now.",
"translation": "난 지금 내가 하는 게 좋아."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But won't you get bored?",
"translation": "근데 넌 지루하지 않아?"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "No, I'm always learning.",
"translation": "아니, 난 항상 배워."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 계속 새로운 일을 하고 싶어합니다.",
"hint": "ISFP는 일관되고 의미 있는 일을 선호해요.",
"result": "X",
"explanation": "채영이는 \"I like what I do now\"라고 말했어요. ISFP는 일관성을 선호해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "Don't you want adventure?",
"translation": "넌 모험을 원하지 않아?"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "My adventure is in depth.",
"translation": "내 모험은 깊이 속에 있어."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "Oh, that actually sounds great!",
"translation": "오, 그건 정말 멋있게 들려!"
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "See? We just grow differently.",
"translation": "봐? 우린 그냥 다르게 자라."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "And that's beautiful.",
"translation": "그리고 그건 아름다워."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Yeah, I think so too.",
"translation": "그래, 나도 그렇게 생각해."
},
{
"type": "blank",
"index": 12,
"quiz": "Ji-young wants to @@.",
"hint": "ENFP는 새로운 기회와 다양한 경험을 추구해요.",
"optionA": "stay still",
"optionB": "try new things",
"optionC": "repeat same things",
"result": "try new things",
"explanation": "지영은 새로운 것을 시도하고 싶어 해요. ENFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your depth is so beautiful.",
"translation": "넌 깊어서 정말 아름다워."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your variety is beautiful.",
"translation": "넌 다양해서 아름다워."
},
{
"type": "puzzle",
"index": 15,
"hint": "다양한 진로 추구의 가치에 대한 문장이에요.",
"optionA": "and",
"optionB": "variety",
"optionC": "valuable",
"optionD": "both",
"optionE": "Depth",
"result": "Depth and variety both valuable",
"explanation": "깊이와 다양성이 모두 소중합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "파티냐, 미술관이냐",
"explanation": "ENFP의 활발한 활동과 ISFP의 예술 감상 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Let's go to the party!",
"translation": "파티 가자!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "Let's go to the museum.",
"translation": "미술관 가자."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "Museums are so quiet!",
"translation": "미술관은 너무 조용해!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "That's why I love them.",
"translation": "그래서 난 좋아해."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 시끄럽고 바쁜 파티를 좋아합니다.",
"hint": "ISFP는 조용하고 예술적인 활동을 선호해요.",
"result": "X",
"explanation": "채영이는 \"Let's go to the museum\"이라고 말했어요. ISFP는 차분한 활동을 좋아해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "But parties are so much fun!",
"translation": "근데 파티는 진짜 재미있어!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "Fun can be quiet too.",
"translation": "재미도 조용할 수 있어."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "I never thought of it that way!",
"translation": "난 그렇게 생각 못 했어!"
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "So will you come?",
"translation": "그래서 올 거야?"
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "Yeah, let's go to the museum.",
"translation": "그래, 미술관 가자."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "And then we'll dance?",
"translation": "그리고 그 다음 춤을 춰?"
},
{
"type": "blank",
"index": 12,
"quiz": "Chae-young prefers @@.",
"hint": "ISFP는 조용하고 예술적인 활동을 선호해요.",
"optionA": "loud parties",
"optionB": "quiet art places",
"optionC": "big crowds",
"result": "quiet art places",
"explanation": "채영은 조용하고 예술적인 장소를 좋아해요. ISFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your taste is beautiful.",
"translation": "넌 미적 감각이 정말 좋아."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your energy is beautiful.",
"translation": "넌 에너지가 정말 좋아."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양한 여가의 조화에 대한 문장이에요.",
"result": "Quiet and lively times both",
"explanation": "조용한 시간과 활발한 시간 모두 필요합니다.",
"optionA": "and",
"optionB": "both",
"optionC": "times",
"optionD": "lively",
"optionE": "Quiet"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "파티냐, 미술관이냐",
"explanation": "ENFP의 활발한 활동과 ISFP의 예술 감상 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "Let's go to the party!",
"translation": "파티 가자!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "Let's go to the museum.",
"translation": "미술관 가자."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "Museums are so quiet!",
"translation": "미술관은 너무 조용해!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "That's why I love them.",
"translation": "그래서 난 좋아해."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 시끄럽고 바쁜 파티를 좋아합니다.",
"hint": "ISFP는 조용하고 예술적인 활동을 선호해요.",
"result": "X",
"explanation": "채영이는 \"Let's go to the museum\"이라고 말했어요. ISFP는 차분한 활동을 좋아해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "But parties are so much fun!",
"translation": "근데 파티는 진짜 재미있어!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "Fun can be quiet too.",
"translation": "재미도 조용할 수 있어."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "I never thought of it that way!",
"translation": "난 그렇게 생각 못 했어!"
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "So will you come?",
"translation": "그래서 올 거야?"
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "Yeah, let's go to the museum.",
"translation": "그래, 미술관 가자."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "And then we'll dance?",
"translation": "그리고 그 다음 춤을 춰?"
},
{
"type": "blank",
"index": 12,
"quiz": "Chae-young prefers @@.",
"hint": "ISFP는 조용하고 예술적인 활동을 선호해요.",
"optionA": "loud parties",
"optionB": "quiet art places",
"optionC": "big crowds",
"result": "quiet art places",
"explanation": "채영은 조용하고 예술적인 장소를 좋아해요. ISFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your taste is beautiful.",
"translation": "넌 미적 감각이 정말 좋아."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your energy is beautiful.",
"translation": "넌 에너지가 정말 좋아."
},
{
"type": "puzzle",
"index": 15,
"hint": "다양한 여가의 조화에 대한 문장이에요.",
"optionA": "and",
"optionB": "both",
"optionC": "times",
"optionD": "lively",
"optionE": "Quiet",
"result": "Quiet and lively times both",
"explanation": "조용한 시간과 활발한 시간 모두 필요합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여가의 속도가 달라",
"explanation": "ENFP의 바쁜 일정과 ISFP의 느슨한 스케줄 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "So much to do today!",
"translation": "오늘 할 거 정말 많아!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I like a slower day.",
"translation": "난 느린 하루가 좋아."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But there's no time to waste!",
"translation": "근데 낭비할 시간이 없어!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Who said time is wasted?",
"translation": "누가 시간이 낭비된다고 했어?"
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 바쁜 일정을 선호합니다.",
"hint": "ISFP는 여유로운 속도를 선호해요.",
"result": "X",
"explanation": "채영이는 \"I like a slower day\"라고 말했어요. ISFP는 느슨한 일정을 좋아해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "There's so much life to live!",
"translation": "살 게 정말 많아!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "Life is also in stillness.",
"translation": "삶은 조용함 속에도 있어."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "I never thought of it that way.",
"translation": "그런 식으로 생각 못 했어."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "So slow down with me?",
"translation": "그래서 나랑 천천히 할래?"
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "For you, I can try.",
"translation": "너 때문에, 노력할게."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "And I'll speed up a bit.",
"translation": "그리고 난 조금 빨라질게."
},
{
"type": "blank",
"index": 12,
"quiz": "Ji-young likes a @@.",
"hint": "ENFP는 바쁘고 활동이 많은 일정을 선호해요.",
"optionA": "slow day",
"optionB": "full schedule",
"optionC": "quiet day",
"result": "full schedule",
"explanation": "지영은 바쁜 일정을 좋아해요. ENFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your peace slows me down.",
"translation": "넌 평화로 나를 늦춰줘."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your energy speeds me up.",
"translation": "넌 에너지로 나를 빨라지게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "서로 다른 속도의 조화에 대한 문장이에요.",
"result": "Fast and slow rhythm perfect",
"explanation": "빠름과 느림의 리듬이 완벽합니다.",
"optionA": "Fast",
"optionB": "rhythm",
"optionC": "perfect",
"optionD": "slow",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여가의 속도가 달라",
"explanation": "ENFP의 바쁜 일정과 ISFP의 느슨한 스케줄 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "So much to do today!",
"translation": "오늘 할 거 정말 많아!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I like a slower day.",
"translation": "난 느린 하루가 좋아."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But there's no time to waste!",
"translation": "근데 낭비할 시간이 없어!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Who said time is wasted?",
"translation": "누가 시간이 낭비된다고 했어?"
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 바쁜 일정을 선호합니다.",
"hint": "ISFP는 여유로운 속도를 선호해요.",
"result": "X",
"explanation": "채영이는 \"I like a slower day\"라고 말했어요. ISFP는 느슨한 일정을 좋아해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "There's so much life to live!",
"translation": "살 게 정말 많아!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "Life is also in stillness.",
"translation": "삶은 조용함 속에도 있어."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "I never thought of it that way.",
"translation": "그런 식으로 생각 못 했어."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "So slow down with me?",
"translation": "그래서 나랑 천천히 할래?"
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "For you, I can try.",
"translation": "너 때문에, 노력할게."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "And I'll speed up a bit.",
"translation": "그리고 난 조금 빨라질게."
},
{
"type": "blank",
"index": 12,
"quiz": "Ji-young likes a @@.",
"hint": "ENFP는 바쁘고 활동이 많은 일정을 선호해요.",
"optionA": "slow day",
"optionB": "full schedule",
"optionC": "quiet day",
"result": "full schedule",
"explanation": "지영은 바쁜 일정을 좋아해요. ENFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your peace slows me down.",
"translation": "넌 평화로 나를 늦춰줘."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your energy speeds me up.",
"translation": "넌 에너지로 나를 빨라지게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "서로 다른 속도의 조화에 대한 문장이에요.",
"optionA": "Fast",
"optionB": "rhythm",
"optionC": "perfect",
"optionD": "slow",
"optionE": "and",
"result": "Fast and slow rhythm perfect",
"explanation": "빠름과 느림의 리듬이 완벽합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "말 많은 나, 말 적은 너",
"explanation": "ENFP의 활발한 표현과 ISFP의 신중한 말하기 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "I just say what I think!",
"translation": "난 그냥 생각하는 거 말해!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "Sometimes silence is better.",
"translation": "때론 침묵이 더 좋아."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But I need to talk!",
"translation": "근데 난 말해야 돼!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "And I need to listen.",
"translation": "그리고 난 들어야 돼."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 항상 많이 얘기합니다.",
"hint": "ISFP는 신중하게 선택해서 말해요.",
"result": "X",
"explanation": "채영이는 \"Sometimes silence is better\"라고 말했어요. ISFP는 말을 신중히 해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "Don't you ever want to share?",
"translation": "넌 공유하고 싶지 않아?"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "I do, just differently.",
"translation": "하고 싶지, 그냥 다를 뿐."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "That's fair, I get it.",
"translation": "그건 맞네, 이해해."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "So you'll listen to me?",
"translation": "그래서 넌 나 말 들어줄 거야?"
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "Always, I promise.",
"translation": "항상, 약속."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "And I'll talk more.",
"translation": "그리고 난 더 말할게."
},
{
"type": "blank",
"index": 12,
"quiz": "Ji-young expresses @@.",
"hint": "ENFP는 활발하게 자신의 생각을 표현해요.",
"optionA": "rarely",
"optionB": "openly",
"optionC": "quietly",
"result": "openly",
"explanation": "지영은 활발하게 표현해요. ENFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your words are precious.",
"translation": "넌 말이 정말 소중해."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your words are beautiful.",
"translation": "넌 말이 정말 아름다워."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "의사소통 방식의 조화에 대한 문장이에요.",
"result": "Speaking and listening together connect",
"explanation": "말하기와 들음이 함께 연결을 만듭니다.",
"optionA": "connect",
"optionB": "Speaking",
"optionC": "and",
"optionD": "together",
"optionE": "listening"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "말 많은 나, 말 적은 너",
"explanation": "ENFP의 활발한 표현과 ISFP의 신중한 말하기 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "I just say what I think!",
"translation": "난 그냥 생각하는 거 말해!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "Sometimes silence is better.",
"translation": "때론 침묵이 더 좋아."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But I need to talk!",
"translation": "근데 난 말해야 돼!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "And I need to listen.",
"translation": "그리고 난 들어야 돼."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 항상 많이 얘기합니다.",
"hint": "ISFP는 신중하게 선택해서 말해요.",
"result": "X",
"explanation": "채영이는 \"Sometimes silence is better\"라고 말했어요. ISFP는 말을 신중히 해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "Don't you ever want to share?",
"translation": "넌 공유하고 싶지 않아?"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "I do, just differently.",
"translation": "하고 싶지, 그냥 다를 뿐."
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "That's fair, I get it.",
"translation": "그건 맞네, 이해해."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "So you'll listen to me?",
"translation": "그래서 넌 나 말 들어줄 거야?"
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "Always, I promise.",
"translation": "항상, 약속."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "And I'll talk more.",
"translation": "그리고 난 더 말할게."
},
{
"type": "blank",
"index": 12,
"quiz": "Ji-young expresses @@.",
"hint": "ENFP는 활발하게 자신의 생각을 표현해요.",
"optionA": "rarely",
"optionB": "openly",
"optionC": "quietly",
"result": "openly",
"explanation": "지영은 활발하게 표현해요. ENFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your words are precious.",
"translation": "넌 말이 정말 소중해."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your words are beautiful.",
"translation": "넌 말이 정말 아름다워."
},
{
"type": "puzzle",
"index": 15,
"hint": "의사소통 방식의 조화에 대한 문장이에요.",
"optionA": "connect",
"optionB": "Speaking",
"optionC": "and",
"optionD": "together",
"optionE": "listening",
"result": "Speaking and listening together connect",
"explanation": "말하기와 들음이 함께 연결을 만듭니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "싸우는 방식도 달라",
"explanation": "ENFP의 표현적 갈등과 ISFP의 회피적 갈등 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "We need to talk about this!",
"translation": "우린 이것 얘기해야 돼!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I just need some time.",
"translation": "난 그냥 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But talking helps us!",
"translation": "근데 얘기하면 우리가 좋아져!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Time helps me think clearly.",
"translation": "시간이 나는 명확하게 생각하게 해."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 싸울 때 바로 얘기합니다.",
"hint": "ISFP는 갈등 때 침묵을 택하는 경향이 있어요.",
"result": "X",
"explanation": "채영이는 \"I just need some time\"이라고 말했어요. ISFP는 시간을 필요로 해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "How long do you need?",
"translation": "얼마나 필요해?"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "Maybe a few hours?",
"translation": "혹은 몇 시간?"
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "Okay, I can do that.",
"translation": "좋아, 할 수 있어."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Really? You'll wait?",
"translation": "정말? 기다려줄 거야?"
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "Yes, for you I will.",
"translation": "그래, 너를 위해."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Thank you for understanding.",
"translation": "이해해줘서 고마워."
},
{
"type": "blank",
"index": 12,
"quiz": "Chae-young handles conflict by @@.",
"hint": "ISFP는 갈등 시 침묵과 반성을 택해요.",
"optionA": "talking immediately",
"optionB": "needing time",
"optionC": "fighting back",
"result": "needing time",
"explanation": "채영은 시간을 필요로 해요. ISFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your thoughtfulness is beautiful.",
"translation": "넌 신중해서 정말 아름다워."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your patience is beautiful.",
"translation": "넌 인내심이 있어서 정말 아름다워."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "갈등 해결 방식의 조화에 대한 문장이에요.",
"result": "Talking and thinking together heal",
"explanation": "대화와 생각이 함께 치유합니다.",
"optionA": "heal",
"optionB": "Talking",
"optionC": "together",
"optionD": "and",
"optionE": "thinking"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "싸우는 방식도 달라",
"explanation": "ENFP의 표현적 갈등과 ISFP의 회피적 갈등 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "We need to talk about this!",
"translation": "우린 이것 얘기해야 돼!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I just need some time.",
"translation": "난 그냥 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "But talking helps us!",
"translation": "근데 얘기하면 우리가 좋아져!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "Time helps me think clearly.",
"translation": "시간이 나는 명확하게 생각하게 해."
},
{
"type": "ox",
"index": 5,
"quiz": "채영은 싸울 때 바로 얘기합니다.",
"hint": "ISFP는 갈등 때 침묵을 택하는 경향이 있어요.",
"result": "X",
"explanation": "채영이는 \"I just need some time\"이라고 말했어요. ISFP는 시간을 필요로 해요."
},
{
"type": "script",
"index": 6,
"speaker": "지영",
"script": "How long do you need?",
"translation": "얼마나 필요해?"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "Maybe a few hours?",
"translation": "혹은 몇 시간?"
},
{
"type": "script",
"index": 8,
"speaker": "지영",
"script": "Okay, I can do that.",
"translation": "좋아, 할 수 있어."
},
{
"type": "script",
"index": 9,
"speaker": "채영",
"script": "Really? You'll wait?",
"translation": "정말? 기다려줄 거야?"
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "Yes, for you I will.",
"translation": "그래, 너를 위해."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Thank you for understanding.",
"translation": "이해해줘서 고마워."
},
{
"type": "blank",
"index": 12,
"quiz": "Chae-young handles conflict by @@.",
"hint": "ISFP는 갈등 시 침묵과 반성을 택해요.",
"optionA": "talking immediately",
"optionB": "needing time",
"optionC": "fighting back",
"result": "needing time",
"explanation": "채영은 시간을 필요로 해요. ISFP의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "지영",
"script": "Your thoughtfulness is beautiful.",
"translation": "넌 신중해서 정말 아름다워."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "Your patience is beautiful.",
"translation": "넌 인내심이 있어서 정말 아름다워."
},
{
"type": "puzzle",
"index": 15,
"hint": "갈등 해결 방식의 조화에 대한 문장이에요.",
"optionA": "heal",
"optionB": "Talking",
"optionC": "together",
"optionD": "and",
"optionE": "thinking",
"result": "Talking and thinking together heal",
"explanation": "대화와 생각이 함께 치유합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모두를 챙기는 마음",
"explanation": "ENFJ의 활발한 리더십과 ISFJ의 조용한 배려 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "Let's invite everyone today!",
"translation": "오늘 모두 초대하자!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "But are they comfortable?",
"translation": "근데 다 괜찮을까?"
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "It'll be fun for them!",
"translation": "그들한테 재미있을 거야!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "I'll help you plan it.",
"translation": "나 계획 짜는 거 도와줄게."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 무리해서 모두를 초대합니다.",
"hint": "ISFJ는 사람들의 편안함을 먼저 생각해요.",
"result": "X",
"explanation": "윤서가 \"But are they comfortable?\"라고 말했어요. ISFJ는 다른 사람의 감정을 먼저 고려해요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "Let's make everyone happy!",
"translation": "모두를 행복하게 해!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "That's your gift really.",
"translation": "그건 너의 재능이야."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "What do you mean?",
"translation": "무슨 뜻이야?"
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "You bring people together.",
"translation": "넌 사람들을 함께 모아."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "But you take care of them.",
"translation": "근데 넌 그들을 챙겨."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "That's what I like to do.",
"translation": "그게 내가 하고 싶은 거야."
},
{
"type": "blank",
"index": 12,
"quiz": "Yun-seo thinks about people's @@.",
"hint": "ISFJ는 다른 사람의 감정과 편안함을 중시해요.",
"optionA": "schedules",
"optionB": "comfort",
"optionC": "opinions",
"result": "comfort",
"explanation": "윤서는 사람들의 편안함을 생각해요. ISFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "You're really kind to everyone.",
"translation": "넌 모두한테 정말 친절해."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "You inspire them though.",
"translation": "근데 넌 그들을 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "리더십과 배려의 조화에 대한 문장이에요.",
"result": "Leading and caring together magic",
"explanation": "이끎과 배려가 함께 마법을 만듭니다.",
"optionA": "caring",
"optionB": "and",
"optionC": "magic",
"optionD": "together",
"optionE": "Leading"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모두를 챙기는 마음",
"explanation": "ENFJ의 활발한 리더십과 ISFJ의 조용한 배려 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "Let's invite everyone today!",
"translation": "오늘 모두 초대하자!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "But are they comfortable?",
"translation": "근데 다 괜찮을까?"
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "It'll be fun for them!",
"translation": "그들한테 재미있을 거야!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "I'll help you plan it.",
"translation": "나 계획 짜는 거 도와줄게."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 무리해서 모두를 초대합니다.",
"hint": "ISFJ는 사람들의 편안함을 먼저 생각해요.",
"result": "X",
"explanation": "윤서가 \"But are they comfortable?\"라고 말했어요. ISFJ는 다른 사람의 감정을 먼저 고려해요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "Let's make everyone happy!",
"translation": "모두를 행복하게 해!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "That's your gift really.",
"translation": "그건 너의 재능이야."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "What do you mean?",
"translation": "무슨 뜻이야?"
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "You bring people together.",
"translation": "넌 사람들을 함께 모아."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "But you take care of them.",
"translation": "근데 넌 그들을 챙겨."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "That's what I like to do.",
"translation": "그게 내가 하고 싶은 거야."
},
{
"type": "blank",
"index": 12,
"quiz": "Yun-seo thinks about people's @@.",
"hint": "ISFJ는 다른 사람의 감정과 편안함을 중시해요.",
"optionA": "schedules",
"optionB": "comfort",
"optionC": "opinions",
"result": "comfort",
"explanation": "윤서는 사람들의 편안함을 생각해요. ISFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "You're really kind to everyone.",
"translation": "넌 모두한테 정말 친절해."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "You inspire them though.",
"translation": "근데 넌 그들을 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "리더십과 배려의 조화에 대한 문장이에요.",
"optionA": "caring",
"optionB": "and",
"optionC": "magic",
"optionD": "together",
"optionE": "Leading",
"result": "Leading and caring together magic",
"explanation": "이끎과 배려가 함께 마법을 만듭니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "단체 활동, 개별 케어",
"explanation": "ENFJ의 그룹 중심 활동과 ISFJ의 일대일 관계 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "Let's do group activities!",
"translation": "단체 활동 하자!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I prefer one-on-one time.",
"translation": "난 일대일이 더 좋아."
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "But groups are more fun!",
"translation": "근데 단체가 더 재미있어!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "For you maybe, not me.",
"translation": "너한톤 그럴 수 있지, 난 아니야."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 큰 모임을 매우 좋아합니다.",
"hint": "ISFJ는 깊이 있는 일대일 관계를 선호해요.",
"result": "X",
"explanation": "윤서가 \"I prefer one-on-one time\"이라고 말했어요. ISFJ는 개인적 관계를 선호해요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "Let's bring everyone together!",
"translation": "모두 모아!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "How about just us sometimes?",
"translation": "때론 우리만?"
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "That's nice too actually.",
"translation": "그것도 좋긴 하네."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "We need both, right?",
"translation": "우린 둘 다 필요해, 맞지?"
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "Yeah, you're right.",
"translation": "그래, 넌 맞아."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "So we'll do both?",
"translation": "그래서 우린 둘 다 할 거야?"
},
{
"type": "blank",
"index": 12,
"quiz": "Jun-young likes @@.",
"hint": "ENFJ는 그룹 활동과 사교를 즐겨요.",
"optionA": "alone time",
"optionB": "group activities",
"optionC": "quiet moments",
"result": "group activities",
"explanation": "준영은 그룹 활동을 좋아해요. ENFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "You make me appreciate quiet time.",
"translation": "넌 나한테 조용한 시간의 값어치를 배웠어."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "You make me enjoy more people.",
"translation": "넌 나한테 더 많은 사람을 즐기게 해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "다양한 관계 방식의 가치에 대한 문장이에요.",
"result": "Group and intimate moments both",
"explanation": "단체의 시간과 친밀한 시간 모두 소중합니다.",
"optionA": "Group",
"optionB": "both",
"optionC": "moments",
"optionD": "intimate",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "단체 활동, 개별 케어",
"explanation": "ENFJ의 그룹 중심 활동과 ISFJ의 일대일 관계 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "Let's do group activities!",
"translation": "단체 활동 하자!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I prefer one-on-one time.",
"translation": "난 일대일이 더 좋아."
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "But groups are more fun!",
"translation": "근데 단체가 더 재미있어!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "For you maybe, not me.",
"translation": "너한톤 그럴 수 있지, 난 아니야."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 큰 모임을 매우 좋아합니다.",
"hint": "ISFJ는 깊이 있는 일대일 관계를 선호해요.",
"result": "X",
"explanation": "윤서가 \"I prefer one-on-one time\"이라고 말했어요. ISFJ는 개인적 관계를 선호해요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "Let's bring everyone together!",
"translation": "모두 모아!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "How about just us sometimes?",
"translation": "때론 우리만?"
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "That's nice too actually.",
"translation": "그것도 좋긴 하네."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "We need both, right?",
"translation": "우린 둘 다 필요해, 맞지?"
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "Yeah, you're right.",
"translation": "그래, 넌 맞아."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "So we'll do both?",
"translation": "그래서 우린 둘 다 할 거야?"
},
{
"type": "blank",
"index": 12,
"quiz": "Jun-young likes @@.",
"hint": "ENFJ는 그룹 활동과 사교를 즐겨요.",
"optionA": "alone time",
"optionB": "group activities",
"optionC": "quiet moments",
"result": "group activities",
"explanation": "준영은 그룹 활동을 좋아해요. ENFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "You make me appreciate quiet time.",
"translation": "넌 나한테 조용한 시간의 값어치를 배웠어."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "You make me enjoy more people.",
"translation": "넌 나한테 더 많은 사람을 즐기게 해."
},
{
"type": "puzzle",
"index": 15,
"hint": "다양한 관계 방식의 가치에 대한 문장이에요.",
"optionA": "Group",
"optionB": "both",
"optionC": "moments",
"optionD": "intimate",
"optionE": "and",
"result": "Group and intimate moments both",
"explanation": "단체의 시간과 친밀한 시간 모두 소중합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "말이 많은 일과 깊은 생각",
"explanation": "ENFJ의 신나는 설명과 ISFJ의 신중한 듣기 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "Let me tell you everything!",
"translation": "모든 걸 말해줄게!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I'm listening carefully.",
"translation": "난 자세히 들을게."
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "I'm so excited about this!",
"translation": "난 이거 정말 흥분돼!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "I can see that.",
"translation": "그게 보여."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 사람들의 말에 관심이 없습니다.",
"hint": "ISFJ는 사람들의 말을 신중하게 경청해요.",
"result": "X",
"explanation": "윤서가 \"I'm listening carefully\"라고 말했어요. ISFJ는 전심으로 들어요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "What do you think?",
"translation": "넌 어떻게 생각해?"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "It sounds wonderful.",
"translation": "정말 멋있어 보여."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "But tell me your real thoughts!",
"translation": "근데 너의 진짜 생각을 말해!"
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I'm thinking about how to help.",
"translation": "난 어떻게 도와줄지 생각해."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "That's so like you!",
"translation": "그게 정말 너다워!"
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "Someone needs to help you.",
"translation": "누군가는 넌 도와줘야 해."
},
{
"type": "blank",
"index": 12,
"quiz": "Yun-seo listens @@.",
"hint": "ISFJ는 상대의 말을 깊이 있게 경청해요.",
"optionA": "quickly",
"optionB": "carefully",
"optionC": "distractedly",
"result": "carefully",
"explanation": "윤서는 신중하게 들어요. ISFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "You're a great listener.",
"translation": "넌 정말 좋은 경청자야."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "You make listening easy.",
"translation": "넌 말이 쉬워서 그래."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "의사소통의 조화에 대한 문장이에요.",
"result": "Speaking and listening create connection",
"explanation": "말하기와 경청이 연결을 만듭니다.",
"optionA": "create",
"optionB": "listening",
"optionC": "Speaking",
"optionD": "connection",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "말이 많은 일과 깊은 생각",
"explanation": "ENFJ의 신나는 설명과 ISFJ의 신중한 듣기 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "Let me tell you everything!",
"translation": "모든 걸 말해줄게!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I'm listening carefully.",
"translation": "난 자세히 들을게."
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "I'm so excited about this!",
"translation": "난 이거 정말 흥분돼!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "I can see that.",
"translation": "그게 보여."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 사람들의 말에 관심이 없습니다.",
"hint": "ISFJ는 사람들의 말을 신중하게 경청해요.",
"result": "X",
"explanation": "윤서가 \"I'm listening carefully\"라고 말했어요. ISFJ는 전심으로 들어요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "What do you think?",
"translation": "넌 어떻게 생각해?"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "It sounds wonderful.",
"translation": "정말 멋있어 보여."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "But tell me your real thoughts!",
"translation": "근데 너의 진짜 생각을 말해!"
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I'm thinking about how to help.",
"translation": "난 어떻게 도와줄지 생각해."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "That's so like you!",
"translation": "그게 정말 너다워!"
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "Someone needs to help you.",
"translation": "누군가는 넌 도와줘야 해."
},
{
"type": "blank",
"index": 12,
"quiz": "Yun-seo listens @@.",
"hint": "ISFJ는 상대의 말을 깊이 있게 경청해요.",
"optionA": "quickly",
"optionB": "carefully",
"optionC": "distractedly",
"result": "carefully",
"explanation": "윤서는 신중하게 들어요. ISFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "You're a great listener.",
"translation": "넌 정말 좋은 경청자야."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "You make listening easy.",
"translation": "넌 말이 쉬워서 그래."
},
{
"type": "puzzle",
"index": 15,
"hint": "의사소통의 조화에 대한 문장이에요.",
"optionA": "create",
"optionB": "listening",
"optionC": "Speaking",
"optionD": "connection",
"optionE": "and",
"result": "Speaking and listening create connection",
"explanation": "말하기와 경청이 연결을 만듭니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보는 많이, 느낌은 깊이",
"explanation": "ENFJ의 외부 정보 추구와 ISFJ의 직관적 이해 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "Let me research everything!",
"translation": "모든 걸 조사해!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I can sense what's right.",
"translation": "난 뭐가 맞는지 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "But you need to know facts!",
"translation": "근데 넌 사실을 알아야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "Facts alone aren't enough.",
"translation": "사실만으론 부족해."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 정보를 많이 수집하려고 합니다.",
"hint": "ISFJ는 직관과 내면의 감각을 신뢰해요.",
"result": "X",
"explanation": "윤서가 \"I can sense what's right\"라고 말했어요. ISFJ는 직감을 신뢰해요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "Details matter!",
"translation": "세부사항이 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "Context matters more.",
"translation": "맥락이 더 중요해."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "I see your point.",
"translation": "넌 맞네."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "And you teach me facts.",
"translation": "그리고 넌 나한테 사실을 배워."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "We actually work well together.",
"translation": "우린 정말 잘 어울려."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "Yeah, we do.",
"translation": "그래, 우린 그래."
},
{
"type": "blank",
"index": 12,
"quiz": "Jun-young likes to @@.",
"hint": "ENFJ는 정보 수집과 외부 자료를 중시해요.",
"optionA": "trust feeling",
"optionB": "research deeply",
"optionC": "follow instinct",
"result": "research deeply",
"explanation": "준영은 깊게 조사하기를 좋아해요. ENFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "Your intuition is amazing.",
"translation": "너의 직감은 정말 놀라워."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "Your research is thorough.",
"translation": "너의 조사는 정말 철저해."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "정보와 직감의 조화에 대한 문장이에요.",
"result": "Facts and intuition reveal truth",
"explanation": "사실과 직감이 함께 진실을 드러냅니다.",
"optionA": "Facts",
"optionB": "reveal",
"optionC": "and",
"optionD": "truth",
"optionE": "intuition"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보는 많이, 느낌은 깊이",
"explanation": "ENFJ의 외부 정보 추구와 ISFJ의 직관적 이해 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "Let me research everything!",
"translation": "모든 걸 조사해!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I can sense what's right.",
"translation": "난 뭐가 맞는지 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "But you need to know facts!",
"translation": "근데 넌 사실을 알아야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "Facts alone aren't enough.",
"translation": "사실만으론 부족해."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 정보를 많이 수집하려고 합니다.",
"hint": "ISFJ는 직관과 내면의 감각을 신뢰해요.",
"result": "X",
"explanation": "윤서가 \"I can sense what's right\"라고 말했어요. ISFJ는 직감을 신뢰해요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "Details matter!",
"translation": "세부사항이 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "Context matters more.",
"translation": "맥락이 더 중요해."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "I see your point.",
"translation": "넌 맞네."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "And you teach me facts.",
"translation": "그리고 넌 나한테 사실을 배워."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "We actually work well together.",
"translation": "우린 정말 잘 어울려."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "Yeah, we do.",
"translation": "그래, 우린 그래."
},
{
"type": "blank",
"index": 12,
"quiz": "Jun-young likes to @@.",
"hint": "ENFJ는 정보 수집과 외부 자료를 중시해요.",
"optionA": "trust feeling",
"optionB": "research deeply",
"optionC": "follow instinct",
"result": "research deeply",
"explanation": "준영은 깊게 조사하기를 좋아해요. ENFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "Your intuition is amazing.",
"translation": "너의 직감은 정말 놀라워."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "Your research is thorough.",
"translation": "너의 조사는 정말 철저해."
},
{
"type": "puzzle",
"index": 15,
"hint": "정보와 직감의 조화에 대한 문장이에요.",
"optionA": "Facts",
"optionB": "reveal",
"optionC": "and",
"optionD": "truth",
"optionE": "intuition",
"result": "Facts and intuition reveal truth",
"explanation": "사실과 직감이 함께 진실을 드러냅니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "빠른 결정과 신중한 선택",
"explanation": "ENFJ의 주도적 결정과 ISFJ의 책임감 있는 고려 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "Let's decide quickly!",
"translation": "빨리 정하자!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "Wait, let me think first.",
"translation": "잠깐, 먼저 생각할게."
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "We need to move forward!",
"translation": "우린 앞으로 나가야 돼!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "Thinking helps us move right.",
"translation": "생각해야 올바르게 나가."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 결정을 빨리 합니다.",
"hint": "ISFJ는 신중하게 생각한 후 결정해요.",
"result": "X",
"explanation": "윤서가 \"Wait, let me think first\"라고 말했어요. ISFJ는 신중해요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "Your caution is good sometimes.",
"translation": "너의 신중함이 때론 좋네."
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "And your courage is inspiring.",
"translation": "그리고 너의 용감함은 영감이야."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "So we'll think a bit?",
"translation": "그래서 우린 좀 생각할 거야?"
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "Not too long though.",
"translation": "근데 너무 오래는 안 돼."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "I like that balance.",
"translation": "난 그 균형이 좋아."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "That's why we work.",
"translation": "그래서 우린 잘 어울려."
},
{
"type": "blank",
"index": 12,
"quiz": "Yun-seo makes decisions @@.",
"hint": "ISFJ는 신중하게 결정을 내려요.",
"optionA": "impulsively",
"optionB": "thoughtfully",
"optionC": "quickly",
"result": "thoughtfully",
"explanation": "윤서는 신중하게 결정해요. ISFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "Your wisdom guides me.",
"translation": "너의 지혜가 나를 이끌어."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "Your confidence inspires me.",
"translation": "너의 자신감이 나를 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "빠름과 신중함의 조화에 대한 문장이에요.",
"result": "Speed and caution strengthen decisions",
"explanation": "빠름과 신중함이 함께 결정을 강화합니다.",
"optionA": "caution",
"optionB": "decisions",
"optionC": "strengthen",
"optionD": "Speed",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "빠른 결정과 신중한 선택",
"explanation": "ENFJ의 주도적 결정과 ISFJ의 책임감 있는 고려 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "Let's decide quickly!",
"translation": "빨리 정하자!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "Wait, let me think first.",
"translation": "잠깐, 먼저 생각할게."
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "We need to move forward!",
"translation": "우린 앞으로 나가야 돼!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "Thinking helps us move right.",
"translation": "생각해야 올바르게 나가."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 결정을 빨리 합니다.",
"hint": "ISFJ는 신중하게 생각한 후 결정해요.",
"result": "X",
"explanation": "윤서가 \"Wait, let me think first\"라고 말했어요. ISFJ는 신중해요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "Your caution is good sometimes.",
"translation": "너의 신중함이 때론 좋네."
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "And your courage is inspiring.",
"translation": "그리고 너의 용감함은 영감이야."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "So we'll think a bit?",
"translation": "그래서 우린 좀 생각할 거야?"
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "Not too long though.",
"translation": "근데 너무 오래는 안 돼."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "I like that balance.",
"translation": "난 그 균형이 좋아."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "That's why we work.",
"translation": "그래서 우린 잘 어울려."
},
{
"type": "blank",
"index": 12,
"quiz": "Yun-seo makes decisions @@.",
"hint": "ISFJ는 신중하게 결정을 내려요.",
"optionA": "impulsively",
"optionB": "thoughtfully",
"optionC": "quickly",
"result": "thoughtfully",
"explanation": "윤서는 신중하게 결정해요. ISFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "Your wisdom guides me.",
"translation": "너의 지혜가 나를 이끌어."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "Your confidence inspires me.",
"translation": "너의 자신감이 나를 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "빠름과 신중함의 조화에 대한 문장이에요.",
"optionA": "caution",
"optionB": "decisions",
"optionC": "strengthen",
"optionD": "Speed",
"optionE": "and",
"result": "Speed and caution strengthen decisions",
"explanation": "빠름과 신중함이 함께 결정을 강화합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "규칙을 정하거나, 따르거나",
"explanation": "ENFJ의 주도적 규칙 설정과 ISFJ의 성실한 준수 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "I'll make the rules!",
"translation": "내가 규칙을 정할게!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "But are they fair?",
"translation": "근데 그게 공정해?"
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "They're fair for everyone!",
"translation": "모두한테 공정해!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "Then I'll follow them.",
"translation": "그럼 나 따를게."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 규칙을 자주 무시합니다.",
"hint": "ISFJ는 규칙을 책임감 있게 따라요.",
"result": "X",
"explanation": "윤서가 \"Then I'll follow them\"라고 말했어요. ISFJ는 규칙에 충실해요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "Do you really agree?",
"translation": "정말 동의해?"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "I trust your judgment.",
"translation": "난 너를 신뢰해."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "Even if you disagree?",
"translation": "넌 반대해도?"
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I'll tell you if needed.",
"translation": "필요하면 말할게."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "I appreciate that honesty.",
"translation": "그 솔직함을 감사해."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "That's what friends do.",
"translation": "친구는 그렇게 하는 거야."
},
{
"type": "blank",
"index": 12,
"quiz": "Yun-seo follows rules @@.",
"hint": "ISFJ는 책임감 있게 규칙을 준수해요.",
"optionA": "reluctantly",
"optionB": "faithfully",
"optionC": "occasionally",
"result": "faithfully",
"explanation": "윤서는 성실하게 규칙을 따라요. ISFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "Your loyalty is beautiful.",
"translation": "너의 충성은 정말 아름다워."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "Your fairness is beautiful.",
"translation": "너의 공정함은 정말 아름다워."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "규칙과 신뢰의 조화에 대한 문장이에요.",
"result": "Fair rules and faith work",
"explanation": "공정한 규칙과 신뢰가 효과적입니다.",
"optionA": "work",
"optionB": "Fair",
"optionC": "rules",
"optionD": "and",
"optionE": "faith"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "규칙을 정하거나, 따르거나",
"explanation": "ENFJ의 주도적 규칙 설정과 ISFJ의 성실한 준수 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "I'll make the rules!",
"translation": "내가 규칙을 정할게!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "But are they fair?",
"translation": "근데 그게 공정해?"
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "They're fair for everyone!",
"translation": "모두한테 공정해!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "Then I'll follow them.",
"translation": "그럼 나 따를게."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 규칙을 자주 무시합니다.",
"hint": "ISFJ는 규칙을 책임감 있게 따라요.",
"result": "X",
"explanation": "윤서가 \"Then I'll follow them\"라고 말했어요. ISFJ는 규칙에 충실해요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "Do you really agree?",
"translation": "정말 동의해?"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "I trust your judgment.",
"translation": "난 너를 신뢰해."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "Even if you disagree?",
"translation": "넌 반대해도?"
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I'll tell you if needed.",
"translation": "필요하면 말할게."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "I appreciate that honesty.",
"translation": "그 솔직함을 감사해."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "That's what friends do.",
"translation": "친구는 그렇게 하는 거야."
},
{
"type": "blank",
"index": 12,
"quiz": "Yun-seo follows rules @@.",
"hint": "ISFJ는 책임감 있게 규칙을 준수해요.",
"optionA": "reluctantly",
"optionB": "faithfully",
"optionC": "occasionally",
"result": "faithfully",
"explanation": "윤서는 성실하게 규칙을 따라요. ISFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "Your loyalty is beautiful.",
"translation": "너의 충성은 정말 아름다워."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "Your fairness is beautiful.",
"translation": "너의 공정함은 정말 아름다워."
},
{
"type": "puzzle",
"index": 15,
"hint": "규칙과 신뢰의 조화에 대한 문장이에요.",
"optionA": "work",
"optionB": "Fair",
"optionC": "rules",
"optionD": "and",
"optionE": "faith",
"result": "Fair rules and faith work",
"explanation": "공정한 규칙과 신뢰가 효과적입니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "미래를 꿈꾸거나, 현재를 챙기거나",
"explanation": "ENFJ의 미래 지향과 ISFJ의 현재 책임 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "Let's dream big together!",
"translation": "크게 꿈꿔!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "But what about today?",
"translation": "근데 오늘은?"
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "Today leads to tomorrow!",
"translation": "오늘이 내일을 만들어!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "Today needs care too.",
"translation": "오늘도 관심이 필요해."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 미래를 항상 계획합니다.",
"hint": "ISFJ는 현재의 책임과 역할을 중시해요.",
"result": "X",
"explanation": "윤서가 \"But what about today?\"라고 말했어요. ISFJ는 현재에 집중해요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "We can do both!",
"translation": "우린 둘 다 할 수 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "That's why I help you.",
"translation": "그래서 나 너 도와줘."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "What do you mean?",
"translation": "무슨 뜻이야?"
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I handle today, you see tomorrow.",
"translation": "난 오늘을 챙기고, 넌 내일을 봐."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "We're a good team.",
"translation": "우린 정말 좋은 팀이네."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "Yeah, we are.",
"translation": "그래, 우리 그래."
},
{
"type": "blank",
"index": 12,
"quiz": "Jun-young dreams of @@.",
"hint": "ENFJ는 미래의 가능성과 비전을 중시해요.",
"optionA": "today",
"optionB": "tomorrow",
"optionC": "present",
"result": "tomorrow",
"explanation": "준영은 미래를 꿈꿔요. ENFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "You ground me.",
"translation": "넌 나를 안정시켜."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "You inspire me.",
"translation": "넌 나한테 영감을 줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "현재와 미래의 조화에 대한 문장이에요.",
"result": "Present and future balance together",
"explanation": "현재와 미래가 함께 균형을 이룹니다.",
"optionA": "balance",
"optionB": "Present",
"optionC": "future",
"optionD": "and",
"optionE": "together"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "미래를 꿈꾸거나, 현재를 챙기거나",
"explanation": "ENFJ의 미래 지향과 ISFJ의 현재 책임 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "Let's dream big together!",
"translation": "크게 꿈꿔!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "But what about today?",
"translation": "근데 오늘은?"
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "Today leads to tomorrow!",
"translation": "오늘이 내일을 만들어!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "Today needs care too.",
"translation": "오늘도 관심이 필요해."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 미래를 항상 계획합니다.",
"hint": "ISFJ는 현재의 책임과 역할을 중시해요.",
"result": "X",
"explanation": "윤서가 \"But what about today?\"라고 말했어요. ISFJ는 현재에 집중해요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "We can do both!",
"translation": "우린 둘 다 할 수 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "That's why I help you.",
"translation": "그래서 나 너 도와줘."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "What do you mean?",
"translation": "무슨 뜻이야?"
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I handle today, you see tomorrow.",
"translation": "난 오늘을 챙기고, 넌 내일을 봐."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "We're a good team.",
"translation": "우린 정말 좋은 팀이네."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "Yeah, we are.",
"translation": "그래, 우리 그래."
},
{
"type": "blank",
"index": 12,
"quiz": "Jun-young dreams of @@.",
"hint": "ENFJ는 미래의 가능성과 비전을 중시해요.",
"optionA": "today",
"optionB": "tomorrow",
"optionC": "present",
"result": "tomorrow",
"explanation": "준영은 미래를 꿈꿔요. ENFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "You ground me.",
"translation": "넌 나를 안정시켜."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "You inspire me.",
"translation": "넌 나한테 영감을 줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "현재와 미래의 조화에 대한 문장이에요.",
"optionA": "balance",
"optionB": "Present",
"optionC": "future",
"optionD": "and",
"optionE": "together",
"result": "Present and future balance together",
"explanation": "현재와 미래가 함께 균형을 이룹니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "시간의 흐름을 다르게 봐",
"explanation": "ENFJ의 효율적 시간 관리와 ISFJ의 여유 있는 페이스 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "We have so much to do!",
"translation": "할 게 정말 많아!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "Let's slow down a bit.",
"translation": "좀 천천히 하자."
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "But time flies!",
"translation": "근데 시간이 빨라!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "So we should enjoy it.",
"translation": "그래서 우린 즐겨야 해."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 바쁘게 움직이기를 좋아합니다.",
"hint": "ISFJ는 여유 있는 속도를 선호해요.",
"result": "X",
"explanation": "윤서가 \"Let's slow down a bit\"라고 말했어요. ISFJ는 편한 페이스를 좋아해요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "But we need results!",
"translation": "근데 우린 결과가 필요해!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "Quality matters more than speed.",
"translation": "속도보다 질이 더 중요해."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "I see your point.",
"translation": "넌 맞네."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "So we slow down?",
"translation": "그래서 우린 천천히?"
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "A little slower is good.",
"translation": "조금 천천히는 좋네."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "I'll speed up a bit too.",
"translation": "난 조금 빨라질게."
},
{
"type": "blank",
"index": 12,
"quiz": "Yun-seo prefers a @@.",
"hint": "ISFJ는 편안하고 여유 있는 속도를 선호해요.",
"optionA": "fast pace",
"optionB": "slower pace",
"optionC": "rushed schedule",
"result": "slower pace",
"explanation": "윤서는 느린 페이스를 좋아해요. ISFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "Your peace teaches me.",
"translation": "넌 평온을 나한테 배워."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "Your energy lifts me.",
"translation": "넌 에너지로 나를 들어."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "속도의 조화에 대한 문장이에요.",
"result": "Fast and slow rhythm perfect",
"explanation": "빠름과 느림의 리듬이 완벽합니다.",
"optionA": "Fast",
"optionB": "and",
"optionC": "rhythm",
"optionD": "slow",
"optionE": "perfect"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "시간의 흐름을 다르게 봐",
"explanation": "ENFJ의 효율적 시간 관리와 ISFJ의 여유 있는 페이스 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "We have so much to do!",
"translation": "할 게 정말 많아!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "Let's slow down a bit.",
"translation": "좀 천천히 하자."
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "But time flies!",
"translation": "근데 시간이 빨라!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "So we should enjoy it.",
"translation": "그래서 우린 즐겨야 해."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 바쁘게 움직이기를 좋아합니다.",
"hint": "ISFJ는 여유 있는 속도를 선호해요.",
"result": "X",
"explanation": "윤서가 \"Let's slow down a bit\"라고 말했어요. ISFJ는 편한 페이스를 좋아해요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "But we need results!",
"translation": "근데 우린 결과가 필요해!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "Quality matters more than speed.",
"translation": "속도보다 질이 더 중요해."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "I see your point.",
"translation": "넌 맞네."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "So we slow down?",
"translation": "그래서 우린 천천히?"
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "A little slower is good.",
"translation": "조금 천천히는 좋네."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "I'll speed up a bit too.",
"translation": "난 조금 빨라질게."
},
{
"type": "blank",
"index": 12,
"quiz": "Yun-seo prefers a @@.",
"hint": "ISFJ는 편안하고 여유 있는 속도를 선호해요.",
"optionA": "fast pace",
"optionB": "slower pace",
"optionC": "rushed schedule",
"result": "slower pace",
"explanation": "윤서는 느린 페이스를 좋아해요. ISFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "Your peace teaches me.",
"translation": "넌 평온을 나한테 배워."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "Your energy lifts me.",
"translation": "넌 에너지로 나를 들어."
},
{
"type": "puzzle",
"index": 15,
"hint": "속도의 조화에 대한 문장이에요.",
"optionA": "Fast",
"optionB": "and",
"optionC": "rhythm",
"optionD": "slow",
"optionE": "perfect",
"result": "Fast and slow rhythm perfect",
"explanation": "빠름과 느림의 리듬이 완벽합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스는 이렇게 풀어",
"explanation": "ENFJ의 활동적 해소와 ISFJ의 지원 중심 대처 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "Let's do something fun!",
"translation": "뭔가 재미있는 거 하자!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I'm here to support you.",
"translation": "난 너를 지원하고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "But I need action!",
"translation": "근데 난 행동이 필요해!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "Then let's go together.",
"translation": "그럼 함께 가자."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 스트레스 받으면 바로 행동합니다.",
"hint": "ISFJ는 다른 사람을 지원하는 것으로 스트레스를 풀어요.",
"result": "X",
"explanation": "윤서가 \"I'm here to support you\"라고 말했어요. ISFJ는 지원하는 것을 좋아해요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "Will you really?",
"translation": "정말?"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "Always, that's what I do.",
"translation": "항상, 그게 내 역할이야."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "You're amazing.",
"translation": "넌 정말 멋있어."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "You just need me nearby.",
"translation": "넌 그냥 내가 곁에 있으면 돼."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "That actually helps a lot.",
"translation": "그게 정말 많이 도와."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "That's all I need then.",
"translation": "그럼 그것만 있으면 돼."
},
{
"type": "blank",
"index": 12,
"quiz": "Jun-young handles stress by @@.",
"hint": "ENFJ는 스트레스를 활동으로 해소해요.",
"optionA": "sitting still",
"optionB": "being active",
"optionC": "avoiding others",
"result": "being active",
"explanation": "준영은 활동으로 스트레스를 풀어요. ENFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "Your support means everything.",
"translation": "너의 지원이 모든 거야."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "Your trust means everything.",
"translation": "너의 신뢰가 모든 거야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "스트레스 대처의 조화에 대한 문장이에요.",
"result": "Action and support create healing",
"explanation": "행동과 지원이 함께 치유를 만듭니다.",
"optionA": "and",
"optionB": "healing",
"optionC": "create",
"optionD": "support",
"optionE": "Action"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스는 이렇게 풀어",
"explanation": "ENFJ의 활동적 해소와 ISFJ의 지원 중심 대처 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "Let's do something fun!",
"translation": "뭔가 재미있는 거 하자!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I'm here to support you.",
"translation": "난 너를 지원하고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "But I need action!",
"translation": "근데 난 행동이 필요해!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "Then let's go together.",
"translation": "그럼 함께 가자."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 스트레스 받으면 바로 행동합니다.",
"hint": "ISFJ는 다른 사람을 지원하는 것으로 스트레스를 풀어요.",
"result": "X",
"explanation": "윤서가 \"I'm here to support you\"라고 말했어요. ISFJ는 지원하는 것을 좋아해요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "Will you really?",
"translation": "정말?"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "Always, that's what I do.",
"translation": "항상, 그게 내 역할이야."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "You're amazing.",
"translation": "넌 정말 멋있어."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "You just need me nearby.",
"translation": "넌 그냥 내가 곁에 있으면 돼."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "That actually helps a lot.",
"translation": "그게 정말 많이 도와."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "That's all I need then.",
"translation": "그럼 그것만 있으면 돼."
},
{
"type": "blank",
"index": 12,
"quiz": "Jun-young handles stress by @@.",
"hint": "ENFJ는 스트레스를 활동으로 해소해요.",
"optionA": "sitting still",
"optionB": "being active",
"optionC": "avoiding others",
"result": "being active",
"explanation": "준영은 활동으로 스트레스를 풀어요. ENFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "Your support means everything.",
"translation": "너의 지원이 모든 거야."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "Your trust means everything.",
"translation": "너의 신뢰가 모든 거야."
},
{
"type": "puzzle",
"index": 15,
"hint": "스트레스 대처의 조화에 대한 문장이에요.",
"optionA": "and",
"optionB": "healing",
"optionC": "create",
"optionD": "support",
"optionE": "Action",
"result": "Action and support create healing",
"explanation": "행동과 지원이 함께 치유를 만듭니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "위기는 기회다, 아니면 챙겨야 할 일",
"explanation": "ENFJ의 능동적 위기 대응과 ISFJ의 책임감 있는 실천 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "Crisis is opportunity!",
"translation": "위기는 기회야!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "Crisis needs careful steps.",
"translation": "위기는 신중한 발걸음이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "Let's be bold!",
"translation": "용감해지자!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "Let's be responsible.",
"translation": "책임감 있게 하자."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 위기를 무모하게 대합니다.",
"hint": "ISFJ는 책임감 있게 신중하게 대처해요.",
"result": "X",
"explanation": "윤서가 \"Crisis needs careful steps\"라고 말했어요. ISFJ는 신중해요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "But we need courage!",
"translation": "근데 우린 용감함이 필요해!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "I have courage too.",
"translation": "난 용감함도 있어."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "It just looks different.",
"translation": "그냥 다르게 보일 뿐이야."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "I see it now.",
"translation": "이제 봐."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "So we face it together?",
"translation": "그래서 우린 함께 마주할 거야?"
},
{
"type": "blank",
"index": 12,
"quiz": "Yun-seo faces crisis with @@.",
"hint": "ISFJ는 책임감을 가지고 신중하게 대처해요.",
"optionA": "recklessness",
"optionB": "responsibility",
"optionC": "fear",
"result": "responsibility",
"explanation": "윤서는 책임감으로 마주해요. ISFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "Your steadiness is my strength.",
"translation": "너의 안정성이 내 힘이야."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "Your boldness is my courage.",
"translation": "너의 대담함이 내 용감함이야."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "위기 대처의 조화에 대한 문장이에요.",
"result": "Courage and wisdom overcome together",
"explanation": "용감함과 지혜가 함께 극복합니다.",
"optionA": "overcome",
"optionB": "together",
"optionC": "and",
"optionD": "Courage",
"optionE": "wisdom"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "위기는 기회다, 아니면 챙겨야 할 일",
"explanation": "ENFJ의 능동적 위기 대응과 ISFJ의 책임감 있는 실천 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "Crisis is opportunity!",
"translation": "위기는 기회야!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "Crisis needs careful steps.",
"translation": "위기는 신중한 발걸음이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "Let's be bold!",
"translation": "용감해지자!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "Let's be responsible.",
"translation": "책임감 있게 하자."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 위기를 무모하게 대합니다.",
"hint": "ISFJ는 책임감 있게 신중하게 대처해요.",
"result": "X",
"explanation": "윤서가 \"Crisis needs careful steps\"라고 말했어요. ISFJ는 신중해요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "But we need courage!",
"translation": "근데 우린 용감함이 필요해!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "I have courage too.",
"translation": "난 용감함도 있어."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "Really?",
"translation": "정말?"
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "It just looks different.",
"translation": "그냥 다르게 보일 뿐이야."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "I see it now.",
"translation": "이제 봐."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "So we face it together?",
"translation": "그래서 우린 함께 마주할 거야?"
},
{
"type": "blank",
"index": 12,
"quiz": "Yun-seo faces crisis with @@.",
"hint": "ISFJ는 책임감을 가지고 신중하게 대처해요.",
"optionA": "recklessness",
"optionB": "responsibility",
"optionC": "fear",
"result": "responsibility",
"explanation": "윤서는 책임감으로 마주해요. ISFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "Your steadiness is my strength.",
"translation": "너의 안정성이 내 힘이야."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "Your boldness is my courage.",
"translation": "너의 대담함이 내 용감함이야."
},
{
"type": "puzzle",
"index": 15,
"hint": "위기 대처의 조화에 대한 문장이에요.",
"optionA": "overcome",
"optionB": "together",
"optionC": "and",
"optionD": "Courage",
"optionE": "wisdom",
"result": "Courage and wisdom overcome together",
"explanation": "용감함과 지혜가 함께 극복합니다."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈꾸는 내, 이루는 너",
"explanation": "ENFJ의 비전 제시와 ISFJ의 실행 중심 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "I have a big vision!",
"translation": "난 큰 비전이 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "How do we make it real?",
"translation": "그걸 어떻게 현실화해?"
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "Together, we'll do it!",
"translation": "함께라면, 우린 할 수 있어!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "I'll handle the details.",
"translation": "난 세부사항을 챙길게."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 꿈만 꾸고 실행하지 않습니다.",
"hint": "ISFJ는 실제로 일을 실행해요.",
"result": "X",
"explanation": "윤서가 \"I'll handle the details\"라고 말했어요. ISFJ는 실행 지향적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "That's why I need you.",
"translation": "그래서 난 너가 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "And I need your vision.",
"translation": "그리고 난 너의 비전이 필요해."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "We make a good pair.",
"translation": "우린 좋은 짝이네."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "Yeah, we do.",
"translation": "그래, 우리 그래."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "So let's start?",
"translation": "그래서 시작할 거야?"
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "I'm already planning it.",
"translation": "난 이미 계획하고 있어."
},
{
"type": "blank",
"index": 12,
"quiz": "Jun-young focuses on @@.",
"hint": "ENFJ는 크고 큰 비전과 목표에 집중해요.",
"optionA": "details",
"optionB": "vision",
"optionC": "execution",
"result": "vision",
"explanation": "준영은 비전에 집중해요. ENFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "Your dedication inspires me.",
"translation": "너의 헌신이 나를 영감 줘."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "Your vision inspires me.",
"translation": "너의 비전이 나를 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "비전과 실행의 조화에 대한 문장이에요.",
"result": "Vision and action make dreams real",
"explanation": "비전과 행동이 꿈을 현실로 만듭니다.",
"optionA": "dreams",
"optionB": "Vision",
"optionC": "real",
"optionD": "action",
"optionE": "make",
"optionF": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈꾸는 내, 이루는 너",
"explanation": "ENFJ의 비전 제시와 ISFJ의 실행 중심 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "준영",
"script": "I have a big vision!",
"translation": "난 큰 비전이 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "How do we make it real?",
"translation": "그걸 어떻게 현실화해?"
},
{
"type": "script",
"index": 3,
"speaker": "준영",
"script": "Together, we'll do it!",
"translation": "함께라면, 우린 할 수 있어!"
},
{
"type": "script",
"index": 4,
"speaker": "윤서",
"script": "I'll handle the details.",
"translation": "난 세부사항을 챙길게."
},
{
"type": "ox",
"index": 5,
"quiz": "윤서는 꿈만 꾸고 실행하지 않습니다.",
"hint": "ISFJ는 실제로 일을 실행해요.",
"result": "X",
"explanation": "윤서가 \"I'll handle the details\"라고 말했어요. ISFJ는 실행 지향적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "준영",
"script": "That's why I need you.",
"translation": "그래서 난 너가 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "And I need your vision.",
"translation": "그리고 난 너의 비전이 필요해."
},
{
"type": "script",
"index": 8,
"speaker": "준영",
"script": "We make a good pair.",
"translation": "우린 좋은 짝이네."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "Yeah, we do.",
"translation": "그래, 우리 그래."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "So let's start?",
"translation": "그래서 시작할 거야?"
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "I'm already planning it.",
"translation": "난 이미 계획하고 있어."
},
{
"type": "blank",
"index": 12,
"quiz": "Jun-young focuses on @@.",
"hint": "ENFJ는 크고 큰 비전과 목표에 집중해요.",
"optionA": "details",
"optionB": "vision",
"optionC": "execution",
"result": "vision",
"explanation": "준영은 비전에 집중해요. ENFJ의 특징입니다."
},
{
"type": "script",
"index": 13,
"speaker": "준영",
"script": "Your dedication inspires me.",
"translation": "너의 헌신이 나를 영감 줘."
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "Your vision inspires me.",
"translation": "너의 비전이 나를 영감 줘."
},
{
"type": "puzzle",
"index": 15,
"hint": "비전과 실행의 조화에 대한 문장이에요.",
"optionA": "dreams",
"optionB": "Vision",
"optionC": "real",
"optionD": "action",
"optionE": "make",
"optionF": "and",
"result": "Vision and action make dreams real",
"explanation": "비전과 행동이 꿈을 현실로 만듭니다."
}
]
}
]
} |
총 100개의 레코드를 처리했습니다.