현재 모드: 테스트 (Dry Run)
대상 테이블: content_mbti_items
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "계획 실패했을 때",
"explanation": "ISFP의 담담한 수용과 ENFP의 대안 찾기 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "보라",
"script": "It's okay, things happen.",
"translation": "괜찮아, 일들이 일어나."
},
{
"type": "script",
"index": 2,
"speaker": "하윤",
"script": "Let's find another way quickly!",
"translation": "빨리 다른 방법을 찾자!"
},
{
"type": "script",
"index": 3,
"speaker": "보라",
"script": "I accept what comes naturally.",
"translation": "자연스럽게 오는 걸 받아들여."
},
{
"type": "script",
"index": 4,
"speaker": "하윤",
"script": "That's peaceful acceptance really!",
"translation": "그게 정말 평화로운 수용이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "보라는 계획이 틀어져도 크게 스트레스받지 않고 받아들입니다.",
"hint": "ISFP는 계획 실패에 대해 유연하게 받아들이고 흐름을 따라가요.",
"result": "O",
"explanation": "보라는 'It's okay, things happen'과 'I accept what comes naturally'라고 말하며 수용적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "하윤",
"script": "I brainstorm new possibilities immediately!",
"translation": "즉시 새 가능성을 브레인스토밍해!"
},
{
"type": "script",
"index": 7,
"speaker": "보라",
"script": "I rest and try later.",
"translation": "쉬고 나중에 시도해."
},
{
"type": "script",
"index": 8,
"speaker": "하윤",
"script": "Your calmness is truly admirable!",
"translation": "네 차분함이 정말 존경스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Ha-yun brainstorms new possibilities @@!",
"hint": "ENFP는 문제가 생기면 즉시 다른 해결책을 찾으려고 해요.",
"optionA": "slowly",
"optionB": "immediately",
"optionC": "never",
"result": "immediately",
"explanation": "하윤이는 'I brainstorm new possibilities immediately!'라고 말했어요. ENFP답게 빠르게 대응해요."
},
{
"type": "script",
"index": 10,
"speaker": "보라",
"script": "I let things be sometimes.",
"translation": "가끔 것들을 그냥 둬."
},
{
"type": "script",
"index": 11,
"speaker": "하윤",
"script": "I turn problems into adventures!",
"translation": "문제를 모험으로 바꿔!"
},
{
"type": "script",
"index": 12,
"speaker": "보라",
"script": "We both cope effectively though!",
"translation": "우리 둘 다 효과적으로 대처하긴 해!"
},
{
"type": "script",
"index": 13,
"speaker": "하윤",
"script": "You show me accepting peacefully.",
"translation": "넌 평화롭게 받아들이는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "보라",
"script": "You show me staying optimistic!",
"translation": "넌 낙관적으로 있는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "실패에 대한 문장이에요.",
"result": "Failure teaches us valuable lessons",
"explanation": "실패는 우리에게 귀중한 교훈을 가르쳐요.",
"optionA": "Failure",
"optionB": "teaches",
"optionC": "valuable",
"optionD": "lessons",
"optionE": "us"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "계획 실패했을 때",
"explanation": "ISFP의 담담한 수용과 ENFP의 대안 찾기 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "보라",
"script": "It's okay, things happen.",
"translation": "괜찮아, 일들이 일어나."
},
{
"type": "script",
"index": 2,
"speaker": "하윤",
"script": "Let's find another way quickly!",
"translation": "빨리 다른 방법을 찾자!"
},
{
"type": "script",
"index": 3,
"speaker": "보라",
"script": "I accept what comes naturally.",
"translation": "자연스럽게 오는 걸 받아들여."
},
{
"type": "script",
"index": 4,
"speaker": "하윤",
"script": "That's peaceful acceptance really!",
"translation": "그게 정말 평화로운 수용이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "보라는 계획이 틀어져도 크게 스트레스받지 않고 받아들입니다.",
"hint": "ISFP는 계획 실패에 대해 유연하게 받아들이고 흐름을 따라가요.",
"result": "O",
"explanation": "보라는 'It's okay, things happen'과 'I accept what comes naturally'라고 말하며 수용적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "하윤",
"script": "I brainstorm new possibilities immediately!",
"translation": "즉시 새 가능성을 브레인스토밍해!"
},
{
"type": "script",
"index": 7,
"speaker": "보라",
"script": "I rest and try later.",
"translation": "쉬고 나중에 시도해."
},
{
"type": "script",
"index": 8,
"speaker": "하윤",
"script": "Your calmness is truly admirable!",
"translation": "네 차분함이 정말 존경스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Ha-yun brainstorms new possibilities @@!",
"hint": "ENFP는 문제가 생기면 즉시 다른 해결책을 찾으려고 해요.",
"optionA": "slowly",
"optionB": "immediately",
"optionC": "never",
"result": "immediately",
"explanation": "하윤이는 'I brainstorm new possibilities immediately!'라고 말했어요. ENFP답게 빠르게 대응해요."
},
{
"type": "script",
"index": 10,
"speaker": "보라",
"script": "I let things be sometimes.",
"translation": "가끔 것들을 그냥 둬."
},
{
"type": "script",
"index": 11,
"speaker": "하윤",
"script": "I turn problems into adventures!",
"translation": "문제를 모험으로 바꿔!"
},
{
"type": "script",
"index": 12,
"speaker": "보라",
"script": "We both cope effectively though!",
"translation": "우리 둘 다 효과적으로 대처하긴 해!"
},
{
"type": "script",
"index": 13,
"speaker": "하윤",
"script": "You show me accepting peacefully.",
"translation": "넌 평화롭게 받아들이는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "보라",
"script": "You show me staying optimistic!",
"translation": "넌 낙관적으로 있는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "실패에 대한 문장이에요.",
"optionA": "Failure",
"optionB": "teaches",
"optionC": "valuable",
"optionD": "lessons",
"optionE": "us",
"result": "Failure teaches us valuable lessons",
"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 share feelings right away!",
"translation": "감정을 바로 공유해!"
},
{
"type": "script",
"index": 2,
"speaker": "진호",
"script": "I express through art instead.",
"translation": "대신 예술로 표현해."
},
{
"type": "script",
"index": 3,
"speaker": "나리",
"script": "Talking helps me process emotions.",
"translation": "말하는 게 감정 처리를 도와줘."
},
{
"type": "script",
"index": 4,
"speaker": "진호",
"script": "That's healthy communication really!",
"translation": "그게 정말 건강한 소통이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "나리는 감정이 생기면 즉시 말로 표현하고 나눕니다.",
"hint": "ENFP는 감정을 속에 담아두지 않고 바로 말로 표현해요.",
"result": "O",
"explanation": "나리는 'I share feelings right away!'와 'Talking helps me process emotions'라고 말하며 표현적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "진호",
"script": "I need private time first.",
"translation": "먼저 사적인 시간이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "나리",
"script": "I connect with many friends!",
"translation": "많은 친구들과 연결해!"
},
{
"type": "script",
"index": 8,
"speaker": "진호",
"script": "Your openness is truly inspiring!",
"translation": "네 개방성이 정말 영감을 줘!"
},
{
"type": "blank",
"index": 9,
"quiz": "Jin-ho expresses through @@ instead.",
"hint": "ISFP는 말보다 예술적 창작으로 감정을 표현해요.",
"optionA": "talking",
"optionB": "art",
"optionC": "anger",
"result": "art",
"explanation": "진호는 'I express through art instead'라고 말했어요. ISFP답게 예술적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "나리",
"script": "I seek lots of advice.",
"translation": "많은 조언을 구해."
},
{
"type": "script",
"index": 11,
"speaker": "진호",
"script": "I reflect quietly alone instead.",
"translation": "대신 혼자 조용히 성찰해."
},
{
"type": "script",
"index": 12,
"speaker": "나리",
"script": "We handle emotions our ways!",
"translation": "우리는 우리 방식으로 감정을 다뤄!"
},
{
"type": "script",
"index": 13,
"speaker": "진호",
"script": "You show me verbal expression.",
"translation": "넌 언어적 표현을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "나리",
"script": "You show me artistic healing!",
"translation": "넌 예술적 치유를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정에 대한 문장이에요.",
"result": "Emotional health requires honest expression",
"explanation": "감정적 건강은 솔직한 표현을 필요로 해요.",
"optionA": "expression",
"optionB": "health",
"optionC": "requires",
"optionD": "honest",
"optionE": "Emotional"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "감정 표현하기",
"explanation": "ENFP의 즉각적 표현과 ISFP의 예술적 표현 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나리",
"script": "I share feelings right away!",
"translation": "감정을 바로 공유해!"
},
{
"type": "script",
"index": 2,
"speaker": "진호",
"script": "I express through art instead.",
"translation": "대신 예술로 표현해."
},
{
"type": "script",
"index": 3,
"speaker": "나리",
"script": "Talking helps me process emotions.",
"translation": "말하는 게 감정 처리를 도와줘."
},
{
"type": "script",
"index": 4,
"speaker": "진호",
"script": "That's healthy communication really!",
"translation": "그게 정말 건강한 소통이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "나리는 감정이 생기면 즉시 말로 표현하고 나눕니다.",
"hint": "ENFP는 감정을 속에 담아두지 않고 바로 말로 표현해요.",
"result": "O",
"explanation": "나리는 'I share feelings right away!'와 'Talking helps me process emotions'라고 말하며 표현적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "진호",
"script": "I need private time first.",
"translation": "먼저 사적인 시간이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "나리",
"script": "I connect with many friends!",
"translation": "많은 친구들과 연결해!"
},
{
"type": "script",
"index": 8,
"speaker": "진호",
"script": "Your openness is truly inspiring!",
"translation": "네 개방성이 정말 영감을 줘!"
},
{
"type": "blank",
"index": 9,
"quiz": "Jin-ho expresses through @@ instead.",
"hint": "ISFP는 말보다 예술적 창작으로 감정을 표현해요.",
"optionA": "talking",
"optionB": "art",
"optionC": "anger",
"result": "art",
"explanation": "진호는 'I express through art instead'라고 말했어요. ISFP답게 예술적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "나리",
"script": "I seek lots of advice.",
"translation": "많은 조언을 구해."
},
{
"type": "script",
"index": 11,
"speaker": "진호",
"script": "I reflect quietly alone instead.",
"translation": "대신 혼자 조용히 성찰해."
},
{
"type": "script",
"index": 12,
"speaker": "나리",
"script": "We handle emotions our ways!",
"translation": "우리는 우리 방식으로 감정을 다뤄!"
},
{
"type": "script",
"index": 13,
"speaker": "진호",
"script": "You show me verbal expression.",
"translation": "넌 언어적 표현을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "나리",
"script": "You show me artistic healing!",
"translation": "넌 예술적 치유를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "감정에 대한 문장이에요.",
"optionA": "expression",
"optionB": "health",
"optionC": "requires",
"optionD": "honest",
"optionE": "Emotional",
"result": "Emotional health requires honest expression",
"explanation": "감정적 건강은 솔직한 표현을 필요로 해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "진로 고민하기",
"explanation": "ISFP의 가치 중심과 ENFP의 열정 탐색 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소은",
"script": "I want authentic meaningful work.",
"translation": "진정하고 의미있는 일을 원해."
},
{
"type": "script",
"index": 2,
"speaker": "건우",
"script": "I want inspiring exciting work!",
"translation": "영감주고 신나는 일을 원해!"
},
{
"type": "script",
"index": 3,
"speaker": "소은",
"script": "Personal values guide my choice.",
"translation": "개인적 가치가 내 선택을 이끌어."
},
{
"type": "script",
"index": 4,
"speaker": "건우",
"script": "That's important foundation really!",
"translation": "그게 정말 중요한 기반이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "소은이는 진로를 정할 때 자신의 가치관과 맞는지를 중요하게 봅니다.",
"hint": "ISFP는 진로 선택에서 자신의 내면 가치를 우선시해요.",
"result": "O",
"explanation": "소은이는 'I want authentic meaningful work'와 'Personal values guide my choice'라고 말하며 가치 중심적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "건우",
"script": "I explore many career paths!",
"translation": "많은 진로를 탐험해!"
},
{
"type": "script",
"index": 7,
"speaker": "소은",
"script": "I focus on one passion.",
"translation": "한 가지 열정에 집중해."
},
{
"type": "script",
"index": 8,
"speaker": "건우",
"script": "Your dedication is truly admirable!",
"translation": "네 헌신이 정말 존경스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Geon-u explores many career @@!",
"hint": "ENFP는 여러 가능성을 탐색하고 다양한 분야에 관심있어요.",
"optionA": "limits",
"optionB": "paths",
"optionC": "rules",
"result": "paths",
"explanation": "건우는 'I explore many career paths!'라고 말했어요. ENFP답게 다양성을 추구해요."
},
{
"type": "script",
"index": 10,
"speaker": "소은",
"script": "Quiet work suits me better.",
"translation": "조용한 일이 나한테 더 맞아."
},
{
"type": "script",
"index": 11,
"speaker": "건우",
"script": "People-oriented work excites me more!",
"translation": "사람 중심 일이 더 신나게 해!"
},
{
"type": "script",
"index": 12,
"speaker": "소은",
"script": "Both lead to fulfilling careers!",
"translation": "둘 다 충족감있는 진로로 이어져!"
},
{
"type": "script",
"index": 13,
"speaker": "건우",
"script": "You show me following values.",
"translation": "넌 가치를 따르는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "소은",
"script": "You show me exploring widely!",
"translation": "넌 널리 탐험하는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "진로에 대한 문장이에요.",
"result": "Career journey starts with passion",
"explanation": "진로 여정은 열정과 함께 시작해요.",
"optionA": "Career",
"optionB": "with",
"optionC": "passion",
"optionD": "journey",
"optionE": "starts"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "진로 고민하기",
"explanation": "ISFP의 가치 중심과 ENFP의 열정 탐색 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소은",
"script": "I want authentic meaningful work.",
"translation": "진정하고 의미있는 일을 원해."
},
{
"type": "script",
"index": 2,
"speaker": "건우",
"script": "I want inspiring exciting work!",
"translation": "영감주고 신나는 일을 원해!"
},
{
"type": "script",
"index": 3,
"speaker": "소은",
"script": "Personal values guide my choice.",
"translation": "개인적 가치가 내 선택을 이끌어."
},
{
"type": "script",
"index": 4,
"speaker": "건우",
"script": "That's important foundation really!",
"translation": "그게 정말 중요한 기반이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "소은이는 진로를 정할 때 자신의 가치관과 맞는지를 중요하게 봅니다.",
"hint": "ISFP는 진로 선택에서 자신의 내면 가치를 우선시해요.",
"result": "O",
"explanation": "소은이는 'I want authentic meaningful work'와 'Personal values guide my choice'라고 말하며 가치 중심적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "건우",
"script": "I explore many career paths!",
"translation": "많은 진로를 탐험해!"
},
{
"type": "script",
"index": 7,
"speaker": "소은",
"script": "I focus on one passion.",
"translation": "한 가지 열정에 집중해."
},
{
"type": "script",
"index": 8,
"speaker": "건우",
"script": "Your dedication is truly admirable!",
"translation": "네 헌신이 정말 존경스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Geon-u explores many career @@!",
"hint": "ENFP는 여러 가능성을 탐색하고 다양한 분야에 관심있어요.",
"optionA": "limits",
"optionB": "paths",
"optionC": "rules",
"result": "paths",
"explanation": "건우는 'I explore many career paths!'라고 말했어요. ENFP답게 다양성을 추구해요."
},
{
"type": "script",
"index": 10,
"speaker": "소은",
"script": "Quiet work suits me better.",
"translation": "조용한 일이 나한테 더 맞아."
},
{
"type": "script",
"index": 11,
"speaker": "건우",
"script": "People-oriented work excites me more!",
"translation": "사람 중심 일이 더 신나게 해!"
},
{
"type": "script",
"index": 12,
"speaker": "소은",
"script": "Both lead to fulfilling careers!",
"translation": "둘 다 충족감있는 진로로 이어져!"
},
{
"type": "script",
"index": 13,
"speaker": "건우",
"script": "You show me following values.",
"translation": "넌 가치를 따르는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "소은",
"script": "You show me exploring widely!",
"translation": "넌 널리 탐험하는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "진로에 대한 문장이에요.",
"optionA": "Career",
"optionB": "with",
"optionC": "passion",
"optionD": "journey",
"optionE": "starts",
"result": "Career journey starts with passion",
"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 dream really big always!",
"translation": "항상 정말 크게 꿈꿔!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I focus on today instead.",
"translation": "대신 오늘에 집중해."
},
{
"type": "script",
"index": 3,
"speaker": "다영",
"script": "Future possibilities inspire me completely!",
"translation": "미래 가능성이 완전히 영감을 줘!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "That's visionary thinking really!",
"translation": "그게 정말 비전있는 사고야!"
},
{
"type": "ox",
"index": 5,
"quiz": "다영이는 목표를 세울 때 크고 원대한 비전을 그립니다.",
"hint": "ENFP는 큰 꿈과 이상을 가지고 미래를 그려요.",
"result": "O",
"explanation": "다영이는 'I dream really big always!'와 'Future possibilities inspire me completely!'라고 말하며 이상주의적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "Present moments matter more now.",
"translation": "현재 순간이 지금 더 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "다영",
"script": "I imagine endless potential outcomes!",
"translation": "끝없는 잠재적 결과를 상상해!"
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Your imagination is truly amazing!",
"translation": "네 상상력이 정말 놀라워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Chae-young focuses on @@ instead.",
"hint": "ISFP는 먼 미래보다 현재 이 순간에 집중해요.",
"optionA": "tomorrow",
"optionB": "today",
"optionC": "yesterday",
"result": "today",
"explanation": "채영이는 'I focus on today instead'라고 말했어요. ISFP답게 현재 중심적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "다영",
"script": "Long-term vision guides me daily!",
"translation": "장기 비전이 매일 나를 안내해!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Daily experiences shape me more.",
"translation": "매일의 경험이 더 나를 형성해."
},
{
"type": "script",
"index": 12,
"speaker": "다영",
"script": "Both perspectives create meaningful lives!",
"translation": "두 관점 모두 의미있는 삶을 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "You show me dreaming big.",
"translation": "넌 크게 꿈꾸는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "다영",
"script": "You show me living present!",
"translation": "넌 현재를 사는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "목표에 대한 문장이에요.",
"result": "Clear goals drives personal success",
"explanation": "명확한 목표가 개인적 성공을 이끌어요.",
"optionA": "personal",
"optionB": "drives",
"optionC": "success",
"optionD": "Clear",
"optionE": "goals"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "목표 설정하기",
"explanation": "ENFP의 큰 비전과 ISFP의 현재 중심 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다영",
"script": "I dream really big always!",
"translation": "항상 정말 크게 꿈꿔!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I focus on today instead.",
"translation": "대신 오늘에 집중해."
},
{
"type": "script",
"index": 3,
"speaker": "다영",
"script": "Future possibilities inspire me completely!",
"translation": "미래 가능성이 완전히 영감을 줘!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "That's visionary thinking really!",
"translation": "그게 정말 비전있는 사고야!"
},
{
"type": "ox",
"index": 5,
"quiz": "다영이는 목표를 세울 때 크고 원대한 비전을 그립니다.",
"hint": "ENFP는 큰 꿈과 이상을 가지고 미래를 그려요.",
"result": "O",
"explanation": "다영이는 'I dream really big always!'와 'Future possibilities inspire me completely!'라고 말하며 이상주의적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "Present moments matter more now.",
"translation": "현재 순간이 지금 더 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "다영",
"script": "I imagine endless potential outcomes!",
"translation": "끝없는 잠재적 결과를 상상해!"
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Your imagination is truly amazing!",
"translation": "네 상상력이 정말 놀라워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Chae-young focuses on @@ instead.",
"hint": "ISFP는 먼 미래보다 현재 이 순간에 집중해요.",
"optionA": "tomorrow",
"optionB": "today",
"optionC": "yesterday",
"result": "today",
"explanation": "채영이는 'I focus on today instead'라고 말했어요. ISFP답게 현재 중심적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "다영",
"script": "Long-term vision guides me daily!",
"translation": "장기 비전이 매일 나를 안내해!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Daily experiences shape me more.",
"translation": "매일의 경험이 더 나를 형성해."
},
{
"type": "script",
"index": 12,
"speaker": "다영",
"script": "Both perspectives create meaningful lives!",
"translation": "두 관점 모두 의미있는 삶을 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "You show me dreaming big.",
"translation": "넌 크게 꿈꾸는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "다영",
"script": "You show me living present!",
"translation": "넌 현재를 사는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "목표에 대한 문장이에요.",
"optionA": "personal",
"optionB": "drives",
"optionC": "success",
"optionD": "Clear",
"optionE": "goals",
"result": "Clear goals drives personal success",
"explanation": "명확한 목표가 개인적 성공을 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "공예 만들기",
"explanation": "ISFP의 직관적 창작과 ENFP의 실험적 시도 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "I create by feeling it.",
"translation": "느끼면서 창작해."
},
{
"type": "script",
"index": 2,
"speaker": "민서",
"script": "I try wild combinations always!",
"translation": "항상 엉뚱한 조합을 시도해!"
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "Intuition guides my hands naturally.",
"translation": "직관이 자연스럽게 내 손을 안내해."
},
{
"type": "script",
"index": 4,
"speaker": "민서",
"script": "That's beautiful organic process!",
"translation": "그게 아름다운 유기적 과정이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "아린이는 공예를 만들 때 계획없이 감각대로 창작합니다.",
"hint": "ISFP는 머리로 계획하기보다 손이 가는 대로 만들어요.",
"result": "O",
"explanation": "아린이는 'I create by feeling it'과 'Intuition guides my hands naturally'라고 말하며 직관적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "민서",
"script": "I mix unexpected materials excitedly!",
"translation": "신나게 예상치 못한 재료를 섞어!"
},
{
"type": "script",
"index": 7,
"speaker": "아린",
"script": "I work with simple materials.",
"translation": "간단한 재료로 작업해."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "Your simplicity is truly elegant!",
"translation": "네 단순함이 정말 우아해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Min-seo mixes unexpected materials @@!",
"hint": "ENFP는 창의적으로 새롭고 독특한 조합을 시도해요.",
"optionA": "sadly",
"optionB": "excitedly",
"optionC": "never",
"result": "excitedly",
"explanation": "민서는 'I mix unexpected materials excitedly!'라고 말했어요. ENFP답게 실험적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "Each piece shows my heart.",
"translation": "각 작품이 내 마음을 보여줘."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Every project becomes an adventure!",
"translation": "모든 프로젝트가 모험이 돼!"
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "We both create beautifully differently!",
"translation": "우리 둘 다 다르게 아름답게 창작해!"
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "You show me heartfelt creation.",
"translation": "넌 진심어린 창작을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "You show me bold experimentation!",
"translation": "넌 대담한 실험을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "창작에 대한 문장이에요.",
"result": "Creative work expresses inner self",
"explanation": "창의적 작업은 내면의 자아를 표현해요.",
"optionA": "self",
"optionB": "inner",
"optionC": "Creative",
"optionD": "expresses",
"optionE": "work"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "공예 만들기",
"explanation": "ISFP의 직관적 창작과 ENFP의 실험적 시도 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "I create by feeling it.",
"translation": "느끼면서 창작해."
},
{
"type": "script",
"index": 2,
"speaker": "민서",
"script": "I try wild combinations always!",
"translation": "항상 엉뚱한 조합을 시도해!"
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "Intuition guides my hands naturally.",
"translation": "직관이 자연스럽게 내 손을 안내해."
},
{
"type": "script",
"index": 4,
"speaker": "민서",
"script": "That's beautiful organic process!",
"translation": "그게 아름다운 유기적 과정이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "아린이는 공예를 만들 때 계획없이 감각대로 창작합니다.",
"hint": "ISFP는 머리로 계획하기보다 손이 가는 대로 만들어요.",
"result": "O",
"explanation": "아린이는 'I create by feeling it'과 'Intuition guides my hands naturally'라고 말하며 직관적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "민서",
"script": "I mix unexpected materials excitedly!",
"translation": "신나게 예상치 못한 재료를 섞어!"
},
{
"type": "script",
"index": 7,
"speaker": "아린",
"script": "I work with simple materials.",
"translation": "간단한 재료로 작업해."
},
{
"type": "script",
"index": 8,
"speaker": "민서",
"script": "Your simplicity is truly elegant!",
"translation": "네 단순함이 정말 우아해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Min-seo mixes unexpected materials @@!",
"hint": "ENFP는 창의적으로 새롭고 독특한 조합을 시도해요.",
"optionA": "sadly",
"optionB": "excitedly",
"optionC": "never",
"result": "excitedly",
"explanation": "민서는 'I mix unexpected materials excitedly!'라고 말했어요. ENFP답게 실험적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "Each piece shows my heart.",
"translation": "각 작품이 내 마음을 보여줘."
},
{
"type": "script",
"index": 11,
"speaker": "민서",
"script": "Every project becomes an adventure!",
"translation": "모든 프로젝트가 모험이 돼!"
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "We both create beautifully differently!",
"translation": "우리 둘 다 다르게 아름답게 창작해!"
},
{
"type": "script",
"index": 13,
"speaker": "민서",
"script": "You show me heartfelt creation.",
"translation": "넌 진심어린 창작을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "You show me bold experimentation!",
"translation": "넌 대담한 실험을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "창작에 대한 문장이에요.",
"optionA": "self",
"optionB": "inner",
"optionC": "Creative",
"optionD": "expresses",
"optionE": "work",
"result": "Creative work expresses inner self",
"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 try every sport available!",
"translation": "가능한 모든 스포츠를 시도해!"
},
{
"type": "script",
"index": 2,
"speaker": "보라",
"script": "I prefer gentle yoga instead.",
"translation": "대신 부드러운 요가를 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "선영",
"script": "New activities thrill me always!",
"translation": "새 활동이 항상 설레게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "보라",
"script": "That's adventurous spirit really!",
"translation": "그게 정말 모험적인 정신이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "선영이는 운동을 시작할 때 여러 종류를 다 시도해봅니다.",
"hint": "ENFP는 한 가지만 하기보다 여러 운동을 다양하게 경험해봐요.",
"result": "O",
"explanation": "선영이는 'I try every sport available!'과 'New activities thrill me always!'라고 말하며 다양성을 추구해요."
},
{
"type": "script",
"index": 6,
"speaker": "보라",
"script": "Peaceful movement suits me better.",
"translation": "평화로운 움직임이 나한테 더 맞아."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "I join group classes excitedly!",
"translation": "신나게 그룹 수업에 참여해!"
},
{
"type": "script",
"index": 8,
"speaker": "보라",
"script": "Your energy is truly contagious!",
"translation": "네 에너지가 정말 전염돼!"
},
{
"type": "blank",
"index": 9,
"quiz": "Bo-ra prefers gentle @@ instead.",
"hint": "ISFP는 격렬한 것보다 부드럽고 차분한 운동을 좋아해요.",
"optionA": "fighting",
"optionB": "yoga",
"optionC": "running",
"result": "yoga",
"explanation": "보라는 'I prefer gentle yoga instead'라고 말했어요. ISFP답게 평화로워요."
},
{
"type": "script",
"index": 10,
"speaker": "선영",
"script": "Social exercise motivates me more!",
"translation": "사회적 운동이 더 동기부여해!"
},
{
"type": "script",
"index": 11,
"speaker": "보라",
"script": "Solo practice feels more comfortable.",
"translation": "혼자 연습이 더 편안하게 느껴져."
},
{
"type": "script",
"index": 12,
"speaker": "선영",
"script": "Both keep us healthy well!",
"translation": "둘 다 우리를 잘 건강하게 유지해!"
},
{
"type": "script",
"index": 13,
"speaker": "보라",
"script": "You show me group energy.",
"translation": "넌 그룹 에너지를 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "선영",
"script": "You show me mindful movement!",
"translation": "넌 마음챙김 움직임을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "운동에 대한 문장이에요.",
"result": "Regular exercise improves physical health",
"explanation": "규칙적 운동은 신체 건강을 향상시켜요.",
"optionA": "health",
"optionB": "improves",
"optionC": "Regular",
"optionD": "physical",
"optionE": "exercise"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "운동 시작하기",
"explanation": "ENFP의 다양한 시도와 ISFP의 편안한 활동 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "선영",
"script": "I try every sport available!",
"translation": "가능한 모든 스포츠를 시도해!"
},
{
"type": "script",
"index": 2,
"speaker": "보라",
"script": "I prefer gentle yoga instead.",
"translation": "대신 부드러운 요가를 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "선영",
"script": "New activities thrill me always!",
"translation": "새 활동이 항상 설레게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "보라",
"script": "That's adventurous spirit really!",
"translation": "그게 정말 모험적인 정신이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "선영이는 운동을 시작할 때 여러 종류를 다 시도해봅니다.",
"hint": "ENFP는 한 가지만 하기보다 여러 운동을 다양하게 경험해봐요.",
"result": "O",
"explanation": "선영이는 'I try every sport available!'과 'New activities thrill me always!'라고 말하며 다양성을 추구해요."
},
{
"type": "script",
"index": 6,
"speaker": "보라",
"script": "Peaceful movement suits me better.",
"translation": "평화로운 움직임이 나한테 더 맞아."
},
{
"type": "script",
"index": 7,
"speaker": "선영",
"script": "I join group classes excitedly!",
"translation": "신나게 그룹 수업에 참여해!"
},
{
"type": "script",
"index": 8,
"speaker": "보라",
"script": "Your energy is truly contagious!",
"translation": "네 에너지가 정말 전염돼!"
},
{
"type": "blank",
"index": 9,
"quiz": "Bo-ra prefers gentle @@ instead.",
"hint": "ISFP는 격렬한 것보다 부드럽고 차분한 운동을 좋아해요.",
"optionA": "fighting",
"optionB": "yoga",
"optionC": "running",
"result": "yoga",
"explanation": "보라는 'I prefer gentle yoga instead'라고 말했어요. ISFP답게 평화로워요."
},
{
"type": "script",
"index": 10,
"speaker": "선영",
"script": "Social exercise motivates me more!",
"translation": "사회적 운동이 더 동기부여해!"
},
{
"type": "script",
"index": 11,
"speaker": "보라",
"script": "Solo practice feels more comfortable.",
"translation": "혼자 연습이 더 편안하게 느껴져."
},
{
"type": "script",
"index": 12,
"speaker": "선영",
"script": "Both keep us healthy well!",
"translation": "둘 다 우리를 잘 건강하게 유지해!"
},
{
"type": "script",
"index": 13,
"speaker": "보라",
"script": "You show me group energy.",
"translation": "넌 그룹 에너지를 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "선영",
"script": "You show me mindful movement!",
"translation": "넌 마음챙김 움직임을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "운동에 대한 문장이에요.",
"optionA": "health",
"optionB": "improves",
"optionC": "Regular",
"optionD": "physical",
"optionE": "exercise",
"result": "Regular exercise improves physical health",
"explanation": "규칙적 운동은 신체 건강을 향상시켜요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 다를 때",
"explanation": "ISFP의 조용한 물러남과 ENFP의 토론 즐김 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소미",
"script": "I withdraw quietly instead.",
"translation": "대신 조용히 물러나."
},
{
"type": "script",
"index": 2,
"speaker": "성민",
"script": "I discuss different perspectives eagerly!",
"translation": "열심히 다른 관점을 논의해!"
},
{
"type": "script",
"index": 3,
"speaker": "소미",
"script": "Conflict makes me uncomfortable really.",
"translation": "갈등이 정말 불편하게 만들어."
},
{
"type": "script",
"index": 4,
"speaker": "성민",
"script": "That's totally understandable actually!",
"translation": "그게 사실 완전히 이해돼!"
},
{
"type": "ox",
"index": 5,
"quiz": "소미는 의견이 다를 때 논쟁하지 않고 조용히 물러납니다.",
"hint": "ISFP는 충돌을 피하고 평화를 원해서 물러나요.",
"result": "O",
"explanation": "소미는 'I withdraw quietly instead'와 'Conflict makes me uncomfortable really'라고 말하며 회피적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "성민",
"script": "I see debate as fun!",
"translation": "토론을 재미로 봐!"
},
{
"type": "script",
"index": 7,
"speaker": "소미",
"script": "I need harmony always instead.",
"translation": "대신 항상 조화가 필요해."
},
{
"type": "script",
"index": 8,
"speaker": "성민",
"script": "Your peace-loving nature is beautiful!",
"translation": "네 평화를 사랑하는 성격이 아름다워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Seong-min sees debate as @@!",
"hint": "ENFP는 의견이 다를 때 즐겁게 토론하고 교류해요.",
"optionA": "fighting",
"optionB": "fun",
"optionC": "painful",
"result": "fun",
"explanation": "성민이는 'I see debate as fun!'이라고 말했어요. ENFP답게 교류를 즐거워해요."
},
{
"type": "script",
"index": 10,
"speaker": "소미",
"script": "I express through actions quietly.",
"translation": "조용히 행동으로 표현해."
},
{
"type": "script",
"index": 11,
"speaker": "성민",
"script": "I explore all viewpoints excitedly!",
"translation": "신나게 모든 관점을 탐험해!"
},
{
"type": "script",
"index": 12,
"speaker": "소미",
"script": "We handle disagreements our ways!",
"translation": "우리는 우리 방식으로 의견 차이를 다뤄!"
},
{
"type": "script",
"index": 13,
"speaker": "성민",
"script": "You show me peaceful approach.",
"translation": "넌 평화로운 접근을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "소미",
"script": "You show me open dialogue!",
"translation": "넌 열린 대화를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "의견 차이에 대한 문장이에요.",
"result": "Different opinions enriches our understanding",
"explanation": "다른 의견들이 우리 이해를 풍요롭게 해요.",
"optionA": "opinions",
"optionB": "enriches",
"optionC": "our",
"optionD": "Different",
"optionE": "understanding"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 다를 때",
"explanation": "ISFP의 조용한 물러남과 ENFP의 토론 즐김 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소미",
"script": "I withdraw quietly instead.",
"translation": "대신 조용히 물러나."
},
{
"type": "script",
"index": 2,
"speaker": "성민",
"script": "I discuss different perspectives eagerly!",
"translation": "열심히 다른 관점을 논의해!"
},
{
"type": "script",
"index": 3,
"speaker": "소미",
"script": "Conflict makes me uncomfortable really.",
"translation": "갈등이 정말 불편하게 만들어."
},
{
"type": "script",
"index": 4,
"speaker": "성민",
"script": "That's totally understandable actually!",
"translation": "그게 사실 완전히 이해돼!"
},
{
"type": "ox",
"index": 5,
"quiz": "소미는 의견이 다를 때 논쟁하지 않고 조용히 물러납니다.",
"hint": "ISFP는 충돌을 피하고 평화를 원해서 물러나요.",
"result": "O",
"explanation": "소미는 'I withdraw quietly instead'와 'Conflict makes me uncomfortable really'라고 말하며 회피적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "성민",
"script": "I see debate as fun!",
"translation": "토론을 재미로 봐!"
},
{
"type": "script",
"index": 7,
"speaker": "소미",
"script": "I need harmony always instead.",
"translation": "대신 항상 조화가 필요해."
},
{
"type": "script",
"index": 8,
"speaker": "성민",
"script": "Your peace-loving nature is beautiful!",
"translation": "네 평화를 사랑하는 성격이 아름다워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Seong-min sees debate as @@!",
"hint": "ENFP는 의견이 다를 때 즐겁게 토론하고 교류해요.",
"optionA": "fighting",
"optionB": "fun",
"optionC": "painful",
"result": "fun",
"explanation": "성민이는 'I see debate as fun!'이라고 말했어요. ENFP답게 교류를 즐거워해요."
},
{
"type": "script",
"index": 10,
"speaker": "소미",
"script": "I express through actions quietly.",
"translation": "조용히 행동으로 표현해."
},
{
"type": "script",
"index": 11,
"speaker": "성민",
"script": "I explore all viewpoints excitedly!",
"translation": "신나게 모든 관점을 탐험해!"
},
{
"type": "script",
"index": 12,
"speaker": "소미",
"script": "We handle disagreements our ways!",
"translation": "우리는 우리 방식으로 의견 차이를 다뤄!"
},
{
"type": "script",
"index": 13,
"speaker": "성민",
"script": "You show me peaceful approach.",
"translation": "넌 평화로운 접근을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "소미",
"script": "You show me open dialogue!",
"translation": "넌 열린 대화를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "의견 차이에 대한 문장이에요.",
"optionA": "opinions",
"optionB": "enriches",
"optionC": "our",
"optionD": "Different",
"optionE": "understanding",
"result": "Different opinions enriches our understanding",
"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 give lots of advice!",
"translation": "조언을 많이 해줘!"
},
{
"type": "script",
"index": 2,
"speaker": "진호",
"script": "I just listen quietly.",
"translation": "그냥 조용히 들어줘."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "Encouraging words help people grow!",
"translation": "격려하는 말이 사람들을 성장하게 도와줘!"
},
{
"type": "script",
"index": 4,
"speaker": "진호",
"script": "That's supportive friendship really!",
"translation": "그게 정말 지지하는 우정이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "지영이는 친구가 고민할 때 적극적으로 조언하고 격려합니다.",
"hint": "ENFP는 열정적으로 아이디어와 격려를 나눠줘요.",
"result": "O",
"explanation": "지영이는 'I give lots of advice!'와 'Encouraging words help people grow!'라고 말하며 적극적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "진호",
"script": "Silent presence comforts more sometimes.",
"translation": "가끔 조용한 존재가 더 위로해."
},
{
"type": "script",
"index": 7,
"speaker": "지영",
"script": "I share my experiences enthusiastically!",
"translation": "열정적으로 내 경험을 공유해!"
},
{
"type": "script",
"index": 8,
"speaker": "진호",
"script": "Your energy is truly uplifting!",
"translation": "네 에너지가 정말 고양시켜!"
},
{
"type": "blank",
"index": 9,
"quiz": "Jin-ho just listens @@.",
"hint": "ISFP는 말을 많이 하기보다 조용히 들어주는 걸 선호해요.",
"optionA": "loudly",
"optionB": "quietly",
"optionC": "angrily",
"result": "quietly",
"explanation": "진호는 'I just listen quietly'라고 말했어요. ISFP답게 조용해요."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "I brainstorm solutions together actively!",
"translation": "적극적으로 함께 해결책을 브레인스토밍해!"
},
{
"type": "script",
"index": 11,
"speaker": "진호",
"script": "I offer gentle understanding instead.",
"translation": "대신 부드러운 이해를 제공해."
},
{
"type": "script",
"index": 12,
"speaker": "지영",
"script": "Both ways support friends beautifully!",
"translation": "두 방식 모두 아름답게 친구를 지지해!"
},
{
"type": "script",
"index": 13,
"speaker": "진호",
"script": "You show me active helping.",
"translation": "넌 적극적 도움을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "지영",
"script": "You show me quiet presence!",
"translation": "넌 조용한 존재감을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "우정에 대한 문장이에요.",
"result": "True friendship provides unconditional support",
"explanation": "진정한 우정은 무조건적 지지를 제공해요.",
"optionA": "unconditional",
"optionB": "True",
"optionC": "friendship",
"optionD": "provides",
"optionE": "support"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "친구 조언하기",
"explanation": "ENFP의 적극적 격려와 ISFP의 조용한 지지 비교",
"level": 4,
"my_mbti": "ENFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지영",
"script": "I give lots of advice!",
"translation": "조언을 많이 해줘!"
},
{
"type": "script",
"index": 2,
"speaker": "진호",
"script": "I just listen quietly.",
"translation": "그냥 조용히 들어줘."
},
{
"type": "script",
"index": 3,
"speaker": "지영",
"script": "Encouraging words help people grow!",
"translation": "격려하는 말이 사람들을 성장하게 도와줘!"
},
{
"type": "script",
"index": 4,
"speaker": "진호",
"script": "That's supportive friendship really!",
"translation": "그게 정말 지지하는 우정이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "지영이는 친구가 고민할 때 적극적으로 조언하고 격려합니다.",
"hint": "ENFP는 열정적으로 아이디어와 격려를 나눠줘요.",
"result": "O",
"explanation": "지영이는 'I give lots of advice!'와 'Encouraging words help people grow!'라고 말하며 적극적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "진호",
"script": "Silent presence comforts more sometimes.",
"translation": "가끔 조용한 존재가 더 위로해."
},
{
"type": "script",
"index": 7,
"speaker": "지영",
"script": "I share my experiences enthusiastically!",
"translation": "열정적으로 내 경험을 공유해!"
},
{
"type": "script",
"index": 8,
"speaker": "진호",
"script": "Your energy is truly uplifting!",
"translation": "네 에너지가 정말 고양시켜!"
},
{
"type": "blank",
"index": 9,
"quiz": "Jin-ho just listens @@.",
"hint": "ISFP는 말을 많이 하기보다 조용히 들어주는 걸 선호해요.",
"optionA": "loudly",
"optionB": "quietly",
"optionC": "angrily",
"result": "quietly",
"explanation": "진호는 'I just listen quietly'라고 말했어요. ISFP답게 조용해요."
},
{
"type": "script",
"index": 10,
"speaker": "지영",
"script": "I brainstorm solutions together actively!",
"translation": "적극적으로 함께 해결책을 브레인스토밍해!"
},
{
"type": "script",
"index": 11,
"speaker": "진호",
"script": "I offer gentle understanding instead.",
"translation": "대신 부드러운 이해를 제공해."
},
{
"type": "script",
"index": 12,
"speaker": "지영",
"script": "Both ways support friends beautifully!",
"translation": "두 방식 모두 아름답게 친구를 지지해!"
},
{
"type": "script",
"index": 13,
"speaker": "진호",
"script": "You show me active helping.",
"translation": "넌 적극적 도움을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "지영",
"script": "You show me quiet presence!",
"translation": "넌 조용한 존재감을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "우정에 대한 문장이에요.",
"optionA": "unconditional",
"optionB": "True",
"optionC": "friendship",
"optionD": "provides",
"optionE": "support",
"result": "True friendship provides unconditional support",
"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 prefer quiet corners here.",
"translation": "나는 여기 조용한 구석을 선호해."
},
{
"type": "script",
"index": 2,
"speaker": "현진",
"script": "I love the busy area!",
"translation": "나는 붐비는 구역을 사랑해!"
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "Calm atmosphere helps me relax.",
"translation": "차분한 분위기가 나를 편안하게 해줘."
},
{
"type": "script",
"index": 4,
"speaker": "현진",
"script": "That's peaceful choice really!",
"translation": "그건 정말 평화로운 선택이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "채영이는 카페에서 조용하고 한적한 자리를 찾습니다.",
"hint": "ISFP는 사람 많고 시끄러운 곳보다 조용한 곳을 선호해요.",
"result": "O",
"explanation": "채영이는 'I prefer quiet corners here'와 'Calm atmosphere helps me relax'라고 말하며 조용함을 선호해요."
},
{
"type": "script",
"index": 6,
"speaker": "현진",
"script": "I chat with everyone nearby!",
"translation": "나는 근처 모두와 수다떨어!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "I just observe people quietly.",
"translation": "나는 그냥 조용히 사람들을 관찰해."
},
{
"type": "script",
"index": 8,
"speaker": "현진",
"script": "Your calmness is truly nice!",
"translation": "너의 차분함은 정말 좋아!"
},
{
"type": "blank",
"index": 9,
"quiz": "Hyeon-jin chats with everyone @@!",
"hint": "ESFP는 주변 사람들과 쉽게 대화를 시작해요.",
"optionA": "silently",
"optionB": "nearby",
"optionC": "never",
"result": "nearby",
"explanation": "현진이는 'I chat with everyone nearby!'라고 말했어요. ESFP답게 사교적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "I need personal space always.",
"translation": "나는 항상 개인 공간이 필요해."
},
{
"type": "script",
"index": 11,
"speaker": "현진",
"script": "I thrive on social energy!",
"translation": "나는 사회적 에너지로 성장해!"
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "We enjoy cafes differently!",
"translation": "우리는 카페를 다르게 즐겨!"
},
{
"type": "script",
"index": 13,
"speaker": "현진",
"script": "You show me peaceful presence.",
"translation": "너는 나에게 평화로운 존재감을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "You show me lively energy!",
"translation": "너는 나에게 활기찬 에너지를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "카페에 대한 문장이에요.",
"result": "Cafes offers different spaces for",
"explanation": "카페는 다른 공간들을 제공해요.",
"optionA": "for",
"optionB": "spaces",
"optionC": "offers",
"optionD": "different",
"optionE": "Cafes"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "카페에서 만나기",
"explanation": "ISFP의 조용한 시간과 ESFP의 활기찬 분위기 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I prefer quiet corners here.",
"translation": "나는 여기 조용한 구석을 선호해."
},
{
"type": "script",
"index": 2,
"speaker": "현진",
"script": "I love the busy area!",
"translation": "나는 붐비는 구역을 사랑해!"
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "Calm atmosphere helps me relax.",
"translation": "차분한 분위기가 나를 편안하게 해줘."
},
{
"type": "script",
"index": 4,
"speaker": "현진",
"script": "That's peaceful choice really!",
"translation": "그건 정말 평화로운 선택이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "채영이는 카페에서 조용하고 한적한 자리를 찾습니다.",
"hint": "ISFP는 사람 많고 시끄러운 곳보다 조용한 곳을 선호해요.",
"result": "O",
"explanation": "채영이는 'I prefer quiet corners here'와 'Calm atmosphere helps me relax'라고 말하며 조용함을 선호해요."
},
{
"type": "script",
"index": 6,
"speaker": "현진",
"script": "I chat with everyone nearby!",
"translation": "나는 근처 모두와 수다떨어!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "I just observe people quietly.",
"translation": "나는 그냥 조용히 사람들을 관찰해."
},
{
"type": "script",
"index": 8,
"speaker": "현진",
"script": "Your calmness is truly nice!",
"translation": "너의 차분함은 정말 좋아!"
},
{
"type": "blank",
"index": 9,
"quiz": "Hyeon-jin chats with everyone @@!",
"hint": "ESFP는 주변 사람들과 쉽게 대화를 시작해요.",
"optionA": "silently",
"optionB": "nearby",
"optionC": "never",
"result": "nearby",
"explanation": "현진이는 'I chat with everyone nearby!'라고 말했어요. ESFP답게 사교적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "I need personal space always.",
"translation": "나는 항상 개인 공간이 필요해."
},
{
"type": "script",
"index": 11,
"speaker": "현진",
"script": "I thrive on social energy!",
"translation": "나는 사회적 에너지로 성장해!"
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "We enjoy cafes differently!",
"translation": "우리는 카페를 다르게 즐겨!"
},
{
"type": "script",
"index": 13,
"speaker": "현진",
"script": "You show me peaceful presence.",
"translation": "너는 나에게 평화로운 존재감을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "You show me lively energy!",
"translation": "너는 나에게 활기찬 에너지를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "카페에 대한 문장이에요.",
"optionA": "for",
"optionB": "spaces",
"optionC": "offers",
"optionD": "different",
"optionE": "Cafes",
"result": "Cafes offers different spaces for",
"explanation": "카페는 다른 공간들을 제공해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "친구 초대하기",
"explanation": "ESFP의 많은 초대와 ISFP의 소수 초대 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다희",
"script": "I invite everyone I know!",
"translation": "나는 내가 아는 모두를 초대해!"
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "I invite only close friends.",
"translation": "나는 가까운 친구들만 초대해."
},
{
"type": "script",
"index": 3,
"speaker": "다희",
"script": "Big gatherings excite me completely!",
"translation": "큰 모임이 나를 완전히 신나게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "소미",
"script": "That's enthusiastic hosting really!",
"translation": "그건 정말 열정적인 환대야!"
},
{
"type": "ox",
"index": 5,
"quiz": "다희는 집에 사람들을 초대할 때 많은 사람을 부릅니다.",
"hint": "ESFP는 사람들과 어울리는 것을 좋아해서 많이 초대해요.",
"result": "O",
"explanation": "다희는 'I invite everyone I know!'와 'Big gatherings excite me completely!'라고 말하며 외향적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "Intimate groups feel better to me.",
"translation": "친밀한 소그룹이 나에게 더 좋게 느껴져."
},
{
"type": "script",
"index": 7,
"speaker": "다희",
"script": "I love meeting new people!",
"translation": "나는 새 사람 만나는 걸 사랑해!"
},
{
"type": "script",
"index": 8,
"speaker": "소미",
"script": "Your social skills are truly impressive!",
"translation": "너의 사교 기술은 정말 인상적이야!"
},
{
"type": "blank",
"index": 9,
"quiz": "So-mi invites only close @@.",
"hint": "ISFP는 깊은 관계의 소수만 집에 초대해요.",
"optionA": "strangers",
"optionB": "friends",
"optionC": "places",
"result": "friends",
"explanation": "소미는 'I invite only close friends'라고 말했어요. ISFP답게 친밀함을 추구해요."
},
{
"type": "script",
"index": 10,
"speaker": "다희",
"script": "I make everyone feel welcome!",
"translation": "나는 모두가 환영받는다고 느끼게 해!"
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "I create cozy atmosphere instead.",
"translation": "나는 대신 아늑한 분위기를 만들어."
},
{
"type": "script",
"index": 12,
"speaker": "다희",
"script": "Both ways show we care!",
"translation": "두 방식 모두 우리가 신경쓴다는 걸 보여줘!"
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "You show me including everyone.",
"translation": "너는 나에게 모두를 포함하는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "다희",
"script": "You show me deep connections!",
"translation": "너는 나에게 깊은 연결을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "환대에 대한 문장이에요.",
"result": "Warm hospitality creates lasting memories",
"explanation": "따뜻한 환대는 지속되는 추억을 만들어요.",
"optionA": "creates",
"optionB": "Warm",
"optionC": "lasting",
"optionD": "memories",
"optionE": "hospitality"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "친구 초대하기",
"explanation": "ESFP의 많은 초대와 ISFP의 소수 초대 비교",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다희",
"script": "I invite everyone I know!",
"translation": "나는 내가 아는 모두를 초대해!"
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "I invite only close friends.",
"translation": "나는 가까운 친구들만 초대해."
},
{
"type": "script",
"index": 3,
"speaker": "다희",
"script": "Big gatherings excite me completely!",
"translation": "큰 모임이 나를 완전히 신나게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "소미",
"script": "That's enthusiastic hosting really!",
"translation": "그건 정말 열정적인 환대야!"
},
{
"type": "ox",
"index": 5,
"quiz": "다희는 집에 사람들을 초대할 때 많은 사람을 부릅니다.",
"hint": "ESFP는 사람들과 어울리는 것을 좋아해서 많이 초대해요.",
"result": "O",
"explanation": "다희는 'I invite everyone I know!'와 'Big gatherings excite me completely!'라고 말하며 외향적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "Intimate groups feel better to me.",
"translation": "친밀한 소그룹이 나에게 더 좋게 느껴져."
},
{
"type": "script",
"index": 7,
"speaker": "다희",
"script": "I love meeting new people!",
"translation": "나는 새 사람 만나는 걸 사랑해!"
},
{
"type": "script",
"index": 8,
"speaker": "소미",
"script": "Your social skills are truly impressive!",
"translation": "너의 사교 기술은 정말 인상적이야!"
},
{
"type": "blank",
"index": 9,
"quiz": "So-mi invites only close @@.",
"hint": "ISFP는 깊은 관계의 소수만 집에 초대해요.",
"optionA": "strangers",
"optionB": "friends",
"optionC": "places",
"result": "friends",
"explanation": "소미는 'I invite only close friends'라고 말했어요. ISFP답게 친밀함을 추구해요."
},
{
"type": "script",
"index": 10,
"speaker": "다희",
"script": "I make everyone feel welcome!",
"translation": "나는 모두가 환영받는다고 느끼게 해!"
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "I create cozy atmosphere instead.",
"translation": "나는 대신 아늑한 분위기를 만들어."
},
{
"type": "script",
"index": 12,
"speaker": "다희",
"script": "Both ways show we care!",
"translation": "두 방식 모두 우리가 신경쓴다는 걸 보여줘!"
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "You show me including everyone.",
"translation": "너는 나에게 모두를 포함하는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "다희",
"script": "You show me deep connections!",
"translation": "너는 나에게 깊은 연결을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "환대에 대한 문장이에요.",
"optionA": "creates",
"optionB": "Warm",
"optionC": "lasting",
"optionD": "memories",
"optionE": "hospitality",
"result": "Warm hospitality creates lasting memories",
"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 feel the emotions deeply.",
"translation": "나는 감정을 깊이 느껴."
},
{
"type": "script",
"index": 2,
"speaker": "예진",
"script": "I react out loud often!",
"translation": "나는 자주 소리내서 반응해!"
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "Quiet viewing helps me absorb.",
"translation": "조용한 관람이 나를 흡수하게 도와줘."
},
{
"type": "script",
"index": 4,
"speaker": "예진",
"script": "That's immersive experience really!",
"translation": "그건 정말 몰입적인 경험이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "아린이는 영화를 볼 때 조용히 감정에 몰입합니다.",
"hint": "ISFP는 영화를 보면서 조용히 내면으로 감정을 느껴요.",
"result": "O",
"explanation": "아린이는 'I feel the emotions deeply'와 'Quiet viewing helps me absorb'라고 말하며 내면적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "예진",
"script": "I share reactions with everyone!",
"translation": "나는 모두와 반응을 공유해!"
},
{
"type": "script",
"index": 7,
"speaker": "아린",
"script": "I process feelings privately inside.",
"translation": "나는 안으로 감정을 개인적으로 처리해."
},
{
"type": "script",
"index": 8,
"speaker": "예진",
"script": "Your depth is truly beautiful!",
"translation": "너의 깊이는 정말 아름다워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Ye-jin reacts out loud @@!",
"hint": "ESFP는 영화를 보면서 즉각적으로 소리내서 반응해요.",
"optionA": "silently",
"optionB": "often",
"optionC": "never",
"result": "often",
"explanation": "예진이는 'I react out loud often!'이라고 말했어요. ESFP답게 표현적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "I reflect on themes afterward.",
"translation": "나는 나중에 주제를 곰곰이 생각해."
},
{
"type": "script",
"index": 11,
"speaker": "예진",
"script": "I discuss scenes immediately instead!",
"translation": "나는 대신 즉시 장면을 토론해!"
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "We both appreciate movies fully!",
"translation": "우리 둘 다 영화를 충분히 감상해!"
},
{
"type": "script",
"index": 13,
"speaker": "예진",
"script": "You show me quiet reflection.",
"translation": "너는 나에게 조용한 성찰을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "You show me lively sharing!",
"translation": "너는 나에게 활발한 공유를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "영화에 대한 문장이에요.",
"result": "Every movie tells unique story",
"explanation": "모든 영화는 독특한 이야기를 말해요.",
"optionA": "movie",
"optionB": "story",
"optionC": "unique",
"optionD": "tells",
"optionE": "Every"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "영화 감상하기",
"explanation": "ISFP의 감정 몰입과 ESFP의 반응 표현 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "I feel the emotions deeply.",
"translation": "나는 감정을 깊이 느껴."
},
{
"type": "script",
"index": 2,
"speaker": "예진",
"script": "I react out loud often!",
"translation": "나는 자주 소리내서 반응해!"
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "Quiet viewing helps me absorb.",
"translation": "조용한 관람이 나를 흡수하게 도와줘."
},
{
"type": "script",
"index": 4,
"speaker": "예진",
"script": "That's immersive experience really!",
"translation": "그건 정말 몰입적인 경험이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "아린이는 영화를 볼 때 조용히 감정에 몰입합니다.",
"hint": "ISFP는 영화를 보면서 조용히 내면으로 감정을 느껴요.",
"result": "O",
"explanation": "아린이는 'I feel the emotions deeply'와 'Quiet viewing helps me absorb'라고 말하며 내면적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "예진",
"script": "I share reactions with everyone!",
"translation": "나는 모두와 반응을 공유해!"
},
{
"type": "script",
"index": 7,
"speaker": "아린",
"script": "I process feelings privately inside.",
"translation": "나는 안으로 감정을 개인적으로 처리해."
},
{
"type": "script",
"index": 8,
"speaker": "예진",
"script": "Your depth is truly beautiful!",
"translation": "너의 깊이는 정말 아름다워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Ye-jin reacts out loud @@!",
"hint": "ESFP는 영화를 보면서 즉각적으로 소리내서 반응해요.",
"optionA": "silently",
"optionB": "often",
"optionC": "never",
"result": "often",
"explanation": "예진이는 'I react out loud often!'이라고 말했어요. ESFP답게 표현적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "I reflect on themes afterward.",
"translation": "나는 나중에 주제를 곰곰이 생각해."
},
{
"type": "script",
"index": 11,
"speaker": "예진",
"script": "I discuss scenes immediately instead!",
"translation": "나는 대신 즉시 장면을 토론해!"
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "We both appreciate movies fully!",
"translation": "우리 둘 다 영화를 충분히 감상해!"
},
{
"type": "script",
"index": 13,
"speaker": "예진",
"script": "You show me quiet reflection.",
"translation": "너는 나에게 조용한 성찰을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "You show me lively sharing!",
"translation": "너는 나에게 활발한 공유를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "영화에 대한 문장이에요.",
"optionA": "movie",
"optionB": "story",
"optionC": "unique",
"optionD": "tells",
"optionE": "Every",
"result": "Every movie tells unique story",
"explanation": "모든 영화는 독특한 이야기를 말해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "온라인 정보 찾기",
"explanation": "ESFP의 빠른 검색과 ISFP의 신중한 선택 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "별이",
"script": "I search and click quickly!",
"translation": "나는 빠르게 검색하고 클릭해!"
},
{
"type": "script",
"index": 2,
"speaker": "도영",
"script": "I read reviews carefully first.",
"translation": "나는 먼저 리뷰를 조심스럽게 읽어."
},
{
"type": "script",
"index": 3,
"speaker": "별이",
"script": "Fast decisions work for me.",
"translation": "빠른 결정이 나한테 효과있어."
},
{
"type": "script",
"index": 4,
"speaker": "도영",
"script": "That's efficient approach really!",
"translation": "그건 정말 효율적인 접근이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "별이는 온라인에서 정보를 찾을 때 빠르게 결정합니다.",
"hint": "ESFP는 즉흥적으로 빠르게 판단하고 행동해요.",
"result": "O",
"explanation": "별이는 'I search and click quickly!'와 'Fast decisions work for me'라고 말하며 즉각적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "I compare options thoroughly always.",
"translation": "나는 항상 선택지를 철저히 비교해."
},
{
"type": "script",
"index": 7,
"speaker": "별이",
"script": "I trust my gut immediately!",
"translation": "나는 즉시 내 직감을 믿어!"
},
{
"type": "script",
"index": 8,
"speaker": "도영",
"script": "Your confidence is truly admirable!",
"translation": "너의 자신감은 정말 존경스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Do-young reads reviews carefully @@.",
"hint": "ISFP는 실수하지 않으려고 신중하게 먼저 확인해요.",
"optionA": "never",
"optionB": "first",
"optionC": "last",
"result": "first",
"explanation": "도영이는 'I read reviews carefully first'라고 말했어요. ISFP답게 신중해요."
},
{
"type": "script",
"index": 10,
"speaker": "별이",
"script": "I act on impulse often!",
"translation": "나는 자주 충동적으로 행동해!"
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "I think before deciding instead.",
"translation": "나는 대신 결정하기 전에 생각해."
},
{
"type": "script",
"index": 12,
"speaker": "별이",
"script": "Both styles find information well!",
"translation": "두 스타일 모두 정보를 잘 찾아!"
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "You show me quick action.",
"translation": "너는 나에게 빠른 행동을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "별이",
"script": "You show me thoughtful choice!",
"translation": "너는 나에게 사려깊은 선택을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "정보에 대한 문장이에요.",
"result": "Good information empowers wise decisions",
"explanation": "좋은 정보는 현명한 결정에 힘을 실어줘요.",
"optionA": "wise",
"optionB": "empowers",
"optionC": "information",
"optionD": "decisions",
"optionE": "Good"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "온라인 정보 찾기",
"explanation": "ESFP의 빠른 검색과 ISFP의 신중한 선택 비교",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "별이",
"script": "I search and click quickly!",
"translation": "나는 빠르게 검색하고 클릭해!"
},
{
"type": "script",
"index": 2,
"speaker": "도영",
"script": "I read reviews carefully first.",
"translation": "나는 먼저 리뷰를 조심스럽게 읽어."
},
{
"type": "script",
"index": 3,
"speaker": "별이",
"script": "Fast decisions work for me.",
"translation": "빠른 결정이 나한테 효과있어."
},
{
"type": "script",
"index": 4,
"speaker": "도영",
"script": "That's efficient approach really!",
"translation": "그건 정말 효율적인 접근이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "별이는 온라인에서 정보를 찾을 때 빠르게 결정합니다.",
"hint": "ESFP는 즉흥적으로 빠르게 판단하고 행동해요.",
"result": "O",
"explanation": "별이는 'I search and click quickly!'와 'Fast decisions work for me'라고 말하며 즉각적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "도영",
"script": "I compare options thoroughly always.",
"translation": "나는 항상 선택지를 철저히 비교해."
},
{
"type": "script",
"index": 7,
"speaker": "별이",
"script": "I trust my gut immediately!",
"translation": "나는 즉시 내 직감을 믿어!"
},
{
"type": "script",
"index": 8,
"speaker": "도영",
"script": "Your confidence is truly admirable!",
"translation": "너의 자신감은 정말 존경스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Do-young reads reviews carefully @@.",
"hint": "ISFP는 실수하지 않으려고 신중하게 먼저 확인해요.",
"optionA": "never",
"optionB": "first",
"optionC": "last",
"result": "first",
"explanation": "도영이는 'I read reviews carefully first'라고 말했어요. ISFP답게 신중해요."
},
{
"type": "script",
"index": 10,
"speaker": "별이",
"script": "I act on impulse often!",
"translation": "나는 자주 충동적으로 행동해!"
},
{
"type": "script",
"index": 11,
"speaker": "도영",
"script": "I think before deciding instead.",
"translation": "나는 대신 결정하기 전에 생각해."
},
{
"type": "script",
"index": 12,
"speaker": "별이",
"script": "Both styles find information well!",
"translation": "두 스타일 모두 정보를 잘 찾아!"
},
{
"type": "script",
"index": 13,
"speaker": "도영",
"script": "You show me quick action.",
"translation": "너는 나에게 빠른 행동을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "별이",
"script": "You show me thoughtful choice!",
"translation": "너는 나에게 사려깊은 선택을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "정보에 대한 문장이에요.",
"optionA": "wise",
"optionB": "empowers",
"optionC": "information",
"optionD": "decisions",
"optionE": "Good",
"result": "Good information empowers wise decisions",
"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 choose what feels right.",
"translation": "나는 옳게 느껴지는 걸 선택해."
},
{
"type": "script",
"index": 2,
"speaker": "현아",
"script": "I buy trendy items always!",
"translation": "나는 항상 유행하는 아이템을 사!"
},
{
"type": "script",
"index": 3,
"speaker": "수지",
"script": "Personal style matters to me.",
"translation": "개인 스타일이 나에게 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "현아",
"script": "That's authentic expression really!",
"translation": "그건 정말 진정한 표현이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "수지는 옷을 고를 때 자신만의 스타일과 감각을 따릅니다.",
"hint": "ISFP는 유행보다 자신의 감각과 가치에 맞는 것을 선택해요.",
"result": "O",
"explanation": "수지는 'I choose what feels right'와 'Personal style matters to me'라고 말하며 개성적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "현아",
"script": "I love what's popular now!",
"translation": "나는 지금 인기있는 걸 좋아해!"
},
{
"type": "script",
"index": 7,
"speaker": "수지",
"script": "I wear comfortable pieces instead.",
"translation": "나는 대신 편안한 옷을 입어."
},
{
"type": "script",
"index": 8,
"speaker": "현아",
"script": "Your uniqueness is truly special!",
"translation": "너의 독특함은 정말 특별해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Hyeon-a buys trendy items @@!",
"hint": "ESFP는 현재 유행하는 것을 따라가는 것을 즐겨요.",
"optionA": "never",
"optionB": "always",
"optionC": "sadly",
"result": "always",
"explanation": "현아는 'I buy trendy items always!'라고 말했어요. ESFP답게 트렌디해요."
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "I take time to decide.",
"translation": "나는 결정하는 데 시간이 걸려."
},
{
"type": "script",
"index": 11,
"speaker": "현아",
"script": "I grab things spontaneously fast!",
"translation": "나는 즉흥적으로 빠르게 것들을 집어!"
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "We both enjoy shopping differently!",
"translation": "우리는 둘 다 쇼핑을 다르게 즐겨!"
},
{
"type": "script",
"index": 13,
"speaker": "현아",
"script": "You show me personal taste.",
"translation": "너는 나에게 개인 취향을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "You show me current trends!",
"translation": "너는 나에게 최신 트렌드를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "패션에 대한 문장이에요.",
"result": "Fashion expresses our unique personality",
"explanation": "패션은 우리의 독특한 개성을 표현해요.",
"optionA": "our",
"optionB": "unique",
"optionC": "expresses",
"optionD": "personality",
"optionE": "Fashion"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "옷 쇼핑하기",
"explanation": "ISFP의 감각적 선택과 ESFP의 트렌드 추구 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수지",
"script": "I choose what feels right.",
"translation": "나는 옳게 느껴지는 걸 선택해."
},
{
"type": "script",
"index": 2,
"speaker": "현아",
"script": "I buy trendy items always!",
"translation": "나는 항상 유행하는 아이템을 사!"
},
{
"type": "script",
"index": 3,
"speaker": "수지",
"script": "Personal style matters to me.",
"translation": "개인 스타일이 나에게 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "현아",
"script": "That's authentic expression really!",
"translation": "그건 정말 진정한 표현이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "수지는 옷을 고를 때 자신만의 스타일과 감각을 따릅니다.",
"hint": "ISFP는 유행보다 자신의 감각과 가치에 맞는 것을 선택해요.",
"result": "O",
"explanation": "수지는 'I choose what feels right'와 'Personal style matters to me'라고 말하며 개성적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "현아",
"script": "I love what's popular now!",
"translation": "나는 지금 인기있는 걸 좋아해!"
},
{
"type": "script",
"index": 7,
"speaker": "수지",
"script": "I wear comfortable pieces instead.",
"translation": "나는 대신 편안한 옷을 입어."
},
{
"type": "script",
"index": 8,
"speaker": "현아",
"script": "Your uniqueness is truly special!",
"translation": "너의 독특함은 정말 특별해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Hyeon-a buys trendy items @@!",
"hint": "ESFP는 현재 유행하는 것을 따라가는 것을 즐겨요.",
"optionA": "never",
"optionB": "always",
"optionC": "sadly",
"result": "always",
"explanation": "현아는 'I buy trendy items always!'라고 말했어요. ESFP답게 트렌디해요."
},
{
"type": "script",
"index": 10,
"speaker": "수지",
"script": "I take time to decide.",
"translation": "나는 결정하는 데 시간이 걸려."
},
{
"type": "script",
"index": 11,
"speaker": "현아",
"script": "I grab things spontaneously fast!",
"translation": "나는 즉흥적으로 빠르게 것들을 집어!"
},
{
"type": "script",
"index": 12,
"speaker": "수지",
"script": "We both enjoy shopping differently!",
"translation": "우리는 둘 다 쇼핑을 다르게 즐겨!"
},
{
"type": "script",
"index": 13,
"speaker": "현아",
"script": "You show me personal taste.",
"translation": "너는 나에게 개인 취향을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "수지",
"script": "You show me current trends!",
"translation": "너는 나에게 최신 트렌드를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "패션에 대한 문장이에요.",
"optionA": "our",
"optionB": "unique",
"optionC": "expresses",
"optionD": "personality",
"optionE": "Fashion",
"result": "Fashion expresses our unique personality",
"explanation": "패션은 우리의 독특한 개성을 표현해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "갑자기 약속 생길 때",
"explanation": "ESFP의 즉각 참여와 ISFP의 신중한 고려 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "강민",
"script": "I say yes right away!",
"translation": "나는 바로 그래라고 말해!"
},
{
"type": "script",
"index": 2,
"speaker": "보라",
"script": "I need time to think.",
"translation": "나는 생각할 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "강민",
"script": "Spontaneous plans thrill me always!",
"translation": "즉흥적 계획이 항상 나를 설레게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "보라",
"script": "That's adventurous spirit really!",
"translation": "그건 정말 모험적인 정신이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "강민이는 갑작스러운 약속에 즉시 응하고 참여합니다.",
"hint": "ESFP는 즉흥적인 제안을 좋아하고 바로 참여해요.",
"result": "O",
"explanation": "강민이는 'I say yes right away!'와 'Spontaneous plans thrill me always!'라고 말하며 즉흥적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "보라",
"script": "I check my energy first.",
"translation": "나는 먼저 내 에너지를 확인해."
},
{
"type": "script",
"index": 7,
"speaker": "강민",
"script": "I jump into fun immediately!",
"translation": "나는 즉시 재미에 뛰어들어!"
},
{
"type": "script",
"index": 8,
"speaker": "보라",
"script": "Your enthusiasm is truly contagious!",
"translation": "너의 열정은 정말 전염돼!"
},
{
"type": "blank",
"index": 9,
"quiz": "Bo-ra checks her energy @@.",
"hint": "ISFP는 자신의 컨디션과 기분을 먼저 살펴봐요.",
"optionA": "never",
"optionB": "first",
"optionC": "last",
"result": "first",
"explanation": "보라는 'I check my energy first'라고 말했어요. ISFP답게 자기 돌봄을 해요."
},
{
"type": "script",
"index": 10,
"speaker": "강민",
"script": "I love last-minute adventures completely!",
"translation": "나는 막판 모험을 완전히 사랑해!"
},
{
"type": "script",
"index": 11,
"speaker": "보라",
"script": "I prefer having notice instead.",
"translation": "나는 대신 알림을 받는 걸 선호해."
},
{
"type": "script",
"index": 12,
"speaker": "강민",
"script": "Both approaches are completely valid!",
"translation": "두 접근 모두 완전히 타당해!"
},
{
"type": "script",
"index": 13,
"speaker": "보라",
"script": "You show me seizing moments.",
"translation": "너는 나에게 순간을 잡는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "강민",
"script": "You show me self-awareness!",
"translation": "너는 나에게 자기 인식을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "기회에 대한 문장이에요.",
"result": "Every moment brings new possibilities",
"explanation": "모든 순간은 새 가능성을 가져다줘요.",
"optionA": "moment",
"optionB": "brings",
"optionC": "possibilities",
"optionD": "new",
"optionE": "Every"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "갑자기 약속 생길 때",
"explanation": "ESFP의 즉각 참여와 ISFP의 신중한 고려 비교",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "강민",
"script": "I say yes right away!",
"translation": "나는 바로 그래라고 말해!"
},
{
"type": "script",
"index": 2,
"speaker": "보라",
"script": "I need time to think.",
"translation": "나는 생각할 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "강민",
"script": "Spontaneous plans thrill me always!",
"translation": "즉흥적 계획이 항상 나를 설레게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "보라",
"script": "That's adventurous spirit really!",
"translation": "그건 정말 모험적인 정신이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "강민이는 갑작스러운 약속에 즉시 응하고 참여합니다.",
"hint": "ESFP는 즉흥적인 제안을 좋아하고 바로 참여해요.",
"result": "O",
"explanation": "강민이는 'I say yes right away!'와 'Spontaneous plans thrill me always!'라고 말하며 즉흥적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "보라",
"script": "I check my energy first.",
"translation": "나는 먼저 내 에너지를 확인해."
},
{
"type": "script",
"index": 7,
"speaker": "강민",
"script": "I jump into fun immediately!",
"translation": "나는 즉시 재미에 뛰어들어!"
},
{
"type": "script",
"index": 8,
"speaker": "보라",
"script": "Your enthusiasm is truly contagious!",
"translation": "너의 열정은 정말 전염돼!"
},
{
"type": "blank",
"index": 9,
"quiz": "Bo-ra checks her energy @@.",
"hint": "ISFP는 자신의 컨디션과 기분을 먼저 살펴봐요.",
"optionA": "never",
"optionB": "first",
"optionC": "last",
"result": "first",
"explanation": "보라는 'I check my energy first'라고 말했어요. ISFP답게 자기 돌봄을 해요."
},
{
"type": "script",
"index": 10,
"speaker": "강민",
"script": "I love last-minute adventures completely!",
"translation": "나는 막판 모험을 완전히 사랑해!"
},
{
"type": "script",
"index": 11,
"speaker": "보라",
"script": "I prefer having notice instead.",
"translation": "나는 대신 알림을 받는 걸 선호해."
},
{
"type": "script",
"index": 12,
"speaker": "강민",
"script": "Both approaches are completely valid!",
"translation": "두 접근 모두 완전히 타당해!"
},
{
"type": "script",
"index": 13,
"speaker": "보라",
"script": "You show me seizing moments.",
"translation": "너는 나에게 순간을 잡는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "강민",
"script": "You show me self-awareness!",
"translation": "너는 나에게 자기 인식을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "기회에 대한 문장이에요.",
"optionA": "moment",
"optionB": "brings",
"optionC": "possibilities",
"optionD": "new",
"optionE": "Every",
"result": "Every moment brings new possibilities",
"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 wake up slowly peacefully.",
"translation": "나는 천천히 평화롭게 일어나."
},
{
"type": "script",
"index": 2,
"speaker": "승우",
"script": "I jump out of bed!",
"translation": "나는 침대에서 뛰쳐나와!"
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "Gentle mornings suit me better.",
"translation": "부드러운 아침이 나에게 더 맞아."
},
{
"type": "script",
"index": 4,
"speaker": "승우",
"script": "That's calm start really!",
"translation": "그건 정말 차분한 시작이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "채영이는 아침에 천천히 일어나 여유롭게 준비합니다.",
"hint": "ISFP는 아침에 서두르지 않고 천천히 자기 페이스로 시작해요.",
"result": "O",
"explanation": "채영이는 'I wake up slowly peacefully'와 'Gentle mornings suit me better'라고 말하며 느긋해요."
},
{
"type": "script",
"index": 6,
"speaker": "승우",
"script": "I start moving immediately fast!",
"translation": "나는 즉시 빠르게 움직이기 시작해!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "I need quiet time first.",
"translation": "나는 먼저 조용한 시간이 필요해."
},
{
"type": "script",
"index": 8,
"speaker": "승우",
"script": "Your peacefulness is truly lovely!",
"translation": "너의 평화로움은 정말 사랑스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Seung-u jumps out of @@!",
"hint": "ESFP는 아침에 에너지가 넘쳐서 바로 활동적이에요.",
"optionA": "slowly",
"optionB": "bed",
"optionC": "sadly",
"result": "bed",
"explanation": "승우는 'I jump out of bed!'이라고 말했어요. ESFP답게 활력있어요."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "I savor my morning coffee.",
"translation": "나는 내 아침 커피를 음미해."
},
{
"type": "script",
"index": 11,
"speaker": "승우",
"script": "I rush to start activities!",
"translation": "나는 활동을 시작하려고 서둘러!"
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "We both greet mornings differently!",
"translation": "우리는 둘 다 아침을 다르게 맞이해!"
},
{
"type": "script",
"index": 13,
"speaker": "승우",
"script": "You show me mindful waking.",
"translation": "너는 나에게 마음챙김 깨어남을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "You show me energetic starting!",
"translation": "너는 나에게 활력있는 시작을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "아침에 대한 문장이에요.",
"result": "Morning routine sets daily tone",
"explanation": "아침 루틴은 하루의 톤을 정해요.",
"optionA": "daily",
"optionB": "tone",
"optionC": "routine",
"optionD": "sets",
"optionE": "Morning"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "아침 시간 보내기",
"explanation": "ISFP의 느린 시작과 ESFP의 활기찬 시작 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I wake up slowly peacefully.",
"translation": "나는 천천히 평화롭게 일어나."
},
{
"type": "script",
"index": 2,
"speaker": "승우",
"script": "I jump out of bed!",
"translation": "나는 침대에서 뛰쳐나와!"
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "Gentle mornings suit me better.",
"translation": "부드러운 아침이 나에게 더 맞아."
},
{
"type": "script",
"index": 4,
"speaker": "승우",
"script": "That's calm start really!",
"translation": "그건 정말 차분한 시작이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "채영이는 아침에 천천히 일어나 여유롭게 준비합니다.",
"hint": "ISFP는 아침에 서두르지 않고 천천히 자기 페이스로 시작해요.",
"result": "O",
"explanation": "채영이는 'I wake up slowly peacefully'와 'Gentle mornings suit me better'라고 말하며 느긋해요."
},
{
"type": "script",
"index": 6,
"speaker": "승우",
"script": "I start moving immediately fast!",
"translation": "나는 즉시 빠르게 움직이기 시작해!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "I need quiet time first.",
"translation": "나는 먼저 조용한 시간이 필요해."
},
{
"type": "script",
"index": 8,
"speaker": "승우",
"script": "Your peacefulness is truly lovely!",
"translation": "너의 평화로움은 정말 사랑스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Seung-u jumps out of @@!",
"hint": "ESFP는 아침에 에너지가 넘쳐서 바로 활동적이에요.",
"optionA": "slowly",
"optionB": "bed",
"optionC": "sadly",
"result": "bed",
"explanation": "승우는 'I jump out of bed!'이라고 말했어요. ESFP답게 활력있어요."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "I savor my morning coffee.",
"translation": "나는 내 아침 커피를 음미해."
},
{
"type": "script",
"index": 11,
"speaker": "승우",
"script": "I rush to start activities!",
"translation": "나는 활동을 시작하려고 서둘러!"
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "We both greet mornings differently!",
"translation": "우리는 둘 다 아침을 다르게 맞이해!"
},
{
"type": "script",
"index": 13,
"speaker": "승우",
"script": "You show me mindful waking.",
"translation": "너는 나에게 마음챙김 깨어남을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "You show me energetic starting!",
"translation": "너는 나에게 활력있는 시작을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "아침에 대한 문장이에요.",
"optionA": "daily",
"optionB": "tone",
"optionC": "routine",
"optionD": "sets",
"optionE": "Morning",
"result": "Morning routine sets daily tone",
"explanation": "아침 루틴은 하루의 톤을 정해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "집 정돈하기",
"explanation": "ESFP의 나중 정리와 ISFP의 편안한 배치 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜림",
"script": "I clean when guests come!",
"translation": "나는 손님이 올 때 청소해!"
},
{
"type": "script",
"index": 2,
"speaker": "준석",
"script": "I keep things aesthetically nice.",
"translation": "나는 것들을 미학적으로 좋게 유지해."
},
{
"type": "script",
"index": 3,
"speaker": "혜림",
"script": "Fun matters more than tidiness!",
"translation": "재미가 깔끔함보다 더 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "준석",
"script": "That's carefree approach really!",
"translation": "그건 정말 걱정없는 접근이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "혜림이는 집 정리를 나중으로 미루고 재미를 우선합니다.",
"hint": "ESFP는 정리보다 즐기는 것을 먼저 해요.",
"result": "O",
"explanation": "혜림이는 'I clean when guests come!'과 'Fun matters more than tidiness!'라고 말하며 자유로워요."
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "I arrange spaces with care.",
"translation": "나는 공간을 세심하게 배치해."
},
{
"type": "script",
"index": 7,
"speaker": "혜림",
"script": "I live spontaneously instead freely!",
"translation": "나는 대신 자유롭게 즉흥적으로 살아!"
},
{
"type": "script",
"index": 8,
"speaker": "준석",
"script": "Your energy is truly refreshing!",
"translation": "너의 에너지는 정말 신선해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Jun-seok keeps things aesthetically @@.",
"hint": "ISFP는 공간을 예쁘고 편안하게 만드는 것을 좋아해요.",
"optionA": "messy",
"optionB": "nice",
"optionC": "hidden",
"result": "nice",
"explanation": "준석이는 'I keep things aesthetically nice'라고 말했어요. ISFP답게 미적 감각이 있어요."
},
{
"type": "script",
"index": 10,
"speaker": "혜림",
"script": "I enjoy life in moment!",
"translation": "나는 순간의 삶을 즐겨!"
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "I create peaceful surroundings instead.",
"translation": "나는 대신 평화로운 환경을 만들어."
},
{
"type": "script",
"index": 12,
"speaker": "혜림",
"script": "Both ways feel like home!",
"translation": "두 방식 모두 집 같이 느껴져!"
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "You show me living freely.",
"translation": "너는 나에게 자유롭게 사는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "혜림",
"script": "You show me aesthetic sense!",
"translation": "너는 나에게 미적 감각을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "집에 대한 문장이에요.",
"result": "Home reflects our living style",
"explanation": "집은 우리의 생활 스타일을 반영해요.",
"optionA": "reflects",
"optionB": "style",
"optionC": "our",
"optionD": "Home",
"optionE": "living"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "집 정돈하기",
"explanation": "ESFP의 나중 정리와 ISFP의 편안한 배치 비교",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜림",
"script": "I clean when guests come!",
"translation": "나는 손님이 올 때 청소해!"
},
{
"type": "script",
"index": 2,
"speaker": "준석",
"script": "I keep things aesthetically nice.",
"translation": "나는 것들을 미학적으로 좋게 유지해."
},
{
"type": "script",
"index": 3,
"speaker": "혜림",
"script": "Fun matters more than tidiness!",
"translation": "재미가 깔끔함보다 더 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "준석",
"script": "That's carefree approach really!",
"translation": "그건 정말 걱정없는 접근이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "혜림이는 집 정리를 나중으로 미루고 재미를 우선합니다.",
"hint": "ESFP는 정리보다 즐기는 것을 먼저 해요.",
"result": "O",
"explanation": "혜림이는 'I clean when guests come!'과 'Fun matters more than tidiness!'라고 말하며 자유로워요."
},
{
"type": "script",
"index": 6,
"speaker": "준석",
"script": "I arrange spaces with care.",
"translation": "나는 공간을 세심하게 배치해."
},
{
"type": "script",
"index": 7,
"speaker": "혜림",
"script": "I live spontaneously instead freely!",
"translation": "나는 대신 자유롭게 즉흥적으로 살아!"
},
{
"type": "script",
"index": 8,
"speaker": "준석",
"script": "Your energy is truly refreshing!",
"translation": "너의 에너지는 정말 신선해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Jun-seok keeps things aesthetically @@.",
"hint": "ISFP는 공간을 예쁘고 편안하게 만드는 것을 좋아해요.",
"optionA": "messy",
"optionB": "nice",
"optionC": "hidden",
"result": "nice",
"explanation": "준석이는 'I keep things aesthetically nice'라고 말했어요. ISFP답게 미적 감각이 있어요."
},
{
"type": "script",
"index": 10,
"speaker": "혜림",
"script": "I enjoy life in moment!",
"translation": "나는 순간의 삶을 즐겨!"
},
{
"type": "script",
"index": 11,
"speaker": "준석",
"script": "I create peaceful surroundings instead.",
"translation": "나는 대신 평화로운 환경을 만들어."
},
{
"type": "script",
"index": 12,
"speaker": "혜림",
"script": "Both ways feel like home!",
"translation": "두 방식 모두 집 같이 느껴져!"
},
{
"type": "script",
"index": 13,
"speaker": "준석",
"script": "You show me living freely.",
"translation": "너는 나에게 자유롭게 사는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "혜림",
"script": "You show me aesthetic sense!",
"translation": "너는 나에게 미적 감각을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "집에 대한 문장이에요.",
"optionA": "reflects",
"optionB": "style",
"optionC": "our",
"optionD": "Home",
"optionE": "living",
"result": "Home reflects our living style",
"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 rest early for tomorrow.",
"translation": "나는 내일을 위해 일찍 쉬어."
},
{
"type": "script",
"index": 2,
"speaker": "민규",
"script": "I study all night long!",
"translation": "나는 밤새 공부해!"
},
{
"type": "script",
"index": 3,
"speaker": "소율",
"script": "Sleep helps me perform better.",
"translation": "수면이 나를 더 잘 수행하게 도와줘."
},
{
"type": "script",
"index": 4,
"speaker": "민규",
"script": "That's smart preparation really!",
"translation": "그건 정말 똑똑한 준비야!"
},
{
"type": "ox",
"index": 5,
"quiz": "소율이는 시험 전날 충분히 쉬고 잠을 자려고 합니다.",
"hint": "ISFP는 무리하기보다 컨디션을 중요하게 생각해요.",
"result": "O",
"explanation": "소율이는 'I rest early for tomorrow'와 'Sleep helps me perform better'라고 말하며 자기 돌봄을 해요."
},
{
"type": "script",
"index": 6,
"speaker": "민규",
"script": "I cram everything last minute!",
"translation": "나는 막판에 모든 걸 벼락치기해!"
},
{
"type": "script",
"index": 7,
"speaker": "소율",
"script": "I trust my preparation instead.",
"translation": "나는 대신 내 준비를 믿어."
},
{
"type": "script",
"index": 8,
"speaker": "민규",
"script": "Your confidence is truly admirable!",
"translation": "너의 자신감은 정말 존경스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Min-gyu studies all night @@!",
"hint": "ESFP는 시험 직전에 집중적으로 공부하는 스타일이에요.",
"optionA": "never",
"optionB": "long",
"optionC": "sadly",
"result": "long",
"explanation": "민규는 'I study all night long!'이라고 말했어요. ESFP답게 막판형이에요."
},
{
"type": "script",
"index": 10,
"speaker": "소율",
"script": "I stay calm under pressure.",
"translation": "나는 압박 속에서도 차분하게 있어."
},
{
"type": "script",
"index": 11,
"speaker": "민규",
"script": "Adrenaline helps me focus instead!",
"translation": "아드레날린이 대신 나를 집중하게 도와줘!"
},
{
"type": "script",
"index": 12,
"speaker": "소율",
"script": "We both manage stress differently!",
"translation": "우리는 둘 다 스트레스를 다르게 관리해!"
},
{
"type": "script",
"index": 13,
"speaker": "민규",
"script": "You show me peaceful coping.",
"translation": "너는 나에게 평화로운 대처를 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "소율",
"script": "You show me energetic cramming!",
"translation": "너는 나에게 활력있는 벼락치기를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "시험에 대한 문장이에요.",
"result": "Test requires good preparation and",
"explanation": "시험은 좋은 준비를 필요로 해요.",
"optionA": "preparation",
"optionB": "and",
"optionC": "requires",
"optionD": "Test",
"optionE": "good"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "시험 전날 밤",
"explanation": "ISFP의 조용한 준비와 ESFP의 막판 공부 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소율",
"script": "I rest early for tomorrow.",
"translation": "나는 내일을 위해 일찍 쉬어."
},
{
"type": "script",
"index": 2,
"speaker": "민규",
"script": "I study all night long!",
"translation": "나는 밤새 공부해!"
},
{
"type": "script",
"index": 3,
"speaker": "소율",
"script": "Sleep helps me perform better.",
"translation": "수면이 나를 더 잘 수행하게 도와줘."
},
{
"type": "script",
"index": 4,
"speaker": "민규",
"script": "That's smart preparation really!",
"translation": "그건 정말 똑똑한 준비야!"
},
{
"type": "ox",
"index": 5,
"quiz": "소율이는 시험 전날 충분히 쉬고 잠을 자려고 합니다.",
"hint": "ISFP는 무리하기보다 컨디션을 중요하게 생각해요.",
"result": "O",
"explanation": "소율이는 'I rest early for tomorrow'와 'Sleep helps me perform better'라고 말하며 자기 돌봄을 해요."
},
{
"type": "script",
"index": 6,
"speaker": "민규",
"script": "I cram everything last minute!",
"translation": "나는 막판에 모든 걸 벼락치기해!"
},
{
"type": "script",
"index": 7,
"speaker": "소율",
"script": "I trust my preparation instead.",
"translation": "나는 대신 내 준비를 믿어."
},
{
"type": "script",
"index": 8,
"speaker": "민규",
"script": "Your confidence is truly admirable!",
"translation": "너의 자신감은 정말 존경스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Min-gyu studies all night @@!",
"hint": "ESFP는 시험 직전에 집중적으로 공부하는 스타일이에요.",
"optionA": "never",
"optionB": "long",
"optionC": "sadly",
"result": "long",
"explanation": "민규는 'I study all night long!'이라고 말했어요. ESFP답게 막판형이에요."
},
{
"type": "script",
"index": 10,
"speaker": "소율",
"script": "I stay calm under pressure.",
"translation": "나는 압박 속에서도 차분하게 있어."
},
{
"type": "script",
"index": 11,
"speaker": "민규",
"script": "Adrenaline helps me focus instead!",
"translation": "아드레날린이 대신 나를 집중하게 도와줘!"
},
{
"type": "script",
"index": 12,
"speaker": "소율",
"script": "We both manage stress differently!",
"translation": "우리는 둘 다 스트레스를 다르게 관리해!"
},
{
"type": "script",
"index": 13,
"speaker": "민규",
"script": "You show me peaceful coping.",
"translation": "너는 나에게 평화로운 대처를 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "소율",
"script": "You show me energetic cramming!",
"translation": "너는 나에게 활력있는 벼락치기를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "시험에 대한 문장이에요.",
"optionA": "preparation",
"optionB": "and",
"optionC": "requires",
"optionD": "Test",
"optionE": "good",
"result": "Test requires good preparation and",
"explanation": "시험은 좋은 준비를 필요로 해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "실수했을 때",
"explanation": "ESFP의 웃고 넘기기와 ISFP의 조용한 성찰 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예솔",
"script": "I laugh it off easily!",
"translation": "나는 쉽게 웃어넘겨!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I think about it quietly.",
"translation": "나는 그것에 대해 조용히 생각해."
},
{
"type": "script",
"index": 3,
"speaker": "예솔",
"script": "Life's too short for worries!",
"translation": "걱정하기엔 인생이 너무 짧아!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "That's positive mindset really!",
"translation": "그건 정말 긍정적인 마음가짐이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "예솔이는 실수를 해도 크게 신경쓰지 않고 넘어갑니다.",
"hint": "ESFP는 실수를 가볍게 여기고 계속 앞으로 나아가요.",
"result": "O",
"explanation": "예솔이는 'I laugh it off easily!'와 'Life's too short for worries!'라고 말하며 낙관적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "I learn from my mistakes.",
"translation": "나는 내 실수로부터 배워."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "I move on immediately fast!",
"translation": "나는 즉시 빠르게 넘어가!"
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Your resilience is truly strong!",
"translation": "너의 회복력은 정말 강해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Chae-young learns from her @@.",
"hint": "ISFP는 실수를 성찰하고 교훈을 얻어요.",
"optionA": "happiness",
"optionB": "mistakes",
"optionC": "hobbies",
"result": "mistakes",
"explanation": "채영이는 'I learn from my mistakes'라고 말했어요. ISFP답게 성찰적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "I joke about embarrassing moments!",
"translation": "나는 창피한 순간들에 대해 농담해!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I process feelings privately instead.",
"translation": "나는 대신 감정을 개인적으로 처리해."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "We both recover our ways!",
"translation": "우리는 둘 다 우리 방식으로 회복해!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "You show me moving forward.",
"translation": "너는 나에게 앞으로 나아가는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "예솔",
"script": "You show me reflecting deeply!",
"translation": "너는 나에게 깊이 성찰하는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "실수에 대한 문장이에요.",
"result": "Every mistake teaches valuable lesson",
"explanation": "모든 실수는 귀중한 교훈을 가르쳐요.",
"optionA": "mistake",
"optionB": "Every",
"optionC": "valuable",
"optionD": "teaches",
"optionE": "lesson"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "실수했을 때",
"explanation": "ESFP의 웃고 넘기기와 ISFP의 조용한 성찰 비교",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예솔",
"script": "I laugh it off easily!",
"translation": "나는 쉽게 웃어넘겨!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I think about it quietly.",
"translation": "나는 그것에 대해 조용히 생각해."
},
{
"type": "script",
"index": 3,
"speaker": "예솔",
"script": "Life's too short for worries!",
"translation": "걱정하기엔 인생이 너무 짧아!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "That's positive mindset really!",
"translation": "그건 정말 긍정적인 마음가짐이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "예솔이는 실수를 해도 크게 신경쓰지 않고 넘어갑니다.",
"hint": "ESFP는 실수를 가볍게 여기고 계속 앞으로 나아가요.",
"result": "O",
"explanation": "예솔이는 'I laugh it off easily!'와 'Life's too short for worries!'라고 말하며 낙관적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "I learn from my mistakes.",
"translation": "나는 내 실수로부터 배워."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "I move on immediately fast!",
"translation": "나는 즉시 빠르게 넘어가!"
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Your resilience is truly strong!",
"translation": "너의 회복력은 정말 강해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Chae-young learns from her @@.",
"hint": "ISFP는 실수를 성찰하고 교훈을 얻어요.",
"optionA": "happiness",
"optionB": "mistakes",
"optionC": "hobbies",
"result": "mistakes",
"explanation": "채영이는 'I learn from my mistakes'라고 말했어요. ISFP답게 성찰적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "I joke about embarrassing moments!",
"translation": "나는 창피한 순간들에 대해 농담해!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I process feelings privately instead.",
"translation": "나는 대신 감정을 개인적으로 처리해."
},
{
"type": "script",
"index": 12,
"speaker": "예솔",
"script": "We both recover our ways!",
"translation": "우리는 둘 다 우리 방식으로 회복해!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "You show me moving forward.",
"translation": "너는 나에게 앞으로 나아가는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "예솔",
"script": "You show me reflecting deeply!",
"translation": "너는 나에게 깊이 성찰하는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "실수에 대한 문장이에요.",
"optionA": "mistake",
"optionB": "Every",
"optionC": "valuable",
"optionD": "teaches",
"optionE": "lesson",
"result": "Every mistake teaches valuable lesson",
"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 personally meaningful work.",
"translation": "나는 개인적으로 의미있는 일을 원해."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "I want fun exciting work!",
"translation": "나는 재밌고 신나는 일을 원해!"
},
{
"type": "script",
"index": 3,
"speaker": "진호",
"script": "Authentic expression matters to me.",
"translation": "진정한 표현이 나에게 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "That's beautiful value really!",
"translation": "그건 정말 아름다운 가치야!"
},
{
"type": "ox",
"index": 5,
"quiz": "진호는 직업을 선택할 때 자신의 가치와 의미를 중요하게 봅니다.",
"hint": "ISFP는 돈이나 명예보다 자신에게 의미있는 일을 찾아요.",
"result": "O",
"explanation": "진호는 'I want personally meaningful work'와 'Authentic expression matters to me'라고 말하며 가치 중심적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "I love entertaining people always!",
"translation": "나는 항상 사람들을 즐겁게 하는 걸 사랑해!"
},
{
"type": "script",
"index": 7,
"speaker": "진호",
"script": "I create quiet impact instead.",
"translation": "나는 대신 조용한 영향을 만들어."
},
{
"type": "script",
"index": 8,
"speaker": "미소",
"script": "Your depth is truly inspiring!",
"translation": "너의 깊이는 정말 영감을 줘!"
},
{
"type": "blank",
"index": 9,
"quiz": "Mi-so loves entertaining people @@!",
"hint": "ESFP는 사람들을 즐겁게 하고 웃게 만드는 것을 좋아해요.",
"optionA": "never",
"optionB": "always",
"optionC": "sadly",
"result": "always",
"explanation": "미소는 'I love entertaining people always!'라고 말했어요. ESFP답게 활기차요."
},
{
"type": "script",
"index": 10,
"speaker": "진호",
"script": "I need creative freedom daily.",
"translation": "나는 매일 창의적 자유가 필요해."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "I need social interaction more!",
"translation": "나는 사회적 상호작용이 더 필요해!"
},
{
"type": "script",
"index": 12,
"speaker": "진호",
"script": "Both lead to fulfilling careers!",
"translation": "둘 다 충족감있는 진로로 이어져!"
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "You show me following passion.",
"translation": "너는 나에게 열정을 따르는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "진호",
"script": "You show me spreading joy!",
"translation": "너는 나에게 기쁨을 퍼뜨리는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "일에 대한 문장이에요.",
"result": "Meaningful work brings personal fulfillment",
"explanation": "의미있는 일은 개인적 충족감을 가져다줘요.",
"optionA": "personal",
"optionB": "Meaningful",
"optionC": "fulfillment",
"optionD": "brings",
"optionE": "work"
}
]
}
]
} | {
"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 personally meaningful work.",
"translation": "나는 개인적으로 의미있는 일을 원해."
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "I want fun exciting work!",
"translation": "나는 재밌고 신나는 일을 원해!"
},
{
"type": "script",
"index": 3,
"speaker": "진호",
"script": "Authentic expression matters to me.",
"translation": "진정한 표현이 나에게 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "미소",
"script": "That's beautiful value really!",
"translation": "그건 정말 아름다운 가치야!"
},
{
"type": "ox",
"index": 5,
"quiz": "진호는 직업을 선택할 때 자신의 가치와 의미를 중요하게 봅니다.",
"hint": "ISFP는 돈이나 명예보다 자신에게 의미있는 일을 찾아요.",
"result": "O",
"explanation": "진호는 'I want personally meaningful work'와 'Authentic expression matters to me'라고 말하며 가치 중심적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "I love entertaining people always!",
"translation": "나는 항상 사람들을 즐겁게 하는 걸 사랑해!"
},
{
"type": "script",
"index": 7,
"speaker": "진호",
"script": "I create quiet impact instead.",
"translation": "나는 대신 조용한 영향을 만들어."
},
{
"type": "script",
"index": 8,
"speaker": "미소",
"script": "Your depth is truly inspiring!",
"translation": "너의 깊이는 정말 영감을 줘!"
},
{
"type": "blank",
"index": 9,
"quiz": "Mi-so loves entertaining people @@!",
"hint": "ESFP는 사람들을 즐겁게 하고 웃게 만드는 것을 좋아해요.",
"optionA": "never",
"optionB": "always",
"optionC": "sadly",
"result": "always",
"explanation": "미소는 'I love entertaining people always!'라고 말했어요. ESFP답게 활기차요."
},
{
"type": "script",
"index": 10,
"speaker": "진호",
"script": "I need creative freedom daily.",
"translation": "나는 매일 창의적 자유가 필요해."
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "I need social interaction more!",
"translation": "나는 사회적 상호작용이 더 필요해!"
},
{
"type": "script",
"index": 12,
"speaker": "진호",
"script": "Both lead to fulfilling careers!",
"translation": "둘 다 충족감있는 진로로 이어져!"
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "You show me following passion.",
"translation": "너는 나에게 열정을 따르는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "진호",
"script": "You show me spreading joy!",
"translation": "너는 나에게 기쁨을 퍼뜨리는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "일에 대한 문장이에요.",
"optionA": "personal",
"optionB": "Meaningful",
"optionC": "fulfillment",
"optionD": "brings",
"optionE": "work",
"result": "Meaningful work brings personal fulfillment",
"explanation": "의미있는 일은 개인적 충족감을 가져다줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 꿈 꾸기",
"explanation": "ESFP의 현실적 목표와 ISFP의 이상적 비전 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜린",
"script": "I focus on now mainly!",
"translation": "나는 주로 지금에 집중해!"
},
{
"type": "script",
"index": 2,
"speaker": "소은",
"script": "I imagine ideal future instead.",
"translation": "나는 대신 이상적 미래를 상상해."
},
{
"type": "script",
"index": 3,
"speaker": "혜린",
"script": "Present opportunities excite me more!",
"translation": "현재 기회가 나를 더 신나게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "소은",
"script": "That's grounded approach really!",
"translation": "그건 정말 현실적인 접근이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "혜림이는 먼 미래보다 지금 할 수 있는 것에 집중합니다.",
"hint": "ESFP는 먼 미래 계획보다 현재의 기회를 중요하게 생각해요.",
"result": "O",
"explanation": "혜림이는 'I focus on now mainly!'와 'Present opportunities excite me more!'라고 말하며 현재 중심적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "소은",
"script": "I dream about perfect life.",
"translation": "나는 완벽한 삶에 대해 꿈꿔."
},
{
"type": "script",
"index": 7,
"speaker": "혜림",
"script": "I enjoy what's happening today!",
"translation": "나는 오늘 일어나는 것을 즐겨!"
},
{
"type": "script",
"index": 8,
"speaker": "소은",
"script": "Your living presence is inspiring!",
"translation": "너의 현존하는 존재감은 영감을 줘!"
},
{
"type": "blank",
"index": 9,
"quiz": "So-eun dreams about perfect @@.",
"hint": "ISFP는 자신만의 이상적인 삶을 그려봐요.",
"optionA": "past",
"optionB": "life",
"optionC": "problems",
"result": "life",
"explanation": "소은이는 'I dream about perfect life'라고 말했어요. ISFP답게 이상주의적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "혜림",
"script": "I seize every moment quickly!",
"translation": "나는 모든 순간을 빠르게 잡아!"
},
{
"type": "script",
"index": 11,
"speaker": "소은",
"script": "I nurture inner visions instead.",
"translation": "나는 대신 내면의 비전을 키워."
},
{
"type": "script",
"index": 12,
"speaker": "혜림",
"script": "Both approaches create meaningful lives!",
"translation": "두 접근 모두 의미있는 삶을 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "소은",
"script": "You show me living fully.",
"translation": "너는 나에게 충만하게 사는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "혜림",
"script": "You show me dreaming beautifully!",
"translation": "너는 나에게 아름답게 꿈꾸는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "미래에 대한 문장이에요.",
"result": "Future starts with today's choices",
"explanation": "미래는 오늘의 선택으로 시작해요.",
"optionA": "Future",
"optionB": "starts",
"optionC": "with",
"optionD": "today's",
"optionE": "choices"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 꿈 꾸기",
"explanation": "ESFP의 현실적 목표와 ISFP의 이상적 비전 비교",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜린",
"script": "I focus on now mainly!",
"translation": "나는 주로 지금에 집중해!"
},
{
"type": "script",
"index": 2,
"speaker": "소은",
"script": "I imagine ideal future instead.",
"translation": "나는 대신 이상적 미래를 상상해."
},
{
"type": "script",
"index": 3,
"speaker": "혜린",
"script": "Present opportunities excite me more!",
"translation": "현재 기회가 나를 더 신나게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "소은",
"script": "That's grounded approach really!",
"translation": "그건 정말 현실적인 접근이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "혜림이는 먼 미래보다 지금 할 수 있는 것에 집중합니다.",
"hint": "ESFP는 먼 미래 계획보다 현재의 기회를 중요하게 생각해요.",
"result": "O",
"explanation": "혜림이는 'I focus on now mainly!'와 'Present opportunities excite me more!'라고 말하며 현재 중심적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "소은",
"script": "I dream about perfect life.",
"translation": "나는 완벽한 삶에 대해 꿈꿔."
},
{
"type": "script",
"index": 7,
"speaker": "혜림",
"script": "I enjoy what's happening today!",
"translation": "나는 오늘 일어나는 것을 즐겨!"
},
{
"type": "script",
"index": 8,
"speaker": "소은",
"script": "Your living presence is inspiring!",
"translation": "너의 현존하는 존재감은 영감을 줘!"
},
{
"type": "blank",
"index": 9,
"quiz": "So-eun dreams about perfect @@.",
"hint": "ISFP는 자신만의 이상적인 삶을 그려봐요.",
"optionA": "past",
"optionB": "life",
"optionC": "problems",
"result": "life",
"explanation": "소은이는 'I dream about perfect life'라고 말했어요. ISFP답게 이상주의적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "혜림",
"script": "I seize every moment quickly!",
"translation": "나는 모든 순간을 빠르게 잡아!"
},
{
"type": "script",
"index": 11,
"speaker": "소은",
"script": "I nurture inner visions instead.",
"translation": "나는 대신 내면의 비전을 키워."
},
{
"type": "script",
"index": 12,
"speaker": "혜림",
"script": "Both approaches create meaningful lives!",
"translation": "두 접근 모두 의미있는 삶을 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "소은",
"script": "You show me living fully.",
"translation": "너는 나에게 충만하게 사는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "혜림",
"script": "You show me dreaming beautifully!",
"translation": "너는 나에게 아름답게 꿈꾸는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "미래에 대한 문장이에요.",
"optionA": "Future",
"optionB": "starts",
"optionC": "with",
"optionD": "today's",
"optionE": "choices",
"result": "Future starts with today's choices",
"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 play to express feelings.",
"translation": "나는 감정을 표현하려고 연주해."
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "I play to entertain others!",
"translation": "나는 다른 사람들을 즐겁게 하려고 연주해!"
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "Music becomes my voice deeply.",
"translation": "음악이 깊이 내 목소리가 돼."
},
{
"type": "script",
"index": 4,
"speaker": "태준",
"script": "That's beautiful expression really!",
"translation": "그건 정말 아름다운 표현이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "아린이는 악기를 배울 때 감정 표현의 수단으로 생각합니다.",
"hint": "ISFP는 음악을 통해 말로 못하는 감정을 표현해요.",
"result": "O",
"explanation": "아린이는 'I play to express feelings'와 'Music becomes my voice deeply'라고 말하며 표현적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "태준",
"script": "I perform for audiences excitedly!",
"translation": "나는 신나게 관객을 위해 공연해!"
},
{
"type": "script",
"index": 7,
"speaker": "아린",
"script": "I practice alone privately instead.",
"translation": "나는 대신 혼자 개인적으로 연습해."
},
{
"type": "script",
"index": 8,
"speaker": "태준",
"script": "Your artistry is truly touching!",
"translation": "너의 예술성은 정말 감동적이야!"
},
{
"type": "blank",
"index": 9,
"quiz": "Tae-jun performs for audiences @@!",
"hint": "ESFP는 다른 사람들 앞에서 연주하는 것을 즐거워해요.",
"optionA": "sadly",
"optionB": "excitedly",
"optionC": "never",
"result": "excitedly",
"explanation": "태준이는 'I perform for audiences excitedly!'라고 말했어요. ESFP답게 공연을 즐겨요."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "I focus on emotional depth.",
"translation": "나는 감정적 깊이에 집중해."
},
{
"type": "script",
"index": 11,
"speaker": "태준",
"script": "I focus on fun energy!",
"translation": "나는 재미있는 에너지에 집중해!"
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "We both create beautiful music!",
"translation": "우리는 둘 다 아름다운 음악을 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "태준",
"script": "You show me soulful playing.",
"translation": "너는 나에게 영혼있는 연주를 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "You show me joyful performing!",
"translation": "너는 나에게 즐거운 공연을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "음악에 대한 문장이에요.",
"result": "Music expresses universal emotions through",
"explanation": "음악은 보편적 감정을 통해 표현해요.",
"optionA": "expresses",
"optionB": "universal",
"optionC": "through",
"optionD": "Music",
"optionE": "emotions"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "악기 배우기",
"explanation": "ISFP의 감정 표현과 ESFP의 즐거운 연주 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "I play to express feelings.",
"translation": "나는 감정을 표현하려고 연주해."
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "I play to entertain others!",
"translation": "나는 다른 사람들을 즐겁게 하려고 연주해!"
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "Music becomes my voice deeply.",
"translation": "음악이 깊이 내 목소리가 돼."
},
{
"type": "script",
"index": 4,
"speaker": "태준",
"script": "That's beautiful expression really!",
"translation": "그건 정말 아름다운 표현이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "아린이는 악기를 배울 때 감정 표현의 수단으로 생각합니다.",
"hint": "ISFP는 음악을 통해 말로 못하는 감정을 표현해요.",
"result": "O",
"explanation": "아린이는 'I play to express feelings'와 'Music becomes my voice deeply'라고 말하며 표현적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "태준",
"script": "I perform for audiences excitedly!",
"translation": "나는 신나게 관객을 위해 공연해!"
},
{
"type": "script",
"index": 7,
"speaker": "아린",
"script": "I practice alone privately instead.",
"translation": "나는 대신 혼자 개인적으로 연습해."
},
{
"type": "script",
"index": 8,
"speaker": "태준",
"script": "Your artistry is truly touching!",
"translation": "너의 예술성은 정말 감동적이야!"
},
{
"type": "blank",
"index": 9,
"quiz": "Tae-jun performs for audiences @@!",
"hint": "ESFP는 다른 사람들 앞에서 연주하는 것을 즐거워해요.",
"optionA": "sadly",
"optionB": "excitedly",
"optionC": "never",
"result": "excitedly",
"explanation": "태준이는 'I perform for audiences excitedly!'라고 말했어요. ESFP답게 공연을 즐겨요."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "I focus on emotional depth.",
"translation": "나는 감정적 깊이에 집중해."
},
{
"type": "script",
"index": 11,
"speaker": "태준",
"script": "I focus on fun energy!",
"translation": "나는 재미있는 에너지에 집중해!"
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "We both create beautiful music!",
"translation": "우리는 둘 다 아름다운 음악을 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "태준",
"script": "You show me soulful playing.",
"translation": "너는 나에게 영혼있는 연주를 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "You show me joyful performing!",
"translation": "너는 나에게 즐거운 공연을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "음악에 대한 문장이에요.",
"optionA": "expresses",
"optionB": "universal",
"optionC": "through",
"optionD": "Music",
"optionE": "emotions",
"result": "Music expresses universal emotions through",
"explanation": "음악은 보편적 감정을 통해 표현해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여행 기념품 고르기",
"explanation": "ESFP의 재미있는 선택과 ISFP의 의미있는 선택 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현주",
"script": "I buy fun silly things!",
"translation": "나는 재밌고 우스운 것들을 사!"
},
{
"type": "script",
"index": 2,
"speaker": "보라",
"script": "I choose meaningful items instead.",
"translation": "나는 대신 의미있는 물건을 선택해."
},
{
"type": "script",
"index": 3,
"speaker": "현주",
"script": "Laughter matters most to me!",
"translation": "웃음이 나에게 가장 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "보라",
"script": "That's joyful spirit really!",
"translation": "그건 정말 즐거운 정신이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "현주는 기념품을 고를 때 재미있고 웃긴 것을 삽니다.",
"hint": "ESFP는 실용성보다 재미와 즐거움을 우선해요.",
"result": "O",
"explanation": "현주는 'I buy fun silly things!'와 'Laughter matters most to me!'라고 말하며 유쾌해요."
},
{
"type": "script",
"index": 6,
"speaker": "보라",
"script": "I select things with memory.",
"translation": "나는 기억이 있는 것들을 고르게 선택해."
},
{
"type": "script",
"index": 7,
"speaker": "현주",
"script": "I grab whatever looks cool!",
"translation": "나는 멋져 보이는 건 뭐든지 집어!"
},
{
"type": "script",
"index": 8,
"speaker": "보라",
"script": "Your spontaneity is truly refreshing!",
"translation": "너의 즉흥성은 정말 신선해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Bo-ra selects things with @@.",
"hint": "ISFP는 개인적 의미와 추억이 담긴 것을 선택해요.",
"optionA": "money",
"optionB": "memory",
"optionC": "anger",
"result": "memory",
"explanation": "보라는 'I select things with memory'라고 말했어요. ISFP답게 감성적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "현주",
"script": "I share gifts with everyone!",
"translation": "나는 모두와 선물을 공유해!"
},
{
"type": "script",
"index": 11,
"speaker": "보라",
"script": "I keep special treasures privately.",
"translation": "나는 특별한 보물을 개인적으로 보관해."
},
{
"type": "script",
"index": 12,
"speaker": "현주",
"script": "Both create lasting travel memories!",
"translation": "둘 다 지속되는 여행 추억을 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "보라",
"script": "You show me spreading happiness.",
"translation": "너는 나에게 행복을 퍼뜨리는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "현주",
"script": "You show me cherishing moments!",
"translation": "너는 나에게 순간을 소중히 여기는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "기념품에 대한 문장이에요.",
"result": "Every souvenir holds special memory",
"explanation": "모든 기념품은 특별한 추억을 담고 있어요.",
"optionA": "memory",
"optionB": "special",
"optionC": "souvenir",
"optionD": "Every",
"optionE": "holds"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여행 기념품 고르기",
"explanation": "ESFP의 재미있는 선택과 ISFP의 의미있는 선택 비교",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현주",
"script": "I buy fun silly things!",
"translation": "나는 재밌고 우스운 것들을 사!"
},
{
"type": "script",
"index": 2,
"speaker": "보라",
"script": "I choose meaningful items instead.",
"translation": "나는 대신 의미있는 물건을 선택해."
},
{
"type": "script",
"index": 3,
"speaker": "현주",
"script": "Laughter matters most to me!",
"translation": "웃음이 나에게 가장 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "보라",
"script": "That's joyful spirit really!",
"translation": "그건 정말 즐거운 정신이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "현주는 기념품을 고를 때 재미있고 웃긴 것을 삽니다.",
"hint": "ESFP는 실용성보다 재미와 즐거움을 우선해요.",
"result": "O",
"explanation": "현주는 'I buy fun silly things!'와 'Laughter matters most to me!'라고 말하며 유쾌해요."
},
{
"type": "script",
"index": 6,
"speaker": "보라",
"script": "I select things with memory.",
"translation": "나는 기억이 있는 것들을 고르게 선택해."
},
{
"type": "script",
"index": 7,
"speaker": "현주",
"script": "I grab whatever looks cool!",
"translation": "나는 멋져 보이는 건 뭐든지 집어!"
},
{
"type": "script",
"index": 8,
"speaker": "보라",
"script": "Your spontaneity is truly refreshing!",
"translation": "너의 즉흥성은 정말 신선해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Bo-ra selects things with @@.",
"hint": "ISFP는 개인적 의미와 추억이 담긴 것을 선택해요.",
"optionA": "money",
"optionB": "memory",
"optionC": "anger",
"result": "memory",
"explanation": "보라는 'I select things with memory'라고 말했어요. ISFP답게 감성적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "현주",
"script": "I share gifts with everyone!",
"translation": "나는 모두와 선물을 공유해!"
},
{
"type": "script",
"index": 11,
"speaker": "보라",
"script": "I keep special treasures privately.",
"translation": "나는 특별한 보물을 개인적으로 보관해."
},
{
"type": "script",
"index": 12,
"speaker": "현주",
"script": "Both create lasting travel memories!",
"translation": "둘 다 지속되는 여행 추억을 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "보라",
"script": "You show me spreading happiness.",
"translation": "너는 나에게 행복을 퍼뜨리는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "현주",
"script": "You show me cherishing moments!",
"translation": "너는 나에게 순간을 소중히 여기는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "기념품에 대한 문장이에요.",
"optionA": "memory",
"optionB": "special",
"optionC": "souvenir",
"optionD": "Every",
"optionE": "holds",
"result": "Every souvenir holds special memory",
"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 space to heal.",
"translation": "나는 치유할 공간이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "강민",
"script": "I apologize right away quickly!",
"translation": "나는 바로 빠르게 사과해!"
},
{
"type": "script",
"index": 3,
"speaker": "소미",
"script": "Time helps me process things.",
"translation": "시간이 나를 것들을 처리하게 도와줘."
},
{
"type": "script",
"index": 4,
"speaker": "강민",
"script": "That's healthy boundary really!",
"translation": "그건 정말 건강한 경계야!"
},
{
"type": "ox",
"index": 5,
"quiz": "소미는 친구와 다투면 혼자 생각하는 시간을 갖습니다.",
"hint": "ISFP는 감정을 정리하기 위해 혼자만의 시간이 필요해요.",
"result": "O",
"explanation": "소미는 'I need space to heal'과 'Time helps me process things'라고 말하며 거리를 둬요."
},
{
"type": "script",
"index": 6,
"speaker": "강민",
"script": "I hate awkward tension always!",
"translation": "나는 항상 어색한 긴장을 싫어해!"
},
{
"type": "script",
"index": 7,
"speaker": "소미",
"script": "I express through actions later.",
"translation": "나는 나중에 행동으로 표현해."
},
{
"type": "script",
"index": 8,
"speaker": "강민",
"script": "Your thoughtfulness is truly admirable!",
"translation": "너의 사려깊음은 정말 존경스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Kang-min apologizes right away @@!",
"hint": "ESFP는 갈등을 빨리 해결하고 화해하려고 해요.",
"optionA": "slowly",
"optionB": "quickly",
"optionC": "never",
"result": "quickly",
"explanation": "강민이는 'I apologize right away quickly!'라고 말했어요. ESFP답게 빠르게 해결해요."
},
{
"type": "script",
"index": 10,
"speaker": "소미",
"script": "I reflect on my feelings.",
"translation": "나는 내 감정을 성찰해."
},
{
"type": "script",
"index": 11,
"speaker": "강민",
"script": "I move past conflicts fast!",
"translation": "나는 갈등을 빠르게 넘어가!"
},
{
"type": "script",
"index": 12,
"speaker": "소미",
"script": "We both value friendship deeply!",
"translation": "우리는 둘 다 우정을 깊이 가치있게 여겨!"
},
{
"type": "script",
"index": 13,
"speaker": "강민",
"script": "You show me processing carefully.",
"translation": "너는 나에게 조심스럽게 처리하는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "소미",
"script": "You show me forgiving quickly!",
"translation": "너는 나에게 빠르게 용서하는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "우정에 대한 문장이에요.",
"result": "True friendship requires mutual understanding",
"explanation": "진정한 우정은 상호 이해를 필요로 해요.",
"optionA": "requires",
"optionB": "understanding",
"optionC": "True",
"optionD": "mutual",
"optionE": "friendship"
}
]
}
]
} | {
"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 space to heal.",
"translation": "나는 치유할 공간이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "강민",
"script": "I apologize right away quickly!",
"translation": "나는 바로 빠르게 사과해!"
},
{
"type": "script",
"index": 3,
"speaker": "소미",
"script": "Time helps me process things.",
"translation": "시간이 나를 것들을 처리하게 도와줘."
},
{
"type": "script",
"index": 4,
"speaker": "강민",
"script": "That's healthy boundary really!",
"translation": "그건 정말 건강한 경계야!"
},
{
"type": "ox",
"index": 5,
"quiz": "소미는 친구와 다투면 혼자 생각하는 시간을 갖습니다.",
"hint": "ISFP는 감정을 정리하기 위해 혼자만의 시간이 필요해요.",
"result": "O",
"explanation": "소미는 'I need space to heal'과 'Time helps me process things'라고 말하며 거리를 둬요."
},
{
"type": "script",
"index": 6,
"speaker": "강민",
"script": "I hate awkward tension always!",
"translation": "나는 항상 어색한 긴장을 싫어해!"
},
{
"type": "script",
"index": 7,
"speaker": "소미",
"script": "I express through actions later.",
"translation": "나는 나중에 행동으로 표현해."
},
{
"type": "script",
"index": 8,
"speaker": "강민",
"script": "Your thoughtfulness is truly admirable!",
"translation": "너의 사려깊음은 정말 존경스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Kang-min apologizes right away @@!",
"hint": "ESFP는 갈등을 빨리 해결하고 화해하려고 해요.",
"optionA": "slowly",
"optionB": "quickly",
"optionC": "never",
"result": "quickly",
"explanation": "강민이는 'I apologize right away quickly!'라고 말했어요. ESFP답게 빠르게 해결해요."
},
{
"type": "script",
"index": 10,
"speaker": "소미",
"script": "I reflect on my feelings.",
"translation": "나는 내 감정을 성찰해."
},
{
"type": "script",
"index": 11,
"speaker": "강민",
"script": "I move past conflicts fast!",
"translation": "나는 갈등을 빠르게 넘어가!"
},
{
"type": "script",
"index": 12,
"speaker": "소미",
"script": "We both value friendship deeply!",
"translation": "우리는 둘 다 우정을 깊이 가치있게 여겨!"
},
{
"type": "script",
"index": 13,
"speaker": "강민",
"script": "You show me processing carefully.",
"translation": "너는 나에게 조심스럽게 처리하는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "소미",
"script": "You show me forgiving quickly!",
"translation": "너는 나에게 빠르게 용서하는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "우정에 대한 문장이에요.",
"optionA": "requires",
"optionB": "understanding",
"optionC": "True",
"optionD": "mutual",
"optionE": "friendship",
"result": "True friendship requires mutual understanding",
"explanation": "진정한 우정은 상호 이해를 필요로 해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "오해 풀기",
"explanation": "ESFP의 즉시 대화와 ISFP의 신중한 접근 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "승우",
"script": "I call immediately to talk!",
"translation": "나는 즉시 전화해서 얘기해!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I wait till I'm ready.",
"translation": "나는 준비될 때까지 기다려."
},
{
"type": "script",
"index": 3,
"speaker": "승우",
"script": "Quick resolution feels better to me!",
"translation": "빠른 해결이 나에게 더 좋게 느껴져!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "That's direct approach really!",
"translation": "그건 정말 직접적인 접근이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "승우는 오해가 생기면 바로 연락해서 풀려고 합니다.",
"hint": "ESFP는 오해를 그냥 두지 않고 즉시 해결하려고 해요.",
"result": "O",
"explanation": "승우는 'I call immediately to talk!'과 'Quick resolution feels better to me!'라고 말하며 즉각적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "I need time to gather thoughts.",
"translation": "나는 생각을 모을 시간이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "승우",
"script": "I prefer clearing air fast!",
"translation": "나는 빠르게 분위기를 맑게 하는 걸 선호해!"
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Your openness is truly brave!",
"translation": "너의 개방성은 정말 용감해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Chae-young needs time to gather @@.",
"hint": "ISFP는 대화하기 전에 자신의 생각과 감정을 정리해요.",
"optionA": "money",
"optionB": "thoughts",
"optionC": "anger",
"result": "thoughts",
"explanation": "채영이는 'I need time to gather thoughts'라고 말했어요. ISFP답게 신중해요."
},
{
"type": "script",
"index": 10,
"speaker": "승우",
"script": "I speak my mind honestly!",
"translation": "나는 내 마음을 솔직하게 말해!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I choose words carefully instead.",
"translation": "나는 대신 말을 조심스럽게 선택해."
},
{
"type": "script",
"index": 12,
"speaker": "승우",
"script": "Both ways show we care!",
"translation": "두 방식 모두 우리가 신경쓴다는 걸 보여줘!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "You show me being straightforward.",
"translation": "너는 나에게 솔직한 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "승우",
"script": "You show me being thoughtful!",
"translation": "너는 나에게 사려깊은 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "소통에 대한 문장이에요.",
"result": "Clear honest communication strengthens relationships",
"explanation": "명확하고 솔직한 소통은 관계를 강화해요.",
"optionA": "honest",
"optionB": "communication",
"optionC": "relationships",
"optionD": "Clear",
"optionE": "strengthens"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "오해 풀기",
"explanation": "ESFP의 즉시 대화와 ISFP의 신중한 접근 비교",
"level": 4,
"my_mbti": "ESFP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "승우",
"script": "I call immediately to talk!",
"translation": "나는 즉시 전화해서 얘기해!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I wait till I'm ready.",
"translation": "나는 준비될 때까지 기다려."
},
{
"type": "script",
"index": 3,
"speaker": "승우",
"script": "Quick resolution feels better to me!",
"translation": "빠른 해결이 나에게 더 좋게 느껴져!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "That's direct approach really!",
"translation": "그건 정말 직접적인 접근이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "승우는 오해가 생기면 바로 연락해서 풀려고 합니다.",
"hint": "ESFP는 오해를 그냥 두지 않고 즉시 해결하려고 해요.",
"result": "O",
"explanation": "승우는 'I call immediately to talk!'과 'Quick resolution feels better to me!'라고 말하며 즉각적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "I need time to gather thoughts.",
"translation": "나는 생각을 모을 시간이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "승우",
"script": "I prefer clearing air fast!",
"translation": "나는 빠르게 분위기를 맑게 하는 걸 선호해!"
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Your openness is truly brave!",
"translation": "너의 개방성은 정말 용감해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Chae-young needs time to gather @@.",
"hint": "ISFP는 대화하기 전에 자신의 생각과 감정을 정리해요.",
"optionA": "money",
"optionB": "thoughts",
"optionC": "anger",
"result": "thoughts",
"explanation": "채영이는 'I need time to gather thoughts'라고 말했어요. ISFP답게 신중해요."
},
{
"type": "script",
"index": 10,
"speaker": "승우",
"script": "I speak my mind honestly!",
"translation": "나는 내 마음을 솔직하게 말해!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I choose words carefully instead.",
"translation": "나는 대신 말을 조심스럽게 선택해."
},
{
"type": "script",
"index": 12,
"speaker": "승우",
"script": "Both ways show we care!",
"translation": "두 방식 모두 우리가 신경쓴다는 걸 보여줘!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "You show me being straightforward.",
"translation": "너는 나에게 솔직한 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "승우",
"script": "You show me being thoughtful!",
"translation": "너는 나에게 사려깊은 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "소통에 대한 문장이에요.",
"optionA": "honest",
"optionB": "communication",
"optionC": "relationships",
"optionD": "Clear",
"optionE": "strengthens",
"result": "Clear honest communication strengthens relationships",
"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 prepare things spontaneously freely.",
"translation": "나는 자유롭게 즉흥적으로 것들을 준비해."
},
{
"type": "script",
"index": 2,
"speaker": "민지",
"script": "I plan everything in advance!",
"translation": "나는 모든 걸 미리 계획해!"
},
{
"type": "script",
"index": 3,
"speaker": "소미",
"script": "Last-minute ideas work for me.",
"translation": "막판 아이디어가 나한테 효과있어."
},
{
"type": "script",
"index": 4,
"speaker": "민지",
"script": "That's creative flexibility really!",
"translation": "그건 정말 창의적인 유연성이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "소미는 모임을 준비할 때 미리 계획하지 않고 즉흥적으로 합니다.",
"hint": "ISFP는 정해진 계획보다 그때그때 느낌대로 준비해요.",
"result": "O",
"explanation": "소미는 'I prepare things spontaneously freely'와 'Last-minute ideas work for me'라고 말하며 즉흥적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "I make detailed checklists always!",
"translation": "나는 항상 상세한 체크리스트를 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "소미",
"script": "I trust my intuition instead.",
"translation": "나는 대신 내 직관을 믿어."
},
{
"type": "script",
"index": 8,
"speaker": "민지",
"script": "Your calmness is truly impressive!",
"translation": "너의 차분함은 정말 인상적이야!"
},
{
"type": "blank",
"index": 9,
"quiz": "Min-ji makes detailed checklists @@!",
"hint": "ESFJ는 빠뜨리는 것 없이 체계적으로 준비하려고 해요.",
"optionA": "never",
"optionB": "always",
"optionC": "randomly",
"result": "always",
"explanation": "민지는 'I make detailed checklists always!'라고 말했어요. ESFJ답게 체계적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "소미",
"script": "I focus on atmosphere feeling.",
"translation": "나는 분위기 느낌에 집중해."
},
{
"type": "script",
"index": 11,
"speaker": "민지",
"script": "I focus on everyone's needs!",
"translation": "나는 모두의 필요에 집중해!"
},
{
"type": "script",
"index": 12,
"speaker": "소미",
"script": "We both create welcoming spaces!",
"translation": "우리는 둘 다 환영하는 공간을 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "민지",
"script": "You show me being flexible.",
"translation": "너는 나에게 유연한 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "소미",
"script": "You show me being organized!",
"translation": "너는 나에게 체계적인 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준비에 대한 문장이에요.",
"result": "Good preparation creates successful events",
"explanation": "좋은 준비는 성공적인 행사를 만들어요.",
"optionA": "Good",
"optionB": "events",
"optionC": "creates",
"optionD": "preparation",
"optionE": "successful"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모임 준비하기",
"explanation": "ISFP의 자유로운 준비와 ESFJ의 체계적 준비 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소미",
"script": "I prepare things spontaneously freely.",
"translation": "나는 자유롭게 즉흥적으로 것들을 준비해."
},
{
"type": "script",
"index": 2,
"speaker": "민지",
"script": "I plan everything in advance!",
"translation": "나는 모든 걸 미리 계획해!"
},
{
"type": "script",
"index": 3,
"speaker": "소미",
"script": "Last-minute ideas work for me.",
"translation": "막판 아이디어가 나한테 효과있어."
},
{
"type": "script",
"index": 4,
"speaker": "민지",
"script": "That's creative flexibility really!",
"translation": "그건 정말 창의적인 유연성이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "소미는 모임을 준비할 때 미리 계획하지 않고 즉흥적으로 합니다.",
"hint": "ISFP는 정해진 계획보다 그때그때 느낌대로 준비해요.",
"result": "O",
"explanation": "소미는 'I prepare things spontaneously freely'와 'Last-minute ideas work for me'라고 말하며 즉흥적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "I make detailed checklists always!",
"translation": "나는 항상 상세한 체크리스트를 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "소미",
"script": "I trust my intuition instead.",
"translation": "나는 대신 내 직관을 믿어."
},
{
"type": "script",
"index": 8,
"speaker": "민지",
"script": "Your calmness is truly impressive!",
"translation": "너의 차분함은 정말 인상적이야!"
},
{
"type": "blank",
"index": 9,
"quiz": "Min-ji makes detailed checklists @@!",
"hint": "ESFJ는 빠뜨리는 것 없이 체계적으로 준비하려고 해요.",
"optionA": "never",
"optionB": "always",
"optionC": "randomly",
"result": "always",
"explanation": "민지는 'I make detailed checklists always!'라고 말했어요. ESFJ답게 체계적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "소미",
"script": "I focus on atmosphere feeling.",
"translation": "나는 분위기 느낌에 집중해."
},
{
"type": "script",
"index": 11,
"speaker": "민지",
"script": "I focus on everyone's needs!",
"translation": "나는 모두의 필요에 집중해!"
},
{
"type": "script",
"index": 12,
"speaker": "소미",
"script": "We both create welcoming spaces!",
"translation": "우리는 둘 다 환영하는 공간을 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "민지",
"script": "You show me being flexible.",
"translation": "너는 나에게 유연한 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "소미",
"script": "You show me being organized!",
"translation": "너는 나에게 체계적인 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "준비에 대한 문장이에요.",
"optionA": "Good",
"optionB": "events",
"optionC": "creates",
"optionD": "preparation",
"optionE": "successful",
"result": "Good preparation creates successful events",
"explanation": "좋은 준비는 성공적인 행사를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "이웃과의 관계",
"explanation": "ESFJ의 적극적 교류와 ISFP의 조용한 인사 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I visit neighbors regularly often!",
"translation": "나는 자주 정기적으로 이웃을 방문해!"
},
{
"type": "script",
"index": 2,
"speaker": "보라",
"script": "I just wave when passing.",
"translation": "나는 지나갈 때 그냥 손흔들어."
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Building community matters to me!",
"translation": "공동체를 만드는 게 나에게 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "보라",
"script": "That's warm spirit really!",
"translation": "그건 정말 따뜻한 정신이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "수민이는 이웃과 적극적으로 친해지려고 노력합니다.",
"hint": "ESFJ는 주변 사람들과 좋은 관계를 만들려고 애써요.",
"result": "O",
"explanation": "수민이는 'I visit neighbors regularly often!'과 'Building community matters to me!'라고 말하며 사교적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "보라",
"script": "I prefer keeping some distance.",
"translation": "나는 약간의 거리를 유지하는 걸 선호해."
},
{
"type": "script",
"index": 7,
"speaker": "수민",
"script": "I organize neighborhood gatherings always!",
"translation": "나는 항상 동네 모임을 조직해!"
},
{
"type": "script",
"index": 8,
"speaker": "보라",
"script": "Your dedication is truly admirable!",
"translation": "너의 헌신은 정말 존경스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Bo-ra just waves when @@.",
"hint": "ISFP는 친근하지만 깊이 관여하지 않고 적당한 거리를 둬요.",
"optionA": "sleeping",
"optionB": "passing",
"optionC": "eating",
"result": "passing",
"explanation": "보라는 'I just wave when passing'이라고 말했어요. ISFP답게 적당한 거리를 유지해요."
},
{
"type": "script",
"index": 10,
"speaker": "수민",
"script": "I remember everyone's birthdays carefully!",
"translation": "나는 모두의 생일을 조심스럽게 기억해!"
},
{
"type": "script",
"index": 11,
"speaker": "보라",
"script": "I greet people warmly instead.",
"translation": "나는 대신 사람들에게 따뜻하게 인사해."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Both ways show kindness beautifully!",
"translation": "두 방식 모두 친절을 아름답게 보여줘!"
},
{
"type": "script",
"index": 13,
"speaker": "보라",
"script": "You show me connecting actively.",
"translation": "너는 나에게 적극적으로 연결하는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "수민",
"script": "You show me respecting boundaries!",
"translation": "너는 나에게 경계를 존중하는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "이웃에 대한 문장이에요.",
"result": "Good neighbors makes community stronger",
"explanation": "좋은 이웃은 공동체를 더 강하게 만들어요.",
"optionA": "Good",
"optionB": "community",
"optionC": "neighbors",
"optionD": "stronger",
"optionE": "makes"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "이웃과의 관계",
"explanation": "ESFJ의 적극적 교류와 ISFP의 조용한 인사 비교",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I visit neighbors regularly often!",
"translation": "나는 자주 정기적으로 이웃을 방문해!"
},
{
"type": "script",
"index": 2,
"speaker": "보라",
"script": "I just wave when passing.",
"translation": "나는 지나갈 때 그냥 손흔들어."
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Building community matters to me!",
"translation": "공동체를 만드는 게 나에게 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "보라",
"script": "That's warm spirit really!",
"translation": "그건 정말 따뜻한 정신이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "수민이는 이웃과 적극적으로 친해지려고 노력합니다.",
"hint": "ESFJ는 주변 사람들과 좋은 관계를 만들려고 애써요.",
"result": "O",
"explanation": "수민이는 'I visit neighbors regularly often!'과 'Building community matters to me!'라고 말하며 사교적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "보라",
"script": "I prefer keeping some distance.",
"translation": "나는 약간의 거리를 유지하는 걸 선호해."
},
{
"type": "script",
"index": 7,
"speaker": "수민",
"script": "I organize neighborhood gatherings always!",
"translation": "나는 항상 동네 모임을 조직해!"
},
{
"type": "script",
"index": 8,
"speaker": "보라",
"script": "Your dedication is truly admirable!",
"translation": "너의 헌신은 정말 존경스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Bo-ra just waves when @@.",
"hint": "ISFP는 친근하지만 깊이 관여하지 않고 적당한 거리를 둬요.",
"optionA": "sleeping",
"optionB": "passing",
"optionC": "eating",
"result": "passing",
"explanation": "보라는 'I just wave when passing'이라고 말했어요. ISFP답게 적당한 거리를 유지해요."
},
{
"type": "script",
"index": 10,
"speaker": "수민",
"script": "I remember everyone's birthdays carefully!",
"translation": "나는 모두의 생일을 조심스럽게 기억해!"
},
{
"type": "script",
"index": 11,
"speaker": "보라",
"script": "I greet people warmly instead.",
"translation": "나는 대신 사람들에게 따뜻하게 인사해."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Both ways show kindness beautifully!",
"translation": "두 방식 모두 친절을 아름답게 보여줘!"
},
{
"type": "script",
"index": 13,
"speaker": "보라",
"script": "You show me connecting actively.",
"translation": "너는 나에게 적극적으로 연결하는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "수민",
"script": "You show me respecting boundaries!",
"translation": "너는 나에게 경계를 존중하는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "이웃에 대한 문장이에요.",
"optionA": "Good",
"optionB": "community",
"optionC": "neighbors",
"optionD": "stronger",
"optionE": "makes",
"result": "Good neighbors makes community stronger",
"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 adjust by taste freely.",
"translation": "나는 맛으로 자유롭게 조정해."
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "I measure everything exactly precisely!",
"translation": "나는 모든 걸 정확히 정밀하게 측정해!"
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "Intuitive cooking feels natural to me.",
"translation": "직관적 요리가 나에게 자연스럽게 느껴져."
},
{
"type": "script",
"index": 4,
"speaker": "지우",
"script": "That's artistic approach really!",
"translation": "그건 정말 예술적인 접근이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "채영이는 요리할 때 레시피를 정확히 따르지 않고 감각으로 합니다.",
"hint": "ISFP는 계량보다 맛을 보고 느끼면서 조절해요.",
"result": "O",
"explanation": "채영이는 'I adjust by taste freely'와 'Intuitive cooking feels natural to me'라고 말하며 감각적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Following directions ensures success always!",
"translation": "지시를 따르는 게 항상 성공을 보장해!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "I experiment with new flavors.",
"translation": "나는 새로운 맛으로 실험해."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "Your creativity is truly wonderful!",
"translation": "너의 창의성은 정말 멋져!"
},
{
"type": "blank",
"index": 9,
"quiz": "Ji-u measures everything exactly @@!",
"hint": "ESFJ는 실패하지 않으려고 정확하게 측정해요.",
"optionA": "wrong",
"optionB": "precisely",
"optionC": "never",
"result": "precisely",
"explanation": "지우는 'I measure everything exactly precisely!'라고 말했어요. ESFJ답게 정확해요."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "I create unique dishes often.",
"translation": "나는 자주 독특한 요리를 만들어."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "I perfect traditional recipes instead!",
"translation": "나는 대신 전통 레시피를 완벽하게 해!"
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "Both make delicious food well!",
"translation": "둘 다 맛있는 음식을 잘 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "지우",
"script": "You show me being experimental.",
"translation": "너는 나에게 실험적인 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "You show me being reliable!",
"translation": "너는 나에게 믿을 만한 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "요리에 대한 문장이에요.",
"result": "Cooking brings people together love",
"explanation": "요리는 사랑으로 사람들을 함께 모아요.",
"optionA": "people",
"optionB": "Cooking",
"optionC": "love",
"optionD": "brings",
"optionE": "together"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "레시피 따르기",
"explanation": "ISFP의 감각적 요리와 ESFJ의 정확한 요리 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I adjust by taste freely.",
"translation": "나는 맛으로 자유롭게 조정해."
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "I measure everything exactly precisely!",
"translation": "나는 모든 걸 정확히 정밀하게 측정해!"
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "Intuitive cooking feels natural to me.",
"translation": "직관적 요리가 나에게 자연스럽게 느껴져."
},
{
"type": "script",
"index": 4,
"speaker": "지우",
"script": "That's artistic approach really!",
"translation": "그건 정말 예술적인 접근이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "채영이는 요리할 때 레시피를 정확히 따르지 않고 감각으로 합니다.",
"hint": "ISFP는 계량보다 맛을 보고 느끼면서 조절해요.",
"result": "O",
"explanation": "채영이는 'I adjust by taste freely'와 'Intuitive cooking feels natural to me'라고 말하며 감각적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Following directions ensures success always!",
"translation": "지시를 따르는 게 항상 성공을 보장해!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "I experiment with new flavors.",
"translation": "나는 새로운 맛으로 실험해."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "Your creativity is truly wonderful!",
"translation": "너의 창의성은 정말 멋져!"
},
{
"type": "blank",
"index": 9,
"quiz": "Ji-u measures everything exactly @@!",
"hint": "ESFJ는 실패하지 않으려고 정확하게 측정해요.",
"optionA": "wrong",
"optionB": "precisely",
"optionC": "never",
"result": "precisely",
"explanation": "지우는 'I measure everything exactly precisely!'라고 말했어요. ESFJ답게 정확해요."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "I create unique dishes often.",
"translation": "나는 자주 독특한 요리를 만들어."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "I perfect traditional recipes instead!",
"translation": "나는 대신 전통 레시피를 완벽하게 해!"
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "Both make delicious food well!",
"translation": "둘 다 맛있는 음식을 잘 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "지우",
"script": "You show me being experimental.",
"translation": "너는 나에게 실험적인 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "You show me being reliable!",
"translation": "너는 나에게 믿을 만한 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "요리에 대한 문장이에요.",
"optionA": "people",
"optionB": "Cooking",
"optionC": "love",
"optionD": "brings",
"optionE": "together",
"result": "Cooking brings people together love",
"explanation": "요리는 사랑으로 사람들을 함께 모아요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보 공유하기",
"explanation": "ESFJ의 적극적 공유와 ISFP의 필요시 공유 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I share everything with everyone!",
"translation": "나는 모든 걸 모두와 공유해!"
},
{
"type": "script",
"index": 2,
"speaker": "소율",
"script": "I share when asked only.",
"translation": "나는 요청받을 때만 공유해."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Helping others makes me happy!",
"translation": "다른 사람들을 돕는 게 나를 행복하게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "소율",
"script": "That's generous nature really!",
"translation": "그건 정말 관대한 성품이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "하린이는 유용한 정보를 알면 주변 사람들에게 적극적으로 알려줍니다.",
"hint": "ESFJ는 정보를 혼자 갖고 있지 않고 나누려고 해요.",
"result": "O",
"explanation": "하린이는 'I share everything with everyone!'과 'Helping others makes me happy!'라고 말하며 나눔을 좋아해요."
},
{
"type": "script",
"index": 6,
"speaker": "소율",
"script": "I keep things private mostly.",
"translation": "나는 대부분 것들을 사적으로 유지해."
},
{
"type": "script",
"index": 7,
"speaker": "하린",
"script": "I call people immediately excitedly!",
"translation": "나는 즉시 신나게 사람들에게 전화해!"
},
{
"type": "script",
"index": 8,
"speaker": "소율",
"script": "Your enthusiasm is truly infectious!",
"translation": "너의 열정은 정말 전염돼!"
},
{
"type": "blank",
"index": 9,
"quiz": "So-yul shares when asked @@.",
"hint": "ISFP는 먼저 나서지 않고 필요할 때만 공유해요.",
"optionA": "never",
"optionB": "only",
"optionC": "always",
"result": "only",
"explanation": "소율이는 'I share when asked only'라고 말했어요. ISFP답게 조용해요."
},
{
"type": "script",
"index": 10,
"speaker": "하린",
"script": "I love connecting people together!",
"translation": "나는 사람들을 함께 연결하는 걸 사랑해!"
},
{
"type": "script",
"index": 11,
"speaker": "소율",
"script": "I respect personal privacy instead.",
"translation": "나는 대신 개인 사생활을 존중해."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Both approaches show we care!",
"translation": "두 접근 모두 우리가 신경쓴다는 걸 보여줘!"
},
{
"type": "script",
"index": 13,
"speaker": "소율",
"script": "You show me being helpful.",
"translation": "너는 나에게 도움되는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "하린",
"script": "You show me being respectful!",
"translation": "너는 나에게 존중하는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "공유에 대한 문장이에요.",
"result": "Sharing knowledge strengthens community bonds",
"explanation": "지식을 공유하는 것은 공동체 유대를 강화해요.",
"optionA": "bonds",
"optionB": "knowledge",
"optionC": "strengthens",
"optionD": "Sharing",
"optionE": "community"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보 공유하기",
"explanation": "ESFJ의 적극적 공유와 ISFP의 필요시 공유 비교",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I share everything with everyone!",
"translation": "나는 모든 걸 모두와 공유해!"
},
{
"type": "script",
"index": 2,
"speaker": "소율",
"script": "I share when asked only.",
"translation": "나는 요청받을 때만 공유해."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Helping others makes me happy!",
"translation": "다른 사람들을 돕는 게 나를 행복하게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "소율",
"script": "That's generous nature really!",
"translation": "그건 정말 관대한 성품이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "하린이는 유용한 정보를 알면 주변 사람들에게 적극적으로 알려줍니다.",
"hint": "ESFJ는 정보를 혼자 갖고 있지 않고 나누려고 해요.",
"result": "O",
"explanation": "하린이는 'I share everything with everyone!'과 'Helping others makes me happy!'라고 말하며 나눔을 좋아해요."
},
{
"type": "script",
"index": 6,
"speaker": "소율",
"script": "I keep things private mostly.",
"translation": "나는 대부분 것들을 사적으로 유지해."
},
{
"type": "script",
"index": 7,
"speaker": "하린",
"script": "I call people immediately excitedly!",
"translation": "나는 즉시 신나게 사람들에게 전화해!"
},
{
"type": "script",
"index": 8,
"speaker": "소율",
"script": "Your enthusiasm is truly infectious!",
"translation": "너의 열정은 정말 전염돼!"
},
{
"type": "blank",
"index": 9,
"quiz": "So-yul shares when asked @@.",
"hint": "ISFP는 먼저 나서지 않고 필요할 때만 공유해요.",
"optionA": "never",
"optionB": "only",
"optionC": "always",
"result": "only",
"explanation": "소율이는 'I share when asked only'라고 말했어요. ISFP답게 조용해요."
},
{
"type": "script",
"index": 10,
"speaker": "하린",
"script": "I love connecting people together!",
"translation": "나는 사람들을 함께 연결하는 걸 사랑해!"
},
{
"type": "script",
"index": 11,
"speaker": "소율",
"script": "I respect personal privacy instead.",
"translation": "나는 대신 개인 사생활을 존중해."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Both approaches show we care!",
"translation": "두 접근 모두 우리가 신경쓴다는 걸 보여줘!"
},
{
"type": "script",
"index": 13,
"speaker": "소율",
"script": "You show me being helpful.",
"translation": "너는 나에게 도움되는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "하린",
"script": "You show me being respectful!",
"translation": "너는 나에게 존중하는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "공유에 대한 문장이에요.",
"optionA": "bonds",
"optionB": "knowledge",
"optionC": "strengthens",
"optionD": "Sharing",
"optionE": "community",
"result": "Sharing knowledge strengthens community bonds",
"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 choose what feels special.",
"translation": "나는 특별하게 느껴지는 걸 선택해."
},
{
"type": "script",
"index": 2,
"speaker": "수민",
"script": "I choose what they need!",
"translation": "나는 그들이 필요한 걸 선택해!"
},
{
"type": "script",
"index": 3,
"speaker": "진호",
"script": "Personal meaning matters to me.",
"translation": "개인적 의미가 나에게 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "수민",
"script": "That's thoughtful sentiment really!",
"translation": "그건 정말 사려깊은 감정이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "진호는 선물을 고를 때 감성적이고 예술적인 것을 선택합니다.",
"hint": "ISFP는 실용성보다 감정적 의미가 있는 선물을 골라요.",
"result": "O",
"explanation": "진호는 'I choose what feels special'과 'Personal meaning matters to me'라고 말하며 감성적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Practical gifts show care best!",
"translation": "실용적인 선물이 배려를 가장 잘 보여줘!"
},
{
"type": "script",
"index": 7,
"speaker": "진호",
"script": "I look for unique items.",
"translation": "나는 독특한 물건들을 찾아."
},
{
"type": "script",
"index": 8,
"speaker": "수민",
"script": "Your taste is truly beautiful!",
"translation": "너의 취향은 정말 아름다워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Su-min chooses what they @@!",
"hint": "ESFJ는 상대방이 실제로 필요한 것을 선물해요.",
"optionA": "ignore",
"optionB": "need",
"optionC": "hate",
"result": "need",
"explanation": "수민이는 'I choose what they need!'라고 말했어요. ESFJ답게 실용적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "진호",
"script": "I trust my aesthetic sense.",
"translation": "나는 내 미적 감각을 믿어."
},
{
"type": "script",
"index": 11,
"speaker": "수민",
"script": "I ask about preferences directly!",
"translation": "나는 직접 선호도에 대해 물어!"
},
{
"type": "script",
"index": 12,
"speaker": "진호",
"script": "Both ways show we care!",
"translation": "두 방식 모두 우리가 신경쓴다는 걸 보여줘!"
},
{
"type": "script",
"index": 13,
"speaker": "수민",
"script": "You show me artistic choosing.",
"translation": "너는 나에게 예술적 선택을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "진호",
"script": "You show me practical thinking!",
"translation": "너는 나에게 실용적 사고를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "선물에 대한 문장이에요.",
"result": "Thoughtful gifts expresses true care",
"explanation": "사려깊은 선물은 진정한 배려를 표현해요.",
"optionA": "expresses",
"optionB": "care",
"optionC": "true",
"optionD": "Thoughtful",
"optionE": "gifts"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "선물 선택하기",
"explanation": "ISFP의 감성적 선택과 ESFJ의 실용적 선택 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진호",
"script": "I choose what feels special.",
"translation": "나는 특별하게 느껴지는 걸 선택해."
},
{
"type": "script",
"index": 2,
"speaker": "수민",
"script": "I choose what they need!",
"translation": "나는 그들이 필요한 걸 선택해!"
},
{
"type": "script",
"index": 3,
"speaker": "진호",
"script": "Personal meaning matters to me.",
"translation": "개인적 의미가 나에게 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "수민",
"script": "That's thoughtful sentiment really!",
"translation": "그건 정말 사려깊은 감정이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "진호는 선물을 고를 때 감성적이고 예술적인 것을 선택합니다.",
"hint": "ISFP는 실용성보다 감정적 의미가 있는 선물을 골라요.",
"result": "O",
"explanation": "진호는 'I choose what feels special'과 'Personal meaning matters to me'라고 말하며 감성적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Practical gifts show care best!",
"translation": "실용적인 선물이 배려를 가장 잘 보여줘!"
},
{
"type": "script",
"index": 7,
"speaker": "진호",
"script": "I look for unique items.",
"translation": "나는 독특한 물건들을 찾아."
},
{
"type": "script",
"index": 8,
"speaker": "수민",
"script": "Your taste is truly beautiful!",
"translation": "너의 취향은 정말 아름다워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Su-min chooses what they @@!",
"hint": "ESFJ는 상대방이 실제로 필요한 것을 선물해요.",
"optionA": "ignore",
"optionB": "need",
"optionC": "hate",
"result": "need",
"explanation": "수민이는 'I choose what they need!'라고 말했어요. ESFJ답게 실용적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "진호",
"script": "I trust my aesthetic sense.",
"translation": "나는 내 미적 감각을 믿어."
},
{
"type": "script",
"index": 11,
"speaker": "수민",
"script": "I ask about preferences directly!",
"translation": "나는 직접 선호도에 대해 물어!"
},
{
"type": "script",
"index": 12,
"speaker": "진호",
"script": "Both ways show we care!",
"translation": "두 방식 모두 우리가 신경쓴다는 걸 보여줘!"
},
{
"type": "script",
"index": 13,
"speaker": "수민",
"script": "You show me artistic choosing.",
"translation": "너는 나에게 예술적 선택을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "진호",
"script": "You show me practical thinking!",
"translation": "너는 나에게 실용적 사고를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "선물에 대한 문장이에요.",
"optionA": "expresses",
"optionB": "care",
"optionC": "true",
"optionD": "Thoughtful",
"optionE": "gifts",
"result": "Thoughtful gifts expresses true care",
"explanation": "사려깊은 선물은 진정한 배려를 표현해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "일정 조율하기",
"explanation": "ESFJ의 계획적 조정과 ISFP의 유연한 태도 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지수",
"script": "I coordinate everyone's schedules carefully!",
"translation": "나는 모두의 일정을 조심스럽게 조정해!"
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "I adjust to others easily.",
"translation": "나는 다른 사람들에게 쉽게 맞춰."
},
{
"type": "script",
"index": 3,
"speaker": "지수",
"script": "Planning prevents conflicts always!",
"translation": "계획하는 게 항상 충돌을 막아줘!"
},
{
"type": "script",
"index": 4,
"speaker": "아린",
"script": "That's considerate organizing really!",
"translation": "그건 정말 배려하는 조직이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "지수는 여러 사람의 일정을 맞추기 위해 꼼꼼히 확인하고 조정합니다.",
"hint": "ESFJ는 모두가 편한 시간을 찾으려고 노력해요.",
"result": "O",
"explanation": "지수는 'I coordinate everyone's schedules carefully!'와 'Planning prevents conflicts always!'라고 말하며 체계적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "I go with the flow.",
"translation": "나는 흐름을 따라가."
},
{
"type": "script",
"index": 7,
"speaker": "지수",
"script": "I send reminder messages regularly!",
"translation": "나는 정기적으로 리마인더 메시지를 보내!"
},
{
"type": "script",
"index": 8,
"speaker": "아린",
"script": "Your thoroughness is truly helpful!",
"translation": "너의 철저함은 정말 도움돼!"
},
{
"type": "blank",
"index": 9,
"quiz": "A-rin adjusts to others @@.",
"hint": "ISFP는 자신의 일정을 다른 사람에게 쉽게 맞춰줘요.",
"optionA": "never",
"optionB": "easily",
"optionC": "hardly",
"result": "easily",
"explanation": "아린이는 'I adjust to others easily'라고 말했어요. ISFP답게 유연해요."
},
{
"type": "script",
"index": 10,
"speaker": "지수",
"script": "I keep everyone informed always!",
"translation": "나는 항상 모두에게 알려줘!"
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "I wait for final confirmation.",
"translation": "나는 최종 확인을 기다려."
},
{
"type": "script",
"index": 12,
"speaker": "지수",
"script": "Both approaches work well definitely!",
"translation": "두 접근 모두 확실히 잘 작동해!"
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "You show me being proactive.",
"translation": "너는 나에게 적극적인 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "지수",
"script": "You show me being adaptable!",
"translation": "너는 나에게 적응력있는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "일정에 대한 문장이에요.",
"result": "Good planning requires clear coordination",
"explanation": "좋은 계획은 명확한 조정을 필요로 해요.",
"optionA": "coordination",
"optionB": "requires",
"optionC": "planning",
"optionD": "Good",
"optionE": "clear"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "일정 조율하기",
"explanation": "ESFJ의 계획적 조정과 ISFP의 유연한 태도 비교",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지수",
"script": "I coordinate everyone's schedules carefully!",
"translation": "나는 모두의 일정을 조심스럽게 조정해!"
},
{
"type": "script",
"index": 2,
"speaker": "아린",
"script": "I adjust to others easily.",
"translation": "나는 다른 사람들에게 쉽게 맞춰."
},
{
"type": "script",
"index": 3,
"speaker": "지수",
"script": "Planning prevents conflicts always!",
"translation": "계획하는 게 항상 충돌을 막아줘!"
},
{
"type": "script",
"index": 4,
"speaker": "아린",
"script": "That's considerate organizing really!",
"translation": "그건 정말 배려하는 조직이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "지수는 여러 사람의 일정을 맞추기 위해 꼼꼼히 확인하고 조정합니다.",
"hint": "ESFJ는 모두가 편한 시간을 찾으려고 노력해요.",
"result": "O",
"explanation": "지수는 'I coordinate everyone's schedules carefully!'와 'Planning prevents conflicts always!'라고 말하며 체계적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "아린",
"script": "I go with the flow.",
"translation": "나는 흐름을 따라가."
},
{
"type": "script",
"index": 7,
"speaker": "지수",
"script": "I send reminder messages regularly!",
"translation": "나는 정기적으로 리마인더 메시지를 보내!"
},
{
"type": "script",
"index": 8,
"speaker": "아린",
"script": "Your thoroughness is truly helpful!",
"translation": "너의 철저함은 정말 도움돼!"
},
{
"type": "blank",
"index": 9,
"quiz": "A-rin adjusts to others @@.",
"hint": "ISFP는 자신의 일정을 다른 사람에게 쉽게 맞춰줘요.",
"optionA": "never",
"optionB": "easily",
"optionC": "hardly",
"result": "easily",
"explanation": "아린이는 'I adjust to others easily'라고 말했어요. ISFP답게 유연해요."
},
{
"type": "script",
"index": 10,
"speaker": "지수",
"script": "I keep everyone informed always!",
"translation": "나는 항상 모두에게 알려줘!"
},
{
"type": "script",
"index": 11,
"speaker": "아린",
"script": "I wait for final confirmation.",
"translation": "나는 최종 확인을 기다려."
},
{
"type": "script",
"index": 12,
"speaker": "지수",
"script": "Both approaches work well definitely!",
"translation": "두 접근 모두 확실히 잘 작동해!"
},
{
"type": "script",
"index": 13,
"speaker": "아린",
"script": "You show me being proactive.",
"translation": "너는 나에게 적극적인 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "지수",
"script": "You show me being adaptable!",
"translation": "너는 나에게 적응력있는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "일정에 대한 문장이에요.",
"optionA": "coordination",
"optionB": "requires",
"optionC": "planning",
"optionD": "Good",
"optionE": "clear",
"result": "Good planning requires clear coordination",
"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 clean when I feel.",
"translation": "나는 느낄 때 청소해."
},
{
"type": "script",
"index": 2,
"speaker": "하린",
"script": "I clean on schedule always!",
"translation": "나는 항상 일정에 맞춰 청소해!"
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "Flexibility works better for me.",
"translation": "유연성이 나한테 더 잘 작동해."
},
{
"type": "script",
"index": 4,
"speaker": "하린",
"script": "That's relaxed approach really!",
"translation": "그건 정말 편안한 접근이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "도영이는 청소를 정해진 날 하지 않고 하고 싶을 때 합니다.",
"hint": "ISFP는 청소 일정을 정하지 않고 필요하다고 느낄 때 해요.",
"result": "O",
"explanation": "도영이는 'I clean when I feel'과 'Flexibility works better for me'라고 말하며 자유로워요."
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Regular cleaning maintains order perfectly!",
"translation": "정기적 청소가 질서를 완벽히 유지해!"
},
{
"type": "script",
"index": 7,
"speaker": "도영",
"script": "I create comfortable spaces instead.",
"translation": "나는 대신 편안한 공간을 만들어."
},
{
"type": "script",
"index": 8,
"speaker": "하린",
"script": "Your creativity is truly lovely!",
"translation": "너의 창의성은 정말 사랑스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Ha-rin cleans on schedule @@!",
"hint": "ESFJ는 매주 정해진 날에 청소해요.",
"optionA": "never",
"optionB": "always",
"optionC": "randomly",
"result": "always",
"explanation": "하린이는 'I clean on schedule always!'라고 말했어요. ESFJ답게 규칙적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "도영",
"script": "I focus on what matters.",
"translation": "나는 중요한 것에 집중해."
},
{
"type": "script",
"index": 11,
"speaker": "하린",
"script": "I clean every room thoroughly!",
"translation": "나는 모든 방을 철저히 청소해!"
},
{
"type": "script",
"index": 12,
"speaker": "도영",
"script": "Both keep homes nice well!",
"translation": "둘 다 집을 잘 좋게 유지해!"
},
{
"type": "script",
"index": 13,
"speaker": "하린",
"script": "You show me peaceful living.",
"translation": "너는 나에게 평화로운 생활을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "도영",
"script": "You show me consistent habits!",
"translation": "너는 나에게 일관된 습관을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "청소에 대한 문장이에요.",
"result": "Clean space creates peaceful mind",
"explanation": "깨끗한 공간은 평화로운 마음을 만들어요.",
"optionA": "mind",
"optionB": "creates",
"optionC": "space",
"optionD": "peaceful",
"optionE": "Clean"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "청소 방식",
"explanation": "ISFP의 느긋한 청소와 ESFJ의 규칙적 청소 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도영",
"script": "I clean when I feel.",
"translation": "나는 느낄 때 청소해."
},
{
"type": "script",
"index": 2,
"speaker": "하린",
"script": "I clean on schedule always!",
"translation": "나는 항상 일정에 맞춰 청소해!"
},
{
"type": "script",
"index": 3,
"speaker": "도영",
"script": "Flexibility works better for me.",
"translation": "유연성이 나한테 더 잘 작동해."
},
{
"type": "script",
"index": 4,
"speaker": "하린",
"script": "That's relaxed approach really!",
"translation": "그건 정말 편안한 접근이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "도영이는 청소를 정해진 날 하지 않고 하고 싶을 때 합니다.",
"hint": "ISFP는 청소 일정을 정하지 않고 필요하다고 느낄 때 해요.",
"result": "O",
"explanation": "도영이는 'I clean when I feel'과 'Flexibility works better for me'라고 말하며 자유로워요."
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Regular cleaning maintains order perfectly!",
"translation": "정기적 청소가 질서를 완벽히 유지해!"
},
{
"type": "script",
"index": 7,
"speaker": "도영",
"script": "I create comfortable spaces instead.",
"translation": "나는 대신 편안한 공간을 만들어."
},
{
"type": "script",
"index": 8,
"speaker": "하린",
"script": "Your creativity is truly lovely!",
"translation": "너의 창의성은 정말 사랑스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Ha-rin cleans on schedule @@!",
"hint": "ESFJ는 매주 정해진 날에 청소해요.",
"optionA": "never",
"optionB": "always",
"optionC": "randomly",
"result": "always",
"explanation": "하린이는 'I clean on schedule always!'라고 말했어요. ESFJ답게 규칙적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "도영",
"script": "I focus on what matters.",
"translation": "나는 중요한 것에 집중해."
},
{
"type": "script",
"index": 11,
"speaker": "하린",
"script": "I clean every room thoroughly!",
"translation": "나는 모든 방을 철저히 청소해!"
},
{
"type": "script",
"index": 12,
"speaker": "도영",
"script": "Both keep homes nice well!",
"translation": "둘 다 집을 잘 좋게 유지해!"
},
{
"type": "script",
"index": 13,
"speaker": "하린",
"script": "You show me peaceful living.",
"translation": "너는 나에게 평화로운 생활을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "도영",
"script": "You show me consistent habits!",
"translation": "너는 나에게 일관된 습관을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "청소에 대한 문장이에요.",
"optionA": "mind",
"optionB": "creates",
"optionC": "space",
"optionD": "peaceful",
"optionE": "Clean",
"result": "Clean space creates peaceful mind",
"explanation": "깨끗한 공간은 평화로운 마음을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "식사 준비하기",
"explanation": "ESFJ의 모두를 위한 요리와 ISFP의 간단한 요리 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I cook for everyone gladly!",
"translation": "나는 기꺼이 모두를 위해 요리해!"
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "I make simple quick meals.",
"translation": "나는 간단하고 빠른 식사를 만들어."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Feeding people brings me joy!",
"translation": "사람들을 먹이는 게 나에게 기쁨을 줘!"
},
{
"type": "script",
"index": 4,
"speaker": "소미",
"script": "That's nurturing spirit really!",
"translation": "그건 정말 돌보는 정신이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "민지는 식사 준비를 할 때 모두가 좋아할 음식을 만듭니다.",
"hint": "ESFJ는 다른 사람들을 위해 음식을 준비하는 것을 좋아해요.",
"result": "O",
"explanation": "민지는 'I cook for everyone gladly!'와 'Feeding people brings me joy!'라고 말하며 타인 중심적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "I prefer eating alone quietly.",
"translation": "나는 혼자 조용히 먹는 걸 선호해."
},
{
"type": "script",
"index": 7,
"speaker": "민지",
"script": "I ask about dietary restrictions!",
"translation": "나는 식이 제한에 대해 물어!"
},
{
"type": "script",
"index": 8,
"speaker": "소미",
"script": "Your consideration is truly touching!",
"translation": "너의 배려는 정말 감동적이야!"
},
{
"type": "blank",
"index": 9,
"quiz": "Min-ji cooks for everyone @@!",
"hint": "ESFJ는 다른 사람들을 기쁘게 하려고 요리해요.",
"optionA": "sadly",
"optionB": "gladly",
"optionC": "never",
"result": "gladly",
"explanation": "민지는 'I cook for everyone gladly!'라고 말했어요. ESFJ답게 봉사적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "민지",
"script": "I set beautiful table settings!",
"translation": "나는 아름다운 식탁 세팅을 해!"
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "I eat simple healthy food.",
"translation": "나는 간단하고 건강한 음식을 먹어."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Both ways nourish us well!",
"translation": "두 방식 모두 우리를 잘 영양공급해!"
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "You show me generous hosting.",
"translation": "너는 나에게 관대한 환대를 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "민지",
"script": "You show me self-care!",
"translation": "너는 나에게 자기 돌봄을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "음식에 대한 문장이에요.",
"result": "Sharing meals connects people deeply",
"explanation": "식사를 함께하는 것은 사람들을 깊이 연결해요.",
"optionA": "deeply",
"optionB": "meals",
"optionC": "connects",
"optionD": "Sharing",
"optionE": "people"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "식사 준비하기",
"explanation": "ESFJ의 모두를 위한 요리와 ISFP의 간단한 요리 비교",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I cook for everyone gladly!",
"translation": "나는 기꺼이 모두를 위해 요리해!"
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "I make simple quick meals.",
"translation": "나는 간단하고 빠른 식사를 만들어."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Feeding people brings me joy!",
"translation": "사람들을 먹이는 게 나에게 기쁨을 줘!"
},
{
"type": "script",
"index": 4,
"speaker": "소미",
"script": "That's nurturing spirit really!",
"translation": "그건 정말 돌보는 정신이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "민지는 식사 준비를 할 때 모두가 좋아할 음식을 만듭니다.",
"hint": "ESFJ는 다른 사람들을 위해 음식을 준비하는 것을 좋아해요.",
"result": "O",
"explanation": "민지는 'I cook for everyone gladly!'와 'Feeding people brings me joy!'라고 말하며 타인 중심적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "I prefer eating alone quietly.",
"translation": "나는 혼자 조용히 먹는 걸 선호해."
},
{
"type": "script",
"index": 7,
"speaker": "민지",
"script": "I ask about dietary restrictions!",
"translation": "나는 식이 제한에 대해 물어!"
},
{
"type": "script",
"index": 8,
"speaker": "소미",
"script": "Your consideration is truly touching!",
"translation": "너의 배려는 정말 감동적이야!"
},
{
"type": "blank",
"index": 9,
"quiz": "Min-ji cooks for everyone @@!",
"hint": "ESFJ는 다른 사람들을 기쁘게 하려고 요리해요.",
"optionA": "sadly",
"optionB": "gladly",
"optionC": "never",
"result": "gladly",
"explanation": "민지는 'I cook for everyone gladly!'라고 말했어요. ESFJ답게 봉사적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "민지",
"script": "I set beautiful table settings!",
"translation": "나는 아름다운 식탁 세팅을 해!"
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "I eat simple healthy food.",
"translation": "나는 간단하고 건강한 음식을 먹어."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Both ways nourish us well!",
"translation": "두 방식 모두 우리를 잘 영양공급해!"
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "You show me generous hosting.",
"translation": "너는 나에게 관대한 환대를 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "민지",
"script": "You show me self-care!",
"translation": "너는 나에게 자기 돌봄을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "음식에 대한 문장이에요.",
"optionA": "deeply",
"optionB": "meals",
"optionC": "connects",
"optionD": "Sharing",
"optionE": "people",
"result": "Sharing meals connects people deeply",
"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 say no when needed.",
"translation": "나는 필요할 때 안된다고 말해."
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "I struggle saying no always!",
"translation": "나는 항상 안된다고 말하는 게 힘들어!"
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "Boundaries protect my energy well.",
"translation": "경계가 내 에너지를 잘 보호해."
},
{
"type": "script",
"index": 4,
"speaker": "지우",
"script": "That's healthy self-care really!",
"translation": "그건 정말 건강한 자기 돌봄이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "채영이는 부탁을 받았을 때 하기 싫으면 거절할 수 있습니다.",
"hint": "ISFP는 자신의 한계를 알고 필요할 때 거절해요.",
"result": "O",
"explanation": "채영이는 'I say no when needed'와 'Boundaries protect my energy well'이라고 말하며 경계를 지켜요."
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "I worry about disappointing people!",
"translation": "나는 사람들을 실망시킬까 걱정해!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "I prioritize my wellbeing first.",
"translation": "나는 먼저 내 웰빙을 우선시해."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "Your strength is truly admirable!",
"translation": "너의 강함은 정말 존경스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Ji-u struggles saying no @@!",
"hint": "ESFJ는 거절하면 다른 사람을 실망시킬까봐 힘들어해요.",
"optionA": "easily",
"optionB": "always",
"optionC": "never",
"result": "always",
"explanation": "지우는 'I struggle saying no always!'라고 말했어요. ESFJ답게 타인을 배려해요."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "I communicate limits clearly directly.",
"translation": "나는 명확히 직접적으로 한계를 소통해."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "I help even when exhausted!",
"translation": "나는 지쳐도 도와줘!"
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "We both value relationships deeply!",
"translation": "우리는 둘 다 관계를 깊이 가치있게 여겨!"
},
{
"type": "script",
"index": 13,
"speaker": "지우",
"script": "You show me setting boundaries.",
"translation": "너는 나에게 경계를 정하는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "You show me generous heart!",
"translation": "너는 나에게 관대한 마음을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "경계에 대한 문장이에요.",
"result": "Setting boundaries protects our wellbeing",
"explanation": "경계를 정하는 것은 우리 웰빙을 보호해요.",
"optionA": "wellbeing",
"optionB": "Setting",
"optionC": "our",
"optionD": "boundaries",
"optionE": "protects"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "부탁 거절하기",
"explanation": "ISFP의 조용한 거절과 ESFJ의 어려운 거절 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채영",
"script": "I say no when needed.",
"translation": "나는 필요할 때 안된다고 말해."
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "I struggle saying no always!",
"translation": "나는 항상 안된다고 말하는 게 힘들어!"
},
{
"type": "script",
"index": 3,
"speaker": "채영",
"script": "Boundaries protect my energy well.",
"translation": "경계가 내 에너지를 잘 보호해."
},
{
"type": "script",
"index": 4,
"speaker": "지우",
"script": "That's healthy self-care really!",
"translation": "그건 정말 건강한 자기 돌봄이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "채영이는 부탁을 받았을 때 하기 싫으면 거절할 수 있습니다.",
"hint": "ISFP는 자신의 한계를 알고 필요할 때 거절해요.",
"result": "O",
"explanation": "채영이는 'I say no when needed'와 'Boundaries protect my energy well'이라고 말하며 경계를 지켜요."
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "I worry about disappointing people!",
"translation": "나는 사람들을 실망시킬까 걱정해!"
},
{
"type": "script",
"index": 7,
"speaker": "채영",
"script": "I prioritize my wellbeing first.",
"translation": "나는 먼저 내 웰빙을 우선시해."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "Your strength is truly admirable!",
"translation": "너의 강함은 정말 존경스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Ji-u struggles saying no @@!",
"hint": "ESFJ는 거절하면 다른 사람을 실망시킬까봐 힘들어해요.",
"optionA": "easily",
"optionB": "always",
"optionC": "never",
"result": "always",
"explanation": "지우는 'I struggle saying no always!'라고 말했어요. ESFJ답게 타인을 배려해요."
},
{
"type": "script",
"index": 10,
"speaker": "채영",
"script": "I communicate limits clearly directly.",
"translation": "나는 명확히 직접적으로 한계를 소통해."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "I help even when exhausted!",
"translation": "나는 지쳐도 도와줘!"
},
{
"type": "script",
"index": 12,
"speaker": "채영",
"script": "We both value relationships deeply!",
"translation": "우리는 둘 다 관계를 깊이 가치있게 여겨!"
},
{
"type": "script",
"index": 13,
"speaker": "지우",
"script": "You show me setting boundaries.",
"translation": "너는 나에게 경계를 정하는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "채영",
"script": "You show me generous heart!",
"translation": "너는 나에게 관대한 마음을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "경계에 대한 문장이에요.",
"optionA": "wellbeing",
"optionB": "Setting",
"optionC": "our",
"optionD": "boundaries",
"optionE": "protects",
"result": "Setting boundaries protects our wellbeing",
"explanation": "경계를 정하는 것은 우리 웰빙을 보호해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "실망할 때",
"explanation": "ESFJ의 표현적 반응과 ISFP의 조용한 처리 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I talk about feelings openly!",
"translation": "나는 감정에 대해 공개적으로 얘기해!"
},
{
"type": "script",
"index": 2,
"speaker": "보라",
"script": "I process things privately alone.",
"translation": "나는 혼자 개인적으로 것들을 처리해."
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Sharing helps me feel better!",
"translation": "공유하는 게 나를 기분 나아지게 도와줘!"
},
{
"type": "script",
"index": 4,
"speaker": "보라",
"script": "That's healthy expression really!",
"translation": "그건 정말 건강한 표현이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "수민이는 실망했을 때 친구들에게 말하며 위로받으려 합니다.",
"hint": "ESFJ는 감정을 표현하고 다른 사람과 나누며 회복해요.",
"result": "O",
"explanation": "수민이는 'I talk about feelings openly!'와 'Sharing helps me feel better!'라고 말하며 표현적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "보라",
"script": "I need solitude to heal.",
"translation": "나는 치유하려면 고독이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "수민",
"script": "I seek advice from friends!",
"translation": "나는 친구들에게서 조언을 구해!"
},
{
"type": "script",
"index": 8,
"speaker": "보라",
"script": "Your openness is truly brave!",
"translation": "너의 개방성은 정말 용감해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Bo-ra processes things privately @@.",
"hint": "ISFP는 다른 사람과 나누기보다 혼자 감정을 정리해요.",
"optionA": "loudly",
"optionB": "alone",
"optionC": "publicly",
"result": "alone",
"explanation": "보라는 'I process things privately alone'이라고 말했어요. ISFP답게 내면적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "수민",
"script": "I want everyone's support warmly!",
"translation": "나는 모두의 지지를 따뜻하게 원해!"
},
{
"type": "script",
"index": 11,
"speaker": "보라",
"script": "I create art to express.",
"translation": "나는 표현하려고 예술을 만들어."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "We both heal our ways!",
"translation": "우리는 둘 다 우리 방식으로 치유해!"
},
{
"type": "script",
"index": 13,
"speaker": "보라",
"script": "You show me seeking connection.",
"translation": "너는 나에게 연결을 찾는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "수민",
"script": "You show me inner strength!",
"translation": "너는 나에게 내면의 힘을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "감정에 대한 문장이에요.",
"result": "Everyone processes emotions needs differently",
"explanation": "모두는 감정을 필요를 다르게 처리해요.",
"optionA": "Everyone",
"optionB": "needs",
"optionC": "processes",
"optionD": "differently",
"optionE": "emotions"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "실망할 때",
"explanation": "ESFJ의 표현적 반응과 ISFP의 조용한 처리 비교",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I talk about feelings openly!",
"translation": "나는 감정에 대해 공개적으로 얘기해!"
},
{
"type": "script",
"index": 2,
"speaker": "보라",
"script": "I process things privately alone.",
"translation": "나는 혼자 개인적으로 것들을 처리해."
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Sharing helps me feel better!",
"translation": "공유하는 게 나를 기분 나아지게 도와줘!"
},
{
"type": "script",
"index": 4,
"speaker": "보라",
"script": "That's healthy expression really!",
"translation": "그건 정말 건강한 표현이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "수민이는 실망했을 때 친구들에게 말하며 위로받으려 합니다.",
"hint": "ESFJ는 감정을 표현하고 다른 사람과 나누며 회복해요.",
"result": "O",
"explanation": "수민이는 'I talk about feelings openly!'와 'Sharing helps me feel better!'라고 말하며 표현적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "보라",
"script": "I need solitude to heal.",
"translation": "나는 치유하려면 고독이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "수민",
"script": "I seek advice from friends!",
"translation": "나는 친구들에게서 조언을 구해!"
},
{
"type": "script",
"index": 8,
"speaker": "보라",
"script": "Your openness is truly brave!",
"translation": "너의 개방성은 정말 용감해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Bo-ra processes things privately @@.",
"hint": "ISFP는 다른 사람과 나누기보다 혼자 감정을 정리해요.",
"optionA": "loudly",
"optionB": "alone",
"optionC": "publicly",
"result": "alone",
"explanation": "보라는 'I process things privately alone'이라고 말했어요. ISFP답게 내면적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "수민",
"script": "I want everyone's support warmly!",
"translation": "나는 모두의 지지를 따뜻하게 원해!"
},
{
"type": "script",
"index": 11,
"speaker": "보라",
"script": "I create art to express.",
"translation": "나는 표현하려고 예술을 만들어."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "We both heal our ways!",
"translation": "우리는 둘 다 우리 방식으로 치유해!"
},
{
"type": "script",
"index": 13,
"speaker": "보라",
"script": "You show me seeking connection.",
"translation": "너는 나에게 연결을 찾는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "수민",
"script": "You show me inner strength!",
"translation": "너는 나에게 내면의 힘을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "감정에 대한 문장이에요.",
"optionA": "Everyone",
"optionB": "needs",
"optionC": "processes",
"optionD": "differently",
"optionE": "emotions",
"result": "Everyone processes emotions needs differently",
"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 help quietly behind scenes.",
"translation": "나는 조용히 뒤에서 돕는다."
},
{
"type": "script",
"index": 2,
"speaker": "하린",
"script": "I organize volunteer events actively!",
"translation": "나는 적극적으로 자원봉사 행사를 조직해!"
},
{
"type": "script",
"index": 3,
"speaker": "진호",
"script": "Anonymous giving feels right to me.",
"translation": "익명의 기부가 나에게 옳게 느껴져."
},
{
"type": "script",
"index": 4,
"speaker": "하린",
"script": "That's humble generosity really!",
"translation": "그건 정말 겸손한 관대함이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "진호는 봉사 활동을 할 때 눈에 띄지 않게 조용히 돕습니다.",
"hint": "ISFP는 크게 드러내지 않고 조용히 기여하는 것을 선호해요.",
"result": "O",
"explanation": "진호는 'I help quietly behind scenes'와 'Anonymous giving feels right to me'라고 말하며 겸손해요."
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "I recruit many volunteers enthusiastically!",
"translation": "나는 열정적으로 많은 자원봉사자를 모집해!"
},
{
"type": "script",
"index": 7,
"speaker": "진호",
"script": "I contribute my unique skills.",
"translation": "나는 내 독특한 기술을 기여해."
},
{
"type": "script",
"index": 8,
"speaker": "하린",
"script": "Your talents are truly valuable!",
"translation": "너의 재능은 정말 가치있어!"
},
{
"type": "blank",
"index": 9,
"quiz": "Ha-rin organizes volunteer events @@!",
"hint": "ESFJ는 봉사 활동을 주도적으로 조직하고 이끌어요.",
"optionA": "passively",
"optionB": "actively",
"optionC": "never",
"result": "actively",
"explanation": "하린이는 'I organize volunteer events actively!'라고 말했어요. ESFJ답게 주도적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "진호",
"script": "I work one-on-one personally deeply.",
"translation": "나는 개인적으로 깊이 일대일로 일해."
},
{
"type": "script",
"index": 11,
"speaker": "하린",
"script": "I coordinate large groups efficiently!",
"translation": "나는 효율적으로 큰 그룹을 조정해!"
},
{
"type": "script",
"index": 12,
"speaker": "진호",
"script": "Both make positive differences beautifully!",
"translation": "둘 다 아름답게 긍정적 차이를 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "하린",
"script": "You show me quiet service.",
"translation": "너는 나에게 조용한 봉사를 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "진호",
"script": "You show me leadership skills!",
"translation": "너는 나에게 리더십 기술을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "봉사에 대한 문장이에요.",
"result": "Volunteer work creates positive change",
"explanation": "자원봉사는 긍정적 변화를 만들어요.",
"optionA": "positive",
"optionB": "work",
"optionC": "change",
"optionD": "Volunteer",
"optionE": "creates"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "봉사 활동 참여",
"explanation": "ISFP의 조용한 기여와 ESFJ의 적극적 참여 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "진호",
"script": "I help quietly behind scenes.",
"translation": "나는 조용히 뒤에서 돕는다."
},
{
"type": "script",
"index": 2,
"speaker": "하린",
"script": "I organize volunteer events actively!",
"translation": "나는 적극적으로 자원봉사 행사를 조직해!"
},
{
"type": "script",
"index": 3,
"speaker": "진호",
"script": "Anonymous giving feels right to me.",
"translation": "익명의 기부가 나에게 옳게 느껴져."
},
{
"type": "script",
"index": 4,
"speaker": "하린",
"script": "That's humble generosity really!",
"translation": "그건 정말 겸손한 관대함이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "진호는 봉사 활동을 할 때 눈에 띄지 않게 조용히 돕습니다.",
"hint": "ISFP는 크게 드러내지 않고 조용히 기여하는 것을 선호해요.",
"result": "O",
"explanation": "진호는 'I help quietly behind scenes'와 'Anonymous giving feels right to me'라고 말하며 겸손해요."
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "I recruit many volunteers enthusiastically!",
"translation": "나는 열정적으로 많은 자원봉사자를 모집해!"
},
{
"type": "script",
"index": 7,
"speaker": "진호",
"script": "I contribute my unique skills.",
"translation": "나는 내 독특한 기술을 기여해."
},
{
"type": "script",
"index": 8,
"speaker": "하린",
"script": "Your talents are truly valuable!",
"translation": "너의 재능은 정말 가치있어!"
},
{
"type": "blank",
"index": 9,
"quiz": "Ha-rin organizes volunteer events @@!",
"hint": "ESFJ는 봉사 활동을 주도적으로 조직하고 이끌어요.",
"optionA": "passively",
"optionB": "actively",
"optionC": "never",
"result": "actively",
"explanation": "하린이는 'I organize volunteer events actively!'라고 말했어요. ESFJ답게 주도적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "진호",
"script": "I work one-on-one personally deeply.",
"translation": "나는 개인적으로 깊이 일대일로 일해."
},
{
"type": "script",
"index": 11,
"speaker": "하린",
"script": "I coordinate large groups efficiently!",
"translation": "나는 효율적으로 큰 그룹을 조정해!"
},
{
"type": "script",
"index": 12,
"speaker": "진호",
"script": "Both make positive differences beautifully!",
"translation": "둘 다 아름답게 긍정적 차이를 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "하린",
"script": "You show me quiet service.",
"translation": "너는 나에게 조용한 봉사를 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "진호",
"script": "You show me leadership skills!",
"translation": "너는 나에게 리더십 기술을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "봉사에 대한 문장이에요.",
"optionA": "positive",
"optionB": "work",
"optionC": "change",
"optionD": "Volunteer",
"optionE": "creates",
"result": "Volunteer work creates positive change",
"explanation": "자원봉사는 긍정적 변화를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "팀에서의 역할",
"explanation": "ESFJ의 조율자 역할과 ISFP의 기여자 역할 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지수",
"script": "I ensure everyone feels included!",
"translation": "나는 모두가 포함됐다고 느끼게 보장해!"
},
{
"type": "script",
"index": 2,
"speaker": "소율",
"script": "I do my part quietly.",
"translation": "나는 조용히 내 역할을 해."
},
{
"type": "script",
"index": 3,
"speaker": "지수",
"script": "Team harmony matters most to me!",
"translation": "팀 조화가 나에게 가장 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "소율",
"script": "That's caring leadership really!",
"translation": "그건 정말 배려하는 리더십이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "지수는 팀에서 모두가 참여하고 화합하도록 노력합니다.",
"hint": "ESFJ는 팀의 분위기를 좋게 만들고 조화를 이루려고 해요.",
"result": "O",
"explanation": "지수는 'I ensure everyone feels included!'와 'Team harmony matters most to me!'라고 말하며 조화를 추구해요."
},
{
"type": "script",
"index": 6,
"speaker": "소율",
"script": "I focus on quality work.",
"translation": "나는 품질 좋은 일에 집중해."
},
{
"type": "script",
"index": 7,
"speaker": "지수",
"script": "I check in with teammates!",
"translation": "나는 팀원들과 확인해!"
},
{
"type": "script",
"index": 8,
"speaker": "소율",
"script": "Your attentiveness is truly wonderful!",
"translation": "너의 주의깊음은 정말 멋져!"
},
{
"type": "blank",
"index": 9,
"quiz": "So-yul does her part @@.",
"hint": "ISFP는 조용히 자신의 일을 잘 해내요.",
"optionA": "loudly",
"optionB": "quietly",
"optionC": "badly",
"result": "quietly",
"explanation": "소율이는 'I do my part quietly'라고 말했어요. ISFP답게 조용히 기여해요."
},
{
"type": "script",
"index": 10,
"speaker": "지수",
"script": "I organize team building activities!",
"translation": "나는 팀 빌딩 활동을 조직해!"
},
{
"type": "script",
"index": 11,
"speaker": "소율",
"script": "I support from the sidelines.",
"translation": "나는 곁에서 지지해."
},
{
"type": "script",
"index": 12,
"speaker": "지수",
"script": "Both roles create strong teams!",
"translation": "두 역할 모두 강한 팀을 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "소율",
"script": "You show me connecting people.",
"translation": "너는 나에게 사람들을 연결하는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "지수",
"script": "You show me steady contribution!",
"translation": "너는 나에게 꾸준한 기여를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "팀워크에 대한 문장이에요.",
"result": "Strong teamwork achieves great results",
"explanation": "강한 팀워크는 훌륭한 결과를 달성해요.",
"optionA": "great",
"optionB": "achieves",
"optionC": "results",
"optionD": "Strong",
"optionE": "teamwork"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "팀에서의 역할",
"explanation": "ESFJ의 조율자 역할과 ISFP의 기여자 역할 비교",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지수",
"script": "I ensure everyone feels included!",
"translation": "나는 모두가 포함됐다고 느끼게 보장해!"
},
{
"type": "script",
"index": 2,
"speaker": "소율",
"script": "I do my part quietly.",
"translation": "나는 조용히 내 역할을 해."
},
{
"type": "script",
"index": 3,
"speaker": "지수",
"script": "Team harmony matters most to me!",
"translation": "팀 조화가 나에게 가장 중요해!"
},
{
"type": "script",
"index": 4,
"speaker": "소율",
"script": "That's caring leadership really!",
"translation": "그건 정말 배려하는 리더십이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "지수는 팀에서 모두가 참여하고 화합하도록 노력합니다.",
"hint": "ESFJ는 팀의 분위기를 좋게 만들고 조화를 이루려고 해요.",
"result": "O",
"explanation": "지수는 'I ensure everyone feels included!'와 'Team harmony matters most to me!'라고 말하며 조화를 추구해요."
},
{
"type": "script",
"index": 6,
"speaker": "소율",
"script": "I focus on quality work.",
"translation": "나는 품질 좋은 일에 집중해."
},
{
"type": "script",
"index": 7,
"speaker": "지수",
"script": "I check in with teammates!",
"translation": "나는 팀원들과 확인해!"
},
{
"type": "script",
"index": 8,
"speaker": "소율",
"script": "Your attentiveness is truly wonderful!",
"translation": "너의 주의깊음은 정말 멋져!"
},
{
"type": "blank",
"index": 9,
"quiz": "So-yul does her part @@.",
"hint": "ISFP는 조용히 자신의 일을 잘 해내요.",
"optionA": "loudly",
"optionB": "quietly",
"optionC": "badly",
"result": "quietly",
"explanation": "소율이는 'I do my part quietly'라고 말했어요. ISFP답게 조용히 기여해요."
},
{
"type": "script",
"index": 10,
"speaker": "지수",
"script": "I organize team building activities!",
"translation": "나는 팀 빌딩 활동을 조직해!"
},
{
"type": "script",
"index": 11,
"speaker": "소율",
"script": "I support from the sidelines.",
"translation": "나는 곁에서 지지해."
},
{
"type": "script",
"index": 12,
"speaker": "지수",
"script": "Both roles create strong teams!",
"translation": "두 역할 모두 강한 팀을 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "소율",
"script": "You show me connecting people.",
"translation": "너는 나에게 사람들을 연결하는 걸 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "지수",
"script": "You show me steady contribution!",
"translation": "너는 나에게 꾸준한 기여를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "팀워크에 대한 문장이에요.",
"optionA": "great",
"optionB": "achieves",
"optionC": "results",
"optionD": "Strong",
"optionE": "teamwork",
"result": "Strong teamwork achieves great results",
"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 plant what looks beautiful.",
"translation": "나는 아름답게 보이는 걸 심어."
},
{
"type": "script",
"index": 2,
"speaker": "민지",
"script": "I grow useful vegetables instead!",
"translation": "나는 대신 유용한 채소를 길러!"
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "Artistic arrangement matters to me.",
"translation": "예술적 배치가 나에게 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "민지",
"script": "That's creative vision really!",
"translation": "그건 정말 창의적 비전이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "아린이는 정원을 가꿀 때 예쁘고 감각적으로 꾸밉니다.",
"hint": "ISFP는 정원을 예술 작품처럼 아름답게 만들어요.",
"result": "O",
"explanation": "아린이는 'I plant what looks beautiful'과 'Artistic arrangement matters to me'라고 말하며 예술적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "I plan efficient garden layout!",
"translation": "나는 효율적인 정원 배치를 계획해!"
},
{
"type": "script",
"index": 7,
"speaker": "아린",
"script": "I follow natural inspiration freely.",
"translation": "나는 자유롭게 자연스러운 영감을 따라가."
},
{
"type": "script",
"index": 8,
"speaker": "민지",
"script": "Your garden is truly stunning!",
"translation": "너의 정원은 정말 멋져!"
},
{
"type": "blank",
"index": 9,
"quiz": "Min-ji grows useful vegetables @@!",
"hint": "ESFJ는 정원에서 먹을 수 있는 실용적인 것을 길러요.",
"optionA": "sadly",
"optionB": "instead",
"optionC": "never",
"result": "instead",
"explanation": "민지는 'I grow useful vegetables instead!'라고 말했어요. ESFJ답게 실용적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "I enjoy peaceful gardening time.",
"translation": "나는 평화로운 정원 가꾸는 시간을 즐겨."
},
{
"type": "script",
"index": 11,
"speaker": "민지",
"script": "I share produce with neighbors!",
"translation": "나는 이웃과 농산물을 나눠!"
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "Both create beautiful spaces well!",
"translation": "둘 다 아름다운 공간을 잘 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "민지",
"script": "You show me aesthetic beauty.",
"translation": "너는 나에게 미학적 아름다움을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "You show me practical giving!",
"translation": "너는 나에게 실용적 베풂을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "정원에 대한 문장이에요.",
"result": "Gardening brings peace and joy",
"explanation": "정원 가꾸기는 평화와 기쁨을 가져다줘요.",
"optionA": "Gardening",
"optionB": "joy",
"optionC": "peace",
"optionD": "brings",
"optionE": "and"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "정원 가꾸기",
"explanation": "ISFP의 예술적 정원과 ESFJ의 체계적 정원 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아린",
"script": "I plant what looks beautiful.",
"translation": "나는 아름답게 보이는 걸 심어."
},
{
"type": "script",
"index": 2,
"speaker": "민지",
"script": "I grow useful vegetables instead!",
"translation": "나는 대신 유용한 채소를 길러!"
},
{
"type": "script",
"index": 3,
"speaker": "아린",
"script": "Artistic arrangement matters to me.",
"translation": "예술적 배치가 나에게 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "민지",
"script": "That's creative vision really!",
"translation": "그건 정말 창의적 비전이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "아린이는 정원을 가꿀 때 예쁘고 감각적으로 꾸밉니다.",
"hint": "ISFP는 정원을 예술 작품처럼 아름답게 만들어요.",
"result": "O",
"explanation": "아린이는 'I plant what looks beautiful'과 'Artistic arrangement matters to me'라고 말하며 예술적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "I plan efficient garden layout!",
"translation": "나는 효율적인 정원 배치를 계획해!"
},
{
"type": "script",
"index": 7,
"speaker": "아린",
"script": "I follow natural inspiration freely.",
"translation": "나는 자유롭게 자연스러운 영감을 따라가."
},
{
"type": "script",
"index": 8,
"speaker": "민지",
"script": "Your garden is truly stunning!",
"translation": "너의 정원은 정말 멋져!"
},
{
"type": "blank",
"index": 9,
"quiz": "Min-ji grows useful vegetables @@!",
"hint": "ESFJ는 정원에서 먹을 수 있는 실용적인 것을 길러요.",
"optionA": "sadly",
"optionB": "instead",
"optionC": "never",
"result": "instead",
"explanation": "민지는 'I grow useful vegetables instead!'라고 말했어요. ESFJ답게 실용적이에요."
},
{
"type": "script",
"index": 10,
"speaker": "아린",
"script": "I enjoy peaceful gardening time.",
"translation": "나는 평화로운 정원 가꾸는 시간을 즐겨."
},
{
"type": "script",
"index": 11,
"speaker": "민지",
"script": "I share produce with neighbors!",
"translation": "나는 이웃과 농산물을 나눠!"
},
{
"type": "script",
"index": 12,
"speaker": "아린",
"script": "Both create beautiful spaces well!",
"translation": "둘 다 아름다운 공간을 잘 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "민지",
"script": "You show me aesthetic beauty.",
"translation": "너는 나에게 미학적 아름다움을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "아린",
"script": "You show me practical giving!",
"translation": "너는 나에게 실용적 베풂을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "정원에 대한 문장이에요.",
"optionA": "Gardening",
"optionB": "joy",
"optionC": "peace",
"optionD": "brings",
"optionE": "and",
"result": "Gardening brings peace and joy",
"explanation": "정원 가꾸기는 평화와 기쁨을 가져다줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "파티 준비하기",
"explanation": "ESFJ의 완벽한 준비와 ISFP의 편안한 분위기 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I prepare everything perfectly meticulously!",
"translation": "나는 완벽하고 꼼꼼하게 모든 걸 준비해!"
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "I create cozy atmosphere instead.",
"translation": "나는 대신 아늑한 분위기를 만들어."
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Details make parties special always!",
"translation": "세부사항이 항상 파티를 특별하게 만들어!"
},
{
"type": "script",
"index": 4,
"speaker": "소미",
"script": "That's impressive dedication really!",
"translation": "그건 정말 인상적인 헌신이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "수민이는 파티를 준비할 때 모든 것을 완벽하게 준비합니다.",
"hint": "ESFJ는 파티가 완벽하게 진행되도록 세심하게 준비해요.",
"result": "O",
"explanation": "수민이는 'I prepare everything perfectly meticulously!'와 'Details make parties special always!'라고 말하며 완벽주의적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "I focus on genuine connections.",
"translation": "나는 진정한 연결에 집중해."
},
{
"type": "script",
"index": 7,
"speaker": "수민",
"script": "I coordinate activities and games!",
"translation": "나는 활동과 게임을 조정해!"
},
{
"type": "script",
"index": 8,
"speaker": "소미",
"script": "Your energy is truly amazing!",
"translation": "너의 에너지는 정말 놀라워!"
},
{
"type": "blank",
"index": 9,
"quiz": "So-mi creates cozy atmosphere @@.",
"hint": "ISFP는 편안하고 따뜻한 분위기를 만드는 것을 중요하게 생각해요.",
"optionA": "never",
"optionB": "instead",
"optionC": "loudly",
"result": "instead",
"explanation": "소미는 'I create cozy atmosphere instead'라고 말했어요. ISFP답게 분위기를 중시해요."
},
{
"type": "script",
"index": 10,
"speaker": "수민",
"script": "I make sure everyone's comfortable!",
"translation": "나는 모두가 편안한지 확인해!"
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "I let things flow naturally.",
"translation": "나는 것들이 자연스럽게 흐르게 둬."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Both create memorable gatherings beautifully!",
"translation": "둘 다 아름답게 기억에 남는 모임을 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "You show me thoughtful hosting.",
"translation": "너는 나에게 사려깊은 환대를 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "수민",
"script": "You show me authentic warmth!",
"translation": "너는 나에게 진정한 따뜻함을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "파티에 대한 문장이에요.",
"result": "Good parties creates lasting memories",
"explanation": "좋은 파티는 지속되는 추억을 만들어요.",
"optionA": "lasting",
"optionB": "Good",
"optionC": "memories",
"optionD": "creates",
"optionE": "parties"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "파티 준비하기",
"explanation": "ESFJ의 완벽한 준비와 ISFP의 편안한 분위기 비교",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I prepare everything perfectly meticulously!",
"translation": "나는 완벽하고 꼼꼼하게 모든 걸 준비해!"
},
{
"type": "script",
"index": 2,
"speaker": "소미",
"script": "I create cozy atmosphere instead.",
"translation": "나는 대신 아늑한 분위기를 만들어."
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Details make parties special always!",
"translation": "세부사항이 항상 파티를 특별하게 만들어!"
},
{
"type": "script",
"index": 4,
"speaker": "소미",
"script": "That's impressive dedication really!",
"translation": "그건 정말 인상적인 헌신이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "수민이는 파티를 준비할 때 모든 것을 완벽하게 준비합니다.",
"hint": "ESFJ는 파티가 완벽하게 진행되도록 세심하게 준비해요.",
"result": "O",
"explanation": "수민이는 'I prepare everything perfectly meticulously!'와 'Details make parties special always!'라고 말하며 완벽주의적이에요."
},
{
"type": "script",
"index": 6,
"speaker": "소미",
"script": "I focus on genuine connections.",
"translation": "나는 진정한 연결에 집중해."
},
{
"type": "script",
"index": 7,
"speaker": "수민",
"script": "I coordinate activities and games!",
"translation": "나는 활동과 게임을 조정해!"
},
{
"type": "script",
"index": 8,
"speaker": "소미",
"script": "Your energy is truly amazing!",
"translation": "너의 에너지는 정말 놀라워!"
},
{
"type": "blank",
"index": 9,
"quiz": "So-mi creates cozy atmosphere @@.",
"hint": "ISFP는 편안하고 따뜻한 분위기를 만드는 것을 중요하게 생각해요.",
"optionA": "never",
"optionB": "instead",
"optionC": "loudly",
"result": "instead",
"explanation": "소미는 'I create cozy atmosphere instead'라고 말했어요. ISFP답게 분위기를 중시해요."
},
{
"type": "script",
"index": 10,
"speaker": "수민",
"script": "I make sure everyone's comfortable!",
"translation": "나는 모두가 편안한지 확인해!"
},
{
"type": "script",
"index": 11,
"speaker": "소미",
"script": "I let things flow naturally.",
"translation": "나는 것들이 자연스럽게 흐르게 둬."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Both create memorable gatherings beautifully!",
"translation": "둘 다 아름답게 기억에 남는 모임을 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "소미",
"script": "You show me thoughtful hosting.",
"translation": "너는 나에게 사려깊은 환대를 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "수민",
"script": "You show me authentic warmth!",
"translation": "너는 나에게 진정한 따뜻함을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "파티에 대한 문장이에요.",
"optionA": "lasting",
"optionB": "Good",
"optionC": "memories",
"optionD": "creates",
"optionE": "parties",
"result": "Good parties creates lasting memories",
"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 listen to my heart.",
"translation": "나는 내 마음의 소리를 들어."
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "I ask everyone's opinions eagerly!",
"translation": "나는 열심히 모두의 의견을 물어!"
},
{
"type": "script",
"index": 3,
"speaker": "보라",
"script": "Inner voice guides me best.",
"translation": "내면의 목소리가 나를 가장 잘 안내해."
},
{
"type": "script",
"index": 4,
"speaker": "지우",
"script": "That's strong intuition really!",
"translation": "그건 정말 강한 직관이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "보라는 조언을 들어도 결국 자신의 감각을 따릅니다.",
"hint": "ISFP는 조언을 참고하지만 최종적으로 자신의 느낌을 믿어요.",
"result": "O",
"explanation": "보라는 'I listen to my heart'와 'Inner voice guides me best'라고 말하며 내면을 따라요."
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "I value others' wisdom deeply!",
"translation": "나는 다른 사람들의 지혜를 깊이 가치있게 여겨!"
},
{
"type": "script",
"index": 7,
"speaker": "보라",
"script": "I reflect on advice quietly.",
"translation": "나는 조언을 조용히 성찰해."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "Your independence is truly admirable!",
"translation": "너의 독립성은 정말 존경스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Ji-u asks everyone's opinions @@!",
"hint": "ESFJ는 결정하기 전에 여러 사람의 의견을 들어요.",
"optionA": "never",
"optionB": "eagerly",
"optionC": "sadly",
"result": "eagerly",
"explanation": "지우는 'I ask everyone's opinions eagerly!'라고 말했어요. ESFJ답게 타인 의견을 중시해요."
},
{
"type": "script",
"index": 10,
"speaker": "보라",
"script": "I trust my personal judgment.",
"translation": "나는 내 개인적 판단을 믿어."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "I consider all perspectives carefully!",
"translation": "나는 모든 관점을 조심스럽게 고려해!"
},
{
"type": "script",
"index": 12,
"speaker": "보라",
"script": "Both ways lead to decisions!",
"translation": "두 방식 모두 결정으로 이어져!"
},
{
"type": "script",
"index": 13,
"speaker": "지우",
"script": "You show me self-trust.",
"translation": "너는 나에게 자기 신뢰를 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "보라",
"script": "You show me collective wisdom!",
"translation": "너는 나에게 집단 지혜를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "조언에 대한 문장이에요.",
"result": "Good advice provides valuable guidance",
"explanation": "좋은 조언은 귀중한 안내를 제공해요.",
"optionA": "provides",
"optionB": "Good",
"optionC": "valuable",
"optionD": "advice",
"optionE": "guidance"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "조언 받기",
"explanation": "ISFP의 선택적 수용과 ESFJ의 적극적 청취 비교",
"level": 4,
"my_mbti": "ISFP",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "보라",
"script": "I listen to my heart.",
"translation": "나는 내 마음의 소리를 들어."
},
{
"type": "script",
"index": 2,
"speaker": "지우",
"script": "I ask everyone's opinions eagerly!",
"translation": "나는 열심히 모두의 의견을 물어!"
},
{
"type": "script",
"index": 3,
"speaker": "보라",
"script": "Inner voice guides me best.",
"translation": "내면의 목소리가 나를 가장 잘 안내해."
},
{
"type": "script",
"index": 4,
"speaker": "지우",
"script": "That's strong intuition really!",
"translation": "그건 정말 강한 직관이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "보라는 조언을 들어도 결국 자신의 감각을 따릅니다.",
"hint": "ISFP는 조언을 참고하지만 최종적으로 자신의 느낌을 믿어요.",
"result": "O",
"explanation": "보라는 'I listen to my heart'와 'Inner voice guides me best'라고 말하며 내면을 따라요."
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "I value others' wisdom deeply!",
"translation": "나는 다른 사람들의 지혜를 깊이 가치있게 여겨!"
},
{
"type": "script",
"index": 7,
"speaker": "보라",
"script": "I reflect on advice quietly.",
"translation": "나는 조언을 조용히 성찰해."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "Your independence is truly admirable!",
"translation": "너의 독립성은 정말 존경스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Ji-u asks everyone's opinions @@!",
"hint": "ESFJ는 결정하기 전에 여러 사람의 의견을 들어요.",
"optionA": "never",
"optionB": "eagerly",
"optionC": "sadly",
"result": "eagerly",
"explanation": "지우는 'I ask everyone's opinions eagerly!'라고 말했어요. ESFJ답게 타인 의견을 중시해요."
},
{
"type": "script",
"index": 10,
"speaker": "보라",
"script": "I trust my personal judgment.",
"translation": "나는 내 개인적 판단을 믿어."
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "I consider all perspectives carefully!",
"translation": "나는 모든 관점을 조심스럽게 고려해!"
},
{
"type": "script",
"index": 12,
"speaker": "보라",
"script": "Both ways lead to decisions!",
"translation": "두 방식 모두 결정으로 이어져!"
},
{
"type": "script",
"index": 13,
"speaker": "지우",
"script": "You show me self-trust.",
"translation": "너는 나에게 자기 신뢰를 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "보라",
"script": "You show me collective wisdom!",
"translation": "너는 나에게 집단 지혜를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "조언에 대한 문장이에요.",
"optionA": "provides",
"optionB": "Good",
"optionC": "valuable",
"optionD": "advice",
"optionE": "guidance",
"result": "Good advice provides valuable guidance",
"explanation": "좋은 조언은 귀중한 안내를 제공해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "기분 상할 때",
"explanation": "ESFJ의 대화 추구와 ISFP의 혼자 시간 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I want to talk immediately!",
"translation": "나는 즉시 얘기하고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I need space to calm.",
"translation": "나는 진정할 공간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Talking helps me understand better!",
"translation": "얘기하는 게 나를 더 잘 이해하게 도와줘!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "That's open communication really!",
"translation": "그건 정말 열린 소통이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "하린이는 기분이 상하면 대화로 풀려고 합니다.",
"hint": "ESFJ는 기분이 안 좋을 때 대화를 통해 해결하려고 해요.",
"result": "O",
"explanation": "하린이는 'I want to talk immediately!'와 'Talking helps me understand better!'라고 말하며 소통을 원해요."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "I process emotions alone first.",
"translation": "나는 먼저 혼자 감정을 처리해."
},
{
"type": "script",
"index": 7,
"speaker": "하린",
"script": "I seek reassurance from friends!",
"translation": "나는 친구들에게서 안심을 구해!"
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Your vulnerability is truly brave!",
"translation": "너의 취약함은 정말 용감해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Chae-young needs space to @@.",
"hint": "ISFP는 감정이 격해질 때 혼자 진정할 시간이 필요해요.",
"optionA": "celebrate",
"optionB": "calm",
"optionC": "shout",
"result": "calm",
"explanation": "채영이는 'I need space to calm'이라고 말했어요. ISFP답게 혼자 시간이 필요해요."
},
{
"type": "script",
"index": 10,
"speaker": "하린",
"script": "I want immediate resolution always!",
"translation": "나는 항상 즉각적인 해결을 원해!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I respond when I'm ready.",
"translation": "나는 준비됐을 때 응답해."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "We both care about relationships!",
"translation": "우리는 둘 다 관계를 신경써!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "You show me direct communication.",
"translation": "너는 나에게 직접적 소통을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "하린",
"script": "You show me emotional processing!",
"translation": "너는 나에게 감정 처리를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "관계에 대한 문장이에요.",
"result": "Healthy relationships requires mutual respect",
"explanation": "건강한 관계는 상호 존중을 필요로 해요.",
"optionA": "relationships",
"optionB": "mutual",
"optionC": "respect",
"optionD": "Healthy",
"optionE": "requires"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "기분 상할 때",
"explanation": "ESFJ의 대화 추구와 ISFP의 혼자 시간 비교",
"level": 4,
"my_mbti": "ESFJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I want to talk immediately!",
"translation": "나는 즉시 얘기하고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "I need space to calm.",
"translation": "나는 진정할 공간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Talking helps me understand better!",
"translation": "얘기하는 게 나를 더 잘 이해하게 도와줘!"
},
{
"type": "script",
"index": 4,
"speaker": "채영",
"script": "That's open communication really!",
"translation": "그건 정말 열린 소통이야!"
},
{
"type": "ox",
"index": 5,
"quiz": "하린이는 기분이 상하면 대화로 풀려고 합니다.",
"hint": "ESFJ는 기분이 안 좋을 때 대화를 통해 해결하려고 해요.",
"result": "O",
"explanation": "하린이는 'I want to talk immediately!'와 'Talking helps me understand better!'라고 말하며 소통을 원해요."
},
{
"type": "script",
"index": 6,
"speaker": "채영",
"script": "I process emotions alone first.",
"translation": "나는 먼저 혼자 감정을 처리해."
},
{
"type": "script",
"index": 7,
"speaker": "하린",
"script": "I seek reassurance from friends!",
"translation": "나는 친구들에게서 안심을 구해!"
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "Your vulnerability is truly brave!",
"translation": "너의 취약함은 정말 용감해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Chae-young needs space to @@.",
"hint": "ISFP는 감정이 격해질 때 혼자 진정할 시간이 필요해요.",
"optionA": "celebrate",
"optionB": "calm",
"optionC": "shout",
"result": "calm",
"explanation": "채영이는 'I need space to calm'이라고 말했어요. ISFP답게 혼자 시간이 필요해요."
},
{
"type": "script",
"index": 10,
"speaker": "하린",
"script": "I want immediate resolution always!",
"translation": "나는 항상 즉각적인 해결을 원해!"
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "I respond when I'm ready.",
"translation": "나는 준비됐을 때 응답해."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "We both care about relationships!",
"translation": "우리는 둘 다 관계를 신경써!"
},
{
"type": "script",
"index": 13,
"speaker": "채영",
"script": "You show me direct communication.",
"translation": "너는 나에게 직접적 소통을 보여줘."
},
{
"type": "script",
"index": 14,
"speaker": "하린",
"script": "You show me emotional processing!",
"translation": "너는 나에게 감정 처리를 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "관계에 대한 문장이에요.",
"optionA": "relationships",
"optionB": "mutual",
"optionC": "respect",
"optionD": "Healthy",
"optionE": "requires",
"result": "Healthy relationships requires mutual respect",
"explanation": "건강한 관계는 상호 존중을 필요로 해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "친구 소개팅 주선하기",
"explanation": "ISFJ의 세심한 배려와 INFP의 진정성 추구 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I know two people who might connect.",
"translation": "서로 잘 맞을 것 같은 두 사람을 알아."
},
{
"type": "script",
"index": 2,
"speaker": "은비",
"script": "Do they share deep values?",
"translation": "그들이 깊은 가치를 공유해?"
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "They both love helping others.",
"translation": "둘 다 다른 사람 돕는 걸 좋아해."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 친구들의 공통점을 찾아 소개시켜주는 것을 좋아합니다.",
"hint": "ISFJ는 사람들 사이의 조화를 만들어내는 것을 즐겨요.",
"result": "O",
"explanation": "예나는 'I know two people who might connect'라고 말하며 친구들을 연결해주려고 해요."
},
{
"type": "script",
"index": 5,
"speaker": "은비",
"script": "Real connection takes time.",
"translation": "진짜 연결은 시간이 걸려."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "I'll prepare a comfortable meeting place.",
"translation": "편안한 만남 장소를 준비할게."
},
{
"type": "script",
"index": 7,
"speaker": "은비",
"script": "You're so thoughtful about details!",
"translation": "넌 세세한 것까지 정말 신경쓰는구나!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na will prepare a comfortable meeting @@.",
"hint": "ISFJ는 만남이 편안하게 이루어지도록 세심하게 준비해요.",
"optionA": "time",
"optionB": "place",
"optionC": "friend",
"result": "place",
"explanation": "예나는 'I'll prepare a comfortable meeting place'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I want both friends to feel happy.",
"translation": "두 친구 모두 행복하길 바라."
},
{
"type": "script",
"index": 10,
"speaker": "은비",
"script": "Authentic feelings matter most.",
"translation": "진심 어린 감정이 가장 중요해."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "I'll check in with them after.",
"translation": "나중에 둘의 안부를 물어볼게."
},
{
"type": "script",
"index": 12,
"speaker": "은비",
"script": "Your caring nature creates safe spaces!",
"translation": "너의 배려하는 성격이 안전한 공간을 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You help me see deeper meaning.",
"translation": "넌 내가 더 깊은 의미를 보게 도와줘."
},
{
"type": "script",
"index": 14,
"speaker": "은비",
"script": "You help me feel grounded!",
"translation": "넌 내가 안정감을 느끼게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "배려하는 친구에 대한 문장이에요.",
"result": "Thoughtful friends always cherish support",
"explanation": "사려깊은 친구들은 항상 서로의 지지를 소중히 여겨요.",
"optionA": "friends",
"optionB": "Thoughtful",
"optionC": "cherish",
"optionD": "always",
"optionE": "support"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "친구 소개팅 주선하기",
"explanation": "ISFJ의 세심한 배려와 INFP의 진정성 추구 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I know two people who might connect.",
"translation": "서로 잘 맞을 것 같은 두 사람을 알아."
},
{
"type": "script",
"index": 2,
"speaker": "은비",
"script": "Do they share deep values?",
"translation": "그들이 깊은 가치를 공유해?"
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "They both love helping others.",
"translation": "둘 다 다른 사람 돕는 걸 좋아해."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 친구들의 공통점을 찾아 소개시켜주는 것을 좋아합니다.",
"hint": "ISFJ는 사람들 사이의 조화를 만들어내는 것을 즐겨요.",
"result": "O",
"explanation": "예나는 'I know two people who might connect'라고 말하며 친구들을 연결해주려고 해요."
},
{
"type": "script",
"index": 5,
"speaker": "은비",
"script": "Real connection takes time.",
"translation": "진짜 연결은 시간이 걸려."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "I'll prepare a comfortable meeting place.",
"translation": "편안한 만남 장소를 준비할게."
},
{
"type": "script",
"index": 7,
"speaker": "은비",
"script": "You're so thoughtful about details!",
"translation": "넌 세세한 것까지 정말 신경쓰는구나!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na will prepare a comfortable meeting @@.",
"hint": "ISFJ는 만남이 편안하게 이루어지도록 세심하게 준비해요.",
"optionA": "time",
"optionB": "place",
"optionC": "friend",
"result": "place",
"explanation": "예나는 'I'll prepare a comfortable meeting place'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I want both friends to feel happy.",
"translation": "두 친구 모두 행복하길 바라."
},
{
"type": "script",
"index": 10,
"speaker": "은비",
"script": "Authentic feelings matter most.",
"translation": "진심 어린 감정이 가장 중요해."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "I'll check in with them after.",
"translation": "나중에 둘의 안부를 물어볼게."
},
{
"type": "script",
"index": 12,
"speaker": "은비",
"script": "Your caring nature creates safe spaces!",
"translation": "너의 배려하는 성격이 안전한 공간을 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You help me see deeper meaning.",
"translation": "넌 내가 더 깊은 의미를 보게 도와줘."
},
{
"type": "script",
"index": 14,
"speaker": "은비",
"script": "You help me feel grounded!",
"translation": "넌 내가 안정감을 느끼게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "배려하는 친구에 대한 문장이에요.",
"optionA": "friends",
"optionB": "Thoughtful",
"optionC": "cherish",
"optionD": "always",
"optionE": "support",
"result": "Thoughtful friends always cherish support",
"explanation": "사려깊은 친구들은 항상 서로의 지지를 소중히 여겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "동네 모임 참석하기",
"explanation": "INFP의 선택적 참여와 ISFJ의 헌신적 태도 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소희",
"script": "I join when it feels meaningful.",
"translation": "의미있게 느껴질 때 참여해."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I try to attend every meeting.",
"translation": "모든 모임에 참석하려고 노력해."
},
{
"type": "script",
"index": 3,
"speaker": "소희",
"script": "Sometimes I need quiet time alone.",
"translation": "가끔은 혼자만의 조용한 시간이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 모든 모임에 참석하기보다 자신에게 의미있는 모임을 선택합니다.",
"hint": "INFP는 자신의 내면 가치와 맞는 활동을 선택적으로 참여해요.",
"result": "O",
"explanation": "소희는 'I join when it feels meaningful'이라고 말하며 선택적 참여를 해요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "The group needs consistent members.",
"translation": "그룹은 꾸준한 멤버가 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "소희",
"script": "I give my full heart when present.",
"translation": "참석할 때는 온 마음을 다해."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "Your presence brings special warmth!",
"translation": "네 존재가 특별한 따뜻함을 가져다줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "So-hee gives her full @@ when present.",
"hint": "INFP는 참석할 때 진심으로 온전히 함께해요.",
"optionA": "time",
"optionB": "heart",
"optionC": "smile",
"result": "heart",
"explanation": "소희는 'I give my full heart when present'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I help organize every activity.",
"translation": "모든 활동을 조직하는 걸 도와."
},
{
"type": "script",
"index": 10,
"speaker": "소희",
"script": "You create such stable community!",
"translation": "넌 정말 안정적인 커뮤니티를 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "I remember everyone's small preferences.",
"translation": "모두의 작은 선호도를 기억해."
},
{
"type": "script",
"index": 12,
"speaker": "소희",
"script": "Your attention to detail amazes me!",
"translation": "네가 세세한 것까지 신경쓰는게 놀라워!"
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You bring depth to conversations.",
"translation": "넌 대화에 깊이를 더해줘."
},
{
"type": "script",
"index": 14,
"speaker": "소희",
"script": "You make everyone feel included!",
"translation": "넌 모두가 포함되었다고 느끼게 해줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "진정성 있는 참여에 대한 문장이에요.",
"result": "Authentic participation create connections matters",
"explanation": "진정성 있는 참여가 중요한 연결을 만들어요.",
"optionA": "connections",
"optionB": "create",
"optionC": "Authentic",
"optionD": "matters",
"optionE": "participation"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "동네 모임 참석하기",
"explanation": "INFP의 선택적 참여와 ISFJ의 헌신적 태도 비교",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소희",
"script": "I join when it feels meaningful.",
"translation": "의미있게 느껴질 때 참여해."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I try to attend every meeting.",
"translation": "모든 모임에 참석하려고 노력해."
},
{
"type": "script",
"index": 3,
"speaker": "소희",
"script": "Sometimes I need quiet time alone.",
"translation": "가끔은 혼자만의 조용한 시간이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 모든 모임에 참석하기보다 자신에게 의미있는 모임을 선택합니다.",
"hint": "INFP는 자신의 내면 가치와 맞는 활동을 선택적으로 참여해요.",
"result": "O",
"explanation": "소희는 'I join when it feels meaningful'이라고 말하며 선택적 참여를 해요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "The group needs consistent members.",
"translation": "그룹은 꾸준한 멤버가 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "소희",
"script": "I give my full heart when present.",
"translation": "참석할 때는 온 마음을 다해."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "Your presence brings special warmth!",
"translation": "네 존재가 특별한 따뜻함을 가져다줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "So-hee gives her full @@ when present.",
"hint": "INFP는 참석할 때 진심으로 온전히 함께해요.",
"optionA": "time",
"optionB": "heart",
"optionC": "smile",
"result": "heart",
"explanation": "소희는 'I give my full heart when present'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I help organize every activity.",
"translation": "모든 활동을 조직하는 걸 도와."
},
{
"type": "script",
"index": 10,
"speaker": "소희",
"script": "You create such stable community!",
"translation": "넌 정말 안정적인 커뮤니티를 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "I remember everyone's small preferences.",
"translation": "모두의 작은 선호도를 기억해."
},
{
"type": "script",
"index": 12,
"speaker": "소희",
"script": "Your attention to detail amazes me!",
"translation": "네가 세세한 것까지 신경쓰는게 놀라워!"
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You bring depth to conversations.",
"translation": "넌 대화에 깊이를 더해줘."
},
{
"type": "script",
"index": 14,
"speaker": "소희",
"script": "You make everyone feel included!",
"translation": "넌 모두가 포함되었다고 느끼게 해줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "진정성 있는 참여에 대한 문장이에요.",
"optionA": "connections",
"optionB": "create",
"optionC": "Authentic",
"optionD": "matters",
"optionE": "participation",
"result": "Authentic participation create connections matters",
"explanation": "진정성 있는 참여가 중요한 연결을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 취미 배우기",
"explanation": "ISFJ의 체계적 학습과 INFP의 창의적 탐구 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤서",
"script": "I follow each step carefully.",
"translation": "각 단계를 신중하게 따라가."
},
{
"type": "script",
"index": 2,
"speaker": "하윤",
"script": "I explore my own way.",
"translation": "나만의 방식으로 탐구해."
},
{
"type": "script",
"index": 3,
"speaker": "윤서",
"script": "The instruction book helps me learn.",
"translation": "설명서가 배우는 데 도움이 돼."
},
{
"type": "ox",
"index": 4,
"quiz": "윤서는 취미를 배울 때 단계별 지침을 따르는 것을 선호합니다.",
"hint": "ISFJ는 체계적이고 검증된 방법으로 새로운 것을 배워요.",
"result": "O",
"explanation": "윤서는 'I follow each step carefully'와 'The instruction book helps me learn'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하윤",
"script": "I like trying different approaches.",
"translation": "다른 접근 방식을 시도하는 걸 좋아해."
},
{
"type": "script",
"index": 6,
"speaker": "윤서",
"script": "I practice the same way daily.",
"translation": "매일 같은 방식으로 연습해."
},
{
"type": "script",
"index": 7,
"speaker": "하윤",
"script": "Your dedication is really inspiring!",
"translation": "네 헌신이 정말 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-seo practices the same way @@.",
"hint": "ISFJ는 꾸준하고 일관된 방식으로 연습해요.",
"optionA": "sometimes",
"optionB": "daily",
"optionC": "never",
"result": "daily",
"explanation": "윤서는 'I practice the same way daily'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하윤",
"script": "I imagine creative possibilities.",
"translation": "창의적인 가능성을 상상해."
},
{
"type": "script",
"index": 10,
"speaker": "윤서",
"script": "I check my progress regularly.",
"translation": "정기적으로 내 진행 상황을 확인해."
},
{
"type": "script",
"index": 11,
"speaker": "하윤",
"script": "You build such solid skills!",
"translation": "넌 정말 탄탄한 기술을 쌓아!"
},
{
"type": "script",
"index": 12,
"speaker": "윤서",
"script": "I keep detailed practice notes.",
"translation": "자세한 연습 노트를 유지해."
},
{
"type": "script",
"index": 13,
"speaker": "하윤",
"script": "Your organization helps me too!",
"translation": "네 정리 정돈이 나에게도 도움이 돼!"
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "You show me new perspectives!",
"translation": "넌 나에게 새로운 관점을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "꾸준한 연습에 대한 문장이에요.",
"result": "Daily practice brings steady growth",
"explanation": "매일의 연습이 꾸준한 성장을 가져와요.",
"optionA": "growth",
"optionB": "brings",
"optionC": "Daily",
"optionD": "practice",
"optionE": "steady"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 취미 배우기",
"explanation": "ISFJ의 체계적 학습과 INFP의 창의적 탐구 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤서",
"script": "I follow each step carefully.",
"translation": "각 단계를 신중하게 따라가."
},
{
"type": "script",
"index": 2,
"speaker": "하윤",
"script": "I explore my own way.",
"translation": "나만의 방식으로 탐구해."
},
{
"type": "script",
"index": 3,
"speaker": "윤서",
"script": "The instruction book helps me learn.",
"translation": "설명서가 배우는 데 도움이 돼."
},
{
"type": "ox",
"index": 4,
"quiz": "윤서는 취미를 배울 때 단계별 지침을 따르는 것을 선호합니다.",
"hint": "ISFJ는 체계적이고 검증된 방법으로 새로운 것을 배워요.",
"result": "O",
"explanation": "윤서는 'I follow each step carefully'와 'The instruction book helps me learn'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하윤",
"script": "I like trying different approaches.",
"translation": "다른 접근 방식을 시도하는 걸 좋아해."
},
{
"type": "script",
"index": 6,
"speaker": "윤서",
"script": "I practice the same way daily.",
"translation": "매일 같은 방식으로 연습해."
},
{
"type": "script",
"index": 7,
"speaker": "하윤",
"script": "Your dedication is really inspiring!",
"translation": "네 헌신이 정말 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-seo practices the same way @@.",
"hint": "ISFJ는 꾸준하고 일관된 방식으로 연습해요.",
"optionA": "sometimes",
"optionB": "daily",
"optionC": "never",
"result": "daily",
"explanation": "윤서는 'I practice the same way daily'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하윤",
"script": "I imagine creative possibilities.",
"translation": "창의적인 가능성을 상상해."
},
{
"type": "script",
"index": 10,
"speaker": "윤서",
"script": "I check my progress regularly.",
"translation": "정기적으로 내 진행 상황을 확인해."
},
{
"type": "script",
"index": 11,
"speaker": "하윤",
"script": "You build such solid skills!",
"translation": "넌 정말 탄탄한 기술을 쌓아!"
},
{
"type": "script",
"index": 12,
"speaker": "윤서",
"script": "I keep detailed practice notes.",
"translation": "자세한 연습 노트를 유지해."
},
{
"type": "script",
"index": 13,
"speaker": "하윤",
"script": "Your organization helps me too!",
"translation": "네 정리 정돈이 나에게도 도움이 돼!"
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "You show me new perspectives!",
"translation": "넌 나에게 새로운 관점을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "꾸준한 연습에 대한 문장이에요.",
"optionA": "growth",
"optionB": "brings",
"optionC": "Daily",
"optionD": "practice",
"optionE": "steady",
"result": "Daily practice brings steady growth",
"explanation": "매일의 연습이 꾸준한 성장을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "관심 주제 깊게 파고들기",
"explanation": "INFP의 내면적 탐구와 ISFJ의 실용적 학습 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은비",
"script": "I read about meaningful topics deeply.",
"translation": "의미있는 주제를 깊이 읽어."
},
{
"type": "script",
"index": 2,
"speaker": "예나",
"script": "I learn useful skills first.",
"translation": "먼저 유용한 기술을 배워."
},
{
"type": "script",
"index": 3,
"speaker": "은비",
"script": "Philosophy books fascinate me endlessly.",
"translation": "철학 책이 끝없이 나를 매료시켜."
},
{
"type": "ox",
"index": 4,
"quiz": "은비는 실용성보다 자신에게 의미있고 흥미로운 주제를 탐구합니다.",
"hint": "INFP는 내면의 가치와 관심에 따라 깊이 있는 탐구를 해요.",
"result": "O",
"explanation": "은비는 'I read about meaningful topics deeply'와 'Philosophy books fascinate me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예나",
"script": "I focus on practical information.",
"translation": "실용적인 정보에 집중해."
},
{
"type": "script",
"index": 6,
"speaker": "은비",
"script": "Ideas connect in beautiful patterns.",
"translation": "아이디어들이 아름다운 패턴으로 연결돼."
},
{
"type": "script",
"index": 7,
"speaker": "예나",
"script": "Your depth of thinking inspires me!",
"translation": "네 생각의 깊이가 나에게 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-bi reads about meaningful topics @@.",
"hint": "INFP는 의미있는 주제를 깊이 탐구해요.",
"optionA": "quickly",
"optionB": "deeply",
"optionC": "sometimes",
"result": "deeply",
"explanation": "은비는 'I read about meaningful topics deeply'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I save helpful articles systematically.",
"translation": "도움이 되는 기사를 체계적으로 저장해."
},
{
"type": "script",
"index": 10,
"speaker": "은비",
"script": "I follow my curiosity freely.",
"translation": "자유롭게 내 호기심을 따라가."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "Your passion for ideas shines!",
"translation": "아이디어에 대한 네 열정이 빛나!"
},
{
"type": "script",
"index": 12,
"speaker": "은비",
"script": "I lose track of time reading.",
"translation": "읽다 보면 시간 가는 줄 몰라."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You help me think more deeply!",
"translation": "넌 내가 더 깊이 생각하게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "은비",
"script": "You keep me grounded practically!",
"translation": "넌 나를 실용적으로 안정되게 해줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "깊은 탐구에 대한 문장이에요.",
"result": "Deep curiosity creates understanding wisdom",
"explanation": "깊은 호기심이 이해와 지혜를 만들어요.",
"optionA": "Deep",
"optionB": "creates",
"optionC": "curiosity",
"optionD": "understanding",
"optionE": "wisdom"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "관심 주제 깊게 파고들기",
"explanation": "INFP의 내면적 탐구와 ISFJ의 실용적 학습 비교",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은비",
"script": "I read about meaningful topics deeply.",
"translation": "의미있는 주제를 깊이 읽어."
},
{
"type": "script",
"index": 2,
"speaker": "예나",
"script": "I learn useful skills first.",
"translation": "먼저 유용한 기술을 배워."
},
{
"type": "script",
"index": 3,
"speaker": "은비",
"script": "Philosophy books fascinate me endlessly.",
"translation": "철학 책이 끝없이 나를 매료시켜."
},
{
"type": "ox",
"index": 4,
"quiz": "은비는 실용성보다 자신에게 의미있고 흥미로운 주제를 탐구합니다.",
"hint": "INFP는 내면의 가치와 관심에 따라 깊이 있는 탐구를 해요.",
"result": "O",
"explanation": "은비는 'I read about meaningful topics deeply'와 'Philosophy books fascinate me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예나",
"script": "I focus on practical information.",
"translation": "실용적인 정보에 집중해."
},
{
"type": "script",
"index": 6,
"speaker": "은비",
"script": "Ideas connect in beautiful patterns.",
"translation": "아이디어들이 아름다운 패턴으로 연결돼."
},
{
"type": "script",
"index": 7,
"speaker": "예나",
"script": "Your depth of thinking inspires me!",
"translation": "네 생각의 깊이가 나에게 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-bi reads about meaningful topics @@.",
"hint": "INFP는 의미있는 주제를 깊이 탐구해요.",
"optionA": "quickly",
"optionB": "deeply",
"optionC": "sometimes",
"result": "deeply",
"explanation": "은비는 'I read about meaningful topics deeply'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I save helpful articles systematically.",
"translation": "도움이 되는 기사를 체계적으로 저장해."
},
{
"type": "script",
"index": 10,
"speaker": "은비",
"script": "I follow my curiosity freely.",
"translation": "자유롭게 내 호기심을 따라가."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "Your passion for ideas shines!",
"translation": "아이디어에 대한 네 열정이 빛나!"
},
{
"type": "script",
"index": 12,
"speaker": "은비",
"script": "I lose track of time reading.",
"translation": "읽다 보면 시간 가는 줄 몰라."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You help me think more deeply!",
"translation": "넌 내가 더 깊이 생각하게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "은비",
"script": "You keep me grounded practically!",
"translation": "넌 나를 실용적으로 안정되게 해줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "깊은 탐구에 대한 문장이에요.",
"optionA": "Deep",
"optionB": "creates",
"optionC": "curiosity",
"optionD": "understanding",
"optionE": "wisdom",
"result": "Deep curiosity creates understanding wisdom",
"explanation": "깊은 호기심이 이해와 지혜를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "친구 고민 상담하기",
"explanation": "ISFJ의 실질적 조언과 INFP의 공감적 경청 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소현",
"script": "I suggest practical steps first.",
"translation": "먼저 실용적인 단계를 제안해."
},
{
"type": "script",
"index": 2,
"speaker": "미래",
"script": "I listen to their feelings deeply.",
"translation": "그들의 감정을 깊이 들어줘."
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "Here's what worked for me before.",
"translation": "전에 나에게 효과있던 방법이야."
},
{
"type": "ox",
"index": 4,
"quiz": "소현은 친구에게 조언할 때 자신의 경험에 기반한 실질적인 해결책을 제시합니다.",
"hint": "ISFJ는 실용적이고 검증된 방법으로 도움을 주려고 해요.",
"result": "O",
"explanation": "소현이는 'I suggest practical steps first'와 'Here's what worked for me before'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "미래",
"script": "Everyone's path feels different.",
"translation": "모두의 길은 다르게 느껴져."
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "I can help make a clear plan.",
"translation": "명확한 계획을 만드는 걸 도울 수 있어."
},
{
"type": "script",
"index": 7,
"speaker": "미래",
"script": "Your organized mind helps so much!",
"translation": "네 정돈된 마음이 정말 많은 도움이 돼!"
},
{
"type": "blank",
"index": 8,
"quiz": "So-hyeon suggests practical @@ first.",
"hint": "ISFJ는 실용적인 단계를 먼저 제안해요.",
"optionA": "feelings",
"optionB": "dreams",
"optionC": "steps",
"result": "steps",
"explanation": "소현이는 'I suggest practical steps first'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "미래",
"script": "I validate their emotions genuinely.",
"translation": "그들의 감정을 진심으로 인정해줘."
},
{
"type": "script",
"index": 10,
"speaker": "소현",
"script": "I share similar experiences helpfully.",
"translation": "도움이 되도록 비슷한 경험을 나눠."
},
{
"type": "script",
"index": 11,
"speaker": "미래",
"script": "Your reliability comforts people!",
"translation": "네 믿음직함이 사람들을 위로해!"
},
{
"type": "script",
"index": 12,
"speaker": "소현",
"script": "I check back regularly afterward.",
"translation": "이후에 정기적으로 안부를 확인해."
},
{
"type": "script",
"index": 13,
"speaker": "미래",
"script": "You make everyone feel supported!",
"translation": "넌 모두가 지지받는다고 느끼게 해!"
},
{
"type": "script",
"index": 14,
"speaker": "소현",
"script": "You help me see emotions clearly!",
"translation": "넌 내가 감정을 명확히 보게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "믿을 수 있는 조언에 대한 문장이에요.",
"result": "Reliable guidance builds strong trust",
"explanation": "믿을 수 있는 조언이 강한 신뢰를 쌓아요.",
"optionA": "Reliable",
"optionB": "strong",
"optionC": "builds",
"optionD": "trust",
"optionE": "guidance"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "친구 고민 상담하기",
"explanation": "ISFJ의 실질적 조언과 INFP의 공감적 경청 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소현",
"script": "I suggest practical steps first.",
"translation": "먼저 실용적인 단계를 제안해."
},
{
"type": "script",
"index": 2,
"speaker": "미래",
"script": "I listen to their feelings deeply.",
"translation": "그들의 감정을 깊이 들어줘."
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "Here's what worked for me before.",
"translation": "전에 나에게 효과있던 방법이야."
},
{
"type": "ox",
"index": 4,
"quiz": "소현은 친구에게 조언할 때 자신의 경험에 기반한 실질적인 해결책을 제시합니다.",
"hint": "ISFJ는 실용적이고 검증된 방법으로 도움을 주려고 해요.",
"result": "O",
"explanation": "소현이는 'I suggest practical steps first'와 'Here's what worked for me before'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "미래",
"script": "Everyone's path feels different.",
"translation": "모두의 길은 다르게 느껴져."
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "I can help make a clear plan.",
"translation": "명확한 계획을 만드는 걸 도울 수 있어."
},
{
"type": "script",
"index": 7,
"speaker": "미래",
"script": "Your organized mind helps so much!",
"translation": "네 정돈된 마음이 정말 많은 도움이 돼!"
},
{
"type": "blank",
"index": 8,
"quiz": "So-hyeon suggests practical @@ first.",
"hint": "ISFJ는 실용적인 단계를 먼저 제안해요.",
"optionA": "feelings",
"optionB": "dreams",
"optionC": "steps",
"result": "steps",
"explanation": "소현이는 'I suggest practical steps first'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "미래",
"script": "I validate their emotions genuinely.",
"translation": "그들의 감정을 진심으로 인정해줘."
},
{
"type": "script",
"index": 10,
"speaker": "소현",
"script": "I share similar experiences helpfully.",
"translation": "도움이 되도록 비슷한 경험을 나눠."
},
{
"type": "script",
"index": 11,
"speaker": "미래",
"script": "Your reliability comforts people!",
"translation": "네 믿음직함이 사람들을 위로해!"
},
{
"type": "script",
"index": 12,
"speaker": "소현",
"script": "I check back regularly afterward.",
"translation": "이후에 정기적으로 안부를 확인해."
},
{
"type": "script",
"index": 13,
"speaker": "미래",
"script": "You make everyone feel supported!",
"translation": "넌 모두가 지지받는다고 느끼게 해!"
},
{
"type": "script",
"index": 14,
"speaker": "소현",
"script": "You help me see emotions clearly!",
"translation": "넌 내가 감정을 명확히 보게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "믿을 수 있는 조언에 대한 문장이에요.",
"optionA": "Reliable",
"optionB": "strong",
"optionC": "builds",
"optionD": "trust",
"optionE": "guidance",
"result": "Reliable guidance builds strong trust",
"explanation": "믿을 수 있는 조언이 강한 신뢰를 쌓아요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "중요한 선택 고민하기",
"explanation": "INFP의 가치 중심 결정과 ISFJ의 책임감 있는 선택 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나영",
"script": "I ask what feels truly right.",
"translation": "무엇이 진정 옳은지 스스로 물어봐."
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "I consider everyone affected carefully.",
"translation": "영향받는 모든 사람을 신중히 고려해."
},
{
"type": "script",
"index": 3,
"speaker": "나영",
"script": "My inner values guide me.",
"translation": "내 내면의 가치가 나를 안내해."
},
{
"type": "ox",
"index": 4,
"quiz": "나영이는 결정을 내릴 때 자신의 내면 가치와 진정성을 가장 중요하게 생각합니다.",
"hint": "INFP는 자신의 내면 가치와 일치하는 결정을 내리려고 해요.",
"result": "O",
"explanation": "나영이는 'I ask what feels truly right'와 'My inner values guide me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "I think about long-term effects.",
"translation": "장기적인 영향을 생각해."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "I imagine different possible futures.",
"translation": "다양한 가능한 미래를 상상해."
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "Your authentic approach inspires courage!",
"translation": "네 진정성 있는 접근이 용기를 북돋워줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Na-yeong asks what feels truly @@.",
"hint": "INFP는 무엇이 진정으로 옳은지 내면의 소리를 들어요.",
"optionA": "wrong",
"optionB": "easy",
"optionC": "right",
"result": "right",
"explanation": "나영이는 'I ask what feels truly right'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I list pros and cons clearly.",
"translation": "장단점을 명확하게 나열해."
},
{
"type": "script",
"index": 10,
"speaker": "나영",
"script": "I follow my heart's direction.",
"translation": "내 마음의 방향을 따라가."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Your integrity shines through always!",
"translation": "네 진실성이 항상 빛나!"
},
{
"type": "script",
"index": 12,
"speaker": "나영",
"script": "I need time to reflect quietly.",
"translation": "조용히 성찰할 시간이 필요해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me to trust feelings!",
"translation": "넌 감정을 믿는 법을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "나영",
"script": "You help me see practical sides!",
"translation": "넌 실용적인 면을 보게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "진정성 있는 선택에 대한 문장이에요.",
"result": "Inner values create authentic choices",
"explanation": "내면의 가치가 진정성 있는 선택을 만들어요.",
"optionA": "values",
"optionB": "choices",
"optionC": "authentic",
"optionD": "create",
"optionE": "Inner"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "중요한 선택 고민하기",
"explanation": "INFP의 가치 중심 결정과 ISFJ의 책임감 있는 선택 비교",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나영",
"script": "I ask what feels truly right.",
"translation": "무엇이 진정 옳은지 스스로 물어봐."
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "I consider everyone affected carefully.",
"translation": "영향받는 모든 사람을 신중히 고려해."
},
{
"type": "script",
"index": 3,
"speaker": "나영",
"script": "My inner values guide me.",
"translation": "내 내면의 가치가 나를 안내해."
},
{
"type": "ox",
"index": 4,
"quiz": "나영이는 결정을 내릴 때 자신의 내면 가치와 진정성을 가장 중요하게 생각합니다.",
"hint": "INFP는 자신의 내면 가치와 일치하는 결정을 내리려고 해요.",
"result": "O",
"explanation": "나영이는 'I ask what feels truly right'와 'My inner values guide me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "I think about long-term effects.",
"translation": "장기적인 영향을 생각해."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "I imagine different possible futures.",
"translation": "다양한 가능한 미래를 상상해."
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "Your authentic approach inspires courage!",
"translation": "네 진정성 있는 접근이 용기를 북돋워줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Na-yeong asks what feels truly @@.",
"hint": "INFP는 무엇이 진정으로 옳은지 내면의 소리를 들어요.",
"optionA": "wrong",
"optionB": "easy",
"optionC": "right",
"result": "right",
"explanation": "나영이는 'I ask what feels truly right'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I list pros and cons clearly.",
"translation": "장단점을 명확하게 나열해."
},
{
"type": "script",
"index": 10,
"speaker": "나영",
"script": "I follow my heart's direction.",
"translation": "내 마음의 방향을 따라가."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Your integrity shines through always!",
"translation": "네 진실성이 항상 빛나!"
},
{
"type": "script",
"index": 12,
"speaker": "나영",
"script": "I need time to reflect quietly.",
"translation": "조용히 성찰할 시간이 필요해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me to trust feelings!",
"translation": "넌 감정을 믿는 법을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "나영",
"script": "You help me see practical sides!",
"translation": "넌 실용적인 면을 보게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "진정성 있는 선택에 대한 문장이에요.",
"optionA": "values",
"optionB": "choices",
"optionC": "authentic",
"optionD": "create",
"optionE": "Inner",
"result": "Inner values create authentic choices",
"explanation": "내면의 가치가 진정성 있는 선택을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "집안일 분담하기",
"explanation": "ISFJ의 책임감 있는 실행과 INFP의 유연한 접근 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은서",
"script": "I follow our schedule exactly.",
"translation": "우리 일정을 정확히 따라가."
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "I do chores when inspired.",
"translation": "영감이 떠오를 때 집안일을 해."
},
{
"type": "script",
"index": 3,
"speaker": "은서",
"script": "Consistency keeps everything smooth.",
"translation": "일관성이 모든 걸 부드럽게 유지해."
},
{
"type": "ox",
"index": 4,
"quiz": "은서는 집안일을 계획대로 꾸준히 실행하는 것을 선호합니다.",
"hint": "ISFJ는 책임감 있게 정해진 일정을 지키며 일을 처리해요.",
"result": "O",
"explanation": "은서는 'I follow our schedule exactly'와 'Consistency keeps everything smooth'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준호",
"script": "I adapt to my energy flow.",
"translation": "내 에너지 흐름에 맞춰."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "I prepare meals at set times.",
"translation": "정해진 시간에 식사를 준비해."
},
{
"type": "script",
"index": 7,
"speaker": "준호",
"script": "Your reliability makes life easier!",
"translation": "네 믿음직함이 삶을 더 쉽게 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-seo follows the schedule @@.",
"hint": "ISFJ는 일정을 정확하게 따라요.",
"optionA": "sometimes",
"optionB": "exactly",
"optionC": "never",
"result": "exactly",
"explanation": "은서는 'I follow our schedule exactly'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "I clean when it feels right.",
"translation": "적절하게 느껴질 때 청소해."
},
{
"type": "script",
"index": 10,
"speaker": "은서",
"script": "I check all tasks daily.",
"translation": "매일 모든 일을 확인해."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "Your dedication keeps us organized!",
"translation": "네 헌신이 우리를 정돈되게 유지해!"
},
{
"type": "script",
"index": 12,
"speaker": "은서",
"script": "I stock supplies ahead always.",
"translation": "항상 미리 물품을 비축해."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "You teach me better habits!",
"translation": "넌 나에게 더 나은 습관을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "은서",
"script": "You help me stay flexible!",
"translation": "넌 내가 유연하게 있도록 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "체계적인 생활에 대한 문장이에요.",
"result": "Organized daily routines bring peace",
"explanation": "정돈된 일상 루틴이 평화를 가져와요.",
"optionA": "Organized",
"optionB": "peace",
"optionC": "daily",
"optionD": "bring",
"optionE": "routines"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "집안일 분담하기",
"explanation": "ISFJ의 책임감 있는 실행과 INFP의 유연한 접근 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은서",
"script": "I follow our schedule exactly.",
"translation": "우리 일정을 정확히 따라가."
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "I do chores when inspired.",
"translation": "영감이 떠오를 때 집안일을 해."
},
{
"type": "script",
"index": 3,
"speaker": "은서",
"script": "Consistency keeps everything smooth.",
"translation": "일관성이 모든 걸 부드럽게 유지해."
},
{
"type": "ox",
"index": 4,
"quiz": "은서는 집안일을 계획대로 꾸준히 실행하는 것을 선호합니다.",
"hint": "ISFJ는 책임감 있게 정해진 일정을 지키며 일을 처리해요.",
"result": "O",
"explanation": "은서는 'I follow our schedule exactly'와 'Consistency keeps everything smooth'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준호",
"script": "I adapt to my energy flow.",
"translation": "내 에너지 흐름에 맞춰."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "I prepare meals at set times.",
"translation": "정해진 시간에 식사를 준비해."
},
{
"type": "script",
"index": 7,
"speaker": "준호",
"script": "Your reliability makes life easier!",
"translation": "네 믿음직함이 삶을 더 쉽게 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-seo follows the schedule @@.",
"hint": "ISFJ는 일정을 정확하게 따라요.",
"optionA": "sometimes",
"optionB": "exactly",
"optionC": "never",
"result": "exactly",
"explanation": "은서는 'I follow our schedule exactly'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "준호",
"script": "I clean when it feels right.",
"translation": "적절하게 느껴질 때 청소해."
},
{
"type": "script",
"index": 10,
"speaker": "은서",
"script": "I check all tasks daily.",
"translation": "매일 모든 일을 확인해."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "Your dedication keeps us organized!",
"translation": "네 헌신이 우리를 정돈되게 유지해!"
},
{
"type": "script",
"index": 12,
"speaker": "은서",
"script": "I stock supplies ahead always.",
"translation": "항상 미리 물품을 비축해."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "You teach me better habits!",
"translation": "넌 나에게 더 나은 습관을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "은서",
"script": "You help me stay flexible!",
"translation": "넌 내가 유연하게 있도록 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "체계적인 생활에 대한 문장이에요.",
"optionA": "Organized",
"optionB": "peace",
"optionC": "daily",
"optionD": "bring",
"optionE": "routines",
"result": "Organized daily routines bring peace",
"explanation": "정돈된 일상 루틴이 평화를 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "주말 계획 세우기",
"explanation": "INFP의 즉흥적 여유와 ISFJ의 계획적 준비 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서준",
"script": "I leave weekends open freely.",
"translation": "주말을 자유롭게 열어둬."
},
{
"type": "script",
"index": 2,
"speaker": "우진",
"script": "I plan everything in advance.",
"translation": "모든 걸 미리 계획해."
},
{
"type": "script",
"index": 3,
"speaker": "서준",
"script": "Spontaneity brings me joy naturally.",
"translation": "즉흥성이 자연스럽게 나에게 기쁨을 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "서준이는 주말을 미리 계획하기보다 그때그때 하고 싶은 것을 하는 것을 선호합니다.",
"hint": "INFP는 즉흥적이고 유연한 방식으로 시간을 보내는 걸 좋아해요.",
"result": "O",
"explanation": "서준이는 'I leave weekends open freely'와 'Spontaneity brings me joy'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "우진",
"script": "I schedule activities carefully ahead.",
"translation": "활동들을 미리 신중하게 계획해."
},
{
"type": "script",
"index": 6,
"speaker": "서준",
"script": "I follow my mood each moment.",
"translation": "매 순간 내 기분을 따라가."
},
{
"type": "script",
"index": 7,
"speaker": "우진",
"script": "Your flexibility teaches me freedom!",
"translation": "네 유연함이 자유를 가르쳐줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-jun leaves weekends open @@.",
"hint": "INFP는 주말을 자유롭게 열어둬요.",
"optionA": "strictly",
"optionB": "freely",
"optionC": "never",
"result": "freely",
"explanation": "서준이는 'I leave weekends open freely'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "우진",
"script": "I book restaurants days before.",
"translation": "며칠 전에 식당을 예약해."
},
{
"type": "script",
"index": 10,
"speaker": "서준",
"script": "I discover places by chance.",
"translation": "우연히 장소를 발견해."
},
{
"type": "script",
"index": 11,
"speaker": "우진",
"script": "Your spontaneity adds adventure!",
"translation": "네 즉흥성이 모험을 더해!"
},
{
"type": "script",
"index": 12,
"speaker": "서준",
"script": "I rest when tired naturally.",
"translation": "피곤할 때 자연스럽게 쉬어."
},
{
"type": "script",
"index": 13,
"speaker": "우진",
"script": "You show me living in flow!",
"translation": "넌 흐름 속에서 사는 법을 보여줘!"
},
{
"type": "script",
"index": 14,
"speaker": "서준",
"script": "You help me stay prepared!",
"translation": "넌 내가 준비되게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "자유로운 주말에 대한 문장이에요.",
"result": "Open freedom creates beautiful moments",
"explanation": "열린 자유가 아름다운 순간을 만들어요.",
"optionA": "Open",
"optionB": "freedom",
"optionC": "beautiful",
"optionD": "creates",
"optionE": "moments"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "주말 계획 세우기",
"explanation": "INFP의 즉흥적 여유와 ISFJ의 계획적 준비 비교",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서준",
"script": "I leave weekends open freely.",
"translation": "주말을 자유롭게 열어둬."
},
{
"type": "script",
"index": 2,
"speaker": "우진",
"script": "I plan everything in advance.",
"translation": "모든 걸 미리 계획해."
},
{
"type": "script",
"index": 3,
"speaker": "서준",
"script": "Spontaneity brings me joy naturally.",
"translation": "즉흥성이 자연스럽게 나에게 기쁨을 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "서준이는 주말을 미리 계획하기보다 그때그때 하고 싶은 것을 하는 것을 선호합니다.",
"hint": "INFP는 즉흥적이고 유연한 방식으로 시간을 보내는 걸 좋아해요.",
"result": "O",
"explanation": "서준이는 'I leave weekends open freely'와 'Spontaneity brings me joy'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "우진",
"script": "I schedule activities carefully ahead.",
"translation": "활동들을 미리 신중하게 계획해."
},
{
"type": "script",
"index": 6,
"speaker": "서준",
"script": "I follow my mood each moment.",
"translation": "매 순간 내 기분을 따라가."
},
{
"type": "script",
"index": 7,
"speaker": "우진",
"script": "Your flexibility teaches me freedom!",
"translation": "네 유연함이 자유를 가르쳐줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-jun leaves weekends open @@.",
"hint": "INFP는 주말을 자유롭게 열어둬요.",
"optionA": "strictly",
"optionB": "freely",
"optionC": "never",
"result": "freely",
"explanation": "서준이는 'I leave weekends open freely'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "우진",
"script": "I book restaurants days before.",
"translation": "며칠 전에 식당을 예약해."
},
{
"type": "script",
"index": 10,
"speaker": "서준",
"script": "I discover places by chance.",
"translation": "우연히 장소를 발견해."
},
{
"type": "script",
"index": 11,
"speaker": "우진",
"script": "Your spontaneity adds adventure!",
"translation": "네 즉흥성이 모험을 더해!"
},
{
"type": "script",
"index": 12,
"speaker": "서준",
"script": "I rest when tired naturally.",
"translation": "피곤할 때 자연스럽게 쉬어."
},
{
"type": "script",
"index": 13,
"speaker": "우진",
"script": "You show me living in flow!",
"translation": "넌 흐름 속에서 사는 법을 보여줘!"
},
{
"type": "script",
"index": 14,
"speaker": "서준",
"script": "You help me stay prepared!",
"translation": "넌 내가 준비되게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "자유로운 주말에 대한 문장이에요.",
"optionA": "Open",
"optionB": "freedom",
"optionC": "beautiful",
"optionD": "creates",
"optionE": "moments",
"result": "Open freedom creates beautiful moments",
"explanation": "열린 자유가 아름다운 순간을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "시험 기간 대처하기",
"explanation": "ISFJ의 체계적 준비와 INFP의 의미 찾기 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민우",
"script": "I make detailed study schedules.",
"translation": "자세한 공부 일정을 만들어."
},
{
"type": "script",
"index": 2,
"speaker": "도훈",
"script": "I study topics that interest me.",
"translation": "나를 흥미롭게 하는 주제를 공부해."
},
{
"type": "script",
"index": 3,
"speaker": "민우",
"script": "Following my plan reduces stress.",
"translation": "내 계획을 따르면 스트레스가 줄어."
},
{
"type": "ox",
"index": 4,
"quiz": "민우는 스트레스 상황에서 체계적인 계획을 세우고 따르는 것으로 안정감을 얻습니다.",
"hint": "ISFJ는 구조화된 계획으로 스트레스를 관리해요.",
"result": "O",
"explanation": "민우는 'I make detailed study schedules'와 'Following my plan reduces stress'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "도훈",
"script": "I connect ideas to deeper meaning.",
"translation": "아이디어를 더 깊은 의미와 연결해."
},
{
"type": "script",
"index": 6,
"speaker": "민우",
"script": "I review notes systematically daily.",
"translation": "매일 체계적으로 노트를 복습해."
},
{
"type": "script",
"index": 7,
"speaker": "도훈",
"script": "Your discipline keeps you steady!",
"translation": "네 규율이 널 안정되게 유지해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Min-woo makes detailed study @@.",
"hint": "ISFJ는 자세한 공부 일정을 만들어요.",
"optionA": "notes",
"optionB": "schedules",
"optionC": "breaks",
"result": "schedules",
"explanation": "민우는 'I make detailed study schedules'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도훈",
"script": "I need breaks for reflection.",
"translation": "성찰을 위한 휴식이 필요해."
},
{
"type": "script",
"index": 10,
"speaker": "민우",
"script": "I stick to timed study blocks.",
"translation": "정해진 시간의 공부 블록을 지켜."
},
{
"type": "script",
"index": 11,
"speaker": "도훈",
"script": "Your consistency inspires my focus!",
"translation": "네 일관성이 내 집중에 영감을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "민우",
"script": "I prepare everything the night before.",
"translation": "전날 밤에 모든 걸 준비해."
},
{
"type": "script",
"index": 13,
"speaker": "도훈",
"script": "You help me stay grounded!",
"translation": "넌 내가 안정되게 있도록 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "민우",
"script": "You help me find purpose!",
"translation": "넌 내가 목적을 찾게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "체계적인 준비에 대한 문장이에요.",
"result": "Systematic preparation reduces exam anxiety",
"explanation": "체계적인 준비가 시험 불안을 줄여요.",
"optionA": "preparation",
"optionB": "exam",
"optionC": "reduces",
"optionD": "Systematic",
"optionE": "anxiety"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "시험 기간 대처하기",
"explanation": "ISFJ의 체계적 준비와 INFP의 의미 찾기 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민우",
"script": "I make detailed study schedules.",
"translation": "자세한 공부 일정을 만들어."
},
{
"type": "script",
"index": 2,
"speaker": "도훈",
"script": "I study topics that interest me.",
"translation": "나를 흥미롭게 하는 주제를 공부해."
},
{
"type": "script",
"index": 3,
"speaker": "민우",
"script": "Following my plan reduces stress.",
"translation": "내 계획을 따르면 스트레스가 줄어."
},
{
"type": "ox",
"index": 4,
"quiz": "민우는 스트레스 상황에서 체계적인 계획을 세우고 따르는 것으로 안정감을 얻습니다.",
"hint": "ISFJ는 구조화된 계획으로 스트레스를 관리해요.",
"result": "O",
"explanation": "민우는 'I make detailed study schedules'와 'Following my plan reduces stress'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "도훈",
"script": "I connect ideas to deeper meaning.",
"translation": "아이디어를 더 깊은 의미와 연결해."
},
{
"type": "script",
"index": 6,
"speaker": "민우",
"script": "I review notes systematically daily.",
"translation": "매일 체계적으로 노트를 복습해."
},
{
"type": "script",
"index": 7,
"speaker": "도훈",
"script": "Your discipline keeps you steady!",
"translation": "네 규율이 널 안정되게 유지해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Min-woo makes detailed study @@.",
"hint": "ISFJ는 자세한 공부 일정을 만들어요.",
"optionA": "notes",
"optionB": "schedules",
"optionC": "breaks",
"result": "schedules",
"explanation": "민우는 'I make detailed study schedules'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "도훈",
"script": "I need breaks for reflection.",
"translation": "성찰을 위한 휴식이 필요해."
},
{
"type": "script",
"index": 10,
"speaker": "민우",
"script": "I stick to timed study blocks.",
"translation": "정해진 시간의 공부 블록을 지켜."
},
{
"type": "script",
"index": 11,
"speaker": "도훈",
"script": "Your consistency inspires my focus!",
"translation": "네 일관성이 내 집중에 영감을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "민우",
"script": "I prepare everything the night before.",
"translation": "전날 밤에 모든 걸 준비해."
},
{
"type": "script",
"index": 13,
"speaker": "도훈",
"script": "You help me stay grounded!",
"translation": "넌 내가 안정되게 있도록 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "민우",
"script": "You help me find purpose!",
"translation": "넌 내가 목적을 찾게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "체계적인 준비에 대한 문장이에요.",
"optionA": "preparation",
"optionB": "exam",
"optionC": "reduces",
"optionD": "Systematic",
"optionE": "anxiety",
"result": "Systematic preparation reduces exam anxiety",
"explanation": "체계적인 준비가 시험 불안을 줄여요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "갑작스런 변화 맞닥뜨리기",
"explanation": "INFP의 적응적 수용과 ISFJ의 안정 추구 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하윤",
"script": "I accept changes as growth.",
"translation": "변화를 성장으로 받아들여."
},
{
"type": "script",
"index": 2,
"speaker": "승민",
"script": "I prefer things staying stable.",
"translation": "일이 안정적으로 유지되길 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "하윤",
"script": "New situations feel like adventures.",
"translation": "새로운 상황은 모험처럼 느껴져."
},
{
"type": "ox",
"index": 4,
"quiz": "하윤이는 예상치 못한 변화를 긍정적인 성장의 기회로 받아들입니다.",
"hint": "INFP는 변화를 새로운 가능성으로 바라보며 적응해요.",
"result": "O",
"explanation": "하윤이는 'I accept changes as growth'와 'New situations feel like adventures'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "승민",
"script": "I need time adjusting carefully.",
"translation": "신중하게 적응할 시간이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "하윤",
"script": "I trust life's unexpected flow.",
"translation": "삶의 예상치 못한 흐름을 믿어."
},
{
"type": "script",
"index": 7,
"speaker": "승민",
"script": "Your flexibility amazes me always!",
"translation": "네 유연성이 항상 나를 놀라게 해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-yoon accepts changes as @@.",
"hint": "INFP는 변화를 성장으로 받아들여요.",
"optionA": "problems",
"optionB": "growth",
"optionC": "stress",
"result": "growth",
"explanation": "하윤이는 'I accept changes as growth'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "승민",
"script": "I create backup plans ahead.",
"translation": "미리 백업 계획을 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "하윤",
"script": "I find meaning in uncertainty.",
"translation": "불확실성 속에서 의미를 찾아."
},
{
"type": "script",
"index": 11,
"speaker": "승민",
"script": "Your calm perspective helps me!",
"translation": "네 차분한 관점이 나를 도와!"
},
{
"type": "script",
"index": 12,
"speaker": "하윤",
"script": "I write through difficult feelings.",
"translation": "어려운 감정을 글로 써내려가."
},
{
"type": "script",
"index": 13,
"speaker": "승민",
"script": "You teach me embracing change!",
"translation": "넌 변화를 받아들이는 법을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하윤",
"script": "You help me feel secure!",
"translation": "넌 내가 안전하다고 느끼게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "변화 수용에 대한 문장이에요.",
"result": "Embracing change brings personal growth",
"explanation": "변화를 받아들이는 것이 개인적 성장을 가져와요.",
"optionA": "personal",
"optionB": "Embracing",
"optionC": "growth",
"optionD": "change",
"optionE": "brings"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "갑작스런 변화 맞닥뜨리기",
"explanation": "INFP의 적응적 수용과 ISFJ의 안정 추구 비교",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하윤",
"script": "I accept changes as growth.",
"translation": "변화를 성장으로 받아들여."
},
{
"type": "script",
"index": 2,
"speaker": "승민",
"script": "I prefer things staying stable.",
"translation": "일이 안정적으로 유지되길 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "하윤",
"script": "New situations feel like adventures.",
"translation": "새로운 상황은 모험처럼 느껴져."
},
{
"type": "ox",
"index": 4,
"quiz": "하윤이는 예상치 못한 변화를 긍정적인 성장의 기회로 받아들입니다.",
"hint": "INFP는 변화를 새로운 가능성으로 바라보며 적응해요.",
"result": "O",
"explanation": "하윤이는 'I accept changes as growth'와 'New situations feel like adventures'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "승민",
"script": "I need time adjusting carefully.",
"translation": "신중하게 적응할 시간이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "하윤",
"script": "I trust life's unexpected flow.",
"translation": "삶의 예상치 못한 흐름을 믿어."
},
{
"type": "script",
"index": 7,
"speaker": "승민",
"script": "Your flexibility amazes me always!",
"translation": "네 유연성이 항상 나를 놀라게 해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-yoon accepts changes as @@.",
"hint": "INFP는 변화를 성장으로 받아들여요.",
"optionA": "problems",
"optionB": "growth",
"optionC": "stress",
"result": "growth",
"explanation": "하윤이는 'I accept changes as growth'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "승민",
"script": "I create backup plans ahead.",
"translation": "미리 백업 계획을 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "하윤",
"script": "I find meaning in uncertainty.",
"translation": "불확실성 속에서 의미를 찾아."
},
{
"type": "script",
"index": 11,
"speaker": "승민",
"script": "Your calm perspective helps me!",
"translation": "네 차분한 관점이 나를 도와!"
},
{
"type": "script",
"index": 12,
"speaker": "하윤",
"script": "I write through difficult feelings.",
"translation": "어려운 감정을 글로 써내려가."
},
{
"type": "script",
"index": 13,
"speaker": "승민",
"script": "You teach me embracing change!",
"translation": "넌 변화를 받아들이는 법을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하윤",
"script": "You help me feel secure!",
"translation": "넌 내가 안전하다고 느끼게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "변화 수용에 대한 문장이에요.",
"optionA": "personal",
"optionB": "Embracing",
"optionC": "growth",
"optionD": "change",
"optionE": "brings",
"result": "Embracing change brings personal growth",
"explanation": "변화를 받아들이는 것이 개인적 성장을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 직업 고민하기",
"explanation": "ISFJ의 안정적 선택과 INFP의 의미 추구 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수현",
"script": "I want a stable secure job.",
"translation": "안정적이고 확실한 직업을 원해."
},
{
"type": "script",
"index": 2,
"speaker": "하늘",
"script": "I seek meaningful fulfilling work.",
"translation": "의미있고 충만한 일을 찾아."
},
{
"type": "script",
"index": 3,
"speaker": "수현",
"script": "Benefits and security matter most.",
"translation": "복리후생과 안정성이 가장 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "수현이는 직업을 선택할 때 안정성과 실질적인 혜택을 우선적으로 고려합니다.",
"hint": "ISFJ는 안정적이고 믿을 수 있는 직업을 선호해요.",
"result": "O",
"explanation": "수현이는 'I want a stable secure job'과 'Benefits and security matter most'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하늘",
"script": "I follow my heart's calling.",
"translation": "내 마음의 부름을 따라가."
},
{
"type": "script",
"index": 6,
"speaker": "수현",
"script": "I research career paths thoroughly.",
"translation": "직업 경로를 철저히 조사해."
},
{
"type": "script",
"index": 7,
"speaker": "하늘",
"script": "Your practicality keeps me grounded!",
"translation": "네 실용성이 나를 안정되게 해줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Su-hyeon wants a stable secure @@.",
"hint": "ISFJ는 안정적이고 확실한 직업을 원해요.",
"optionA": "hobby",
"optionB": "friend",
"optionC": "job",
"result": "job",
"explanation": "수현이는 'I want a stable secure job'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하늘",
"script": "I imagine making real difference.",
"translation": "진짜 변화를 만드는 걸 상상해."
},
{
"type": "script",
"index": 10,
"speaker": "수현",
"script": "I value consistent regular income.",
"translation": "일관된 정기 소득을 중요하게 여겨."
},
{
"type": "script",
"index": 11,
"speaker": "하늘",
"script": "Your responsibility inspires trust!",
"translation": "네 책임감이 신뢰를 불러일으켜!"
},
{
"type": "script",
"index": 12,
"speaker": "수현",
"script": "I consider family needs carefully.",
"translation": "가족의 필요를 신중히 고려해."
},
{
"type": "script",
"index": 13,
"speaker": "하늘",
"script": "You teach me being realistic!",
"translation": "넌 현실적이 되는 법을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "수현",
"script": "You inspire my bigger dreams!",
"translation": "넌 내 더 큰 꿈에 영감을 줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "안정적인 직업에 대한 문장이에요.",
"result": "Stable careers provide strong foundation",
"explanation": "안정적인 직업이 강한 기반을 제공해요.",
"optionA": "provide",
"optionB": "strong",
"optionC": "careers",
"optionD": "Stable",
"optionE": "foundation"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 직업 고민하기",
"explanation": "ISFJ의 안정적 선택과 INFP의 의미 추구 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수현",
"script": "I want a stable secure job.",
"translation": "안정적이고 확실한 직업을 원해."
},
{
"type": "script",
"index": 2,
"speaker": "하늘",
"script": "I seek meaningful fulfilling work.",
"translation": "의미있고 충만한 일을 찾아."
},
{
"type": "script",
"index": 3,
"speaker": "수현",
"script": "Benefits and security matter most.",
"translation": "복리후생과 안정성이 가장 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "수현이는 직업을 선택할 때 안정성과 실질적인 혜택을 우선적으로 고려합니다.",
"hint": "ISFJ는 안정적이고 믿을 수 있는 직업을 선호해요.",
"result": "O",
"explanation": "수현이는 'I want a stable secure job'과 'Benefits and security matter most'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하늘",
"script": "I follow my heart's calling.",
"translation": "내 마음의 부름을 따라가."
},
{
"type": "script",
"index": 6,
"speaker": "수현",
"script": "I research career paths thoroughly.",
"translation": "직업 경로를 철저히 조사해."
},
{
"type": "script",
"index": 7,
"speaker": "하늘",
"script": "Your practicality keeps me grounded!",
"translation": "네 실용성이 나를 안정되게 해줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Su-hyeon wants a stable secure @@.",
"hint": "ISFJ는 안정적이고 확실한 직업을 원해요.",
"optionA": "hobby",
"optionB": "friend",
"optionC": "job",
"result": "job",
"explanation": "수현이는 'I want a stable secure job'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하늘",
"script": "I imagine making real difference.",
"translation": "진짜 변화를 만드는 걸 상상해."
},
{
"type": "script",
"index": 10,
"speaker": "수현",
"script": "I value consistent regular income.",
"translation": "일관된 정기 소득을 중요하게 여겨."
},
{
"type": "script",
"index": 11,
"speaker": "하늘",
"script": "Your responsibility inspires trust!",
"translation": "네 책임감이 신뢰를 불러일으켜!"
},
{
"type": "script",
"index": 12,
"speaker": "수현",
"script": "I consider family needs carefully.",
"translation": "가족의 필요를 신중히 고려해."
},
{
"type": "script",
"index": 13,
"speaker": "하늘",
"script": "You teach me being realistic!",
"translation": "넌 현실적이 되는 법을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "수현",
"script": "You inspire my bigger dreams!",
"translation": "넌 내 더 큰 꿈에 영감을 줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "안정적인 직업에 대한 문장이에요.",
"optionA": "provide",
"optionB": "strong",
"optionC": "careers",
"optionD": "Stable",
"optionE": "foundation",
"result": "Stable careers provide strong foundation",
"explanation": "안정적인 직업이 강한 기반을 제공해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈의 진로 계획하기",
"explanation": "INFP의 열정 추구와 ISFJ의 현실적 접근 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소희",
"script": "I choose work that feels authentic.",
"translation": "진정성이 느껴지는 일을 선택해."
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I check job market demand first.",
"translation": "먼저 직업 시장 수요를 확인해."
},
{
"type": "script",
"index": 3,
"speaker": "소희",
"script": "Personal values guide my path.",
"translation": "개인적 가치가 내 길을 안내해."
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 직업을 선택할 때 자신의 가치와 열정이 일치하는지를 가장 중요하게 생각합니다.",
"hint": "INFP는 자신의 내면 가치와 열정에 따라 진로를 결정해요.",
"result": "O",
"explanation": "소희는 'I choose work that feels authentic'와 'Personal values guide my path'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤서",
"script": "I prefer clear career ladders.",
"translation": "명확한 경력 사다리를 선호해."
},
{
"type": "script",
"index": 6,
"speaker": "소희",
"script": "I imagine helping people genuinely.",
"translation": "사람들을 진심으로 돕는 걸 상상해."
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "Your passion lights everything up!",
"translation": "네 열정이 모든 걸 밝혀!"
},
{
"type": "blank",
"index": 8,
"quiz": "So-hee chooses work that feels @@.",
"hint": "INFP는 진정성이 느껴지는 일을 선택해요.",
"optionA": "easy",
"optionB": "authentic",
"optionC": "quick",
"result": "authentic",
"explanation": "소희는 'I choose work that feels authentic'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I save money very consistently.",
"translation": "매우 꾸준히 돈을 저축해."
},
{
"type": "script",
"index": 10,
"speaker": "소희",
"script": "I trust my journey unfolds perfectly.",
"translation": "내 여정이 완벽하게 펼쳐진다고 믿어."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "Your idealism inspires my hope!",
"translation": "네 이상주의가 내 희망에 영감을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "소희",
"script": "I need work with deeper purpose.",
"translation": "더 깊은 목적이 있는 일이 필요해."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You remind me of bigger meaning!",
"translation": "넌 더 큰 의미를 상기시켜줘!"
},
{
"type": "script",
"index": 14,
"speaker": "소희",
"script": "You help me stay practical!",
"translation": "넌 내가 실용적이게 있도록 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "열정적인 일에 대한 문장이에요.",
"result": "Passionate work brings deep fulfillment",
"explanation": "열정적인 일이 깊은 충족감을 가져와요.",
"optionA": "brings",
"optionB": "deep",
"optionC": "fulfillment",
"optionD": "Passionate",
"optionE": "work"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈의 진로 계획하기",
"explanation": "INFP의 열정 추구와 ISFJ의 현실적 접근 비교",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소희",
"script": "I choose work that feels authentic.",
"translation": "진정성이 느껴지는 일을 선택해."
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I check job market demand first.",
"translation": "먼저 직업 시장 수요를 확인해."
},
{
"type": "script",
"index": 3,
"speaker": "소희",
"script": "Personal values guide my path.",
"translation": "개인적 가치가 내 길을 안내해."
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 직업을 선택할 때 자신의 가치와 열정이 일치하는지를 가장 중요하게 생각합니다.",
"hint": "INFP는 자신의 내면 가치와 열정에 따라 진로를 결정해요.",
"result": "O",
"explanation": "소희는 'I choose work that feels authentic'와 'Personal values guide my path'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤서",
"script": "I prefer clear career ladders.",
"translation": "명확한 경력 사다리를 선호해."
},
{
"type": "script",
"index": 6,
"speaker": "소희",
"script": "I imagine helping people genuinely.",
"translation": "사람들을 진심으로 돕는 걸 상상해."
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "Your passion lights everything up!",
"translation": "네 열정이 모든 걸 밝혀!"
},
{
"type": "blank",
"index": 8,
"quiz": "So-hee chooses work that feels @@.",
"hint": "INFP는 진정성이 느껴지는 일을 선택해요.",
"optionA": "easy",
"optionB": "authentic",
"optionC": "quick",
"result": "authentic",
"explanation": "소희는 'I choose work that feels authentic'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I save money very consistently.",
"translation": "매우 꾸준히 돈을 저축해."
},
{
"type": "script",
"index": 10,
"speaker": "소희",
"script": "I trust my journey unfolds perfectly.",
"translation": "내 여정이 완벽하게 펼쳐진다고 믿어."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "Your idealism inspires my hope!",
"translation": "네 이상주의가 내 희망에 영감을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "소희",
"script": "I need work with deeper purpose.",
"translation": "더 깊은 목적이 있는 일이 필요해."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You remind me of bigger meaning!",
"translation": "넌 더 큰 의미를 상기시켜줘!"
},
{
"type": "script",
"index": 14,
"speaker": "소희",
"script": "You help me stay practical!",
"translation": "넌 내가 실용적이게 있도록 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "열정적인 일에 대한 문장이에요.",
"optionA": "brings",
"optionB": "deep",
"optionC": "fulfillment",
"optionD": "Passionate",
"optionE": "work",
"result": "Passionate work brings deep fulfillment",
"explanation": "열정적인 일이 깊은 충족감을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 독서 시간 갖기",
"explanation": "ISFJ의 실용적 독서와 INFP의 상상력 독서 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I read helpful how-to books.",
"translation": "도움이 되는 방법 책을 읽어."
},
{
"type": "script",
"index": 2,
"speaker": "은비",
"script": "I love beautiful fantasy stories.",
"translation": "아름다운 판타지 이야기를 사랑해."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Practical knowledge helps me daily.",
"translation": "실용적인 지식이 매일 도움이 돼."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 실생활에 적용할 수 있는 실용적인 내용의 책을 선호합니다.",
"hint": "ISFJ는 일상에 유용한 정보를 얻을 수 있는 책을 읽어요.",
"result": "O",
"explanation": "예나는 'I read helpful how-to books'와 'Practical knowledge helps me daily'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "은비",
"script": "Stories take me to new worlds.",
"translation": "이야기들이 나를 새로운 세계로 데려가."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "I take notes on useful tips.",
"translation": "유용한 팁에 대해 노트해."
},
{
"type": "script",
"index": 7,
"speaker": "은비",
"script": "Your focus on growth inspires me!",
"translation": "성장에 대한 네 집중이 나에게 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na reads helpful how-to @@.",
"hint": "ISFJ는 도움이 되는 방법 책을 읽어요.",
"optionA": "novels",
"optionB": "books",
"optionC": "poems",
"result": "books",
"explanation": "예나는 'I read helpful how-to books'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은비",
"script": "I lose myself in characters deeply.",
"translation": "캐릭터들 속에 깊이 빠져들어."
},
{
"type": "script",
"index": 10,
"speaker": "예나",
"script": "I finish books cover to cover.",
"translation": "책을 처음부터 끝까지 다 읽어."
},
{
"type": "script",
"index": 11,
"speaker": "은비",
"script": "Your commitment to learning shines!",
"translation": "배움에 대한 네 헌신이 빛나!"
},
{
"type": "script",
"index": 12,
"speaker": "예나",
"script": "I recommend books to friends often.",
"translation": "자주 친구들에게 책을 추천해."
},
{
"type": "script",
"index": 13,
"speaker": "은비",
"script": "You open practical possibilities!",
"translation": "넌 실용적인 가능성을 열어줘!"
},
{
"type": "script",
"index": 14,
"speaker": "예나",
"script": "You open imaginative worlds!",
"translation": "넌 상상력 넘치는 세계를 열어줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "유용한 독서에 대한 문장이에요.",
"result": "Reading expands practical knowledge skills",
"explanation": "독서가 실용적인 지식과 기술을 확장시켜요.",
"optionA": "expands",
"optionB": "knowledge",
"optionC": "Reading",
"optionD": "skills",
"optionE": "practical"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 독서 시간 갖기",
"explanation": "ISFJ의 실용적 독서와 INFP의 상상력 독서 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I read helpful how-to books.",
"translation": "도움이 되는 방법 책을 읽어."
},
{
"type": "script",
"index": 2,
"speaker": "은비",
"script": "I love beautiful fantasy stories.",
"translation": "아름다운 판타지 이야기를 사랑해."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Practical knowledge helps me daily.",
"translation": "실용적인 지식이 매일 도움이 돼."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 실생활에 적용할 수 있는 실용적인 내용의 책을 선호합니다.",
"hint": "ISFJ는 일상에 유용한 정보를 얻을 수 있는 책을 읽어요.",
"result": "O",
"explanation": "예나는 'I read helpful how-to books'와 'Practical knowledge helps me daily'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "은비",
"script": "Stories take me to new worlds.",
"translation": "이야기들이 나를 새로운 세계로 데려가."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "I take notes on useful tips.",
"translation": "유용한 팁에 대해 노트해."
},
{
"type": "script",
"index": 7,
"speaker": "은비",
"script": "Your focus on growth inspires me!",
"translation": "성장에 대한 네 집중이 나에게 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na reads helpful how-to @@.",
"hint": "ISFJ는 도움이 되는 방법 책을 읽어요.",
"optionA": "novels",
"optionB": "books",
"optionC": "poems",
"result": "books",
"explanation": "예나는 'I read helpful how-to books'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은비",
"script": "I lose myself in characters deeply.",
"translation": "캐릭터들 속에 깊이 빠져들어."
},
{
"type": "script",
"index": 10,
"speaker": "예나",
"script": "I finish books cover to cover.",
"translation": "책을 처음부터 끝까지 다 읽어."
},
{
"type": "script",
"index": 11,
"speaker": "은비",
"script": "Your commitment to learning shines!",
"translation": "배움에 대한 네 헌신이 빛나!"
},
{
"type": "script",
"index": 12,
"speaker": "예나",
"script": "I recommend books to friends often.",
"translation": "자주 친구들에게 책을 추천해."
},
{
"type": "script",
"index": 13,
"speaker": "은비",
"script": "You open practical possibilities!",
"translation": "넌 실용적인 가능성을 열어줘!"
},
{
"type": "script",
"index": 14,
"speaker": "예나",
"script": "You open imaginative worlds!",
"translation": "넌 상상력 넘치는 세계를 열어줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "유용한 독서에 대한 문장이에요.",
"optionA": "expands",
"optionB": "knowledge",
"optionC": "Reading",
"optionD": "skills",
"optionE": "practical",
"result": "Reading expands practical knowledge skills",
"explanation": "독서가 실용적인 지식과 기술을 확장시켜요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "카페에서 여유 즐기기",
"explanation": "INFP의 몽상적 시간과 ISFJ의 편안한 휴식 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미래",
"script": "I write in my journal quietly.",
"translation": "조용히 일기를 써."
},
{
"type": "script",
"index": 2,
"speaker": "민호",
"script": "I organize my planner carefully.",
"translation": "신중하게 플래너를 정리해."
},
{
"type": "script",
"index": 3,
"speaker": "미래",
"script": "Thoughts flow onto paper freely.",
"translation": "생각들이 종이 위로 자유롭게 흘러."
},
{
"type": "ox",
"index": 4,
"quiz": "미래는 카페에서 자신의 내면을 탐구하고 창의적으로 표현하는 시간을 보냅니다.",
"hint": "INFP는 조용한 공간에서 자신의 내면 세계를 표현하는 걸 즐겨요.",
"result": "O",
"explanation": "미래는 'I write in my journal quietly'와 'Thoughts flow onto paper freely'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민호",
"script": "I review my completed tasks.",
"translation": "완료한 일들을 검토해."
},
{
"type": "script",
"index": 6,
"speaker": "미래",
"script": "I observe people and imagine stories.",
"translation": "사람들을 관찰하고 이야기를 상상해."
},
{
"type": "script",
"index": 7,
"speaker": "민호",
"script": "Your creativity brings fresh perspectives!",
"translation": "네 창의성이 신선한 관점을 가져다줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-rae writes in her journal @@.",
"hint": "INFP는 조용히 일기를 써요.",
"optionA": "loudly",
"optionB": "quickly",
"optionC": "quietly",
"result": "quietly",
"explanation": "미래는 'I write in my journal quietly'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민호",
"script": "I enjoy familiar comfortable routine.",
"translation": "익숙하고 편안한 루틴을 즐겨."
},
{
"type": "script",
"index": 10,
"speaker": "미래",
"script": "I dream about future possibilities.",
"translation": "미래의 가능성에 대해 꿈꿔."
},
{
"type": "script",
"index": 11,
"speaker": "민호",
"script": "Your dreaming inspires my vision!",
"translation": "네 꿈꾸기가 내 비전에 영감을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "미래",
"script": "I sketch ideas on napkins.",
"translation": "냅킨에 아이디어를 스케치해."
},
{
"type": "script",
"index": 13,
"speaker": "민호",
"script": "You remind me of beauty!",
"translation": "넌 아름다움을 상기시켜줘!"
},
{
"type": "script",
"index": 14,
"speaker": "미래",
"script": "You remind me of stability!",
"translation": "넌 안정성을 상기시켜줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "조용한 성찰에 대한 문장이에요.",
"result": "Quiet reflection nurtures inner wisdom",
"explanation": "조용한 성찰이 내면의 지혜를 기르죠.",
"optionA": "inner",
"optionB": "Quiet",
"optionC": "reflection",
"optionD": "nurtures",
"optionE": "wisdom"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "카페에서 여유 즐기기",
"explanation": "INFP의 몽상적 시간과 ISFJ의 편안한 휴식 비교",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미래",
"script": "I write in my journal quietly.",
"translation": "조용히 일기를 써."
},
{
"type": "script",
"index": 2,
"speaker": "민호",
"script": "I organize my planner carefully.",
"translation": "신중하게 플래너를 정리해."
},
{
"type": "script",
"index": 3,
"speaker": "미래",
"script": "Thoughts flow onto paper freely.",
"translation": "생각들이 종이 위로 자유롭게 흘러."
},
{
"type": "ox",
"index": 4,
"quiz": "미래는 카페에서 자신의 내면을 탐구하고 창의적으로 표현하는 시간을 보냅니다.",
"hint": "INFP는 조용한 공간에서 자신의 내면 세계를 표현하는 걸 즐겨요.",
"result": "O",
"explanation": "미래는 'I write in my journal quietly'와 'Thoughts flow onto paper freely'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민호",
"script": "I review my completed tasks.",
"translation": "완료한 일들을 검토해."
},
{
"type": "script",
"index": 6,
"speaker": "미래",
"script": "I observe people and imagine stories.",
"translation": "사람들을 관찰하고 이야기를 상상해."
},
{
"type": "script",
"index": 7,
"speaker": "민호",
"script": "Your creativity brings fresh perspectives!",
"translation": "네 창의성이 신선한 관점을 가져다줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-rae writes in her journal @@.",
"hint": "INFP는 조용히 일기를 써요.",
"optionA": "loudly",
"optionB": "quickly",
"optionC": "quietly",
"result": "quietly",
"explanation": "미래는 'I write in my journal quietly'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민호",
"script": "I enjoy familiar comfortable routine.",
"translation": "익숙하고 편안한 루틴을 즐겨."
},
{
"type": "script",
"index": 10,
"speaker": "미래",
"script": "I dream about future possibilities.",
"translation": "미래의 가능성에 대해 꿈꿔."
},
{
"type": "script",
"index": 11,
"speaker": "민호",
"script": "Your dreaming inspires my vision!",
"translation": "네 꿈꾸기가 내 비전에 영감을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "미래",
"script": "I sketch ideas on napkins.",
"translation": "냅킨에 아이디어를 스케치해."
},
{
"type": "script",
"index": 13,
"speaker": "민호",
"script": "You remind me of beauty!",
"translation": "넌 아름다움을 상기시켜줘!"
},
{
"type": "script",
"index": 14,
"speaker": "미래",
"script": "You remind me of stability!",
"translation": "넌 안정성을 상기시켜줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "조용한 성찰에 대한 문장이에요.",
"optionA": "inner",
"optionB": "Quiet",
"optionC": "reflection",
"optionD": "nurtures",
"optionE": "wisdom",
"result": "Quiet reflection nurtures inner wisdom",
"explanation": "조용한 성찰이 내면의 지혜를 기르죠."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 충돌 해결하기",
"explanation": "ISFJ의 조화 추구와 INFP의 진정성 대화 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I try finding common ground first.",
"translation": "먼저 공통점을 찾으려고 노력해."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "I express my feelings honestly.",
"translation": "내 감정을 솔직하게 표현해."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Keeping peace feels important always.",
"translation": "평화를 유지하는 게 항상 중요하게 느껴져."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 갈등 상황에서 모두가 만족할 수 있는 중간 지점을 찾으려고 노력합니다.",
"hint": "ISFJ는 조화와 평화를 유지하는 것을 중요하게 여겨요.",
"result": "O",
"explanation": "윤아는 'I try finding common ground first'와 'Keeping peace feels important always'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "나영",
"script": "Authenticity matters more than agreement.",
"translation": "합의보다 진정성이 더 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "I listen to everyone's concerns carefully.",
"translation": "모두의 우려를 신중히 들어."
},
{
"type": "script",
"index": 7,
"speaker": "나영",
"script": "Your fairness creates safe space!",
"translation": "네 공정함이 안전한 공간을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a tries finding common ground @@.",
"hint": "ISFJ는 먼저 공통점을 찾으려고 해요.",
"optionA": "last",
"optionB": "never",
"optionC": "first",
"result": "first",
"explanation": "윤아는 'I try finding common ground first'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "I need time processing emotions.",
"translation": "감정을 처리할 시간이 필요해."
},
{
"type": "script",
"index": 10,
"speaker": "윤아",
"script": "I suggest practical compromises gently.",
"translation": "실용적인 타협을 부드럽게 제안해."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "Your patience helps healing happen!",
"translation": "네 인내가 치유가 일어나게 도와!"
},
{
"type": "script",
"index": 12,
"speaker": "윤아",
"script": "I check in afterward regularly.",
"translation": "이후에 정기적으로 안부를 확인해."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You teach me diplomatic skills!",
"translation": "넌 외교적 기술을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "윤아",
"script": "You teach me emotional honesty!",
"translation": "넌 감정적 정직함을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "평화로운 해결에 대한 문장이에요.",
"result": "Gentle dialogue creates mutual understanding",
"explanation": "부드러운 대화가 상호 이해를 만들어요.",
"optionA": "Gentle",
"optionB": "dialogue",
"optionC": "mutual",
"optionD": "creates",
"optionE": "understanding"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 충돌 해결하기",
"explanation": "ISFJ의 조화 추구와 INFP의 진정성 대화 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I try finding common ground first.",
"translation": "먼저 공통점을 찾으려고 노력해."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "I express my feelings honestly.",
"translation": "내 감정을 솔직하게 표현해."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Keeping peace feels important always.",
"translation": "평화를 유지하는 게 항상 중요하게 느껴져."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 갈등 상황에서 모두가 만족할 수 있는 중간 지점을 찾으려고 노력합니다.",
"hint": "ISFJ는 조화와 평화를 유지하는 것을 중요하게 여겨요.",
"result": "O",
"explanation": "윤아는 'I try finding common ground first'와 'Keeping peace feels important always'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "나영",
"script": "Authenticity matters more than agreement.",
"translation": "합의보다 진정성이 더 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "I listen to everyone's concerns carefully.",
"translation": "모두의 우려를 신중히 들어."
},
{
"type": "script",
"index": 7,
"speaker": "나영",
"script": "Your fairness creates safe space!",
"translation": "네 공정함이 안전한 공간을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a tries finding common ground @@.",
"hint": "ISFJ는 먼저 공통점을 찾으려고 해요.",
"optionA": "last",
"optionB": "never",
"optionC": "first",
"result": "first",
"explanation": "윤아는 'I try finding common ground first'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "I need time processing emotions.",
"translation": "감정을 처리할 시간이 필요해."
},
{
"type": "script",
"index": 10,
"speaker": "윤아",
"script": "I suggest practical compromises gently.",
"translation": "실용적인 타협을 부드럽게 제안해."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "Your patience helps healing happen!",
"translation": "네 인내가 치유가 일어나게 도와!"
},
{
"type": "script",
"index": 12,
"speaker": "윤아",
"script": "I check in afterward regularly.",
"translation": "이후에 정기적으로 안부를 확인해."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You teach me diplomatic skills!",
"translation": "넌 외교적 기술을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "윤아",
"script": "You teach me emotional honesty!",
"translation": "넌 감정적 정직함을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "평화로운 해결에 대한 문장이에요.",
"optionA": "Gentle",
"optionB": "dialogue",
"optionC": "mutual",
"optionD": "creates",
"optionE": "understanding",
"result": "Gentle dialogue creates mutual understanding",
"explanation": "부드러운 대화가 상호 이해를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "팀 프로젝트 의견 차이",
"explanation": "INFP의 가치 중심 소통과 ISFJ의 배려적 조정 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하윤",
"script": "I share my perspective openly.",
"translation": "내 관점을 열린 마음으로 나눠."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I consider everyone's feelings first.",
"translation": "먼저 모두의 감정을 고려해."
},
{
"type": "script",
"index": 3,
"speaker": "하윤",
"script": "Being true to myself matters.",
"translation": "나 자신에게 진실한 게 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "하윤이는 갈등 상황에서 자신의 진실한 생각과 가치를 표현하는 것을 중요하게 생각합니다.",
"hint": "INFP는 자신의 가치와 진정성에 따라 소통해요.",
"result": "O",
"explanation": "하윤이는 'I share my perspective openly'와 'Being true to myself matters'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "I mediate between different views.",
"translation": "다른 견해들 사이를 중재해."
},
{
"type": "script",
"index": 6,
"speaker": "하윤",
"script": "I explain my deeper reasoning.",
"translation": "내 더 깊은 이유를 설명해."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "Your authenticity inspires genuine discussion!",
"translation": "네 진정성이 진지한 논의에 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-yoon shares her perspective @@.",
"hint": "INFP는 자신의 관점을 열린 마음으로 나눠요.",
"optionA": "secretly",
"optionB": "openly",
"optionC": "rarely",
"result": "openly",
"explanation": "하윤이는 'I share my perspective openly'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I smooth tension with kind words.",
"translation": "친절한 말로 긴장을 완화해."
},
{
"type": "script",
"index": 10,
"speaker": "하윤",
"script": "I seek understanding not just agreement.",
"translation": "단순한 합의가 아니라 이해를 추구해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Your depth brings meaningful solutions!",
"translation": "네 깊이가 의미있는 해결책을 가져와!"
},
{
"type": "script",
"index": 12,
"speaker": "하윤",
"script": "I stay true while being respectful.",
"translation": "존중하면서도 진실하게 있어."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me courageous honesty!",
"translation": "넌 용기있는 정직함을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하윤",
"script": "You teach me gentle diplomacy!",
"translation": "넌 부드러운 외교술을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "진정성 있는 소통에 대한 문장이에요.",
"result": "Honest communication builds real trust",
"explanation": "정직한 소통이 진정한 신뢰를 쌓아요.",
"optionA": "trust",
"optionB": "Honest",
"optionC": "real",
"optionD": "communication",
"optionE": "builds"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "팀 프로젝트 의견 차이",
"explanation": "INFP의 가치 중심 소통과 ISFJ의 배려적 조정 비교",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하윤",
"script": "I share my perspective openly.",
"translation": "내 관점을 열린 마음으로 나눠."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I consider everyone's feelings first.",
"translation": "먼저 모두의 감정을 고려해."
},
{
"type": "script",
"index": 3,
"speaker": "하윤",
"script": "Being true to myself matters.",
"translation": "나 자신에게 진실한 게 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "하윤이는 갈등 상황에서 자신의 진실한 생각과 가치를 표현하는 것을 중요하게 생각합니다.",
"hint": "INFP는 자신의 가치와 진정성에 따라 소통해요.",
"result": "O",
"explanation": "하윤이는 'I share my perspective openly'와 'Being true to myself matters'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "I mediate between different views.",
"translation": "다른 견해들 사이를 중재해."
},
{
"type": "script",
"index": 6,
"speaker": "하윤",
"script": "I explain my deeper reasoning.",
"translation": "내 더 깊은 이유를 설명해."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "Your authenticity inspires genuine discussion!",
"translation": "네 진정성이 진지한 논의에 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-yoon shares her perspective @@.",
"hint": "INFP는 자신의 관점을 열린 마음으로 나눠요.",
"optionA": "secretly",
"optionB": "openly",
"optionC": "rarely",
"result": "openly",
"explanation": "하윤이는 'I share my perspective openly'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I smooth tension with kind words.",
"translation": "친절한 말로 긴장을 완화해."
},
{
"type": "script",
"index": 10,
"speaker": "하윤",
"script": "I seek understanding not just agreement.",
"translation": "단순한 합의가 아니라 이해를 추구해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Your depth brings meaningful solutions!",
"translation": "네 깊이가 의미있는 해결책을 가져와!"
},
{
"type": "script",
"index": 12,
"speaker": "하윤",
"script": "I stay true while being respectful.",
"translation": "존중하면서도 진실하게 있어."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me courageous honesty!",
"translation": "넌 용기있는 정직함을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하윤",
"script": "You teach me gentle diplomacy!",
"translation": "넌 부드러운 외교술을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "진정성 있는 소통에 대한 문장이에요.",
"optionA": "trust",
"optionB": "Honest",
"optionC": "real",
"optionD": "communication",
"optionE": "builds",
"result": "Honest communication builds real trust",
"explanation": "정직한 소통이 진정한 신뢰를 쌓아요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "친구 생일 파티 준비",
"explanation": "ISFJ의 세심한 준비와 INFJ의 의미 있는 선물 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I made a detailed list.",
"translation": "자세한 목록을 만들었어."
},
{
"type": "script",
"index": 2,
"speaker": "서진",
"script": "That sounds very organized!",
"translation": "정말 체계적으로 들리네!"
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "I bought her favorite cake.",
"translation": "그녀가 가장 좋아하는 케이크를 샀어."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 친구가 좋아하는 것을 기억해서 준비합니다.",
"hint": "ISFJ는 친구의 구체적인 선호도를 잘 기억해요.",
"result": "O",
"explanation": "예나는 'I bought her favorite cake'라고 말하며 친구가 좋아하는 걸 기억했어요."
},
{
"type": "script",
"index": 5,
"speaker": "서진",
"script": "I wrote a heartfelt letter.",
"translation": "마음을 담은 편지를 썼어."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "She will love that!",
"translation": "그녀가 정말 좋아할 거야!"
},
{
"type": "script",
"index": 7,
"speaker": "서진",
"script": "Words carry deep meaning.",
"translation": "말은 깊은 의미를 담아."
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na bought her favorite @@.",
"hint": "ISFJ는 친구가 좋아하는 케이크를 샀어요.",
"optionA": "book",
"optionB": "cake",
"optionC": "toy",
"result": "cake",
"explanation": "예나는 'I bought her favorite cake'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I checked everything twice today.",
"translation": "오늘 모든 걸 두 번 확인했어."
},
{
"type": "script",
"index": 10,
"speaker": "서진",
"script": "Your care is so thoughtful!",
"translation": "네 배려가 정말 사려 깊어!"
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "I want her happy day.",
"translation": "그녀의 행복한 날을 원해."
},
{
"type": "script",
"index": 12,
"speaker": "서진",
"script": "You make people feel special!",
"translation": "넌 사람들을 특별하게 느끼게 해줘!"
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You add emotional depth!",
"translation": "넌 감정적 깊이를 더해줘!"
},
{
"type": "script",
"index": 14,
"speaker": "서진",
"script": "You handle all details perfectly!",
"translation": "넌 모든 세부사항을 완벽하게 처리해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "배려에 대한 문장이에요.",
"result": "Care shows deep true love",
"explanation": "배려가 깊고 진실한 사랑을 보여줘요.",
"optionA": "love",
"optionB": "Care",
"optionC": "true",
"optionD": "shows",
"optionE": "deep"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "친구 생일 파티 준비",
"explanation": "ISFJ의 세심한 준비와 INFJ의 의미 있는 선물 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I made a detailed list.",
"translation": "자세한 목록을 만들었어."
},
{
"type": "script",
"index": 2,
"speaker": "서진",
"script": "That sounds very organized!",
"translation": "정말 체계적으로 들리네!"
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "I bought her favorite cake.",
"translation": "그녀가 가장 좋아하는 케이크를 샀어."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 친구가 좋아하는 것을 기억해서 준비합니다.",
"hint": "ISFJ는 친구의 구체적인 선호도를 잘 기억해요.",
"result": "O",
"explanation": "예나는 'I bought her favorite cake'라고 말하며 친구가 좋아하는 걸 기억했어요."
},
{
"type": "script",
"index": 5,
"speaker": "서진",
"script": "I wrote a heartfelt letter.",
"translation": "마음을 담은 편지를 썼어."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "She will love that!",
"translation": "그녀가 정말 좋아할 거야!"
},
{
"type": "script",
"index": 7,
"speaker": "서진",
"script": "Words carry deep meaning.",
"translation": "말은 깊은 의미를 담아."
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na bought her favorite @@.",
"hint": "ISFJ는 친구가 좋아하는 케이크를 샀어요.",
"optionA": "book",
"optionB": "cake",
"optionC": "toy",
"result": "cake",
"explanation": "예나는 'I bought her favorite cake'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I checked everything twice today.",
"translation": "오늘 모든 걸 두 번 확인했어."
},
{
"type": "script",
"index": 10,
"speaker": "서진",
"script": "Your care is so thoughtful!",
"translation": "네 배려가 정말 사려 깊어!"
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "I want her happy day.",
"translation": "그녀의 행복한 날을 원해."
},
{
"type": "script",
"index": 12,
"speaker": "서진",
"script": "You make people feel special!",
"translation": "넌 사람들을 특별하게 느끼게 해줘!"
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You add emotional depth!",
"translation": "넌 감정적 깊이를 더해줘!"
},
{
"type": "script",
"index": 14,
"speaker": "서진",
"script": "You handle all details perfectly!",
"translation": "넌 모든 세부사항을 완벽하게 처리해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "배려에 대한 문장이에요.",
"optionA": "love",
"optionB": "Care",
"optionC": "true",
"optionD": "shows",
"optionE": "deep",
"result": "Care shows deep true love",
"explanation": "배려가 깊고 진실한 사랑을 보여줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "마음 나누는 대화 시간",
"explanation": "INFJ의 깊은 통찰과 ISFJ의 따뜻한 경청 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미나",
"script": "I see patterns in life.",
"translation": "삶에서 패턴을 봐."
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "Tell me more about that.",
"translation": "그것에 대해 더 말해줘."
},
{
"type": "script",
"index": 3,
"speaker": "미나",
"script": "Everything connects somehow deeply.",
"translation": "모든 게 어떻게든 깊게 연결돼."
},
{
"type": "ox",
"index": 4,
"quiz": "미나는 사물과 사건들 사이의 깊은 연결을 발견합니다.",
"hint": "INFJ는 겉으로 보이지 않는 패턴과 의미를 찾아요.",
"result": "O",
"explanation": "미나는 'I see patterns in life'와 'Everything connects somehow deeply'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤서",
"script": "That's really interesting insight!",
"translation": "정말 흥미로운 통찰이야!"
},
{
"type": "script",
"index": 6,
"speaker": "미나",
"script": "I wonder about deeper meaning.",
"translation": "더 깊은 의미에 대해 궁금해해."
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "Your thoughts inspire me always!",
"translation": "네 생각이 항상 나에게 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-na sees patterns in @@.",
"hint": "INFJ는 삶에서 패턴을 봐요.",
"optionA": "books",
"optionB": "life",
"optionC": "games",
"result": "life",
"explanation": "미나는 'I see patterns in life'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "미나",
"script": "People need real understanding.",
"translation": "사람들은 진정한 이해가 필요해."
},
{
"type": "script",
"index": 10,
"speaker": "윤서",
"script": "You're so good at that!",
"translation": "넌 그걸 정말 잘해!"
},
{
"type": "script",
"index": 11,
"speaker": "미나",
"script": "I feel others deeply inside.",
"translation": "다른 사람들을 내면 깊이 느껴."
},
{
"type": "script",
"index": 12,
"speaker": "윤서",
"script": "That's a beautiful gift!",
"translation": "그건 아름다운 재능이야!"
},
{
"type": "script",
"index": 13,
"speaker": "미나",
"script": "You make me feel safe!",
"translation": "넌 나를 안전하게 느끼게 해줘!"
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "You help me see meaning!",
"translation": "넌 내가 의미를 보게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "깊은 이해에 대한 문장이에요.",
"result": "Understanding connects all human hearts",
"explanation": "이해가 모든 인간의 마음을 연결해요.",
"optionA": "hearts",
"optionB": "human",
"optionC": "all",
"optionD": "Understanding",
"optionE": "connects"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "마음 나누는 대화 시간",
"explanation": "INFJ의 깊은 통찰과 ISFJ의 따뜻한 경청 비교",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미나",
"script": "I see patterns in life.",
"translation": "삶에서 패턴을 봐."
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "Tell me more about that.",
"translation": "그것에 대해 더 말해줘."
},
{
"type": "script",
"index": 3,
"speaker": "미나",
"script": "Everything connects somehow deeply.",
"translation": "모든 게 어떻게든 깊게 연결돼."
},
{
"type": "ox",
"index": 4,
"quiz": "미나는 사물과 사건들 사이의 깊은 연결을 발견합니다.",
"hint": "INFJ는 겉으로 보이지 않는 패턴과 의미를 찾아요.",
"result": "O",
"explanation": "미나는 'I see patterns in life'와 'Everything connects somehow deeply'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤서",
"script": "That's really interesting insight!",
"translation": "정말 흥미로운 통찰이야!"
},
{
"type": "script",
"index": 6,
"speaker": "미나",
"script": "I wonder about deeper meaning.",
"translation": "더 깊은 의미에 대해 궁금해해."
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "Your thoughts inspire me always!",
"translation": "네 생각이 항상 나에게 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-na sees patterns in @@.",
"hint": "INFJ는 삶에서 패턴을 봐요.",
"optionA": "books",
"optionB": "life",
"optionC": "games",
"result": "life",
"explanation": "미나는 'I see patterns in life'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "미나",
"script": "People need real understanding.",
"translation": "사람들은 진정한 이해가 필요해."
},
{
"type": "script",
"index": 10,
"speaker": "윤서",
"script": "You're so good at that!",
"translation": "넌 그걸 정말 잘해!"
},
{
"type": "script",
"index": 11,
"speaker": "미나",
"script": "I feel others deeply inside.",
"translation": "다른 사람들을 내면 깊이 느껴."
},
{
"type": "script",
"index": 12,
"speaker": "윤서",
"script": "That's a beautiful gift!",
"translation": "그건 아름다운 재능이야!"
},
{
"type": "script",
"index": 13,
"speaker": "미나",
"script": "You make me feel safe!",
"translation": "넌 나를 안전하게 느끼게 해줘!"
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "You help me see meaning!",
"translation": "넌 내가 의미를 보게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "깊은 이해에 대한 문장이에요.",
"optionA": "hearts",
"optionB": "human",
"optionC": "all",
"optionD": "Understanding",
"optionE": "connects",
"result": "Understanding connects all human hearts",
"explanation": "이해가 모든 인간의 마음을 연결해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "요리 레시피 배우기",
"explanation": "ISFJ의 정확한 따라하기와 INFJ의 창의적 변형 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소현",
"script": "I follow recipes exactly.",
"translation": "레시피를 정확히 따라해."
},
{
"type": "script",
"index": 2,
"speaker": "태민",
"script": "I like trying new ways.",
"translation": "새로운 방법을 시도하는 걸 좋아해."
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "The book says three cups.",
"translation": "책에는 세 컵이라고 나와."
},
{
"type": "ox",
"index": 4,
"quiz": "소현이는 요리할 때 레시피를 정확하게 따라합니다.",
"hint": "ISFJ는 검증된 방법을 그대로 따라하는 걸 선호해요.",
"result": "O",
"explanation": "소현이는 'I follow recipes exactly'와 'The book says three cups'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태민",
"script": "I add my special touch.",
"translation": "나만의 특별한 터치를 더해."
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "That sounds creative!",
"translation": "그거 창의적으로 들리네!"
},
{
"type": "script",
"index": 7,
"speaker": "태민",
"script": "Cooking is like art.",
"translation": "요리는 예술 같아."
},
{
"type": "blank",
"index": 8,
"quiz": "So-hyeon follows recipes @@.",
"hint": "ISFJ는 레시피를 정확히 따라해요.",
"optionA": "never",
"optionB": "exactly",
"optionC": "sometimes",
"result": "exactly",
"explanation": "소현이는 'I follow recipes exactly'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I measure everything carefully.",
"translation": "모든 걸 신중하게 재."
},
{
"type": "script",
"index": 10,
"speaker": "태민",
"script": "Your dishes taste consistent!",
"translation": "네 요리는 일관되게 맛있어!"
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Practice makes things perfect.",
"translation": "연습이 완벽을 만들어."
},
{
"type": "script",
"index": 12,
"speaker": "태민",
"script": "You taught me good basics!",
"translation": "넌 나에게 좋은 기본을 가르쳐줬어!"
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You show me new ideas!",
"translation": "넌 나에게 새 아이디어를 보여줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태민",
"script": "You keep me grounded well!",
"translation": "넌 나를 잘 안정시켜줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "정확한 요리에 대한 문장이에요.",
"result": "Daily practice brings great results",
"explanation": "매일의 연습이 훌륭한 결과를 가져와요.",
"optionA": "Daily",
"optionB": "brings",
"optionC": "great",
"optionD": "results",
"optionE": "practice"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "요리 레시피 배우기",
"explanation": "ISFJ의 정확한 따라하기와 INFJ의 창의적 변형 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소현",
"script": "I follow recipes exactly.",
"translation": "레시피를 정확히 따라해."
},
{
"type": "script",
"index": 2,
"speaker": "태민",
"script": "I like trying new ways.",
"translation": "새로운 방법을 시도하는 걸 좋아해."
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "The book says three cups.",
"translation": "책에는 세 컵이라고 나와."
},
{
"type": "ox",
"index": 4,
"quiz": "소현이는 요리할 때 레시피를 정확하게 따라합니다.",
"hint": "ISFJ는 검증된 방법을 그대로 따라하는 걸 선호해요.",
"result": "O",
"explanation": "소현이는 'I follow recipes exactly'와 'The book says three cups'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태민",
"script": "I add my special touch.",
"translation": "나만의 특별한 터치를 더해."
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "That sounds creative!",
"translation": "그거 창의적으로 들리네!"
},
{
"type": "script",
"index": 7,
"speaker": "태민",
"script": "Cooking is like art.",
"translation": "요리는 예술 같아."
},
{
"type": "blank",
"index": 8,
"quiz": "So-hyeon follows recipes @@.",
"hint": "ISFJ는 레시피를 정확히 따라해요.",
"optionA": "never",
"optionB": "exactly",
"optionC": "sometimes",
"result": "exactly",
"explanation": "소현이는 'I follow recipes exactly'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I measure everything carefully.",
"translation": "모든 걸 신중하게 재."
},
{
"type": "script",
"index": 10,
"speaker": "태민",
"script": "Your dishes taste consistent!",
"translation": "네 요리는 일관되게 맛있어!"
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Practice makes things perfect.",
"translation": "연습이 완벽을 만들어."
},
{
"type": "script",
"index": 12,
"speaker": "태민",
"script": "You taught me good basics!",
"translation": "넌 나에게 좋은 기본을 가르쳐줬어!"
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You show me new ideas!",
"translation": "넌 나에게 새 아이디어를 보여줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태민",
"script": "You keep me grounded well!",
"translation": "넌 나를 잘 안정시켜줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "정확한 요리에 대한 문장이에요.",
"optionA": "Daily",
"optionB": "brings",
"optionC": "great",
"optionD": "results",
"optionE": "practice",
"result": "Daily practice brings great results",
"explanation": "매일의 연습이 훌륭한 결과를 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 철학 이해하기",
"explanation": "INFJ의 추상적 사고와 ISFJ의 실용적 질문 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다은",
"script": "I love big ideas.",
"translation": "큰 아이디어를 사랑해."
},
{
"type": "script",
"index": 2,
"speaker": "민우",
"script": "Can you explain simply?",
"translation": "간단하게 설명해줄래?"
},
{
"type": "script",
"index": 3,
"speaker": "다은",
"script": "It's about human purpose.",
"translation": "그건 인간의 목적에 관한 거야."
},
{
"type": "ox",
"index": 4,
"quiz": "다은이는 추상적이고 철학적인 개념에 관심이 많습니다.",
"hint": "INFJ는 큰 그림과 의미에 대해 생각하는 걸 좋아해요.",
"result": "O",
"explanation": "다은이는 'I love big ideas'와 'It's about human purpose'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민우",
"script": "How does that help daily?",
"translation": "그게 일상에 어떻게 도움이 돼?"
},
{
"type": "script",
"index": 6,
"speaker": "다은",
"script": "It guides our choices.",
"translation": "그게 우리의 선택을 안내해."
},
{
"type": "script",
"index": 7,
"speaker": "민우",
"script": "Oh, that makes sense!",
"translation": "오, 그건 말이 되네!"
},
{
"type": "blank",
"index": 8,
"quiz": "Da-eun loves big @@.",
"hint": "INFJ는 큰 아이디어를 사랑해요.",
"optionA": "cats",
"optionB": "ideas",
"optionC": "cars",
"result": "ideas",
"explanation": "다은이는 'I love big ideas'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "다은",
"script": "I read books about meaning.",
"translation": "의미에 관한 책을 읽어."
},
{
"type": "script",
"index": 10,
"speaker": "민우",
"script": "You think really deeply!",
"translation": "넌 정말 깊게 생각해!"
},
{
"type": "script",
"index": 11,
"speaker": "다은",
"script": "Life has hidden wisdom.",
"translation": "삶에는 숨겨진 지혜가 있어."
},
{
"type": "script",
"index": 12,
"speaker": "민우",
"script": "You open my mind!",
"translation": "넌 내 마음을 열어줘!"
},
{
"type": "script",
"index": 13,
"speaker": "다은",
"script": "You keep things clear!",
"translation": "넌 일을 명확하게 유지해줘!"
},
{
"type": "script",
"index": 14,
"speaker": "민우",
"script": "You add depth always!",
"translation": "넌 항상 깊이를 더해줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지혜에 대한 문장이에요.",
"result": "Wisdom brings true inner peace",
"explanation": "지혜가 진정한 내면의 평화를 가져와요.",
"optionA": "inner",
"optionB": "true",
"optionC": "brings",
"optionD": "peace",
"optionE": "Wisdom"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 철학 이해하기",
"explanation": "INFJ의 추상적 사고와 ISFJ의 실용적 질문 비교",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다은",
"script": "I love big ideas.",
"translation": "큰 아이디어를 사랑해."
},
{
"type": "script",
"index": 2,
"speaker": "민우",
"script": "Can you explain simply?",
"translation": "간단하게 설명해줄래?"
},
{
"type": "script",
"index": 3,
"speaker": "다은",
"script": "It's about human purpose.",
"translation": "그건 인간의 목적에 관한 거야."
},
{
"type": "ox",
"index": 4,
"quiz": "다은이는 추상적이고 철학적인 개념에 관심이 많습니다.",
"hint": "INFJ는 큰 그림과 의미에 대해 생각하는 걸 좋아해요.",
"result": "O",
"explanation": "다은이는 'I love big ideas'와 'It's about human purpose'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민우",
"script": "How does that help daily?",
"translation": "그게 일상에 어떻게 도움이 돼?"
},
{
"type": "script",
"index": 6,
"speaker": "다은",
"script": "It guides our choices.",
"translation": "그게 우리의 선택을 안내해."
},
{
"type": "script",
"index": 7,
"speaker": "민우",
"script": "Oh, that makes sense!",
"translation": "오, 그건 말이 되네!"
},
{
"type": "blank",
"index": 8,
"quiz": "Da-eun loves big @@.",
"hint": "INFJ는 큰 아이디어를 사랑해요.",
"optionA": "cats",
"optionB": "ideas",
"optionC": "cars",
"result": "ideas",
"explanation": "다은이는 'I love big ideas'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "다은",
"script": "I read books about meaning.",
"translation": "의미에 관한 책을 읽어."
},
{
"type": "script",
"index": 10,
"speaker": "민우",
"script": "You think really deeply!",
"translation": "넌 정말 깊게 생각해!"
},
{
"type": "script",
"index": 11,
"speaker": "다은",
"script": "Life has hidden wisdom.",
"translation": "삶에는 숨겨진 지혜가 있어."
},
{
"type": "script",
"index": 12,
"speaker": "민우",
"script": "You open my mind!",
"translation": "넌 내 마음을 열어줘!"
},
{
"type": "script",
"index": 13,
"speaker": "다은",
"script": "You keep things clear!",
"translation": "넌 일을 명확하게 유지해줘!"
},
{
"type": "script",
"index": 14,
"speaker": "민우",
"script": "You add depth always!",
"translation": "넌 항상 깊이를 더해줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "지혜에 대한 문장이에요.",
"optionA": "inner",
"optionB": "true",
"optionC": "brings",
"optionD": "peace",
"optionE": "Wisdom",
"result": "Wisdom brings true inner peace",
"explanation": "지혜가 진정한 내면의 평화를 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "가족 문제 상담하기",
"explanation": "ISFJ의 실질적 해결책과 INFJ의 근본적 통찰 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은서",
"script": "I suggest clear steps.",
"translation": "명확한 단계를 제안해."
},
{
"type": "script",
"index": 2,
"speaker": "서진",
"script": "That's very helpful!",
"translation": "그건 매우 도움이 돼!"
},
{
"type": "script",
"index": 3,
"speaker": "은서",
"script": "First, talk calmly together.",
"translation": "먼저, 함께 차분히 대화해."
},
{
"type": "ox",
"index": 4,
"quiz": "은서는 문제를 해결하기 위한 구체적인 단계를 제시합니다.",
"hint": "ISFJ는 실용적이고 실행 가능한 해결책을 제공해요.",
"result": "O",
"explanation": "은서는 'I suggest clear steps'와 'First, talk calmly together'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "서진",
"script": "I think about root causes.",
"translation": "근본 원인에 대해 생각해."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "Understanding helps a lot!",
"translation": "이해가 많은 도움이 돼!"
},
{
"type": "script",
"index": 7,
"speaker": "서진",
"script": "Patterns repeat without awareness.",
"translation": "인식 없이 패턴이 반복돼."
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-seo suggests clear @@.",
"hint": "ISFJ는 명확한 단계를 제안해요.",
"optionA": "dreams",
"optionB": "steps",
"optionC": "songs",
"result": "steps",
"explanation": "은서는 'I suggest clear steps'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은서",
"script": "I share what worked before.",
"translation": "전에 효과있던 걸 공유해."
},
{
"type": "script",
"index": 10,
"speaker": "서진",
"script": "Your experience is valuable!",
"translation": "네 경험이 소중해!"
},
{
"type": "script",
"index": 11,
"speaker": "은서",
"script": "Small changes help first.",
"translation": "작은 변화가 먼저 도움이 돼."
},
{
"type": "script",
"index": 12,
"speaker": "서진",
"script": "You make things manageable!",
"translation": "넌 일을 관리 가능하게 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "You see the big picture!",
"translation": "넌 큰 그림을 봐!"
},
{
"type": "script",
"index": 14,
"speaker": "서진",
"script": "You handle details well!",
"translation": "넌 세부사항을 잘 다뤄!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "실용적인 조언에 대한 문장이에요.",
"result": "Simple actions help solve problems",
"explanation": "간단한 행동이 문제 해결을 도와요.",
"optionA": "problems",
"optionB": "actions",
"optionC": "help",
"optionD": "Simple",
"optionE": "solve"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "가족 문제 상담하기",
"explanation": "ISFJ의 실질적 해결책과 INFJ의 근본적 통찰 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은서",
"script": "I suggest clear steps.",
"translation": "명확한 단계를 제안해."
},
{
"type": "script",
"index": 2,
"speaker": "서진",
"script": "That's very helpful!",
"translation": "그건 매우 도움이 돼!"
},
{
"type": "script",
"index": 3,
"speaker": "은서",
"script": "First, talk calmly together.",
"translation": "먼저, 함께 차분히 대화해."
},
{
"type": "ox",
"index": 4,
"quiz": "은서는 문제를 해결하기 위한 구체적인 단계를 제시합니다.",
"hint": "ISFJ는 실용적이고 실행 가능한 해결책을 제공해요.",
"result": "O",
"explanation": "은서는 'I suggest clear steps'와 'First, talk calmly together'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "서진",
"script": "I think about root causes.",
"translation": "근본 원인에 대해 생각해."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "Understanding helps a lot!",
"translation": "이해가 많은 도움이 돼!"
},
{
"type": "script",
"index": 7,
"speaker": "서진",
"script": "Patterns repeat without awareness.",
"translation": "인식 없이 패턴이 반복돼."
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-seo suggests clear @@.",
"hint": "ISFJ는 명확한 단계를 제안해요.",
"optionA": "dreams",
"optionB": "steps",
"optionC": "songs",
"result": "steps",
"explanation": "은서는 'I suggest clear steps'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은서",
"script": "I share what worked before.",
"translation": "전에 효과있던 걸 공유해."
},
{
"type": "script",
"index": 10,
"speaker": "서진",
"script": "Your experience is valuable!",
"translation": "네 경험이 소중해!"
},
{
"type": "script",
"index": 11,
"speaker": "은서",
"script": "Small changes help first.",
"translation": "작은 변화가 먼저 도움이 돼."
},
{
"type": "script",
"index": 12,
"speaker": "서진",
"script": "You make things manageable!",
"translation": "넌 일을 관리 가능하게 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "You see the big picture!",
"translation": "넌 큰 그림을 봐!"
},
{
"type": "script",
"index": 14,
"speaker": "서진",
"script": "You handle details well!",
"translation": "넌 세부사항을 잘 다뤄!"
},
{
"type": "puzzle",
"index": 15,
"hint": "실용적인 조언에 대한 문장이에요.",
"optionA": "problems",
"optionB": "actions",
"optionC": "help",
"optionD": "Simple",
"optionE": "solve",
"result": "Simple actions help solve problems",
"explanation": "간단한 행동이 문제 해결을 도와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "인생 진로 고민하기",
"explanation": "INFJ의 비전 추구와 ISFJ의 안정성 고려 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아름",
"script": "I follow my inner calling.",
"translation": "내면의 부름을 따라가."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "That sounds meaningful!",
"translation": "그거 의미있게 들리네!"
},
{
"type": "script",
"index": 3,
"speaker": "아름",
"script": "I dream about helping people.",
"translation": "사람들을 돕는 걸 꿈꿔."
},
{
"type": "ox",
"index": 4,
"quiz": "아름이는 결정할 때 자신의 내면 가치와 사명감을 중요하게 생각합니다.",
"hint": "INFJ는 자신의 내면 부름과 비전을 따라 결정해요.",
"result": "O",
"explanation": "아름이는 'I follow my inner calling'과 'I dream about helping people'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Have you checked job security?",
"translation": "직업 안정성을 확인했어?"
},
{
"type": "script",
"index": 6,
"speaker": "아름",
"script": "Meaning matters more to me.",
"translation": "의미가 나에게 더 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "I understand your heart!",
"translation": "네 마음을 이해해!"
},
{
"type": "blank",
"index": 8,
"quiz": "A-reum follows her inner @@.",
"hint": "INFJ는 내면의 부름을 따라가요.",
"optionA": "phone",
"optionB": "calling",
"optionC": "clock",
"result": "calling",
"explanation": "아름이는 'I follow my inner calling'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "아름",
"script": "I imagine making real change.",
"translation": "진정한 변화를 만드는 걸 상상해."
},
{
"type": "script",
"index": 10,
"speaker": "수현",
"script": "Your vision inspires me!",
"translation": "네 비전이 나에게 영감을 줘!"
},
{
"type": "script",
"index": 11,
"speaker": "아름",
"script": "I trust my intuition.",
"translation": "내 직관을 믿어."
},
{
"type": "script",
"index": 12,
"speaker": "수현",
"script": "You're brave to follow dreams!",
"translation": "꿈을 따르는 넌 용감해!"
},
{
"type": "script",
"index": 13,
"speaker": "아름",
"script": "You keep me realistic!",
"translation": "넌 나를 현실적으로 유지해줘!"
},
{
"type": "script",
"index": 14,
"speaker": "수현",
"script": "You help me dream bigger!",
"translation": "넌 내가 더 크게 꿈꾸게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "비전에 대한 문장이에요.",
"result": "Clear vision guides our life",
"explanation": "명확한 비전이 우리의 삶을 안내해요.",
"optionA": "our",
"optionB": "vision",
"optionC": "life",
"optionD": "guides",
"optionE": "Clear"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "인생 진로 고민하기",
"explanation": "INFJ의 비전 추구와 ISFJ의 안정성 고려 비교",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아름",
"script": "I follow my inner calling.",
"translation": "내면의 부름을 따라가."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "That sounds meaningful!",
"translation": "그거 의미있게 들리네!"
},
{
"type": "script",
"index": 3,
"speaker": "아름",
"script": "I dream about helping people.",
"translation": "사람들을 돕는 걸 꿈꿔."
},
{
"type": "ox",
"index": 4,
"quiz": "아름이는 결정할 때 자신의 내면 가치와 사명감을 중요하게 생각합니다.",
"hint": "INFJ는 자신의 내면 부름과 비전을 따라 결정해요.",
"result": "O",
"explanation": "아름이는 'I follow my inner calling'과 'I dream about helping people'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Have you checked job security?",
"translation": "직업 안정성을 확인했어?"
},
{
"type": "script",
"index": 6,
"speaker": "아름",
"script": "Meaning matters more to me.",
"translation": "의미가 나에게 더 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "I understand your heart!",
"translation": "네 마음을 이해해!"
},
{
"type": "blank",
"index": 8,
"quiz": "A-reum follows her inner @@.",
"hint": "INFJ는 내면의 부름을 따라가요.",
"optionA": "phone",
"optionB": "calling",
"optionC": "clock",
"result": "calling",
"explanation": "아름이는 'I follow my inner calling'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "아름",
"script": "I imagine making real change.",
"translation": "진정한 변화를 만드는 걸 상상해."
},
{
"type": "script",
"index": 10,
"speaker": "수현",
"script": "Your vision inspires me!",
"translation": "네 비전이 나에게 영감을 줘!"
},
{
"type": "script",
"index": 11,
"speaker": "아름",
"script": "I trust my intuition.",
"translation": "내 직관을 믿어."
},
{
"type": "script",
"index": 12,
"speaker": "수현",
"script": "You're brave to follow dreams!",
"translation": "꿈을 따르는 넌 용감해!"
},
{
"type": "script",
"index": 13,
"speaker": "아름",
"script": "You keep me realistic!",
"translation": "넌 나를 현실적으로 유지해줘!"
},
{
"type": "script",
"index": 14,
"speaker": "수현",
"script": "You help me dream bigger!",
"translation": "넌 내가 더 크게 꿈꾸게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "비전에 대한 문장이에요.",
"optionA": "our",
"optionB": "vision",
"optionC": "life",
"optionD": "guides",
"optionE": "Clear",
"result": "Clear vision guides our life",
"explanation": "명확한 비전이 우리의 삶을 안내해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "집안 정리 정돈하기",
"explanation": "ISFJ의 체계적 정리와 INFJ의 의미 부여 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I clean every room today.",
"translation": "오늘 모든 방을 청소해."
},
{
"type": "script",
"index": 2,
"speaker": "민석",
"script": "I keep special things only.",
"translation": "특별한 것만 보관해."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Everything has its own place.",
"translation": "모든 것에는 제자리가 있어."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 물건들을 체계적으로 정리하고 각각의 자리를 정해둡니다.",
"hint": "ISFJ는 모든 물건을 정리정돈하고 규칙적으로 관리해요.",
"result": "O",
"explanation": "윤아는 'I clean every room today'와 'Everything has its own place'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민석",
"script": "I let go easily.",
"translation": "쉽게 놓아버려."
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "That must feel freeing!",
"translation": "그건 자유롭게 느껴지겠다!"
},
{
"type": "script",
"index": 7,
"speaker": "민석",
"script": "Space needs good energy.",
"translation": "공간에는 좋은 에너지가 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a cleans every room @@.",
"hint": "ISFJ는 오늘 모든 방을 청소해요.",
"optionA": "never",
"optionB": "today",
"optionC": "later",
"result": "today",
"explanation": "윤아는 'I clean every room today'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I organize drawers weekly.",
"translation": "매주 서랍을 정리해."
},
{
"type": "script",
"index": 10,
"speaker": "민석",
"script": "Your system works great!",
"translation": "네 시스템이 훌륭하게 작동해!"
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Order brings me peace.",
"translation": "질서가 나에게 평화를 줘."
},
{
"type": "script",
"index": 12,
"speaker": "민석",
"script": "You create calm spaces!",
"translation": "넌 차분한 공간을 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You help me let go!",
"translation": "넌 내가 놓아버리게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "민석",
"script": "You keep everything tidy!",
"translation": "넌 모든 걸 깔끔하게 유지해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "정돈에 대한 문장이에요.",
"result": "Order brings calm clear mind",
"explanation": "질서가 차분하고 명확한 마음을 가져와요.",
"optionA": "mind",
"optionB": "calm",
"optionC": "brings",
"optionD": "Order",
"optionE": "clear"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "집안 정리 정돈하기",
"explanation": "ISFJ의 체계적 정리와 INFJ의 의미 부여 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I clean every room today.",
"translation": "오늘 모든 방을 청소해."
},
{
"type": "script",
"index": 2,
"speaker": "민석",
"script": "I keep special things only.",
"translation": "특별한 것만 보관해."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Everything has its own place.",
"translation": "모든 것에는 제자리가 있어."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 물건들을 체계적으로 정리하고 각각의 자리를 정해둡니다.",
"hint": "ISFJ는 모든 물건을 정리정돈하고 규칙적으로 관리해요.",
"result": "O",
"explanation": "윤아는 'I clean every room today'와 'Everything has its own place'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민석",
"script": "I let go easily.",
"translation": "쉽게 놓아버려."
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "That must feel freeing!",
"translation": "그건 자유롭게 느껴지겠다!"
},
{
"type": "script",
"index": 7,
"speaker": "민석",
"script": "Space needs good energy.",
"translation": "공간에는 좋은 에너지가 필요해."
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a cleans every room @@.",
"hint": "ISFJ는 오늘 모든 방을 청소해요.",
"optionA": "never",
"optionB": "today",
"optionC": "later",
"result": "today",
"explanation": "윤아는 'I clean every room today'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I organize drawers weekly.",
"translation": "매주 서랍을 정리해."
},
{
"type": "script",
"index": 10,
"speaker": "민석",
"script": "Your system works great!",
"translation": "네 시스템이 훌륭하게 작동해!"
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Order brings me peace.",
"translation": "질서가 나에게 평화를 줘."
},
{
"type": "script",
"index": 12,
"speaker": "민석",
"script": "You create calm spaces!",
"translation": "넌 차분한 공간을 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You help me let go!",
"translation": "넌 내가 놓아버리게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "민석",
"script": "You keep everything tidy!",
"translation": "넌 모든 걸 깔끔하게 유지해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "정돈에 대한 문장이에요.",
"optionA": "mind",
"optionB": "calm",
"optionC": "brings",
"optionD": "Order",
"optionE": "clear",
"result": "Order brings calm clear mind",
"explanation": "질서가 차분하고 명확한 마음을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "하루 일과 보내기",
"explanation": "INFJ의 직관적 흐름과 ISFJ의 규칙적 루틴 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정민",
"script": "I follow my energy flow.",
"translation": "내 에너지 흐름을 따라가."
},
{
"type": "script",
"index": 2,
"speaker": "예나",
"script": "I do things same time.",
"translation": "같은 시간에 일을 해."
},
{
"type": "script",
"index": 3,
"speaker": "정민",
"script": "Some days feel different.",
"translation": "어떤 날은 다르게 느껴져."
},
{
"type": "ox",
"index": 4,
"quiz": "정민이는 매일 정해진 일정보다 그날의 에너지와 직관을 따릅니다.",
"hint": "INFJ는 내면의 에너지와 직관에 따라 유연하게 움직여요.",
"result": "O",
"explanation": "정민이는 'I follow my energy flow'와 'Some days feel different'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예나",
"script": "Routine helps me stay calm.",
"translation": "루틴이 차분하게 있도록 도와줘."
},
{
"type": "script",
"index": 6,
"speaker": "정민",
"script": "That makes sense!",
"translation": "그건 말이 되네!"
},
{
"type": "script",
"index": 7,
"speaker": "예나",
"script": "I know what comes next.",
"translation": "다음에 무엇이 올지 알아."
},
{
"type": "blank",
"index": 8,
"quiz": "Jeong-min follows his energy @@.",
"hint": "INFJ는 에너지 흐름을 따라가요.",
"optionA": "drinks",
"optionB": "flow",
"optionC": "food",
"result": "flow",
"explanation": "정민이는 'I follow my energy flow'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "정민",
"script": "I need quiet reflection time.",
"translation": "조용한 성찰 시간이 필요해."
},
{
"type": "script",
"index": 10,
"speaker": "예나",
"script": "You recharge that way!",
"translation": "그렇게 재충전하는구나!"
},
{
"type": "script",
"index": 11,
"speaker": "정민",
"script": "Inner peace guides me.",
"translation": "내면의 평화가 나를 안내해."
},
{
"type": "script",
"index": 12,
"speaker": "예나",
"script": "You're in tune with yourself!",
"translation": "넌 너 자신과 조화로워!"
},
{
"type": "script",
"index": 13,
"speaker": "정민",
"script": "You teach me consistency!",
"translation": "넌 일관성을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "예나",
"script": "You teach me flexibility!",
"translation": "넌 유연성을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "내면에 대한 문장이에요.",
"result": "Inner peace brings true wisdom",
"explanation": "내면의 평화가 진정한 지혜를 가져와요.",
"optionA": "Inner",
"optionB": "peace",
"optionC": "wisdom",
"optionD": "true",
"optionE": "brings"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "하루 일과 보내기",
"explanation": "INFJ의 직관적 흐름과 ISFJ의 규칙적 루틴 비교",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정민",
"script": "I follow my energy flow.",
"translation": "내 에너지 흐름을 따라가."
},
{
"type": "script",
"index": 2,
"speaker": "예나",
"script": "I do things same time.",
"translation": "같은 시간에 일을 해."
},
{
"type": "script",
"index": 3,
"speaker": "정민",
"script": "Some days feel different.",
"translation": "어떤 날은 다르게 느껴져."
},
{
"type": "ox",
"index": 4,
"quiz": "정민이는 매일 정해진 일정보다 그날의 에너지와 직관을 따릅니다.",
"hint": "INFJ는 내면의 에너지와 직관에 따라 유연하게 움직여요.",
"result": "O",
"explanation": "정민이는 'I follow my energy flow'와 'Some days feel different'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예나",
"script": "Routine helps me stay calm.",
"translation": "루틴이 차분하게 있도록 도와줘."
},
{
"type": "script",
"index": 6,
"speaker": "정민",
"script": "That makes sense!",
"translation": "그건 말이 되네!"
},
{
"type": "script",
"index": 7,
"speaker": "예나",
"script": "I know what comes next.",
"translation": "다음에 무엇이 올지 알아."
},
{
"type": "blank",
"index": 8,
"quiz": "Jeong-min follows his energy @@.",
"hint": "INFJ는 에너지 흐름을 따라가요.",
"optionA": "drinks",
"optionB": "flow",
"optionC": "food",
"result": "flow",
"explanation": "정민이는 'I follow my energy flow'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "정민",
"script": "I need quiet reflection time.",
"translation": "조용한 성찰 시간이 필요해."
},
{
"type": "script",
"index": 10,
"speaker": "예나",
"script": "You recharge that way!",
"translation": "그렇게 재충전하는구나!"
},
{
"type": "script",
"index": 11,
"speaker": "정민",
"script": "Inner peace guides me.",
"translation": "내면의 평화가 나를 안내해."
},
{
"type": "script",
"index": 12,
"speaker": "예나",
"script": "You're in tune with yourself!",
"translation": "넌 너 자신과 조화로워!"
},
{
"type": "script",
"index": 13,
"speaker": "정민",
"script": "You teach me consistency!",
"translation": "넌 일관성을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "예나",
"script": "You teach me flexibility!",
"translation": "넌 유연성을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "내면에 대한 문장이에요.",
"optionA": "Inner",
"optionB": "peace",
"optionC": "wisdom",
"optionD": "true",
"optionE": "brings",
"result": "Inner peace brings true wisdom",
"explanation": "내면의 평화가 진정한 지혜를 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "시험 전날 준비하기",
"explanation": "ISFJ의 철저한 복습과 INFJ의 전체 이해 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "승민",
"script": "I review all notes twice.",
"translation": "모든 노트를 두 번 복습해."
},
{
"type": "script",
"index": 2,
"speaker": "미영",
"script": "I focus on main ideas.",
"translation": "주요 아이디어에 집중해."
},
{
"type": "script",
"index": 3,
"speaker": "승민",
"script": "Details are very important.",
"translation": "세부사항이 매우 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "승민이는 시험 전에 모든 세부 내용을 꼼꼼히 복습합니다.",
"hint": "ISFJ는 세세한 부분까지 철저히 준비해요.",
"result": "O",
"explanation": "승민이는 'I review all notes twice'와 'Details are very important'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "미영",
"script": "I understand the big picture.",
"translation": "큰 그림을 이해해."
},
{
"type": "script",
"index": 6,
"speaker": "승민",
"script": "Both ways help!",
"translation": "둘 다 도움이 돼!"
},
{
"type": "script",
"index": 7,
"speaker": "미영",
"script": "Connections make sense together.",
"translation": "연결이 함께 의미를 만들어."
},
{
"type": "blank",
"index": 8,
"quiz": "Seung-min reviews all notes @@.",
"hint": "ISFJ는 모든 노트를 두 번 복습해요.",
"optionA": "once",
"optionB": "twice",
"optionC": "never",
"result": "twice",
"explanation": "승민이는 'I review all notes twice'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "승민",
"script": "I make practice tests.",
"translation": "연습 시험을 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "미영",
"script": "That's smart preparation!",
"translation": "그건 똑똑한 준비야!"
},
{
"type": "script",
"index": 11,
"speaker": "승민",
"script": "I sleep well before exams.",
"translation": "시험 전에 잘 자."
},
{
"type": "script",
"index": 12,
"speaker": "미영",
"script": "Rest is important too!",
"translation": "휴식도 중요해!"
},
{
"type": "script",
"index": 13,
"speaker": "승민",
"script": "You see patterns fast!",
"translation": "넌 패턴을 빨리 봐!"
},
{
"type": "script",
"index": 14,
"speaker": "미영",
"script": "You remember everything well!",
"translation": "넌 모든 걸 잘 기억해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "준비에 대한 문장이에요.",
"result": "Good preparation brings exam success",
"explanation": "좋은 준비가 시험 성공을 가져와요.",
"optionA": "preparation",
"optionB": "exam",
"optionC": "success",
"optionD": "brings",
"optionE": "Good"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "시험 전날 준비하기",
"explanation": "ISFJ의 철저한 복습과 INFJ의 전체 이해 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "승민",
"script": "I review all notes twice.",
"translation": "모든 노트를 두 번 복습해."
},
{
"type": "script",
"index": 2,
"speaker": "미영",
"script": "I focus on main ideas.",
"translation": "주요 아이디어에 집중해."
},
{
"type": "script",
"index": 3,
"speaker": "승민",
"script": "Details are very important.",
"translation": "세부사항이 매우 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "승민이는 시험 전에 모든 세부 내용을 꼼꼼히 복습합니다.",
"hint": "ISFJ는 세세한 부분까지 철저히 준비해요.",
"result": "O",
"explanation": "승민이는 'I review all notes twice'와 'Details are very important'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "미영",
"script": "I understand the big picture.",
"translation": "큰 그림을 이해해."
},
{
"type": "script",
"index": 6,
"speaker": "승민",
"script": "Both ways help!",
"translation": "둘 다 도움이 돼!"
},
{
"type": "script",
"index": 7,
"speaker": "미영",
"script": "Connections make sense together.",
"translation": "연결이 함께 의미를 만들어."
},
{
"type": "blank",
"index": 8,
"quiz": "Seung-min reviews all notes @@.",
"hint": "ISFJ는 모든 노트를 두 번 복습해요.",
"optionA": "once",
"optionB": "twice",
"optionC": "never",
"result": "twice",
"explanation": "승민이는 'I review all notes twice'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "승민",
"script": "I make practice tests.",
"translation": "연습 시험을 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "미영",
"script": "That's smart preparation!",
"translation": "그건 똑똑한 준비야!"
},
{
"type": "script",
"index": 11,
"speaker": "승민",
"script": "I sleep well before exams.",
"translation": "시험 전에 잘 자."
},
{
"type": "script",
"index": 12,
"speaker": "미영",
"script": "Rest is important too!",
"translation": "휴식도 중요해!"
},
{
"type": "script",
"index": 13,
"speaker": "승민",
"script": "You see patterns fast!",
"translation": "넌 패턴을 빨리 봐!"
},
{
"type": "script",
"index": 14,
"speaker": "미영",
"script": "You remember everything well!",
"translation": "넌 모든 걸 잘 기억해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "준비에 대한 문장이에요.",
"optionA": "preparation",
"optionB": "exam",
"optionC": "success",
"optionD": "brings",
"optionE": "Good",
"result": "Good preparation brings exam success",
"explanation": "좋은 준비가 시험 성공을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "갑작스런 계획 변경",
"explanation": "INFJ의 적응력과 ISFJ의 안정 선호 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서진",
"script": "I sense something different today.",
"translation": "오늘 뭔가 다른 걸 느껴."
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "What do you mean?",
"translation": "무슨 뜻이야?"
},
{
"type": "script",
"index": 3,
"speaker": "서진",
"script": "My intuition tells me things.",
"translation": "내 직관이 말해줘."
},
{
"type": "ox",
"index": 4,
"quiz": "서진이는 직관을 통해 상황의 변화를 미리 감지합니다.",
"hint": "INFJ는 직관으로 변화를 느끼고 받아들여요.",
"result": "O",
"explanation": "서진이는 'I sense something different today'와 'My intuition tells me things'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤서",
"script": "I prefer keeping plans.",
"translation": "계획을 유지하는 걸 선호해."
},
{
"type": "script",
"index": 6,
"speaker": "서진",
"script": "Change can be good!",
"translation": "변화는 좋을 수 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "You adapt so easily!",
"translation": "넌 정말 쉽게 적응해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-jin senses something different @@.",
"hint": "INFJ는 오늘 뭔가 다른 걸 느껴요.",
"optionA": "yesterday",
"optionB": "today",
"optionC": "never",
"result": "today",
"explanation": "서진이는 'I sense something different today'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "서진",
"script": "Life brings surprises naturally.",
"translation": "삶은 자연스럽게 놀라움을 가져와."
},
{
"type": "script",
"index": 10,
"speaker": "윤서",
"script": "You stay calm always!",
"translation": "넌 항상 차분해!"
},
{
"type": "script",
"index": 11,
"speaker": "서진",
"script": "I trust the process.",
"translation": "과정을 믿어."
},
{
"type": "script",
"index": 12,
"speaker": "윤서",
"script": "That's a good mindset!",
"translation": "그건 좋은 마음가짐이야!"
},
{
"type": "script",
"index": 13,
"speaker": "서진",
"script": "You keep me grounded!",
"translation": "넌 나를 안정되게 해줘!"
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "You help me accept change!",
"translation": "넌 내가 변화를 받아들이게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "적응에 대한 문장이에요.",
"result": "Trust helps us adapt change",
"explanation": "신뢰가 우리가 변화에 적응하도록 도와줘요.",
"optionA": "helps",
"optionB": "change",
"optionC": "us",
"optionD": "adapt",
"optionE": "Trust"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "갑작스런 계획 변경",
"explanation": "INFJ의 적응력과 ISFJ의 안정 선호 비교",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서진",
"script": "I sense something different today.",
"translation": "오늘 뭔가 다른 걸 느껴."
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "What do you mean?",
"translation": "무슨 뜻이야?"
},
{
"type": "script",
"index": 3,
"speaker": "서진",
"script": "My intuition tells me things.",
"translation": "내 직관이 말해줘."
},
{
"type": "ox",
"index": 4,
"quiz": "서진이는 직관을 통해 상황의 변화를 미리 감지합니다.",
"hint": "INFJ는 직관으로 변화를 느끼고 받아들여요.",
"result": "O",
"explanation": "서진이는 'I sense something different today'와 'My intuition tells me things'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤서",
"script": "I prefer keeping plans.",
"translation": "계획을 유지하는 걸 선호해."
},
{
"type": "script",
"index": 6,
"speaker": "서진",
"script": "Change can be good!",
"translation": "변화는 좋을 수 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "You adapt so easily!",
"translation": "넌 정말 쉽게 적응해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-jin senses something different @@.",
"hint": "INFJ는 오늘 뭔가 다른 걸 느껴요.",
"optionA": "yesterday",
"optionB": "today",
"optionC": "never",
"result": "today",
"explanation": "서진이는 'I sense something different today'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "서진",
"script": "Life brings surprises naturally.",
"translation": "삶은 자연스럽게 놀라움을 가져와."
},
{
"type": "script",
"index": 10,
"speaker": "윤서",
"script": "You stay calm always!",
"translation": "넌 항상 차분해!"
},
{
"type": "script",
"index": 11,
"speaker": "서진",
"script": "I trust the process.",
"translation": "과정을 믿어."
},
{
"type": "script",
"index": 12,
"speaker": "윤서",
"script": "That's a good mindset!",
"translation": "그건 좋은 마음가짐이야!"
},
{
"type": "script",
"index": 13,
"speaker": "서진",
"script": "You keep me grounded!",
"translation": "넌 나를 안정되게 해줘!"
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "You help me accept change!",
"translation": "넌 내가 변화를 받아들이게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "적응에 대한 문장이에요.",
"optionA": "helps",
"optionB": "change",
"optionC": "us",
"optionD": "adapt",
"optionE": "Trust",
"result": "Trust helps us adapt change",
"explanation": "신뢰가 우리가 변화에 적응하도록 도와줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈의 직업 찾기",
"explanation": "ISFJ의 실용적 선택과 INFJ의 사명감 추구 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민우",
"script": "I want steady work.",
"translation": "안정적인 일을 원해."
},
{
"type": "script",
"index": 2,
"speaker": "다은",
"script": "I seek meaningful purpose.",
"translation": "의미있는 목적을 찾아."
},
{
"type": "script",
"index": 3,
"speaker": "민우",
"script": "Good benefits matter most.",
"translation": "좋은 복리후생이 가장 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "민우는 직업을 선택할 때 안정성과 실질적 혜택을 중요하게 생각합니다.",
"hint": "ISFJ는 안정적이고 현실적인 직업 조건을 우선해요.",
"result": "O",
"explanation": "민우는 'I want steady work'와 'Good benefits matter most'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "다은",
"script": "I dream of helping humanity.",
"translation": "인류를 돕는 걸 꿈꿔."
},
{
"type": "script",
"index": 6,
"speaker": "민우",
"script": "That's really inspiring!",
"translation": "그건 정말 영감을 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "다은",
"script": "My heart guides me.",
"translation": "내 마음이 나를 안내해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-woo wants steady @@.",
"hint": "ISFJ는 안정적인 일을 원해요.",
"optionA": "play",
"optionB": "work",
"optionC": "rest",
"result": "work",
"explanation": "민우는 'I want steady work'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민우",
"script": "I research jobs carefully.",
"translation": "일자리를 신중하게 조사해."
},
{
"type": "script",
"index": 10,
"speaker": "다은",
"script": "I follow my calling.",
"translation": "내 소명을 따라가."
},
{
"type": "script",
"index": 11,
"speaker": "민우",
"script": "You're so passionate!",
"translation": "넌 정말 열정적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "다은",
"script": "You're so practical!",
"translation": "넌 정말 실용적이야!"
},
{
"type": "script",
"index": 13,
"speaker": "민우",
"script": "You inspire big dreams!",
"translation": "넌 큰 꿈에 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "다은",
"script": "You show wise planning!",
"translation": "넌 현명한 계획을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "직업에 대한 문장이에요.",
"result": "Meaningful work brings true fulfillment",
"explanation": "의미있는 일이 진정한 충족감을 가져와요.",
"optionA": "brings",
"optionB": "true",
"optionC": "Meaningful",
"optionD": "work",
"optionE": "fulfillment"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈의 직업 찾기",
"explanation": "ISFJ의 실용적 선택과 INFJ의 사명감 추구 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민우",
"script": "I want steady work.",
"translation": "안정적인 일을 원해."
},
{
"type": "script",
"index": 2,
"speaker": "다은",
"script": "I seek meaningful purpose.",
"translation": "의미있는 목적을 찾아."
},
{
"type": "script",
"index": 3,
"speaker": "민우",
"script": "Good benefits matter most.",
"translation": "좋은 복리후생이 가장 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "민우는 직업을 선택할 때 안정성과 실질적 혜택을 중요하게 생각합니다.",
"hint": "ISFJ는 안정적이고 현실적인 직업 조건을 우선해요.",
"result": "O",
"explanation": "민우는 'I want steady work'와 'Good benefits matter most'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "다은",
"script": "I dream of helping humanity.",
"translation": "인류를 돕는 걸 꿈꿔."
},
{
"type": "script",
"index": 6,
"speaker": "민우",
"script": "That's really inspiring!",
"translation": "그건 정말 영감을 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "다은",
"script": "My heart guides me.",
"translation": "내 마음이 나를 안내해."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-woo wants steady @@.",
"hint": "ISFJ는 안정적인 일을 원해요.",
"optionA": "play",
"optionB": "work",
"optionC": "rest",
"result": "work",
"explanation": "민우는 'I want steady work'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민우",
"script": "I research jobs carefully.",
"translation": "일자리를 신중하게 조사해."
},
{
"type": "script",
"index": 10,
"speaker": "다은",
"script": "I follow my calling.",
"translation": "내 소명을 따라가."
},
{
"type": "script",
"index": 11,
"speaker": "민우",
"script": "You're so passionate!",
"translation": "넌 정말 열정적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "다은",
"script": "You're so practical!",
"translation": "넌 정말 실용적이야!"
},
{
"type": "script",
"index": 13,
"speaker": "민우",
"script": "You inspire big dreams!",
"translation": "넌 큰 꿈에 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "다은",
"script": "You show wise planning!",
"translation": "넌 현명한 계획을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "직업에 대한 문장이에요.",
"optionA": "brings",
"optionB": "true",
"optionC": "Meaningful",
"optionD": "work",
"optionE": "fulfillment",
"result": "Meaningful work brings true fulfillment",
"explanation": "의미있는 일이 진정한 충족감을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "인생 목표 세우기",
"explanation": "INFJ의 비전 설정과 ISFJ의 단계별 계획 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아름",
"script": "I imagine my ideal future.",
"translation": "내 이상적인 미래를 상상해."
},
{
"type": "script",
"index": 2,
"speaker": "우진",
"script": "How will you get there?",
"translation": "어떻게 거기에 갈 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "아름",
"script": "I trust my inner vision.",
"translation": "내 내면의 비전을 믿어."
},
{
"type": "ox",
"index": 4,
"quiz": "아름이는 목표를 세울 때 큰 비전과 이상적인 미래를 먼저 그립니다.",
"hint": "INFJ는 먼저 큰 비전을 보고 그 방향으로 나아가요.",
"result": "O",
"explanation": "아름이는 'I imagine my ideal future'와 'I trust my inner vision'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "우진",
"script": "I make step-by-step plans.",
"translation": "단계별 계획을 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "아름",
"script": "That's very organized!",
"translation": "그건 매우 체계적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "우진",
"script": "Small steps lead far.",
"translation": "작은 단계가 멀리 이끌어."
},
{
"type": "blank",
"index": 8,
"quiz": "A-reum imagines her ideal @@.",
"hint": "INFJ는 이상적인 미래를 상상해요.",
"optionA": "lunch",
"optionB": "future",
"optionC": "past",
"result": "future",
"explanation": "아름이는 'I imagine my ideal future'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "아름",
"script": "Big dreams inspire me.",
"translation": "큰 꿈이 나에게 영감을 줘."
},
{
"type": "script",
"index": 10,
"speaker": "우진",
"script": "Your vision is beautiful!",
"translation": "네 비전이 아름다워!"
},
{
"type": "script",
"index": 11,
"speaker": "아름",
"script": "I see possibilities everywhere.",
"translation": "어디서나 가능성을 봐."
},
{
"type": "script",
"index": 12,
"speaker": "우진",
"script": "You help me dream!",
"translation": "넌 내가 꿈꾸게 도와줘!"
},
{
"type": "script",
"index": 13,
"speaker": "아름",
"script": "You help me plan!",
"translation": "넌 내가 계획하게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "우진",
"script": "You expand my vision!",
"translation": "넌 내 비전을 확장시켜!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "꿈에 대한 문장이에요.",
"result": "Dreams create our bright future",
"explanation": "꿈이 우리의 밝은 미래를 만들어요.",
"optionA": "bright",
"optionB": "future",
"optionC": "Dreams",
"optionD": "create",
"optionE": "our"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "인생 목표 세우기",
"explanation": "INFJ의 비전 설정과 ISFJ의 단계별 계획 비교",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "아름",
"script": "I imagine my ideal future.",
"translation": "내 이상적인 미래를 상상해."
},
{
"type": "script",
"index": 2,
"speaker": "우진",
"script": "How will you get there?",
"translation": "어떻게 거기에 갈 거야?"
},
{
"type": "script",
"index": 3,
"speaker": "아름",
"script": "I trust my inner vision.",
"translation": "내 내면의 비전을 믿어."
},
{
"type": "ox",
"index": 4,
"quiz": "아름이는 목표를 세울 때 큰 비전과 이상적인 미래를 먼저 그립니다.",
"hint": "INFJ는 먼저 큰 비전을 보고 그 방향으로 나아가요.",
"result": "O",
"explanation": "아름이는 'I imagine my ideal future'와 'I trust my inner vision'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "우진",
"script": "I make step-by-step plans.",
"translation": "단계별 계획을 만들어."
},
{
"type": "script",
"index": 6,
"speaker": "아름",
"script": "That's very organized!",
"translation": "그건 매우 체계적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "우진",
"script": "Small steps lead far.",
"translation": "작은 단계가 멀리 이끌어."
},
{
"type": "blank",
"index": 8,
"quiz": "A-reum imagines her ideal @@.",
"hint": "INFJ는 이상적인 미래를 상상해요.",
"optionA": "lunch",
"optionB": "future",
"optionC": "past",
"result": "future",
"explanation": "아름이는 'I imagine my ideal future'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "아름",
"script": "Big dreams inspire me.",
"translation": "큰 꿈이 나에게 영감을 줘."
},
{
"type": "script",
"index": 10,
"speaker": "우진",
"script": "Your vision is beautiful!",
"translation": "네 비전이 아름다워!"
},
{
"type": "script",
"index": 11,
"speaker": "아름",
"script": "I see possibilities everywhere.",
"translation": "어디서나 가능성을 봐."
},
{
"type": "script",
"index": 12,
"speaker": "우진",
"script": "You help me dream!",
"translation": "넌 내가 꿈꾸게 도와줘!"
},
{
"type": "script",
"index": 13,
"speaker": "아름",
"script": "You help me plan!",
"translation": "넌 내가 계획하게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "우진",
"script": "You expand my vision!",
"translation": "넌 내 비전을 확장시켜!"
},
{
"type": "puzzle",
"index": 15,
"hint": "꿈에 대한 문장이에요.",
"optionA": "bright",
"optionB": "future",
"optionC": "Dreams",
"optionD": "create",
"optionE": "our",
"result": "Dreams create our bright future",
"explanation": "꿈이 우리의 밝은 미래를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "독서 시간 즐기기",
"explanation": "ISFJ의 실용서 독서와 INFJ의 철학서 탐독 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수현",
"script": "I read self-help books.",
"translation": "자기계발서를 읽어."
},
{
"type": "script",
"index": 2,
"speaker": "태민",
"script": "I love philosophy books.",
"translation": "철학책을 사랑해."
},
{
"type": "script",
"index": 3,
"speaker": "수현",
"script": "Tips help my life.",
"translation": "팁이 내 삶을 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "수현이는 실생활에 바로 적용할 수 있는 실용적인 책을 선호합니다.",
"hint": "ISFJ는 일상에 유용한 내용의 책을 읽어요.",
"result": "O",
"explanation": "수현이는 'I read self-help books'와 'Tips help my life'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태민",
"script": "Deep questions fascinate me.",
"translation": "깊은 질문이 나를 매료시켜."
},
{
"type": "script",
"index": 6,
"speaker": "수현",
"script": "You think so deeply!",
"translation": "넌 정말 깊게 생각해!"
},
{
"type": "script",
"index": 7,
"speaker": "태민",
"script": "Life has many mysteries.",
"translation": "삶에는 많은 신비가 있어."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-hyeon reads self-help @@.",
"hint": "ISFJ는 자기계발서를 읽어요.",
"optionA": "songs",
"optionB": "books",
"optionC": "movies",
"result": "books",
"explanation": "수현이는 'I read self-help books'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I take notes carefully.",
"translation": "신중하게 노트해."
},
{
"type": "script",
"index": 10,
"speaker": "태민",
"script": "I just let ideas flow.",
"translation": "그냥 아이디어가 흐르게 해."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Your way is interesting!",
"translation": "네 방식이 흥미로워!"
},
{
"type": "script",
"index": 12,
"speaker": "태민",
"script": "You remember details well!",
"translation": "넌 세부사항을 잘 기억해!"
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You show me meaning!",
"translation": "넌 나에게 의미를 보여줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태민",
"script": "You show me practical use!",
"translation": "넌 나에게 실용적 사용을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "독서에 대한 문장이에요.",
"result": "Reading opens our new minds",
"explanation": "독서가 우리의 새로운 마음을 열어요.",
"optionA": "Reading",
"optionB": "minds",
"optionC": "new",
"optionD": "our",
"optionE": "opens"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "독서 시간 즐기기",
"explanation": "ISFJ의 실용서 독서와 INFJ의 철학서 탐독 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수현",
"script": "I read self-help books.",
"translation": "자기계발서를 읽어."
},
{
"type": "script",
"index": 2,
"speaker": "태민",
"script": "I love philosophy books.",
"translation": "철학책을 사랑해."
},
{
"type": "script",
"index": 3,
"speaker": "수현",
"script": "Tips help my life.",
"translation": "팁이 내 삶을 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "수현이는 실생활에 바로 적용할 수 있는 실용적인 책을 선호합니다.",
"hint": "ISFJ는 일상에 유용한 내용의 책을 읽어요.",
"result": "O",
"explanation": "수현이는 'I read self-help books'와 'Tips help my life'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태민",
"script": "Deep questions fascinate me.",
"translation": "깊은 질문이 나를 매료시켜."
},
{
"type": "script",
"index": 6,
"speaker": "수현",
"script": "You think so deeply!",
"translation": "넌 정말 깊게 생각해!"
},
{
"type": "script",
"index": 7,
"speaker": "태민",
"script": "Life has many mysteries.",
"translation": "삶에는 많은 신비가 있어."
},
{
"type": "blank",
"index": 8,
"quiz": "Su-hyeon reads self-help @@.",
"hint": "ISFJ는 자기계발서를 읽어요.",
"optionA": "songs",
"optionB": "books",
"optionC": "movies",
"result": "books",
"explanation": "수현이는 'I read self-help books'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I take notes carefully.",
"translation": "신중하게 노트해."
},
{
"type": "script",
"index": 10,
"speaker": "태민",
"script": "I just let ideas flow.",
"translation": "그냥 아이디어가 흐르게 해."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Your way is interesting!",
"translation": "네 방식이 흥미로워!"
},
{
"type": "script",
"index": 12,
"speaker": "태민",
"script": "You remember details well!",
"translation": "넌 세부사항을 잘 기억해!"
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You show me meaning!",
"translation": "넌 나에게 의미를 보여줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태민",
"script": "You show me practical use!",
"translation": "넌 나에게 실용적 사용을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "독서에 대한 문장이에요.",
"optionA": "Reading",
"optionB": "minds",
"optionC": "new",
"optionD": "our",
"optionE": "opens",
"result": "Reading opens our new minds",
"explanation": "독서가 우리의 새로운 마음을 열어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "혼자만의 시간 보내기",
"explanation": "INFJ의 내면 탐구와 ISFJ의 생산적 활동 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민석",
"script": "I write in my journal.",
"translation": "일기를 써."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I organize my room.",
"translation": "내 방을 정리해."
},
{
"type": "script",
"index": 3,
"speaker": "민석",
"script": "Thoughts need quiet space.",
"translation": "생각은 조용한 공간이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "민석이는 혼자 있을 때 내면을 탐구하고 성찰하는 시간을 가집니다.",
"hint": "INFJ는 혼자만의 시간에 내면 세계를 탐험해요.",
"result": "O",
"explanation": "민석이는 'I write in my journal'과 'Thoughts need quiet space'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "I catch up on chores.",
"translation": "밀린 집안일을 해."
},
{
"type": "script",
"index": 6,
"speaker": "민석",
"script": "You're so productive!",
"translation": "넌 정말 생산적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "I feel good finishing tasks.",
"translation": "일을 끝내면 기분이 좋아."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-seok writes in his @@.",
"hint": "INFJ는 일기를 써요.",
"optionA": "book",
"optionB": "journal",
"optionC": "phone",
"result": "journal",
"explanation": "민석이는 'I write in my journal'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민석",
"script": "I reflect on life deeply.",
"translation": "삶을 깊이 성찰해."
},
{
"type": "script",
"index": 10,
"speaker": "소현",
"script": "That sounds peaceful!",
"translation": "그건 평화롭게 들려!"
},
{
"type": "script",
"index": 11,
"speaker": "민석",
"script": "Solitude recharges my soul.",
"translation": "고독이 내 영혼을 재충전해."
},
{
"type": "script",
"index": 12,
"speaker": "소현",
"script": "You understand yourself well!",
"translation": "넌 너 자신을 잘 이해해!"
},
{
"type": "script",
"index": 13,
"speaker": "민석",
"script": "You create order beautifully!",
"translation": "넌 질서를 아름답게 만들어!"
},
{
"type": "script",
"index": 14,
"speaker": "소현",
"script": "You find deep meaning!",
"translation": "넌 깊은 의미를 찾아!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "고요에 대한 문장이에요.",
"result": "Quiet time brings inner peace",
"explanation": "조용한 시간이 내면의 평화를 가져와요.",
"optionA": "peace",
"optionB": "Quiet",
"optionC": "inner",
"optionD": "brings",
"optionE": "time"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "혼자만의 시간 보내기",
"explanation": "INFJ의 내면 탐구와 ISFJ의 생산적 활동 비교",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민석",
"script": "I write in my journal.",
"translation": "일기를 써."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I organize my room.",
"translation": "내 방을 정리해."
},
{
"type": "script",
"index": 3,
"speaker": "민석",
"script": "Thoughts need quiet space.",
"translation": "생각은 조용한 공간이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "민석이는 혼자 있을 때 내면을 탐구하고 성찰하는 시간을 가집니다.",
"hint": "INFJ는 혼자만의 시간에 내면 세계를 탐험해요.",
"result": "O",
"explanation": "민석이는 'I write in my journal'과 'Thoughts need quiet space'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "I catch up on chores.",
"translation": "밀린 집안일을 해."
},
{
"type": "script",
"index": 6,
"speaker": "민석",
"script": "You're so productive!",
"translation": "넌 정말 생산적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "I feel good finishing tasks.",
"translation": "일을 끝내면 기분이 좋아."
},
{
"type": "blank",
"index": 8,
"quiz": "Min-seok writes in his @@.",
"hint": "INFJ는 일기를 써요.",
"optionA": "book",
"optionB": "journal",
"optionC": "phone",
"result": "journal",
"explanation": "민석이는 'I write in my journal'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민석",
"script": "I reflect on life deeply.",
"translation": "삶을 깊이 성찰해."
},
{
"type": "script",
"index": 10,
"speaker": "소현",
"script": "That sounds peaceful!",
"translation": "그건 평화롭게 들려!"
},
{
"type": "script",
"index": 11,
"speaker": "민석",
"script": "Solitude recharges my soul.",
"translation": "고독이 내 영혼을 재충전해."
},
{
"type": "script",
"index": 12,
"speaker": "소현",
"script": "You understand yourself well!",
"translation": "넌 너 자신을 잘 이해해!"
},
{
"type": "script",
"index": 13,
"speaker": "민석",
"script": "You create order beautifully!",
"translation": "넌 질서를 아름답게 만들어!"
},
{
"type": "script",
"index": 14,
"speaker": "소현",
"script": "You find deep meaning!",
"translation": "넌 깊은 의미를 찾아!"
},
{
"type": "puzzle",
"index": 15,
"hint": "고요에 대한 문장이에요.",
"optionA": "peace",
"optionB": "Quiet",
"optionC": "inner",
"optionD": "brings",
"optionE": "time",
"result": "Quiet time brings inner peace",
"explanation": "조용한 시간이 내면의 평화를 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "친구 사이 오해 풀기",
"explanation": "ISFJ의 직접 대화와 INFJ의 감정 읽기 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "Let's talk things out clearly.",
"translation": "일을 명확히 대화로 풀자."
},
{
"type": "script",
"index": 2,
"speaker": "미영",
"script": "I sense their true feelings.",
"translation": "그들의 진짜 감정을 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Direct words help most.",
"translation": "직접적인 말이 가장 도움이 돼."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 오해를 풀 때 명확하고 직접적인 대화를 선호합니다.",
"hint": "ISFJ는 솔직하고 실질적인 대화로 문제를 해결해요.",
"result": "O",
"explanation": "예나는 'Let's talk things out clearly'와 'Direct words help most'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "미영",
"script": "I understand unspoken pain.",
"translation": "말하지 않은 고통을 이해해."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "You're very intuitive!",
"translation": "넌 정말 직관적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "미영",
"script": "Hearts speak without words.",
"translation": "마음은 말 없이 이야기해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na talks things out @@.",
"hint": "ISFJ는 일을 명확히 대화로 풀어요.",
"optionA": "secretly",
"optionB": "clearly",
"optionC": "later",
"result": "clearly",
"explanation": "예나는 'Let's talk things out clearly'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I suggest specific solutions.",
"translation": "구체적인 해결책을 제안해."
},
{
"type": "script",
"index": 10,
"speaker": "미영",
"script": "I help them understand each other.",
"translation": "그들이 서로 이해하도록 도와."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "Action fixes problems!",
"translation": "행동이 문제를 고쳐!"
},
{
"type": "script",
"index": 12,
"speaker": "미영",
"script": "Empathy heals wounds!",
"translation": "공감이 상처를 치유해!"
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You see hidden emotions!",
"translation": "넌 숨겨진 감정을 봐!"
},
{
"type": "script",
"index": 14,
"speaker": "미영",
"script": "You create clear paths!",
"translation": "넌 명확한 길을 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "대화에 대한 문장이에요.",
"result": "Honest talk solves many problems",
"explanation": "정직한 대화가 많은 문제를 해결해요.",
"optionA": "solves",
"optionB": "problems",
"optionC": "Honest",
"optionD": "talk",
"optionE": "many"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "친구 사이 오해 풀기",
"explanation": "ISFJ의 직접 대화와 INFJ의 감정 읽기 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "Let's talk things out clearly.",
"translation": "일을 명확히 대화로 풀자."
},
{
"type": "script",
"index": 2,
"speaker": "미영",
"script": "I sense their true feelings.",
"translation": "그들의 진짜 감정을 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Direct words help most.",
"translation": "직접적인 말이 가장 도움이 돼."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 오해를 풀 때 명확하고 직접적인 대화를 선호합니다.",
"hint": "ISFJ는 솔직하고 실질적인 대화로 문제를 해결해요.",
"result": "O",
"explanation": "예나는 'Let's talk things out clearly'와 'Direct words help most'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "미영",
"script": "I understand unspoken pain.",
"translation": "말하지 않은 고통을 이해해."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "You're very intuitive!",
"translation": "넌 정말 직관적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "미영",
"script": "Hearts speak without words.",
"translation": "마음은 말 없이 이야기해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na talks things out @@.",
"hint": "ISFJ는 일을 명확히 대화로 풀어요.",
"optionA": "secretly",
"optionB": "clearly",
"optionC": "later",
"result": "clearly",
"explanation": "예나는 'Let's talk things out clearly'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I suggest specific solutions.",
"translation": "구체적인 해결책을 제안해."
},
{
"type": "script",
"index": 10,
"speaker": "미영",
"script": "I help them understand each other.",
"translation": "그들이 서로 이해하도록 도와."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "Action fixes problems!",
"translation": "행동이 문제를 고쳐!"
},
{
"type": "script",
"index": 12,
"speaker": "미영",
"script": "Empathy heals wounds!",
"translation": "공감이 상처를 치유해!"
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You see hidden emotions!",
"translation": "넌 숨겨진 감정을 봐!"
},
{
"type": "script",
"index": 14,
"speaker": "미영",
"script": "You create clear paths!",
"translation": "넌 명확한 길을 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "대화에 대한 문장이에요.",
"optionA": "solves",
"optionB": "problems",
"optionC": "Honest",
"optionD": "talk",
"optionE": "many",
"result": "Honest talk solves many problems",
"explanation": "정직한 대화가 많은 문제를 해결해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "그룹 프로젝트 갈등",
"explanation": "INFJ의 조화 추구와 ISFJ의 공정한 중재 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미나",
"script": "I feel everyone's emotions.",
"translation": "모두의 감정을 느껴."
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "We need fair rules.",
"translation": "공정한 규칙이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "미나",
"script": "Harmony matters most to me.",
"translation": "조화가 나에게 가장 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "미나는 갈등 상황에서 모든 사람의 조화를 이루는 것을 최우선으로 생각합니다.",
"hint": "INFJ는 그룹의 조화와 감정적 균형을 중요하게 여겨요.",
"result": "O",
"explanation": "미나는 'I feel everyone's emotions'과 'Harmony matters most to me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤서",
"script": "Rules help everyone equally.",
"translation": "규칙이 모두를 똑같이 도와."
},
{
"type": "script",
"index": 6,
"speaker": "미나",
"script": "Your fairness is admirable!",
"translation": "네 공정함이 훌륭해!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "I listen to all sides.",
"translation": "모든 측면을 들어."
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-na feels everyone's @@.",
"hint": "INFJ는 모두의 감정을 느껴요.",
"optionA": "names",
"optionB": "emotions",
"optionC": "ideas",
"result": "emotions",
"explanation": "미나는 'I feel everyone's emotions'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "미나",
"script": "I see deeper connections.",
"translation": "더 깊은 연결을 봐."
},
{
"type": "script",
"index": 10,
"speaker": "윤서",
"script": "You unite people well!",
"translation": "넌 사람들을 잘 하나로 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "미나",
"script": "Understanding brings peace naturally.",
"translation": "이해가 자연스럽게 평화를 가져와."
},
{
"type": "script",
"index": 12,
"speaker": "윤서",
"script": "You have special insight!",
"translation": "넌 특별한 통찰력이 있어!"
},
{
"type": "script",
"index": 13,
"speaker": "미나",
"script": "You create stable systems!",
"translation": "넌 안정적인 시스템을 만들어!"
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "You heal emotional wounds!",
"translation": "넌 감정적 상처를 치유해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "조화에 대한 문장이에요.",
"result": "Understanding creates strong group peace",
"explanation": "이해가 강한 그룹 평화를 만들어요.",
"optionA": "peace",
"optionB": "Understanding",
"optionC": "creates",
"optionD": "group",
"optionE": "strong"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "그룹 프로젝트 갈등",
"explanation": "INFJ의 조화 추구와 ISFJ의 공정한 중재 비교",
"level": 4,
"my_mbti": "INFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미나",
"script": "I feel everyone's emotions.",
"translation": "모두의 감정을 느껴."
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "We need fair rules.",
"translation": "공정한 규칙이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "미나",
"script": "Harmony matters most to me.",
"translation": "조화가 나에게 가장 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "미나는 갈등 상황에서 모든 사람의 조화를 이루는 것을 최우선으로 생각합니다.",
"hint": "INFJ는 그룹의 조화와 감정적 균형을 중요하게 여겨요.",
"result": "O",
"explanation": "미나는 'I feel everyone's emotions'과 'Harmony matters most to me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤서",
"script": "Rules help everyone equally.",
"translation": "규칙이 모두를 똑같이 도와."
},
{
"type": "script",
"index": 6,
"speaker": "미나",
"script": "Your fairness is admirable!",
"translation": "네 공정함이 훌륭해!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "I listen to all sides.",
"translation": "모든 측면을 들어."
},
{
"type": "blank",
"index": 8,
"quiz": "Mi-na feels everyone's @@.",
"hint": "INFJ는 모두의 감정을 느껴요.",
"optionA": "names",
"optionB": "emotions",
"optionC": "ideas",
"result": "emotions",
"explanation": "미나는 'I feel everyone's emotions'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "미나",
"script": "I see deeper connections.",
"translation": "더 깊은 연결을 봐."
},
{
"type": "script",
"index": 10,
"speaker": "윤서",
"script": "You unite people well!",
"translation": "넌 사람들을 잘 하나로 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "미나",
"script": "Understanding brings peace naturally.",
"translation": "이해가 자연스럽게 평화를 가져와."
},
{
"type": "script",
"index": 12,
"speaker": "윤서",
"script": "You have special insight!",
"translation": "넌 특별한 통찰력이 있어!"
},
{
"type": "script",
"index": 13,
"speaker": "미나",
"script": "You create stable systems!",
"translation": "넌 안정적인 시스템을 만들어!"
},
{
"type": "script",
"index": 14,
"speaker": "윤서",
"script": "You heal emotional wounds!",
"translation": "넌 감정적 상처를 치유해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "조화에 대한 문장이에요.",
"optionA": "peace",
"optionB": "Understanding",
"optionC": "creates",
"optionD": "group",
"optionE": "strong",
"result": "Understanding creates strong group peace",
"explanation": "이해가 강한 그룹 평화를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "친구 모임 주선하기",
"explanation": "ISFJ의 따뜻한 배려와 INTP의 효율적 분석 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I invited everyone personally.",
"translation": "나는 모두를 개인적으로 초대했어."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "That takes a lot of time.",
"translation": "그건 시간이 많이 걸리겠다."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "I like making people feel special.",
"translation": "나는 사람들을 특별하게 느끼게 하는 걸 좋아해."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 친구들 각자에게 개인적으로 연락해서 초대합니다.",
"hint": "ISFJ는 개인적 관심으로 사람들을 배려해요.",
"result": "O",
"explanation": "예나는 'I invited everyone personally'라고 말하며 각자에게 직접 연락했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Group messages work faster.",
"translation": "그룹 메시지가 더 빨라."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "But personal touch matters!",
"translation": "하지만 개인적 터치가 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "You're really thoughtful always.",
"translation": "너는 항상 정말 사려 깊어."
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na invited everyone @@.",
"hint": "ISFJ는 모두를 개인적으로 초대했어요.",
"optionA": "later",
"optionB": "personally",
"optionC": "never",
"result": "personally",
"explanation": "예나는 'I invited everyone personally'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I prepared their favorite snacks.",
"translation": "나는 그들이 좋아하는 간식을 준비했어."
},
{
"type": "script",
"index": 10,
"speaker": "민재",
"script": "You remember all that?",
"translation": "너는 그걸 다 기억해?"
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "Details make people happy.",
"translation": "세부사항이 사람들을 행복하게 해."
},
{
"type": "script",
"index": 12,
"speaker": "민재",
"script": "Your memory is impressive!",
"translation": "너의 기억력은 인상적이야!"
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You help me be efficient!",
"translation": "너는 내가 효율적이게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "민재",
"script": "You teach me about caring!",
"translation": "너는 나에게 배려를 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "배려에 대한 문장이에요.",
"result": "Personal attention shows true caring",
"explanation": "개인적 관심이 진정한 배려를 보여줘요.",
"optionA": "caring",
"optionB": "true",
"optionC": "shows",
"optionD": "attention",
"optionE": "Personal"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "친구 모임 주선하기",
"explanation": "ISFJ의 따뜻한 배려와 INTP의 효율적 분석 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I invited everyone personally.",
"translation": "나는 모두를 개인적으로 초대했어."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "That takes a lot of time.",
"translation": "그건 시간이 많이 걸리겠다."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "I like making people feel special.",
"translation": "나는 사람들을 특별하게 느끼게 하는 걸 좋아해."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 친구들 각자에게 개인적으로 연락해서 초대합니다.",
"hint": "ISFJ는 개인적 관심으로 사람들을 배려해요.",
"result": "O",
"explanation": "예나는 'I invited everyone personally'라고 말하며 각자에게 직접 연락했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Group messages work faster.",
"translation": "그룹 메시지가 더 빨라."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "But personal touch matters!",
"translation": "하지만 개인적 터치가 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "You're really thoughtful always.",
"translation": "너는 항상 정말 사려 깊어."
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na invited everyone @@.",
"hint": "ISFJ는 모두를 개인적으로 초대했어요.",
"optionA": "later",
"optionB": "personally",
"optionC": "never",
"result": "personally",
"explanation": "예나는 'I invited everyone personally'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I prepared their favorite snacks.",
"translation": "나는 그들이 좋아하는 간식을 준비했어."
},
{
"type": "script",
"index": 10,
"speaker": "민재",
"script": "You remember all that?",
"translation": "너는 그걸 다 기억해?"
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "Details make people happy.",
"translation": "세부사항이 사람들을 행복하게 해."
},
{
"type": "script",
"index": 12,
"speaker": "민재",
"script": "Your memory is impressive!",
"translation": "너의 기억력은 인상적이야!"
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You help me be efficient!",
"translation": "너는 내가 효율적이게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "민재",
"script": "You teach me about caring!",
"translation": "너는 나에게 배려를 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "배려에 대한 문장이에요.",
"optionA": "caring",
"optionB": "true",
"optionC": "shows",
"optionD": "attention",
"optionE": "Personal",
"result": "Personal attention shows true caring",
"explanation": "개인적 관심이 진정한 배려를 보여줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "소모임 참여 결정하기",
"explanation": "INTP의 논리적 분석과 ISFJ의 관계 중심 선택 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도현",
"script": "I analyze if it's worth it.",
"translation": "나는 그게 가치가 있는지 분석해."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I think about the people there.",
"translation": "나는 거기 있는 사람들을 생각해."
},
{
"type": "script",
"index": 3,
"speaker": "도현",
"script": "Time investment needs clear benefits.",
"translation": "시간 투자는 명확한 이익이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "도현이는 모임에 참여할 때 논리적으로 장단점을 따져봅니다.",
"hint": "INTP는 합리적으로 시간과 에너지 사용을 계산해요.",
"result": "O",
"explanation": "도현이는 'I analyze if it's worth it'과 'Time investment needs clear benefits'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Relationships are important to me.",
"translation": "관계가 나에게 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "도현",
"script": "That makes sense emotionally.",
"translation": "그건 감정적으로 말이 되네."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You're so logical always!",
"translation": "너는 항상 정말 논리적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Do-hyeon analyzes if it's worth @@.",
"hint": "INTP는 그게 가치가 있는지 분석해요.",
"optionA": "nothing",
"optionB": "it",
"optionC": "them",
"result": "it",
"explanation": "도현이는 'I analyze if it's worth it'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I join to support my friends.",
"translation": "나는 친구들을 지지하려고 참여해."
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "Loyalty is your strong point.",
"translation": "충성심이 너의 강점이야."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Community matters a lot!",
"translation": "공동체가 많이 중요해!"
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "I see that now clearly.",
"translation": "나는 그걸 이제 명확히 봐."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You help me think clearly!",
"translation": "너는 내가 명확히 생각하게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "You show me human connection!",
"translation": "너는 나에게 인간적 연결을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "분석에 대한 문장이에요.",
"result": "Logical thinking helps make choices",
"explanation": "논리적 사고가 선택을 하는 데 도와줘요.",
"optionA": "helps",
"optionB": "Logical",
"optionC": "choices",
"optionD": "thinking",
"optionE": "make"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "소모임 참여 결정하기",
"explanation": "INTP의 논리적 분석과 ISFJ의 관계 중심 선택 비교",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도현",
"script": "I analyze if it's worth it.",
"translation": "나는 그게 가치가 있는지 분석해."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I think about the people there.",
"translation": "나는 거기 있는 사람들을 생각해."
},
{
"type": "script",
"index": 3,
"speaker": "도현",
"script": "Time investment needs clear benefits.",
"translation": "시간 투자는 명확한 이익이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "도현이는 모임에 참여할 때 논리적으로 장단점을 따져봅니다.",
"hint": "INTP는 합리적으로 시간과 에너지 사용을 계산해요.",
"result": "O",
"explanation": "도현이는 'I analyze if it's worth it'과 'Time investment needs clear benefits'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Relationships are important to me.",
"translation": "관계가 나에게 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "도현",
"script": "That makes sense emotionally.",
"translation": "그건 감정적으로 말이 되네."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You're so logical always!",
"translation": "너는 항상 정말 논리적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Do-hyeon analyzes if it's worth @@.",
"hint": "INTP는 그게 가치가 있는지 분석해요.",
"optionA": "nothing",
"optionB": "it",
"optionC": "them",
"result": "it",
"explanation": "도현이는 'I analyze if it's worth it'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I join to support my friends.",
"translation": "나는 친구들을 지지하려고 참여해."
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "Loyalty is your strong point.",
"translation": "충성심이 너의 강점이야."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Community matters a lot!",
"translation": "공동체가 많이 중요해!"
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "I see that now clearly.",
"translation": "나는 그걸 이제 명확히 봐."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You help me think clearly!",
"translation": "너는 내가 명확히 생각하게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "You show me human connection!",
"translation": "너는 나에게 인간적 연결을 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "분석에 대한 문장이에요.",
"optionA": "helps",
"optionB": "Logical",
"optionC": "choices",
"optionD": "thinking",
"optionE": "make",
"result": "Logical thinking helps make choices",
"explanation": "논리적 사고가 선택을 하는 데 도와줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 기술 배우기",
"explanation": "ISFJ의 단계별 학습과 INTP의 이론 탐구 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤서",
"script": "I follow the tutorial carefully.",
"translation": "나는 튜토리얼을 신중하게 따라해."
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "I read the theory first.",
"translation": "나는 이론을 먼저 읽어."
},
{
"type": "script",
"index": 3,
"speaker": "윤서",
"script": "Step-by-step works best for me.",
"translation": "단계별로 하는 게 나에게 최선이야."
},
{
"type": "ox",
"index": 4,
"quiz": "윤서는 새로운 것을 배울 때 순서대로 차근차근 따라합니다.",
"hint": "ISFJ는 검증된 단계를 따라 체계적으로 배워요.",
"result": "O",
"explanation": "윤서는 'I follow the tutorial carefully'와 'Step-by-step works best for me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "정우",
"script": "Understanding principles matters more.",
"translation": "원리를 이해하는 게 더 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "윤서",
"script": "But practice helps too!",
"translation": "하지만 연습도 도움이 돼!"
},
{
"type": "script",
"index": 7,
"speaker": "정우",
"script": "You're very systematic always.",
"translation": "너는 항상 매우 체계적이야."
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-seo follows the tutorial @@.",
"hint": "ISFJ는 튜토리얼을 신중하게 따라해요.",
"optionA": "quickly",
"optionB": "carefully",
"optionC": "never",
"result": "carefully",
"explanation": "윤서는 'I follow the tutorial carefully'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I practice the same thing daily.",
"translation": "나는 매일 같은 걸 연습해."
},
{
"type": "script",
"index": 10,
"speaker": "정우",
"script": "Repetition builds skill solidly.",
"translation": "반복이 기술을 탄탄히 쌓아."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "Consistency is my strength!",
"translation": "일관성이 나의 강점이야!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "That's actually very efficient.",
"translation": "그건 실제로 매우 효율적이야."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You understand things deeply!",
"translation": "너는 것들을 깊이 이해해!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "You master basics perfectly!",
"translation": "너는 기초를 완벽하게 마스터해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "연습에 대한 문장이에요.",
"result": "Daily practice builds strong skills",
"explanation": "매일의 연습이 강한 기술을 쌓아요.",
"optionA": "builds",
"optionB": "strong",
"optionC": "practice",
"optionD": "Daily",
"optionE": "skills"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 기술 배우기",
"explanation": "ISFJ의 단계별 학습과 INTP의 이론 탐구 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤서",
"script": "I follow the tutorial carefully.",
"translation": "나는 튜토리얼을 신중하게 따라해."
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "I read the theory first.",
"translation": "나는 이론을 먼저 읽어."
},
{
"type": "script",
"index": 3,
"speaker": "윤서",
"script": "Step-by-step works best for me.",
"translation": "단계별로 하는 게 나에게 최선이야."
},
{
"type": "ox",
"index": 4,
"quiz": "윤서는 새로운 것을 배울 때 순서대로 차근차근 따라합니다.",
"hint": "ISFJ는 검증된 단계를 따라 체계적으로 배워요.",
"result": "O",
"explanation": "윤서는 'I follow the tutorial carefully'와 'Step-by-step works best for me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "정우",
"script": "Understanding principles matters more.",
"translation": "원리를 이해하는 게 더 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "윤서",
"script": "But practice helps too!",
"translation": "하지만 연습도 도움이 돼!"
},
{
"type": "script",
"index": 7,
"speaker": "정우",
"script": "You're very systematic always.",
"translation": "너는 항상 매우 체계적이야."
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-seo follows the tutorial @@.",
"hint": "ISFJ는 튜토리얼을 신중하게 따라해요.",
"optionA": "quickly",
"optionB": "carefully",
"optionC": "never",
"result": "carefully",
"explanation": "윤서는 'I follow the tutorial carefully'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I practice the same thing daily.",
"translation": "나는 매일 같은 걸 연습해."
},
{
"type": "script",
"index": 10,
"speaker": "정우",
"script": "Repetition builds skill solidly.",
"translation": "반복이 기술을 탄탄히 쌓아."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "Consistency is my strength!",
"translation": "일관성이 나의 강점이야!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "That's actually very efficient.",
"translation": "그건 실제로 매우 효율적이야."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You understand things deeply!",
"translation": "너는 것들을 깊이 이해해!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "You master basics perfectly!",
"translation": "너는 기초를 완벽하게 마스터해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "연습에 대한 문장이에요.",
"optionA": "builds",
"optionB": "strong",
"optionC": "practice",
"optionD": "Daily",
"optionE": "skills",
"result": "Daily practice builds strong skills",
"explanation": "매일의 연습이 강한 기술을 쌓아요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "복잡한 개념 이해하기",
"explanation": "INTP의 추상적 사고와 ISFJ의 구체적 예시 선호 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "I love abstract theories.",
"translation": "나는 추상적 이론을 사랑해."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "Can you give examples?",
"translation": "예시를 줄 수 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Concepts connect in interesting patterns.",
"translation": "개념들이 흥미로운 패턴으로 연결돼."
},
{
"type": "ox",
"index": 4,
"quiz": "채원이는 추상적이고 이론적인 내용을 탐구하는 것을 좋아합니다.",
"hint": "INTP는 복잡한 개념과 이론 자체에 흥미를 느껴요.",
"result": "O",
"explanation": "채원이는 'I love abstract theories'와 'Concepts connect in interesting patterns'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Real examples help me understand.",
"translation": "실제 예시가 나를 이해하게 도와."
},
{
"type": "script",
"index": 6,
"speaker": "채원",
"script": "Let me explain more clearly.",
"translation": "내가 더 명확히 설명할게."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You think in complex ways!",
"translation": "너는 복잡한 방식으로 생각해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Chae-won loves abstract @@.",
"hint": "INTP는 추상적 이론을 사랑해요.",
"optionA": "stories",
"optionB": "theories",
"optionC": "pictures",
"result": "theories",
"explanation": "채원이는 'I love abstract theories'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I need practical applications.",
"translation": "나는 실용적 적용이 필요해."
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "Theory leads to applications eventually.",
"translation": "이론이 결국 적용으로 이어져."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Your mind works amazingly!",
"translation": "너의 마음은 놀랍게 작동해!"
},
{
"type": "script",
"index": 12,
"speaker": "채원",
"script": "I just enjoy thinking deeply.",
"translation": "나는 그냥 깊게 생각하는 걸 즐겨."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You expand my perspective!",
"translation": "너는 나의 관점을 확장시켜!"
},
{
"type": "script",
"index": 14,
"speaker": "채원",
"script": "You ground my ideas practically!",
"translation": "너는 내 아이디어를 실용적으로 안정시켜!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "이론에 대한 문장이에요.",
"result": "Theory opens new understanding minds",
"explanation": "이론이 새로운 이해의 마음을 열어요.",
"optionA": "understanding",
"optionB": "Theory",
"optionC": "minds",
"optionD": "new",
"optionE": "opens"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "복잡한 개념 이해하기",
"explanation": "INTP의 추상적 사고와 ISFJ의 구체적 예시 선호 비교",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "채원",
"script": "I love abstract theories.",
"translation": "나는 추상적 이론을 사랑해."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "Can you give examples?",
"translation": "예시를 줄 수 있어?"
},
{
"type": "script",
"index": 3,
"speaker": "채원",
"script": "Concepts connect in interesting patterns.",
"translation": "개념들이 흥미로운 패턴으로 연결돼."
},
{
"type": "ox",
"index": 4,
"quiz": "채원이는 추상적이고 이론적인 내용을 탐구하는 것을 좋아합니다.",
"hint": "INTP는 복잡한 개념과 이론 자체에 흥미를 느껴요.",
"result": "O",
"explanation": "채원이는 'I love abstract theories'와 'Concepts connect in interesting patterns'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Real examples help me understand.",
"translation": "실제 예시가 나를 이해하게 도와."
},
{
"type": "script",
"index": 6,
"speaker": "채원",
"script": "Let me explain more clearly.",
"translation": "내가 더 명확히 설명할게."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You think in complex ways!",
"translation": "너는 복잡한 방식으로 생각해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Chae-won loves abstract @@.",
"hint": "INTP는 추상적 이론을 사랑해요.",
"optionA": "stories",
"optionB": "theories",
"optionC": "pictures",
"result": "theories",
"explanation": "채원이는 'I love abstract theories'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I need practical applications.",
"translation": "나는 실용적 적용이 필요해."
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "Theory leads to applications eventually.",
"translation": "이론이 결국 적용으로 이어져."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Your mind works amazingly!",
"translation": "너의 마음은 놀랍게 작동해!"
},
{
"type": "script",
"index": 12,
"speaker": "채원",
"script": "I just enjoy thinking deeply.",
"translation": "나는 그냥 깊게 생각하는 걸 즐겨."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You expand my perspective!",
"translation": "너는 나의 관점을 확장시켜!"
},
{
"type": "script",
"index": 14,
"speaker": "채원",
"script": "You ground my ideas practically!",
"translation": "너는 내 아이디어를 실용적으로 안정시켜!"
},
{
"type": "puzzle",
"index": 15,
"hint": "이론에 대한 문장이에요.",
"optionA": "understanding",
"optionB": "Theory",
"optionC": "minds",
"optionD": "new",
"optionE": "opens",
"result": "Theory opens new understanding minds",
"explanation": "이론이 새로운 이해의 마음을 열어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "친구 조언 구하기",
"explanation": "ISFJ의 따뜻한 공감과 INTP의 객관적 분석 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소현",
"script": "I listen to their feelings first.",
"translation": "나는 그들의 감정을 먼저 들어줘."
},
{
"type": "script",
"index": 2,
"speaker": "현민",
"script": "I look at facts objectively.",
"translation": "나는 사실을 객관적으로 봐."
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "Emotions matter a lot here.",
"translation": "감정이 여기서 많이 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "소현이는 조언할 때 상대방의 감정을 먼저 이해하고 공감합니다.",
"hint": "ISFJ는 감정적 지지와 공감을 우선해요.",
"result": "O",
"explanation": "소현이는 'I listen to their feelings first'와 'Emotions matter a lot here'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현민",
"script": "Logic helps solve problems faster.",
"translation": "논리가 문제를 더 빨리 해결하게 도와."
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "But hearts need healing too!",
"translation": "하지만 마음도 치유가 필요해!"
},
{
"type": "script",
"index": 7,
"speaker": "현민",
"script": "You're right about that.",
"translation": "너는 그것에 대해 맞아."
},
{
"type": "blank",
"index": 8,
"quiz": "So-hyeon listens to their feelings @@.",
"hint": "ISFJ는 감정을 먼저 들어줘요.",
"optionA": "last",
"optionB": "first",
"optionC": "never",
"result": "first",
"explanation": "소현이는 'I listen to their feelings first'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I share similar experiences warmly.",
"translation": "나는 비슷한 경험을 따뜻하게 나눠."
},
{
"type": "script",
"index": 10,
"speaker": "현민",
"script": "I analyze all options systematically.",
"translation": "나는 모든 선택을 체계적으로 분석해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Both approaches help differently!",
"translation": "두 접근 모두 다르게 도와!"
},
{
"type": "script",
"index": 12,
"speaker": "현민",
"script": "Your empathy is valuable.",
"translation": "너의 공감능력은 가치있어."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "Your clarity helps too!",
"translation": "너의 명확함도 도움이 돼!"
},
{
"type": "script",
"index": 14,
"speaker": "현민",
"script": "We balance each other!",
"translation": "우리는 서로 균형을 맞춰!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "공감에 대한 문장이에요.",
"result": "Empathy heals many broken hearts",
"explanation": "공감이 많은 상처받은 마음을 치유해요.",
"optionA": "hearts",
"optionB": "Empathy",
"optionC": "broken",
"optionD": "many",
"optionE": "heals"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "친구 조언 구하기",
"explanation": "ISFJ의 따뜻한 공감과 INTP의 객관적 분석 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소현",
"script": "I listen to their feelings first.",
"translation": "나는 그들의 감정을 먼저 들어줘."
},
{
"type": "script",
"index": 2,
"speaker": "현민",
"script": "I look at facts objectively.",
"translation": "나는 사실을 객관적으로 봐."
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "Emotions matter a lot here.",
"translation": "감정이 여기서 많이 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "소현이는 조언할 때 상대방의 감정을 먼저 이해하고 공감합니다.",
"hint": "ISFJ는 감정적 지지와 공감을 우선해요.",
"result": "O",
"explanation": "소현이는 'I listen to their feelings first'와 'Emotions matter a lot here'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현민",
"script": "Logic helps solve problems faster.",
"translation": "논리가 문제를 더 빨리 해결하게 도와."
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "But hearts need healing too!",
"translation": "하지만 마음도 치유가 필요해!"
},
{
"type": "script",
"index": 7,
"speaker": "현민",
"script": "You're right about that.",
"translation": "너는 그것에 대해 맞아."
},
{
"type": "blank",
"index": 8,
"quiz": "So-hyeon listens to their feelings @@.",
"hint": "ISFJ는 감정을 먼저 들어줘요.",
"optionA": "last",
"optionB": "first",
"optionC": "never",
"result": "first",
"explanation": "소현이는 'I listen to their feelings first'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I share similar experiences warmly.",
"translation": "나는 비슷한 경험을 따뜻하게 나눠."
},
{
"type": "script",
"index": 10,
"speaker": "현민",
"script": "I analyze all options systematically.",
"translation": "나는 모든 선택을 체계적으로 분석해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Both approaches help differently!",
"translation": "두 접근 모두 다르게 도와!"
},
{
"type": "script",
"index": 12,
"speaker": "현민",
"script": "Your empathy is valuable.",
"translation": "너의 공감능력은 가치있어."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "Your clarity helps too!",
"translation": "너의 명확함도 도움이 돼!"
},
{
"type": "script",
"index": 14,
"speaker": "현민",
"script": "We balance each other!",
"translation": "우리는 서로 균형을 맞춰!"
},
{
"type": "puzzle",
"index": 15,
"hint": "공감에 대한 문장이에요.",
"optionA": "hearts",
"optionB": "Empathy",
"optionC": "broken",
"optionD": "many",
"optionE": "heals",
"result": "Empathy heals many broken hearts",
"explanation": "공감이 많은 상처받은 마음을 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "중요한 결정 내리기",
"explanation": "INTP의 논리적 추론과 ISFJ의 영향 고려 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "I weigh all possibilities logically.",
"translation": "나는 모든 가능성을 논리적으로 저울질해."
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "I think about everyone affected.",
"translation": "나는 영향받는 모든 사람을 생각해."
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "Data helps make better choices.",
"translation": "데이터가 더 나은 선택을 하게 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "민재는 결정할 때 논리와 데이터를 기반으로 분석합니다.",
"hint": "INTP는 객관적 정보와 논리로 결정해요.",
"result": "O",
"explanation": "민재는 'I weigh all possibilities logically'와 'Data helps make better choices'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "People's feelings are important too.",
"translation": "사람들의 감정도 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "민재",
"script": "True, I should consider that.",
"translation": "맞아, 나는 그걸 고려해야 해."
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "You're very rational always!",
"translation": "너는 항상 매우 이성적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Min-jae weighs all possibilities @@.",
"hint": "INTP는 모든 가능성을 논리적으로 저울질해요.",
"optionA": "emotionally",
"optionB": "logically",
"optionC": "quickly",
"result": "logically",
"explanation": "민재는 'I weigh all possibilities logically'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I check if everyone's okay.",
"translation": "나는 모두가 괜찮은지 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "민재",
"script": "Your care prevents problems later.",
"translation": "너의 배려가 나중에 문제를 막아."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Harmony matters in decisions!",
"translation": "조화가 결정에서 중요해!"
},
{
"type": "script",
"index": 12,
"speaker": "민재",
"script": "That's actually quite logical.",
"translation": "그건 실제로 꽤 논리적이야."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You help me think objectively!",
"translation": "너는 내가 객관적으로 생각하게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "민재",
"script": "You remind me of people!",
"translation": "너는 나에게 사람들을 상기시켜줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "논리에 대한 문장이에요.",
"result": "Logic brings clarity better decisions",
"explanation": "논리가 명확함과 더 나은 결정을 가져와요.",
"optionA": "better",
"optionB": "brings",
"optionC": "clarity",
"optionD": "decisions",
"optionE": "Logic"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "중요한 결정 내리기",
"explanation": "INTP의 논리적 추론과 ISFJ의 영향 고려 비교",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민재",
"script": "I weigh all possibilities logically.",
"translation": "나는 모든 가능성을 논리적으로 저울질해."
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "I think about everyone affected.",
"translation": "나는 영향받는 모든 사람을 생각해."
},
{
"type": "script",
"index": 3,
"speaker": "민재",
"script": "Data helps make better choices.",
"translation": "데이터가 더 나은 선택을 하게 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "민재는 결정할 때 논리와 데이터를 기반으로 분석합니다.",
"hint": "INTP는 객관적 정보와 논리로 결정해요.",
"result": "O",
"explanation": "민재는 'I weigh all possibilities logically'와 'Data helps make better choices'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "People's feelings are important too.",
"translation": "사람들의 감정도 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "민재",
"script": "True, I should consider that.",
"translation": "맞아, 나는 그걸 고려해야 해."
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "You're very rational always!",
"translation": "너는 항상 매우 이성적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Min-jae weighs all possibilities @@.",
"hint": "INTP는 모든 가능성을 논리적으로 저울질해요.",
"optionA": "emotionally",
"optionB": "logically",
"optionC": "quickly",
"result": "logically",
"explanation": "민재는 'I weigh all possibilities logically'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I check if everyone's okay.",
"translation": "나는 모두가 괜찮은지 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "민재",
"script": "Your care prevents problems later.",
"translation": "너의 배려가 나중에 문제를 막아."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Harmony matters in decisions!",
"translation": "조화가 결정에서 중요해!"
},
{
"type": "script",
"index": 12,
"speaker": "민재",
"script": "That's actually quite logical.",
"translation": "그건 실제로 꽤 논리적이야."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You help me think objectively!",
"translation": "너는 내가 객관적으로 생각하게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "민재",
"script": "You remind me of people!",
"translation": "너는 나에게 사람들을 상기시켜줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "논리에 대한 문장이에요.",
"optionA": "better",
"optionB": "brings",
"optionC": "clarity",
"optionD": "decisions",
"optionE": "Logic",
"result": "Logic brings clarity better decisions",
"explanation": "논리가 명확함과 더 나은 결정을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "주중 루틴 유지하기",
"explanation": "ISFJ의 규칙적 생활과 INTP의 유연한 스케줄 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은서",
"script": "I wake up same time daily.",
"translation": "나는 매일 같은 시간에 일어나."
},
{
"type": "script",
"index": 2,
"speaker": "도현",
"script": "I sleep when I'm tired.",
"translation": "나는 피곤할 때 자."
},
{
"type": "script",
"index": 3,
"speaker": "은서",
"script": "Routine keeps me stable.",
"translation": "루틴이 나를 안정적으로 유지해."
},
{
"type": "ox",
"index": 4,
"quiz": "은서는 매일 같은 시간에 일어나고 규칙적인 생활을 합니다.",
"hint": "ISFJ는 일정한 루틴으로 안정감을 얻어요.",
"result": "O",
"explanation": "은서는 'I wake up same time daily'와 'Routine keeps me stable'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "도현",
"script": "My schedule changes often freely.",
"translation": "내 일정은 자유롭게 자주 바뀌어."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "Doesn't that feel chaotic?",
"translation": "그게 혼란스럽게 느껴지지 않아?"
},
{
"type": "script",
"index": 7,
"speaker": "도현",
"script": "It feels natural to me.",
"translation": "그건 나에게 자연스럽게 느껴져."
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-seo wakes up same time @@.",
"hint": "ISFJ는 매일 같은 시간에 일어나요.",
"optionA": "sometimes",
"optionB": "daily",
"optionC": "never",
"result": "daily",
"explanation": "은서는 'I wake up same time daily'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은서",
"script": "I plan meals ahead always.",
"translation": "나는 항상 미리 식사를 계획해."
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "I eat when hunger hits.",
"translation": "나는 배고픔이 올 때 먹어."
},
{
"type": "script",
"index": 11,
"speaker": "은서",
"script": "You're so spontaneous!",
"translation": "너는 정말 즉흥적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "Your organization is admirable!",
"translation": "너의 정리정돈은 훌륭해!"
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "You teach me flexibility!",
"translation": "너는 나에게 유연성을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "You teach me structure!",
"translation": "너는 나에게 구조를 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "루틴에 대한 문장이에요.",
"result": "Routine creates stable peaceful life",
"explanation": "루틴이 안정적이고 평화로운 삶을 만들어요.",
"optionA": "stable",
"optionB": "life",
"optionC": "peaceful",
"optionD": "Routine",
"optionE": "creates"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "주중 루틴 유지하기",
"explanation": "ISFJ의 규칙적 생활과 INTP의 유연한 스케줄 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은서",
"script": "I wake up same time daily.",
"translation": "나는 매일 같은 시간에 일어나."
},
{
"type": "script",
"index": 2,
"speaker": "도현",
"script": "I sleep when I'm tired.",
"translation": "나는 피곤할 때 자."
},
{
"type": "script",
"index": 3,
"speaker": "은서",
"script": "Routine keeps me stable.",
"translation": "루틴이 나를 안정적으로 유지해."
},
{
"type": "ox",
"index": 4,
"quiz": "은서는 매일 같은 시간에 일어나고 규칙적인 생활을 합니다.",
"hint": "ISFJ는 일정한 루틴으로 안정감을 얻어요.",
"result": "O",
"explanation": "은서는 'I wake up same time daily'와 'Routine keeps me stable'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "도현",
"script": "My schedule changes often freely.",
"translation": "내 일정은 자유롭게 자주 바뀌어."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "Doesn't that feel chaotic?",
"translation": "그게 혼란스럽게 느껴지지 않아?"
},
{
"type": "script",
"index": 7,
"speaker": "도현",
"script": "It feels natural to me.",
"translation": "그건 나에게 자연스럽게 느껴져."
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-seo wakes up same time @@.",
"hint": "ISFJ는 매일 같은 시간에 일어나요.",
"optionA": "sometimes",
"optionB": "daily",
"optionC": "never",
"result": "daily",
"explanation": "은서는 'I wake up same time daily'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은서",
"script": "I plan meals ahead always.",
"translation": "나는 항상 미리 식사를 계획해."
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "I eat when hunger hits.",
"translation": "나는 배고픔이 올 때 먹어."
},
{
"type": "script",
"index": 11,
"speaker": "은서",
"script": "You're so spontaneous!",
"translation": "너는 정말 즉흥적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "Your organization is admirable!",
"translation": "너의 정리정돈은 훌륭해!"
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "You teach me flexibility!",
"translation": "너는 나에게 유연성을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "You teach me structure!",
"translation": "너는 나에게 구조를 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "루틴에 대한 문장이에요.",
"optionA": "stable",
"optionB": "life",
"optionC": "peaceful",
"optionD": "Routine",
"optionE": "creates",
"result": "Routine creates stable peaceful life",
"explanation": "루틴이 안정적이고 평화로운 삶을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "하루 일정 짜기",
"explanation": "INTP의 즉흥적 접근과 ISFJ의 계획적 준비 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정우",
"script": "I decide as the day goes.",
"translation": "나는 하루가 가면서 결정해."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I write everything down beforehand.",
"translation": "나는 미리 모든 걸 적어놔."
},
{
"type": "script",
"index": 3,
"speaker": "정우",
"script": "Flexibility gives me freedom.",
"translation": "유연성이 나에게 자유를 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "정우는 미리 계획하기보다 그때그때 상황에 맞춰 결정합니다.",
"hint": "INTP는 즉흥적으로 유연하게 움직이는 걸 선호해요.",
"result": "O",
"explanation": "정우는 'I decide as the day goes'와 'Flexibility gives me freedom'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Plans help me feel prepared.",
"translation": "계획이 나를 준비된 느낌이 들게 해."
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "That makes perfect sense.",
"translation": "그건 완벽히 말이 돼."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You adapt so easily!",
"translation": "너는 정말 쉽게 적응해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jeong-woo decides as the day @@.",
"hint": "INTP는 하루가 가면서 결정해요.",
"optionA": "ends",
"optionB": "goes",
"optionC": "starts",
"result": "goes",
"explanation": "정우는 'I decide as the day goes'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I check my list constantly.",
"translation": "나는 내 목록을 계속 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "정우",
"script": "I follow my current interest.",
"translation": "나는 내 현재 관심사를 따라가."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Your spontaneity is refreshing!",
"translation": "너의 즉흥성은 상쾌해!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "Your preparation is impressive!",
"translation": "너의 준비는 인상적이야!"
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You show me living freely!",
"translation": "너는 나에게 자유롭게 사는 걸 보여줘!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "You show me being ready!",
"translation": "너는 나에게 준비되는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "유연성에 대한 문장이에요.",
"result": "Flexibility allows natural personal growth",
"explanation": "유연성이 자연스러운 개인 성장을 허용해요.",
"optionA": "Flexibility",
"optionB": "personal",
"optionC": "allows",
"optionD": "growth",
"optionE": "natural"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "하루 일정 짜기",
"explanation": "INTP의 즉흥적 접근과 ISFJ의 계획적 준비 비교",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "정우",
"script": "I decide as the day goes.",
"translation": "나는 하루가 가면서 결정해."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I write everything down beforehand.",
"translation": "나는 미리 모든 걸 적어놔."
},
{
"type": "script",
"index": 3,
"speaker": "정우",
"script": "Flexibility gives me freedom.",
"translation": "유연성이 나에게 자유를 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "정우는 미리 계획하기보다 그때그때 상황에 맞춰 결정합니다.",
"hint": "INTP는 즉흥적으로 유연하게 움직이는 걸 선호해요.",
"result": "O",
"explanation": "정우는 'I decide as the day goes'와 'Flexibility gives me freedom'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Plans help me feel prepared.",
"translation": "계획이 나를 준비된 느낌이 들게 해."
},
{
"type": "script",
"index": 6,
"speaker": "정우",
"script": "That makes perfect sense.",
"translation": "그건 완벽히 말이 돼."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You adapt so easily!",
"translation": "너는 정말 쉽게 적응해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jeong-woo decides as the day @@.",
"hint": "INTP는 하루가 가면서 결정해요.",
"optionA": "ends",
"optionB": "goes",
"optionC": "starts",
"result": "goes",
"explanation": "정우는 'I decide as the day goes'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I check my list constantly.",
"translation": "나는 내 목록을 계속 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "정우",
"script": "I follow my current interest.",
"translation": "나는 내 현재 관심사를 따라가."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Your spontaneity is refreshing!",
"translation": "너의 즉흥성은 상쾌해!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "Your preparation is impressive!",
"translation": "너의 준비는 인상적이야!"
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You show me living freely!",
"translation": "너는 나에게 자유롭게 사는 걸 보여줘!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "You show me being ready!",
"translation": "너는 나에게 준비되는 걸 보여줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "유연성에 대한 문장이에요.",
"optionA": "Flexibility",
"optionB": "personal",
"optionC": "allows",
"optionD": "growth",
"optionE": "natural",
"result": "Flexibility allows natural personal growth",
"explanation": "유연성이 자연스러운 개인 성장을 허용해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "갑작스런 문제 발생",
"explanation": "ISFJ의 실용적 대처와 INTP의 분석적 해결 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I fix what I can immediately.",
"translation": "나는 즉시 할 수 있는 걸 고쳐."
},
{
"type": "script",
"index": 2,
"speaker": "채원",
"script": "I figure out why it happened.",
"translation": "나는 왜 그게 일어났는지 알아내."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Action helps reduce stress quickly.",
"translation": "행동이 스트레스를 빨리 줄이는 데 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 문제가 생기면 즉시 실용적인 해결책을 실행합니다.",
"hint": "ISFJ는 당장 할 수 있는 것부터 행동으로 해결해요.",
"result": "O",
"explanation": "윤아는 'I fix what I can immediately'와 'Action helps reduce stress quickly'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Understanding prevents future problems.",
"translation": "이해가 미래 문제를 막아."
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "Both ways are important!",
"translation": "두 방법 모두 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "You handle crises well!",
"translation": "너는 위기를 잘 다뤄!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a fixes what she can @@.",
"hint": "ISFJ는 즉시 할 수 있는 걸 고쳐요.",
"optionA": "later",
"optionB": "immediately",
"optionC": "never",
"result": "immediately",
"explanation": "윤아는 'I fix what I can immediately'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I follow proven solutions.",
"translation": "나는 검증된 해결책을 따라."
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "I explore new approaches.",
"translation": "나는 새로운 접근법을 탐구해."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Your thinking is creative!",
"translation": "너의 생각은 창의적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "채원",
"script": "Your action is effective!",
"translation": "너의 행동은 효과적이야!"
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You help me understand deeply!",
"translation": "너는 내가 깊이 이해하게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "채원",
"script": "You help me act practically!",
"translation": "너는 내가 실용적으로 행동하게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "행동에 대한 문장이에요.",
"result": "Quick action solves many problems",
"explanation": "빠른 행동이 많은 문제를 해결해요.",
"optionA": "many",
"optionB": "action",
"optionC": "problems",
"optionD": "Quick",
"optionE": "solves"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "갑작스런 문제 발생",
"explanation": "ISFJ의 실용적 대처와 INTP의 분석적 해결 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I fix what I can immediately.",
"translation": "나는 즉시 할 수 있는 걸 고쳐."
},
{
"type": "script",
"index": 2,
"speaker": "채원",
"script": "I figure out why it happened.",
"translation": "나는 왜 그게 일어났는지 알아내."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Action helps reduce stress quickly.",
"translation": "행동이 스트레스를 빨리 줄이는 데 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 문제가 생기면 즉시 실용적인 해결책을 실행합니다.",
"hint": "ISFJ는 당장 할 수 있는 것부터 행동으로 해결해요.",
"result": "O",
"explanation": "윤아는 'I fix what I can immediately'와 'Action helps reduce stress quickly'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "채원",
"script": "Understanding prevents future problems.",
"translation": "이해가 미래 문제를 막아."
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "Both ways are important!",
"translation": "두 방법 모두 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "You handle crises well!",
"translation": "너는 위기를 잘 다뤄!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a fixes what she can @@.",
"hint": "ISFJ는 즉시 할 수 있는 걸 고쳐요.",
"optionA": "later",
"optionB": "immediately",
"optionC": "never",
"result": "immediately",
"explanation": "윤아는 'I fix what I can immediately'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I follow proven solutions.",
"translation": "나는 검증된 해결책을 따라."
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "I explore new approaches.",
"translation": "나는 새로운 접근법을 탐구해."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Your thinking is creative!",
"translation": "너의 생각은 창의적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "채원",
"script": "Your action is effective!",
"translation": "너의 행동은 효과적이야!"
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You help me understand deeply!",
"translation": "너는 내가 깊이 이해하게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "채원",
"script": "You help me act practically!",
"translation": "너는 내가 실용적으로 행동하게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "행동에 대한 문장이에요.",
"optionA": "many",
"optionB": "action",
"optionC": "problems",
"optionD": "Quick",
"optionE": "solves",
"result": "Quick action solves many problems",
"explanation": "빠른 행동이 많은 문제를 해결해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "예상 밖 상황 마주하기",
"explanation": "INTP의 호기심 접근과 ISFJ의 안정 추구 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "This is interesting to analyze.",
"translation": "이건 분석하기에 흥미로워."
},
{
"type": "script",
"index": 2,
"speaker": "민우",
"script": "I feel worried right now.",
"translation": "나는 지금 걱정돼."
},
{
"type": "script",
"index": 3,
"speaker": "지은",
"script": "Unexpected things teach us much.",
"translation": "예상 밖 것들이 우리에게 많이 가르쳐."
},
{
"type": "ox",
"index": 4,
"quiz": "지은이는 예상치 못한 상황을 흥미롭게 분석할 기회로 봅니다.",
"hint": "INTP는 새로운 상황을 지적 호기심으로 바라봐요.",
"result": "O",
"explanation": "지은이는 'This is interesting to analyze'와 'Unexpected things teach us much'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민우",
"script": "I need stability restored soon.",
"translation": "나는 곧 안정이 회복되길 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "Let's solve this together calmly.",
"translation": "이걸 차분하게 함께 해결하자."
},
{
"type": "script",
"index": 7,
"speaker": "민우",
"script": "Your calm helps me!",
"translation": "너의 차분함이 나를 도와!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-eun finds this interesting to @@.",
"hint": "INTP는 이걸 분석하기에 흥미롭다고 생각해요.",
"optionA": "ignore",
"optionB": "analyze",
"optionC": "avoid",
"result": "analyze",
"explanation": "지은이는 'This is interesting to analyze'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민우",
"script": "I want things back to normal.",
"translation": "나는 일들이 정상으로 돌아오길 원해."
},
{
"type": "script",
"index": 10,
"speaker": "지은",
"script": "Change brings growth opportunities.",
"translation": "변화가 성장 기회를 가져와."
},
{
"type": "script",
"index": 11,
"speaker": "민우",
"script": "You stay cool under pressure!",
"translation": "너는 압박 아래서 침착해!"
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "You care about everyone's comfort!",
"translation": "너는 모두의 편안함을 신경써!"
},
{
"type": "script",
"index": 13,
"speaker": "민우",
"script": "You teach me new perspectives!",
"translation": "너는 나에게 새 관점을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "You remind me of people's needs!",
"translation": "너는 나에게 사람들의 필요를 상기시켜줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "호기심에 대한 문장이에요.",
"result": "Curiosity opens new learning doors",
"explanation": "호기심이 새로운 배움의 문을 열어요.",
"optionA": "learning",
"optionB": "Curiosity",
"optionC": "new",
"optionD": "doors",
"optionE": "opens"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "예상 밖 상황 마주하기",
"explanation": "INTP의 호기심 접근과 ISFJ의 안정 추구 비교",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "This is interesting to analyze.",
"translation": "이건 분석하기에 흥미로워."
},
{
"type": "script",
"index": 2,
"speaker": "민우",
"script": "I feel worried right now.",
"translation": "나는 지금 걱정돼."
},
{
"type": "script",
"index": 3,
"speaker": "지은",
"script": "Unexpected things teach us much.",
"translation": "예상 밖 것들이 우리에게 많이 가르쳐."
},
{
"type": "ox",
"index": 4,
"quiz": "지은이는 예상치 못한 상황을 흥미롭게 분석할 기회로 봅니다.",
"hint": "INTP는 새로운 상황을 지적 호기심으로 바라봐요.",
"result": "O",
"explanation": "지은이는 'This is interesting to analyze'와 'Unexpected things teach us much'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민우",
"script": "I need stability restored soon.",
"translation": "나는 곧 안정이 회복되길 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "Let's solve this together calmly.",
"translation": "이걸 차분하게 함께 해결하자."
},
{
"type": "script",
"index": 7,
"speaker": "민우",
"script": "Your calm helps me!",
"translation": "너의 차분함이 나를 도와!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-eun finds this interesting to @@.",
"hint": "INTP는 이걸 분석하기에 흥미롭다고 생각해요.",
"optionA": "ignore",
"optionB": "analyze",
"optionC": "avoid",
"result": "analyze",
"explanation": "지은이는 'This is interesting to analyze'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민우",
"script": "I want things back to normal.",
"translation": "나는 일들이 정상으로 돌아오길 원해."
},
{
"type": "script",
"index": 10,
"speaker": "지은",
"script": "Change brings growth opportunities.",
"translation": "변화가 성장 기회를 가져와."
},
{
"type": "script",
"index": 11,
"speaker": "민우",
"script": "You stay cool under pressure!",
"translation": "너는 압박 아래서 침착해!"
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "You care about everyone's comfort!",
"translation": "너는 모두의 편안함을 신경써!"
},
{
"type": "script",
"index": 13,
"speaker": "민우",
"script": "You teach me new perspectives!",
"translation": "너는 나에게 새 관점을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "You remind me of people's needs!",
"translation": "너는 나에게 사람들의 필요를 상기시켜줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "호기심에 대한 문장이에요.",
"optionA": "learning",
"optionB": "Curiosity",
"optionC": "new",
"optionD": "doors",
"optionE": "opens",
"result": "Curiosity opens new learning doors",
"explanation": "호기심이 새로운 배움의 문을 열어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 직업 선택하기",
"explanation": "ISFJ의 안정 중시와 INTP의 지적 흥미 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I want secure steady work.",
"translation": "나는 안전하고 안정적인 일을 원해."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "I want intellectually interesting work.",
"translation": "나는 지적으로 흥미로운 일을 원해."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Benefits and stability matter most.",
"translation": "복리후생과 안정성이 가장 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 직업을 선택할 때 안정성과 보장을 가장 중요하게 생각합니다.",
"hint": "ISFJ는 안정적이고 예측 가능한 직업을 선호해요.",
"result": "O",
"explanation": "예나는 'I want secure steady work'와 'Benefits and stability matter most'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Solving complex problems excites me.",
"translation": "복잡한 문제를 푸는 게 나를 흥분시켜."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "That sounds challenging!",
"translation": "그건 도전적으로 들려!"
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Your practicality is smart!",
"translation": "너의 실용성은 똑똑해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na wants secure steady @@.",
"hint": "ISFJ는 안전하고 안정적인 일을 원해요.",
"optionA": "fun",
"optionB": "work",
"optionC": "games",
"result": "work",
"explanation": "예나는 'I want secure steady work'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I research companies thoroughly.",
"translation": "나는 회사들을 철저히 조사해."
},
{
"type": "script",
"index": 10,
"speaker": "민재",
"script": "I explore various fields freely.",
"translation": "나는 다양한 분야를 자유롭게 탐구해."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "You're so curious always!",
"translation": "너는 항상 정말 호기심 많아!"
},
{
"type": "script",
"index": 12,
"speaker": "민재",
"script": "You're so careful always!",
"translation": "너는 항상 정말 신중해!"
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You inspire intellectual growth!",
"translation": "너는 지적 성장에 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "민재",
"script": "You inspire responsible planning!",
"translation": "너는 책임있는 계획에 영감을 줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "안정에 대한 문장이에요.",
"result": "Stability brings career peace mind",
"explanation": "안정성이 직업의 평화와 마음을 가져와요.",
"optionA": "mind",
"optionB": "Stability",
"optionC": "brings",
"optionD": "career",
"optionE": "peace"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 직업 선택하기",
"explanation": "ISFJ의 안정 중시와 INTP의 지적 흥미 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I want secure steady work.",
"translation": "나는 안전하고 안정적인 일을 원해."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "I want intellectually interesting work.",
"translation": "나는 지적으로 흥미로운 일을 원해."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Benefits and stability matter most.",
"translation": "복리후생과 안정성이 가장 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 직업을 선택할 때 안정성과 보장을 가장 중요하게 생각합니다.",
"hint": "ISFJ는 안정적이고 예측 가능한 직업을 선호해요.",
"result": "O",
"explanation": "예나는 'I want secure steady work'와 'Benefits and stability matter most'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Solving complex problems excites me.",
"translation": "복잡한 문제를 푸는 게 나를 흥분시켜."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "That sounds challenging!",
"translation": "그건 도전적으로 들려!"
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "Your practicality is smart!",
"translation": "너의 실용성은 똑똑해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na wants secure steady @@.",
"hint": "ISFJ는 안전하고 안정적인 일을 원해요.",
"optionA": "fun",
"optionB": "work",
"optionC": "games",
"result": "work",
"explanation": "예나는 'I want secure steady work'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I research companies thoroughly.",
"translation": "나는 회사들을 철저히 조사해."
},
{
"type": "script",
"index": 10,
"speaker": "민재",
"script": "I explore various fields freely.",
"translation": "나는 다양한 분야를 자유롭게 탐구해."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "You're so curious always!",
"translation": "너는 항상 정말 호기심 많아!"
},
{
"type": "script",
"index": 12,
"speaker": "민재",
"script": "You're so careful always!",
"translation": "너는 항상 정말 신중해!"
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You inspire intellectual growth!",
"translation": "너는 지적 성장에 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "민재",
"script": "You inspire responsible planning!",
"translation": "너는 책임있는 계획에 영감을 줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "안정에 대한 문장이에요.",
"optionA": "mind",
"optionB": "Stability",
"optionC": "brings",
"optionD": "career",
"optionE": "peace",
"result": "Stability brings career peace mind",
"explanation": "안정성이 직업의 평화와 마음을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어 목표 세우기",
"explanation": "INTP의 탐구 지향과 ISFJ의 현실적 계획 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도현",
"script": "I want to discover new things.",
"translation": "나는 새로운 것들을 발견하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I want to help people directly.",
"translation": "나는 사람들을 직접 돕고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "도현",
"script": "Knowledge itself fascinates me deeply.",
"translation": "지식 그 자체가 나를 깊이 매료시켜."
},
{
"type": "ox",
"index": 4,
"quiz": "도현이는 직업에서 새로운 지식을 탐구하고 발견하는 것을 원합니다.",
"hint": "INTP는 지적 탐구와 발견에 가치를 둬요.",
"result": "O",
"explanation": "도현이는 'I want to discover new things'와 'Knowledge itself fascinates me deeply'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Making difference feels important.",
"translation": "변화를 만드는 게 중요하게 느껴져."
},
{
"type": "script",
"index": 6,
"speaker": "도현",
"script": "That's a noble goal.",
"translation": "그건 고귀한 목표야."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You love learning so much!",
"translation": "너는 배우는 걸 정말 사랑해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Do-hyeon wants to discover new @@.",
"hint": "INTP는 새로운 것들을 발견하고 싶어해요.",
"optionA": "people",
"optionB": "things",
"optionC": "places",
"result": "things",
"explanation": "도현이는 'I want to discover new things'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I set clear achievable steps.",
"translation": "나는 명확하고 달성 가능한 단계를 설정해."
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "I explore many possibilities first.",
"translation": "나는 먼저 많은 가능성을 탐구해."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Your open mind amazes me!",
"translation": "너의 열린 마음이 나를 놀라게 해!"
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "Your dedication inspires me!",
"translation": "너의 헌신이 나에게 영감을 줘!"
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You expand my thinking!",
"translation": "너는 내 생각을 확장시켜!"
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "You ground my ideas!",
"translation": "너는 내 아이디어를 안정시켜!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "탐구에 대한 문장이에요.",
"result": "Curiosity fuels discovery drives innovation",
"explanation": "호기심이 발견에 연료를 공급하고 혁신을 이끌어요.",
"optionA": "Curiosity",
"optionB": "drives",
"optionC": "discovery",
"optionD": "fuels",
"optionE": "innovation"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어 목표 세우기",
"explanation": "INTP의 탐구 지향과 ISFJ의 현실적 계획 비교",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "도현",
"script": "I want to discover new things.",
"translation": "나는 새로운 것들을 발견하고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I want to help people directly.",
"translation": "나는 사람들을 직접 돕고 싶어."
},
{
"type": "script",
"index": 3,
"speaker": "도현",
"script": "Knowledge itself fascinates me deeply.",
"translation": "지식 그 자체가 나를 깊이 매료시켜."
},
{
"type": "ox",
"index": 4,
"quiz": "도현이는 직업에서 새로운 지식을 탐구하고 발견하는 것을 원합니다.",
"hint": "INTP는 지적 탐구와 발견에 가치를 둬요.",
"result": "O",
"explanation": "도현이는 'I want to discover new things'와 'Knowledge itself fascinates me deeply'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Making difference feels important.",
"translation": "변화를 만드는 게 중요하게 느껴져."
},
{
"type": "script",
"index": 6,
"speaker": "도현",
"script": "That's a noble goal.",
"translation": "그건 고귀한 목표야."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You love learning so much!",
"translation": "너는 배우는 걸 정말 사랑해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Do-hyeon wants to discover new @@.",
"hint": "INTP는 새로운 것들을 발견하고 싶어해요.",
"optionA": "people",
"optionB": "things",
"optionC": "places",
"result": "things",
"explanation": "도현이는 'I want to discover new things'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I set clear achievable steps.",
"translation": "나는 명확하고 달성 가능한 단계를 설정해."
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "I explore many possibilities first.",
"translation": "나는 먼저 많은 가능성을 탐구해."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Your open mind amazes me!",
"translation": "너의 열린 마음이 나를 놀라게 해!"
},
{
"type": "script",
"index": 12,
"speaker": "도현",
"script": "Your dedication inspires me!",
"translation": "너의 헌신이 나에게 영감을 줘!"
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You expand my thinking!",
"translation": "너는 내 생각을 확장시켜!"
},
{
"type": "script",
"index": 14,
"speaker": "도현",
"script": "You ground my ideas!",
"translation": "너는 내 아이디어를 안정시켜!"
},
{
"type": "puzzle",
"index": 15,
"hint": "탐구에 대한 문장이에요.",
"optionA": "Curiosity",
"optionB": "drives",
"optionC": "discovery",
"optionD": "fuels",
"optionE": "innovation",
"result": "Curiosity fuels discovery drives innovation",
"explanation": "호기심이 발견에 연료를 공급하고 혁신을 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 취미 활동하기",
"explanation": "ISFJ의 실용 취미와 INTP의 지적 취미 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소현",
"script": "I enjoy baking and cooking.",
"translation": "나는 베이킹과 요리를 즐겨."
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "I read science articles online.",
"translation": "나는 온라인으로 과학 기사를 읽어."
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "Creating something useful feels good.",
"translation": "유용한 뭔가를 만드는 게 기분 좋아."
},
{
"type": "ox",
"index": 4,
"quiz": "소현이는 실용적이고 결과물이 있는 취미 활동을 즐깁니다.",
"hint": "ISFJ는 구체적이고 유용한 것을 만드는 취미를 좋아해요.",
"result": "O",
"explanation": "소현이는 'I enjoy baking and cooking'과 'Creating something useful feels good'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "정우",
"script": "Learning new concepts satisfies me.",
"translation": "새로운 개념을 배우는 게 나를 만족시켜."
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "Knowledge is valuable too!",
"translation": "지식도 가치있어!"
},
{
"type": "script",
"index": 7,
"speaker": "정우",
"script": "Your creations are impressive!",
"translation": "너의 창작물들은 인상적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "So-hyeon enjoys baking and @@.",
"hint": "ISFJ는 베이킹과 요리를 즐겨요.",
"optionA": "sleeping",
"optionB": "cooking",
"optionC": "running",
"result": "cooking",
"explanation": "소현이는 'I enjoy baking and cooking'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I share food with friends.",
"translation": "나는 친구들과 음식을 나눠."
},
{
"type": "script",
"index": 10,
"speaker": "정우",
"script": "I share interesting facts freely.",
"translation": "나는 흥미로운 사실들을 자유롭게 나눠."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You know so much!",
"translation": "너는 정말 많이 알아!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "Your care touches hearts!",
"translation": "너의 배려가 마음을 감동시켜!"
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me new things!",
"translation": "너는 나에게 새것들을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "You teach me kindness!",
"translation": "너는 나에게 친절을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "취미에 대한 문장이에요.",
"result": "Hobbies bring joy life balance",
"explanation": "취미가 기쁨과 삶의 균형을 가져와요.",
"optionA": "Hobbies",
"optionB": "joy",
"optionC": "life",
"optionD": "balance",
"optionE": "bring"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 취미 활동하기",
"explanation": "ISFJ의 실용 취미와 INTP의 지적 취미 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소현",
"script": "I enjoy baking and cooking.",
"translation": "나는 베이킹과 요리를 즐겨."
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "I read science articles online.",
"translation": "나는 온라인으로 과학 기사를 읽어."
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "Creating something useful feels good.",
"translation": "유용한 뭔가를 만드는 게 기분 좋아."
},
{
"type": "ox",
"index": 4,
"quiz": "소현이는 실용적이고 결과물이 있는 취미 활동을 즐깁니다.",
"hint": "ISFJ는 구체적이고 유용한 것을 만드는 취미를 좋아해요.",
"result": "O",
"explanation": "소현이는 'I enjoy baking and cooking'과 'Creating something useful feels good'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "정우",
"script": "Learning new concepts satisfies me.",
"translation": "새로운 개념을 배우는 게 나를 만족시켜."
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "Knowledge is valuable too!",
"translation": "지식도 가치있어!"
},
{
"type": "script",
"index": 7,
"speaker": "정우",
"script": "Your creations are impressive!",
"translation": "너의 창작물들은 인상적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "So-hyeon enjoys baking and @@.",
"hint": "ISFJ는 베이킹과 요리를 즐겨요.",
"optionA": "sleeping",
"optionB": "cooking",
"optionC": "running",
"result": "cooking",
"explanation": "소현이는 'I enjoy baking and cooking'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I share food with friends.",
"translation": "나는 친구들과 음식을 나눠."
},
{
"type": "script",
"index": 10,
"speaker": "정우",
"script": "I share interesting facts freely.",
"translation": "나는 흥미로운 사실들을 자유롭게 나눠."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You know so much!",
"translation": "너는 정말 많이 알아!"
},
{
"type": "script",
"index": 12,
"speaker": "정우",
"script": "Your care touches hearts!",
"translation": "너의 배려가 마음을 감동시켜!"
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me new things!",
"translation": "너는 나에게 새것들을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "정우",
"script": "You teach me kindness!",
"translation": "너는 나에게 친절을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "취미에 대한 문장이에요.",
"optionA": "Hobbies",
"optionB": "joy",
"optionC": "life",
"optionD": "balance",
"optionE": "bring",
"result": "Hobbies bring joy life balance",
"explanation": "취미가 기쁨과 삶의 균형을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "혼자만의 시간 즐기기",
"explanation": "INTP의 이론 탐구와 ISFJ의 생산적 활동 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현민",
"script": "I watch educational documentaries.",
"translation": "나는 교육 다큐멘터리를 봐."
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I organize my closet neatly.",
"translation": "나는 내 옷장을 깔끔하게 정리해."
},
{
"type": "script",
"index": 3,
"speaker": "현민",
"script": "Ideas fascinate me endlessly.",
"translation": "아이디어들이 나를 끝없이 매료시켜."
},
{
"type": "ox",
"index": 4,
"quiz": "현민이는 혼자 있을 때 지적 호기심을 채우는 활동을 합니다.",
"hint": "INTP는 혼자서 사고와 학습을 즐겨요.",
"result": "O",
"explanation": "현민이는 'I watch educational documentaries'와 'Ideas fascinate me endlessly'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤서",
"script": "Productive tasks satisfy me.",
"translation": "생산적인 일들이 나를 만족시켜."
},
{
"type": "script",
"index": 6,
"speaker": "현민",
"script": "That makes practical sense.",
"translation": "그건 실용적으로 말이 돼."
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "You're always thinking deeply!",
"translation": "너는 항상 깊게 생각해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Hyeon-min watches educational @@.",
"hint": "INTP는 교육 다큐멘터리를 봐요.",
"optionA": "movies",
"optionB": "documentaries",
"optionC": "cartoons",
"result": "documentaries",
"explanation": "현민이는 'I watch educational documentaries'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I prepare things for next week.",
"translation": "나는 다음 주를 위해 것들을 준비해."
},
{
"type": "script",
"index": 10,
"speaker": "현민",
"script": "I explore random topics freely.",
"translation": "나는 무작위 주제들을 자유롭게 탐구해."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "Your curiosity is endless!",
"translation": "너의 호기심은 끝이 없어!"
},
{
"type": "script",
"index": 12,
"speaker": "현민",
"script": "Your organization is admirable!",
"translation": "너의 정리정돈은 훌륭해!"
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You inspire my mind!",
"translation": "너는 내 마음에 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "현민",
"script": "You inspire my order!",
"translation": "너는 내 질서에 영감을 줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "배움에 대한 문장이에요.",
"result": "Learning expands the curious mind",
"explanation": "배움이 호기심 많은 마음을 확장시켜요.",
"optionA": "expands",
"optionB": "Learning",
"optionC": "mind",
"optionD": "the",
"optionE": "curious"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "혼자만의 시간 즐기기",
"explanation": "INTP의 이론 탐구와 ISFJ의 생산적 활동 비교",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현민",
"script": "I watch educational documentaries.",
"translation": "나는 교육 다큐멘터리를 봐."
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I organize my closet neatly.",
"translation": "나는 내 옷장을 깔끔하게 정리해."
},
{
"type": "script",
"index": 3,
"speaker": "현민",
"script": "Ideas fascinate me endlessly.",
"translation": "아이디어들이 나를 끝없이 매료시켜."
},
{
"type": "ox",
"index": 4,
"quiz": "현민이는 혼자 있을 때 지적 호기심을 채우는 활동을 합니다.",
"hint": "INTP는 혼자서 사고와 학습을 즐겨요.",
"result": "O",
"explanation": "현민이는 'I watch educational documentaries'와 'Ideas fascinate me endlessly'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤서",
"script": "Productive tasks satisfy me.",
"translation": "생산적인 일들이 나를 만족시켜."
},
{
"type": "script",
"index": 6,
"speaker": "현민",
"script": "That makes practical sense.",
"translation": "그건 실용적으로 말이 돼."
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "You're always thinking deeply!",
"translation": "너는 항상 깊게 생각해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Hyeon-min watches educational @@.",
"hint": "INTP는 교육 다큐멘터리를 봐요.",
"optionA": "movies",
"optionB": "documentaries",
"optionC": "cartoons",
"result": "documentaries",
"explanation": "현민이는 'I watch educational documentaries'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I prepare things for next week.",
"translation": "나는 다음 주를 위해 것들을 준비해."
},
{
"type": "script",
"index": 10,
"speaker": "현민",
"script": "I explore random topics freely.",
"translation": "나는 무작위 주제들을 자유롭게 탐구해."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "Your curiosity is endless!",
"translation": "너의 호기심은 끝이 없어!"
},
{
"type": "script",
"index": 12,
"speaker": "현민",
"script": "Your organization is admirable!",
"translation": "너의 정리정돈은 훌륭해!"
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You inspire my mind!",
"translation": "너는 내 마음에 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "현민",
"script": "You inspire my order!",
"translation": "너는 내 질서에 영감을 줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "배움에 대한 문장이에요.",
"optionA": "expands",
"optionB": "Learning",
"optionC": "mind",
"optionD": "the",
"optionE": "curious",
"result": "Learning expands the curious mind",
"explanation": "배움이 호기심 많은 마음을 확장시켜요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "팀원 간 의견 차이",
"explanation": "ISFJ의 중재 노력과 INTP의 논리적 분석 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "Let's find compromise together.",
"translation": "함께 타협점을 찾자."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "We should examine facts first.",
"translation": "우리는 먼저 사실들을 조사해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Everyone's feelings matter here.",
"translation": "모두의 감정이 여기서 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 갈등 상황에서 모두를 만족시킬 타협점을 찾으려고 합니다.",
"hint": "ISFJ는 조화를 위해 중간 지점을 찾아요.",
"result": "O",
"explanation": "윤아는 'Let's find compromise together'와 'Everyone's feelings matter here'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Logic helps us decide objectively.",
"translation": "논리가 우리를 객관적으로 결정하게 도와."
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "But hearts need care too!",
"translation": "하지만 마음도 돌봄이 필요해!"
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "You're right about that point.",
"translation": "너는 그 점에 대해 맞아."
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a wants to find compromise @@.",
"hint": "ISFJ는 함께 타협점을 찾고 싶어해요.",
"optionA": "alone",
"optionB": "together",
"optionC": "never",
"result": "together",
"explanation": "윤아는 'Let's find compromise together'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I listen to each person carefully.",
"translation": "나는 각 사람을 신중히 들어."
},
{
"type": "script",
"index": 10,
"speaker": "민재",
"script": "I analyze each argument thoroughly.",
"translation": "나는 각 주장을 철저히 분석해."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Your clarity helps discussions!",
"translation": "너의 명확함이 토론을 도와!"
},
{
"type": "script",
"index": 12,
"speaker": "민재",
"script": "Your empathy creates harmony!",
"translation": "너의 공감이 조화를 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You bring logic clearly!",
"translation": "너는 논리를 명확히 가져와!"
},
{
"type": "script",
"index": 14,
"speaker": "민재",
"script": "You bring people together!",
"translation": "너는 사람들을 하나로 모아!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "타협에 대한 문장이에요.",
"result": "Compromise builds strong united teams",
"explanation": "타협이 강하고 단결된 팀을 만들어요.",
"optionA": "teams",
"optionB": "united",
"optionC": "Compromise",
"optionD": "strong",
"optionE": "builds"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "팀원 간 의견 차이",
"explanation": "ISFJ의 중재 노력과 INTP의 논리적 분석 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "Let's find compromise together.",
"translation": "함께 타협점을 찾자."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "We should examine facts first.",
"translation": "우리는 먼저 사실들을 조사해야 해."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Everyone's feelings matter here.",
"translation": "모두의 감정이 여기서 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 갈등 상황에서 모두를 만족시킬 타협점을 찾으려고 합니다.",
"hint": "ISFJ는 조화를 위해 중간 지점을 찾아요.",
"result": "O",
"explanation": "윤아는 'Let's find compromise together'와 'Everyone's feelings matter here'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "Logic helps us decide objectively.",
"translation": "논리가 우리를 객관적으로 결정하게 도와."
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "But hearts need care too!",
"translation": "하지만 마음도 돌봄이 필요해!"
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "You're right about that point.",
"translation": "너는 그 점에 대해 맞아."
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a wants to find compromise @@.",
"hint": "ISFJ는 함께 타협점을 찾고 싶어해요.",
"optionA": "alone",
"optionB": "together",
"optionC": "never",
"result": "together",
"explanation": "윤아는 'Let's find compromise together'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I listen to each person carefully.",
"translation": "나는 각 사람을 신중히 들어."
},
{
"type": "script",
"index": 10,
"speaker": "민재",
"script": "I analyze each argument thoroughly.",
"translation": "나는 각 주장을 철저히 분석해."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Your clarity helps discussions!",
"translation": "너의 명확함이 토론을 도와!"
},
{
"type": "script",
"index": 12,
"speaker": "민재",
"script": "Your empathy creates harmony!",
"translation": "너의 공감이 조화를 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You bring logic clearly!",
"translation": "너는 논리를 명확히 가져와!"
},
{
"type": "script",
"index": 14,
"speaker": "민재",
"script": "You bring people together!",
"translation": "너는 사람들을 하나로 모아!"
},
{
"type": "puzzle",
"index": 15,
"hint": "타협에 대한 문장이에요.",
"optionA": "teams",
"optionB": "united",
"optionC": "Compromise",
"optionD": "strong",
"optionE": "builds",
"result": "Compromise builds strong united teams",
"explanation": "타협이 강하고 단결된 팀을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "프로젝트 방향 논쟁",
"explanation": "INTP의 원칙 주장과 ISFJ의 관계 배려 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "This approach makes logical sense.",
"translation": "이 접근은 논리적으로 말이 돼."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "But it might upset people.",
"translation": "하지만 그게 사람들을 속상하게 할 수 있어."
},
{
"type": "script",
"index": 3,
"speaker": "지은",
"script": "Truth matters more than comfort.",
"translation": "진실이 편안함보다 더 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "지은이는 갈등 상황에서 논리적으로 옳은 것을 우선합니다.",
"hint": "INTP는 객관적 진실과 논리를 중시해요.",
"result": "O",
"explanation": "지은이는 'This approach makes logical sense'와 'Truth matters more than comfort'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Relationships need protection too.",
"translation": "관계도 보호가 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "I see your valid point.",
"translation": "나는 너의 타당한 점을 봐."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You're very principled always!",
"translation": "너는 항상 매우 원칙적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-eun says truth matters more than @@.",
"hint": "INTP는 진실이 편안함보다 더 중요하다고 말해요.",
"optionA": "money",
"optionB": "comfort",
"optionC": "time",
"result": "comfort",
"explanation": "지은이는 'Truth matters more than comfort'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I want everyone to stay happy.",
"translation": "나는 모두가 행복하게 있길 원해."
},
{
"type": "script",
"index": 10,
"speaker": "지은",
"script": "Honesty prevents bigger problems later.",
"translation": "정직함이 나중에 더 큰 문제를 막아."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You see long-term clearly!",
"translation": "너는 장기적으로 명확히 봐!"
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "You care deeply about people!",
"translation": "너는 사람들을 깊이 신경써!"
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me being honest!",
"translation": "너는 나에게 정직한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "You teach me being gentle!",
"translation": "너는 나에게 부드러운 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "정직에 대한 문장이에요.",
"result": "Honesty builds real lasting trust",
"explanation": "정직함이 진실하고 지속되는 신뢰를 만들어요.",
"optionA": "trust",
"optionB": "real",
"optionC": "lasting",
"optionD": "Honesty",
"optionE": "builds"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "프로젝트 방향 논쟁",
"explanation": "INTP의 원칙 주장과 ISFJ의 관계 배려 비교",
"level": 4,
"my_mbti": "INTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지은",
"script": "This approach makes logical sense.",
"translation": "이 접근은 논리적으로 말이 돼."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "But it might upset people.",
"translation": "하지만 그게 사람들을 속상하게 할 수 있어."
},
{
"type": "script",
"index": 3,
"speaker": "지은",
"script": "Truth matters more than comfort.",
"translation": "진실이 편안함보다 더 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "지은이는 갈등 상황에서 논리적으로 옳은 것을 우선합니다.",
"hint": "INTP는 객관적 진실과 논리를 중시해요.",
"result": "O",
"explanation": "지은이는 'This approach makes logical sense'와 'Truth matters more than comfort'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Relationships need protection too.",
"translation": "관계도 보호가 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "지은",
"script": "I see your valid point.",
"translation": "나는 너의 타당한 점을 봐."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You're very principled always!",
"translation": "너는 항상 매우 원칙적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-eun says truth matters more than @@.",
"hint": "INTP는 진실이 편안함보다 더 중요하다고 말해요.",
"optionA": "money",
"optionB": "comfort",
"optionC": "time",
"result": "comfort",
"explanation": "지은이는 'Truth matters more than comfort'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I want everyone to stay happy.",
"translation": "나는 모두가 행복하게 있길 원해."
},
{
"type": "script",
"index": 10,
"speaker": "지은",
"script": "Honesty prevents bigger problems later.",
"translation": "정직함이 나중에 더 큰 문제를 막아."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You see long-term clearly!",
"translation": "너는 장기적으로 명확히 봐!"
},
{
"type": "script",
"index": 12,
"speaker": "지은",
"script": "You care deeply about people!",
"translation": "너는 사람들을 깊이 신경써!"
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me being honest!",
"translation": "너는 나에게 정직한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "지은",
"script": "You teach me being gentle!",
"translation": "너는 나에게 부드러운 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "정직에 대한 문장이에요.",
"optionA": "trust",
"optionB": "real",
"optionC": "lasting",
"optionD": "Honesty",
"optionE": "builds",
"result": "Honesty builds real lasting 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 ask what everyone prefers.",
"translation": "나는 모두가 무엇을 선호하는지 물어."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "I assign based on skills.",
"translation": "나는 기술에 기반해서 배정해."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "People work better when happy.",
"translation": "사람들은 행복할 때 더 잘 일해."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 각자의 선호도를 고려해서 역할을 나눕니다.",
"hint": "ISFJ는 구성원의 의견과 선호를 존중해요.",
"result": "O",
"explanation": "예나는 'I ask what everyone prefers'와 'People work better when happy'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Efficiency matters most here.",
"translation": "효율성이 여기서 가장 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "But comfort helps too!",
"translation": "하지만 편안함도 도움이 돼!"
},
{
"type": "script",
"index": 7,
"speaker": "지훈",
"script": "Your care creates good atmosphere.",
"translation": "너의 배려가 좋은 분위기를 만들어."
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na asks what everyone @@.",
"hint": "ISFJ는 모두가 무엇을 선호하는지 물어요.",
"optionA": "eats",
"optionB": "prefers",
"optionC": "knows",
"result": "prefers",
"explanation": "예나는 'I ask what everyone prefers'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I check if anyone needs help.",
"translation": "나는 누군가 도움이 필요한지 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "지훈",
"script": "I monitor overall progress.",
"translation": "나는 전체 진행 상황을 모니터링해."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "Your planning is impressive!",
"translation": "너의 계획은 인상적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "지훈",
"script": "I see long-term goals clearly.",
"translation": "나는 장기 목표를 명확히 봐."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You help us stay focused!",
"translation": "너는 우리가 집중하게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "지훈",
"script": "You help us stay connected!",
"translation": "너는 우리가 연결되게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "팀워크에 대한 문장이에요.",
"result": "Care creates strong united teams",
"explanation": "배려가 강하고 단결된 팀을 만들어요.",
"optionA": "teams",
"optionB": "Care",
"optionC": "creates",
"optionD": "strong",
"optionE": "united"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "팀 프로젝트 역할 나누기",
"explanation": "ISFJ의 배려적 분담과 INTJ의 전략적 배치 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I ask what everyone prefers.",
"translation": "나는 모두가 무엇을 선호하는지 물어."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "I assign based on skills.",
"translation": "나는 기술에 기반해서 배정해."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "People work better when happy.",
"translation": "사람들은 행복할 때 더 잘 일해."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 각자의 선호도를 고려해서 역할을 나눕니다.",
"hint": "ISFJ는 구성원의 의견과 선호를 존중해요.",
"result": "O",
"explanation": "예나는 'I ask what everyone prefers'와 'People work better when happy'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Efficiency matters most here.",
"translation": "효율성이 여기서 가장 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "But comfort helps too!",
"translation": "하지만 편안함도 도움이 돼!"
},
{
"type": "script",
"index": 7,
"speaker": "지훈",
"script": "Your care creates good atmosphere.",
"translation": "너의 배려가 좋은 분위기를 만들어."
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na asks what everyone @@.",
"hint": "ISFJ는 모두가 무엇을 선호하는지 물어요.",
"optionA": "eats",
"optionB": "prefers",
"optionC": "knows",
"result": "prefers",
"explanation": "예나는 'I ask what everyone prefers'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I check if anyone needs help.",
"translation": "나는 누군가 도움이 필요한지 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "지훈",
"script": "I monitor overall progress.",
"translation": "나는 전체 진행 상황을 모니터링해."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "Your planning is impressive!",
"translation": "너의 계획은 인상적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "지훈",
"script": "I see long-term goals clearly.",
"translation": "나는 장기 목표를 명확히 봐."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You help us stay focused!",
"translation": "너는 우리가 집중하게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "지훈",
"script": "You help us stay connected!",
"translation": "너는 우리가 연결되게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "팀워크에 대한 문장이에요.",
"optionA": "teams",
"optionB": "Care",
"optionC": "creates",
"optionD": "strong",
"optionE": "united",
"result": "Care creates strong united teams",
"explanation": "배려가 강하고 단결된 팀을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모임 참석 결정하기",
"explanation": "INTJ의 목적 중심 선택과 ISFJ의 의무 중시 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "승현",
"script": "I attend if it's productive.",
"translation": "나는 그게 생산적이면 참석해."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I go to support friends.",
"translation": "나는 친구들을 지지하려고 가."
},
{
"type": "script",
"index": 3,
"speaker": "승현",
"script": "My time is valuable resource.",
"translation": "내 시간은 가치있는 자원이야."
},
{
"type": "ox",
"index": 4,
"quiz": "승현이는 모임이 자신에게 생산적인 가치가 있을 때만 참석합니다.",
"hint": "INTJ는 목적과 효율성을 기준으로 판단해요.",
"result": "O",
"explanation": "승현이는 'I attend if it's productive'와 'My time is valuable resource'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Relationships need regular care.",
"translation": "관계는 정기적인 돌봄이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "승현",
"script": "That's a valid point.",
"translation": "그건 타당한 지적이야."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You're very selective always!",
"translation": "너는 항상 매우 선택적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seung-hyeon attends if it's @@.",
"hint": "INTJ는 그게 생산적이면 참석해요.",
"optionA": "fun",
"optionB": "productive",
"optionC": "close",
"result": "productive",
"explanation": "승현이는 'I attend if it's productive'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I don't want to disappoint anyone.",
"translation": "나는 누구도 실망시키고 싶지 않아."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "I focus on long-term benefits.",
"translation": "나는 장기적 이익에 집중해."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Your focus is admirable!",
"translation": "너의 집중력은 훌륭해!"
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "I optimize my schedule carefully.",
"translation": "나는 내 일정을 신중히 최적화해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You teach me being strategic!",
"translation": "너는 나에게 전략적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "승현",
"script": "You teach me being loyal!",
"translation": "너는 나에게 충실한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "전략에 대한 문장이에요.",
"result": "Strategic planning brings better results",
"explanation": "전략적 계획이 더 나은 결과를 가져와요.",
"optionA": "brings",
"optionB": "better",
"optionC": "Strategic",
"optionD": "planning",
"optionE": "results"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모임 참석 결정하기",
"explanation": "INTJ의 목적 중심 선택과 ISFJ의 의무 중시 비교",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "승현",
"script": "I attend if it's productive.",
"translation": "나는 그게 생산적이면 참석해."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I go to support friends.",
"translation": "나는 친구들을 지지하려고 가."
},
{
"type": "script",
"index": 3,
"speaker": "승현",
"script": "My time is valuable resource.",
"translation": "내 시간은 가치있는 자원이야."
},
{
"type": "ox",
"index": 4,
"quiz": "승현이는 모임이 자신에게 생산적인 가치가 있을 때만 참석합니다.",
"hint": "INTJ는 목적과 효율성을 기준으로 판단해요.",
"result": "O",
"explanation": "승현이는 'I attend if it's productive'와 'My time is valuable resource'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Relationships need regular care.",
"translation": "관계는 정기적인 돌봄이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "승현",
"script": "That's a valid point.",
"translation": "그건 타당한 지적이야."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You're very selective always!",
"translation": "너는 항상 매우 선택적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seung-hyeon attends if it's @@.",
"hint": "INTJ는 그게 생산적이면 참석해요.",
"optionA": "fun",
"optionB": "productive",
"optionC": "close",
"result": "productive",
"explanation": "승현이는 'I attend if it's productive'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I don't want to disappoint anyone.",
"translation": "나는 누구도 실망시키고 싶지 않아."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "I focus on long-term benefits.",
"translation": "나는 장기적 이익에 집중해."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Your focus is admirable!",
"translation": "너의 집중력은 훌륭해!"
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "I optimize my schedule carefully.",
"translation": "나는 내 일정을 신중히 최적화해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You teach me being strategic!",
"translation": "너는 나에게 전략적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "승현",
"script": "You teach me being loyal!",
"translation": "너는 나에게 충실한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "전략에 대한 문장이에요.",
"optionA": "brings",
"optionB": "better",
"optionC": "Strategic",
"optionD": "planning",
"optionE": "results",
"result": "Strategic planning brings better results",
"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 learn from others' experiences.",
"translation": "나는 다른 사람들의 경험에서 배워."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "I build my own system.",
"translation": "나는 나만의 시스템을 구축해."
},
{
"type": "script",
"index": 3,
"speaker": "윤서",
"script": "Tried methods feel safer.",
"translation": "시도된 방법이 더 안전하게 느껴져."
},
{
"type": "ox",
"index": 4,
"quiz": "윤서는 검증된 경험과 방법을 통해 배우는 것을 선호합니다.",
"hint": "ISFJ는 이미 효과가 입증된 방법을 신뢰해요.",
"result": "O",
"explanation": "윤서는 'I learn from others' experiences'와 'Tried methods feel safer'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "재현",
"script": "I improve existing methods.",
"translation": "나는 기존 방법을 개선해."
},
{
"type": "script",
"index": 6,
"speaker": "윤서",
"script": "Innovation is impressive!",
"translation": "혁신은 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "Your respect for tradition helps.",
"translation": "전통에 대한 너의 존중이 도움이 돼."
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-seo learns from others' @@.",
"hint": "ISFJ는 다른 사람들의 경험에서 배워요.",
"optionA": "books",
"optionB": "experiences",
"optionC": "games",
"result": "experiences",
"explanation": "윤서는 'I learn from others' experiences'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I follow instructions step by step.",
"translation": "나는 지시를 단계별로 따라해."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "I understand the underlying principles.",
"translation": "나는 근본 원리를 이해해."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "Your thinking is deep!",
"translation": "너의 사고는 깊어!"
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "I create efficient frameworks.",
"translation": "나는 효율적인 틀을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You inspire new approaches!",
"translation": "너는 새로운 접근에 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "재현",
"script": "You provide practical grounding!",
"translation": "너는 실용적 근거를 제공해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "경험에 대한 문장이에요.",
"result": "Experience teaches valuable life lessons",
"explanation": "경험이 가치있는 삶의 교훈을 가르쳐요.",
"optionA": "Experience",
"optionB": "life",
"optionC": "lessons",
"optionD": "valuable",
"optionE": "teaches"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "실용 지식 배우기",
"explanation": "ISFJ의 경험 중심 학습과 INTJ의 체계 구축 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤서",
"script": "I learn from others' experiences.",
"translation": "나는 다른 사람들의 경험에서 배워."
},
{
"type": "script",
"index": 2,
"speaker": "재현",
"script": "I build my own system.",
"translation": "나는 나만의 시스템을 구축해."
},
{
"type": "script",
"index": 3,
"speaker": "윤서",
"script": "Tried methods feel safer.",
"translation": "시도된 방법이 더 안전하게 느껴져."
},
{
"type": "ox",
"index": 4,
"quiz": "윤서는 검증된 경험과 방법을 통해 배우는 것을 선호합니다.",
"hint": "ISFJ는 이미 효과가 입증된 방법을 신뢰해요.",
"result": "O",
"explanation": "윤서는 'I learn from others' experiences'와 'Tried methods feel safer'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "재현",
"script": "I improve existing methods.",
"translation": "나는 기존 방법을 개선해."
},
{
"type": "script",
"index": 6,
"speaker": "윤서",
"script": "Innovation is impressive!",
"translation": "혁신은 인상적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "재현",
"script": "Your respect for tradition helps.",
"translation": "전통에 대한 너의 존중이 도움이 돼."
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-seo learns from others' @@.",
"hint": "ISFJ는 다른 사람들의 경험에서 배워요.",
"optionA": "books",
"optionB": "experiences",
"optionC": "games",
"result": "experiences",
"explanation": "윤서는 'I learn from others' experiences'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I follow instructions step by step.",
"translation": "나는 지시를 단계별로 따라해."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "I understand the underlying principles.",
"translation": "나는 근본 원리를 이해해."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "Your thinking is deep!",
"translation": "너의 사고는 깊어!"
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "I create efficient frameworks.",
"translation": "나는 효율적인 틀을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You inspire new approaches!",
"translation": "너는 새로운 접근에 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "재현",
"script": "You provide practical grounding!",
"translation": "너는 실용적 근거를 제공해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "경험에 대한 문장이에요.",
"optionA": "Experience",
"optionB": "life",
"optionC": "lessons",
"optionD": "valuable",
"optionE": "teaches",
"result": "Experience teaches valuable life lessons",
"explanation": "경험이 가치있는 삶의 교훈을 가르쳐요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "복잡한 이론 공부하기",
"explanation": "INTJ의 독립적 분석과 ISFJ의 안내 선호 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "I figure things out alone.",
"translation": "나는 혼자서 것들을 알아내."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I prefer guided instruction.",
"translation": "나는 안내된 교육을 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "유진",
"script": "Independent thinking builds understanding.",
"translation": "독립적 사고가 이해를 쌓아."
},
{
"type": "ox",
"index": 4,
"quiz": "유진이는 스스로 분석하고 이해하는 것을 선호합니다.",
"hint": "INTJ는 독립적으로 탐구하고 결론을 내려요.",
"result": "O",
"explanation": "유진이는 'I figure things out alone'과 'Independent thinking builds understanding'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Teachers explain things clearly.",
"translation": "선생님들이 것들을 명확히 설명해."
},
{
"type": "script",
"index": 6,
"speaker": "유진",
"script": "That's helpful for many people.",
"translation": "그건 많은 사람들에게 도움이 돼."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You're so self-sufficient!",
"translation": "너는 정말 자립적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yu-jin figures things out @@.",
"hint": "INTJ는 혼자서 것들을 알아내요.",
"optionA": "together",
"optionB": "alone",
"optionC": "never",
"result": "alone",
"explanation": "유진이는 'I figure things out alone'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I take detailed notes carefully.",
"translation": "나는 자세한 노트를 신중히 해."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "I connect concepts independently.",
"translation": "나는 개념들을 독립적으로 연결해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Your mind works powerfully!",
"translation": "너의 마음은 강력하게 작동해!"
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "I see patterns others miss.",
"translation": "나는 다른 사람들이 놓치는 패턴을 봐."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You challenge my thinking!",
"translation": "너는 내 사고에 도전해!"
},
{
"type": "script",
"index": 14,
"speaker": "유진",
"script": "You provide stable foundation!",
"translation": "너는 안정적인 기반을 제공해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "사고에 대한 문장이에요.",
"result": "Independent thinking solves complex problems",
"explanation": "독립적 사고가 복잡한 문제를 해결해요.",
"optionA": "Independent",
"optionB": "problems",
"optionC": "complex",
"optionD": "thinking",
"optionE": "solves"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "복잡한 이론 공부하기",
"explanation": "INTJ의 독립적 분석과 ISFJ의 안내 선호 비교",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유진",
"script": "I figure things out alone.",
"translation": "나는 혼자서 것들을 알아내."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I prefer guided instruction.",
"translation": "나는 안내된 교육을 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "유진",
"script": "Independent thinking builds understanding.",
"translation": "독립적 사고가 이해를 쌓아."
},
{
"type": "ox",
"index": 4,
"quiz": "유진이는 스스로 분석하고 이해하는 것을 선호합니다.",
"hint": "INTJ는 독립적으로 탐구하고 결론을 내려요.",
"result": "O",
"explanation": "유진이는 'I figure things out alone'과 'Independent thinking builds understanding'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Teachers explain things clearly.",
"translation": "선생님들이 것들을 명확히 설명해."
},
{
"type": "script",
"index": 6,
"speaker": "유진",
"script": "That's helpful for many people.",
"translation": "그건 많은 사람들에게 도움이 돼."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You're so self-sufficient!",
"translation": "너는 정말 자립적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yu-jin figures things out @@.",
"hint": "INTJ는 혼자서 것들을 알아내요.",
"optionA": "together",
"optionB": "alone",
"optionC": "never",
"result": "alone",
"explanation": "유진이는 'I figure things out alone'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I take detailed notes carefully.",
"translation": "나는 자세한 노트를 신중히 해."
},
{
"type": "script",
"index": 10,
"speaker": "유진",
"script": "I connect concepts independently.",
"translation": "나는 개념들을 독립적으로 연결해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Your mind works powerfully!",
"translation": "너의 마음은 강력하게 작동해!"
},
{
"type": "script",
"index": 12,
"speaker": "유진",
"script": "I see patterns others miss.",
"translation": "나는 다른 사람들이 놓치는 패턴을 봐."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You challenge my thinking!",
"translation": "너는 내 사고에 도전해!"
},
{
"type": "script",
"index": 14,
"speaker": "유진",
"script": "You provide stable foundation!",
"translation": "너는 안정적인 기반을 제공해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "사고에 대한 문장이에요.",
"optionA": "Independent",
"optionB": "problems",
"optionC": "complex",
"optionD": "thinking",
"optionE": "solves",
"result": "Independent thinking solves complex problems",
"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 about everyone involved.",
"translation": "나는 관련된 모든 사람을 생각해."
},
{
"type": "script",
"index": 2,
"speaker": "현석",
"script": "I analyze long-term consequences.",
"translation": "나는 장기적 결과를 분석해."
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "People's reactions matter to me.",
"translation": "사람들의 반응이 나에게 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "소현이는 결정이 주변 사람들에게 미치는 영향을 중요하게 생각합니다.",
"hint": "ISFJ는 자신의 결정이 다른 사람들에게 어떻게 영향을 미칠지 고려해요.",
"result": "O",
"explanation": "소현이는 'I think about everyone involved'와 'People's reactions matter to me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현석",
"script": "Future outcomes guide my choice.",
"translation": "미래 결과가 내 선택을 안내해."
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "Planning ahead is wise!",
"translation": "미리 계획하는 건 현명해!"
},
{
"type": "script",
"index": 7,
"speaker": "현석",
"script": "Your care prevents conflicts.",
"translation": "너의 배려가 갈등을 막아."
},
{
"type": "blank",
"index": 8,
"quiz": "So-hyeon thinks about everyone @@.",
"hint": "ISFJ는 관련된 모든 사람을 생각해요.",
"optionA": "later",
"optionB": "involved",
"optionC": "outside",
"result": "involved",
"explanation": "소현이는 'I think about everyone involved'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I consult others before deciding.",
"translation": "나는 결정하기 전에 다른 사람들과 상의해."
},
{
"type": "script",
"index": 10,
"speaker": "현석",
"script": "I trust my own analysis.",
"translation": "나는 내 자신의 분석을 믿어."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You're very confident always!",
"translation": "너는 항상 매우 자신감 있어!"
},
{
"type": "script",
"index": 12,
"speaker": "현석",
"script": "I calculate risks systematically.",
"translation": "나는 위험을 체계적으로 계산해."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You see ahead clearly!",
"translation": "너는 앞을 명확히 봐!"
},
{
"type": "script",
"index": 14,
"speaker": "현석",
"script": "You consider people deeply!",
"translation": "너는 사람들을 깊이 고려해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "배려에 대한 문장이에요.",
"result": "Consideration creates strong group harmony",
"explanation": "배려가 강한 그룹 조화를 만들어요.",
"optionA": "group",
"optionB": "harmony",
"optionC": "strong",
"optionD": "creates",
"optionE": "Consideration"
}
]
}
]
} | {
"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 about everyone involved.",
"translation": "나는 관련된 모든 사람을 생각해."
},
{
"type": "script",
"index": 2,
"speaker": "현석",
"script": "I analyze long-term consequences.",
"translation": "나는 장기적 결과를 분석해."
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "People's reactions matter to me.",
"translation": "사람들의 반응이 나에게 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "소현이는 결정이 주변 사람들에게 미치는 영향을 중요하게 생각합니다.",
"hint": "ISFJ는 자신의 결정이 다른 사람들에게 어떻게 영향을 미칠지 고려해요.",
"result": "O",
"explanation": "소현이는 'I think about everyone involved'와 'People's reactions matter to me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현석",
"script": "Future outcomes guide my choice.",
"translation": "미래 결과가 내 선택을 안내해."
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "Planning ahead is wise!",
"translation": "미리 계획하는 건 현명해!"
},
{
"type": "script",
"index": 7,
"speaker": "현석",
"script": "Your care prevents conflicts.",
"translation": "너의 배려가 갈등을 막아."
},
{
"type": "blank",
"index": 8,
"quiz": "So-hyeon thinks about everyone @@.",
"hint": "ISFJ는 관련된 모든 사람을 생각해요.",
"optionA": "later",
"optionB": "involved",
"optionC": "outside",
"result": "involved",
"explanation": "소현이는 'I think about everyone involved'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I consult others before deciding.",
"translation": "나는 결정하기 전에 다른 사람들과 상의해."
},
{
"type": "script",
"index": 10,
"speaker": "현석",
"script": "I trust my own analysis.",
"translation": "나는 내 자신의 분석을 믿어."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You're very confident always!",
"translation": "너는 항상 매우 자신감 있어!"
},
{
"type": "script",
"index": 12,
"speaker": "현석",
"script": "I calculate risks systematically.",
"translation": "나는 위험을 체계적으로 계산해."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You see ahead clearly!",
"translation": "너는 앞을 명확히 봐!"
},
{
"type": "script",
"index": 14,
"speaker": "현석",
"script": "You consider people deeply!",
"translation": "너는 사람들을 깊이 고려해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "배려에 대한 문장이에요.",
"optionA": "group",
"optionB": "harmony",
"optionC": "strong",
"optionD": "creates",
"optionE": "Consideration",
"result": "Consideration creates strong group harmony",
"explanation": "배려가 강한 그룹 조화를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "진로 방향 정하기",
"explanation": "INTJ의 비전 중심과 ISFJ의 현실 고려 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "I plan five years ahead.",
"translation": "나는 5년 앞을 계획해."
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "I take one step carefully.",
"translation": "나는 한 단계씩 신중히 가."
},
{
"type": "script",
"index": 3,
"speaker": "지원",
"script": "Big vision guides all choices.",
"translation": "큰 비전이 모든 선택을 안내해."
},
{
"type": "ox",
"index": 4,
"quiz": "지원이는 장기적인 비전을 세우고 그에 따라 결정을 내립니다.",
"hint": "INTJ는 먼 미래의 목표를 보고 계획해요.",
"result": "O",
"explanation": "지원이는 'I plan five years ahead'와 'Big vision guides all choices'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "Present stability matters most.",
"translation": "현재 안정성이 가장 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "지원",
"script": "Both perspectives have value.",
"translation": "두 관점 모두 가치가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "Your ambition is inspiring!",
"translation": "너의 야망은 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-won plans five years @@.",
"hint": "INTJ는 5년 앞을 계획해요.",
"optionA": "behind",
"optionB": "ahead",
"optionC": "ago",
"result": "ahead",
"explanation": "지원이는 'I plan five years ahead'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I consider family needs first.",
"translation": "나는 가족의 필요를 먼저 고려해."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "I optimize for maximum impact.",
"translation": "나는 최대 영향력을 위해 최적화해."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You think really big!",
"translation": "너는 정말 크게 생각해!"
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "I design strategic pathways.",
"translation": "나는 전략적 경로를 설계해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You expand my vision!",
"translation": "너는 내 비전을 확장해!"
},
{
"type": "script",
"index": 14,
"speaker": "지원",
"script": "You ground my plans!",
"translation": "너는 내 계획을 안정시켜!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "비전에 대한 문장이에요.",
"result": "Vision guides creates future success",
"explanation": "비전이 안내하고 미래 성공을 만들어요.",
"optionA": "guides",
"optionB": "Vision",
"optionC": "creates",
"optionD": "success",
"optionE": "future"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "진로 방향 정하기",
"explanation": "INTJ의 비전 중심과 ISFJ의 현실 고려 비교",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지원",
"script": "I plan five years ahead.",
"translation": "나는 5년 앞을 계획해."
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "I take one step carefully.",
"translation": "나는 한 단계씩 신중히 가."
},
{
"type": "script",
"index": 3,
"speaker": "지원",
"script": "Big vision guides all choices.",
"translation": "큰 비전이 모든 선택을 안내해."
},
{
"type": "ox",
"index": 4,
"quiz": "지원이는 장기적인 비전을 세우고 그에 따라 결정을 내립니다.",
"hint": "INTJ는 먼 미래의 목표를 보고 계획해요.",
"result": "O",
"explanation": "지원이는 'I plan five years ahead'와 'Big vision guides all choices'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "Present stability matters most.",
"translation": "현재 안정성이 가장 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "지원",
"script": "Both perspectives have value.",
"translation": "두 관점 모두 가치가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "Your ambition is inspiring!",
"translation": "너의 야망은 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-won plans five years @@.",
"hint": "INTJ는 5년 앞을 계획해요.",
"optionA": "behind",
"optionB": "ahead",
"optionC": "ago",
"result": "ahead",
"explanation": "지원이는 'I plan five years ahead'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I consider family needs first.",
"translation": "나는 가족의 필요를 먼저 고려해."
},
{
"type": "script",
"index": 10,
"speaker": "지원",
"script": "I optimize for maximum impact.",
"translation": "나는 최대 영향력을 위해 최적화해."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You think really big!",
"translation": "너는 정말 크게 생각해!"
},
{
"type": "script",
"index": 12,
"speaker": "지원",
"script": "I design strategic pathways.",
"translation": "나는 전략적 경로를 설계해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You expand my vision!",
"translation": "너는 내 비전을 확장해!"
},
{
"type": "script",
"index": 14,
"speaker": "지원",
"script": "You ground my plans!",
"translation": "너는 내 계획을 안정시켜!"
},
{
"type": "puzzle",
"index": 15,
"hint": "비전에 대한 문장이에요.",
"optionA": "guides",
"optionB": "Vision",
"optionC": "creates",
"optionD": "success",
"optionE": "future",
"result": "Vision guides creates future success",
"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 follow proven daily routines.",
"translation": "나는 검증된 일상 루틴을 따라."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "I optimize my schedule constantly.",
"translation": "나는 내 일정을 끊임없이 최적화해."
},
{
"type": "script",
"index": 3,
"speaker": "은서",
"script": "Consistency brings me comfort.",
"translation": "일관성이 나에게 편안함을 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "은서는 검증되고 익숙한 일상 패턴을 유지하는 것을 선호합니다.",
"hint": "ISFJ는 안정적이고 예측 가능한 루틴을 좋아해요.",
"result": "O",
"explanation": "은서는 'I follow proven daily routines'와 'Consistency brings me comfort'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "승현",
"script": "Efficiency improves with adjustments.",
"translation": "효율성은 조정과 함께 향상돼."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "Change feels risky sometimes.",
"translation": "변화는 때때로 위험하게 느껴져."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Your stability creates foundation.",
"translation": "너의 안정성이 기반을 만들어."
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-seo follows proven daily @@.",
"hint": "ISFJ는 검증된 일상 루틴을 따라요.",
"optionA": "games",
"optionB": "routines",
"optionC": "songs",
"result": "routines",
"explanation": "은서는 'I follow proven daily routines'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은서",
"script": "I do things same way always.",
"translation": "나는 항상 같은 방식으로 일을 해."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "I test new methods regularly.",
"translation": "나는 정기적으로 새 방법을 테스트해."
},
{
"type": "script",
"index": 11,
"speaker": "은서",
"script": "You're always improving things!",
"translation": "너는 항상 것들을 개선해!"
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "I seek maximum productivity.",
"translation": "나는 최대 생산성을 추구해."
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "You challenge me positively!",
"translation": "너는 나에게 긍정적으로 도전해!"
},
{
"type": "script",
"index": 14,
"speaker": "승현",
"script": "You provide needed consistency!",
"translation": "너는 필요한 일관성을 제공해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "일관성에 대한 문장이에요.",
"result": "Consistency brings reliable daily peace",
"explanation": "일관성이 믿을 수 있는 일상의 평화를 가져와요.",
"optionA": "daily",
"optionB": "reliable",
"optionC": "peace",
"optionD": "Consistency",
"optionE": "brings"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "일상 루틴 관리하기",
"explanation": "ISFJ의 전통적 루틴과 INTJ의 최적화 추구 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은서",
"script": "I follow proven daily routines.",
"translation": "나는 검증된 일상 루틴을 따라."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "I optimize my schedule constantly.",
"translation": "나는 내 일정을 끊임없이 최적화해."
},
{
"type": "script",
"index": 3,
"speaker": "은서",
"script": "Consistency brings me comfort.",
"translation": "일관성이 나에게 편안함을 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "은서는 검증되고 익숙한 일상 패턴을 유지하는 것을 선호합니다.",
"hint": "ISFJ는 안정적이고 예측 가능한 루틴을 좋아해요.",
"result": "O",
"explanation": "은서는 'I follow proven daily routines'와 'Consistency brings me comfort'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "승현",
"script": "Efficiency improves with adjustments.",
"translation": "효율성은 조정과 함께 향상돼."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "Change feels risky sometimes.",
"translation": "변화는 때때로 위험하게 느껴져."
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Your stability creates foundation.",
"translation": "너의 안정성이 기반을 만들어."
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-seo follows proven daily @@.",
"hint": "ISFJ는 검증된 일상 루틴을 따라요.",
"optionA": "games",
"optionB": "routines",
"optionC": "songs",
"result": "routines",
"explanation": "은서는 'I follow proven daily routines'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은서",
"script": "I do things same way always.",
"translation": "나는 항상 같은 방식으로 일을 해."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "I test new methods regularly.",
"translation": "나는 정기적으로 새 방법을 테스트해."
},
{
"type": "script",
"index": 11,
"speaker": "은서",
"script": "You're always improving things!",
"translation": "너는 항상 것들을 개선해!"
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "I seek maximum productivity.",
"translation": "나는 최대 생산성을 추구해."
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "You challenge me positively!",
"translation": "너는 나에게 긍정적으로 도전해!"
},
{
"type": "script",
"index": 14,
"speaker": "승현",
"script": "You provide needed consistency!",
"translation": "너는 필요한 일관성을 제공해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "일관성에 대한 문장이에요.",
"optionA": "daily",
"optionB": "reliable",
"optionC": "peace",
"optionD": "Consistency",
"optionE": "brings",
"result": "Consistency brings reliable daily peace",
"explanation": "일관성이 믿을 수 있는 일상의 평화를 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "효율적 생활 설계하기",
"explanation": "INTJ의 시스템 구축과 ISFJ의 검증된 방법 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "재현",
"script": "I design efficient systems.",
"translation": "나는 효율적인 시스템을 설계해."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I use traditional methods.",
"translation": "나는 전통적 방법을 사용해."
},
{
"type": "script",
"index": 3,
"speaker": "재현",
"script": "Innovation saves time effectively.",
"translation": "혁신이 시간을 효과적으로 절약해."
},
{
"type": "ox",
"index": 4,
"quiz": "재현이는 더 효율적인 방법을 만들어내는 것을 즐깁니다.",
"hint": "INTJ는 시스템을 개선하고 최적화하는 걸 좋아해요.",
"result": "O",
"explanation": "재현이는 'I design efficient systems'와 'Innovation saves time effectively'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Proven ways feel reliable.",
"translation": "검증된 방법이 믿음직하게 느껴져."
},
{
"type": "script",
"index": 6,
"speaker": "재현",
"script": "Reliability is valuable too.",
"translation": "신뢰성도 가치있어."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You're always thinking ahead!",
"translation": "너는 항상 앞을 생각해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jae-hyeon designs efficient @@.",
"hint": "INTJ는 효율적인 시스템을 설계해요.",
"optionA": "pictures",
"optionB": "systems",
"optionC": "stories",
"result": "systems",
"explanation": "재현이는 'I design efficient systems'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I stick to familiar patterns.",
"translation": "나는 익숙한 패턴을 고수해."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "I experiment with new approaches.",
"translation": "나는 새로운 접근법을 실험해."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Your creativity is amazing!",
"translation": "너의 창의성은 놀라워!"
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "I analyze what works best.",
"translation": "나는 무엇이 가장 잘 작동하는지 분석해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You inspire new thinking!",
"translation": "너는 새로운 사고에 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "재현",
"script": "You maintain quality standards!",
"translation": "너는 품질 기준을 유지해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "시스템에 대한 문장이에요.",
"result": "Efficient systems improve life productivity",
"explanation": "효율적인 시스템이 삶의 생산성을 향상시켜요.",
"optionA": "productivity",
"optionB": "improve",
"optionC": "Efficient",
"optionD": "life",
"optionE": "systems"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "효율적 생활 설계하기",
"explanation": "INTJ의 시스템 구축과 ISFJ의 검증된 방법 비교",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "재현",
"script": "I design efficient systems.",
"translation": "나는 효율적인 시스템을 설계해."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I use traditional methods.",
"translation": "나는 전통적 방법을 사용해."
},
{
"type": "script",
"index": 3,
"speaker": "재현",
"script": "Innovation saves time effectively.",
"translation": "혁신이 시간을 효과적으로 절약해."
},
{
"type": "ox",
"index": 4,
"quiz": "재현이는 더 효율적인 방법을 만들어내는 것을 즐깁니다.",
"hint": "INTJ는 시스템을 개선하고 최적화하는 걸 좋아해요.",
"result": "O",
"explanation": "재현이는 'I design efficient systems'와 'Innovation saves time effectively'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Proven ways feel reliable.",
"translation": "검증된 방법이 믿음직하게 느껴져."
},
{
"type": "script",
"index": 6,
"speaker": "재현",
"script": "Reliability is valuable too.",
"translation": "신뢰성도 가치있어."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You're always thinking ahead!",
"translation": "너는 항상 앞을 생각해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jae-hyeon designs efficient @@.",
"hint": "INTJ는 효율적인 시스템을 설계해요.",
"optionA": "pictures",
"optionB": "systems",
"optionC": "stories",
"result": "systems",
"explanation": "재현이는 'I design efficient systems'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I stick to familiar patterns.",
"translation": "나는 익숙한 패턴을 고수해."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "I experiment with new approaches.",
"translation": "나는 새로운 접근법을 실험해."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Your creativity is amazing!",
"translation": "너의 창의성은 놀라워!"
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "I analyze what works best.",
"translation": "나는 무엇이 가장 잘 작동하는지 분석해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You inspire new thinking!",
"translation": "너는 새로운 사고에 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "재현",
"script": "You maintain quality standards!",
"translation": "너는 품질 기준을 유지해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "시스템에 대한 문장이에요.",
"optionA": "productivity",
"optionB": "improve",
"optionC": "Efficient",
"optionD": "life",
"optionE": "systems",
"result": "Efficient systems improve life productivity",
"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 follow standard procedures.",
"translation": "나는 표준 절차를 따라."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "I create new solutions.",
"translation": "나는 새로운 해결책을 만들어."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Tried methods work reliably.",
"translation": "시도된 방법이 믿음직하게 작동해."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 문제가 생기면 검증된 절차를 따라 안전하게 해결합니다.",
"hint": "ISFJ는 이미 효과가 입증된 방법으로 대처해요.",
"result": "O",
"explanation": "윤아는 'I follow standard procedures'와 'Tried methods work reliably'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Novel problems need fresh thinking.",
"translation": "새로운 문제는 신선한 사고가 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "Both approaches help differently!",
"translation": "두 접근 모두 다르게 도와!"
},
{
"type": "script",
"index": 7,
"speaker": "지훈",
"script": "Your caution prevents mistakes.",
"translation": "너의 신중함이 실수를 막아."
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a follows standard @@.",
"hint": "ISFJ는 표준 절차를 따라요.",
"optionA": "people",
"optionB": "procedures",
"optionC": "books",
"result": "procedures",
"explanation": "윤아는 'I follow standard procedures'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I consult experienced people.",
"translation": "나는 경험 있는 사람들과 상의해."
},
{
"type": "script",
"index": 10,
"speaker": "지훈",
"script": "I analyze root causes independently.",
"translation": "나는 근본 원인을 독립적으로 분석해."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Your thinking is powerful!",
"translation": "너의 사고는 강력해!"
},
{
"type": "script",
"index": 12,
"speaker": "지훈",
"script": "I develop contingency plans.",
"translation": "나는 비상 계획을 개발해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You prepare for everything!",
"translation": "너는 모든 것을 준비해!"
},
{
"type": "script",
"index": 14,
"speaker": "지훈",
"script": "You provide proven wisdom!",
"translation": "너는 검증된 지혜를 제공해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "절차에 대한 문장이에요.",
"result": "Standard procedures prevent many errors",
"explanation": "표준 절차가 많은 오류를 막아요.",
"optionA": "procedures",
"optionB": "prevent",
"optionC": "errors",
"optionD": "many",
"optionE": "Standard"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "갑작스런 문제 대응하기",
"explanation": "ISFJ의 검증된 대처와 INTJ의 전략적 분석 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I follow standard procedures.",
"translation": "나는 표준 절차를 따라."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "I create new solutions.",
"translation": "나는 새로운 해결책을 만들어."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Tried methods work reliably.",
"translation": "시도된 방법이 믿음직하게 작동해."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 문제가 생기면 검증된 절차를 따라 안전하게 해결합니다.",
"hint": "ISFJ는 이미 효과가 입증된 방법으로 대처해요.",
"result": "O",
"explanation": "윤아는 'I follow standard procedures'와 'Tried methods work reliably'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Novel problems need fresh thinking.",
"translation": "새로운 문제는 신선한 사고가 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "Both approaches help differently!",
"translation": "두 접근 모두 다르게 도와!"
},
{
"type": "script",
"index": 7,
"speaker": "지훈",
"script": "Your caution prevents mistakes.",
"translation": "너의 신중함이 실수를 막아."
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a follows standard @@.",
"hint": "ISFJ는 표준 절차를 따라요.",
"optionA": "people",
"optionB": "procedures",
"optionC": "books",
"result": "procedures",
"explanation": "윤아는 'I follow standard procedures'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I consult experienced people.",
"translation": "나는 경험 있는 사람들과 상의해."
},
{
"type": "script",
"index": 10,
"speaker": "지훈",
"script": "I analyze root causes independently.",
"translation": "나는 근본 원인을 독립적으로 분석해."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Your thinking is powerful!",
"translation": "너의 사고는 강력해!"
},
{
"type": "script",
"index": 12,
"speaker": "지훈",
"script": "I develop contingency plans.",
"translation": "나는 비상 계획을 개발해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You prepare for everything!",
"translation": "너는 모든 것을 준비해!"
},
{
"type": "script",
"index": 14,
"speaker": "지훈",
"script": "You provide proven wisdom!",
"translation": "너는 검증된 지혜를 제공해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "절차에 대한 문장이에요.",
"optionA": "procedures",
"optionB": "prevent",
"optionC": "errors",
"optionD": "many",
"optionE": "Standard",
"result": "Standard procedures prevent many errors",
"explanation": "표준 절차가 많은 오류를 막아요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "위기 상황 관리하기",
"explanation": "INTJ의 냉철한 판단과 ISFJ의 사람 중심 대응 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "I stay calm and logical.",
"translation": "나는 차분하고 논리적으로 있어."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I check if everyone's okay.",
"translation": "나는 모두가 괜찮은지 확인해."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "Clear thinking solves problems faster.",
"translation": "명확한 사고가 문제를 더 빨리 해결해."
},
{
"type": "ox",
"index": 4,
"quiz": "서연이는 위기 상황에서 감정을 배제하고 논리적으로 대응합니다.",
"hint": "INTJ는 냉정하게 상황을 분석하고 최선의 해결책을 찾아요.",
"result": "O",
"explanation": "서연이는 'I stay calm and logical'과 'Clear thinking solves problems faster'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "People's feelings need attention too.",
"translation": "사람들의 감정도 관심이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "서연",
"script": "That's important to remember.",
"translation": "그건 기억하기에 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You handle pressure well!",
"translation": "너는 압박을 잘 다뤄!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-yeon stays calm and @@.",
"hint": "INTJ는 차분하고 논리적으로 있어요.",
"optionA": "happy",
"optionB": "logical",
"optionC": "tired",
"result": "logical",
"explanation": "서연이는 'I stay calm and logical'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I comfort worried people first.",
"translation": "나는 먼저 걱정하는 사람들을 위로해."
},
{
"type": "script",
"index": 10,
"speaker": "서연",
"script": "I prioritize critical issues.",
"translation": "나는 중요한 문제를 우선시해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Your focus is impressive!",
"translation": "너의 집중력은 인상적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "서연",
"script": "I make decisions swiftly.",
"translation": "나는 신속하게 결정을 내려."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me staying calm!",
"translation": "너는 나에게 차분히 있는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "서연",
"script": "You teach me caring deeply!",
"translation": "너는 나에게 깊이 배려하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "냉정함에 대한 문장이에요.",
"result": "Clear thinking solves major crises",
"explanation": "명확한 사고가 주요 위기를 해결해요.",
"optionA": "crises",
"optionB": "Clear",
"optionC": "major",
"optionD": "thinking",
"optionE": "solves"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "위기 상황 관리하기",
"explanation": "INTJ의 냉철한 판단과 ISFJ의 사람 중심 대응 비교",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서연",
"script": "I stay calm and logical.",
"translation": "나는 차분하고 논리적으로 있어."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I check if everyone's okay.",
"translation": "나는 모두가 괜찮은지 확인해."
},
{
"type": "script",
"index": 3,
"speaker": "서연",
"script": "Clear thinking solves problems faster.",
"translation": "명확한 사고가 문제를 더 빨리 해결해."
},
{
"type": "ox",
"index": 4,
"quiz": "서연이는 위기 상황에서 감정을 배제하고 논리적으로 대응합니다.",
"hint": "INTJ는 냉정하게 상황을 분석하고 최선의 해결책을 찾아요.",
"result": "O",
"explanation": "서연이는 'I stay calm and logical'과 'Clear thinking solves problems faster'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "People's feelings need attention too.",
"translation": "사람들의 감정도 관심이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "서연",
"script": "That's important to remember.",
"translation": "그건 기억하기에 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You handle pressure well!",
"translation": "너는 압박을 잘 다뤄!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-yeon stays calm and @@.",
"hint": "INTJ는 차분하고 논리적으로 있어요.",
"optionA": "happy",
"optionB": "logical",
"optionC": "tired",
"result": "logical",
"explanation": "서연이는 'I stay calm and logical'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I comfort worried people first.",
"translation": "나는 먼저 걱정하는 사람들을 위로해."
},
{
"type": "script",
"index": 10,
"speaker": "서연",
"script": "I prioritize critical issues.",
"translation": "나는 중요한 문제를 우선시해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Your focus is impressive!",
"translation": "너의 집중력은 인상적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "서연",
"script": "I make decisions swiftly.",
"translation": "나는 신속하게 결정을 내려."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me staying calm!",
"translation": "너는 나에게 차분히 있는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "서연",
"script": "You teach me caring deeply!",
"translation": "너는 나에게 깊이 배려하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "냉정함에 대한 문장이에요.",
"optionA": "crises",
"optionB": "Clear",
"optionC": "major",
"optionD": "thinking",
"optionE": "solves",
"result": "Clear thinking solves major crises",
"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 set achievable goals.",
"translation": "나는 달성 가능한 목표를 세워."
},
{
"type": "script",
"index": 2,
"speaker": "현석",
"script": "I aim for ambitious targets.",
"translation": "나는 야심찬 목표를 겨냥해."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Realistic plans feel safer.",
"translation": "현실적인 계획이 더 안전하게 느껴져."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 현실적으로 달성할 수 있는 목표를 세웁니다.",
"hint": "ISFJ는 확실하게 이룰 수 있는 것을 계획해요.",
"result": "O",
"explanation": "예나는 'I set achievable goals'와 'Realistic plans feel safer'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현석",
"script": "High goals drive excellence.",
"translation": "높은 목표가 탁월함을 이끌어."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "Both approaches work differently!",
"translation": "두 접근 모두 다르게 작동해!"
},
{
"type": "script",
"index": 7,
"speaker": "현석",
"script": "Your practicality ensures success.",
"translation": "너의 실용성이 성공을 보장해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na sets achievable @@.",
"hint": "ISFJ는 달성 가능한 목표를 세워요.",
"optionA": "dreams",
"optionB": "goals",
"optionC": "meals",
"result": "goals",
"explanation": "예나는 'I set achievable goals'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I check progress regularly.",
"translation": "나는 정기적으로 진행 상황을 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "현석",
"script": "I focus on breakthrough opportunities.",
"translation": "나는 돌파구 기회에 집중해."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "You dream really big!",
"translation": "너는 정말 크게 꿈꿔!"
},
{
"type": "script",
"index": 12,
"speaker": "현석",
"script": "I strategize for maximum impact.",
"translation": "나는 최대 영향력을 위해 전략을 세워."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You inspire bold thinking!",
"translation": "너는 대담한 사고에 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "현석",
"script": "You ensure steady progress!",
"translation": "너는 꾸준한 진행을 보장해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "목표에 대한 문장이에요.",
"result": "Clear goals guide toward success",
"explanation": "명확한 목표가 성공을 향해 안내해요.",
"optionA": "guide",
"optionB": "success",
"optionC": "Clear",
"optionD": "toward",
"optionE": "goals"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "장기 커리어 계획하기",
"explanation": "ISFJ의 현실적 목표와 INTJ의 야심찬 비전 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I set achievable goals.",
"translation": "나는 달성 가능한 목표를 세워."
},
{
"type": "script",
"index": 2,
"speaker": "현석",
"script": "I aim for ambitious targets.",
"translation": "나는 야심찬 목표를 겨냥해."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Realistic plans feel safer.",
"translation": "현실적인 계획이 더 안전하게 느껴져."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 현실적으로 달성할 수 있는 목표를 세웁니다.",
"hint": "ISFJ는 확실하게 이룰 수 있는 것을 계획해요.",
"result": "O",
"explanation": "예나는 'I set achievable goals'와 'Realistic plans feel safer'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현석",
"script": "High goals drive excellence.",
"translation": "높은 목표가 탁월함을 이끌어."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "Both approaches work differently!",
"translation": "두 접근 모두 다르게 작동해!"
},
{
"type": "script",
"index": 7,
"speaker": "현석",
"script": "Your practicality ensures success.",
"translation": "너의 실용성이 성공을 보장해."
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na sets achievable @@.",
"hint": "ISFJ는 달성 가능한 목표를 세워요.",
"optionA": "dreams",
"optionB": "goals",
"optionC": "meals",
"result": "goals",
"explanation": "예나는 'I set achievable goals'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I check progress regularly.",
"translation": "나는 정기적으로 진행 상황을 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "현석",
"script": "I focus on breakthrough opportunities.",
"translation": "나는 돌파구 기회에 집중해."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "You dream really big!",
"translation": "너는 정말 크게 꿈꿔!"
},
{
"type": "script",
"index": 12,
"speaker": "현석",
"script": "I strategize for maximum impact.",
"translation": "나는 최대 영향력을 위해 전략을 세워."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You inspire bold thinking!",
"translation": "너는 대담한 사고에 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "현석",
"script": "You ensure steady progress!",
"translation": "너는 꾸준한 진행을 보장해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "목표에 대한 문장이에요.",
"optionA": "guide",
"optionB": "success",
"optionC": "Clear",
"optionD": "toward",
"optionE": "goals",
"result": "Clear goals guide toward success",
"explanation": "명확한 목표가 성공을 향해 안내해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 비전 설정하기",
"explanation": "INTJ의 혁신적 목표와 ISFJ의 안정적 발전 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지현",
"script": "I plan revolutionary changes.",
"translation": "나는 혁명적인 변화를 계획해."
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I prefer gradual improvement.",
"translation": "나는 점진적 개선을 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "지현",
"script": "Bold moves create opportunities.",
"translation": "대담한 움직임이 기회를 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "지현이는 큰 변화와 혁신적인 목표를 추구합니다.",
"hint": "INTJ는 획기적이고 야심찬 계획을 세워요.",
"result": "O",
"explanation": "지현이는 'I plan revolutionary changes'와 'Bold moves create opportunities'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤서",
"script": "Small steps feel more secure.",
"translation": "작은 단계가 더 안전하게 느껴져."
},
{
"type": "script",
"index": 6,
"speaker": "지현",
"script": "Security has its value.",
"translation": "안전성은 그 가치가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "Your vision is inspiring!",
"translation": "너의 비전은 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-hyeon plans revolutionary @@.",
"hint": "INTJ는 혁명적인 변화를 계획해요.",
"optionA": "parties",
"optionB": "changes",
"optionC": "vacations",
"result": "changes",
"explanation": "지현이는 'I plan revolutionary changes'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I build on proven foundations.",
"translation": "나는 검증된 기반 위에 쌓아."
},
{
"type": "script",
"index": 10,
"speaker": "지현",
"script": "I reimagine entire systems.",
"translation": "나는 전체 시스템을 재구상해."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "Your ambition is remarkable!",
"translation": "너의 야망은 주목할만해!"
},
{
"type": "script",
"index": 12,
"speaker": "지현",
"script": "I design future frameworks.",
"translation": "나는 미래 틀을 설계해."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You push boundaries far!",
"translation": "너는 경계를 멀리 밀어!"
},
{
"type": "script",
"index": 14,
"speaker": "지현",
"script": "You maintain essential stability!",
"translation": "너는 필수적인 안정성을 유지해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "비전에 대한 문장이에요.",
"result": "Bold vision shapes our future",
"explanation": "대담한 비전이 우리의 미래를 형성해요.",
"optionA": "future",
"optionB": "vision",
"optionC": "our",
"optionD": "Bold",
"optionE": "shapes"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "미래 비전 설정하기",
"explanation": "INTJ의 혁신적 목표와 ISFJ의 안정적 발전 비교",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지현",
"script": "I plan revolutionary changes.",
"translation": "나는 혁명적인 변화를 계획해."
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I prefer gradual improvement.",
"translation": "나는 점진적 개선을 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "지현",
"script": "Bold moves create opportunities.",
"translation": "대담한 움직임이 기회를 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "지현이는 큰 변화와 혁신적인 목표를 추구합니다.",
"hint": "INTJ는 획기적이고 야심찬 계획을 세워요.",
"result": "O",
"explanation": "지현이는 'I plan revolutionary changes'와 'Bold moves create opportunities'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤서",
"script": "Small steps feel more secure.",
"translation": "작은 단계가 더 안전하게 느껴져."
},
{
"type": "script",
"index": 6,
"speaker": "지현",
"script": "Security has its value.",
"translation": "안전성은 그 가치가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "Your vision is inspiring!",
"translation": "너의 비전은 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-hyeon plans revolutionary @@.",
"hint": "INTJ는 혁명적인 변화를 계획해요.",
"optionA": "parties",
"optionB": "changes",
"optionC": "vacations",
"result": "changes",
"explanation": "지현이는 'I plan revolutionary changes'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I build on proven foundations.",
"translation": "나는 검증된 기반 위에 쌓아."
},
{
"type": "script",
"index": 10,
"speaker": "지현",
"script": "I reimagine entire systems.",
"translation": "나는 전체 시스템을 재구상해."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "Your ambition is remarkable!",
"translation": "너의 야망은 주목할만해!"
},
{
"type": "script",
"index": 12,
"speaker": "지현",
"script": "I design future frameworks.",
"translation": "나는 미래 틀을 설계해."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You push boundaries far!",
"translation": "너는 경계를 멀리 밀어!"
},
{
"type": "script",
"index": 14,
"speaker": "지현",
"script": "You maintain essential stability!",
"translation": "너는 필수적인 안정성을 유지해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "비전에 대한 문장이에요.",
"optionA": "future",
"optionB": "vision",
"optionC": "our",
"optionD": "Bold",
"optionE": "shapes",
"result": "Bold vision shapes our future",
"explanation": "대담한 비전이 우리의 미래를 형성해요."
}
]
}
]
} |
총 100개의 레코드를 처리했습니다.