현재 모드: 테스트 (Dry Run)
대상 테이블: content_mbti_items
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "팀 치어리더와 마음의 병원",
"explanation": "ESFJ의 집단 동기부여와 ISFJ의 개인적 치유",
"category": "스트레스 상황 대처",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I encourage everyone loudly always!",
"translation": "항상 모든 사람을 크게 격려해!"
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I heal hearts one by.",
"translation": "마음을 하나씩 치유해."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Positive energy spreads like sunshine.",
"translation": "긍정적 에너지가 햇빛처럼 퍼져."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 조용히 격려하는 것을 선호하나요?",
"hint": "하린이가 어떻게 격려한다고 했나요?",
"result": "X",
"explanation": "하린이는 '크게' 격려한다고 했으므로 조용한 격려를 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Your enthusiasm gives everyone hope!",
"translation": "네 열정이 모든 사람에게 희망을 줘!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone needs to feel valued.",
"translation": "모든 사람이 가치 있다고 느낄 필요가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You lift spirits so beautifully!",
"translation": "기분을 정말 아름답게 끌어올려!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says positive energy spreads like @@.",
"hint": "긍정적 에너지가 무엇처럼 퍼진다고 했나요?",
"optionA": "fire",
"optionB": "sunshine",
"optionC": "water",
"result": "sunshine",
"explanation": "하린이는 긍정적 에너지가 '햇빛(sunshine)'처럼 퍼진다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your personal touch reaches souls.",
"translation": "네 개인적 터치가 영혼에 닿아."
},
{
"type": "script",
"index": 10,
"speaker": "수현",
"script": "Deep understanding brings real peace!",
"translation": "깊은 이해가 진정한 평화를 가져와!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "치유의 방법에 대한 문장이에요.",
"result": "Healing needs both energy",
"explanation": "치유에는 에너지가 둘 다 필요해요.",
"optionA": "needs",
"optionB": "both",
"optionC": "Healing",
"optionD": "energy"
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your quiet wisdom guides recovery.",
"translation": "네 조용한 지혜가 회복을 이끌어."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "Cheerful and gentle work perfectly!",
"translation": "활발함과 부드러움이 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "팀 치어리더와 마음의 병원",
"explanation": "ESFJ의 집단 동기부여와 ISFJ의 개인적 치유",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I encourage everyone loudly always!",
"translation": "항상 모든 사람을 크게 격려해!"
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I heal hearts one by.",
"translation": "마음을 하나씩 치유해."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Positive energy spreads like sunshine.",
"translation": "긍정적 에너지가 햇빛처럼 퍼져."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 조용히 격려하는 것을 선호하나요?",
"hint": "하린이가 어떻게 격려한다고 했나요?",
"result": "X",
"explanation": "하린이는 '크게' 격려한다고 했으므로 조용한 격려를 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Your enthusiasm gives everyone hope!",
"translation": "네 열정이 모든 사람에게 희망을 줘!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone needs to feel valued.",
"translation": "모든 사람이 가치 있다고 느낄 필요가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You lift spirits so beautifully!",
"translation": "기분을 정말 아름답게 끌어올려!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says positive energy spreads like @@.",
"hint": "긍정적 에너지가 무엇처럼 퍼진다고 했나요?",
"optionA": "fire",
"optionB": "sunshine",
"optionC": "water",
"result": "sunshine",
"explanation": "하린이는 긍정적 에너지가 '햇빛(sunshine)'처럼 퍼진다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your personal touch reaches souls.",
"translation": "네 개인적 터치가 영혼에 닿아."
},
{
"type": "script",
"index": 10,
"speaker": "수현",
"script": "Deep understanding brings real peace!",
"translation": "깊은 이해가 진정한 평화를 가져와!"
},
{
"type": "puzzle",
"index": 11,
"hint": "치유의 방법에 대한 문장이에요.",
"optionA": "needs",
"optionB": "both",
"optionC": "Healing",
"optionD": "energy",
"result": "Healing needs both energy",
"explanation": "치유에는 에너지가 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your quiet wisdom guides recovery.",
"translation": "네 조용한 지혜가 회복을 이끌어."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "Cheerful and gentle work perfectly!",
"translation": "활발함과 부드러움이 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커뮤니티 빌더와 개인 멘토",
"explanation": "ESFJ의 집단 목표와 ISFJ의 개인 성장 지원",
"category": "직업 및 목표 설정",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I help everyone succeed together!",
"translation": "모든 사람이 함께 성공하도록 도와!"
},
{
"type": "script",
"index": 2,
"speaker": "은서",
"script": "I guide individuals toward dreams.",
"translation": "개인들을 꿈으로 이끌어."
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Community success creates lasting happiness.",
"translation": "공동체 성공이 지속적인 행복을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "지민이는 개인적 성공보다 공동체를 우선시하나요?",
"hint": "지민이가 누구의 성공을 돕는다고 했나요?",
"result": "O",
"explanation": "지민이는 '모든 사람이 함께' 성공하도록 돕는다고 했으므로 공동체를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "은서",
"script": "Your team spirit inspires everyone!",
"translation": "네 팀 정신이 모두에게 영감을 줘!"
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Everyone deserves opportunities to grow.",
"translation": "모든 사람이 성장할 기회를 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "은서",
"script": "You create such supportive environments!",
"translation": "그런 지지적인 환경을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jimin says community success creates lasting @@.",
"hint": "공동체 성공이 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "happiness",
"optionC": "stress",
"result": "happiness",
"explanation": "지민이는 공동체 성공이 지속적인 '행복(happiness)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지민",
"script": "Your personal guidance touches lives.",
"translation": "네 개인적 안내가 삶에 감동을 줘."
},
{
"type": "script",
"index": 10,
"speaker": "은서",
"script": "Individual growth strengthens the whole!",
"translation": "개인적 성장이 전체를 강화해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "성공의 종류에 대한 문장이에요.",
"result": "Success works many levels",
"explanation": "성공은 여러 수준에서 작용해요.",
"optionA": "levels",
"optionB": "works",
"optionC": "Success",
"optionD": "many"
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Your thoughtful mentoring builds confidence.",
"translation": "네 사려 깊은 멘토링이 자신감을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "Group and individual goals together!",
"translation": "그룹과 개인적 목표가 함께!"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커뮤니티 빌더와 개인 멘토",
"explanation": "ESFJ의 집단 목표와 ISFJ의 개인 성장 지원",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I help everyone succeed together!",
"translation": "모든 사람이 함께 성공하도록 도와!"
},
{
"type": "script",
"index": 2,
"speaker": "은서",
"script": "I guide individuals toward dreams.",
"translation": "개인들을 꿈으로 이끌어."
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Community success creates lasting happiness.",
"translation": "공동체 성공이 지속적인 행복을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "지민이는 개인적 성공보다 공동체를 우선시하나요?",
"hint": "지민이가 누구의 성공을 돕는다고 했나요?",
"result": "O",
"explanation": "지민이는 '모든 사람이 함께' 성공하도록 돕는다고 했으므로 공동체를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "은서",
"script": "Your team spirit inspires everyone!",
"translation": "네 팀 정신이 모두에게 영감을 줘!"
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Everyone deserves opportunities to grow.",
"translation": "모든 사람이 성장할 기회를 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "은서",
"script": "You create such supportive environments!",
"translation": "그런 지지적인 환경을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jimin says community success creates lasting @@.",
"hint": "공동체 성공이 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "happiness",
"optionC": "stress",
"result": "happiness",
"explanation": "지민이는 공동체 성공이 지속적인 '행복(happiness)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지민",
"script": "Your personal guidance touches lives.",
"translation": "네 개인적 안내가 삶에 감동을 줘."
},
{
"type": "script",
"index": 10,
"speaker": "은서",
"script": "Individual growth strengthens the whole!",
"translation": "개인적 성장이 전체를 강화해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "성공의 종류에 대한 문장이에요.",
"optionA": "levels",
"optionB": "works",
"optionC": "Success",
"optionD": "many",
"result": "Success works many levels",
"explanation": "성공은 여러 수준에서 작용해요."
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Your thoughtful mentoring builds confidence.",
"translation": "네 사려 깊은 멘토링이 자신감을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "Group and individual goals together!",
"translation": "그룹과 개인적 목표가 함께!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "네트워크 커넥터와 꿈의 가드너",
"explanation": "ESFJ의 관계 중심 목표와 ISFJ의 신중한 목표 육성",
"category": "직업 및 목표 설정",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I connect people with opportunities!",
"translation": "사람들을 기회와 연결시켜!"
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "I nurture goals very carefully.",
"translation": "목표를 매우 신중하게 기른다."
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Relationships open doors to success.",
"translation": "관계가 성공의 문을 열어."
},
{
"type": "ox",
"index": 4,
"quiz": "소민이는 혼자서 목표를 달성하려고 하나요?",
"hint": "소민이가 사람들을 무엇과 연결시킨다고 했나요?",
"result": "X",
"explanation": "소민이는 '사람들을 기회와 연결시킨다'고 했으므로 혼자서 달성하려 하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "Your networking skills create magic!",
"translation": "네 네트워킹 기술이 마법을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Everyone benefits when we share.",
"translation": "우리가 나눌 때 모든 사람이 도움을 받아."
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "You build such beautiful bridges!",
"translation": "그런 아름다운 다리를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Somin says relationships open doors to @@.",
"hint": "관계가 무엇의 문을 연다고 했나요?",
"optionA": "problems",
"optionB": "success",
"optionC": "confusion",
"result": "success",
"explanation": "소민이는 관계가 '성공(success)'의 문을 연다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소민",
"script": "Your patient cultivation grows dreams.",
"translation": "네 인내심 있는 재배가 꿈을 키워."
},
{
"type": "script",
"index": 10,
"speaker": "윤아",
"script": "Careful planning prevents goal failure!",
"translation": "신중한 계획이 목표 실패를 방지해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "목표 달성에 대한 문장이에요.",
"result": "Dreams grow with patience",
"explanation": "꿈은 인내로 성장해요.",
"optionA": "Dreams",
"optionB": "grow",
"optionC": "patience",
"optionD": "with"
},
{
"type": "script",
"index": 12,
"speaker": "소민",
"script": "Your detailed attention ensures progress.",
"translation": "네 세밀한 관심이 진전을 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "Connection and cultivation work together!",
"translation": "연결과 재배가 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "네트워크 커넥터와 꿈의 가드너",
"explanation": "ESFJ의 관계 중심 목표와 ISFJ의 신중한 목표 육성",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I connect people with opportunities!",
"translation": "사람들을 기회와 연결시켜!"
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "I nurture goals very carefully.",
"translation": "목표를 매우 신중하게 기른다."
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Relationships open doors to success.",
"translation": "관계가 성공의 문을 열어."
},
{
"type": "ox",
"index": 4,
"quiz": "소민이는 혼자서 목표를 달성하려고 하나요?",
"hint": "소민이가 사람들을 무엇과 연결시킨다고 했나요?",
"result": "X",
"explanation": "소민이는 '사람들을 기회와 연결시킨다'고 했으므로 혼자서 달성하려 하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "Your networking skills create magic!",
"translation": "네 네트워킹 기술이 마법을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Everyone benefits when we share.",
"translation": "우리가 나눌 때 모든 사람이 도움을 받아."
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "You build such beautiful bridges!",
"translation": "그런 아름다운 다리를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Somin says relationships open doors to @@.",
"hint": "관계가 무엇의 문을 연다고 했나요?",
"optionA": "problems",
"optionB": "success",
"optionC": "confusion",
"result": "success",
"explanation": "소민이는 관계가 '성공(success)'의 문을 연다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소민",
"script": "Your patient cultivation grows dreams.",
"translation": "네 인내심 있는 재배가 꿈을 키워."
},
{
"type": "script",
"index": 10,
"speaker": "윤아",
"script": "Careful planning prevents goal failure!",
"translation": "신중한 계획이 목표 실패를 방지해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "목표 달성에 대한 문장이에요.",
"optionA": "Dreams",
"optionB": "grow",
"optionC": "patience",
"optionD": "with",
"result": "Dreams grow with patience",
"explanation": "꿈은 인내로 성장해요."
},
{
"type": "script",
"index": 12,
"speaker": "소민",
"script": "Your detailed attention ensures progress.",
"translation": "네 세밀한 관심이 진전을 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "Connection and cultivation work together!",
"translation": "연결과 재배가 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "그룹 액티비티 리더와 개인 취미 큐레이터",
"explanation": "ESFJ의 단체 활동 조직과 ISFJ의 개인적 취미 지원",
"category": "취미와 여가 활동",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I organize fun group activities!",
"translation": "재미있는 그룹 활동을 조직해!"
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I help people find hobbies.",
"translation": "사람들이 개인적 취미를 찾도록 도와."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Shared activities create lasting bonds.",
"translation": "공유된 활동이 지속적인 유대를 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 혼자 하는 활동을 선호하나요?",
"hint": "지우가 어떤 활동을 조직한다고 했나요?",
"result": "X",
"explanation": "지우는 '그룹 활동을 조직한다'고 했으므로 혼자 하는 활동을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Your social energy brings everyone!",
"translation": "네 사회적 에너지가 모두를 모아줘!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone deserves fun and friendship.",
"translation": "모든 사람이 재미와 우정을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You create such joyful experiences!",
"translation": "그런 즐거운 경험을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says shared activities create lasting @@.",
"hint": "공유된 활동이 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "bonds",
"optionC": "stress",
"result": "bonds",
"explanation": "지우는 공유된 활동이 지속적인 '유대(bonds)'를 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your personal attention helps growth.",
"translation": "네 개인적 관심이 성장에 도움돼."
},
{
"type": "script",
"index": 10,
"speaker": "소현",
"script": "Individual interests deserve careful nurturing!",
"translation": "개인적 관심사는 신중한 양육을 받을 자격이 있어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "취미의 종류에 대한 문장이에요.",
"result": "Hobbies work many ways",
"explanation": "취미는 여러 방법으로 작용해요.",
"optionA": "work",
"optionB": "Hobbies",
"optionC": "ways",
"optionD": "many"
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your thoughtful guidance discovers talents.",
"translation": "네 사려 깊은 안내가 재능을 발견해."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "Group and personal fun together!",
"translation": "그룹과 개인적 재미가 함께!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "그룹 액티비티 리더와 개인 취미 큐레이터",
"explanation": "ESFJ의 단체 활동 조직과 ISFJ의 개인적 취미 지원",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I organize fun group activities!",
"translation": "재미있는 그룹 활동을 조직해!"
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I help people find hobbies.",
"translation": "사람들이 개인적 취미를 찾도록 도와."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Shared activities create lasting bonds.",
"translation": "공유된 활동이 지속적인 유대를 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 혼자 하는 활동을 선호하나요?",
"hint": "지우가 어떤 활동을 조직한다고 했나요?",
"result": "X",
"explanation": "지우는 '그룹 활동을 조직한다'고 했으므로 혼자 하는 활동을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Your social energy brings everyone!",
"translation": "네 사회적 에너지가 모두를 모아줘!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone deserves fun and friendship.",
"translation": "모든 사람이 재미와 우정을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You create such joyful experiences!",
"translation": "그런 즐거운 경험을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says shared activities create lasting @@.",
"hint": "공유된 활동이 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "bonds",
"optionC": "stress",
"result": "bonds",
"explanation": "지우는 공유된 활동이 지속적인 '유대(bonds)'를 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your personal attention helps growth.",
"translation": "네 개인적 관심이 성장에 도움돼."
},
{
"type": "script",
"index": 10,
"speaker": "소현",
"script": "Individual interests deserve careful nurturing!",
"translation": "개인적 관심사는 신중한 양육을 받을 자격이 있어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "취미의 종류에 대한 문장이에요.",
"optionA": "work",
"optionB": "Hobbies",
"optionC": "ways",
"optionD": "many",
"result": "Hobbies work many ways",
"explanation": "취미는 여러 방법으로 작용해요."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your thoughtful guidance discovers talents.",
"translation": "네 사려 깊은 안내가 재능을 발견해."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "Group and personal fun together!",
"translation": "그룹과 개인적 재미가 함께!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "사교 이벤터와 조용한 크래프터",
"explanation": "ESFJ의 활발한 사교 취미와 ISFJ의 차분한 개인 활동",
"category": "취미와 여가 활동",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I plan social events weekly!",
"translation": "매주 사교 이벤트를 계획해!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I enjoy quiet crafting time.",
"translation": "조용한 만들기 시간을 즐겨."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Social hobbies build community connections.",
"translation": "사교적 취미가 공동체 연결을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 조용한 취미를 선호하나요?",
"hint": "민지가 무엇을 매주 계획한다고 했나요?",
"result": "X",
"explanation": "민지는 '사교 이벤트를 매주 계획한다'고 했으므로 조용한 취미를 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "윤서",
"script": "Your event planning brings joy!",
"translation": "네 이벤트 계획이 기쁨을 가져와!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone needs connection and laughter.",
"translation": "모든 사람에게는 연결과 웃음이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "You create such memorable gatherings!",
"translation": "그런 기억에 남는 모임을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says social hobbies build community @@.",
"hint": "사교적 취미가 공동체의 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "connections",
"optionC": "stress",
"result": "connections",
"explanation": "민지는 사교적 취미가 공동체 '연결(connections)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your peaceful activities restore energy.",
"translation": "네 평화로운 활동이 에너지를 회복시켜."
},
{
"type": "script",
"index": 10,
"speaker": "윤서",
"script": "Quiet hobbies bring inner satisfaction!",
"translation": "조용한 취미가 내면의 만족을 가져와!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "여가 시간에 대한 문장이에요.",
"result": "Rest comes different forms",
"explanation": "휴식은 다른 형태로 와요.",
"optionA": "forms",
"optionB": "comes",
"optionC": "Rest",
"optionD": "different"
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your creative focus inspires dedication.",
"translation": "네 창의적 집중이 헌신을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "Social and solitary work perfectly!",
"translation": "사교적이고 혼자 하는 것이 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "사교 이벤터와 조용한 크래프터",
"explanation": "ESFJ의 활발한 사교 취미와 ISFJ의 차분한 개인 활동",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I plan social events weekly!",
"translation": "매주 사교 이벤트를 계획해!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I enjoy quiet crafting time.",
"translation": "조용한 만들기 시간을 즐겨."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Social hobbies build community connections.",
"translation": "사교적 취미가 공동체 연결을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 조용한 취미를 선호하나요?",
"hint": "민지가 무엇을 매주 계획한다고 했나요?",
"result": "X",
"explanation": "민지는 '사교 이벤트를 매주 계획한다'고 했으므로 조용한 취미를 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "윤서",
"script": "Your event planning brings joy!",
"translation": "네 이벤트 계획이 기쁨을 가져와!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone needs connection and laughter.",
"translation": "모든 사람에게는 연결과 웃음이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "You create such memorable gatherings!",
"translation": "그런 기억에 남는 모임을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says social hobbies build community @@.",
"hint": "사교적 취미가 공동체의 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "connections",
"optionC": "stress",
"result": "connections",
"explanation": "민지는 사교적 취미가 공동체 '연결(connections)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your peaceful activities restore energy.",
"translation": "네 평화로운 활동이 에너지를 회복시켜."
},
{
"type": "script",
"index": 10,
"speaker": "윤서",
"script": "Quiet hobbies bring inner satisfaction!",
"translation": "조용한 취미가 내면의 만족을 가져와!"
},
{
"type": "puzzle",
"index": 11,
"hint": "여가 시간에 대한 문장이에요.",
"optionA": "forms",
"optionB": "comes",
"optionC": "Rest",
"optionD": "different",
"result": "Rest comes different forms",
"explanation": "휴식은 다른 형태로 와요."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your creative focus inspires dedication.",
"translation": "네 창의적 집중이 헌신을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "Social and solitary work perfectly!",
"translation": "사교적이고 혼자 하는 것이 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "그룹 화해자와 개인 상담사",
"explanation": "ESFJ의 집단 갈등 해결과 ISFJ의 개인별 치유",
"category": "갈등 해결 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I bring everyone together quickly!",
"translation": "모든 사람을 빨리 함께 모아!"
},
{
"type": "script",
"index": 2,
"speaker": "예나",
"script": "I help individuals heal privately.",
"translation": "개인들이 사적으로 치유하도록 도와."
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group discussions solve problems faster.",
"translation": "그룹 토론이 문제를 더 빠르게 해결해."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 개인적으로 갈등을 해결하나요?",
"hint": "수민이가 누구를 함께 모은다고 했나요?",
"result": "X",
"explanation": "수민이는 '모든 사람을 함께 모은다'고 했으므로 개인적으로 해결하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "예나",
"script": "Your mediation skills create peace!",
"translation": "네 중재 기술이 평화를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone's voice needs to be.",
"translation": "모든 사람의 목소리가 들릴 필요가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "예나",
"script": "You facilitate understanding so well!",
"translation": "이해를 정말 잘 촉진해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group discussions solve problems @@.",
"hint": "그룹 토론이 문제를 어떻게 해결한다고 했나요?",
"optionA": "slowly",
"optionB": "faster",
"optionC": "harder",
"result": "faster",
"explanation": "수민이는 그룹 토론이 문제를 더 '빠르게(faster)' 해결한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your personal care heals wounds.",
"translation": "네 개인적 관심이 상처를 치유해."
},
{
"type": "script",
"index": 10,
"speaker": "예나",
"script": "Deep listening brings real understanding!",
"translation": "깊은 경청이 진정한 이해를 가져와!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "치유의 방법에 대한 문장이에요.",
"result": "Peace needs both voices",
"explanation": "평화에는 목소리가 둘 다 필요해요.",
"optionA": "Peace",
"optionB": "needs",
"optionC": "voices",
"optionD": "both"
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your gentle approach creates safety.",
"translation": "네 부드러운 접근이 안전함을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "Group and private healing together!",
"translation": "그룹과 사적 치유가 함께!"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "그룹 화해자와 개인 상담사",
"explanation": "ESFJ의 집단 갈등 해결과 ISFJ의 개인별 치유",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I bring everyone together quickly!",
"translation": "모든 사람을 빨리 함께 모아!"
},
{
"type": "script",
"index": 2,
"speaker": "예나",
"script": "I help individuals heal privately.",
"translation": "개인들이 사적으로 치유하도록 도와."
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group discussions solve problems faster.",
"translation": "그룹 토론이 문제를 더 빠르게 해결해."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 개인적으로 갈등을 해결하나요?",
"hint": "수민이가 누구를 함께 모은다고 했나요?",
"result": "X",
"explanation": "수민이는 '모든 사람을 함께 모은다'고 했으므로 개인적으로 해결하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "예나",
"script": "Your mediation skills create peace!",
"translation": "네 중재 기술이 평화를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone's voice needs to be.",
"translation": "모든 사람의 목소리가 들릴 필요가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "예나",
"script": "You facilitate understanding so well!",
"translation": "이해를 정말 잘 촉진해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group discussions solve problems @@.",
"hint": "그룹 토론이 문제를 어떻게 해결한다고 했나요?",
"optionA": "slowly",
"optionB": "faster",
"optionC": "harder",
"result": "faster",
"explanation": "수민이는 그룹 토론이 문제를 더 '빠르게(faster)' 해결한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your personal care heals wounds.",
"translation": "네 개인적 관심이 상처를 치유해."
},
{
"type": "script",
"index": 10,
"speaker": "예나",
"script": "Deep listening brings real understanding!",
"translation": "깊은 경청이 진정한 이해를 가져와!"
},
{
"type": "puzzle",
"index": 11,
"hint": "치유의 방법에 대한 문장이에요.",
"optionA": "Peace",
"optionB": "needs",
"optionC": "voices",
"optionD": "both",
"result": "Peace needs both voices",
"explanation": "평화에는 목소리가 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your gentle approach creates safety.",
"translation": "네 부드러운 접근이 안전함을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "Group and private healing together!",
"translation": "그룹과 사적 치유가 함께!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "공개 중재자와 은밀한 상처 치유자",
"explanation": "ESFJ의 투명한 갈등 해결과 ISFJ의 조심스러운 관계 회복",
"category": "갈등 해결 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I address conflicts openly always!",
"translation": "항상 갈등을 공개적으로 다뤄!"
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I mend relationships very quietly.",
"translation": "관계를 매우 조용히 회복시켜."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Open communication prevents bigger problems.",
"translation": "공개적 소통이 더 큰 문제를 방지해."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 비밀스럽게 갈등을 해결하나요?",
"hint": "하린이가 갈등을 어떻게 다룬다고 했나요?",
"result": "X",
"explanation": "하린이는 갈등을 '공개적으로' 다룬다고 했으므로 비밀스럽게 해결하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Your transparent approach builds trust!",
"translation": "네 투명한 접근이 신뢰를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone deserves to understand issues.",
"translation": "모든 사람이 문제를 이해할 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You create such clear communication!",
"translation": "그런 명확한 소통을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says open communication prevents bigger @@.",
"hint": "공개적 소통이 더 큰 무엇을 방지한다고 했나요?",
"optionA": "success",
"optionB": "problems",
"optionC": "happiness",
"result": "problems",
"explanation": "하린이는 공개적 소통이 더 큰 '문제(problems)'를 방지한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your gentle healing touches souls.",
"translation": "네 부드러운 치유가 영혼에 닿아."
},
{
"type": "script",
"index": 10,
"speaker": "수현",
"script": "Careful repair creates stronger bonds!",
"translation": "신중한 회복이 더 강한 유대를 만들어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "화해의 방법에 대한 문장이에요.",
"result": "Healing happens different speeds",
"explanation": "치유는 다른 속도로 일어나요.",
"optionA": "different",
"optionB": "Healing",
"optionC": "happens",
"optionD": "speeds"
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your patient work ensures lasting.",
"translation": "네 인내심 있는 일이 지속적인 평화를 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "Open and quiet healing together!",
"translation": "마음을 열고, 조용히 함께 치유하자!"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "공개 중재자와 은밀한 상처 치유자",
"explanation": "ESFJ의 투명한 갈등 해결과 ISFJ의 조심스러운 관계 회복",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I address conflicts openly always!",
"translation": "항상 갈등을 공개적으로 다뤄!"
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I mend relationships very quietly.",
"translation": "관계를 매우 조용히 회복시켜."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Open communication prevents bigger problems.",
"translation": "공개적 소통이 더 큰 문제를 방지해."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 비밀스럽게 갈등을 해결하나요?",
"hint": "하린이가 갈등을 어떻게 다룬다고 했나요?",
"result": "X",
"explanation": "하린이는 갈등을 '공개적으로' 다룬다고 했으므로 비밀스럽게 해결하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Your transparent approach builds trust!",
"translation": "네 투명한 접근이 신뢰를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone deserves to understand issues.",
"translation": "모든 사람이 문제를 이해할 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You create such clear communication!",
"translation": "그런 명확한 소통을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says open communication prevents bigger @@.",
"hint": "공개적 소통이 더 큰 무엇을 방지한다고 했나요?",
"optionA": "success",
"optionB": "problems",
"optionC": "happiness",
"result": "problems",
"explanation": "하린이는 공개적 소통이 더 큰 '문제(problems)'를 방지한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your gentle healing touches souls.",
"translation": "네 부드러운 치유가 영혼에 닿아."
},
{
"type": "script",
"index": 10,
"speaker": "수현",
"script": "Careful repair creates stronger bonds!",
"translation": "신중한 회복이 더 강한 유대를 만들어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "화해의 방법에 대한 문장이에요.",
"optionA": "different",
"optionB": "Healing",
"optionC": "happens",
"optionD": "speeds",
"result": "Healing happens different speeds",
"explanation": "치유는 다른 속도로 일어나요."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your patient work ensures lasting.",
"translation": "네 인내심 있는 일이 지속적인 평화를 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "Open and quiet healing together!",
"translation": "마음을 열고, 조용히 함께 치유하자!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "사교적 온정과 조용한 체계",
"explanation": "ESFJ의 활발한 사교 배려와 ISTJ의 차분한 시스템 관리",
"category": "생활 태도",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I love organizing social events!",
"translation": "사교 이벤트 조직하는 걸 좋아해!"
},
{
"type": "script",
"index": 2,
"speaker": "동현",
"script": "I prefer quiet systematic routines.",
"translation": "조용하고 체계적인 루틴을 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "People need connection and fun.",
"translation": "사람들에게는 연결과 재미가 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 혼자 시간을 보내는 것을 선호하나요?",
"hint": "민지가 무엇을 조직하는 걸 좋아한다고 했나요?",
"result": "X",
"explanation": "민지는 '사교 이벤트 조직'을 좋아한다고 했으므로 혼자 시간을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "Your social energy brings joy!",
"translation": "네 사회적 에너지가 기쁨을 가져와!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone deserves to feel included.",
"translation": "모든 사람이 포함된다고 느낄 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "You create such warm atmospheres!",
"translation": "그런 따뜻한 분위기를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says people need connection and @@.",
"hint": "사람들에게 연결과 무엇이 필요하다고 했나요?",
"optionA": "work",
"optionB": "fun",
"optionC": "stress",
"result": "fun",
"explanation": "민지는 사람들에게 연결과 '재미(fun)'가 필요하다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your steady routines provide stability.",
"translation": "네 꾸준한 루틴이 안정성을 제공해."
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "Structure helps everyone work better!",
"translation": "구조가 모든 사람이 더 잘 일하게 도와줘!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "생활 방식에 대한 문장이에요.",
"result": "Balance needs both structure",
"explanation": "균형에는 구조가 둘 다 필요해요.",
"optionA": "both",
"optionB": "structure",
"optionC": "needs",
"optionD": "Balance"
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your reliable approach creates trust.",
"translation": "네 믿음직한 접근이 신뢰를 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "동현",
"script": "Social warmth and systems work!",
"translation": "사회적 따뜻함과 시스템이 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "사교적 온정과 조용한 체계",
"explanation": "ESFJ의 활발한 사교 배려와 ISTJ의 차분한 시스템 관리",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I love organizing social events!",
"translation": "사교 이벤트 조직하는 걸 좋아해!"
},
{
"type": "script",
"index": 2,
"speaker": "동현",
"script": "I prefer quiet systematic routines.",
"translation": "조용하고 체계적인 루틴을 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "People need connection and fun.",
"translation": "사람들에게는 연결과 재미가 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 혼자 시간을 보내는 것을 선호하나요?",
"hint": "민지가 무엇을 조직하는 걸 좋아한다고 했나요?",
"result": "X",
"explanation": "민지는 '사교 이벤트 조직'을 좋아한다고 했으므로 혼자 시간을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "Your social energy brings joy!",
"translation": "네 사회적 에너지가 기쁨을 가져와!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone deserves to feel included.",
"translation": "모든 사람이 포함된다고 느낄 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "You create such warm atmospheres!",
"translation": "그런 따뜻한 분위기를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says people need connection and @@.",
"hint": "사람들에게 연결과 무엇이 필요하다고 했나요?",
"optionA": "work",
"optionB": "fun",
"optionC": "stress",
"result": "fun",
"explanation": "민지는 사람들에게 연결과 '재미(fun)'가 필요하다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your steady routines provide stability.",
"translation": "네 꾸준한 루틴이 안정성을 제공해."
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "Structure helps everyone work better!",
"translation": "구조가 모든 사람이 더 잘 일하게 도와줘!"
},
{
"type": "puzzle",
"index": 11,
"hint": "생활 방식에 대한 문장이에요.",
"optionA": "both",
"optionB": "structure",
"optionC": "needs",
"optionD": "Balance",
"result": "Balance needs both structure",
"explanation": "균형에는 구조가 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your reliable approach creates trust.",
"translation": "네 믿음직한 접근이 신뢰를 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "동현",
"script": "Social warmth and systems work!",
"translation": "사회적 따뜻함과 시스템이 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "감정 우선주의와 논리 체계자",
"explanation": "ESFJ의 감정 중심 결정과 ISTJ의 논리적 순서",
"category": "생활 태도",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I decide based on feelings!",
"translation": "감정에 기반해서 결정해!"
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I follow logical step-by-step.",
"translation": "논리적으로 단계별로 따라가."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Heart-centered choices feel right always.",
"translation": "마음 중심의 선택이 항상 옳게 느껴져."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 논리보다 감정을 우선시하나요?",
"hint": "지우가 무엇에 기반해서 결정한다고 했나요?",
"result": "O",
"explanation": "지우는 '감정에 기반해서' 결정한다고 했으므로 감정을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Your caring approach inspires trust!",
"translation": "네 배려하는 접근이 신뢰를 불러일으켜!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "People's happiness matters most to.",
"translation": "사람들의 행복이 나에게 가장 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "You consider everyone's well-being beautifully!",
"translation": "모든 사람의 안녕을 아름답게 고려해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says heart-centered choices feel right @@.",
"hint": "마음 중심의 선택이 언제 옳게 느껴진다고 했나요?",
"optionA": "sometimes",
"optionB": "always",
"optionC": "never",
"result": "always",
"explanation": "지우는 마음 중심의 선택이 '항상(always)' 옳게 느껴진다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your systematic thinking prevents mistakes.",
"translation": "네 체계적 사고가 실수를 방지해."
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "Clear processes create better outcomes!",
"translation": "명확한 과정이 더 나은 결과를 만들어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "결정 방식에 대한 문장이에요.",
"result": "Good choices need both",
"explanation": "좋은 선택에는 둘 다 필요해요.",
"optionA": "Good",
"optionB": "choices",
"optionC": "both",
"optionD": "need"
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your reliable methods build confidence.",
"translation": "네 믿음직한 방법이 자신감을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Heart and logic work together!",
"translation": "마음과 논리가 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "감정 우선주의와 논리 체계자",
"explanation": "ESFJ의 감정 중심 결정과 ISTJ의 논리적 순서",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I decide based on feelings!",
"translation": "감정에 기반해서 결정해!"
},
{
"type": "script",
"index": 2,
"speaker": "진우",
"script": "I follow logical step-by-step.",
"translation": "논리적으로 단계별로 따라가."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Heart-centered choices feel right always.",
"translation": "마음 중심의 선택이 항상 옳게 느껴져."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 논리보다 감정을 우선시하나요?",
"hint": "지우가 무엇에 기반해서 결정한다고 했나요?",
"result": "O",
"explanation": "지우는 '감정에 기반해서' 결정한다고 했으므로 감정을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "진우",
"script": "Your caring approach inspires trust!",
"translation": "네 배려하는 접근이 신뢰를 불러일으켜!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "People's happiness matters most to.",
"translation": "사람들의 행복이 나에게 가장 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "진우",
"script": "You consider everyone's well-being beautifully!",
"translation": "모든 사람의 안녕을 아름답게 고려해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says heart-centered choices feel right @@.",
"hint": "마음 중심의 선택이 언제 옳게 느껴진다고 했나요?",
"optionA": "sometimes",
"optionB": "always",
"optionC": "never",
"result": "always",
"explanation": "지우는 마음 중심의 선택이 '항상(always)' 옳게 느껴진다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your systematic thinking prevents mistakes.",
"translation": "네 체계적 사고가 실수를 방지해."
},
{
"type": "script",
"index": 10,
"speaker": "진우",
"script": "Clear processes create better outcomes!",
"translation": "명확한 과정이 더 나은 결과를 만들어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "결정 방식에 대한 문장이에요.",
"optionA": "Good",
"optionB": "choices",
"optionC": "both",
"optionD": "need",
"result": "Good choices need both",
"explanation": "좋은 선택에는 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your reliable methods build confidence.",
"translation": "네 믿음직한 방법이 자신감을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "진우",
"script": "Heart and logic work together!",
"translation": "마음과 논리가 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "활발한 네트워커와 신중한 관찰자",
"explanation": "ESFJ의 적극적 사교와 ISTJ의 선택적 관계",
"category": "사회적 상호작용",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I meet new people everywhere!",
"translation": "어디서든 새로운 사람들을 만나!"
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "I choose relationships very carefully.",
"translation": "관계를 매우 신중하게 선택해."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Social connections create wonderful opportunities.",
"translation": "사회적 연결이 멋진 기회를 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 사람들을 만나는 것을 좋아하나요?",
"hint": "하린이가 새로운 사람들을 어디서 만난다고 했나요?",
"result": "O",
"explanation": "하린이는 '어디서든' 새로운 사람들을 만난다고 했으므로 사람들 만나기를 좋아해요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "Your networking skills are impressive!",
"translation": "네 네트워킹 스킬이 인상적이야!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone has interesting stories inside.",
"translation": "모든 사람이 안에 흥미로운 이야기를 가지고 있어."
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "You bring out people's best!",
"translation": "사람들의 최고를 끌어내!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says social connections create wonderful @@.",
"hint": "사회적 연결이 멋진 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "opportunities",
"optionC": "stress",
"result": "opportunities",
"explanation": "하린이는 사회적 연결이 멋진 '기회(opportunities)'를 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your thoughtful selection builds quality.",
"translation": "네 사려 깊은 선택이 질 좋은 관계를 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "Deep friendships last much longer!",
"translation": "깊은 우정이 훨씬 더 오래 지속돼!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "관계의 종류에 대한 문장이에요.",
"result": "Friendships need both depth",
"explanation": "우정에는 깊이가 둘 다 필요해요.",
"optionA": "Friendships",
"optionB": "both",
"optionC": "depth",
"optionD": "need"
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your loyal friendships inspire trust.",
"translation": "네 충실한 우정이 신뢰를 불러일으켜."
},
{
"type": "script",
"index": 13,
"speaker": "지호",
"script": "Wide and deep connections work!",
"translation": "넓고 깊은 연결이 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "활발한 네트워커와 신중한 관찰자",
"explanation": "ESFJ의 적극적 사교와 ISTJ의 선택적 관계",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I meet new people everywhere!",
"translation": "어디서든 새로운 사람들을 만나!"
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "I choose relationships very carefully.",
"translation": "관계를 매우 신중하게 선택해."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Social connections create wonderful opportunities.",
"translation": "사회적 연결이 멋진 기회를 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 사람들을 만나는 것을 좋아하나요?",
"hint": "하린이가 새로운 사람들을 어디서 만난다고 했나요?",
"result": "O",
"explanation": "하린이는 '어디서든' 새로운 사람들을 만난다고 했으므로 사람들 만나기를 좋아해요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "Your networking skills are impressive!",
"translation": "네 네트워킹 스킬이 인상적이야!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone has interesting stories inside.",
"translation": "모든 사람이 안에 흥미로운 이야기를 가지고 있어."
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "You bring out people's best!",
"translation": "사람들의 최고를 끌어내!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says social connections create wonderful @@.",
"hint": "사회적 연결이 멋진 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "opportunities",
"optionC": "stress",
"result": "opportunities",
"explanation": "하린이는 사회적 연결이 멋진 '기회(opportunities)'를 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your thoughtful selection builds quality.",
"translation": "네 사려 깊은 선택이 질 좋은 관계를 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "Deep friendships last much longer!",
"translation": "깊은 우정이 훨씬 더 오래 지속돼!"
},
{
"type": "puzzle",
"index": 11,
"hint": "관계의 종류에 대한 문장이에요.",
"optionA": "Friendships",
"optionB": "both",
"optionC": "depth",
"optionD": "need",
"result": "Friendships need both depth",
"explanation": "우정에는 깊이가 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your loyal friendships inspire trust.",
"translation": "네 충실한 우정이 신뢰를 불러일으켜."
},
{
"type": "script",
"index": 13,
"speaker": "지호",
"script": "Wide and deep connections work!",
"translation": "넓고 깊은 연결이 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "그룹 하모니와 개인 전문성",
"explanation": "ESFJ의 팀 화합 중시와 ISTJ의 개인 역량 발전",
"category": "사회적 상호작용",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I focus on team harmony!",
"translation": "팀 화합에 집중해!"
},
{
"type": "script",
"index": 2,
"speaker": "현수",
"script": "I develop my skills quietly.",
"translation": "조용히 내 기술을 개발해."
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group success makes everyone happy.",
"translation": "그룹 성공이 모든 사람을 행복하게 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 개인적 성취보다 팀을 우선시하나요?",
"hint": "수민이가 무엇에 집중한다고 했나요?",
"result": "O",
"explanation": "수민이는 '팀 화합에 집중한다'고 했으므로 팀을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "현수",
"script": "Your team spirit lifts everyone!",
"translation": "네 팀 정신이 모두를 끌어올려!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone deserves to feel valued.",
"translation": "모든 사람이 가치 있다고 느낄 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "현수",
"script": "You create such supportive environments!",
"translation": "그런 지지적인 환경을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group success makes everyone @@.",
"hint": "그룹 성공이 모든 사람을 어떻게 만든다고 했나요?",
"optionA": "tired",
"optionB": "happy",
"optionC": "stressed",
"result": "happy",
"explanation": "수민이는 그룹 성공이 모든 사람을 '행복하게(happy)' 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your expertise strengthens our foundation.",
"translation": "네 전문 지식이 우리 기초를 강화해."
},
{
"type": "script",
"index": 10,
"speaker": "현수",
"script": "Strong individuals create strong teams!",
"translation": "강한 개인들이 강한 팀을 만들어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "팀워크에 대한 문장이에요.",
"result": "Teams need skilled members",
"explanation": "팀에는 숙련된 구성원이 필요해요.",
"optionA": "members",
"optionB": "need",
"optionC": "skilled",
"optionD": "Teams"
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your dedication inspires individual growth.",
"translation": "네 헌신이 개인적 성장을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "현수",
"script": "Harmony and skill work together!",
"translation": "화합과 기술이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "그룹 하모니와 개인 전문성",
"explanation": "ESFJ의 팀 화합 중시와 ISTJ의 개인 역량 발전",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I focus on team harmony!",
"translation": "팀 화합에 집중해!"
},
{
"type": "script",
"index": 2,
"speaker": "현수",
"script": "I develop my skills quietly.",
"translation": "조용히 내 기술을 개발해."
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group success makes everyone happy.",
"translation": "그룹 성공이 모든 사람을 행복하게 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 개인적 성취보다 팀을 우선시하나요?",
"hint": "수민이가 무엇에 집중한다고 했나요?",
"result": "O",
"explanation": "수민이는 '팀 화합에 집중한다'고 했으므로 팀을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "현수",
"script": "Your team spirit lifts everyone!",
"translation": "네 팀 정신이 모두를 끌어올려!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone deserves to feel valued.",
"translation": "모든 사람이 가치 있다고 느낄 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "현수",
"script": "You create such supportive environments!",
"translation": "그런 지지적인 환경을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group success makes everyone @@.",
"hint": "그룹 성공이 모든 사람을 어떻게 만든다고 했나요?",
"optionA": "tired",
"optionB": "happy",
"optionC": "stressed",
"result": "happy",
"explanation": "수민이는 그룹 성공이 모든 사람을 '행복하게(happy)' 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your expertise strengthens our foundation.",
"translation": "네 전문 지식이 우리 기초를 강화해."
},
{
"type": "script",
"index": 10,
"speaker": "현수",
"script": "Strong individuals create strong teams!",
"translation": "강한 개인들이 강한 팀을 만들어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "팀워크에 대한 문장이에요.",
"optionA": "members",
"optionB": "need",
"optionC": "skilled",
"optionD": "Teams",
"result": "Teams need skilled members",
"explanation": "팀에는 숙련된 구성원이 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your dedication inspires individual growth.",
"translation": "네 헌신이 개인적 성장을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "현수",
"script": "Harmony and skill work together!",
"translation": "화합과 기술이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "사람 중심 탐구와 사실 기반 연구",
"explanation": "ESFJ의 대인관계 중심 정보 수집과 ISTJ의 객관적 데이터 분석",
"category": "정보 탐구",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I learn through conversations daily!",
"translation": "매일 대화를 통해 배워!"
},
{
"type": "script",
"index": 2,
"speaker": "동민",
"script": "I study facts and data.",
"translation": "사실과 데이터를 연구해."
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "People share the most insights.",
"translation": "사람들이 가장 많은 통찰을 나눠."
},
{
"type": "ox",
"index": 4,
"quiz": "지민이는 책보다 사람을 통해 배우는 것을 선호하나요?",
"hint": "지민이가 어떻게 매일 배운다고 했나요?",
"result": "O",
"explanation": "지민이는 '대화를 통해' 배운다고 했으므로 사람을 통한 학습을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "동민",
"script": "Your people skills gather wisdom!",
"translation": "네 대인 기술이 지혜를 모아!"
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Everyone has valuable experiences inside.",
"translation": "모든 사람이 안에 소중한 경험을 가지고 있어."
},
{
"type": "script",
"index": 7,
"speaker": "동민",
"script": "You connect different perspectives beautifully!",
"translation": "다른 관점들을 아름답게 연결해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jimin says people share the most @@.",
"hint": "사람들이 가장 많은 무엇을 나눈다고 했나요?",
"optionA": "problems",
"optionB": "insights",
"optionC": "complaints",
"result": "insights",
"explanation": "지민이는 사람들이 가장 많은 '통찰(insights)'을 나눈다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지민",
"script": "Your thorough research provides reliability.",
"translation": "네 철저한 연구가 신뢰성을 제공해."
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "Accurate information prevents costly mistakes!",
"translation": "정확한 정보가 비싼 실수를 방지해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "정보 수집에 대한 문장이에요.",
"result": "Knowledge comes many sources",
"explanation": "지식은 여러 출처에서 와요.",
"optionA": "many",
"optionB": "sources",
"optionC": "Knowledge",
"optionD": "comes"
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Your systematic approach ensures accuracy.",
"translation": "네 체계적 접근이 정확성을 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "Stories and facts work together!",
"translation": "이야기와 사실이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "사람 중심 탐구와 사실 기반 연구",
"explanation": "ESFJ의 대인관계 중심 정보 수집과 ISTJ의 객관적 데이터 분석",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I learn through conversations daily!",
"translation": "매일 대화를 통해 배워!"
},
{
"type": "script",
"index": 2,
"speaker": "동민",
"script": "I study facts and data.",
"translation": "사실과 데이터를 연구해."
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "People share the most insights.",
"translation": "사람들이 가장 많은 통찰을 나눠."
},
{
"type": "ox",
"index": 4,
"quiz": "지민이는 책보다 사람을 통해 배우는 것을 선호하나요?",
"hint": "지민이가 어떻게 매일 배운다고 했나요?",
"result": "O",
"explanation": "지민이는 '대화를 통해' 배운다고 했으므로 사람을 통한 학습을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "동민",
"script": "Your people skills gather wisdom!",
"translation": "네 대인 기술이 지혜를 모아!"
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Everyone has valuable experiences inside.",
"translation": "모든 사람이 안에 소중한 경험을 가지고 있어."
},
{
"type": "script",
"index": 7,
"speaker": "동민",
"script": "You connect different perspectives beautifully!",
"translation": "다른 관점들을 아름답게 연결해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jimin says people share the most @@.",
"hint": "사람들이 가장 많은 무엇을 나눈다고 했나요?",
"optionA": "problems",
"optionB": "insights",
"optionC": "complaints",
"result": "insights",
"explanation": "지민이는 사람들이 가장 많은 '통찰(insights)'을 나눈다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지민",
"script": "Your thorough research provides reliability.",
"translation": "네 철저한 연구가 신뢰성을 제공해."
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "Accurate information prevents costly mistakes!",
"translation": "정확한 정보가 비싼 실수를 방지해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "정보 수집에 대한 문장이에요.",
"optionA": "many",
"optionB": "sources",
"optionC": "Knowledge",
"optionD": "comes",
"result": "Knowledge comes many sources",
"explanation": "지식은 여러 출처에서 와요."
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Your systematic approach ensures accuracy.",
"translation": "네 체계적 접근이 정확성을 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "동민",
"script": "Stories and facts work together!",
"translation": "이야기와 사실이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "직관적 학습자와 단계별 연구자",
"explanation": "ESFJ의 감각적 정보 탐구와 ISTJ의 논리적 분석",
"category": "정보 탐구",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I understand people's needs quickly!",
"translation": "사람들의 필요를 빨리 이해해!"
},
{
"type": "script",
"index": 2,
"speaker": "성진",
"script": "I analyze information step by.",
"translation": "정보를 단계별로 분석해."
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Emotional patterns reveal important truths.",
"translation": "감정적 패턴이 중요한 진실을 드러내."
},
{
"type": "ox",
"index": 4,
"quiz": "소민이는 천천히 사람들을 이해하나요?",
"hint": "소민이가 사람들의 필요를 어떻게 이해한다고 했나요?",
"result": "X",
"explanation": "소민이는 사람들의 필요를 '빨리' 이해한다고 했으므로 천천히 이해하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "성진",
"script": "Your intuitive understanding amazes everyone!",
"translation": "네 직관적 이해가 모두를 놀라게 해!"
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Hearts tell stories that numbers.",
"translation": "마음이 숫자가 놓치는 이야기를 해."
},
{
"type": "script",
"index": 7,
"speaker": "성진",
"script": "You read people so well!",
"translation": "사람들을 정말 잘 읽어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Somin says emotional patterns reveal important @@.",
"hint": "감정적 패턴이 중요한 무엇을 드러낸다고 했나요?",
"optionA": "problems",
"optionB": "truths",
"optionC": "lies",
"result": "truths",
"explanation": "소민이는 감정적 패턴이 중요한 '진실(truths)'을 드러낸다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소민",
"script": "Your detailed analysis builds solid.",
"translation": "네 세밀한 분석이 탄탄한 기초를 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Careful study reveals lasting principles!",
"translation": "신중한 연구가 지속적인 원칙을 드러내!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "이해 방식에 대한 문장이에요.",
"result": "Understanding needs both heart",
"explanation": "이해에는 마음이 둘 다 필요해요.",
"optionA": "both",
"optionB": "heart",
"optionC": "Understanding",
"optionD": "needs"
},
{
"type": "script",
"index": 12,
"speaker": "소민",
"script": "Your logical framework guides decisions.",
"translation": "네 논리적 틀이 결정을 이끌어."
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "Intuition and analysis work perfectly!",
"translation": "직감과 분석이 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "직관적 학습자와 단계별 연구자",
"explanation": "ESFJ의 감각적 정보 탐구와 ISTJ의 논리적 분석",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I understand people's needs quickly!",
"translation": "사람들의 필요를 빨리 이해해!"
},
{
"type": "script",
"index": 2,
"speaker": "성진",
"script": "I analyze information step by.",
"translation": "정보를 단계별로 분석해."
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Emotional patterns reveal important truths.",
"translation": "감정적 패턴이 중요한 진실을 드러내."
},
{
"type": "ox",
"index": 4,
"quiz": "소민이는 천천히 사람들을 이해하나요?",
"hint": "소민이가 사람들의 필요를 어떻게 이해한다고 했나요?",
"result": "X",
"explanation": "소민이는 사람들의 필요를 '빨리' 이해한다고 했으므로 천천히 이해하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "성진",
"script": "Your intuitive understanding amazes everyone!",
"translation": "네 직관적 이해가 모두를 놀라게 해!"
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Hearts tell stories that numbers.",
"translation": "마음이 숫자가 놓치는 이야기를 해."
},
{
"type": "script",
"index": 7,
"speaker": "성진",
"script": "You read people so well!",
"translation": "사람들을 정말 잘 읽어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Somin says emotional patterns reveal important @@.",
"hint": "감정적 패턴이 중요한 무엇을 드러낸다고 했나요?",
"optionA": "problems",
"optionB": "truths",
"optionC": "lies",
"result": "truths",
"explanation": "소민이는 감정적 패턴이 중요한 '진실(truths)'을 드러낸다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소민",
"script": "Your detailed analysis builds solid.",
"translation": "네 세밀한 분석이 탄탄한 기초를 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Careful study reveals lasting principles!",
"translation": "신중한 연구가 지속적인 원칙을 드러내!"
},
{
"type": "puzzle",
"index": 11,
"hint": "이해 방식에 대한 문장이에요.",
"optionA": "both",
"optionB": "heart",
"optionC": "Understanding",
"optionD": "needs",
"result": "Understanding needs both heart",
"explanation": "이해에는 마음이 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "소민",
"script": "Your logical framework guides decisions.",
"translation": "네 논리적 틀이 결정을 이끌어."
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "Intuition and analysis work perfectly!",
"translation": "직감과 분석이 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "감정 우선 결정자와 논리 체계 판단자",
"explanation": "ESFJ의 감정 고려 결정과 ISTJ의 객관적 판단",
"category": "의사결정 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I consider everyone's feelings always!",
"translation": "항상 모든 사람의 감정을 고려해!"
},
{
"type": "script",
"index": 2,
"speaker": "수빈",
"script": "I follow logical processes carefully.",
"translation": "논리적 과정을 신중하게 따라가."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Happy people make better decisions.",
"translation": "행복한 사람들이 더 나은 결정을 해."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 논리보다 감정을 우선시하나요?",
"hint": "지우가 항상 무엇을 고려한다고 했나요?",
"result": "O",
"explanation": "지우는 '항상 모든 사람의 감정을 고려한다'고 했으므로 감정을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "수빈",
"script": "Your caring approach builds trust!",
"translation": "네 배려하는 접근이 신뢰를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone deserves to feel heard.",
"translation": "모든 사람이 들을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "수빈",
"script": "You create such inclusive decisions!",
"translation": "그런 포용적인 결정을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says happy people make better @@.",
"hint": "행복한 사람들이 더 나은 무엇을 만든다고 했나요?",
"optionA": "mistakes",
"optionB": "decisions",
"optionC": "problems",
"result": "decisions",
"explanation": "지우는 행복한 사람들이 더 나은 '결정(decisions)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your systematic thinking prevents errors.",
"translation": "네 체계적 사고가 오류를 방지해."
},
{
"type": "script",
"index": 10,
"speaker": "수빈",
"script": "Clear logic creates consistent outcomes!",
"translation": "명확한 논리가 일관된 결과를 만들어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "좋은 결정에 대한 문장이에요.",
"result": "Wise choices balance heart",
"explanation": "현명한 선택은 마음의 균형을 맞춰요.",
"optionA": "Wise",
"optionB": "heart",
"optionC": "balance",
"optionD": "choices"
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your reliable methods ensure success.",
"translation": "네 믿음직한 방법이 성공을 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "수빈",
"script": "Emotion and logic work together!",
"translation": "감정과 논리가 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "감정 우선 결정자와 논리 체계 판단자",
"explanation": "ESFJ의 감정 고려 결정과 ISTJ의 객관적 판단",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I consider everyone's feelings always!",
"translation": "항상 모든 사람의 감정을 고려해!"
},
{
"type": "script",
"index": 2,
"speaker": "수빈",
"script": "I follow logical processes carefully.",
"translation": "논리적 과정을 신중하게 따라가."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Happy people make better decisions.",
"translation": "행복한 사람들이 더 나은 결정을 해."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 논리보다 감정을 우선시하나요?",
"hint": "지우가 항상 무엇을 고려한다고 했나요?",
"result": "O",
"explanation": "지우는 '항상 모든 사람의 감정을 고려한다'고 했으므로 감정을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "수빈",
"script": "Your caring approach builds trust!",
"translation": "네 배려하는 접근이 신뢰를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone deserves to feel heard.",
"translation": "모든 사람이 들을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "수빈",
"script": "You create such inclusive decisions!",
"translation": "그런 포용적인 결정을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says happy people make better @@.",
"hint": "행복한 사람들이 더 나은 무엇을 만든다고 했나요?",
"optionA": "mistakes",
"optionB": "decisions",
"optionC": "problems",
"result": "decisions",
"explanation": "지우는 행복한 사람들이 더 나은 '결정(decisions)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your systematic thinking prevents errors.",
"translation": "네 체계적 사고가 오류를 방지해."
},
{
"type": "script",
"index": 10,
"speaker": "수빈",
"script": "Clear logic creates consistent outcomes!",
"translation": "명확한 논리가 일관된 결과를 만들어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "좋은 결정에 대한 문장이에요.",
"optionA": "Wise",
"optionB": "heart",
"optionC": "balance",
"optionD": "choices",
"result": "Wise choices balance heart",
"explanation": "현명한 선택은 마음의 균형을 맞춰요."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your reliable methods ensure success.",
"translation": "네 믿음직한 방법이 성공을 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "수빈",
"script": "Emotion and logic work together!",
"translation": "감정과 논리가 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "합의 추구자와 효율성 판단자",
"explanation": "ESFJ의 그룹 합의 중시와 ISTJ의 최적화 결정",
"category": "의사결정 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I make sure everyone agrees!",
"translation": "모든 사람이 동의하도록 해!"
},
{
"type": "script",
"index": 2,
"speaker": "지연",
"script": "I choose the most efficient.",
"translation": "가장 효율적인 것을 선택해."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Group consensus creates lasting solutions.",
"translation": "그룹 합의가 지속적인 해결책을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 빠른 결정보다 합의를 우선시하나요?",
"hint": "민지가 누구의 동의를 확인한다고 했나요?",
"result": "O",
"explanation": "민지는 '모든 사람이 동의하도록 한다'고 했으므로 합의를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "지연",
"script": "Your inclusive process builds unity!",
"translation": "네 포용적 과정이 결속을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone's voice matters in choices.",
"translation": "선택에서 모든 사람의 목소리가 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "지연",
"script": "You create such fair decisions!",
"translation": "그런 공정한 결정을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says group consensus creates lasting @@.",
"hint": "그룹 합의가 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "solutions",
"optionC": "conflicts",
"result": "solutions",
"explanation": "민지는 그룹 합의가 지속적인 '해결책(solutions)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your efficient approach saves time.",
"translation": "네 효율적 접근이 시간을 절약해."
},
{
"type": "script",
"index": 10,
"speaker": "지연",
"script": "Quick decisions prevent missed opportunities!",
"translation": "빠른 결정이 놓친 기회를 방지해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "결정 과정에 대한 문장이에요.",
"result": "Decisions need both agreement",
"explanation": "결정에는 합의가 둘 다 필요해요.",
"optionA": "Decisions",
"optionB": "both",
"optionC": "agreement",
"optionD": "need"
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your practical wisdom guides outcomes.",
"translation": "네 실용적 지혜가 결과를 이끌어."
},
{
"type": "script",
"index": 13,
"speaker": "지연",
"script": "Unity and efficiency work together!",
"translation": "결속과 효율성이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "합의 추구자와 효율성 판단자",
"explanation": "ESFJ의 그룹 합의 중시와 ISTJ의 최적화 결정",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I make sure everyone agrees!",
"translation": "모든 사람이 동의하도록 해!"
},
{
"type": "script",
"index": 2,
"speaker": "지연",
"script": "I choose the most efficient.",
"translation": "가장 효율적인 것을 선택해."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Group consensus creates lasting solutions.",
"translation": "그룹 합의가 지속적인 해결책을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 빠른 결정보다 합의를 우선시하나요?",
"hint": "민지가 누구의 동의를 확인한다고 했나요?",
"result": "O",
"explanation": "민지는 '모든 사람이 동의하도록 한다'고 했으므로 합의를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "지연",
"script": "Your inclusive process builds unity!",
"translation": "네 포용적 과정이 결속을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone's voice matters in choices.",
"translation": "선택에서 모든 사람의 목소리가 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "지연",
"script": "You create such fair decisions!",
"translation": "그런 공정한 결정을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says group consensus creates lasting @@.",
"hint": "그룹 합의가 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "solutions",
"optionC": "conflicts",
"result": "solutions",
"explanation": "민지는 그룹 합의가 지속적인 '해결책(solutions)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your efficient approach saves time.",
"translation": "네 효율적 접근이 시간을 절약해."
},
{
"type": "script",
"index": 10,
"speaker": "지연",
"script": "Quick decisions prevent missed opportunities!",
"translation": "빠른 결정이 놓친 기회를 방지해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "결정 과정에 대한 문장이에요.",
"optionA": "Decisions",
"optionB": "both",
"optionC": "agreement",
"optionD": "need",
"result": "Decisions need both agreement",
"explanation": "결정에는 합의가 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your practical wisdom guides outcomes.",
"translation": "네 실용적 지혜가 결과를 이끌어."
},
{
"type": "script",
"index": 13,
"speaker": "지연",
"script": "Unity and efficiency work together!",
"translation": "결속과 효율성이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "그룹 응원단과 개인 해결사",
"explanation": "ESFJ의 팀 지원 중심과 ISTJ의 개인 역량 의존",
"category": "스트레스 상황 대처",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I gather everyone for support!",
"translation": "지지를 위해 모든 사람을 모아!"
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "I handle problems by myself.",
"translation": "문제를 혼자서 처리해."
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Team support makes challenges easier.",
"translation": "팀 지지가 도전을 더 쉽게 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 혼자서 문제를 해결하려고 하나요?",
"hint": "수민이가 지지를 위해 누구를 모은다고 했나요?",
"result": "X",
"explanation": "수민이는 '모든 사람을 모은다'고 했으므로 혼자서 해결하려 하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "성호",
"script": "Your team building creates strength!",
"translation": "네 팀 빌딩이 힘을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone needs encouragement during stress.",
"translation": "스트레스 동안 모든 사람에게는 격려가 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "성호",
"script": "You lift people's spirits beautifully!",
"translation": "사람들의 기분을 아름답게 끌어올려!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says team support makes challenges @@.",
"hint": "팀 지지가 도전을 어떻게 만든다고 했나요?",
"optionA": "harder",
"optionB": "easier",
"optionC": "impossible",
"result": "easier",
"explanation": "수민이는 팀 지지가 도전을 더 '쉽게(easier)' 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your self-reliance inspires confidence.",
"translation": "네 자립심이 자신감을 불러일으켜."
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "Personal responsibility builds character strength!",
"translation": "개인적 책임이 인격의 힘을 만들어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "문제 해결에 대한 문장이에요.",
"result": "Problems need different approaches",
"explanation": "문제에는 다른 접근이 필요해요.",
"optionA": "approaches",
"optionB": "need",
"optionC": "different",
"optionD": "Problems"
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your individual strength supports everyone.",
"translation": "네 개인적 힘이 모든 사람을 지지해."
},
{
"type": "script",
"index": 13,
"speaker": "성호",
"script": "Together and alone work perfectly!",
"translation": "함께와 혼자가 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "그룹 응원단과 개인 해결사",
"explanation": "ESFJ의 팀 지원 중심과 ISTJ의 개인 역량 의존",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I gather everyone for support!",
"translation": "지지를 위해 모든 사람을 모아!"
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "I handle problems by myself.",
"translation": "문제를 혼자서 처리해."
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Team support makes challenges easier.",
"translation": "팀 지지가 도전을 더 쉽게 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 혼자서 문제를 해결하려고 하나요?",
"hint": "수민이가 지지를 위해 누구를 모은다고 했나요?",
"result": "X",
"explanation": "수민이는 '모든 사람을 모은다'고 했으므로 혼자서 해결하려 하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "성호",
"script": "Your team building creates strength!",
"translation": "네 팀 빌딩이 힘을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone needs encouragement during stress.",
"translation": "스트레스 동안 모든 사람에게는 격려가 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "성호",
"script": "You lift people's spirits beautifully!",
"translation": "사람들의 기분을 아름답게 끌어올려!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says team support makes challenges @@.",
"hint": "팀 지지가 도전을 어떻게 만든다고 했나요?",
"optionA": "harder",
"optionB": "easier",
"optionC": "impossible",
"result": "easier",
"explanation": "수민이는 팀 지지가 도전을 더 '쉽게(easier)' 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your self-reliance inspires confidence.",
"translation": "네 자립심이 자신감을 불러일으켜."
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "Personal responsibility builds character strength!",
"translation": "개인적 책임이 인격의 힘을 만들어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "문제 해결에 대한 문장이에요.",
"optionA": "approaches",
"optionB": "need",
"optionC": "different",
"optionD": "Problems",
"result": "Problems need different approaches",
"explanation": "문제에는 다른 접근이 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your individual strength supports everyone.",
"translation": "네 개인적 힘이 모든 사람을 지지해."
},
{
"type": "script",
"index": 13,
"speaker": "성호",
"script": "Together and alone work perfectly!",
"translation": "함께와 혼자가 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "감정 표출자와 침착한 해결사",
"explanation": "ESFJ의 감정 공유 대처와 ISTJ의 차분한 문제 해결",
"category": "스트레스 상황 대처",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I talk about my worries!",
"translation": "내 걱정에 대해 이야기해!"
},
{
"type": "script",
"index": 2,
"speaker": "민경",
"script": "I solve problems very quietly.",
"translation": "문제를 매우 조용히 해결해."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Sharing stress makes burdens lighter.",
"translation": "스트레스를 나누는 것이 부담을 가볍게 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 혼자서 걱정을 처리하나요?",
"hint": "하린이가 걱정에 대해 무엇을 한다고 했나요?",
"result": "X",
"explanation": "하린이는 걱정에 대해 '이야기한다'고 했으므로 혼자서 처리하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "민경",
"script": "Your openness helps everyone connect!",
"translation": "네 개방성이 모든 사람이 연결되도록 도와줘!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Friends make everything feel better.",
"translation": "친구들이 모든 걸 더 좋게 느끼게 만들어."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "You create such supportive communities!",
"translation": "그런 지지적인 공동체를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says sharing stress makes burdens @@.",
"hint": "스트레스를 나누는 것이 부담을 어떻게 만든다고 했나요?",
"optionA": "heavier",
"optionB": "lighter",
"optionC": "worse",
"result": "lighter",
"explanation": "하린이는 스트레스를 나누는 것이 부담을 '가볍게(lighter)' 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your calm approach brings stability.",
"translation": "네 차분한 접근이 안정성을 가져와."
},
{
"type": "script",
"index": 10,
"speaker": "민경",
"script": "Quiet reflection leads to solutions!",
"translation": "조용한 성찰이 해결책으로 이끌어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "스트레스 해결에 대한 문장이에요.",
"result": "Healing happens many ways",
"explanation": "치유는 여러 방법으로 일어나요.",
"optionA": "Healing",
"optionB": "happens",
"optionC": "ways",
"optionD": "many"
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your thoughtful solutions create peace.",
"translation": "네 사려 깊은 해결책이 평화를 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "민경",
"script": "Sharing and silence work together!",
"translation": "나눔과 침묵이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "감정 표출자와 침착한 해결사",
"explanation": "ESFJ의 감정 공유 대처와 ISTJ의 차분한 문제 해결",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I talk about my worries!",
"translation": "내 걱정에 대해 이야기해!"
},
{
"type": "script",
"index": 2,
"speaker": "민경",
"script": "I solve problems very quietly.",
"translation": "문제를 매우 조용히 해결해."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Sharing stress makes burdens lighter.",
"translation": "스트레스를 나누는 것이 부담을 가볍게 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 혼자서 걱정을 처리하나요?",
"hint": "하린이가 걱정에 대해 무엇을 한다고 했나요?",
"result": "X",
"explanation": "하린이는 걱정에 대해 '이야기한다'고 했으므로 혼자서 처리하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "민경",
"script": "Your openness helps everyone connect!",
"translation": "네 개방성이 모든 사람이 연결되도록 도와줘!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Friends make everything feel better.",
"translation": "친구들이 모든 걸 더 좋게 느끼게 만들어."
},
{
"type": "script",
"index": 7,
"speaker": "민경",
"script": "You create such supportive communities!",
"translation": "그런 지지적인 공동체를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says sharing stress makes burdens @@.",
"hint": "스트레스를 나누는 것이 부담을 어떻게 만든다고 했나요?",
"optionA": "heavier",
"optionB": "lighter",
"optionC": "worse",
"result": "lighter",
"explanation": "하린이는 스트레스를 나누는 것이 부담을 '가볍게(lighter)' 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your calm approach brings stability.",
"translation": "네 차분한 접근이 안정성을 가져와."
},
{
"type": "script",
"index": 10,
"speaker": "민경",
"script": "Quiet reflection leads to solutions!",
"translation": "조용한 성찰이 해결책으로 이끌어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "스트레스 해결에 대한 문장이에요.",
"optionA": "Healing",
"optionB": "happens",
"optionC": "ways",
"optionD": "many",
"result": "Healing happens many ways",
"explanation": "치유는 여러 방법으로 일어나요."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your thoughtful solutions create peace.",
"translation": "네 사려 깊은 해결책이 평화를 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "민경",
"script": "Sharing and silence work together!",
"translation": "나눔과 침묵이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "사람 중심 목표와 시스템 구축자",
"explanation": "ESFJ의 관계 기반 목표와 ISTJ의 체계적 목표 달성",
"category": "직업 및 목표 설정",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I set goals that help!",
"translation": "사람들에게 도움이 되는 목표를 세워!"
},
{
"type": "script",
"index": 2,
"speaker": "서윤",
"script": "I build systematic achievement plans.",
"translation": "체계적인 성취 계획을 세워."
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Meaningful work connects with hearts.",
"translation": "의미 있는 일이 마음과 연결돼."
},
{
"type": "ox",
"index": 4,
"quiz": "지민이는 개인적 성취보다 다른 사람을 돕는 것을 우선시하나요?",
"hint": "지민이가 어떤 목표를 세운다고 했나요?",
"result": "O",
"explanation": "지민이는 '사람들에게 도움이 되는 목표'를 세운다고 했으므로 다른 사람 돕기를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "서윤",
"script": "Your people-focused approach creates impact!",
"translation": "네 사람 중심 접근이 영향을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Everyone deserves opportunities to grow.",
"translation": "모든 사람이 성장할 기회를 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "서윤",
"script": "You inspire such meaningful change!",
"translation": "그런 의미 있는 변화를 영감시켜!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jimin says meaningful work connects with @@.",
"hint": "의미 있는 일이 무엇과 연결된다고 했나요?",
"optionA": "money",
"optionB": "hearts",
"optionC": "time",
"result": "hearts",
"explanation": "지민이는 의미 있는 일이 '마음(hearts)'과 연결된다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지민",
"script": "Your structured approach ensures progress.",
"translation": "네 구조적 접근이 진전을 보장해."
},
{
"type": "script",
"index": 10,
"speaker": "서윤",
"script": "Step-by-step planning creates lasting success!",
"translation": "단계별 계획이 지속적인 성공을 만들어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "목표의 특징에 대한 문장이에요.",
"result": "Goals need both purpose",
"explanation": "목표에는 목적이 둘 다 필요해요.",
"optionA": "purpose",
"optionB": "Goals",
"optionC": "both",
"optionD": "need"
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Your reliable methods build confidence.",
"translation": "네 믿음직한 방법이 자신감을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "서윤",
"script": "Heart and system work together!",
"translation": "마음과 시스템이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "사람 중심 목표와 시스템 구축자",
"explanation": "ESFJ의 관계 기반 목표와 ISTJ의 체계적 목표 달성",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I set goals that help!",
"translation": "사람들에게 도움이 되는 목표를 세워!"
},
{
"type": "script",
"index": 2,
"speaker": "서윤",
"script": "I build systematic achievement plans.",
"translation": "체계적인 성취 계획을 세워."
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Meaningful work connects with hearts.",
"translation": "의미 있는 일이 마음과 연결돼."
},
{
"type": "ox",
"index": 4,
"quiz": "지민이는 개인적 성취보다 다른 사람을 돕는 것을 우선시하나요?",
"hint": "지민이가 어떤 목표를 세운다고 했나요?",
"result": "O",
"explanation": "지민이는 '사람들에게 도움이 되는 목표'를 세운다고 했으므로 다른 사람 돕기를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "서윤",
"script": "Your people-focused approach creates impact!",
"translation": "네 사람 중심 접근이 영향을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Everyone deserves opportunities to grow.",
"translation": "모든 사람이 성장할 기회를 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "서윤",
"script": "You inspire such meaningful change!",
"translation": "그런 의미 있는 변화를 영감시켜!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jimin says meaningful work connects with @@.",
"hint": "의미 있는 일이 무엇과 연결된다고 했나요?",
"optionA": "money",
"optionB": "hearts",
"optionC": "time",
"result": "hearts",
"explanation": "지민이는 의미 있는 일이 '마음(hearts)'과 연결된다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지민",
"script": "Your structured approach ensures progress.",
"translation": "네 구조적 접근이 진전을 보장해."
},
{
"type": "script",
"index": 10,
"speaker": "서윤",
"script": "Step-by-step planning creates lasting success!",
"translation": "단계별 계획이 지속적인 성공을 만들어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "목표의 특징에 대한 문장이에요.",
"optionA": "purpose",
"optionB": "Goals",
"optionC": "both",
"optionD": "need",
"result": "Goals need both purpose",
"explanation": "목표에는 목적이 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Your reliable methods build confidence.",
"translation": "네 믿음직한 방법이 자신감을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "서윤",
"script": "Heart and system work together!",
"translation": "마음과 시스템이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커뮤니티 빌더와 개인 전문가",
"explanation": "ESFJ의 집단 성장 지원과 ISTJ의 개인 역량 개발",
"category": "직업 및 목표 설정",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I help everyone succeed together!",
"translation": "모든 사람이 함께 성공하도록 도와!"
},
{
"type": "script",
"index": 2,
"speaker": "수연",
"script": "I develop my expertise deeply.",
"translation": "내 전문 지식을 깊게 개발해."
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Community growth creates lasting happiness.",
"translation": "공동체 성장이 지속적인 행복을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "소민이는 개인적 성장보다 공동체를 우선시하나요?",
"hint": "소민이가 누구의 성공을 돕는다고 했나요?",
"result": "O",
"explanation": "소민이는 '모든 사람이 함께' 성공하도록 돕는다고 했으므로 공동체를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "수연",
"script": "Your collaborative spirit inspires everyone!",
"translation": "네 협력적 정신이 모두에게 영감을 줘!"
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Together we achieve much more.",
"translation": "함께 우리는 훨씬 더 많이 성취해."
},
{
"type": "script",
"index": 7,
"speaker": "수연",
"script": "You build such strong networks!",
"translation": "그런 강한 네트워크를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Somin says community growth creates lasting @@.",
"hint": "공동체 성장이 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "happiness",
"optionC": "stress",
"result": "happiness",
"explanation": "소민이는 공동체 성장이 지속적인 '행복(happiness)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소민",
"script": "Your deep knowledge strengthens foundations.",
"translation": "네 깊은 지식이 기초를 강화해."
},
{
"type": "script",
"index": 10,
"speaker": "수연",
"script": "Individual excellence benefits everyone ultimately!",
"translation": "개인적 탁월함이 결국 모든 사람에게 도움돼!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "성공의 형태에 대한 문장이에요.",
"result": "Success works different levels",
"explanation": "성공은 다른 수준에서 작용해요.",
"optionA": "Success",
"optionB": "different",
"optionC": "works",
"optionD": "levels"
},
{
"type": "script",
"index": 12,
"speaker": "소민",
"script": "Your mastery inspires individual growth.",
"translation": "네 숙달이 개인적 성장을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "수연",
"script": "Community and expertise work together!",
"translation": "공동체와 전문 지식이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커뮤니티 빌더와 개인 전문가",
"explanation": "ESFJ의 집단 성장 지원과 ISTJ의 개인 역량 개발",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I help everyone succeed together!",
"translation": "모든 사람이 함께 성공하도록 도와!"
},
{
"type": "script",
"index": 2,
"speaker": "수연",
"script": "I develop my expertise deeply.",
"translation": "내 전문 지식을 깊게 개발해."
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Community growth creates lasting happiness.",
"translation": "공동체 성장이 지속적인 행복을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "소민이는 개인적 성장보다 공동체를 우선시하나요?",
"hint": "소민이가 누구의 성공을 돕는다고 했나요?",
"result": "O",
"explanation": "소민이는 '모든 사람이 함께' 성공하도록 돕는다고 했으므로 공동체를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "수연",
"script": "Your collaborative spirit inspires everyone!",
"translation": "네 협력적 정신이 모두에게 영감을 줘!"
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Together we achieve much more.",
"translation": "함께 우리는 훨씬 더 많이 성취해."
},
{
"type": "script",
"index": 7,
"speaker": "수연",
"script": "You build such strong networks!",
"translation": "그런 강한 네트워크를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Somin says community growth creates lasting @@.",
"hint": "공동체 성장이 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "happiness",
"optionC": "stress",
"result": "happiness",
"explanation": "소민이는 공동체 성장이 지속적인 '행복(happiness)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소민",
"script": "Your deep knowledge strengthens foundations.",
"translation": "네 깊은 지식이 기초를 강화해."
},
{
"type": "script",
"index": 10,
"speaker": "수연",
"script": "Individual excellence benefits everyone ultimately!",
"translation": "개인적 탁월함이 결국 모든 사람에게 도움돼!"
},
{
"type": "puzzle",
"index": 11,
"hint": "성공의 형태에 대한 문장이에요.",
"optionA": "Success",
"optionB": "different",
"optionC": "works",
"optionD": "levels",
"result": "Success works different levels",
"explanation": "성공은 다른 수준에서 작용해요."
},
{
"type": "script",
"index": 12,
"speaker": "소민",
"script": "Your mastery inspires individual growth.",
"translation": "네 숙달이 개인적 성장을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "수연",
"script": "Community and expertise work together!",
"translation": "공동체와 전문 지식이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "사교적 이벤터와 조용한 취미인",
"explanation": "ESFJ의 활발한 그룹 활동과 ISTJ의 개인적 취미",
"category": "취미와 여가 활동",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I organize group activities weekly!",
"translation": "매주 그룹 활동을 조직해!"
},
{
"type": "script",
"index": 2,
"speaker": "지연",
"script": "I enjoy quiet solo hobbies.",
"translation": "조용한 혼자 하는 취미를 즐겨."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Social activities create wonderful memories.",
"translation": "사회적 활동이 멋진 추억을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 혼자 하는 취미를 선호하나요?",
"hint": "지우가 무엇을 매주 조직한다고 했나요?",
"result": "X",
"explanation": "지우는 '그룹 활동을 매주 조직한다'고 했으므로 혼자 하는 취미를 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "지연",
"script": "Your event planning brings joy!",
"translation": "네 이벤트 계획이 기쁨을 가져와!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone needs fun and connection.",
"translation": "모든 사람에게는 재미와 연결이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "지연",
"script": "You create such memorable experiences!",
"translation": "그런 기억에 남는 경험을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says social activities create wonderful @@.",
"hint": "사회적 활동이 멋진 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "memories",
"optionC": "stress",
"result": "memories",
"explanation": "지우는 사회적 활동이 멋진 '추억(memories)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your peaceful hobbies restore energy.",
"translation": "네 평화로운 취미가 에너지를 회복시켜."
},
{
"type": "script",
"index": 10,
"speaker": "지연",
"script": "Quiet time allows deep focus!",
"translation": "조용한 시간이 깊은 집중을 허용해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "여가 시간에 대한 문장이에요.",
"result": "Hobbies need different energies",
"explanation": "취미에는 다른 에너지가 필요해요.",
"optionA": "different",
"optionB": "Hobbies",
"optionC": "need",
"optionD": "energies"
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your focused dedication inspires excellence.",
"translation": "네 집중된 헌신이 탁월함을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "지연",
"script": "Social and solitary work perfectly!",
"translation": "사교적이고 혼자 하는 것이 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "사교적 이벤터와 조용한 취미인",
"explanation": "ESFJ의 활발한 그룹 활동과 ISTJ의 개인적 취미",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I organize group activities weekly!",
"translation": "매주 그룹 활동을 조직해!"
},
{
"type": "script",
"index": 2,
"speaker": "지연",
"script": "I enjoy quiet solo hobbies.",
"translation": "조용한 혼자 하는 취미를 즐겨."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Social activities create wonderful memories.",
"translation": "사회적 활동이 멋진 추억을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 혼자 하는 취미를 선호하나요?",
"hint": "지우가 무엇을 매주 조직한다고 했나요?",
"result": "X",
"explanation": "지우는 '그룹 활동을 매주 조직한다'고 했으므로 혼자 하는 취미를 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "지연",
"script": "Your event planning brings joy!",
"translation": "네 이벤트 계획이 기쁨을 가져와!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone needs fun and connection.",
"translation": "모든 사람에게는 재미와 연결이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "지연",
"script": "You create such memorable experiences!",
"translation": "그런 기억에 남는 경험을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says social activities create wonderful @@.",
"hint": "사회적 활동이 멋진 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "memories",
"optionC": "stress",
"result": "memories",
"explanation": "지우는 사회적 활동이 멋진 '추억(memories)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your peaceful hobbies restore energy.",
"translation": "네 평화로운 취미가 에너지를 회복시켜."
},
{
"type": "script",
"index": 10,
"speaker": "지연",
"script": "Quiet time allows deep focus!",
"translation": "조용한 시간이 깊은 집중을 허용해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "여가 시간에 대한 문장이에요.",
"optionA": "different",
"optionB": "Hobbies",
"optionC": "need",
"optionD": "energies",
"result": "Hobbies need different energies",
"explanation": "취미에는 다른 에너지가 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your focused dedication inspires excellence.",
"translation": "네 집중된 헌신이 탁월함을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "지연",
"script": "Social and solitary work perfectly!",
"translation": "사교적이고 혼자 하는 것이 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "그룹 오가나이저와 개인 컬렉터",
"explanation": "ESFJ의 단체 취미 기획과 ISTJ의 개별 관심사 추구",
"category": "취미와 여가 활동",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I plan fun activities for!",
"translation": "모든 사람을 위해 재미있는 활동을 계획해!"
},
{
"type": "script",
"index": 2,
"speaker": "동현",
"script": "I collect things very systematically.",
"translation": "매우 체계적으로 것들을 수집해."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Shared hobbies build lasting friendships.",
"translation": "공유된 취미가 지속적인 우정을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 혼자서 취미를 즐기는 것을 선호하나요?",
"hint": "민지가 누구를 위해 활동을 계획한다고 했나요?",
"result": "X",
"explanation": "민지는 '모든 사람을 위해' 활동을 계획한다고 했으므로 혼자 하는 취미를 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "Your inclusive approach welcomes everyone!",
"translation": "네 포용적 접근이 모든 사람을 환영해!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone deserves joy and laughter.",
"translation": "모든 사람이 기쁨과 웃음을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "You create such warm communities!",
"translation": "그런 따뜻한 공동체를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says shared hobbies build lasting @@.",
"hint": "공유된 취미가 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "friendships",
"optionC": "stress",
"result": "friendships",
"explanation": "민지는 공유된 취미가 지속적인 '우정(friendships)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your detailed organization impresses everyone.",
"translation": "네 세밀한 조직이 모두에게 감명을 줘."
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "Careful collection builds valuable knowledge!",
"translation": "신중한 수집이 소중한 지식을 만들어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "취미의 가치에 대한 문장이에요.",
"result": "Interests grow through dedication",
"explanation": "관심사는 헌신을 통해 성장해요.",
"optionA": "through",
"optionB": "grow",
"optionC": "Interests",
"optionD": "dedication"
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your passion for detail inspires.",
"translation": "네 세부사항에 대한 열정이 완벽함을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "동현",
"script": "Group and individual hobbies work!",
"translation": "그룹과 개인 취미가 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "그룹 오가나이저와 개인 컬렉터",
"explanation": "ESFJ의 단체 취미 기획과 ISTJ의 개별 관심사 추구",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I plan fun activities for!",
"translation": "모든 사람을 위해 재미있는 활동을 계획해!"
},
{
"type": "script",
"index": 2,
"speaker": "동현",
"script": "I collect things very systematically.",
"translation": "매우 체계적으로 것들을 수집해."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Shared hobbies build lasting friendships.",
"translation": "공유된 취미가 지속적인 우정을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 혼자서 취미를 즐기는 것을 선호하나요?",
"hint": "민지가 누구를 위해 활동을 계획한다고 했나요?",
"result": "X",
"explanation": "민지는 '모든 사람을 위해' 활동을 계획한다고 했으므로 혼자 하는 취미를 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "동현",
"script": "Your inclusive approach welcomes everyone!",
"translation": "네 포용적 접근이 모든 사람을 환영해!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone deserves joy and laughter.",
"translation": "모든 사람이 기쁨과 웃음을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "동현",
"script": "You create such warm communities!",
"translation": "그런 따뜻한 공동체를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says shared hobbies build lasting @@.",
"hint": "공유된 취미가 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "friendships",
"optionC": "stress",
"result": "friendships",
"explanation": "민지는 공유된 취미가 지속적인 '우정(friendships)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your detailed organization impresses everyone.",
"translation": "네 세밀한 조직이 모두에게 감명을 줘."
},
{
"type": "script",
"index": 10,
"speaker": "동현",
"script": "Careful collection builds valuable knowledge!",
"translation": "신중한 수집이 소중한 지식을 만들어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "취미의 가치에 대한 문장이에요.",
"optionA": "through",
"optionB": "grow",
"optionC": "Interests",
"optionD": "dedication",
"result": "Interests grow through dedication",
"explanation": "관심사는 헌신을 통해 성장해요."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your passion for detail inspires.",
"translation": "네 세부사항에 대한 열정이 완벽함을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "동현",
"script": "Group and individual hobbies work!",
"translation": "그룹과 개인 취미가 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "공개적 해결자와 조용한 중재자",
"explanation": "ESFJ의 투명한 갈등 해결과 ISTJ의 차분한 문제 처리",
"category": "갈등 해결 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I address conflicts openly always!",
"translation": "항상 갈등을 공개적으로 다뤄!"
},
{
"type": "script",
"index": 2,
"speaker": "현수",
"script": "I solve problems very quietly.",
"translation": "문제를 매우 조용히 해결해."
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Open discussion prevents bigger issues.",
"translation": "공개적 논의가 더 큰 문제를 방지해."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 비밀스럽게 갈등을 해결하나요?",
"hint": "수민이가 갈등을 어떻게 다룬다고 했나요?",
"result": "X",
"explanation": "수민이는 갈등을 '공개적으로' 다룬다고 했으므로 비밀스럽게 해결하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "현수",
"script": "Your transparent approach builds trust!",
"translation": "네 투명한 접근이 신뢰를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone deserves to understand issues.",
"translation": "모든 사람이 문제를 이해할 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "현수",
"script": "You facilitate clear communication beautifully!",
"translation": "명확한 소통을 아름답게 촉진해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says open discussion prevents bigger @@.",
"hint": "공개적 논의가 더 큰 무엇을 방지한다고 했나요?",
"optionA": "solutions",
"optionB": "issues",
"optionC": "happiness",
"result": "issues",
"explanation": "수민이는 공개적 논의가 더 큰 '문제(issues)'를 방지한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your careful approach creates stability.",
"translation": "네 신중한 접근이 안정성을 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "현수",
"script": "Quiet solutions often work best!",
"translation": "조용한 해결책이 종종 가장 잘 작용해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "갈등 해결에 대한 문장이에요.",
"result": "Solutions need different approaches",
"explanation": "해결책에는 다른 접근이 필요해요.",
"optionA": "approaches",
"optionB": "different",
"optionC": "need",
"optionD": "Solutions"
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your thoughtful methods ensure lasting.",
"translation": "네 사려 깊은 방법이 지속적인 평화를 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "현수",
"script": "Open and quiet work together!",
"translation": "공개적이고 조용한 것이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "공개적 해결자와 조용한 중재자",
"explanation": "ESFJ의 투명한 갈등 해결과 ISTJ의 차분한 문제 처리",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I address conflicts openly always!",
"translation": "항상 갈등을 공개적으로 다뤄!"
},
{
"type": "script",
"index": 2,
"speaker": "현수",
"script": "I solve problems very quietly.",
"translation": "문제를 매우 조용히 해결해."
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Open discussion prevents bigger issues.",
"translation": "공개적 논의가 더 큰 문제를 방지해."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 비밀스럽게 갈등을 해결하나요?",
"hint": "수민이가 갈등을 어떻게 다룬다고 했나요?",
"result": "X",
"explanation": "수민이는 갈등을 '공개적으로' 다룬다고 했으므로 비밀스럽게 해결하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "현수",
"script": "Your transparent approach builds trust!",
"translation": "네 투명한 접근이 신뢰를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone deserves to understand issues.",
"translation": "모든 사람이 문제를 이해할 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "현수",
"script": "You facilitate clear communication beautifully!",
"translation": "명확한 소통을 아름답게 촉진해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says open discussion prevents bigger @@.",
"hint": "공개적 논의가 더 큰 무엇을 방지한다고 했나요?",
"optionA": "solutions",
"optionB": "issues",
"optionC": "happiness",
"result": "issues",
"explanation": "수민이는 공개적 논의가 더 큰 '문제(issues)'를 방지한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your careful approach creates stability.",
"translation": "네 신중한 접근이 안정성을 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "현수",
"script": "Quiet solutions often work best!",
"translation": "조용한 해결책이 종종 가장 잘 작용해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "갈등 해결에 대한 문장이에요.",
"optionA": "approaches",
"optionB": "different",
"optionC": "need",
"optionD": "Solutions",
"result": "Solutions need different approaches",
"explanation": "해결책에는 다른 접근이 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your thoughtful methods ensure lasting.",
"translation": "네 사려 깊은 방법이 지속적인 평화를 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "현수",
"script": "Open and quiet work together!",
"translation": "공개적이고 조용한 것이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "감정 중재자와 논리적 조정자",
"explanation": "ESFJ의 감정 고려 해결과 ISTJ의 객관적 중재",
"category": "갈등 해결 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I focus on people's feelings!",
"translation": "사람들의 감정에 집중해!"
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "I look at facts objectively.",
"translation": "사실을 객관적으로 봐."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Understanding emotions heals broken relationships.",
"translation": "감정을 이해하는 것이 깨진 관계를 치유해."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 사실보다 감정을 우선시하나요?",
"hint": "하린이가 무엇에 집중한다고 했나요?",
"result": "O",
"explanation": "하린이는 '사람들의 감정에 집중한다'고 했으므로 감정을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "Your empathetic approach creates connection!",
"translation": "네 공감적 접근이 연결을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone needs to feel heard.",
"translation": "모든 사람이 들을 필요가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "You help people express themselves!",
"translation": "사람들이 자신을 표현하도록 도와줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says understanding emotions heals broken @@.",
"hint": "감정을 이해하는 것이 깨진 무엇을 치유한다고 했나요?",
"optionA": "objects",
"optionB": "relationships",
"optionC": "systems",
"result": "relationships",
"explanation": "하린이는 감정을 이해하는 것이 깨진 '관계(relationships)'를 치유한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your logical analysis provides clarity.",
"translation": "네 논리적 분석이 명확성을 제공해."
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "Clear facts prevent future conflicts!",
"translation": "명확한 사실이 미래 갈등을 방지해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "갈등 해결의 요소에 대한 문장이에요.",
"result": "Peace needs both understanding",
"explanation": "평화에는 이해가 둘 다 필요해요.",
"optionA": "understanding",
"optionB": "Peace",
"optionC": "needs",
"optionD": "both"
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your fair judgment ensures justice.",
"translation": "네 공정한 판단이 정의를 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "지호",
"script": "Heart and facts work perfectly!",
"translation": "마음이랑 사실이 딱 맞아떨어지네!"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "감정 중재자와 논리적 조정자",
"explanation": "ESFJ의 감정 고려 해결과 ISTJ의 객관적 중재",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I focus on people's feelings!",
"translation": "사람들의 감정에 집중해!"
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "I look at facts objectively.",
"translation": "사실을 객관적으로 봐."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Understanding emotions heals broken relationships.",
"translation": "감정을 이해하는 것이 깨진 관계를 치유해."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 사실보다 감정을 우선시하나요?",
"hint": "하린이가 무엇에 집중한다고 했나요?",
"result": "O",
"explanation": "하린이는 '사람들의 감정에 집중한다'고 했으므로 감정을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "Your empathetic approach creates connection!",
"translation": "네 공감적 접근이 연결을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone needs to feel heard.",
"translation": "모든 사람이 들을 필요가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "지호",
"script": "You help people express themselves!",
"translation": "사람들이 자신을 표현하도록 도와줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says understanding emotions heals broken @@.",
"hint": "감정을 이해하는 것이 깨진 무엇을 치유한다고 했나요?",
"optionA": "objects",
"optionB": "relationships",
"optionC": "systems",
"result": "relationships",
"explanation": "하린이는 감정을 이해하는 것이 깨진 '관계(relationships)'를 치유한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your logical analysis provides clarity.",
"translation": "네 논리적 분석이 명확성을 제공해."
},
{
"type": "script",
"index": 10,
"speaker": "지호",
"script": "Clear facts prevent future conflicts!",
"translation": "명확한 사실이 미래 갈등을 방지해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "갈등 해결의 요소에 대한 문장이에요.",
"optionA": "understanding",
"optionB": "Peace",
"optionC": "needs",
"optionD": "both",
"result": "Peace needs both understanding",
"explanation": "평화에는 이해가 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your fair judgment ensures justice.",
"translation": "네 공정한 판단이 정의를 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "지호",
"script": "Heart and facts work perfectly!",
"translation": "마음이랑 사실이 딱 맞아떨어지네!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "현실적 돌봄이와 비전 전파자",
"explanation": "ESFJ의 구체적 배려와 ENFJ의 영감적 리더십",
"category": "생활 태도",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I focus on daily needs!",
"translation": "일상적인 필요에 집중해!"
},
{
"type": "script",
"index": 2,
"speaker": "민아",
"script": "I inspire people with dreams!",
"translation": "꿈으로 사람들에게 영감을 줘!"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Practical care helps everyone today.",
"translation": "실용적인 관심이 오늘 모든 사람에게 도움돼."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 미래보다 현재를 중요하게 생각하나요?",
"hint": "민지가 어떤 필요에 집중한다고 했나요?",
"result": "O",
"explanation": "민지는 '일상적인 필요에 집중한다'고 했으므로 현재를 중요하게 생각해요."
},
{
"type": "script",
"index": 5,
"speaker": "민아",
"script": "Your caring touch makes life!",
"translation": "네 배려하는 손길이 삶을 더 좋게 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone deserves comfort and security.",
"translation": "모든 사람이 편안함과 안전을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "민아",
"script": "You create such warm environments!",
"translation": "그런 따뜻한 환경을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says practical care helps everyone @@.",
"hint": "실용적인 관심이 모든 사람에게 언제 도움된다고 했나요?",
"optionA": "tomorrow",
"optionB": "today",
"optionC": "never",
"result": "today",
"explanation": "민지는 실용적인 관심이 모든 사람에게 '오늘(today)' 도움된다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your vision gives people hope.",
"translation": "네 비전이 사람들에게 희망을 줘."
},
{
"type": "script",
"index": 10,
"speaker": "민아",
"script": "Big dreams create amazing futures!",
"translation": "큰 꿈이 놀라운 미래를 만들어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "관심의 종류에 대한 문장이에요.",
"result": "Care works many levels",
"explanation": "관심은 여러 수준에서 작용해요.",
"optionA": "works",
"optionB": "Care",
"optionC": "many",
"optionD": "levels"
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your inspiring leadership motivates growth.",
"translation": "네 영감을 주는 리더십이 성장에 동기부여해."
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "Present care and future vision!",
"translation": "현재 관심과 미래 비전!"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "현실적 돌봄이와 비전 전파자",
"explanation": "ESFJ의 구체적 배려와 ENFJ의 영감적 리더십",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I focus on daily needs!",
"translation": "일상적인 필요에 집중해!"
},
{
"type": "script",
"index": 2,
"speaker": "민아",
"script": "I inspire people with dreams!",
"translation": "꿈으로 사람들에게 영감을 줘!"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Practical care helps everyone today.",
"translation": "실용적인 관심이 오늘 모든 사람에게 도움돼."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 미래보다 현재를 중요하게 생각하나요?",
"hint": "민지가 어떤 필요에 집중한다고 했나요?",
"result": "O",
"explanation": "민지는 '일상적인 필요에 집중한다'고 했으므로 현재를 중요하게 생각해요."
},
{
"type": "script",
"index": 5,
"speaker": "민아",
"script": "Your caring touch makes life!",
"translation": "네 배려하는 손길이 삶을 더 좋게 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone deserves comfort and security.",
"translation": "모든 사람이 편안함과 안전을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "민아",
"script": "You create such warm environments!",
"translation": "그런 따뜻한 환경을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says practical care helps everyone @@.",
"hint": "실용적인 관심이 모든 사람에게 언제 도움된다고 했나요?",
"optionA": "tomorrow",
"optionB": "today",
"optionC": "never",
"result": "today",
"explanation": "민지는 실용적인 관심이 모든 사람에게 '오늘(today)' 도움된다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your vision gives people hope.",
"translation": "네 비전이 사람들에게 희망을 줘."
},
{
"type": "script",
"index": 10,
"speaker": "민아",
"script": "Big dreams create amazing futures!",
"translation": "큰 꿈이 놀라운 미래를 만들어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "관심의 종류에 대한 문장이에요.",
"optionA": "works",
"optionB": "Care",
"optionC": "many",
"optionD": "levels",
"result": "Care works many levels",
"explanation": "관심은 여러 수준에서 작용해요."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your inspiring leadership motivates growth.",
"translation": "네 영감을 주는 리더십이 성장에 동기부여해."
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "Present care and future vision!",
"translation": "현재 관심과 미래 비전!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "구체적 조직자와 큰 그림 설계자",
"explanation": "ESFJ의 세부 관리와 ENFJ의 전체적 기획",
"category": "생활 태도",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I organize specific details carefully!",
"translation": "구체적인 세부사항을 신중하게 조직해!"
},
{
"type": "script",
"index": 2,
"speaker": "지아",
"script": "I plan the big picture!",
"translation": "큰 그림을 계획해!"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Attention to details prevents problems.",
"translation": "세부사항에 대한 관심이 문제를 방지해."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 전체보다 세부사항을 중요하게 생각하나요?",
"hint": "지우가 무엇을 신중하게 조직한다고 했나요?",
"result": "O",
"explanation": "지우는 '구체적인 세부사항을 신중하게 조직한다'고 했으므로 세부사항을 중요하게 생각해요."
},
{
"type": "script",
"index": 5,
"speaker": "지아",
"script": "Your organization skills create stability!",
"translation": "네 조직 능력이 안정성을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone needs practical support daily.",
"translation": "모든 사람에게는 매일 실용적 지원이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "지아",
"script": "You make everything run smoothly!",
"translation": "모든 걸 원활하게 운영해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says attention to details prevents @@.",
"hint": "세부사항에 대한 관심이 무엇을 방지한다고 했나요?",
"optionA": "success",
"optionB": "problems",
"optionC": "happiness",
"result": "problems",
"explanation": "지우는 세부사항에 대한 관심이 '문제(problems)'를 방지한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your strategic thinking guides direction.",
"translation": "네 전략적 사고가 방향을 이끌어."
},
{
"type": "script",
"index": 10,
"speaker": "지아",
"script": "Vision gives meaning to details!",
"translation": "비전이 세부사항에 의미를 줘!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "계획의 요소에 대한 문장이에요.",
"result": "Success needs both vision",
"explanation": "성공에는 비전이 둘 다 필요해요.",
"optionA": "both",
"optionB": "vision",
"optionC": "Success",
"optionD": "needs"
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your inspiring goals motivate action.",
"translation": "네 영감을 주는 목표가 행동에 동기부여해."
},
{
"type": "script",
"index": 13,
"speaker": "지아",
"script": "Details and vision work together!",
"translation": "세부사항과 비전이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "구체적 조직자와 큰 그림 설계자",
"explanation": "ESFJ의 세부 관리와 ENFJ의 전체적 기획",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I organize specific details carefully!",
"translation": "구체적인 세부사항을 신중하게 조직해!"
},
{
"type": "script",
"index": 2,
"speaker": "지아",
"script": "I plan the big picture!",
"translation": "큰 그림을 계획해!"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Attention to details prevents problems.",
"translation": "세부사항에 대한 관심이 문제를 방지해."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 전체보다 세부사항을 중요하게 생각하나요?",
"hint": "지우가 무엇을 신중하게 조직한다고 했나요?",
"result": "O",
"explanation": "지우는 '구체적인 세부사항을 신중하게 조직한다'고 했으므로 세부사항을 중요하게 생각해요."
},
{
"type": "script",
"index": 5,
"speaker": "지아",
"script": "Your organization skills create stability!",
"translation": "네 조직 능력이 안정성을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone needs practical support daily.",
"translation": "모든 사람에게는 매일 실용적 지원이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "지아",
"script": "You make everything run smoothly!",
"translation": "모든 걸 원활하게 운영해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says attention to details prevents @@.",
"hint": "세부사항에 대한 관심이 무엇을 방지한다고 했나요?",
"optionA": "success",
"optionB": "problems",
"optionC": "happiness",
"result": "problems",
"explanation": "지우는 세부사항에 대한 관심이 '문제(problems)'를 방지한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your strategic thinking guides direction.",
"translation": "네 전략적 사고가 방향을 이끌어."
},
{
"type": "script",
"index": 10,
"speaker": "지아",
"script": "Vision gives meaning to details!",
"translation": "비전이 세부사항에 의미를 줘!"
},
{
"type": "puzzle",
"index": 11,
"hint": "계획의 요소에 대한 문장이에요.",
"optionA": "both",
"optionB": "vision",
"optionC": "Success",
"optionD": "needs",
"result": "Success needs both vision",
"explanation": "성공에는 비전이 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your inspiring goals motivate action.",
"translation": "네 영감을 주는 목표가 행동에 동기부여해."
},
{
"type": "script",
"index": 13,
"speaker": "지아",
"script": "Details and vision work together!",
"translation": "세부사항과 비전이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "실용적 네트워커와 영감적 연결자",
"explanation": "ESFJ의 구체적 관계 구축과 ENFJ의 깊은 영향력",
"category": "사회적 상호작용",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I connect people through activities!",
"translation": "활동을 통해 사람들을 연결해!"
},
{
"type": "script",
"index": 2,
"speaker": "유나",
"script": "I inspire deep personal growth!",
"translation": "깊은 개인적 성장을 영감시켜!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Social events build lasting friendships.",
"translation": "사회적 이벤트가 지속적인 우정을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 개인적 성장보다 활동을 중요하게 생각하나요?",
"hint": "하린이가 무엇을 통해 사람들을 연결한다고 했나요?",
"result": "O",
"explanation": "하린이는 '활동을 통해' 사람들을 연결한다고 했으므로 활동을 중요하게 생각해요."
},
{
"type": "script",
"index": 5,
"speaker": "유나",
"script": "Your event organizing brings joy!",
"translation": "네 이벤트 조직이 기쁨을 가져와!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone deserves fun and connection.",
"translation": "모든 사람이 재미와 연결을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "유나",
"script": "You create such wonderful communities!",
"translation": "그런 멋진 공동체를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says social events build lasting @@.",
"hint": "사회적 이벤트가 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "friendships",
"optionC": "stress",
"result": "friendships",
"explanation": "하린이는 사회적 이벤트가 지속적인 '우정(friendships)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your deep conversations transform lives.",
"translation": "네 깊은 대화가 삶을 변화시켜."
},
{
"type": "script",
"index": 10,
"speaker": "유나",
"script": "Meaningful connections change everything inside!",
"translation": "의미 있는 연결이 안의 모든 걸 바꿔!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "연결의 방식에 대한 문장이에요.",
"result": "Connections happen different ways",
"explanation": "연결은 다른 방법들로 일어나요.",
"optionA": "ways",
"optionB": "different",
"optionC": "Connections",
"optionD": "happen"
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your transformative influence inspires purpose.",
"translation": "네 변화시키는 영향력이 목적을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "유나",
"script": "Activities and growth work perfectly!",
"translation": "활동과 성장이 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "실용적 네트워커와 영감적 연결자",
"explanation": "ESFJ의 구체적 관계 구축과 ENFJ의 깊은 영향력",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I connect people through activities!",
"translation": "활동을 통해 사람들을 연결해!"
},
{
"type": "script",
"index": 2,
"speaker": "유나",
"script": "I inspire deep personal growth!",
"translation": "깊은 개인적 성장을 영감시켜!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Social events build lasting friendships.",
"translation": "사회적 이벤트가 지속적인 우정을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 개인적 성장보다 활동을 중요하게 생각하나요?",
"hint": "하린이가 무엇을 통해 사람들을 연결한다고 했나요?",
"result": "O",
"explanation": "하린이는 '활동을 통해' 사람들을 연결한다고 했으므로 활동을 중요하게 생각해요."
},
{
"type": "script",
"index": 5,
"speaker": "유나",
"script": "Your event organizing brings joy!",
"translation": "네 이벤트 조직이 기쁨을 가져와!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone deserves fun and connection.",
"translation": "모든 사람이 재미와 연결을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "유나",
"script": "You create such wonderful communities!",
"translation": "그런 멋진 공동체를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says social events build lasting @@.",
"hint": "사회적 이벤트가 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "friendships",
"optionC": "stress",
"result": "friendships",
"explanation": "하린이는 사회적 이벤트가 지속적인 '우정(friendships)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your deep conversations transform lives.",
"translation": "네 깊은 대화가 삶을 변화시켜."
},
{
"type": "script",
"index": 10,
"speaker": "유나",
"script": "Meaningful connections change everything inside!",
"translation": "의미 있는 연결이 안의 모든 걸 바꿔!"
},
{
"type": "puzzle",
"index": 11,
"hint": "연결의 방식에 대한 문장이에요.",
"optionA": "ways",
"optionB": "different",
"optionC": "Connections",
"optionD": "happen",
"result": "Connections happen different ways",
"explanation": "연결은 다른 방법들로 일어나요."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your transformative influence inspires purpose.",
"translation": "네 변화시키는 영향력이 목적을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "유나",
"script": "Activities and growth work perfectly!",
"translation": "활동과 성장이 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "그룹 하모니와 개인 임파워먼트",
"explanation": "ESFJ의 집단 조화와 ENFJ의 개인 잠재력 개발",
"category": "사회적 상호작용",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I make sure everyone fits!",
"translation": "모든 사람이 어울리도록 해!"
},
{
"type": "script",
"index": 2,
"speaker": "혜진",
"script": "I help individuals find potential!",
"translation": "개인들이 잠재력을 찾도록 도와!"
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group harmony creates peaceful environments.",
"translation": "그룹 조화가 평화로운 환경을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 개인보다 그룹을 우선시하나요?",
"hint": "수민이가 누구를 어울리게 한다고 했나요?",
"result": "O",
"explanation": "수민이는 '모든 사람이 어울리도록 한다'고 했으므로 그룹을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "혜진",
"script": "Your inclusive approach welcomes everyone!",
"translation": "네 포용적 접근이 모든 사람을 환영해!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone deserves to feel accepted.",
"translation": "모든 사람이 받아들여진다고 느낄 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "혜진",
"script": "You create such warm spaces!",
"translation": "그런 따뜻한 공간을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group harmony creates peaceful @@.",
"hint": "그룹 조화가 평화로운 무엇을 만든다고 했나요?",
"optionA": "conflicts",
"optionB": "environments",
"optionC": "problems",
"result": "environments",
"explanation": "수민이는 그룹 조화가 평화로운 '환경(environments)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your empowering words unlock talents.",
"translation": "네 힘을 주는 말들이 재능을 열어줘."
},
{
"type": "script",
"index": 10,
"speaker": "혜진",
"script": "Everyone has amazing gifts inside!",
"translation": "모든 사람이 안에 놀라운 재능을 가지고 있어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "성장의 환경에 대한 문장이에요.",
"result": "Growth needs supportive communities",
"explanation": "성장에는 지지적인 공동체가 필요해요.",
"optionA": "Growth",
"optionB": "communities",
"optionC": "supportive",
"optionD": "needs"
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your vision for people inspires.",
"translation": "사람들에 대한 네 비전이 변화를 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "혜진",
"script": "Harmony and empowerment work together!",
"translation": "조화와 임파워먼트가 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "그룹 하모니와 개인 임파워먼트",
"explanation": "ESFJ의 집단 조화와 ENFJ의 개인 잠재력 개발",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I make sure everyone fits!",
"translation": "모든 사람이 어울리도록 해!"
},
{
"type": "script",
"index": 2,
"speaker": "혜진",
"script": "I help individuals find potential!",
"translation": "개인들이 잠재력을 찾도록 도와!"
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group harmony creates peaceful environments.",
"translation": "그룹 조화가 평화로운 환경을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 개인보다 그룹을 우선시하나요?",
"hint": "수민이가 누구를 어울리게 한다고 했나요?",
"result": "O",
"explanation": "수민이는 '모든 사람이 어울리도록 한다'고 했으므로 그룹을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "혜진",
"script": "Your inclusive approach welcomes everyone!",
"translation": "네 포용적 접근이 모든 사람을 환영해!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone deserves to feel accepted.",
"translation": "모든 사람이 받아들여진다고 느낄 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "혜진",
"script": "You create such warm spaces!",
"translation": "그런 따뜻한 공간을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group harmony creates peaceful @@.",
"hint": "그룹 조화가 평화로운 무엇을 만든다고 했나요?",
"optionA": "conflicts",
"optionB": "environments",
"optionC": "problems",
"result": "environments",
"explanation": "수민이는 그룹 조화가 평화로운 '환경(environments)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your empowering words unlock talents.",
"translation": "네 힘을 주는 말들이 재능을 열어줘."
},
{
"type": "script",
"index": 10,
"speaker": "혜진",
"script": "Everyone has amazing gifts inside!",
"translation": "모든 사람이 안에 놀라운 재능을 가지고 있어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "성장의 환경에 대한 문장이에요.",
"optionA": "Growth",
"optionB": "communities",
"optionC": "supportive",
"optionD": "needs",
"result": "Growth needs supportive communities",
"explanation": "성장에는 지지적인 공동체가 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your vision for people inspires.",
"translation": "사람들에 대한 네 비전이 변화를 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "혜진",
"script": "Harmony and empowerment work together!",
"translation": "조화와 임파워먼트가 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "구체적 연구자와 패턴 발견자",
"explanation": "ESFJ의 실용적 정보 수집과 ENFJ의 인사이트 도출",
"category": "정보 탐구",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I gather practical information daily!",
"translation": "매일 실용적인 정보를 수집해!"
},
{
"type": "script",
"index": 2,
"speaker": "다현",
"script": "I see patterns and connections!",
"translation": "패턴과 연결을 봐!"
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Useful facts help solve problems.",
"translation": "유용한 사실이 문제 해결에 도움돼."
},
{
"type": "ox",
"index": 4,
"quiz": "지민이는 추상적인 정보보다 실용적 정보를 선호하나요?",
"hint": "지민이가 어떤 정보를 매일 수집한다고 했나요?",
"result": "O",
"explanation": "지민이는 '실용적인 정보를 매일 수집한다'고 했으므로 실용적 정보를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "다현",
"script": "Your detailed research provides foundation!",
"translation": "네 자세한 연구가 기초를 제공해!"
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Everyone needs clear helpful information.",
"translation": "모든 사람에게는 명확하고 도움되는 정보가 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "다현",
"script": "You find exactly what people!",
"translation": "사람들이 필요한 걸 정확히 찾아!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jimin says useful facts help solve @@.",
"hint": "유용한 사실이 무엇 해결에 도움된다고 했나요?",
"optionA": "puzzles",
"optionB": "problems",
"optionC": "games",
"result": "problems",
"explanation": "지민이는 유용한 사실이 '문제(problems)' 해결에 도움된다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지민",
"script": "Your insight reveals deeper meanings.",
"translation": "네 통찰력이 더 깊은 의미를 드러내."
},
{
"type": "script",
"index": 10,
"speaker": "다현",
"script": "Hidden connections show bigger pictures!",
"translation": "숨겨진 연결이 더 큰 그림을 보여줘!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "정보의 가치에 대한 문장이에요.",
"result": "Information becomes wisdom together",
"explanation": "정보는 함께 할 때 지혜가 돼요.",
"optionA": "becomes",
"optionB": "wisdom",
"optionC": "together",
"optionD": "Information"
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Your visionary thinking inspires innovation.",
"translation": "네 비전적 사고가 혁신을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "다현",
"script": "Facts and insights work perfectly!",
"translation": "사실과 통찰력이 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "구체적 연구자와 패턴 발견자",
"explanation": "ESFJ의 실용적 정보 수집과 ENFJ의 인사이트 도출",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I gather practical information daily!",
"translation": "매일 실용적인 정보를 수집해!"
},
{
"type": "script",
"index": 2,
"speaker": "다현",
"script": "I see patterns and connections!",
"translation": "패턴과 연결을 봐!"
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Useful facts help solve problems.",
"translation": "유용한 사실이 문제 해결에 도움돼."
},
{
"type": "ox",
"index": 4,
"quiz": "지민이는 추상적인 정보보다 실용적 정보를 선호하나요?",
"hint": "지민이가 어떤 정보를 매일 수집한다고 했나요?",
"result": "O",
"explanation": "지민이는 '실용적인 정보를 매일 수집한다'고 했으므로 실용적 정보를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "다현",
"script": "Your detailed research provides foundation!",
"translation": "네 자세한 연구가 기초를 제공해!"
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Everyone needs clear helpful information.",
"translation": "모든 사람에게는 명확하고 도움되는 정보가 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "다현",
"script": "You find exactly what people!",
"translation": "사람들이 필요한 걸 정확히 찾아!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jimin says useful facts help solve @@.",
"hint": "유용한 사실이 무엇 해결에 도움된다고 했나요?",
"optionA": "puzzles",
"optionB": "problems",
"optionC": "games",
"result": "problems",
"explanation": "지민이는 유용한 사실이 '문제(problems)' 해결에 도움된다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지민",
"script": "Your insight reveals deeper meanings.",
"translation": "네 통찰력이 더 깊은 의미를 드러내."
},
{
"type": "script",
"index": 10,
"speaker": "다현",
"script": "Hidden connections show bigger pictures!",
"translation": "숨겨진 연결이 더 큰 그림을 보여줘!"
},
{
"type": "puzzle",
"index": 11,
"hint": "정보의 가치에 대한 문장이에요.",
"optionA": "becomes",
"optionB": "wisdom",
"optionC": "together",
"optionD": "Information",
"result": "Information becomes wisdom together",
"explanation": "정보는 함께 할 때 지혜가 돼요."
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Your visionary thinking inspires innovation.",
"translation": "네 비전적 사고가 혁신을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "다현",
"script": "Facts and insights work perfectly!",
"translation": "사실과 통찰력이 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "사람 중심 학습자와 영감적 교육자",
"explanation": "ESFJ의 관계 기반 정보 탐구와 ENFJ의 깊이 있는 이해",
"category": "정보 탐구",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I learn through people's stories!",
"translation": "사람들의 이야기를 통해 배워!"
},
{
"type": "script",
"index": 2,
"speaker": "혜림",
"script": "I explore deep human nature!",
"translation": "깊은 인간 본성을 탐험해!"
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Personal experiences teach valuable lessons.",
"translation": "개인적 경험이 소중한 교훈을 가르쳐."
},
{
"type": "ox",
"index": 4,
"quiz": "소민이는 책보다 사람의 경험을 통해 배우는 것을 선호하나요?",
"hint": "소민이가 무엇을 통해 배운다고 했나요?",
"result": "O",
"explanation": "소민이는 '사람들의 이야기를 통해' 배운다고 했으므로 사람의 경험을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "혜림",
"script": "Your people skills gather wisdom!",
"translation": "네 대인 기술이 지혜를 모아!"
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Everyone has important life lessons.",
"translation": "모든 사람이 중요한 인생 교훈을 가지고 있어."
},
{
"type": "script",
"index": 7,
"speaker": "혜림",
"script": "You connect with hearts beautifully!",
"translation": "마음과 아름답게 연결해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Somin says personal experiences teach valuable @@.",
"hint": "개인적 경험이 소중한 무엇을 가르친다고 했나요?",
"optionA": "stories",
"optionB": "lessons",
"optionC": "facts",
"result": "lessons",
"explanation": "소민이는 개인적 경험이 소중한 '교훈(lessons)'을 가르친다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소민",
"script": "Your deep understanding reveals truth.",
"translation": "네 깊은 이해가 진실을 드러내."
},
{
"type": "script",
"index": 10,
"speaker": "혜림",
"script": "Universal patterns connect all hearts!",
"translation": "보편적 패턴이 모든 마음을 연결해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "학습의 원천에 대한 문장이에요.",
"result": "Wisdom flows through stories",
"explanation": "지혜는 이야기를 통해 흘러요.",
"optionA": "flows",
"optionB": "stories",
"optionC": "Wisdom",
"optionD": "through"
},
{
"type": "script",
"index": 12,
"speaker": "소민",
"script": "Your philosophical insights inspire growth.",
"translation": "네 철학적 통찰력이 성장을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "혜림",
"script": "Stories and wisdom work together!",
"translation": "이야기와 지혜가 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "사람 중심 학습자와 영감적 교육자",
"explanation": "ESFJ의 관계 기반 정보 탐구와 ENFJ의 깊이 있는 이해",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I learn through people's stories!",
"translation": "사람들의 이야기를 통해 배워!"
},
{
"type": "script",
"index": 2,
"speaker": "혜림",
"script": "I explore deep human nature!",
"translation": "깊은 인간 본성을 탐험해!"
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Personal experiences teach valuable lessons.",
"translation": "개인적 경험이 소중한 교훈을 가르쳐."
},
{
"type": "ox",
"index": 4,
"quiz": "소민이는 책보다 사람의 경험을 통해 배우는 것을 선호하나요?",
"hint": "소민이가 무엇을 통해 배운다고 했나요?",
"result": "O",
"explanation": "소민이는 '사람들의 이야기를 통해' 배운다고 했으므로 사람의 경험을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "혜림",
"script": "Your people skills gather wisdom!",
"translation": "네 대인 기술이 지혜를 모아!"
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Everyone has important life lessons.",
"translation": "모든 사람이 중요한 인생 교훈을 가지고 있어."
},
{
"type": "script",
"index": 7,
"speaker": "혜림",
"script": "You connect with hearts beautifully!",
"translation": "마음과 아름답게 연결해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Somin says personal experiences teach valuable @@.",
"hint": "개인적 경험이 소중한 무엇을 가르친다고 했나요?",
"optionA": "stories",
"optionB": "lessons",
"optionC": "facts",
"result": "lessons",
"explanation": "소민이는 개인적 경험이 소중한 '교훈(lessons)'을 가르친다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소민",
"script": "Your deep understanding reveals truth.",
"translation": "네 깊은 이해가 진실을 드러내."
},
{
"type": "script",
"index": 10,
"speaker": "혜림",
"script": "Universal patterns connect all hearts!",
"translation": "보편적 패턴이 모든 마음을 연결해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "학습의 원천에 대한 문장이에요.",
"optionA": "flows",
"optionB": "stories",
"optionC": "Wisdom",
"optionD": "through",
"result": "Wisdom flows through stories",
"explanation": "지혜는 이야기를 통해 흘러요."
},
{
"type": "script",
"index": 12,
"speaker": "소민",
"script": "Your philosophical insights inspire growth.",
"translation": "네 철학적 통찰력이 성장을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "혜림",
"script": "Stories and wisdom work together!",
"translation": "이야기와 지혜가 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "조화 추구자와 가치 전파자",
"explanation": "ESFJ의 집단 화합 결정과 ENFJ의 이상 실현 선택",
"category": "의사결정 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I decide what makes everyone!",
"translation": "모든 사람을 행복하게 만드는 걸 결정해!"
},
{
"type": "script",
"index": 2,
"speaker": "유나",
"script": "I choose based on values!",
"translation": "가치에 기반해서 선택해!"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Group happiness guides my choices.",
"translation": "그룹의 행복이 내 선택을 이끌어."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 개인적 가치보다 그룹을 우선시하나요?",
"hint": "지우가 무엇이 선택을 이끈다고 했나요?",
"result": "O",
"explanation": "지우는 '그룹의 행복이' 선택을 이끈다고 했으므로 그룹을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "유나",
"script": "Your caring decisions create unity!",
"translation": "네 배려하는 결정이 결속을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone deserves to feel included.",
"translation": "모든 사람이 포함된다고 느낄 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "유나",
"script": "You consider all people's needs!",
"translation": "모든 사람의 필요를 고려해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says group happiness guides @@ choices.",
"hint": "그룹의 행복이 누구의 선택을 이끈다고 했나요?",
"optionA": "everyone's",
"optionB": "my",
"optionC": "their",
"result": "my",
"explanation": "지우는 그룹의 행복이 '내(my)' 선택을 이끈다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your principled approach inspires respect.",
"translation": "네 원칙 있는 접근이 존경을 불러일으켜."
},
{
"type": "script",
"index": 10,
"speaker": "유나",
"script": "Strong values create meaningful change!",
"translation": "강한 가치가 의미 있는 변화를 만들어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "결정의 기준에 대한 문장이에요.",
"result": "Good choices serve everyone",
"explanation": "좋은 선택은 모든 사람에게 도움이 돼요.",
"optionA": "serve",
"optionB": "choices",
"optionC": "Good",
"optionD": "everyone"
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your vision for justice motivates.",
"translation": "정의에 대한 네 비전이 행동에 동기부여해."
},
{
"type": "script",
"index": 13,
"speaker": "유나",
"script": "Harmony and ideals work together!",
"translation": "조화와 이상이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "조화 추구자와 가치 전파자",
"explanation": "ESFJ의 집단 화합 결정과 ENFJ의 이상 실현 선택",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I decide what makes everyone!",
"translation": "모든 사람을 행복하게 만드는 걸 결정해!"
},
{
"type": "script",
"index": 2,
"speaker": "유나",
"script": "I choose based on values!",
"translation": "가치에 기반해서 선택해!"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Group happiness guides my choices.",
"translation": "그룹의 행복이 내 선택을 이끌어."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 개인적 가치보다 그룹을 우선시하나요?",
"hint": "지우가 무엇이 선택을 이끈다고 했나요?",
"result": "O",
"explanation": "지우는 '그룹의 행복이' 선택을 이끈다고 했으므로 그룹을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "유나",
"script": "Your caring decisions create unity!",
"translation": "네 배려하는 결정이 결속을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone deserves to feel included.",
"translation": "모든 사람이 포함된다고 느낄 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "유나",
"script": "You consider all people's needs!",
"translation": "모든 사람의 필요를 고려해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says group happiness guides @@ choices.",
"hint": "그룹의 행복이 누구의 선택을 이끈다고 했나요?",
"optionA": "everyone's",
"optionB": "my",
"optionC": "their",
"result": "my",
"explanation": "지우는 그룹의 행복이 '내(my)' 선택을 이끈다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your principled approach inspires respect.",
"translation": "네 원칙 있는 접근이 존경을 불러일으켜."
},
{
"type": "script",
"index": 10,
"speaker": "유나",
"script": "Strong values create meaningful change!",
"translation": "강한 가치가 의미 있는 변화를 만들어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "결정의 기준에 대한 문장이에요.",
"optionA": "serve",
"optionB": "choices",
"optionC": "Good",
"optionD": "everyone",
"result": "Good choices serve everyone",
"explanation": "좋은 선택은 모든 사람에게 도움이 돼요."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your vision for justice motivates.",
"translation": "정의에 대한 네 비전이 행동에 동기부여해."
},
{
"type": "script",
"index": 13,
"speaker": "유나",
"script": "Harmony and ideals work together!",
"translation": "조화와 이상이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "실용적 합의자와 영감적 리더",
"explanation": "ESFJ의 현실적 그룹 결정과 ENFJ의 비전 기반 판단",
"category": "의사결정 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I find solutions everyone accepts!",
"translation": "모든 사람이 받아들이는 해결책을 찾아!"
},
{
"type": "script",
"index": 2,
"speaker": "지아",
"script": "I lead toward inspiring goals!",
"translation": "영감을 주는 목표로 이끌어!"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Practical compromises work for everyone.",
"translation": "실용적인 타협이 모든 사람에게 작용해."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 이상적인 해결책보다 실용적 타협을 선호하나요?",
"hint": "민지가 어떤 타협이 작용한다고 했나요?",
"result": "O",
"explanation": "민지는 '실용적인 타협이' 작용한다고 했으므로 실용적 타협을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "지아",
"script": "Your collaborative approach builds trust!",
"translation": "네 협력적 접근이 신뢰를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone's opinion matters in decisions.",
"translation": "결정에서 모든 사람의 의견이 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "지아",
"script": "You create such inclusive processes!",
"translation": "그런 포용적인 과정을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says practical compromises work for @@.",
"hint": "실용적인 타협이 누구에게 작용한다고 했나요?",
"optionA": "some",
"optionB": "everyone",
"optionC": "leaders",
"result": "everyone",
"explanation": "민지는 실용적인 타협이 '모든 사람에게(everyone)' 작용한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your visionary leadership motivates change.",
"translation": "네 비전적 리더십이 변화에 동기부여해."
},
{
"type": "script",
"index": 10,
"speaker": "지아",
"script": "Bold dreams require courageous decisions!",
"translation": "대담한 꿈에는 용기 있는 결정이 필요해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "리더십의 요소에 대한 문장이에요.",
"result": "Leadership balances dreams reality",
"explanation": "리더십은 꿈과 현실의 균형을 맞춰요.",
"optionA": "reality",
"optionB": "Leadership",
"optionC": "balances",
"optionD": "dreams"
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your inspiring vision guides progress.",
"translation": "네 영감을 주는 비전이 진보를 이끌어."
},
{
"type": "script",
"index": 13,
"speaker": "지아",
"script": "Compromise and vision work perfectly!",
"translation": "타협과 비전이 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "실용적 합의자와 영감적 리더",
"explanation": "ESFJ의 현실적 그룹 결정과 ENFJ의 비전 기반 판단",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I find solutions everyone accepts!",
"translation": "모든 사람이 받아들이는 해결책을 찾아!"
},
{
"type": "script",
"index": 2,
"speaker": "지아",
"script": "I lead toward inspiring goals!",
"translation": "영감을 주는 목표로 이끌어!"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Practical compromises work for everyone.",
"translation": "실용적인 타협이 모든 사람에게 작용해."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 이상적인 해결책보다 실용적 타협을 선호하나요?",
"hint": "민지가 어떤 타협이 작용한다고 했나요?",
"result": "O",
"explanation": "민지는 '실용적인 타협이' 작용한다고 했으므로 실용적 타협을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "지아",
"script": "Your collaborative approach builds trust!",
"translation": "네 협력적 접근이 신뢰를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone's opinion matters in decisions.",
"translation": "결정에서 모든 사람의 의견이 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "지아",
"script": "You create such inclusive processes!",
"translation": "그런 포용적인 과정을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says practical compromises work for @@.",
"hint": "실용적인 타협이 누구에게 작용한다고 했나요?",
"optionA": "some",
"optionB": "everyone",
"optionC": "leaders",
"result": "everyone",
"explanation": "민지는 실용적인 타협이 '모든 사람에게(everyone)' 작용한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your visionary leadership motivates change.",
"translation": "네 비전적 리더십이 변화에 동기부여해."
},
{
"type": "script",
"index": 10,
"speaker": "지아",
"script": "Bold dreams require courageous decisions!",
"translation": "대담한 꿈에는 용기 있는 결정이 필요해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "리더십의 요소에 대한 문장이에요.",
"optionA": "reality",
"optionB": "Leadership",
"optionC": "balances",
"optionD": "dreams",
"result": "Leadership balances dreams reality",
"explanation": "리더십은 꿈과 현실의 균형을 맞춰요."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your inspiring vision guides progress.",
"translation": "네 영감을 주는 비전이 진보를 이끌어."
},
{
"type": "script",
"index": 13,
"speaker": "지아",
"script": "Compromise and vision work perfectly!",
"translation": "타협과 비전이 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "그룹 지지자와 개인 동기부여자",
"explanation": "ESFJ의 집단 지원과 ENFJ의 개인별 격려",
"category": "스트레스 상황 대처",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I rally the team together!",
"translation": "팀을 함께 모아!"
},
{
"type": "script",
"index": 2,
"speaker": "민아",
"script": "I inspire each person individually!",
"translation": "각 사람을 개별적으로 영감시켜!"
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group support makes challenges easier.",
"translation": "그룹 지지가 도전을 더 쉽게 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 개별적으로 사람들을 돕나요?",
"hint": "수민이가 누구를 함께 모은다고 했나요?",
"result": "X",
"explanation": "수민이는 '팀을 함께 모은다'고 했으므로 개별적으로 돕지 않고 그룹으로 도와요."
},
{
"type": "script",
"index": 5,
"speaker": "민아",
"script": "Your team building creates strength!",
"translation": "네 팀 빌딩이 힘을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone needs encouragement during stress.",
"translation": "스트레스 동안 모든 사람에게는 격려가 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "민아",
"script": "You bring people together beautifully!",
"translation": "사람들을 아름답게 하나로 모아!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group support makes challenges @@.",
"hint": "그룹 지지가 도전을 어떻게 만든다고 했나요?",
"optionA": "harder",
"optionB": "easier",
"optionC": "impossible",
"result": "easier",
"explanation": "수민이는 그룹 지지가 도전을 더 '쉽게(easier)' 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your personal attention unlocks potential.",
"translation": "네 개인적 관심이 잠재력을 열어줘."
},
{
"type": "script",
"index": 10,
"speaker": "민아",
"script": "Everyone has unique strengths inside!",
"translation": "모든 사람이 안에 독특한 강점을 가지고 있어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지원의 방식에 대한 문장이에요.",
"result": "Support works different ways",
"explanation": "지지는 다른 방법들로 작용해요.",
"optionA": "different",
"optionB": "works",
"optionC": "ways",
"optionD": "Support"
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your empowering words transform lives.",
"translation": "네 힘을 주는 말들이 삶을 변화시켜."
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "Group and individual care work!",
"translation": "그룹과 개인 관심이 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "그룹 지지자와 개인 동기부여자",
"explanation": "ESFJ의 집단 지원과 ENFJ의 개인별 격려",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I rally the team together!",
"translation": "팀을 함께 모아!"
},
{
"type": "script",
"index": 2,
"speaker": "민아",
"script": "I inspire each person individually!",
"translation": "각 사람을 개별적으로 영감시켜!"
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group support makes challenges easier.",
"translation": "그룹 지지가 도전을 더 쉽게 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 개별적으로 사람들을 돕나요?",
"hint": "수민이가 누구를 함께 모은다고 했나요?",
"result": "X",
"explanation": "수민이는 '팀을 함께 모은다'고 했으므로 개별적으로 돕지 않고 그룹으로 도와요."
},
{
"type": "script",
"index": 5,
"speaker": "민아",
"script": "Your team building creates strength!",
"translation": "네 팀 빌딩이 힘을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone needs encouragement during stress.",
"translation": "스트레스 동안 모든 사람에게는 격려가 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "민아",
"script": "You bring people together beautifully!",
"translation": "사람들을 아름답게 하나로 모아!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group support makes challenges @@.",
"hint": "그룹 지지가 도전을 어떻게 만든다고 했나요?",
"optionA": "harder",
"optionB": "easier",
"optionC": "impossible",
"result": "easier",
"explanation": "수민이는 그룹 지지가 도전을 더 '쉽게(easier)' 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your personal attention unlocks potential.",
"translation": "네 개인적 관심이 잠재력을 열어줘."
},
{
"type": "script",
"index": 10,
"speaker": "민아",
"script": "Everyone has unique strengths inside!",
"translation": "모든 사람이 안에 독특한 강점을 가지고 있어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "지원의 방식에 대한 문장이에요.",
"optionA": "different",
"optionB": "works",
"optionC": "ways",
"optionD": "Support",
"result": "Support works different ways",
"explanation": "지지는 다른 방법들로 작용해요."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your empowering words transform lives.",
"translation": "네 힘을 주는 말들이 삶을 변화시켜."
},
{
"type": "script",
"index": 13,
"speaker": "민아",
"script": "Group and individual care work!",
"translation": "그룹과 개인 관심이 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "실용적 안정제와 영감적 변화자",
"explanation": "ESFJ의 현실적 문제 해결과 ENFJ의 근본적 변화 추구",
"category": "스트레스 상황 대처",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I focus on immediate practical!",
"translation": "즉각적이고 실용적인 도움에 집중해!"
},
{
"type": "script",
"index": 2,
"speaker": "다현",
"script": "I address underlying root causes!",
"translation": "근본적인 원인을 다뤄!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Quick solutions reduce stress levels.",
"translation": "빠른 해결책이 스트레스 수준을 줄여."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 근본적인 원인보다 즉각적 해결을 선호하나요?",
"hint": "하린이가 어떤 도움에 집중한다고 했나요?",
"result": "O",
"explanation": "하린이는 '즉각적이고 실용적인 도움에 집중한다'고 했으므로 즉각적 해결을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "다현",
"script": "Your immediate help provides relief!",
"translation": "네 즉각적 도움이 안도감을 제공해!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone needs comfort during difficulties.",
"translation": "어려운 동안 모든 사람에게는 위안이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "다현",
"script": "You create such caring environments!",
"translation": "그런 배려하는 환경을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says quick solutions reduce stress @@.",
"hint": "빠른 해결책이 스트레스 무엇을 줄인다고 했나요?",
"optionA": "problems",
"optionB": "levels",
"optionC": "people",
"result": "levels",
"explanation": "하린이는 빠른 해결책이 스트레스 '수준(levels)'을 줄인다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your transformative approach creates growth.",
"translation": "네 변화시키는 접근이 성장을 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "다현",
"script": "Deep change prevents future problems!",
"translation": "깊은 변화가 미래 문제를 방지해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "문제 해결에 대한 문장이에요.",
"result": "Healing needs both comfort",
"explanation": "치유에는 위안이 둘 다 필요해요.",
"optionA": "needs",
"optionB": "both",
"optionC": "Healing",
"optionD": "comfort"
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your visionary solutions inspire hope.",
"translation": "네 비전적 해결책이 희망을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "다현",
"script": "Relief and transformation work together!",
"translation": "안도감과 변화가 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "실용적 안정제와 영감적 변화자",
"explanation": "ESFJ의 현실적 문제 해결과 ENFJ의 근본적 변화 추구",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I focus on immediate practical!",
"translation": "즉각적이고 실용적인 도움에 집중해!"
},
{
"type": "script",
"index": 2,
"speaker": "다현",
"script": "I address underlying root causes!",
"translation": "근본적인 원인을 다뤄!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Quick solutions reduce stress levels.",
"translation": "빠른 해결책이 스트레스 수준을 줄여."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 근본적인 원인보다 즉각적 해결을 선호하나요?",
"hint": "하린이가 어떤 도움에 집중한다고 했나요?",
"result": "O",
"explanation": "하린이는 '즉각적이고 실용적인 도움에 집중한다'고 했으므로 즉각적 해결을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "다현",
"script": "Your immediate help provides relief!",
"translation": "네 즉각적 도움이 안도감을 제공해!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone needs comfort during difficulties.",
"translation": "어려운 동안 모든 사람에게는 위안이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "다현",
"script": "You create such caring environments!",
"translation": "그런 배려하는 환경을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says quick solutions reduce stress @@.",
"hint": "빠른 해결책이 스트레스 무엇을 줄인다고 했나요?",
"optionA": "problems",
"optionB": "levels",
"optionC": "people",
"result": "levels",
"explanation": "하린이는 빠른 해결책이 스트레스 '수준(levels)'을 줄인다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your transformative approach creates growth.",
"translation": "네 변화시키는 접근이 성장을 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "다현",
"script": "Deep change prevents future problems!",
"translation": "깊은 변화가 미래 문제를 방지해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "문제 해결에 대한 문장이에요.",
"optionA": "needs",
"optionB": "both",
"optionC": "Healing",
"optionD": "comfort",
"result": "Healing needs both comfort",
"explanation": "치유에는 위안이 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your visionary solutions inspire hope.",
"translation": "네 비전적 해결책이 희망을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "다현",
"script": "Relief and transformation work together!",
"translation": "안도감과 변화가 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커뮤니티 서비스와 사회 변화자",
"explanation": "ESFJ의 지역 사회 기여와 ENFJ의 사회적 영향력",
"category": "직업 및 목표 설정",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I serve my community directly!",
"translation": "내 공동체에 직접 봉사해!"
},
{
"type": "script",
"index": 2,
"speaker": "혜진",
"script": "I create social change movements!",
"translation": "사회 변화 운동을 만들어!"
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Local service helps people immediately.",
"translation": "지역 봉사가 사람들에게 즉시 도움돼."
},
{
"type": "ox",
"index": 4,
"quiz": "지민이는 큰 사회 변화보다 지역 봉사를 선호하나요?",
"hint": "지민이가 어디에 직접 봉사한다고 했나요?",
"result": "O",
"explanation": "지민이는 '공동체에 직접 봉사한다'고 했으므로 지역 봉사를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "혜진",
"script": "Your hands-on service makes difference!",
"translation": "네 직접적인 봉사가 차이를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Everyone deserves practical support today.",
"translation": "모든 사람이 오늘 실용적 지원을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "혜진",
"script": "You touch lives so directly!",
"translation": "삶에 정말 직접적으로 감동을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jimin says local service helps people @@.",
"hint": "지역 봉사가 사람들에게 언제 도움된다고 했나요?",
"optionA": "later",
"optionB": "immediately",
"optionC": "never",
"result": "immediately",
"explanation": "지민이는 지역 봉사가 사람들에게 '즉시(immediately)' 도움된다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지민",
"script": "Your movement building inspires change.",
"translation": "네 운동 구축이 변화를 영감시켜."
},
{
"type": "script",
"index": 10,
"speaker": "혜진",
"script": "Big changes start with bold!",
"translation": "큰 변화는 대담한 비전으로 시작해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "봉사의 형태에 대한 문장이에요.",
"result": "Service happens many scales",
"explanation": "봉사는 여러 규모에서 일어나요.",
"optionA": "scales",
"optionB": "many",
"optionC": "happens",
"optionD": "Service"
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Your social vision transforms systems.",
"translation": "네 사회적 비전이 시스템을 변화시켜."
},
{
"type": "script",
"index": 13,
"speaker": "혜진",
"script": "Local and global work together!",
"translation": "지역과 세계가 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커뮤니티 서비스와 사회 변화자",
"explanation": "ESFJ의 지역 사회 기여와 ENFJ의 사회적 영향력",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I serve my community directly!",
"translation": "내 공동체에 직접 봉사해!"
},
{
"type": "script",
"index": 2,
"speaker": "혜진",
"script": "I create social change movements!",
"translation": "사회 변화 운동을 만들어!"
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Local service helps people immediately.",
"translation": "지역 봉사가 사람들에게 즉시 도움돼."
},
{
"type": "ox",
"index": 4,
"quiz": "지민이는 큰 사회 변화보다 지역 봉사를 선호하나요?",
"hint": "지민이가 어디에 직접 봉사한다고 했나요?",
"result": "O",
"explanation": "지민이는 '공동체에 직접 봉사한다'고 했으므로 지역 봉사를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "혜진",
"script": "Your hands-on service makes difference!",
"translation": "네 직접적인 봉사가 차이를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Everyone deserves practical support today.",
"translation": "모든 사람이 오늘 실용적 지원을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "혜진",
"script": "You touch lives so directly!",
"translation": "삶에 정말 직접적으로 감동을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jimin says local service helps people @@.",
"hint": "지역 봉사가 사람들에게 언제 도움된다고 했나요?",
"optionA": "later",
"optionB": "immediately",
"optionC": "never",
"result": "immediately",
"explanation": "지민이는 지역 봉사가 사람들에게 '즉시(immediately)' 도움된다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지민",
"script": "Your movement building inspires change.",
"translation": "네 운동 구축이 변화를 영감시켜."
},
{
"type": "script",
"index": 10,
"speaker": "혜진",
"script": "Big changes start with bold!",
"translation": "큰 변화는 대담한 비전으로 시작해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "봉사의 형태에 대한 문장이에요.",
"optionA": "scales",
"optionB": "many",
"optionC": "happens",
"optionD": "Service",
"result": "Service happens many scales",
"explanation": "봉사는 여러 규모에서 일어나요."
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Your social vision transforms systems.",
"translation": "네 사회적 비전이 시스템을 변화시켜."
},
{
"type": "script",
"index": 13,
"speaker": "혜진",
"script": "Local and global work together!",
"translation": "지역과 세계가 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "실용적 목표와 이상적 사명",
"explanation": "ESFJ의 구체적 목표 달성과 ENFJ의 사명감 있는 비전",
"category": "직업 및 목표 설정",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I set achievable helpful goals!",
"translation": "달성 가능하고 도움되는 목표를 세워!"
},
{
"type": "script",
"index": 2,
"speaker": "유나",
"script": "I pursue inspiring life missions!",
"translation": "영감을 주는 인생 사명을 추구해!"
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Realistic goals create steady progress.",
"translation": "현실적인 목표가 꾸준한 진보를 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "소민이는 이상적인 목표보다 현실적 목표를 선호하나요?",
"hint": "소민이가 어떤 목표를 세운다고 했나요?",
"result": "O",
"explanation": "소민이는 '달성 가능하고 도움되는 목표를 세운다'고 했으므로 현실적 목표를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "유나",
"script": "Your practical approach builds success!",
"translation": "네 실용적 접근이 성공을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Everyone needs attainable steps forward.",
"translation": "모든 사람에게는 달성 가능한 앞으로의 단계가 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "유나",
"script": "You create such solid foundations!",
"translation": "그런 탄탄한 기초를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Somin says realistic goals create steady @@.",
"hint": "현실적인 목표가 꾸준한 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "progress",
"optionC": "stress",
"result": "progress",
"explanation": "소민이는 현실적인 목표가 꾸준한 '진보(progress)'를 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소민",
"script": "Your mission thinking inspires greatness.",
"translation": "네 사명적 사고가 위대함을 영감시켜."
},
{
"type": "script",
"index": 10,
"speaker": "유나",
"script": "Big purposes give life meaning!",
"translation": "큰 목적이 삶에 의미를 줘!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "목표의 종류에 대한 문장이에요.",
"result": "Goals need both purpose",
"explanation": "목표에는 목적이 둘 다 필요해요.",
"optionA": "need",
"optionB": "purpose",
"optionC": "Goals",
"optionD": "both"
},
{
"type": "script",
"index": 12,
"speaker": "소민",
"script": "Your visionary purpose motivates action.",
"translation": "네 비전적 목적이 행동에 동기부여해."
},
{
"type": "script",
"index": 13,
"speaker": "유나",
"script": "Progress and mission work together!",
"translation": "진보와 사명이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "실용적 목표와 이상적 사명",
"explanation": "ESFJ의 구체적 목표 달성과 ENFJ의 사명감 있는 비전",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I set achievable helpful goals!",
"translation": "달성 가능하고 도움되는 목표를 세워!"
},
{
"type": "script",
"index": 2,
"speaker": "유나",
"script": "I pursue inspiring life missions!",
"translation": "영감을 주는 인생 사명을 추구해!"
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Realistic goals create steady progress.",
"translation": "현실적인 목표가 꾸준한 진보를 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "소민이는 이상적인 목표보다 현실적 목표를 선호하나요?",
"hint": "소민이가 어떤 목표를 세운다고 했나요?",
"result": "O",
"explanation": "소민이는 '달성 가능하고 도움되는 목표를 세운다'고 했으므로 현실적 목표를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "유나",
"script": "Your practical approach builds success!",
"translation": "네 실용적 접근이 성공을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Everyone needs attainable steps forward.",
"translation": "모든 사람에게는 달성 가능한 앞으로의 단계가 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "유나",
"script": "You create such solid foundations!",
"translation": "그런 탄탄한 기초를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Somin says realistic goals create steady @@.",
"hint": "현실적인 목표가 꾸준한 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "progress",
"optionC": "stress",
"result": "progress",
"explanation": "소민이는 현실적인 목표가 꾸준한 '진보(progress)'를 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소민",
"script": "Your mission thinking inspires greatness.",
"translation": "네 사명적 사고가 위대함을 영감시켜."
},
{
"type": "script",
"index": 10,
"speaker": "유나",
"script": "Big purposes give life meaning!",
"translation": "큰 목적이 삶에 의미를 줘!"
},
{
"type": "puzzle",
"index": 11,
"hint": "목표의 종류에 대한 문장이에요.",
"optionA": "need",
"optionB": "purpose",
"optionC": "Goals",
"optionD": "both",
"result": "Goals need both purpose",
"explanation": "목표에는 목적이 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "소민",
"script": "Your visionary purpose motivates action.",
"translation": "네 비전적 목적이 행동에 동기부여해."
},
{
"type": "script",
"index": 13,
"speaker": "유나",
"script": "Progress and mission work together!",
"translation": "진보와 사명이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "사교 이벤터와 의미 창조자",
"explanation": "ESFJ의 재미있는 그룹 활동과 ENFJ의 깊이 있는 경험",
"category": "취미와 여가 활동",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I organize fun group events!",
"translation": "재미있는 그룹 이벤트를 조직해!"
},
{
"type": "script",
"index": 2,
"speaker": "다현",
"script": "I create meaningful shared experiences!",
"translation": "의미 있는 공유 경험을 만들어!"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Social activities bring people together.",
"translation": "사회적 활동이 사람들을 하나로 모아."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 개인적 의미보다 사교 활동을 우선시하나요?",
"hint": "지우가 어떤 이벤트를 조직한다고 했나요?",
"result": "O",
"explanation": "지우는 '재미있는 그룹 이벤트를 조직한다'고 했으므로 사교 활동을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "다현",
"script": "Your event planning creates joy!",
"translation": "네 이벤트 계획이 기쁨을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone deserves fun and friendship.",
"translation": "모든 사람이 재미와 우정을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "다현",
"script": "You build such wonderful communities!",
"translation": "그런 멋진 공동체를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says social activities bring people @@.",
"hint": "사회적 활동이 사람들을 어떻게 한다고 했나요?",
"optionA": "apart",
"optionB": "together",
"optionC": "confused",
"result": "together",
"explanation": "지우는 사회적 활동이 사람들을 '하나로(together)' 모은다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your deep experiences transform hearts.",
"translation": "네 깊은 경험이 마음을 변화시켜."
},
{
"type": "script",
"index": 10,
"speaker": "다현",
"script": "Meaningful activities touch souls deeply!",
"translation": "의미 있는 활동이 영혼을 깊이 감동시켜!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "활동의 가치에 대한 문장이에요.",
"result": "Activities create lasting memories",
"explanation": "활동은 지속적인 기억을 만들어요.",
"optionA": "lasting",
"optionB": "create",
"optionC": "Activities",
"optionD": "memories"
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your purposeful activities inspire growth.",
"translation": "네 목적 있는 활동이 성장을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "다현",
"script": "Fun and meaning work together!",
"translation": "재미와 의미가 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "사교 이벤터와 의미 창조자",
"explanation": "ESFJ의 재미있는 그룹 활동과 ENFJ의 깊이 있는 경험",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I organize fun group events!",
"translation": "재미있는 그룹 이벤트를 조직해!"
},
{
"type": "script",
"index": 2,
"speaker": "다현",
"script": "I create meaningful shared experiences!",
"translation": "의미 있는 공유 경험을 만들어!"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Social activities bring people together.",
"translation": "사회적 활동이 사람들을 하나로 모아."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 개인적 의미보다 사교 활동을 우선시하나요?",
"hint": "지우가 어떤 이벤트를 조직한다고 했나요?",
"result": "O",
"explanation": "지우는 '재미있는 그룹 이벤트를 조직한다'고 했으므로 사교 활동을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "다현",
"script": "Your event planning creates joy!",
"translation": "네 이벤트 계획이 기쁨을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone deserves fun and friendship.",
"translation": "모든 사람이 재미와 우정을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "다현",
"script": "You build such wonderful communities!",
"translation": "그런 멋진 공동체를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says social activities bring people @@.",
"hint": "사회적 활동이 사람들을 어떻게 한다고 했나요?",
"optionA": "apart",
"optionB": "together",
"optionC": "confused",
"result": "together",
"explanation": "지우는 사회적 활동이 사람들을 '하나로(together)' 모은다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your deep experiences transform hearts.",
"translation": "네 깊은 경험이 마음을 변화시켜."
},
{
"type": "script",
"index": 10,
"speaker": "다현",
"script": "Meaningful activities touch souls deeply!",
"translation": "의미 있는 활동이 영혼을 깊이 감동시켜!"
},
{
"type": "puzzle",
"index": 11,
"hint": "활동의 가치에 대한 문장이에요.",
"optionA": "lasting",
"optionB": "create",
"optionC": "Activities",
"optionD": "memories",
"result": "Activities create lasting memories",
"explanation": "활동은 지속적인 기억을 만들어요."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your purposeful activities inspire growth.",
"translation": "네 목적 있는 활동이 성장을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "다현",
"script": "Fun and meaning work together!",
"translation": "재미와 의미가 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "편안함 제공자와 성장 촉진자",
"explanation": "ESFJ의 편안한 여가와 ENFJ의 발전적 활동",
"category": "취미와 여가 활동",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I create comfortable relaxing spaces!",
"translation": "편안하고 휴식하는 공간을 만들어!"
},
{
"type": "script",
"index": 2,
"speaker": "지아",
"script": "I design growth-focused activities together!",
"translation": "성장에 초점을 맞춘 활동을 함께 설계해!"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Peaceful environments help people recharge.",
"translation": "평화로운 환경이 사람들이 재충전하도록 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 도전적인 활동보다 편안한 환경을 선호하나요?",
"hint": "민지가 어떤 공간을 만든다고 했나요?",
"result": "O",
"explanation": "민지는 '편안하고 휴식하는 공간을 만든다'고 했으므로 편안한 환경을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "지아",
"script": "Your caring spaces provide comfort!",
"translation": "네 배려하는 공간이 위안을 제공해!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone needs rest and restoration.",
"translation": "모든 사람에게는 휴식과 회복이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "지아",
"script": "You create such nurturing environments!",
"translation": "그런 양육하는 환경을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says peaceful environments help people @@.",
"hint": "평화로운 환경이 사람들이 무엇하도록 도와준다고 했나요?",
"optionA": "worry",
"optionB": "recharge",
"optionC": "stress",
"result": "recharge",
"explanation": "민지는 평화로운 환경이 사람들이 '재충전하도록(recharge)' 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your challenging activities inspire development.",
"translation": "네 도전적인 활동이 발전을 영감시켜."
},
{
"type": "script",
"index": 10,
"speaker": "지아",
"script": "Growth happens through meaningful challenges!",
"translation": "성장은 의미 있는 도전을 통해 일어나!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "여가의 목적에 대한 문장이에요.",
"result": "Rest and growth balance",
"explanation": "휴식과 성장이 균형을 맞춰요.",
"optionA": "balance",
"optionB": "Rest",
"optionC": "and",
"optionD": "growth"
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your transformative experiences create change.",
"translation": "네 변화시키는 경험이 변화를 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "지아",
"script": "Comfort and challenge work perfectly!",
"translation": "편안함과 도전이 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "편안함 제공자와 성장 촉진자",
"explanation": "ESFJ의 편안한 여가와 ENFJ의 발전적 활동",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I create comfortable relaxing spaces!",
"translation": "편안하고 휴식하는 공간을 만들어!"
},
{
"type": "script",
"index": 2,
"speaker": "지아",
"script": "I design growth-focused activities together!",
"translation": "성장에 초점을 맞춘 활동을 함께 설계해!"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Peaceful environments help people recharge.",
"translation": "평화로운 환경이 사람들이 재충전하도록 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 도전적인 활동보다 편안한 환경을 선호하나요?",
"hint": "민지가 어떤 공간을 만든다고 했나요?",
"result": "O",
"explanation": "민지는 '편안하고 휴식하는 공간을 만든다'고 했으므로 편안한 환경을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "지아",
"script": "Your caring spaces provide comfort!",
"translation": "네 배려하는 공간이 위안을 제공해!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone needs rest and restoration.",
"translation": "모든 사람에게는 휴식과 회복이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "지아",
"script": "You create such nurturing environments!",
"translation": "그런 양육하는 환경을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says peaceful environments help people @@.",
"hint": "평화로운 환경이 사람들이 무엇하도록 도와준다고 했나요?",
"optionA": "worry",
"optionB": "recharge",
"optionC": "stress",
"result": "recharge",
"explanation": "민지는 평화로운 환경이 사람들이 '재충전하도록(recharge)' 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your challenging activities inspire development.",
"translation": "네 도전적인 활동이 발전을 영감시켜."
},
{
"type": "script",
"index": 10,
"speaker": "지아",
"script": "Growth happens through meaningful challenges!",
"translation": "성장은 의미 있는 도전을 통해 일어나!"
},
{
"type": "puzzle",
"index": 11,
"hint": "여가의 목적에 대한 문장이에요.",
"optionA": "balance",
"optionB": "Rest",
"optionC": "and",
"optionD": "growth",
"result": "Rest and growth balance",
"explanation": "휴식과 성장이 균형을 맞춰요."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your transformative experiences create change.",
"translation": "네 변화시키는 경험이 변화를 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "지아",
"script": "Comfort and challenge work perfectly!",
"translation": "편안함과 도전이 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "그룹 화해자와 근본 치유자",
"explanation": "ESFJ의 즉석 그룹 해결과 ENFJ의 깊은 관계 회복",
"category": "갈등 해결 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I bring everyone together quickly!",
"translation": "모든 사람을 빨리 함께 모아!"
},
{
"type": "script",
"index": 2,
"speaker": "혜진",
"script": "I heal relationships at roots!",
"translation": "관계를 뿌리에서 치유해!"
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group discussions solve problems faster.",
"translation": "그룹 토론이 문제를 더 빠르게 해결해."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 개별적으로 갈등을 해결하나요?",
"hint": "수민이가 누구를 함께 모은다고 했나요?",
"result": "X",
"explanation": "수민이는 '모든 사람을 함께 모은다'고 했으므로 개별적으로 해결하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "혜진",
"script": "Your mediation skills create peace!",
"translation": "네 중재 기술이 평화를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone's voice needs to be.",
"translation": "모든 사람의 목소리가 들릴 필요가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "혜진",
"script": "You facilitate understanding so well!",
"translation": "이해를 정말 잘 촉진해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group discussions solve problems @@.",
"hint": "그룹 토론이 문제를 어떻게 해결한다고 했나요?",
"optionA": "slower",
"optionB": "faster",
"optionC": "harder",
"result": "faster",
"explanation": "수민이는 그룹 토론이 문제를 더 '빠르게(faster)' 해결한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your deep work transforms connections.",
"translation": "네 깊은 작업이 연결을 변화시켜."
},
{
"type": "script",
"index": 10,
"speaker": "혜진",
"script": "True healing creates stronger bonds!",
"translation": "진정한 치유가 더 강한 유대를 만들어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "갈등 해결에 대한 문장이에요.",
"result": "Resolution needs both speed",
"explanation": "해결에는 속도가 둘 다 필요해요.",
"optionA": "both",
"optionB": "needs",
"optionC": "speed",
"optionD": "Resolution"
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your transformative approach creates lasting.",
"translation": "네 변화시키는 접근이 지속적인 평화를 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "혜진",
"script": "Quick and deep healing work!",
"translation": "빠르고 깊은 치유가 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "그룹 화해자와 근본 치유자",
"explanation": "ESFJ의 즉석 그룹 해결과 ENFJ의 깊은 관계 회복",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I bring everyone together quickly!",
"translation": "모든 사람을 빨리 함께 모아!"
},
{
"type": "script",
"index": 2,
"speaker": "혜진",
"script": "I heal relationships at roots!",
"translation": "관계를 뿌리에서 치유해!"
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group discussions solve problems faster.",
"translation": "그룹 토론이 문제를 더 빠르게 해결해."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 개별적으로 갈등을 해결하나요?",
"hint": "수민이가 누구를 함께 모은다고 했나요?",
"result": "X",
"explanation": "수민이는 '모든 사람을 함께 모은다'고 했으므로 개별적으로 해결하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "혜진",
"script": "Your mediation skills create peace!",
"translation": "네 중재 기술이 평화를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone's voice needs to be.",
"translation": "모든 사람의 목소리가 들릴 필요가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "혜진",
"script": "You facilitate understanding so well!",
"translation": "이해를 정말 잘 촉진해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group discussions solve problems @@.",
"hint": "그룹 토론이 문제를 어떻게 해결한다고 했나요?",
"optionA": "slower",
"optionB": "faster",
"optionC": "harder",
"result": "faster",
"explanation": "수민이는 그룹 토론이 문제를 더 '빠르게(faster)' 해결한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your deep work transforms connections.",
"translation": "네 깊은 작업이 연결을 변화시켜."
},
{
"type": "script",
"index": 10,
"speaker": "혜진",
"script": "True healing creates stronger bonds!",
"translation": "진정한 치유가 더 강한 유대를 만들어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "갈등 해결에 대한 문장이에요.",
"optionA": "both",
"optionB": "needs",
"optionC": "speed",
"optionD": "Resolution",
"result": "Resolution needs both speed",
"explanation": "해결에는 속도가 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your transformative approach creates lasting.",
"translation": "네 변화시키는 접근이 지속적인 평화를 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "혜진",
"script": "Quick and deep healing work!",
"translation": "빠르고 깊은 치유가 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "실용적 중재자와 가치 기반 해결자",
"explanation": "ESFJ의 현실적 타협과 ENFJ의 원칙적 해결",
"category": "갈등 해결 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I find practical compromises everyone!",
"translation": "모든 사람이 받아들일 실용적 타협을 찾아!"
},
{
"type": "script",
"index": 2,
"speaker": "다현",
"script": "I solve conflicts through shared!",
"translation": "공유된 가치를 통해 갈등을 해결해!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Realistic solutions work for everyone.",
"translation": "현실적인 해결책이 모든 사람에게 작용해."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 이상적인 해결책보다 실용적 타협을 선호하나요?",
"hint": "하린이가 어떤 타협을 찾는다고 했나요?",
"result": "O",
"explanation": "하린이는 '실용적 타협을 찾는다'고 했으므로 실용적 타협을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "다현",
"script": "Your compromise skills build bridges!",
"translation": "네 타협 기술이 다리를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone deserves fair treatment today.",
"translation": "모든 사람이 오늘 공정한 대우를 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "다현",
"script": "You create such balanced solutions!",
"translation": "그런 균형 잡힌 해결책을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says realistic solutions work for @@.",
"hint": "현실적인 해결책이 누구에게 작용한다고 했나요?",
"optionA": "some",
"optionB": "everyone",
"optionC": "leaders",
"result": "everyone",
"explanation": "하린이는 현실적인 해결책이 '모든 사람에게(everyone)' 작용한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your principled approach inspires respect.",
"translation": "네 원칙적 접근이 존경을 불러일으켜."
},
{
"type": "script",
"index": 10,
"speaker": "다현",
"script": "Strong values create lasting peace!",
"translation": "강한 가치가 지속적인 평화를 만들어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "평화의 기초에 대한 문장이에요.",
"result": "Peace grows from understanding",
"explanation": "평화는 이해에서 자라요.",
"optionA": "from",
"optionB": "Peace",
"optionC": "grows",
"optionD": "understanding"
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your value-based solutions transform systems.",
"translation": "네 가치 기반 해결책이 시스템을 변화시켜."
},
{
"type": "script",
"index": 13,
"speaker": "다현",
"script": "Compromise and principles work together!",
"translation": "타협이랑 원칙이 동시에 힘을 발휘하네!"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "실용적 중재자와 가치 기반 해결자",
"explanation": "ESFJ의 현실적 타협과 ENFJ의 원칙적 해결",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I find practical compromises everyone!",
"translation": "모든 사람이 받아들일 실용적 타협을 찾아!"
},
{
"type": "script",
"index": 2,
"speaker": "다현",
"script": "I solve conflicts through shared!",
"translation": "공유된 가치를 통해 갈등을 해결해!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Realistic solutions work for everyone.",
"translation": "현실적인 해결책이 모든 사람에게 작용해."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 이상적인 해결책보다 실용적 타협을 선호하나요?",
"hint": "하린이가 어떤 타협을 찾는다고 했나요?",
"result": "O",
"explanation": "하린이는 '실용적 타협을 찾는다'고 했으므로 실용적 타협을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "다현",
"script": "Your compromise skills build bridges!",
"translation": "네 타협 기술이 다리를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone deserves fair treatment today.",
"translation": "모든 사람이 오늘 공정한 대우를 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "다현",
"script": "You create such balanced solutions!",
"translation": "그런 균형 잡힌 해결책을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says realistic solutions work for @@.",
"hint": "현실적인 해결책이 누구에게 작용한다고 했나요?",
"optionA": "some",
"optionB": "everyone",
"optionC": "leaders",
"result": "everyone",
"explanation": "하린이는 현실적인 해결책이 '모든 사람에게(everyone)' 작용한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your principled approach inspires respect.",
"translation": "네 원칙적 접근이 존경을 불러일으켜."
},
{
"type": "script",
"index": 10,
"speaker": "다현",
"script": "Strong values create lasting peace!",
"translation": "강한 가치가 지속적인 평화를 만들어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "평화의 기초에 대한 문장이에요.",
"optionA": "from",
"optionB": "Peace",
"optionC": "grows",
"optionD": "understanding",
"result": "Peace grows from understanding",
"explanation": "평화는 이해에서 자라요."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your value-based solutions transform systems.",
"translation": "네 가치 기반 해결책이 시스템을 변화시켜."
},
{
"type": "script",
"index": 13,
"speaker": "다현",
"script": "Compromise and principles work together!",
"translation": "타협이랑 원칙이 동시에 힘을 발휘하네!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "계획하는 호스트와 자유로운 영혼",
"explanation": "ESFJ의 체계적 준비와 ESFP의 즉흥적 자유로움",
"category": "생활 태도",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I plan everything for everyone!",
"translation": "모든 사람을 위해 모든 걸 계획해!"
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I go with the flow!",
"translation": "흐름을 따라가!"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Careful preparation helps people feel.",
"translation": "신중한 준비가 사람들이 편안하게 느끼도록 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 즉흥적으로 행동하는 것을 선호하나요?",
"hint": "민지가 모든 걸 어떻게 한다고 했나요?",
"result": "X",
"explanation": "민지는 '모든 걸 계획한다'고 했으므로 즉흥적 행동을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "Your organization skills are amazing!",
"translation": "네 조직 능력이 놀라워!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone deserves thoughtful attention always.",
"translation": "모든 사람이 항상 사려 깊은 관심을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "You make everyone feel special!",
"translation": "모든 사람이 특별하다고 느끼게 해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says careful preparation helps people feel @@.",
"hint": "신중한 준비가 사람들이 어떻게 느끼도록 도와준다고 했나요?",
"optionA": "worried",
"optionB": "comfortable",
"optionC": "confused",
"result": "comfortable",
"explanation": "민지는 신중한 준비가 사람들이 '편안하게(comfortable)' 느끼도록 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your spontaneous joy brightens everything.",
"translation": "네 즉흥적인 기쁨이 모든 걸 밝게 해."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Life feels amazing when free!",
"translation": "자유로울 때 인생이 놀라워!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "생활 방식에 대한 문장이에요.",
"result": "Life needs both planning",
"explanation": "인생에는 계획이 둘 다 필요해요.",
"optionA": "both",
"optionB": "Life",
"optionC": "planning",
"optionD": "needs"
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your free spirit teaches me.",
"translation": "네 자유로운 영혼이 나에게 순간을 가르쳐줘."
},
{
"type": "script",
"index": 13,
"speaker": "예솔",
"script": "Structure and freedom work together!",
"translation": "구조와 자유가 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "계획하는 호스트와 자유로운 영혼",
"explanation": "ESFJ의 체계적 준비와 ESFP의 즉흥적 자유로움",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I plan everything for everyone!",
"translation": "모든 사람을 위해 모든 걸 계획해!"
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I go with the flow!",
"translation": "흐름을 따라가!"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Careful preparation helps people feel.",
"translation": "신중한 준비가 사람들이 편안하게 느끼도록 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 즉흥적으로 행동하는 것을 선호하나요?",
"hint": "민지가 모든 걸 어떻게 한다고 했나요?",
"result": "X",
"explanation": "민지는 '모든 걸 계획한다'고 했으므로 즉흥적 행동을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "Your organization skills are amazing!",
"translation": "네 조직 능력이 놀라워!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone deserves thoughtful attention always.",
"translation": "모든 사람이 항상 사려 깊은 관심을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "You make everyone feel special!",
"translation": "모든 사람이 특별하다고 느끼게 해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says careful preparation helps people feel @@.",
"hint": "신중한 준비가 사람들이 어떻게 느끼도록 도와준다고 했나요?",
"optionA": "worried",
"optionB": "comfortable",
"optionC": "confused",
"result": "comfortable",
"explanation": "민지는 신중한 준비가 사람들이 '편안하게(comfortable)' 느끼도록 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your spontaneous joy brightens everything.",
"translation": "네 즉흥적인 기쁨이 모든 걸 밝게 해."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Life feels amazing when free!",
"translation": "자유로울 때 인생이 놀라워!"
},
{
"type": "puzzle",
"index": 11,
"hint": "생활 방식에 대한 문장이에요.",
"optionA": "both",
"optionB": "Life",
"optionC": "planning",
"optionD": "needs",
"result": "Life needs both planning",
"explanation": "인생에는 계획이 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your free spirit teaches me.",
"translation": "네 자유로운 영혼이 나에게 순간을 가르쳐줘."
},
{
"type": "script",
"index": 13,
"speaker": "예솔",
"script": "Structure and freedom work together!",
"translation": "구조와 자유가 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "집단 배려자와 개인적 표현자",
"explanation": "ESFJ의 그룹 중심 관심과 ESFP의 자기 표현 중심",
"category": "생활 태도",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I focus on group harmony!",
"translation": "그룹 조화에 집중해!"
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "I express my authentic self!",
"translation": "진정한 내 자신을 표현해!"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Everyone's happiness matters most always.",
"translation": "모든 사람의 행복이 항상 가장 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 개인적 표현보다 그룹을 우선시하나요?",
"hint": "지우가 무엇에 집중한다고 했나요?",
"result": "O",
"explanation": "지우는 '그룹 조화에 집중한다'고 했으므로 그룹을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "미소",
"script": "Your caring heart creates unity!",
"translation": "네 배려하는 마음이 결속을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Together we can achieve more.",
"translation": "함께 우리는 더 많이 성취할 수 있어."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "You bring people together beautifully!",
"translation": "사람들을 아름답게 하나로 모아!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says everyone's happiness matters most @@.",
"hint": "모든 사람의 행복이 언제 가장 중요하다고 했나요?",
"optionA": "sometimes",
"optionB": "always",
"optionC": "never",
"result": "always",
"explanation": "지우는 모든 사람의 행복이 '항상(always)' 가장 중요하다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your genuine expression inspires courage.",
"translation": "네 진정한 표현이 용기를 불러일으켜."
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Being myself feels so right!",
"translation": "나 자신이 되는 것이 정말 옳게 느껴져!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "행복의 균형에 대한 문장이에요.",
"result": "Happiness grows through sharing",
"explanation": "행복은 나눔을 통해 성장해요.",
"optionA": "Happiness",
"optionB": "sharing",
"optionC": "through",
"optionD": "grows"
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your self-love teaches others acceptance.",
"translation": "네 자기 사랑이 다른 사람들에게 수용을 가르쳐."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Group care and self-care work!",
"translation": "그룹 관심과 자기 관리가 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "집단 배려자와 개인적 표현자",
"explanation": "ESFJ의 그룹 중심 관심과 ESFP의 자기 표현 중심",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I focus on group harmony!",
"translation": "그룹 조화에 집중해!"
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "I express my authentic self!",
"translation": "진정한 내 자신을 표현해!"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Everyone's happiness matters most always.",
"translation": "모든 사람의 행복이 항상 가장 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 개인적 표현보다 그룹을 우선시하나요?",
"hint": "지우가 무엇에 집중한다고 했나요?",
"result": "O",
"explanation": "지우는 '그룹 조화에 집중한다'고 했으므로 그룹을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "미소",
"script": "Your caring heart creates unity!",
"translation": "네 배려하는 마음이 결속을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Together we can achieve more.",
"translation": "함께 우리는 더 많이 성취할 수 있어."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "You bring people together beautifully!",
"translation": "사람들을 아름답게 하나로 모아!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says everyone's happiness matters most @@.",
"hint": "모든 사람의 행복이 언제 가장 중요하다고 했나요?",
"optionA": "sometimes",
"optionB": "always",
"optionC": "never",
"result": "always",
"explanation": "지우는 모든 사람의 행복이 '항상(always)' 가장 중요하다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your genuine expression inspires courage.",
"translation": "네 진정한 표현이 용기를 불러일으켜."
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Being myself feels so right!",
"translation": "나 자신이 되는 것이 정말 옳게 느껴져!"
},
{
"type": "puzzle",
"index": 11,
"hint": "행복의 균형에 대한 문장이에요.",
"optionA": "Happiness",
"optionB": "sharing",
"optionC": "through",
"optionD": "grows",
"result": "Happiness grows through sharing",
"explanation": "행복은 나눔을 통해 성장해요."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your self-love teaches others acceptance.",
"translation": "네 자기 사랑이 다른 사람들에게 수용을 가르쳐."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Group care and self-care work!",
"translation": "그룹 관심과 자기 관리가 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "체계적 조직자와 자연스러운 연결자",
"explanation": "ESFJ의 계획적 사교와 ESFP의 즉흥적 친화",
"category": "사회적 상호작용",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I organize social gatherings carefully!",
"translation": "사교 모임을 신중하게 조직해!"
},
{
"type": "script",
"index": 2,
"speaker": "혜린",
"script": "I connect with people naturally!",
"translation": "사람들과 자연스럽게 연결돼!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Planned events help everyone feel.",
"translation": "계획된 이벤트가 모든 사람이 포함되도록 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 즉흥적인 만남을 선호하나요?",
"hint": "하린이가 사교 모임을 어떻게 조직한다고 했나요?",
"result": "X",
"explanation": "하린이는 사교 모임을 '신중하게 조직한다'고 했으므로 즉흥적 만남을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "혜린",
"script": "Your event planning brings joy!",
"translation": "네 이벤트 계획이 기쁨을 가져와!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone deserves to feel welcome.",
"translation": "모든 사람이 환영받는다고 느낄 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "혜린",
"script": "You create such warm atmospheres!",
"translation": "그런 따뜻한 분위기를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says planned events help everyone feel @@.",
"hint": "계획된 이벤트가 모든 사람이 어떻게 느끼도록 도와준다고 했나요?",
"optionA": "excluded",
"optionB": "included",
"optionC": "confused",
"result": "included",
"explanation": "하린이는 계획된 이벤트가 모든 사람이 '포함되도록(included)' 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your natural charm draws everyone.",
"translation": "네 자연스러운 매력이 모든 사람을 끌어들여."
},
{
"type": "script",
"index": 10,
"speaker": "혜린",
"script": "Spontaneous conversations create magic moments!",
"translation": "즉흥적인 대화가 마법 같은 순간을 만들어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "사교의 방식에 대한 문장이에요.",
"result": "Friendship happens many ways",
"explanation": "우정은 여러 방법으로 일어나요.",
"optionA": "ways",
"optionB": "many",
"optionC": "happens",
"optionD": "Friendship"
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your genuine interactions touch hearts.",
"translation": "네 진정한 상호작용이 마음을 감동시켜."
},
{
"type": "script",
"index": 13,
"speaker": "혜린",
"script": "Planning and spontaneity work perfectly!",
"translation": "계획과 즉흥성이 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "체계적 조직자와 자연스러운 연결자",
"explanation": "ESFJ의 계획적 사교와 ESFP의 즉흥적 친화",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I organize social gatherings carefully!",
"translation": "사교 모임을 신중하게 조직해!"
},
{
"type": "script",
"index": 2,
"speaker": "혜린",
"script": "I connect with people naturally!",
"translation": "사람들과 자연스럽게 연결돼!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Planned events help everyone feel.",
"translation": "계획된 이벤트가 모든 사람이 포함되도록 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 즉흥적인 만남을 선호하나요?",
"hint": "하린이가 사교 모임을 어떻게 조직한다고 했나요?",
"result": "X",
"explanation": "하린이는 사교 모임을 '신중하게 조직한다'고 했으므로 즉흥적 만남을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "혜린",
"script": "Your event planning brings joy!",
"translation": "네 이벤트 계획이 기쁨을 가져와!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone deserves to feel welcome.",
"translation": "모든 사람이 환영받는다고 느낄 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "혜린",
"script": "You create such warm atmospheres!",
"translation": "그런 따뜻한 분위기를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says planned events help everyone feel @@.",
"hint": "계획된 이벤트가 모든 사람이 어떻게 느끼도록 도와준다고 했나요?",
"optionA": "excluded",
"optionB": "included",
"optionC": "confused",
"result": "included",
"explanation": "하린이는 계획된 이벤트가 모든 사람이 '포함되도록(included)' 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your natural charm draws everyone.",
"translation": "네 자연스러운 매력이 모든 사람을 끌어들여."
},
{
"type": "script",
"index": 10,
"speaker": "혜린",
"script": "Spontaneous conversations create magic moments!",
"translation": "즉흥적인 대화가 마법 같은 순간을 만들어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "사교의 방식에 대한 문장이에요.",
"optionA": "ways",
"optionB": "many",
"optionC": "happens",
"optionD": "Friendship",
"result": "Friendship happens many ways",
"explanation": "우정은 여러 방법으로 일어나요."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your genuine interactions touch hearts.",
"translation": "네 진정한 상호작용이 마음을 감동시켜."
},
{
"type": "script",
"index": 13,
"speaker": "혜린",
"script": "Planning and spontaneity work perfectly!",
"translation": "계획과 즉흥성이 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모두를 위한 호스트와 순간의 스타",
"explanation": "ESFJ의 포용적 환대와 ESFP의 개인적 매력",
"category": "사회적 상호작용",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I make sure everyone participates!",
"translation": "모든 사람이 참여하도록 해!"
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I shine when being myself!",
"translation": "나 자신일 때 빛이 나!"
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group activities create lasting bonds.",
"translation": "그룹 활동이 지속적인 유대를 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 개인적 표현보다 그룹 참여를 중요하게 생각하나요?",
"hint": "수민이가 누구의 참여를 확인한다고 했나요?",
"result": "O",
"explanation": "수민이는 '모든 사람이 참여하도록 한다'고 했으므로 그룹 참여를 중요하게 생각해요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "Your inclusive spirit welcomes everyone!",
"translation": "네 포용적 정신이 모든 사람을 환영해!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone's voice deserves to be.",
"translation": "모든 사람의 목소리가 들릴 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "You help shy people feel!",
"translation": "수줍은 사람들이 편안하게 느끼도록 도와줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group activities create lasting @@.",
"hint": "그룹 활동이 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "bonds",
"optionC": "stress",
"result": "bonds",
"explanation": "수민이는 그룹 활동이 지속적인 '유대(bonds)'를 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your authentic presence inspires others.",
"translation": "네 진정한 존재감이 다른 사람들에게 영감을 줘."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Individual expression makes groups colorful!",
"translation": "개인적 표현이 그룹을 다채롭게 만들어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "그룹의 힘에 대한 문장이에요.",
"result": "Communities need diverse voices",
"explanation": "공동체에는 다양한 목소리가 필요해요.",
"optionA": "need",
"optionB": "Communities",
"optionC": "diverse",
"optionD": "voices"
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your unique energy adds special.",
"translation": "네 독특한 에너지가 특별한 색깔을 더해."
},
{
"type": "script",
"index": 13,
"speaker": "예솔",
"script": "Inclusion and expression work together!",
"translation": "포용과 표현이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "모두를 위한 호스트와 순간의 스타",
"explanation": "ESFJ의 포용적 환대와 ESFP의 개인적 매력",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I make sure everyone participates!",
"translation": "모든 사람이 참여하도록 해!"
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I shine when being myself!",
"translation": "나 자신일 때 빛이 나!"
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group activities create lasting bonds.",
"translation": "그룹 활동이 지속적인 유대를 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 개인적 표현보다 그룹 참여를 중요하게 생각하나요?",
"hint": "수민이가 누구의 참여를 확인한다고 했나요?",
"result": "O",
"explanation": "수민이는 '모든 사람이 참여하도록 한다'고 했으므로 그룹 참여를 중요하게 생각해요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "Your inclusive spirit welcomes everyone!",
"translation": "네 포용적 정신이 모든 사람을 환영해!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone's voice deserves to be.",
"translation": "모든 사람의 목소리가 들릴 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "You help shy people feel!",
"translation": "수줍은 사람들이 편안하게 느끼도록 도와줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group activities create lasting @@.",
"hint": "그룹 활동이 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "bonds",
"optionC": "stress",
"result": "bonds",
"explanation": "수민이는 그룹 활동이 지속적인 '유대(bonds)'를 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your authentic presence inspires others.",
"translation": "네 진정한 존재감이 다른 사람들에게 영감을 줘."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Individual expression makes groups colorful!",
"translation": "개인적 표현이 그룹을 다채롭게 만들어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "그룹의 힘에 대한 문장이에요.",
"optionA": "need",
"optionB": "Communities",
"optionC": "diverse",
"optionD": "voices",
"result": "Communities need diverse voices",
"explanation": "공동체에는 다양한 목소리가 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your unique energy adds special.",
"translation": "네 독특한 에너지가 특별한 색깔을 더해."
},
{
"type": "script",
"index": 13,
"speaker": "예솔",
"script": "Inclusion and expression work together!",
"translation": "포용과 표현이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "체계적 연구자와 호기심 탐험가",
"explanation": "ESFJ의 조직적 정보 수집과 ESFP의 흥미 중심 탐구",
"category": "정보 탐구",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I organize information for everyone!",
"translation": "모든 사람을 위해 정보를 정리해!"
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "I explore what excites me!",
"translation": "나를 흥미진진하게 하는 걸 탐험해!"
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Shared knowledge helps group success.",
"translation": "공유된 지식이 그룹 성공에 도움돼."
},
{
"type": "ox",
"index": 4,
"quiz": "지민이는 개인적 흥미보다 그룹을 위한 정보를 우선시하나요?",
"hint": "지민이가 누구를 위해 정보를 정리한다고 했나요?",
"result": "O",
"explanation": "지민이는 '모든 사람을 위해' 정보를 정리한다고 했으므로 그룹을 위한 정보를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "미소",
"script": "Your research skills help everyone!",
"translation": "네 연구 기술이 모두에게 도움돼!"
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Everyone deserves access to information.",
"translation": "모든 사람이 정보에 접근할 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "You make learning so organized!",
"translation": "학습을 정말 체계적으로 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jimin says shared knowledge helps group @@.",
"hint": "공유된 지식이 그룹의 무엇에 도움된다고 했나요?",
"optionA": "confusion",
"optionB": "success",
"optionC": "problems",
"result": "success",
"explanation": "지민이는 공유된 지식이 그룹 '성공(success)'에 도움된다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지민",
"script": "Your passion makes learning exciting.",
"translation": "네 열정이 학습을 흥미진진하게 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Following curiosity leads to surprises!",
"translation": "호기심을 따라가는 것이 놀라움으로 이끌어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "학습의 방식에 대한 문장이에요.",
"result": "Learning works different styles",
"explanation": "학습은 다른 스타일들로 작용해요.",
"optionA": "works",
"optionB": "styles",
"optionC": "Learning",
"optionD": "different"
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Your discoveries inspire new directions.",
"translation": "네 발견이 새로운 방향을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Structure and curiosity work perfectly!",
"translation": "구조와 호기심이 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "체계적 연구자와 호기심 탐험가",
"explanation": "ESFJ의 조직적 정보 수집과 ESFP의 흥미 중심 탐구",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I organize information for everyone!",
"translation": "모든 사람을 위해 정보를 정리해!"
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "I explore what excites me!",
"translation": "나를 흥미진진하게 하는 걸 탐험해!"
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Shared knowledge helps group success.",
"translation": "공유된 지식이 그룹 성공에 도움돼."
},
{
"type": "ox",
"index": 4,
"quiz": "지민이는 개인적 흥미보다 그룹을 위한 정보를 우선시하나요?",
"hint": "지민이가 누구를 위해 정보를 정리한다고 했나요?",
"result": "O",
"explanation": "지민이는 '모든 사람을 위해' 정보를 정리한다고 했으므로 그룹을 위한 정보를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "미소",
"script": "Your research skills help everyone!",
"translation": "네 연구 기술이 모두에게 도움돼!"
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Everyone deserves access to information.",
"translation": "모든 사람이 정보에 접근할 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "You make learning so organized!",
"translation": "학습을 정말 체계적으로 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jimin says shared knowledge helps group @@.",
"hint": "공유된 지식이 그룹의 무엇에 도움된다고 했나요?",
"optionA": "confusion",
"optionB": "success",
"optionC": "problems",
"result": "success",
"explanation": "지민이는 공유된 지식이 그룹 '성공(success)'에 도움된다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지민",
"script": "Your passion makes learning exciting.",
"translation": "네 열정이 학습을 흥미진진하게 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Following curiosity leads to surprises!",
"translation": "호기심을 따라가는 것이 놀라움으로 이끌어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "학습의 방식에 대한 문장이에요.",
"optionA": "works",
"optionB": "styles",
"optionC": "Learning",
"optionD": "different",
"result": "Learning works different styles",
"explanation": "학습은 다른 스타일들로 작용해요."
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Your discoveries inspire new directions.",
"translation": "네 발견이 새로운 방향을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Structure and curiosity work perfectly!",
"translation": "구조와 호기심이 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "실용적 연구원과 직관적 학습자",
"explanation": "ESFJ의 현실적 정보 활용과 ESFP의 감각적 이해",
"category": "정보 탐구",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I gather helpful practical information!",
"translation": "도움되는 실용적 정보를 수집해!"
},
{
"type": "script",
"index": 2,
"speaker": "혜린",
"script": "I understand through direct experience!",
"translation": "직접적인 경험을 통해 이해해!"
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Useful facts solve everyday problems.",
"translation": "유용한 사실이 일상 문제를 해결해."
},
{
"type": "ox",
"index": 4,
"quiz": "소민이는 추상적 정보보다 실용적 정보를 선호하나요?",
"hint": "소민이가 어떤 정보를 수집한다고 했나요?",
"result": "O",
"explanation": "소민이는 '실용적 정보를 수집한다'고 했으므로 실용적 정보를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "혜린",
"script": "Your organized knowledge helps everyone!",
"translation": "네 체계적인 지식이 모두에게 도움돼!"
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Everyone needs clear reliable information.",
"translation": "모든 사람에게는 명확하고 신뢰할 정보가 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "혜린",
"script": "You find exactly what people!",
"translation": "사람들이 필요한 걸 정확히 찾아!"
},
{
"type": "blank",
"index": 8,
"quiz": "Somin says useful facts solve everyday @@.",
"hint": "유용한 사실이 일상의 무엇을 해결한다고 했나요?",
"optionA": "mysteries",
"optionB": "problems",
"optionC": "questions",
"result": "problems",
"explanation": "소민이는 유용한 사실이 일상 '문제(problems)'를 해결한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소민",
"script": "Your hands-on learning brings insights.",
"translation": "네 실제 경험 학습이 통찰력을 가져와."
},
{
"type": "script",
"index": 10,
"speaker": "혜린",
"script": "Real experiences teach the best!",
"translation": "실제 경험이 최고로 가르쳐!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지식의 종류에 대한 문장이에요.",
"result": "Knowledge comes through practice",
"explanation": "지식은 실천을 통해 와요.",
"optionA": "Knowledge",
"optionB": "through",
"optionC": "practice",
"optionD": "comes"
},
{
"type": "script",
"index": 12,
"speaker": "소민",
"script": "Your experiential wisdom enriches understanding.",
"translation": "네 경험적 지혜가 이해를 풍요롭게 해."
},
{
"type": "script",
"index": 13,
"speaker": "혜린",
"script": "Facts and experience work together!",
"translation": "사실과 경험이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "실용적 연구원과 직관적 학습자",
"explanation": "ESFJ의 현실적 정보 활용과 ESFP의 감각적 이해",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I gather helpful practical information!",
"translation": "도움되는 실용적 정보를 수집해!"
},
{
"type": "script",
"index": 2,
"speaker": "혜린",
"script": "I understand through direct experience!",
"translation": "직접적인 경험을 통해 이해해!"
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Useful facts solve everyday problems.",
"translation": "유용한 사실이 일상 문제를 해결해."
},
{
"type": "ox",
"index": 4,
"quiz": "소민이는 추상적 정보보다 실용적 정보를 선호하나요?",
"hint": "소민이가 어떤 정보를 수집한다고 했나요?",
"result": "O",
"explanation": "소민이는 '실용적 정보를 수집한다'고 했으므로 실용적 정보를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "혜린",
"script": "Your organized knowledge helps everyone!",
"translation": "네 체계적인 지식이 모두에게 도움돼!"
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Everyone needs clear reliable information.",
"translation": "모든 사람에게는 명확하고 신뢰할 정보가 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "혜린",
"script": "You find exactly what people!",
"translation": "사람들이 필요한 걸 정확히 찾아!"
},
{
"type": "blank",
"index": 8,
"quiz": "Somin says useful facts solve everyday @@.",
"hint": "유용한 사실이 일상의 무엇을 해결한다고 했나요?",
"optionA": "mysteries",
"optionB": "problems",
"optionC": "questions",
"result": "problems",
"explanation": "소민이는 유용한 사실이 일상 '문제(problems)'를 해결한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소민",
"script": "Your hands-on learning brings insights.",
"translation": "네 실제 경험 학습이 통찰력을 가져와."
},
{
"type": "script",
"index": 10,
"speaker": "혜린",
"script": "Real experiences teach the best!",
"translation": "실제 경험이 최고로 가르쳐!"
},
{
"type": "puzzle",
"index": 11,
"hint": "지식의 종류에 대한 문장이에요.",
"optionA": "Knowledge",
"optionB": "through",
"optionC": "practice",
"optionD": "comes",
"result": "Knowledge comes through practice",
"explanation": "지식은 실천을 통해 와요."
},
{
"type": "script",
"index": 12,
"speaker": "소민",
"script": "Your experiential wisdom enriches understanding.",
"translation": "네 경험적 지혜가 이해를 풍요롭게 해."
},
{
"type": "script",
"index": 13,
"speaker": "혜린",
"script": "Facts and experience work together!",
"translation": "사실과 경험이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "그룹 합의자와 마음 결정자",
"explanation": "ESFJ의 집단 고려 결정과 ESFP의 개인적 감정 판단",
"category": "의사결정 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I consider everyone's feelings always!",
"translation": "항상 모든 사람의 감정을 고려해!"
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I follow my heart directly!",
"translation": "내 마음을 직접 따라가!"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Group harmony guides my choices.",
"translation": "그룹 조화가 내 선택을 이끌어."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 개인적 감정보다 그룹을 우선시하나요?",
"hint": "지우가 무엇이 선택을 이끈다고 했나요?",
"result": "O",
"explanation": "지우는 '그룹 조화가' 선택을 이끈다고 했으므로 그룹을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "Your caring decisions create unity!",
"translation": "네 배려하는 결정이 결속을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone deserves to be heard.",
"translation": "모든 사람이 들을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "You make everyone feel valued!",
"translation": "모든 사람이 가치 있다고 느끼게 해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says group harmony guides @@ choices.",
"hint": "그룹 조화가 누구의 선택을 이끈다고 했나요?",
"optionA": "everyone's",
"optionB": "my",
"optionC": "their",
"result": "my",
"explanation": "지우는 그룹 조화가 '내(my)' 선택을 이끈다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your authentic choices inspire courage.",
"translation": "네 진정한 선택이 용기를 불러일으켜."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Being true to myself feels!",
"translation": "나 자신에게 진실한 것이 옳다고 느껴져!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "결정의 균형에 대한 문장이에요.",
"result": "Good choices balance hearts",
"explanation": "좋은 선택은 마음들의 균형을 맞춰요.",
"optionA": "Good",
"optionB": "choices",
"optionC": "balance",
"optionD": "hearts"
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your self-awareness teaches others acceptance.",
"translation": "네 자기 인식이 다른 사람들에게 수용을 가르쳐."
},
{
"type": "script",
"index": 13,
"speaker": "예솔",
"script": "Group care and self-truth work!",
"translation": "그룹 관심과 자기 진실이 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "그룹 합의자와 마음 결정자",
"explanation": "ESFJ의 집단 고려 결정과 ESFP의 개인적 감정 판단",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I consider everyone's feelings always!",
"translation": "항상 모든 사람의 감정을 고려해!"
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I follow my heart directly!",
"translation": "내 마음을 직접 따라가!"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Group harmony guides my choices.",
"translation": "그룹 조화가 내 선택을 이끌어."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 개인적 감정보다 그룹을 우선시하나요?",
"hint": "지우가 무엇이 선택을 이끈다고 했나요?",
"result": "O",
"explanation": "지우는 '그룹 조화가' 선택을 이끈다고 했으므로 그룹을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "Your caring decisions create unity!",
"translation": "네 배려하는 결정이 결속을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone deserves to be heard.",
"translation": "모든 사람이 들을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "You make everyone feel valued!",
"translation": "모든 사람이 가치 있다고 느끼게 해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says group harmony guides @@ choices.",
"hint": "그룹 조화가 누구의 선택을 이끈다고 했나요?",
"optionA": "everyone's",
"optionB": "my",
"optionC": "their",
"result": "my",
"explanation": "지우는 그룹 조화가 '내(my)' 선택을 이끈다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your authentic choices inspire courage.",
"translation": "네 진정한 선택이 용기를 불러일으켜."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Being true to myself feels!",
"translation": "나 자신에게 진실한 것이 옳다고 느껴져!"
},
{
"type": "puzzle",
"index": 11,
"hint": "결정의 균형에 대한 문장이에요.",
"optionA": "Good",
"optionB": "choices",
"optionC": "balance",
"optionD": "hearts",
"result": "Good choices balance hearts",
"explanation": "좋은 선택은 마음들의 균형을 맞춰요."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your self-awareness teaches others acceptance.",
"translation": "네 자기 인식이 다른 사람들에게 수용을 가르쳐."
},
{
"type": "script",
"index": 13,
"speaker": "예솔",
"script": "Group care and self-truth work!",
"translation": "그룹 관심과 자기 진실이 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "신중한 계획자와 즉석 판단자",
"explanation": "ESFJ의 체계적 의사결정과 ESFP의 순간적 선택",
"category": "의사결정 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I think through all options!",
"translation": "모든 옵션을 신중하게 생각해!"
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "I decide when inspired quickly!",
"translation": "영감을 받으면 빨리 결정해!"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Careful planning prevents future problems.",
"translation": "신중한 계획이 미래 문제를 방지해."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 즉석에서 결정하는 것을 선호하나요?",
"hint": "민지가 모든 옵션을 어떻게 생각한다고 했나요?",
"result": "X",
"explanation": "민지는 모든 옵션을 '신중하게 생각한다'고 했으므로 즉석 결정을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "미소",
"script": "Your thoughtful approach creates stability!",
"translation": "네 사려 깊은 접근이 안정성을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone benefits from careful decisions.",
"translation": "모든 사람이 신중한 결정에서 도움을 받아."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "You consider all the details!",
"translation": "모든 세부사항을 고려해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says careful planning prevents future @@.",
"hint": "신중한 계획이 미래의 무엇을 방지한다고 했나요?",
"optionA": "success",
"optionB": "problems",
"optionC": "happiness",
"result": "problems",
"explanation": "민지는 신중한 계획이 미래 '문제(problems)'를 방지한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your quick decisions capture opportunities.",
"translation": "네 빠른 결정이 기회를 포착해."
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Perfect moments need immediate action!",
"translation": "완벽한 순간에는 즉각적인 행동이 필요해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "결정의 방식에 대한 문장이에요.",
"result": "Decisions need both timing",
"explanation": "결정에는 타이밍이 둘 다 필요해요.",
"optionA": "timing",
"optionB": "both",
"optionC": "need",
"optionD": "Decisions"
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your spontaneity adds excitement to.",
"translation": "네 즉흥성이 계획에 흥미진진함을 더해."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Planning and instinct work together!",
"translation": "계획과 직감이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "신중한 계획자와 즉석 판단자",
"explanation": "ESFJ의 체계적 의사결정과 ESFP의 순간적 선택",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I think through all options!",
"translation": "모든 옵션을 신중하게 생각해!"
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "I decide when inspired quickly!",
"translation": "영감을 받으면 빨리 결정해!"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Careful planning prevents future problems.",
"translation": "신중한 계획이 미래 문제를 방지해."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 즉석에서 결정하는 것을 선호하나요?",
"hint": "민지가 모든 옵션을 어떻게 생각한다고 했나요?",
"result": "X",
"explanation": "민지는 모든 옵션을 '신중하게 생각한다'고 했으므로 즉석 결정을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "미소",
"script": "Your thoughtful approach creates stability!",
"translation": "네 사려 깊은 접근이 안정성을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone benefits from careful decisions.",
"translation": "모든 사람이 신중한 결정에서 도움을 받아."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "You consider all the details!",
"translation": "모든 세부사항을 고려해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says careful planning prevents future @@.",
"hint": "신중한 계획이 미래의 무엇을 방지한다고 했나요?",
"optionA": "success",
"optionB": "problems",
"optionC": "happiness",
"result": "problems",
"explanation": "민지는 신중한 계획이 미래 '문제(problems)'를 방지한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your quick decisions capture opportunities.",
"translation": "네 빠른 결정이 기회를 포착해."
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Perfect moments need immediate action!",
"translation": "완벽한 순간에는 즉각적인 행동이 필요해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "결정의 방식에 대한 문장이에요.",
"optionA": "timing",
"optionB": "both",
"optionC": "need",
"optionD": "Decisions",
"result": "Decisions need both timing",
"explanation": "결정에는 타이밍이 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your spontaneity adds excitement to.",
"translation": "네 즉흥성이 계획에 흥미진진함을 더해."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Planning and instinct work together!",
"translation": "계획과 직감이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "팀 응원단과 개인적 치유자",
"explanation": "ESFJ의 그룹 지원과 ESFP의 개인적 감정 처리",
"category": "스트레스 상황 대처",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I bring everyone together quickly!",
"translation": "모든 사람을 빨리 함께 모아!"
},
{
"type": "script",
"index": 2,
"speaker": "혜린",
"script": "I process my feelings through!",
"translation": "움직임을 통해 내 감정을 처리해!"
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group support makes challenges easier.",
"translation": "그룹 지지가 도전을 더 쉽게 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 혼자서 스트레스를 처리하나요?",
"hint": "수민이가 누구를 함께 모은다고 했나요?",
"result": "X",
"explanation": "수민이는 '모든 사람을 함께 모은다'고 했으므로 혼자서 처리하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "혜린",
"script": "Your team building creates strength!",
"translation": "네 팀 빌딩이 힘을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone needs encouragement during stress.",
"translation": "스트레스 동안 모든 사람에게는 격려가 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "혜린",
"script": "You lift everyone's spirits beautifully!",
"translation": "모든 사람의 기분을 아름답게 끌어올려!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group support makes challenges @@.",
"hint": "그룹 지지가 도전을 어떻게 만든다고 했나요?",
"optionA": "harder",
"optionB": "easier",
"optionC": "impossible",
"result": "easier",
"explanation": "수민이는 그룹 지지가 도전을 더 '쉽게(easier)' 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your physical expression heals emotions.",
"translation": "네 신체적 표현이 감정을 치유해."
},
{
"type": "script",
"index": 10,
"speaker": "혜린",
"script": "Dancing away problems feels so!",
"translation": "문제들을 춤으로 날리는 것이 정말 자유로워!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "치유의 방식에 대한 문장이에요.",
"result": "Healing happens many ways",
"explanation": "치유는 여러 방법으로 일어나요.",
"optionA": "happens",
"optionB": "many",
"optionC": "ways",
"optionD": "Healing"
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your creative expression inspires others.",
"translation": "네 창의적 표현이 다른 사람들에게 영감을 줘."
},
{
"type": "script",
"index": 13,
"speaker": "혜린",
"script": "Support and expression work perfectly!",
"translation": "지지와 표현이 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "팀 응원단과 개인적 치유자",
"explanation": "ESFJ의 그룹 지원과 ESFP의 개인적 감정 처리",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I bring everyone together quickly!",
"translation": "모든 사람을 빨리 함께 모아!"
},
{
"type": "script",
"index": 2,
"speaker": "혜린",
"script": "I process my feelings through!",
"translation": "움직임을 통해 내 감정을 처리해!"
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group support makes challenges easier.",
"translation": "그룹 지지가 도전을 더 쉽게 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 혼자서 스트레스를 처리하나요?",
"hint": "수민이가 누구를 함께 모은다고 했나요?",
"result": "X",
"explanation": "수민이는 '모든 사람을 함께 모은다'고 했으므로 혼자서 처리하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "혜린",
"script": "Your team building creates strength!",
"translation": "네 팀 빌딩이 힘을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone needs encouragement during stress.",
"translation": "스트레스 동안 모든 사람에게는 격려가 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "혜린",
"script": "You lift everyone's spirits beautifully!",
"translation": "모든 사람의 기분을 아름답게 끌어올려!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group support makes challenges @@.",
"hint": "그룹 지지가 도전을 어떻게 만든다고 했나요?",
"optionA": "harder",
"optionB": "easier",
"optionC": "impossible",
"result": "easier",
"explanation": "수민이는 그룹 지지가 도전을 더 '쉽게(easier)' 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your physical expression heals emotions.",
"translation": "네 신체적 표현이 감정을 치유해."
},
{
"type": "script",
"index": 10,
"speaker": "혜린",
"script": "Dancing away problems feels so!",
"translation": "문제들을 춤으로 날리는 것이 정말 자유로워!"
},
{
"type": "puzzle",
"index": 11,
"hint": "치유의 방식에 대한 문장이에요.",
"optionA": "happens",
"optionB": "many",
"optionC": "ways",
"optionD": "Healing",
"result": "Healing happens many ways",
"explanation": "치유는 여러 방법으로 일어나요."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your creative expression inspires others.",
"translation": "네 창의적 표현이 다른 사람들에게 영감을 줘."
},
{
"type": "script",
"index": 13,
"speaker": "혜린",
"script": "Support and expression work perfectly!",
"translation": "지지와 표현이 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "조직적 문제 해결자와 감정적 방출자",
"explanation": "ESFJ의 체계적 스트레스 관리와 ESFP의 표현적 해소",
"category": "스트레스 상황 대처",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I organize help for everyone!",
"translation": "모든 사람을 위해 도움을 조직해!"
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I express my emotions freely!",
"translation": "내 감정을 자유롭게 표현해!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Systematic support reduces stress levels.",
"translation": "체계적인 지지가 스트레스 수준을 줄여."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 감정을 자유롭게 표현하는 것을 선호하나요?",
"hint": "하린이가 무엇을 조직한다고 했나요?",
"result": "X",
"explanation": "하린이는 '도움을 조직한다'고 했으므로 체계적 접근을 선호하고 자유로운 표현을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "Your organized care helps everyone!",
"translation": "네 체계적인 관심이 모두에게 도움돼!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone deserves coordinated support during.",
"translation": "어려운 시기 동안 모든 사람이 조정된 지지를 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "You create such helpful systems!",
"translation": "그런 도움되는 시스템을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says systematic support reduces stress @@.",
"hint": "체계적인 지지가 스트레스 무엇을 줄인다고 했나요?",
"optionA": "help",
"optionB": "levels",
"optionC": "people",
"result": "levels",
"explanation": "하린이는 체계적인 지지가 스트레스 '수준(levels)'을 줄인다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your emotional release inspires authenticity.",
"translation": "네 감정적 해소가 진정성을 영감시켜."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Sharing feelings makes burdens lighter!",
"translation": "감정을 나누는 것이 부담을 가볍게 만들어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "스트레스 해소에 대한 문장이에요.",
"result": "Stress needs safe outlets",
"explanation": "스트레스에는 안전한 출구가 필요해요.",
"optionA": "needs",
"optionB": "Stress",
"optionC": "outlets",
"optionD": "safe"
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your genuine expression touches hearts.",
"translation": "네 진정한 표현이 마음을 감동시켜."
},
{
"type": "script",
"index": 13,
"speaker": "예솔",
"script": "Organization and freedom work together!",
"translation": "조직과 자유가 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "조직적 문제 해결자와 감정적 방출자",
"explanation": "ESFJ의 체계적 스트레스 관리와 ESFP의 표현적 해소",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I organize help for everyone!",
"translation": "모든 사람을 위해 도움을 조직해!"
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I express my emotions freely!",
"translation": "내 감정을 자유롭게 표현해!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Systematic support reduces stress levels.",
"translation": "체계적인 지지가 스트레스 수준을 줄여."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 감정을 자유롭게 표현하는 것을 선호하나요?",
"hint": "하린이가 무엇을 조직한다고 했나요?",
"result": "X",
"explanation": "하린이는 '도움을 조직한다'고 했으므로 체계적 접근을 선호하고 자유로운 표현을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "Your organized care helps everyone!",
"translation": "네 체계적인 관심이 모두에게 도움돼!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone deserves coordinated support during.",
"translation": "어려운 시기 동안 모든 사람이 조정된 지지를 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "You create such helpful systems!",
"translation": "그런 도움되는 시스템을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says systematic support reduces stress @@.",
"hint": "체계적인 지지가 스트레스 무엇을 줄인다고 했나요?",
"optionA": "help",
"optionB": "levels",
"optionC": "people",
"result": "levels",
"explanation": "하린이는 체계적인 지지가 스트레스 '수준(levels)'을 줄인다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your emotional release inspires authenticity.",
"translation": "네 감정적 해소가 진정성을 영감시켜."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Sharing feelings makes burdens lighter!",
"translation": "감정을 나누는 것이 부담을 가볍게 만들어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "스트레스 해소에 대한 문장이에요.",
"optionA": "needs",
"optionB": "Stress",
"optionC": "outlets",
"optionD": "safe",
"result": "Stress needs safe outlets",
"explanation": "스트레스에는 안전한 출구가 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your genuine expression touches hearts.",
"translation": "네 진정한 표현이 마음을 감동시켜."
},
{
"type": "script",
"index": 13,
"speaker": "예솔",
"script": "Organization and freedom work together!",
"translation": "조직과 자유가 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커뮤니티 빌더와 열정 추적자",
"explanation": "ESFJ의 집단 목표 지원과 ESFP의 개인적 열정 추구",
"category": "직업 및 목표 설정",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I help everyone succeed together!",
"translation": "모든 사람이 함께 성공하도록 도와!"
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "I follow my passionate dreams!",
"translation": "열정적인 꿈을 따라가!"
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Community success creates lasting happiness.",
"translation": "공동체 성공이 지속적인 행복을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "지민이는 개인적 꿈보다 공동체를 우선시하나요?",
"hint": "지민이가 누구의 성공을 돕는다고 했나요?",
"result": "O",
"explanation": "지민이는 '모든 사람이 함께' 성공하도록 돕는다고 했으므로 공동체를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "미소",
"script": "Your team spirit inspires everyone!",
"translation": "네 팀 정신이 모두에게 영감을 줘!"
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Everyone deserves opportunities to grow.",
"translation": "모든 사람이 성장할 기회를 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "You create such supportive environments!",
"translation": "그런 지지적인 환경을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jimin says community success creates lasting @@.",
"hint": "공동체 성공이 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "happiness",
"optionC": "stress",
"result": "happiness",
"explanation": "지민이는 공동체 성공이 지속적인 '행복(happiness)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지민",
"script": "Your passion inspires personal excellence.",
"translation": "네 열정이 개인적 탁월함을 영감시켜."
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Following joy leads to success!",
"translation": "기쁨을 따라가는 것이 성공으로 이끌어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "성공의 형태에 대한 문장이에요.",
"result": "Success works different ways",
"explanation": "성공은 다른 방법들로 작용해요.",
"optionA": "different",
"optionB": "Success",
"optionC": "ways",
"optionD": "works"
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Your authentic path encourages others.",
"translation": "네 진정한 길이 다른 사람들을 격려해."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Community and individual dreams work!",
"translation": "공동체와 개인적 꿈이 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커뮤니티 빌더와 열정 추적자",
"explanation": "ESFJ의 집단 목표 지원과 ESFP의 개인적 열정 추구",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I help everyone succeed together!",
"translation": "모든 사람이 함께 성공하도록 도와!"
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "I follow my passionate dreams!",
"translation": "열정적인 꿈을 따라가!"
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Community success creates lasting happiness.",
"translation": "공동체 성공이 지속적인 행복을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "지민이는 개인적 꿈보다 공동체를 우선시하나요?",
"hint": "지민이가 누구의 성공을 돕는다고 했나요?",
"result": "O",
"explanation": "지민이는 '모든 사람이 함께' 성공하도록 돕는다고 했으므로 공동체를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "미소",
"script": "Your team spirit inspires everyone!",
"translation": "네 팀 정신이 모두에게 영감을 줘!"
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Everyone deserves opportunities to grow.",
"translation": "모든 사람이 성장할 기회를 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "You create such supportive environments!",
"translation": "그런 지지적인 환경을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jimin says community success creates lasting @@.",
"hint": "공동체 성공이 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "happiness",
"optionC": "stress",
"result": "happiness",
"explanation": "지민이는 공동체 성공이 지속적인 '행복(happiness)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지민",
"script": "Your passion inspires personal excellence.",
"translation": "네 열정이 개인적 탁월함을 영감시켜."
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Following joy leads to success!",
"translation": "기쁨을 따라가는 것이 성공으로 이끌어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "성공의 형태에 대한 문장이에요.",
"optionA": "different",
"optionB": "Success",
"optionC": "ways",
"optionD": "works",
"result": "Success works different ways",
"explanation": "성공은 다른 방법들로 작용해요."
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Your authentic path encourages others.",
"translation": "네 진정한 길이 다른 사람들을 격려해."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Community and individual dreams work!",
"translation": "공동체와 개인적 꿈이 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "안정적 계획자와 기회 포착자",
"explanation": "ESFJ의 체계적 목표 달성과 ESFP의 순간적 기회 활용",
"category": "직업 및 목표 설정",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I build goals step by!",
"translation": "목표를 단계별로 쌓아!"
},
{
"type": "script",
"index": 2,
"speaker": "혜린",
"script": "I grab exciting opportunities immediately!",
"translation": "흥미진진한 기회를 즉시 붙잡아!"
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Steady progress creates reliable success.",
"translation": "꾸준한 진보가 믿을 수 있는 성공을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "소민이는 즉석에서 기회를 포착하는 것을 선호하나요?",
"hint": "소민이가 목표를 어떻게 쌓는다고 했나요?",
"result": "X",
"explanation": "소민이는 목표를 '단계별로 쌓는다'고 했으므로 즉석 기회 포착을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "혜린",
"script": "Your systematic approach builds security!",
"translation": "네 체계적 접근이 안정성을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Everyone benefits from careful planning.",
"translation": "모든 사람이 신중한 계획에서 도움을 받아."
},
{
"type": "script",
"index": 7,
"speaker": "혜린",
"script": "You create such solid foundations!",
"translation": "그런 탄탄한 기초를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Somin says steady progress creates reliable @@.",
"hint": "꾸준한 진보가 믿을 수 있는 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "success",
"optionC": "stress",
"result": "success",
"explanation": "소민이는 꾸준한 진보가 믿을 수 있는 '성공(success)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소민",
"script": "Your bold moves inspire courage.",
"translation": "네 대담한 행동이 용기를 불러일으켜."
},
{
"type": "script",
"index": 10,
"speaker": "혜린",
"script": "Quick action captures perfect moments!",
"translation": "빠른 행동이 완벽한 순간을 포착해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "목표 달성에 대한 문장이에요.",
"result": "Goals need both patience",
"explanation": "목표에는 인내가 둘 다 필요해요.",
"optionA": "patience",
"optionB": "both",
"optionC": "Goals",
"optionD": "need"
},
{
"type": "script",
"index": 12,
"speaker": "소민",
"script": "Your spontaneous energy adds excitement.",
"translation": "네 즉흥적 에너지가 흥미진진함을 더해."
},
{
"type": "script",
"index": 13,
"speaker": "혜린",
"script": "Planning and seizing work together!",
"translation": "계획과 포착이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "안정적 계획자와 기회 포착자",
"explanation": "ESFJ의 체계적 목표 달성과 ESFP의 순간적 기회 활용",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I build goals step by!",
"translation": "목표를 단계별로 쌓아!"
},
{
"type": "script",
"index": 2,
"speaker": "혜린",
"script": "I grab exciting opportunities immediately!",
"translation": "흥미진진한 기회를 즉시 붙잡아!"
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Steady progress creates reliable success.",
"translation": "꾸준한 진보가 믿을 수 있는 성공을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "소민이는 즉석에서 기회를 포착하는 것을 선호하나요?",
"hint": "소민이가 목표를 어떻게 쌓는다고 했나요?",
"result": "X",
"explanation": "소민이는 목표를 '단계별로 쌓는다'고 했으므로 즉석 기회 포착을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "혜린",
"script": "Your systematic approach builds security!",
"translation": "네 체계적 접근이 안정성을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Everyone benefits from careful planning.",
"translation": "모든 사람이 신중한 계획에서 도움을 받아."
},
{
"type": "script",
"index": 7,
"speaker": "혜린",
"script": "You create such solid foundations!",
"translation": "그런 탄탄한 기초를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Somin says steady progress creates reliable @@.",
"hint": "꾸준한 진보가 믿을 수 있는 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "success",
"optionC": "stress",
"result": "success",
"explanation": "소민이는 꾸준한 진보가 믿을 수 있는 '성공(success)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소민",
"script": "Your bold moves inspire courage.",
"translation": "네 대담한 행동이 용기를 불러일으켜."
},
{
"type": "script",
"index": 10,
"speaker": "혜린",
"script": "Quick action captures perfect moments!",
"translation": "빠른 행동이 완벽한 순간을 포착해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "목표 달성에 대한 문장이에요.",
"optionA": "patience",
"optionB": "both",
"optionC": "Goals",
"optionD": "need",
"result": "Goals need both patience",
"explanation": "목표에는 인내가 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "소민",
"script": "Your spontaneous energy adds excitement.",
"translation": "네 즉흥적 에너지가 흥미진진함을 더해."
},
{
"type": "script",
"index": 13,
"speaker": "혜린",
"script": "Planning and seizing work together!",
"translation": "계획과 포착이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "그룹 액티비티 리더와 자유로운 탐험가",
"explanation": "ESFJ의 조직적 단체 활동과 ESFP의 자유로운 취미 탐험",
"category": "취미와 여가 활동",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I organize group activities weekly!",
"translation": "매주 그룹 활동을 조직해!"
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I try whatever looks fun!",
"translation": "재미있어 보이는 건 뭐든지 시도해!"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Planned activities help everyone participate.",
"translation": "계획된 활동이 모든 사람이 참여하도록 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 즉흥적인 취미 활동을 선호하나요?",
"hint": "지우가 무엇을 매주 조직한다고 했나요?",
"result": "X",
"explanation": "지우는 '그룹 활동을 매주 조직한다'고 했으므로 즉흥적 활동을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "Your event planning brings everyone!",
"translation": "네 이벤트 계획이 모두를 모아줘!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone deserves fun and friendship.",
"translation": "모든 사람이 재미와 우정을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "You create such inclusive experiences!",
"translation": "그런 포용적인 경험을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says planned activities help everyone @@.",
"hint": "계획된 활동이 모든 사람이 무엇하도록 도와준다고 했나요?",
"optionA": "leave",
"optionB": "participate",
"optionC": "worry",
"result": "participate",
"explanation": "지우는 계획된 활동이 모든 사람이 '참여하도록(participate)' 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your adventurous spirit inspires exploration.",
"translation": "네 모험적인 정신이 탐험을 영감시켜."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "New experiences bring pure joy!",
"translation": "새로운 경험이 순수한 기쁨을 가져와!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "활동의 종류에 대한 문장이에요.",
"result": "Fun happens many ways",
"explanation": "재미는 여러 방법으로 일어나요.",
"optionA": "Fun",
"optionB": "many",
"optionC": "happens",
"optionD": "ways"
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your spontaneous discoveries enrich activities.",
"translation": "네 즉흥적인 발견이 활동을 풍요롭게 해."
},
{
"type": "script",
"index": 13,
"speaker": "예솔",
"script": "Planning and exploring work perfectly!",
"translation": "계획과 탐험이 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "그룹 액티비티 리더와 자유로운 탐험가",
"explanation": "ESFJ의 조직적 단체 활동과 ESFP의 자유로운 취미 탐험",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I organize group activities weekly!",
"translation": "매주 그룹 활동을 조직해!"
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I try whatever looks fun!",
"translation": "재미있어 보이는 건 뭐든지 시도해!"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Planned activities help everyone participate.",
"translation": "계획된 활동이 모든 사람이 참여하도록 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 즉흥적인 취미 활동을 선호하나요?",
"hint": "지우가 무엇을 매주 조직한다고 했나요?",
"result": "X",
"explanation": "지우는 '그룹 활동을 매주 조직한다'고 했으므로 즉흥적 활동을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "Your event planning brings everyone!",
"translation": "네 이벤트 계획이 모두를 모아줘!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone deserves fun and friendship.",
"translation": "모든 사람이 재미와 우정을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "You create such inclusive experiences!",
"translation": "그런 포용적인 경험을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says planned activities help everyone @@.",
"hint": "계획된 활동이 모든 사람이 무엇하도록 도와준다고 했나요?",
"optionA": "leave",
"optionB": "participate",
"optionC": "worry",
"result": "participate",
"explanation": "지우는 계획된 활동이 모든 사람이 '참여하도록(participate)' 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your adventurous spirit inspires exploration.",
"translation": "네 모험적인 정신이 탐험을 영감시켜."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "New experiences bring pure joy!",
"translation": "새로운 경험이 순수한 기쁨을 가져와!"
},
{
"type": "puzzle",
"index": 11,
"hint": "활동의 종류에 대한 문장이에요.",
"optionA": "Fun",
"optionB": "many",
"optionC": "happens",
"optionD": "ways",
"result": "Fun happens many ways",
"explanation": "재미는 여러 방법으로 일어나요."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your spontaneous discoveries enrich activities.",
"translation": "네 즉흥적인 발견이 활동을 풍요롭게 해."
},
{
"type": "script",
"index": 13,
"speaker": "예솔",
"script": "Planning and exploring work perfectly!",
"translation": "계획과 탐험이 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "안전한 환경 창조자와 흥미 추구자",
"explanation": "ESFJ의 편안한 여가 환경과 ESFP의 흥미진진한 활동",
"category": "취미와 여가 활동",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I create comfortable spaces for!",
"translation": "모든 사람을 위해 편안한 공간을 만들어!"
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "I seek exciting new adventures!",
"translation": "흥미진진한 새로운 모험을 추구해!"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Safe environments help people relax.",
"translation": "안전한 환경이 사람들이 휴식하도록 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 흥미진진한 모험보다 편안한 환경을 선호하나요?",
"hint": "민지가 어떤 공간을 만든다고 했나요?",
"result": "O",
"explanation": "민지는 '편안한 공간을 만든다'고 했으므로 편안한 환경을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "미소",
"script": "Your caring spaces provide comfort!",
"translation": "네 배려하는 공간이 위안을 제공해!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone needs peaceful restoration time.",
"translation": "모든 사람에게는 평화로운 회복 시간이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "You make everyone feel welcomed!",
"translation": "모든 사람이 환영받는다고 느끼게 해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says safe environments help people @@.",
"hint": "안전한 환경이 사람들이 무엇하도록 도와준다고 했나요?",
"optionA": "worry",
"optionB": "relax",
"optionC": "leave",
"result": "relax",
"explanation": "민지는 안전한 환경이 사람들이 '휴식하도록(relax)' 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your adventurous energy adds excitement.",
"translation": "네 모험적인 에너지가 흥분을 더해."
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Life needs both comfort adventures!",
"translation": "인생에는 편안함과 모험이 둘 다 필요해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "여가의 균형에 대한 문장이에요.",
"result": "Balance includes rest excitement",
"explanation": "균형에는 휴식과 흥분이 포함돼요.",
"optionA": "excitement",
"optionB": "rest",
"optionC": "Balance",
"optionD": "includes"
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your spontaneous joy brightens spaces.",
"translation": "네 즉흥적인 기쁨이 공간을 밝게 해."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Safety and adventure work together!",
"translation": "안전과 모험이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "안전한 환경 창조자와 흥미 추구자",
"explanation": "ESFJ의 편안한 여가 환경과 ESFP의 흥미진진한 활동",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I create comfortable spaces for!",
"translation": "모든 사람을 위해 편안한 공간을 만들어!"
},
{
"type": "script",
"index": 2,
"speaker": "미소",
"script": "I seek exciting new adventures!",
"translation": "흥미진진한 새로운 모험을 추구해!"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Safe environments help people relax.",
"translation": "안전한 환경이 사람들이 휴식하도록 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 흥미진진한 모험보다 편안한 환경을 선호하나요?",
"hint": "민지가 어떤 공간을 만든다고 했나요?",
"result": "O",
"explanation": "민지는 '편안한 공간을 만든다'고 했으므로 편안한 환경을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "미소",
"script": "Your caring spaces provide comfort!",
"translation": "네 배려하는 공간이 위안을 제공해!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone needs peaceful restoration time.",
"translation": "모든 사람에게는 평화로운 회복 시간이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "미소",
"script": "You make everyone feel welcomed!",
"translation": "모든 사람이 환영받는다고 느끼게 해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says safe environments help people @@.",
"hint": "안전한 환경이 사람들이 무엇하도록 도와준다고 했나요?",
"optionA": "worry",
"optionB": "relax",
"optionC": "leave",
"result": "relax",
"explanation": "민지는 안전한 환경이 사람들이 '휴식하도록(relax)' 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your adventurous energy adds excitement.",
"translation": "네 모험적인 에너지가 흥분을 더해."
},
{
"type": "script",
"index": 10,
"speaker": "미소",
"script": "Life needs both comfort adventures!",
"translation": "인생에는 편안함과 모험이 둘 다 필요해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "여가의 균형에 대한 문장이에요.",
"optionA": "excitement",
"optionB": "rest",
"optionC": "Balance",
"optionD": "includes",
"result": "Balance includes rest excitement",
"explanation": "균형에는 휴식과 흥분이 포함돼요."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your spontaneous joy brightens spaces.",
"translation": "네 즉흥적인 기쁨이 공간을 밝게 해."
},
{
"type": "script",
"index": 13,
"speaker": "미소",
"script": "Safety and adventure work together!",
"translation": "안전과 모험이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "그룹 중재자와 개인적 치유자",
"explanation": "ESFJ의 집단 화합 추구와 ESFP의 개인적 감정 해결",
"category": "갈등 해결 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I bring everyone together peacefully!",
"translation": "모든 사람을 평화롭게 함께 모아!"
},
{
"type": "script",
"index": 2,
"speaker": "혜린",
"script": "I express my feelings honestly!",
"translation": "내 감정을 솔직하게 표현해!"
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group discussions solve problems faster.",
"translation": "그룹 토론이 문제를 더 빠르게 해결해."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 개인적으로 갈등을 해결하나요?",
"hint": "수민이가 누구를 함께 모은다고 했나요?",
"result": "X",
"explanation": "수민이는 '모든 사람을 함께 모은다'고 했으므로 개인적으로 해결하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "혜린",
"script": "Your mediation skills create harmony!",
"translation": "네 중재 기술이 조화를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone's voice needs to be.",
"translation": "모든 사람의 목소리가 들릴 필요가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "혜린",
"script": "You help people understand perspectives!",
"translation": "사람들이 관점을 이해하도록 도와줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group discussions solve problems @@.",
"hint": "그룹 토론이 문제를 어떻게 해결한다고 했나요?",
"optionA": "slowly",
"optionB": "faster",
"optionC": "harder",
"result": "faster",
"explanation": "수민이는 그룹 토론이 문제를 더 '빠르게(faster)' 해결한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your honest expression clears air.",
"translation": "네 솔직한 표현이 분위기를 맑게 해."
},
{
"type": "script",
"index": 10,
"speaker": "혜린",
"script": "Speaking truth prevents bigger problems!",
"translation": "진실을 말하는 것이 더 큰 문제를 방지해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "갈등 해결에 대한 문장이에요.",
"result": "Peace needs both listening",
"explanation": "평화에는 경청이 둘 다 필요해요.",
"optionA": "listening",
"optionB": "needs",
"optionC": "both",
"optionD": "Peace"
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your authenticity inspires openness in.",
"translation": "네 진정성이 다른 사람들의 개방성을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "혜린",
"script": "Group harmony and honesty work!",
"translation": "그룹 조화와 정직함이 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "그룹 중재자와 개인적 치유자",
"explanation": "ESFJ의 집단 화합 추구와 ESFP의 개인적 감정 해결",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I bring everyone together peacefully!",
"translation": "모든 사람을 평화롭게 함께 모아!"
},
{
"type": "script",
"index": 2,
"speaker": "혜린",
"script": "I express my feelings honestly!",
"translation": "내 감정을 솔직하게 표현해!"
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group discussions solve problems faster.",
"translation": "그룹 토론이 문제를 더 빠르게 해결해."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 개인적으로 갈등을 해결하나요?",
"hint": "수민이가 누구를 함께 모은다고 했나요?",
"result": "X",
"explanation": "수민이는 '모든 사람을 함께 모은다'고 했으므로 개인적으로 해결하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "혜린",
"script": "Your mediation skills create harmony!",
"translation": "네 중재 기술이 조화를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone's voice needs to be.",
"translation": "모든 사람의 목소리가 들릴 필요가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "혜린",
"script": "You help people understand perspectives!",
"translation": "사람들이 관점을 이해하도록 도와줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group discussions solve problems @@.",
"hint": "그룹 토론이 문제를 어떻게 해결한다고 했나요?",
"optionA": "slowly",
"optionB": "faster",
"optionC": "harder",
"result": "faster",
"explanation": "수민이는 그룹 토론이 문제를 더 '빠르게(faster)' 해결한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your honest expression clears air.",
"translation": "네 솔직한 표현이 분위기를 맑게 해."
},
{
"type": "script",
"index": 10,
"speaker": "혜린",
"script": "Speaking truth prevents bigger problems!",
"translation": "진실을 말하는 것이 더 큰 문제를 방지해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "갈등 해결에 대한 문장이에요.",
"optionA": "listening",
"optionB": "needs",
"optionC": "both",
"optionD": "Peace",
"result": "Peace needs both listening",
"explanation": "평화에는 경청이 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your authenticity inspires openness in.",
"translation": "네 진정성이 다른 사람들의 개방성을 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "혜린",
"script": "Group harmony and honesty work!",
"translation": "그룹 조화와 정직함이 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "체계적 해결자와 감정적 표출자",
"explanation": "ESFJ의 조직적 갈등 관리와 ESFP의 직접적 감정 표현",
"category": "갈등 해결 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I organize structured solutions for!",
"translation": "모든 사람을 위해 구조적인 해결책을 조직해!"
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I show exactly how I!",
"translation": "정확히 어떻게 느끼는지 보여줘!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Systematic approaches create lasting peace.",
"translation": "체계적인 접근이 지속적인 평화를 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 감정을 직접 표현하는 것을 선호하나요?",
"hint": "하린이가 무엇을 조직한다고 했나요?",
"result": "X",
"explanation": "하린이는 '구조적인 해결책을 조직한다'고 했으므로 체계적 접근을 선호하고 직접 표현을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "Your organized approach builds stability!",
"translation": "네 체계적 접근이 안정성을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone deserves fair structured processes.",
"translation": "모든 사람이 공정하고 구조적인 과정을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "You create such clear frameworks!",
"translation": "그런 명확한 틀을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says systematic approaches create lasting @@.",
"hint": "체계적인 접근이 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "peace",
"optionC": "confusion",
"result": "peace",
"explanation": "하린이는 체계적인 접근이 지속적인 '평화(peace)'를 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your emotional honesty brings clarity.",
"translation": "네 감정적 정직함이 명확함을 가져와."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Real feelings help people connect!",
"translation": "진짜 감정이 사람들이 연결되도록 도와!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "해결책의 요소에 대한 문장이에요.",
"result": "Solutions need both structure",
"explanation": "해결책에는 구조가 둘 다 필요해요.",
"optionA": "both",
"optionB": "Solutions",
"optionC": "need",
"optionD": "structure"
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your genuine expression touches hearts.",
"translation": "네 진정한 표현이 마음을 감동시켜."
},
{
"type": "script",
"index": 13,
"speaker": "예솔",
"script": "Systems and feelings work together!",
"translation": "체계랑 마음이 함께 힘을 내는 거지!"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "체계적 해결자와 감정적 표출자",
"explanation": "ESFJ의 조직적 갈등 관리와 ESFP의 직접적 감정 표현",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I organize structured solutions for!",
"translation": "모든 사람을 위해 구조적인 해결책을 조직해!"
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "I show exactly how I!",
"translation": "정확히 어떻게 느끼는지 보여줘!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Systematic approaches create lasting peace.",
"translation": "체계적인 접근이 지속적인 평화를 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 감정을 직접 표현하는 것을 선호하나요?",
"hint": "하린이가 무엇을 조직한다고 했나요?",
"result": "X",
"explanation": "하린이는 '구조적인 해결책을 조직한다'고 했으므로 체계적 접근을 선호하고 직접 표현을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "Your organized approach builds stability!",
"translation": "네 체계적 접근이 안정성을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone deserves fair structured processes.",
"translation": "모든 사람이 공정하고 구조적인 과정을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "예솔",
"script": "You create such clear frameworks!",
"translation": "그런 명확한 틀을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says systematic approaches create lasting @@.",
"hint": "체계적인 접근이 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "peace",
"optionC": "confusion",
"result": "peace",
"explanation": "하린이는 체계적인 접근이 지속적인 '평화(peace)'를 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your emotional honesty brings clarity.",
"translation": "네 감정적 정직함이 명확함을 가져와."
},
{
"type": "script",
"index": 10,
"speaker": "예솔",
"script": "Real feelings help people connect!",
"translation": "진짜 감정이 사람들이 연결되도록 도와!"
},
{
"type": "puzzle",
"index": 11,
"hint": "해결책의 요소에 대한 문장이에요.",
"optionA": "both",
"optionB": "Solutions",
"optionC": "need",
"optionD": "structure",
"result": "Solutions need both structure",
"explanation": "해결책에는 구조가 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your genuine expression touches hearts.",
"translation": "네 진정한 표현이 마음을 감동시켜."
},
{
"type": "script",
"index": 13,
"speaker": "예솔",
"script": "Systems and feelings work together!",
"translation": "체계랑 마음이 함께 힘을 내는 거지!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "따뜻한 계획자와 대담한 실행자",
"explanation": "ESFJ의 배려 깊은 조직과 ESTP의 과감한 행동",
"category": "생활 태도",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I plan everything with care!",
"translation": "모든 걸 배려하며 계획해!"
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "I take action right now!",
"translation": "지금 바로 행동을 취해!"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Thoughtful preparation helps everyone succeed.",
"translation": "사려 깊은 준비가 모든 사람의 성공을 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 즉석에서 행동하는 것을 선호하나요?",
"hint": "민지가 모든 걸 어떻게 한다고 했나요?",
"result": "X",
"explanation": "민지는 '모든 걸 배려하며 계획한다'고 했으므로 즉석 행동을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "상우",
"script": "Your organization skills are incredible!",
"translation": "네 조직 능력이 대단해!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone deserves careful attention always.",
"translation": "모든 사람이 항상 세심한 관심을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "You think of everything ahead!",
"translation": "모든 걸 미리 생각해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says thoughtful preparation helps everyone @@.",
"hint": "사려 깊은 준비가 모든 사람의 무엇을 도와준다고 했나요?",
"optionA": "problems",
"optionB": "succeed",
"optionC": "confusion",
"result": "succeed",
"explanation": "민지는 사려 깊은 준비가 모든 사람의 '성공(succeed)'을 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your quick action gets results.",
"translation": "네 빠른 행동이 결과를 가져와."
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "Sometimes you need bold moves!",
"translation": "때로는 대담한 행동이 필요해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "성공의 요소에 대한 문장이에요.",
"result": "Success needs both planning",
"explanation": "성공에는 계획이 둘 다 필요해요.",
"optionA": "Success",
"optionB": "planning",
"optionC": "needs",
"optionD": "both"
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your courage inspires confidence in.",
"translation": "네 용기가 다른 사람들에게 자신감을 불러일으켜."
},
{
"type": "script",
"index": 13,
"speaker": "상우",
"script": "Preparation and action work together!",
"translation": "준비와 행동이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "따뜻한 계획자와 대담한 실행자",
"explanation": "ESFJ의 배려 깊은 조직과 ESTP의 과감한 행동",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I plan everything with care!",
"translation": "모든 걸 배려하며 계획해!"
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "I take action right now!",
"translation": "지금 바로 행동을 취해!"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Thoughtful preparation helps everyone succeed.",
"translation": "사려 깊은 준비가 모든 사람의 성공을 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 즉석에서 행동하는 것을 선호하나요?",
"hint": "민지가 모든 걸 어떻게 한다고 했나요?",
"result": "X",
"explanation": "민지는 '모든 걸 배려하며 계획한다'고 했으므로 즉석 행동을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "상우",
"script": "Your organization skills are incredible!",
"translation": "네 조직 능력이 대단해!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone deserves careful attention always.",
"translation": "모든 사람이 항상 세심한 관심을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "You think of everything ahead!",
"translation": "모든 걸 미리 생각해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says thoughtful preparation helps everyone @@.",
"hint": "사려 깊은 준비가 모든 사람의 무엇을 도와준다고 했나요?",
"optionA": "problems",
"optionB": "succeed",
"optionC": "confusion",
"result": "succeed",
"explanation": "민지는 사려 깊은 준비가 모든 사람의 '성공(succeed)'을 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your quick action gets results.",
"translation": "네 빠른 행동이 결과를 가져와."
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "Sometimes you need bold moves!",
"translation": "때로는 대담한 행동이 필요해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "성공의 요소에 대한 문장이에요.",
"optionA": "Success",
"optionB": "planning",
"optionC": "needs",
"optionD": "both",
"result": "Success needs both planning",
"explanation": "성공에는 계획이 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your courage inspires confidence in.",
"translation": "네 용기가 다른 사람들에게 자신감을 불러일으켜."
},
{
"type": "script",
"index": 13,
"speaker": "상우",
"script": "Preparation and action work together!",
"translation": "준비와 행동이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "조화 추구자와 결과 중심자",
"explanation": "ESFJ의 그룹 화합 중시와 ESTP의 실용적 결과 추구",
"category": "생활 태도",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I focus on group harmony!",
"translation": "그룹 조화에 집중해!"
},
{
"type": "script",
"index": 2,
"speaker": "시우",
"script": "I focus on getting done!",
"translation": "일을 끝내는 데 집중해!"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Everyone's feelings matter in decisions.",
"translation": "결정에서 모든 사람의 감정이 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 결과보다 감정을 우선시하나요?",
"hint": "지우가 무엇에 집중한다고 했나요?",
"result": "O",
"explanation": "지우는 '그룹 조화에 집중한다'고 했으므로 감정을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "시우",
"script": "Your caring approach builds trust!",
"translation": "네 배려하는 접근이 신뢰를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Happy people work better together.",
"translation": "행복한 사람들이 함께 더 잘 일해."
},
{
"type": "script",
"index": 7,
"speaker": "시우",
"script": "You keep everyone motivated nicely!",
"translation": "모든 사람의 동기를 잘 유지시켜!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says everyone's feelings matter in @@.",
"hint": "모든 사람의 감정이 무엇에서 중요하다고 했나요?",
"optionA": "games",
"optionB": "decisions",
"optionC": "stories",
"result": "decisions",
"explanation": "지우는 모든 사람의 감정이 '결정(decisions)'에서 중요하다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your results-focused approach creates progress.",
"translation": "네 결과 중심 접근이 진전을 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "시우",
"script": "Efficiency gets things done fast!",
"translation": "효율성이 일을 빠르게 끝내!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "팀워크에 대한 문장이에요.",
"result": "Teams need both harmony",
"explanation": "팀에는 조화가 둘 다 필요해요.",
"optionA": "harmony",
"optionB": "need",
"optionC": "Teams",
"optionD": "both"
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your practical mindset achieves goals.",
"translation": "네 실용적 사고방식이 목표를 달성해."
},
{
"type": "script",
"index": 13,
"speaker": "시우",
"script": "Feelings and results work perfectly!",
"translation": "감정과 결과가 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "조화 추구자와 결과 중심자",
"explanation": "ESFJ의 그룹 화합 중시와 ESTP의 실용적 결과 추구",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I focus on group harmony!",
"translation": "그룹 조화에 집중해!"
},
{
"type": "script",
"index": 2,
"speaker": "시우",
"script": "I focus on getting done!",
"translation": "일을 끝내는 데 집중해!"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Everyone's feelings matter in decisions.",
"translation": "결정에서 모든 사람의 감정이 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 결과보다 감정을 우선시하나요?",
"hint": "지우가 무엇에 집중한다고 했나요?",
"result": "O",
"explanation": "지우는 '그룹 조화에 집중한다'고 했으므로 감정을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "시우",
"script": "Your caring approach builds trust!",
"translation": "네 배려하는 접근이 신뢰를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Happy people work better together.",
"translation": "행복한 사람들이 함께 더 잘 일해."
},
{
"type": "script",
"index": 7,
"speaker": "시우",
"script": "You keep everyone motivated nicely!",
"translation": "모든 사람의 동기를 잘 유지시켜!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says everyone's feelings matter in @@.",
"hint": "모든 사람의 감정이 무엇에서 중요하다고 했나요?",
"optionA": "games",
"optionB": "decisions",
"optionC": "stories",
"result": "decisions",
"explanation": "지우는 모든 사람의 감정이 '결정(decisions)'에서 중요하다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your results-focused approach creates progress.",
"translation": "네 결과 중심 접근이 진전을 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "시우",
"script": "Efficiency gets things done fast!",
"translation": "효율성이 일을 빠르게 끝내!"
},
{
"type": "puzzle",
"index": 11,
"hint": "팀워크에 대한 문장이에요.",
"optionA": "harmony",
"optionB": "need",
"optionC": "Teams",
"optionD": "both",
"result": "Teams need both harmony",
"explanation": "팀에는 조화가 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your practical mindset achieves goals.",
"translation": "네 실용적 사고방식이 목표를 달성해."
},
{
"type": "script",
"index": 13,
"speaker": "시우",
"script": "Feelings and results work perfectly!",
"translation": "감정과 결과가 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "포용적 호스트와 역동적 네트워커",
"explanation": "ESFJ의 세심한 관계 관리와 ESTP의 활발한 사교",
"category": "사회적 상호작용",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I make sure everyone feels!",
"translation": "모든 사람이 포함된다고 느끼도록 해!"
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "I connect with people instantly!",
"translation": "사람들과 즉시 연결돼!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Inclusive environments help people thrive.",
"translation": "포용적인 환경이 사람들이 번영하도록 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 즉석에서 사람들과 연결되는 것을 선호하나요?",
"hint": "하린이가 모든 사람이 어떻게 느끼도록 한다고 했나요?",
"result": "X",
"explanation": "하린이는 '모든 사람이 포함된다고 느끼도록 한다'고 했으므로 체계적 접근을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "태준",
"script": "Your thoughtful hosting creates warmth!",
"translation": "네 사려 깊은 호스팅이 따뜻함을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone deserves to feel valued.",
"translation": "모든 사람이 가치 있다고 느낄 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "태준",
"script": "You remember everyone's preferences perfectly!",
"translation": "모든 사람의 선호를 완벽하게 기억해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says inclusive environments help people @@.",
"hint": "포용적인 환경이 사람들이 무엇하도록 도와준다고 했나요?",
"optionA": "worry",
"optionB": "thrive",
"optionC": "leave",
"result": "thrive",
"explanation": "하린이는 포용적인 환경이 사람들이 '번영하도록(thrive)' 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your natural charm energizes rooms.",
"translation": "네 자연스러운 매력이 방에 활력을 불어넣어."
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "Meeting new people is exciting!",
"translation": "새로운 사람들을 만나는 건 흥미진진해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "사교의 방식에 대한 문장이에요.",
"result": "Connection happens different speeds",
"explanation": "연결은 다른 속도로 일어나요.",
"optionA": "speeds",
"optionB": "different",
"optionC": "Connection",
"optionD": "happens"
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your spontaneous energy creates excitement.",
"translation": "네 즉흥적 에너지가 흥미진진함을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "태준",
"script": "Care and energy work together!",
"translation": "관심과 에너지가 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "포용적 호스트와 역동적 네트워커",
"explanation": "ESFJ의 세심한 관계 관리와 ESTP의 활발한 사교",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I make sure everyone feels!",
"translation": "모든 사람이 포함된다고 느끼도록 해!"
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "I connect with people instantly!",
"translation": "사람들과 즉시 연결돼!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Inclusive environments help people thrive.",
"translation": "포용적인 환경이 사람들이 번영하도록 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 즉석에서 사람들과 연결되는 것을 선호하나요?",
"hint": "하린이가 모든 사람이 어떻게 느끼도록 한다고 했나요?",
"result": "X",
"explanation": "하린이는 '모든 사람이 포함된다고 느끼도록 한다'고 했으므로 체계적 접근을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "태준",
"script": "Your thoughtful hosting creates warmth!",
"translation": "네 사려 깊은 호스팅이 따뜻함을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone deserves to feel valued.",
"translation": "모든 사람이 가치 있다고 느낄 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "태준",
"script": "You remember everyone's preferences perfectly!",
"translation": "모든 사람의 선호를 완벽하게 기억해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says inclusive environments help people @@.",
"hint": "포용적인 환경이 사람들이 무엇하도록 도와준다고 했나요?",
"optionA": "worry",
"optionB": "thrive",
"optionC": "leave",
"result": "thrive",
"explanation": "하린이는 포용적인 환경이 사람들이 '번영하도록(thrive)' 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your natural charm energizes rooms.",
"translation": "네 자연스러운 매력이 방에 활력을 불어넣어."
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "Meeting new people is exciting!",
"translation": "새로운 사람들을 만나는 건 흥미진진해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "사교의 방식에 대한 문장이에요.",
"optionA": "speeds",
"optionB": "different",
"optionC": "Connection",
"optionD": "happens",
"result": "Connection happens different speeds",
"explanation": "연결은 다른 속도로 일어나요."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your spontaneous energy creates excitement.",
"translation": "네 즉흥적 에너지가 흥미진진함을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "태준",
"script": "Care and energy work together!",
"translation": "관심과 에너지가 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "팀 하모니와 개인 임팩트",
"explanation": "ESFJ의 집단 조화와 ESTP의 개인적 영향력",
"category": "사회적 상호작용",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I focus on team unity!",
"translation": "팀 결속에 집중해!"
},
{
"type": "script",
"index": 2,
"speaker": "건호",
"script": "I make my own impact!",
"translation": "내 자신의 영향을 만들어!"
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group cooperation creates better outcomes.",
"translation": "그룹 협력이 더 나은 결과를 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 개인적 임팩트보다 팀을 우선시하나요?",
"hint": "수민이가 무엇에 집중한다고 했나요?",
"result": "O",
"explanation": "수민이는 '팀 결속에 집중한다'고 했으므로 팀을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "건호",
"script": "Your team building skills are!",
"translation": "네 팀 빌딩 스킬이 놀라워!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone's contribution makes us stronger.",
"translation": "모든 사람의 기여가 우리를 더 강하게 만들어."
},
{
"type": "script",
"index": 7,
"speaker": "건호",
"script": "You bring out everyone's best!",
"translation": "모든 사람의 최고를 끌어내!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group cooperation creates better @@.",
"hint": "그룹 협력이 더 나은 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "outcomes",
"optionC": "confusion",
"result": "outcomes",
"explanation": "수민이는 그룹 협력이 더 나은 '결과(outcomes)'를 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your individual strength motivates others.",
"translation": "네 개인적 강점이 다른 사람들에게 동기부여해."
},
{
"type": "script",
"index": 10,
"speaker": "건호",
"script": "Personal excellence raises team standards!",
"translation": "개인적 탁월함이 팀 기준을 높여!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "영향력에 대한 문장이에요.",
"result": "Impact works many levels",
"explanation": "임팩트는 여러 수준에서 작용해요.",
"optionA": "levels",
"optionB": "many",
"optionC": "works",
"optionD": "Impact"
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your leadership by example inspires.",
"translation": "네 모범적 리더십이 성취를 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "건호",
"script": "Unity and individual strength work!",
"translation": "결속과 개인적 강점이 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "팀 하모니와 개인 임팩트",
"explanation": "ESFJ의 집단 조화와 ESTP의 개인적 영향력",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I focus on team unity!",
"translation": "팀 결속에 집중해!"
},
{
"type": "script",
"index": 2,
"speaker": "건호",
"script": "I make my own impact!",
"translation": "내 자신의 영향을 만들어!"
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group cooperation creates better outcomes.",
"translation": "그룹 협력이 더 나은 결과를 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 개인적 임팩트보다 팀을 우선시하나요?",
"hint": "수민이가 무엇에 집중한다고 했나요?",
"result": "O",
"explanation": "수민이는 '팀 결속에 집중한다'고 했으므로 팀을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "건호",
"script": "Your team building skills are!",
"translation": "네 팀 빌딩 스킬이 놀라워!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone's contribution makes us stronger.",
"translation": "모든 사람의 기여가 우리를 더 강하게 만들어."
},
{
"type": "script",
"index": 7,
"speaker": "건호",
"script": "You bring out everyone's best!",
"translation": "모든 사람의 최고를 끌어내!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group cooperation creates better @@.",
"hint": "그룹 협력이 더 나은 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "outcomes",
"optionC": "confusion",
"result": "outcomes",
"explanation": "수민이는 그룹 협력이 더 나은 '결과(outcomes)'를 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your individual strength motivates others.",
"translation": "네 개인적 강점이 다른 사람들에게 동기부여해."
},
{
"type": "script",
"index": 10,
"speaker": "건호",
"script": "Personal excellence raises team standards!",
"translation": "개인적 탁월함이 팀 기준을 높여!"
},
{
"type": "puzzle",
"index": 11,
"hint": "영향력에 대한 문장이에요.",
"optionA": "levels",
"optionB": "many",
"optionC": "works",
"optionD": "Impact",
"result": "Impact works many levels",
"explanation": "임팩트는 여러 수준에서 작용해요."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your leadership by example inspires.",
"translation": "네 모범적 리더십이 성취를 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "건호",
"script": "Unity and individual strength work!",
"translation": "결속과 개인적 강점이 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "체계적 연구자와 현실적 탐험가",
"explanation": "ESFJ의 조직적 정보 수집과 ESTP의 실용적 탐구",
"category": "정보 탐구",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I organize information for everyone!",
"translation": "모든 사람을 위해 정보를 정리해!"
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "I learn by doing directly!",
"translation": "직접 해보면서 배워!"
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Shared knowledge helps group success.",
"translation": "공유된 지식이 그룹 성공에 도움돼."
},
{
"type": "ox",
"index": 4,
"quiz": "지민이는 직접 경험보다 정보 정리를 선호하나요?",
"hint": "지민이가 무엇을 모든 사람을 위해 한다고 했나요?",
"result": "O",
"explanation": "지민이는 '모든 사람을 위해 정보를 정리한다'고 했으므로 정보 정리를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "상우",
"script": "Your research skills help everyone!",
"translation": "네 연구 기술이 모두에게 도움돼!"
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Everyone deserves access to information.",
"translation": "모든 사람이 정보에 접근할 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "You make complex things simple!",
"translation": "복잡한 것들을 간단하게 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jimin says shared knowledge helps group @@.",
"hint": "공유된 지식이 그룹의 무엇에 도움된다고 했나요?",
"optionA": "confusion",
"optionB": "success",
"optionC": "problems",
"result": "success",
"explanation": "지민이는 공유된 지식이 그룹 '성공(success)'에 도움된다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지민",
"script": "Your hands-on experience brings insights.",
"translation": "네 직접적인 경험이 통찰력을 가져와."
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "Real-world testing shows what works!",
"translation": "실제 세계 테스트가 무엇이 작동하는지 보여줘!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "학습의 방식에 대한 문장이에요.",
"result": "Learning combines theory practice",
"explanation": "학습은 이론과 실천을 결합해요.",
"optionA": "theory",
"optionB": "combines",
"optionC": "practice",
"optionD": "Learning"
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Your practical discoveries validate research.",
"translation": "네 실용적 발견이 연구를 검증해."
},
{
"type": "script",
"index": 13,
"speaker": "상우",
"script": "Information and experience work perfectly!",
"translation": "정보와 경험이 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "체계적 연구자와 현실적 탐험가",
"explanation": "ESFJ의 조직적 정보 수집과 ESTP의 실용적 탐구",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I organize information for everyone!",
"translation": "모든 사람을 위해 정보를 정리해!"
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "I learn by doing directly!",
"translation": "직접 해보면서 배워!"
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Shared knowledge helps group success.",
"translation": "공유된 지식이 그룹 성공에 도움돼."
},
{
"type": "ox",
"index": 4,
"quiz": "지민이는 직접 경험보다 정보 정리를 선호하나요?",
"hint": "지민이가 무엇을 모든 사람을 위해 한다고 했나요?",
"result": "O",
"explanation": "지민이는 '모든 사람을 위해 정보를 정리한다'고 했으므로 정보 정리를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "상우",
"script": "Your research skills help everyone!",
"translation": "네 연구 기술이 모두에게 도움돼!"
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Everyone deserves access to information.",
"translation": "모든 사람이 정보에 접근할 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "You make complex things simple!",
"translation": "복잡한 것들을 간단하게 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jimin says shared knowledge helps group @@.",
"hint": "공유된 지식이 그룹의 무엇에 도움된다고 했나요?",
"optionA": "confusion",
"optionB": "success",
"optionC": "problems",
"result": "success",
"explanation": "지민이는 공유된 지식이 그룹 '성공(success)'에 도움된다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지민",
"script": "Your hands-on experience brings insights.",
"translation": "네 직접적인 경험이 통찰력을 가져와."
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "Real-world testing shows what works!",
"translation": "실제 세계 테스트가 무엇이 작동하는지 보여줘!"
},
{
"type": "puzzle",
"index": 11,
"hint": "학습의 방식에 대한 문장이에요.",
"optionA": "theory",
"optionB": "combines",
"optionC": "practice",
"optionD": "Learning",
"result": "Learning combines theory practice",
"explanation": "학습은 이론과 실천을 결합해요."
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Your practical discoveries validate research.",
"translation": "네 실용적 발견이 연구를 검증해."
},
{
"type": "script",
"index": 13,
"speaker": "상우",
"script": "Information and experience work perfectly!",
"translation": "정보와 경험이 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "사람 중심 학습자와 결과 중심 실험가",
"explanation": "ESFJ의 관계 기반 정보 탐구와 ESTP의 성과 중심 학습",
"category": "정보 탐구",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I learn through people's experiences!",
"translation": "사람들의 경험을 통해 배워!"
},
{
"type": "script",
"index": 2,
"speaker": "시우",
"script": "I test what actually works!",
"translation": "실제로 작동하는 것을 테스트해!"
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Personal stories teach valuable lessons.",
"translation": "개인적 이야기가 소중한 교훈을 가르쳐."
},
{
"type": "ox",
"index": 4,
"quiz": "소민이는 실험보다 사람의 경험을 선호하나요?",
"hint": "소민이가 무엇을 통해 배운다고 했나요?",
"result": "O",
"explanation": "소민이는 '사람들의 경험을 통해' 배운다고 했으므로 사람의 경험을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "시우",
"script": "Your people skills gather wisdom!",
"translation": "네 대인 기술이 지혜를 모아!"
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Everyone has important life lessons.",
"translation": "모든 사람이 중요한 인생 교훈을 가지고 있어."
},
{
"type": "script",
"index": 7,
"speaker": "시우",
"script": "You connect different perspectives beautifully!",
"translation": "다른 관점들을 아름답게 연결해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Somin says personal stories teach valuable @@.",
"hint": "개인적 이야기가 소중한 무엇을 가르친다고 했나요?",
"optionA": "facts",
"optionB": "lessons",
"optionC": "names",
"result": "lessons",
"explanation": "소민이는 개인적 이야기가 소중한 '교훈(lessons)'을 가르친다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소민",
"script": "Your practical testing proves effectiveness.",
"translation": "네 실용적 테스트가 효과를 증명해."
},
{
"type": "script",
"index": 10,
"speaker": "시우",
"script": "Results speak louder than theories!",
"translation": "결과가 이론보다 더 크게 말해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지식의 출처에 대한 문장이에요.",
"result": "Wisdom comes through experience",
"explanation": "지혜는 경험을 통해 와요.",
"optionA": "comes",
"optionB": "through",
"optionC": "experience",
"optionD": "Wisdom"
},
{
"type": "script",
"index": 12,
"speaker": "소민",
"script": "Your evidence-based approach builds credibility.",
"translation": "네 증거 기반 접근이 신뢰성을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "시우",
"script": "Stories and proof work together!",
"translation": "이야기와 증명이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "사람 중심 학습자와 결과 중심 실험가",
"explanation": "ESFJ의 관계 기반 정보 탐구와 ESTP의 성과 중심 학습",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I learn through people's experiences!",
"translation": "사람들의 경험을 통해 배워!"
},
{
"type": "script",
"index": 2,
"speaker": "시우",
"script": "I test what actually works!",
"translation": "실제로 작동하는 것을 테스트해!"
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Personal stories teach valuable lessons.",
"translation": "개인적 이야기가 소중한 교훈을 가르쳐."
},
{
"type": "ox",
"index": 4,
"quiz": "소민이는 실험보다 사람의 경험을 선호하나요?",
"hint": "소민이가 무엇을 통해 배운다고 했나요?",
"result": "O",
"explanation": "소민이는 '사람들의 경험을 통해' 배운다고 했으므로 사람의 경험을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "시우",
"script": "Your people skills gather wisdom!",
"translation": "네 대인 기술이 지혜를 모아!"
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Everyone has important life lessons.",
"translation": "모든 사람이 중요한 인생 교훈을 가지고 있어."
},
{
"type": "script",
"index": 7,
"speaker": "시우",
"script": "You connect different perspectives beautifully!",
"translation": "다른 관점들을 아름답게 연결해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Somin says personal stories teach valuable @@.",
"hint": "개인적 이야기가 소중한 무엇을 가르친다고 했나요?",
"optionA": "facts",
"optionB": "lessons",
"optionC": "names",
"result": "lessons",
"explanation": "소민이는 개인적 이야기가 소중한 '교훈(lessons)'을 가르친다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소민",
"script": "Your practical testing proves effectiveness.",
"translation": "네 실용적 테스트가 효과를 증명해."
},
{
"type": "script",
"index": 10,
"speaker": "시우",
"script": "Results speak louder than theories!",
"translation": "결과가 이론보다 더 크게 말해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "지식의 출처에 대한 문장이에요.",
"optionA": "comes",
"optionB": "through",
"optionC": "experience",
"optionD": "Wisdom",
"result": "Wisdom comes through experience",
"explanation": "지혜는 경험을 통해 와요."
},
{
"type": "script",
"index": 12,
"speaker": "소민",
"script": "Your evidence-based approach builds credibility.",
"translation": "네 증거 기반 접근이 신뢰성을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "시우",
"script": "Stories and proof work together!",
"translation": "이야기와 증명이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "배려적 합의자와 효율적 결정자",
"explanation": "ESFJ의 감정 고려 결정과 ESTP의 실용적 판단",
"category": "의사결정 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I consider everyone's feelings always!",
"translation": "항상 모든 사람의 감정을 고려해!"
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "I choose what works best!",
"translation": "가장 잘 작동하는 것을 선택해!"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Happy people make better decisions.",
"translation": "행복한 사람들이 더 나은 결정을 해."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 실용성보다 감정을 우선시하나요?",
"hint": "지우가 항상 무엇을 고려한다고 했나요?",
"result": "O",
"explanation": "지우는 '항상 모든 사람의 감정을 고려한다'고 했으므로 감정을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "태준",
"script": "Your caring approach builds trust!",
"translation": "네 배려하는 접근이 신뢰를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone deserves to be heard.",
"translation": "모든 사람이 들을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "태준",
"script": "You create such inclusive processes!",
"translation": "그런 포용적인 과정을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says happy people make better @@.",
"hint": "행복한 사람들이 더 나은 무엇을 만든다고 했나요?",
"optionA": "mistakes",
"optionB": "decisions",
"optionC": "problems",
"result": "decisions",
"explanation": "지우는 행복한 사람들이 더 나은 '결정(decisions)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your practical choices get results.",
"translation": "네 실용적 선택이 결과를 가져와."
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "Effective solutions save time energy!",
"translation": "효과적인 해결책이 시간과 에너지를 절약해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "결정의 균형에 대한 문장이에요.",
"result": "Good choices balance hearts",
"explanation": "좋은 선택은 마음의 균형을 맞춰요.",
"optionA": "Good",
"optionB": "hearts",
"optionC": "balance",
"optionD": "choices"
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your results-focused mindset ensures progress.",
"translation": "네 결과 중심 사고방식이 진보를 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "태준",
"script": "Feelings and effectiveness work perfectly!",
"translation": "감정과 효과성이 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "배려적 합의자와 효율적 결정자",
"explanation": "ESFJ의 감정 고려 결정과 ESTP의 실용적 판단",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I consider everyone's feelings always!",
"translation": "항상 모든 사람의 감정을 고려해!"
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "I choose what works best!",
"translation": "가장 잘 작동하는 것을 선택해!"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Happy people make better decisions.",
"translation": "행복한 사람들이 더 나은 결정을 해."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 실용성보다 감정을 우선시하나요?",
"hint": "지우가 항상 무엇을 고려한다고 했나요?",
"result": "O",
"explanation": "지우는 '항상 모든 사람의 감정을 고려한다'고 했으므로 감정을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "태준",
"script": "Your caring approach builds trust!",
"translation": "네 배려하는 접근이 신뢰를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone deserves to be heard.",
"translation": "모든 사람이 들을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "태준",
"script": "You create such inclusive processes!",
"translation": "그런 포용적인 과정을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says happy people make better @@.",
"hint": "행복한 사람들이 더 나은 무엇을 만든다고 했나요?",
"optionA": "mistakes",
"optionB": "decisions",
"optionC": "problems",
"result": "decisions",
"explanation": "지우는 행복한 사람들이 더 나은 '결정(decisions)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your practical choices get results.",
"translation": "네 실용적 선택이 결과를 가져와."
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "Effective solutions save time energy!",
"translation": "효과적인 해결책이 시간과 에너지를 절약해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "결정의 균형에 대한 문장이에요.",
"optionA": "Good",
"optionB": "hearts",
"optionC": "balance",
"optionD": "choices",
"result": "Good choices balance hearts",
"explanation": "좋은 선택은 마음의 균형을 맞춰요."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your results-focused mindset ensures progress.",
"translation": "네 결과 중심 사고방식이 진보를 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "태준",
"script": "Feelings and effectiveness work perfectly!",
"translation": "감정과 효과성이 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "그룹 조화자와 빠른 실행자",
"explanation": "ESFJ의 합의 중심 결정과 ESTP의 신속한 판단",
"category": "의사결정 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I make sure everyone agrees!",
"translation": "모든 사람이 동의하도록 해!"
},
{
"type": "script",
"index": 2,
"speaker": "건호",
"script": "I decide and act fast!",
"translation": "빠르게 결정하고 행동해!"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Group consensus creates lasting solutions.",
"translation": "그룹 합의가 지속적인 해결책을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 빠른 결정보다 합의를 우선시하나요?",
"hint": "민지가 누구의 동의를 확인한다고 했나요?",
"result": "O",
"explanation": "민지는 '모든 사람이 동의하도록 한다'고 했으므로 합의를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "건호",
"script": "Your inclusive process builds unity!",
"translation": "네 포용적 과정이 결속을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone's voice matters in choices.",
"translation": "선택에서 모든 사람의 목소리가 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "건호",
"script": "You create such fair decisions!",
"translation": "그런 공정한 결정을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says group consensus creates lasting @@.",
"hint": "그룹 합의가 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "solutions",
"optionC": "conflicts",
"result": "solutions",
"explanation": "민지는 그룹 합의가 지속적인 '해결책(solutions)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your quick thinking captures opportunities.",
"translation": "네 빠른 사고가 기회를 포착해."
},
{
"type": "script",
"index": 10,
"speaker": "건호",
"script": "Speed prevents missed chances always!",
"translation": "속도가 항상 놓친 기회를 방지해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "결정 과정에 대한 문장이에요.",
"result": "Decisions need both speed",
"explanation": "결정에는 속도가 둘 다 필요해요.",
"optionA": "need",
"optionB": "both",
"optionC": "Decisions",
"optionD": "speed"
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your decisive action motivates progress.",
"translation": "네 결단력 있는 행동이 진보에 동기부여해."
},
{
"type": "script",
"index": 13,
"speaker": "건호",
"script": "Agreement and action work together!",
"translation": "합의와 행동이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "그룹 조화자와 빠른 실행자",
"explanation": "ESFJ의 합의 중심 결정과 ESTP의 신속한 판단",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I make sure everyone agrees!",
"translation": "모든 사람이 동의하도록 해!"
},
{
"type": "script",
"index": 2,
"speaker": "건호",
"script": "I decide and act fast!",
"translation": "빠르게 결정하고 행동해!"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Group consensus creates lasting solutions.",
"translation": "그룹 합의가 지속적인 해결책을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 빠른 결정보다 합의를 우선시하나요?",
"hint": "민지가 누구의 동의를 확인한다고 했나요?",
"result": "O",
"explanation": "민지는 '모든 사람이 동의하도록 한다'고 했으므로 합의를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "건호",
"script": "Your inclusive process builds unity!",
"translation": "네 포용적 과정이 결속을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone's voice matters in choices.",
"translation": "선택에서 모든 사람의 목소리가 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "건호",
"script": "You create such fair decisions!",
"translation": "그런 공정한 결정을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says group consensus creates lasting @@.",
"hint": "그룹 합의가 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "solutions",
"optionC": "conflicts",
"result": "solutions",
"explanation": "민지는 그룹 합의가 지속적인 '해결책(solutions)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your quick thinking captures opportunities.",
"translation": "네 빠른 사고가 기회를 포착해."
},
{
"type": "script",
"index": 10,
"speaker": "건호",
"script": "Speed prevents missed chances always!",
"translation": "속도가 항상 놓친 기회를 방지해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "결정 과정에 대한 문장이에요.",
"optionA": "need",
"optionB": "both",
"optionC": "Decisions",
"optionD": "speed",
"result": "Decisions need both speed",
"explanation": "결정에는 속도가 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your decisive action motivates progress.",
"translation": "네 결단력 있는 행동이 진보에 동기부여해."
},
{
"type": "script",
"index": 13,
"speaker": "건호",
"script": "Agreement and action work together!",
"translation": "합의와 행동이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "팀 지원자와 개인적 해결사",
"explanation": "ESFJ의 그룹 지지와 ESTP의 독립적 문제 해결",
"category": "스트레스 상황 대처",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I bring everyone together quickly!",
"translation": "모든 사람을 빨리 함께 모아!"
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "I handle problems by myself!",
"translation": "문제를 혼자서 처리해!"
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group support makes challenges easier.",
"translation": "그룹 지지가 도전을 더 쉽게 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 혼자서 문제를 해결하려고 하나요?",
"hint": "수민이가 누구를 함께 모은다고 했나요?",
"result": "X",
"explanation": "수민이는 '모든 사람을 함께 모은다'고 했으므로 혼자서 해결하려 하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "상우",
"script": "Your team building creates strength!",
"translation": "네 팀 빌딩이 힘을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone needs encouragement during stress.",
"translation": "스트레스 동안 모든 사람에게는 격려가 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "You lift people's spirits beautifully!",
"translation": "사람들의 기분을 아름답게 끌어올려!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group support makes challenges @@.",
"hint": "그룹 지지가 도전을 어떻게 만든다고 했나요?",
"optionA": "harder",
"optionB": "easier",
"optionC": "impossible",
"result": "easier",
"explanation": "수민이는 그룹 지지가 도전을 더 '쉽게(easier)' 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your self-reliance inspires confidence in.",
"translation": "네 자립심이 다른 사람들에게 자신감을 불러일으켜."
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "Taking charge shows real leadership!",
"translation": "책임지는 것이 진정한 리더십을 보여줘!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "문제 해결에 대한 문장이에요.",
"result": "Problems need different approaches",
"explanation": "문제에는 다른 접근이 필요해요.",
"optionA": "Problems",
"optionB": "need",
"optionC": "approaches",
"optionD": "different"
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your decisive action gets things.",
"translation": "네 결단력 있는 행동이 일들을 끝내."
},
{
"type": "script",
"index": 13,
"speaker": "상우",
"script": "Support and independence work perfectly!",
"translation": "지지와 독립성이 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "팀 지원자와 개인적 해결사",
"explanation": "ESFJ의 그룹 지지와 ESTP의 독립적 문제 해결",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I bring everyone together quickly!",
"translation": "모든 사람을 빨리 함께 모아!"
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "I handle problems by myself!",
"translation": "문제를 혼자서 처리해!"
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group support makes challenges easier.",
"translation": "그룹 지지가 도전을 더 쉽게 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 혼자서 문제를 해결하려고 하나요?",
"hint": "수민이가 누구를 함께 모은다고 했나요?",
"result": "X",
"explanation": "수민이는 '모든 사람을 함께 모은다'고 했으므로 혼자서 해결하려 하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "상우",
"script": "Your team building creates strength!",
"translation": "네 팀 빌딩이 힘을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone needs encouragement during stress.",
"translation": "스트레스 동안 모든 사람에게는 격려가 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "You lift people's spirits beautifully!",
"translation": "사람들의 기분을 아름답게 끌어올려!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group support makes challenges @@.",
"hint": "그룹 지지가 도전을 어떻게 만든다고 했나요?",
"optionA": "harder",
"optionB": "easier",
"optionC": "impossible",
"result": "easier",
"explanation": "수민이는 그룹 지지가 도전을 더 '쉽게(easier)' 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your self-reliance inspires confidence in.",
"translation": "네 자립심이 다른 사람들에게 자신감을 불러일으켜."
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "Taking charge shows real leadership!",
"translation": "책임지는 것이 진정한 리더십을 보여줘!"
},
{
"type": "puzzle",
"index": 11,
"hint": "문제 해결에 대한 문장이에요.",
"optionA": "Problems",
"optionB": "need",
"optionC": "approaches",
"optionD": "different",
"result": "Problems need different approaches",
"explanation": "문제에는 다른 접근이 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your decisive action gets things.",
"translation": "네 결단력 있는 행동이 일들을 끝내."
},
{
"type": "script",
"index": 13,
"speaker": "상우",
"script": "Support and independence work perfectly!",
"translation": "지지와 독립성이 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "감정적 지원자와 실용적 행동가",
"explanation": "ESFJ의 감정적 배려와 ESTP의 현실적 대처",
"category": "스트레스 상황 대처",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I comfort people's worried hearts!",
"translation": "사람들의 걱정하는 마음을 위로해!"
},
{
"type": "script",
"index": 2,
"speaker": "시우",
"script": "I fix problems right away!",
"translation": "문제를 바로 고쳐!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Emotional support helps healing happen.",
"translation": "감정적 지지가 치유가 일어나도록 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 문제를 즉시 고치는 것을 선호하나요?",
"hint": "하린이가 사람들의 무엇을 위로한다고 했나요?",
"result": "X",
"explanation": "하린이는 '사람들의 걱정하는 마음을 위로한다'고 했으므로 감정적 지원을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "시우",
"script": "Your caring heart brings peace!",
"translation": "네 배려하는 마음이 평화를 가져와!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone needs comfort during difficulties.",
"translation": "어려운 동안 모든 사람에게는 위안이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "시우",
"script": "You make people feel heard!",
"translation": "사람들이 들린다고 느끼게 해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says emotional support helps healing @@.",
"hint": "감정적 지지가 치유가 무엇하도록 도와준다고 했나요?",
"optionA": "stop",
"optionB": "happen",
"optionC": "disappear",
"result": "happen",
"explanation": "하린이는 감정적 지지가 치유가 '일어나도록(happen)' 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your quick solutions reduce stress.",
"translation": "네 빠른 해결책이 스트레스를 줄여."
},
{
"type": "script",
"index": 10,
"speaker": "시우",
"script": "Action beats worry every time!",
"translation": "행동이 매번 걱정을 이겨!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "치유의 방법에 대한 문장이에요.",
"result": "Healing needs both comfort",
"explanation": "치유에는 위안이 둘 다 필요해요.",
"optionA": "Healing",
"optionB": "needs",
"optionC": "both",
"optionD": "comfort"
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your practical action creates progress.",
"translation": "네 실용적 행동이 진전을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "시우",
"script": "Care and action work together!",
"translation": "관심과 행동이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "감정적 지원자와 실용적 행동가",
"explanation": "ESFJ의 감정적 배려와 ESTP의 현실적 대처",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I comfort people's worried hearts!",
"translation": "사람들의 걱정하는 마음을 위로해!"
},
{
"type": "script",
"index": 2,
"speaker": "시우",
"script": "I fix problems right away!",
"translation": "문제를 바로 고쳐!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Emotional support helps healing happen.",
"translation": "감정적 지지가 치유가 일어나도록 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 문제를 즉시 고치는 것을 선호하나요?",
"hint": "하린이가 사람들의 무엇을 위로한다고 했나요?",
"result": "X",
"explanation": "하린이는 '사람들의 걱정하는 마음을 위로한다'고 했으므로 감정적 지원을 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "시우",
"script": "Your caring heart brings peace!",
"translation": "네 배려하는 마음이 평화를 가져와!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone needs comfort during difficulties.",
"translation": "어려운 동안 모든 사람에게는 위안이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "시우",
"script": "You make people feel heard!",
"translation": "사람들이 들린다고 느끼게 해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says emotional support helps healing @@.",
"hint": "감정적 지지가 치유가 무엇하도록 도와준다고 했나요?",
"optionA": "stop",
"optionB": "happen",
"optionC": "disappear",
"result": "happen",
"explanation": "하린이는 감정적 지지가 치유가 '일어나도록(happen)' 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your quick solutions reduce stress.",
"translation": "네 빠른 해결책이 스트레스를 줄여."
},
{
"type": "script",
"index": 10,
"speaker": "시우",
"script": "Action beats worry every time!",
"translation": "행동이 매번 걱정을 이겨!"
},
{
"type": "puzzle",
"index": 11,
"hint": "치유의 방법에 대한 문장이에요.",
"optionA": "Healing",
"optionB": "needs",
"optionC": "both",
"optionD": "comfort",
"result": "Healing needs both comfort",
"explanation": "치유에는 위안이 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your practical action creates progress.",
"translation": "네 실용적 행동이 진전을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "시우",
"script": "Care and action work together!",
"translation": "관심과 행동이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커뮤니티 빌더와 개인 성취자",
"explanation": "ESFJ의 집단 목표 지원과 ESTP의 개인적 성과 추구",
"category": "직업 및 목표 설정",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I help everyone succeed together!",
"translation": "모든 사람이 함께 성공하도록 도와!"
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "I achieve my personal goals!",
"translation": "내 개인적 목표를 달성해!"
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Community success creates lasting happiness.",
"translation": "공동체 성공이 지속적인 행복을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "지민이는 개인적 목표보다 공동체를 우선시하나요?",
"hint": "지민이가 누구의 성공을 돕는다고 했나요?",
"result": "O",
"explanation": "지민이는 '모든 사람이 함께' 성공하도록 돕는다고 했으므로 공동체를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "태준",
"script": "Your team spirit inspires everyone!",
"translation": "네 팀 정신이 모두에게 영감을 줘!"
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Everyone deserves opportunities to grow.",
"translation": "모든 사람이 성장할 기회를 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "태준",
"script": "You create such supportive environments!",
"translation": "그런 지지적인 환경을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jimin says community success creates lasting @@.",
"hint": "공동체 성공이 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "happiness",
"optionC": "stress",
"result": "happiness",
"explanation": "지민이는 공동체 성공이 지속적인 '행복(happiness)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지민",
"script": "Your individual drive motivates others.",
"translation": "네 개인적 추진력이 다른 사람들에게 동기부여해."
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "Personal excellence raises team standards!",
"translation": "개인적 탁월함이 팀 기준을 높여!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "성공의 형태에 대한 문장이에요.",
"result": "Success works many levels",
"explanation": "성공은 여러 수준에서 작용해요.",
"optionA": "many",
"optionB": "Success",
"optionC": "works",
"optionD": "levels"
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Your competitive spirit inspires achievement.",
"translation": "네 경쟁 정신이 성취를 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "태준",
"script": "Community and individual goals work!",
"translation": "공동체와 개인 목표가 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커뮤니티 빌더와 개인 성취자",
"explanation": "ESFJ의 집단 목표 지원과 ESTP의 개인적 성과 추구",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I help everyone succeed together!",
"translation": "모든 사람이 함께 성공하도록 도와!"
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "I achieve my personal goals!",
"translation": "내 개인적 목표를 달성해!"
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Community success creates lasting happiness.",
"translation": "공동체 성공이 지속적인 행복을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "지민이는 개인적 목표보다 공동체를 우선시하나요?",
"hint": "지민이가 누구의 성공을 돕는다고 했나요?",
"result": "O",
"explanation": "지민이는 '모든 사람이 함께' 성공하도록 돕는다고 했으므로 공동체를 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "태준",
"script": "Your team spirit inspires everyone!",
"translation": "네 팀 정신이 모두에게 영감을 줘!"
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Everyone deserves opportunities to grow.",
"translation": "모든 사람이 성장할 기회를 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "태준",
"script": "You create such supportive environments!",
"translation": "그런 지지적인 환경을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jimin says community success creates lasting @@.",
"hint": "공동체 성공이 지속적인 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "happiness",
"optionC": "stress",
"result": "happiness",
"explanation": "지민이는 공동체 성공이 지속적인 '행복(happiness)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지민",
"script": "Your individual drive motivates others.",
"translation": "네 개인적 추진력이 다른 사람들에게 동기부여해."
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "Personal excellence raises team standards!",
"translation": "개인적 탁월함이 팀 기준을 높여!"
},
{
"type": "puzzle",
"index": 11,
"hint": "성공의 형태에 대한 문장이에요.",
"optionA": "many",
"optionB": "Success",
"optionC": "works",
"optionD": "levels",
"result": "Success works many levels",
"explanation": "성공은 여러 수준에서 작용해요."
},
{
"type": "script",
"index": 12,
"speaker": "지민",
"script": "Your competitive spirit inspires achievement.",
"translation": "네 경쟁 정신이 성취를 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "태준",
"script": "Community and individual goals work!",
"translation": "공동체와 개인 목표가 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "장기적 플래너와 기회 포착자",
"explanation": "ESFJ의 체계적 목표 달성과 ESTP의 즉시적 기회 활용",
"category": "직업 및 목표 설정",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I plan careers step by!",
"translation": "경력을 단계별로 계획해!"
},
{
"type": "script",
"index": 2,
"speaker": "건호",
"script": "I grab opportunities when appear!",
"translation": "기회가 나타나면 붙잡아!"
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Steady progress builds reliable success.",
"translation": "꾸준한 진보가 믿을 수 있는 성공을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "소민이는 즉석에서 기회를 포착하는 것을 선호하나요?",
"hint": "소민이가 경력을 어떻게 계획한다고 했나요?",
"result": "X",
"explanation": "소민이는 경력을 '단계별로 계획한다'고 했으므로 즉석 기회 포착을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "건호",
"script": "Your systematic approach builds security!",
"translation": "네 체계적 접근이 안정성을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Everyone benefits from careful planning.",
"translation": "모든 사람이 신중한 계획에서 도움을 받아."
},
{
"type": "script",
"index": 7,
"speaker": "건호",
"script": "You think so far ahead!",
"translation": "정말 멀리 내다보며 생각해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Somin says steady progress builds reliable @@.",
"hint": "꾸준한 진보가 믿을 수 있는 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "success",
"optionC": "stress",
"result": "success",
"explanation": "소민이는 꾸준한 진보가 믿을 수 있는 '성공(success)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소민",
"script": "Your quick reflexes capture chances.",
"translation": "네 빠른 반사신경이 기회를 포착해."
},
{
"type": "script",
"index": 10,
"speaker": "건호",
"script": "Perfect timing creates breakthrough moments!",
"translation": "완벽한 타이밍이 돌파 순간을 만들어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "목표 달성에 대한 문장이에요.",
"result": "Goals need both planning",
"explanation": "목표에는 계획이 둘 다 필요해요.",
"optionA": "Goals",
"optionB": "need",
"optionC": "both",
"optionD": "planning"
},
{
"type": "script",
"index": 12,
"speaker": "소민",
"script": "Your adaptability opens new paths.",
"translation": "네 적응력이 새로운 길을 열어."
},
{
"type": "script",
"index": 13,
"speaker": "건호",
"script": "Strategy and timing work perfectly!",
"translation": "전략과 타이밍이 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "장기적 플래너와 기회 포착자",
"explanation": "ESFJ의 체계적 목표 달성과 ESTP의 즉시적 기회 활용",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I plan careers step by!",
"translation": "경력을 단계별로 계획해!"
},
{
"type": "script",
"index": 2,
"speaker": "건호",
"script": "I grab opportunities when appear!",
"translation": "기회가 나타나면 붙잡아!"
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Steady progress builds reliable success.",
"translation": "꾸준한 진보가 믿을 수 있는 성공을 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "소민이는 즉석에서 기회를 포착하는 것을 선호하나요?",
"hint": "소민이가 경력을 어떻게 계획한다고 했나요?",
"result": "X",
"explanation": "소민이는 경력을 '단계별로 계획한다'고 했으므로 즉석 기회 포착을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "건호",
"script": "Your systematic approach builds security!",
"translation": "네 체계적 접근이 안정성을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Everyone benefits from careful planning.",
"translation": "모든 사람이 신중한 계획에서 도움을 받아."
},
{
"type": "script",
"index": 7,
"speaker": "건호",
"script": "You think so far ahead!",
"translation": "정말 멀리 내다보며 생각해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Somin says steady progress builds reliable @@.",
"hint": "꾸준한 진보가 믿을 수 있는 무엇을 만든다고 했나요?",
"optionA": "problems",
"optionB": "success",
"optionC": "stress",
"result": "success",
"explanation": "소민이는 꾸준한 진보가 믿을 수 있는 '성공(success)'을 만든다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소민",
"script": "Your quick reflexes capture chances.",
"translation": "네 빠른 반사신경이 기회를 포착해."
},
{
"type": "script",
"index": 10,
"speaker": "건호",
"script": "Perfect timing creates breakthrough moments!",
"translation": "완벽한 타이밍이 돌파 순간을 만들어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "목표 달성에 대한 문장이에요.",
"optionA": "Goals",
"optionB": "need",
"optionC": "both",
"optionD": "planning",
"result": "Goals need both planning",
"explanation": "목표에는 계획이 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "소민",
"script": "Your adaptability opens new paths.",
"translation": "네 적응력이 새로운 길을 열어."
},
{
"type": "script",
"index": 13,
"speaker": "건호",
"script": "Strategy and timing work perfectly!",
"translation": "전략과 타이밍이 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "그룹 이벤터와 자유로운 모험가",
"explanation": "ESFJ의 조직적 단체 활동과 ESTP의 즉흥적 액션",
"category": "취미와 여가 활동",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I organize group activities carefully!",
"translation": "그룹 활동을 신중하게 조직해!"
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "I try exciting adventures anytime!",
"translation": "언제든 흥미진진한 모험을 시도해!"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Planned events help everyone participate.",
"translation": "계획된 이벤트가 모든 사람이 참여하도록 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 즉흥적인 모험을 선호하나요?",
"hint": "지우가 그룹 활동을 어떻게 조직한다고 했나요?",
"result": "X",
"explanation": "지우는 그룹 활동을 '신중하게 조직한다'고 했으므로 즉흥적 모험을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "상우",
"script": "Your event planning brings everyone!",
"translation": "네 이벤트 계획이 모두를 모아줘!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone deserves fun and friendship.",
"translation": "모든 사람이 재미와 우정을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "You make such inclusive experiences!",
"translation": "그런 포용적인 경험을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says planned events help everyone @@.",
"hint": "계획된 이벤트가 모든 사람이 무엇하도록 도와준다고 했나요?",
"optionA": "leave",
"optionB": "participate",
"optionC": "worry",
"result": "participate",
"explanation": "지우는 계획된 이벤트가 모든 사람이 '참여하도록(participate)' 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your adventurous spirit adds excitement.",
"translation": "네 모험적인 정신이 흥미진진함을 더해."
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "Spontaneous fun creates best memories!",
"translation": "즉흥적인 재미가 최고의 추억을 만들어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "활동의 종류에 대한 문장이에요.",
"result": "Fun happens different ways",
"explanation": "재미는 다른 방법들로 일어나요.",
"optionA": "Fun",
"optionB": "happens",
"optionC": "ways",
"optionD": "different"
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your spontaneous energy inspires new.",
"translation": "네 즉흥적 에너지가 새로운 아이디어를 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "상우",
"script": "Planning and adventure work together!",
"translation": "계획과 모험이 함께 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "그룹 이벤터와 자유로운 모험가",
"explanation": "ESFJ의 조직적 단체 활동과 ESTP의 즉흥적 액션",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I organize group activities carefully!",
"translation": "그룹 활동을 신중하게 조직해!"
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "I try exciting adventures anytime!",
"translation": "언제든 흥미진진한 모험을 시도해!"
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Planned events help everyone participate.",
"translation": "계획된 이벤트가 모든 사람이 참여하도록 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 즉흥적인 모험을 선호하나요?",
"hint": "지우가 그룹 활동을 어떻게 조직한다고 했나요?",
"result": "X",
"explanation": "지우는 그룹 활동을 '신중하게 조직한다'고 했으므로 즉흥적 모험을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "상우",
"script": "Your event planning brings everyone!",
"translation": "네 이벤트 계획이 모두를 모아줘!"
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Everyone deserves fun and friendship.",
"translation": "모든 사람이 재미와 우정을 받을 자격이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "You make such inclusive experiences!",
"translation": "그런 포용적인 경험을 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jiwoo says planned events help everyone @@.",
"hint": "계획된 이벤트가 모든 사람이 무엇하도록 도와준다고 했나요?",
"optionA": "leave",
"optionB": "participate",
"optionC": "worry",
"result": "participate",
"explanation": "지우는 계획된 이벤트가 모든 사람이 '참여하도록(participate)' 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "지우",
"script": "Your adventurous spirit adds excitement.",
"translation": "네 모험적인 정신이 흥미진진함을 더해."
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "Spontaneous fun creates best memories!",
"translation": "즉흥적인 재미가 최고의 추억을 만들어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "활동의 종류에 대한 문장이에요.",
"optionA": "Fun",
"optionB": "happens",
"optionC": "ways",
"optionD": "different",
"result": "Fun happens different ways",
"explanation": "재미는 다른 방법들로 일어나요."
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "Your spontaneous energy inspires new.",
"translation": "네 즉흥적 에너지가 새로운 아이디어를 영감시켜."
},
{
"type": "script",
"index": 13,
"speaker": "상우",
"script": "Planning and adventure work together!",
"translation": "계획과 모험이 함께 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "편안한 환경 창조자와 스릴 추구자",
"explanation": "ESFJ의 안전한 여가 공간과 ESTP의 활동적 취미",
"category": "취미와 여가 활동",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I create comfortable spaces for!",
"translation": "모든 사람을 위해 편안한 공간을 만들어!"
},
{
"type": "script",
"index": 2,
"speaker": "시우",
"script": "I seek high-energy thrilling activities!",
"translation": "고에너지의 스릴 넘치는 활동을 추구해!"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Safe environments help people relax.",
"translation": "안전한 환경이 사람들이 휴식하도록 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 스릴 넘치는 활동을 선호하나요?",
"hint": "민지가 어떤 공간을 만든다고 했나요?",
"result": "X",
"explanation": "민지는 '편안한 공간을 만든다'고 했으므로 스릴 넘치는 활동을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "시우",
"script": "Your caring spaces provide comfort!",
"translation": "네 배려하는 공간이 위안을 제공해!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone needs peaceful restoration time.",
"translation": "모든 사람에게는 평화로운 회복 시간이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "시우",
"script": "You make everyone feel welcomed!",
"translation": "모든 사람이 환영받는다고 느끼게 해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says safe environments help people @@.",
"hint": "안전한 환경이 사람들이 무엇하도록 도와준다고 했나요?",
"optionA": "worry",
"optionB": "relax",
"optionC": "leave",
"result": "relax",
"explanation": "민지는 안전한 환경이 사람들이 '휴식하도록(relax)' 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your active energy motivates participation.",
"translation": "네 활발한 에너지가 참여에 동기부여해."
},
{
"type": "script",
"index": 10,
"speaker": "시우",
"script": "Physical challenges build real confidence!",
"translation": "신체적 도전이 진정한 자신감을 만들어!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "여가의 균형에 대한 문장이에요.",
"result": "Balance includes rest action",
"explanation": "균형에는 휴식과 행동이 포함돼요.",
"optionA": "rest",
"optionB": "action",
"optionC": "Balance",
"optionD": "includes"
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your adventurous spirit inspires others.",
"translation": "네 모험적인 정신이 다른 사람들에게 영감을 줘."
},
{
"type": "script",
"index": 13,
"speaker": "시우",
"script": "Comfort and thrill work perfectly!",
"translation": "편안함과 스릴이 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "편안한 환경 창조자와 스릴 추구자",
"explanation": "ESFJ의 안전한 여가 공간과 ESTP의 활동적 취미",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "I create comfortable spaces for!",
"translation": "모든 사람을 위해 편안한 공간을 만들어!"
},
{
"type": "script",
"index": 2,
"speaker": "시우",
"script": "I seek high-energy thrilling activities!",
"translation": "고에너지의 스릴 넘치는 활동을 추구해!"
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "Safe environments help people relax.",
"translation": "안전한 환경이 사람들이 휴식하도록 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 스릴 넘치는 활동을 선호하나요?",
"hint": "민지가 어떤 공간을 만든다고 했나요?",
"result": "X",
"explanation": "민지는 '편안한 공간을 만든다'고 했으므로 스릴 넘치는 활동을 선호하지 않아요."
},
{
"type": "script",
"index": 5,
"speaker": "시우",
"script": "Your caring spaces provide comfort!",
"translation": "네 배려하는 공간이 위안을 제공해!"
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Everyone needs peaceful restoration time.",
"translation": "모든 사람에게는 평화로운 회복 시간이 필요해."
},
{
"type": "script",
"index": 7,
"speaker": "시우",
"script": "You make everyone feel welcomed!",
"translation": "모든 사람이 환영받는다고 느끼게 해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Minji says safe environments help people @@.",
"hint": "안전한 환경이 사람들이 무엇하도록 도와준다고 했나요?",
"optionA": "worry",
"optionB": "relax",
"optionC": "leave",
"result": "relax",
"explanation": "민지는 안전한 환경이 사람들이 '휴식하도록(relax)' 도와준다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "Your active energy motivates participation.",
"translation": "네 활발한 에너지가 참여에 동기부여해."
},
{
"type": "script",
"index": 10,
"speaker": "시우",
"script": "Physical challenges build real confidence!",
"translation": "신체적 도전이 진정한 자신감을 만들어!"
},
{
"type": "puzzle",
"index": 11,
"hint": "여가의 균형에 대한 문장이에요.",
"optionA": "rest",
"optionB": "action",
"optionC": "Balance",
"optionD": "includes",
"result": "Balance includes rest action",
"explanation": "균형에는 휴식과 행동이 포함돼요."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Your adventurous spirit inspires others.",
"translation": "네 모험적인 정신이 다른 사람들에게 영감을 줘."
},
{
"type": "script",
"index": 13,
"speaker": "시우",
"script": "Comfort and thrill work perfectly!",
"translation": "편안함과 스릴이 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "그룹 화해자와 직접적 해결사",
"explanation": "ESFJ의 집단 중재와 ESTP의 즉석 갈등 해결",
"category": "갈등 해결 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I bring everyone together peacefully!",
"translation": "모든 사람을 평화롭게 함께 모아!"
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "I address conflicts head-on directly!",
"translation": "갈등을 정면으로 직접 다뤄!"
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group discussions solve problems faster.",
"translation": "그룹 토론이 문제를 더 빠르게 해결해."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 갈등을 직접 다루는 것을 선호하나요?",
"hint": "수민이가 모든 사람을 어떻게 모은다고 했나요?",
"result": "X",
"explanation": "수민이는 '평화롭게' 모든 사람을 모은다고 했으므로 직접 다루기보다는 조화를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "태준",
"script": "Your mediation skills create harmony!",
"translation": "네 중재 기술이 조화를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone's voice needs to be.",
"translation": "모든 사람의 목소리가 들릴 필요가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "태준",
"script": "You help people understand perspectives!",
"translation": "사람들이 관점을 이해하도록 도와줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group discussions solve problems @@.",
"hint": "그룹 토론이 문제를 어떻게 해결한다고 했나요?",
"optionA": "slowly",
"optionB": "faster",
"optionC": "harder",
"result": "faster",
"explanation": "수민이는 그룹 토론이 문제를 더 '빠르게(faster)' 해결한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your direct approach cuts through.",
"translation": "네 직접적 접근이 혼란을 뚫고 나가."
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "Clear communication prevents bigger issues!",
"translation": "명확한 소통이 더 큰 문제를 방지해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "갈등 해결에 대한 문장이에요.",
"result": "Solutions need both patience",
"explanation": "해결책에는 인내가 둘 다 필요해요.",
"optionA": "both",
"optionB": "Solutions",
"optionC": "need",
"optionD": "patience"
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your honest clarity creates understanding.",
"translation": "네 솔직한 명료함이 이해를 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "태준",
"script": "Harmony and directness work perfectly!",
"translation": "조화와 직접성이 완벽하게 작용해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "그룹 화해자와 직접적 해결사",
"explanation": "ESFJ의 집단 중재와 ESTP의 즉석 갈등 해결",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "I bring everyone together peacefully!",
"translation": "모든 사람을 평화롭게 함께 모아!"
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "I address conflicts head-on directly!",
"translation": "갈등을 정면으로 직접 다뤄!"
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "Group discussions solve problems faster.",
"translation": "그룹 토론이 문제를 더 빠르게 해결해."
},
{
"type": "ox",
"index": 4,
"quiz": "수민이는 갈등을 직접 다루는 것을 선호하나요?",
"hint": "수민이가 모든 사람을 어떻게 모은다고 했나요?",
"result": "X",
"explanation": "수민이는 '평화롭게' 모든 사람을 모은다고 했으므로 직접 다루기보다는 조화를 선호해요."
},
{
"type": "script",
"index": 5,
"speaker": "태준",
"script": "Your mediation skills create harmony!",
"translation": "네 중재 기술이 조화를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone's voice needs to be.",
"translation": "모든 사람의 목소리가 들릴 필요가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "태준",
"script": "You help people understand perspectives!",
"translation": "사람들이 관점을 이해하도록 도와줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Sumin says group discussions solve problems @@.",
"hint": "그룹 토론이 문제를 어떻게 해결한다고 했나요?",
"optionA": "slowly",
"optionB": "faster",
"optionC": "harder",
"result": "faster",
"explanation": "수민이는 그룹 토론이 문제를 더 '빠르게(faster)' 해결한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수민",
"script": "Your direct approach cuts through.",
"translation": "네 직접적 접근이 혼란을 뚫고 나가."
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "Clear communication prevents bigger issues!",
"translation": "명확한 소통이 더 큰 문제를 방지해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "갈등 해결에 대한 문장이에요.",
"optionA": "both",
"optionB": "Solutions",
"optionC": "need",
"optionD": "patience",
"result": "Solutions need both patience",
"explanation": "해결책에는 인내가 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "수민",
"script": "Your honest clarity creates understanding.",
"translation": "네 솔직한 명료함이 이해를 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "태준",
"script": "Harmony and directness work perfectly!",
"translation": "조화와 직접성이 완벽하게 작용해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "감정 중재자와 실용적 조정자",
"explanation": "ESFJ의 감정 고려 해결과 ESTP의 현실적 중재",
"category": "갈등 해결 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I focus on people's feelings!",
"translation": "사람들의 감정에 집중해!"
},
{
"type": "script",
"index": 2,
"speaker": "건호",
"script": "I focus on practical solutions!",
"translation": "실용적인 해결책에 집중해!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Understanding emotions heals broken relationships.",
"translation": "감정을 이해하는 것이 깨진 관계를 치유해."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 실용적 해결책보다 감정을 우선시하나요?",
"hint": "하린이가 무엇에 집중한다고 했나요?",
"result": "O",
"explanation": "하린이는 '사람들의 감정에 집중한다'고 했으므로 감정을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "건호",
"script": "Your empathetic approach creates connection!",
"translation": "네 공감적 접근이 연결을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone needs to feel heard.",
"translation": "모든 사람이 들을 필요가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "건호",
"script": "You help people express themselves!",
"translation": "사람들이 자신을 표현하도록 도와줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says understanding emotions heals broken @@.",
"hint": "감정을 이해하는 것이 깨진 무엇을 치유한다고 했나요?",
"optionA": "objects",
"optionB": "relationships",
"optionC": "systems",
"result": "relationships",
"explanation": "하린이는 감정을 이해하는 것이 깨진 '관계(relationships)'를 치유한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your results-focused approach gets done.",
"translation": "네 결과 중심 접근이 일들을 끝내."
},
{
"type": "script",
"index": 10,
"speaker": "건호",
"script": "Effective action solves real problems!",
"translation": "효과적인 행동이 진짜 문제를 해결해!"
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "갈등 해결의 요소에 대한 문장이에요.",
"result": "Peace needs both understanding",
"explanation": "평화에는 이해가 둘 다 필요해요.",
"optionA": "understanding",
"optionB": "needs",
"optionC": "Peace",
"optionD": "both"
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your practical wisdom ensures lasting.",
"translation": "네 실용적 지혜가 지속적인 결과를 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "건호",
"script": "Feelings and action work together!",
"translation": "느낌이랑 실천이 함께 굴러가는 거지!"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "감정 중재자와 실용적 조정자",
"explanation": "ESFJ의 감정 고려 해결과 ESTP의 현실적 중재",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "I focus on people's feelings!",
"translation": "사람들의 감정에 집중해!"
},
{
"type": "script",
"index": 2,
"speaker": "건호",
"script": "I focus on practical solutions!",
"translation": "실용적인 해결책에 집중해!"
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Understanding emotions heals broken relationships.",
"translation": "감정을 이해하는 것이 깨진 관계를 치유해."
},
{
"type": "ox",
"index": 4,
"quiz": "하린이는 실용적 해결책보다 감정을 우선시하나요?",
"hint": "하린이가 무엇에 집중한다고 했나요?",
"result": "O",
"explanation": "하린이는 '사람들의 감정에 집중한다'고 했으므로 감정을 우선시해요."
},
{
"type": "script",
"index": 5,
"speaker": "건호",
"script": "Your empathetic approach creates connection!",
"translation": "네 공감적 접근이 연결을 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone needs to feel heard.",
"translation": "모든 사람이 들을 필요가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "건호",
"script": "You help people express themselves!",
"translation": "사람들이 자신을 표현하도록 도와줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Harin says understanding emotions heals broken @@.",
"hint": "감정을 이해하는 것이 깨진 무엇을 치유한다고 했나요?",
"optionA": "objects",
"optionB": "relationships",
"optionC": "systems",
"result": "relationships",
"explanation": "하린이는 감정을 이해하는 것이 깨진 '관계(relationships)'를 치유한다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하린",
"script": "Your results-focused approach gets done.",
"translation": "네 결과 중심 접근이 일들을 끝내."
},
{
"type": "script",
"index": 10,
"speaker": "건호",
"script": "Effective action solves real problems!",
"translation": "효과적인 행동이 진짜 문제를 해결해!"
},
{
"type": "puzzle",
"index": 11,
"hint": "갈등 해결의 요소에 대한 문장이에요.",
"optionA": "understanding",
"optionB": "needs",
"optionC": "Peace",
"optionD": "both",
"result": "Peace needs both understanding",
"explanation": "평화에는 이해가 둘 다 필요해요."
},
{
"type": "script",
"index": 12,
"speaker": "하린",
"script": "Your practical wisdom ensures lasting.",
"translation": "네 실용적 지혜가 지속적인 결과를 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "건호",
"script": "Feelings and action work together!",
"translation": "느낌이랑 실천이 함께 굴러가는 거지!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "따뜻한 친구 모임 준비",
"explanation": "ESFJ의 따뜻한 배려와 ESTJ의 체계적 지원",
"category": "사회적 상호작용",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "Everyone should feel included here.",
"translation": "모든 사람이 여기서 포함된 느낌이어야 해."
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "Great plan! I'll help organize.",
"translation": "좋은 계획이야! 내가 정리하는 걸 도와줄게."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "I worry about quiet friends.",
"translation": "조용한 친구들이 걱정돼."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 조용한 친구들을 걱정하나요?",
"hint": "민지가 방금 말한 내용을 확인해보세요.",
"result": "O",
"explanation": "민지가 'I worry about quiet friends'라고 조용한 친구들을 걱정한다고 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "Smart thinking! Let's include everyone.",
"translation": "똑똑한 생각이야! 모든 사람을 포함시키자."
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Small groups work better sometimes.",
"translation": "작은 그룹이 때로는 더 잘 돼."
},
{
"type": "script",
"index": 7,
"speaker": "태영",
"script": "Perfect! I'll arrange seating plan.",
"translation": "완벽해! 내가 자리 계획을 세울게."
},
{
"type": "blank",
"index": 8,
"quiz": "Taeyoung will arrange the @@ plan.",
"hint": "태영이가 무엇을 계획한다고 했나요?",
"optionA": "eating",
"optionB": "seating",
"optionC": "meeting",
"result": "seating",
"explanation": "태영이가 'seating plan(자리 계획)'을 세우겠다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "You make everything run smoothly.",
"translation": "너는 모든 걸 부드럽게 돌아가게 해."
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "Your care makes everyone happy.",
"translation": "네 배려가 모든 사람을 행복하게 해."
},
{
"type": "puzzle",
"index": 11,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "친구들이 함께 모이는 것에 대한 문장이에요.",
"result": "Friends feel warm together",
"explanation": "친구들이 함께 있으면 따뜻함을 느껴요.",
"optionA": "together",
"optionB": "Friends",
"optionC": "feel",
"optionD": "warm"
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Team work makes everything better!",
"translation": "팀워크가 모든 걸 더 좋게 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "태영",
"script": "Exactly! We're a perfect team.",
"translation": "정확히! 우리는 완벽한 팀이야."
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "따뜻한 친구 모임 준비",
"explanation": "ESFJ의 따뜻한 배려와 ESTJ의 체계적 지원",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민지",
"script": "Everyone should feel included here.",
"translation": "모든 사람이 여기서 포함된 느낌이어야 해."
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "Great plan! I'll help organize.",
"translation": "좋은 계획이야! 내가 정리하는 걸 도와줄게."
},
{
"type": "script",
"index": 3,
"speaker": "민지",
"script": "I worry about quiet friends.",
"translation": "조용한 친구들이 걱정돼."
},
{
"type": "ox",
"index": 4,
"quiz": "민지는 조용한 친구들을 걱정하나요?",
"hint": "민지가 방금 말한 내용을 확인해보세요.",
"result": "O",
"explanation": "민지가 'I worry about quiet friends'라고 조용한 친구들을 걱정한다고 했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "Smart thinking! Let's include everyone.",
"translation": "똑똑한 생각이야! 모든 사람을 포함시키자."
},
{
"type": "script",
"index": 6,
"speaker": "민지",
"script": "Small groups work better sometimes.",
"translation": "작은 그룹이 때로는 더 잘 돼."
},
{
"type": "script",
"index": 7,
"speaker": "태영",
"script": "Perfect! I'll arrange seating plan.",
"translation": "완벽해! 내가 자리 계획을 세울게."
},
{
"type": "blank",
"index": 8,
"quiz": "Taeyoung will arrange the @@ plan.",
"hint": "태영이가 무엇을 계획한다고 했나요?",
"optionA": "eating",
"optionB": "seating",
"optionC": "meeting",
"result": "seating",
"explanation": "태영이가 'seating plan(자리 계획)'을 세우겠다고 했어요."
},
{
"type": "script",
"index": 9,
"speaker": "민지",
"script": "You make everything run smoothly.",
"translation": "너는 모든 걸 부드럽게 돌아가게 해."
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "Your care makes everyone happy.",
"translation": "네 배려가 모든 사람을 행복하게 해."
},
{
"type": "puzzle",
"index": 11,
"hint": "친구들이 함께 모이는 것에 대한 문장이에요.",
"optionA": "together",
"optionB": "Friends",
"optionC": "feel",
"optionD": "warm",
"result": "Friends feel warm together",
"explanation": "친구들이 함께 있으면 따뜻함을 느껴요."
},
{
"type": "script",
"index": 12,
"speaker": "민지",
"script": "Team work makes everything better!",
"translation": "팀워크가 모든 걸 더 좋게 만들어!"
},
{
"type": "script",
"index": 13,
"speaker": "태영",
"script": "Exactly! We're a perfect team.",
"translation": "정확히! 우리는 완벽한 팀이야."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "카페에서 만나는 즐거움",
"explanation": "ESFJ의 사교적 소통과 ESTJ의 계획적 만남",
"category": "사회적 상호작용",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "This cafe feels so cozy!",
"translation": "이 카페가 정말 아늑해!"
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "Good choice! Perfect meeting spot.",
"translation": "좋은 선택이야! 완벽한 만남 장소야."
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "I love talking with friends.",
"translation": "나는 친구들과 이야기하는 게 좋아."
},
{
"type": "script",
"index": 4,
"speaker": "준서",
"script": "Scheduled time works perfectly here.",
"translation": "계획된 시간이 여기서 완벽하게 맞아."
},
{
"type": "ox",
"index": 5,
"quiz": "준서는 계획된 시간이 좋다고 생각하나요?",
"hint": "준서의 말을 다시 들어보세요.",
"result": "O",
"explanation": "준서가 'Scheduled time works perfectly'라고 계획된 시간이 완벽하게 맞는다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone looks happy and comfortable.",
"translation": "모든 사람이 행복하고 편안해 보여."
},
{
"type": "script",
"index": 7,
"speaker": "준서",
"script": "Your energy brings people together.",
"translation": "네 에너지가 사람들을 하나로 만들어."
},
{
"type": "script",
"index": 8,
"speaker": "수민",
"script": "Friends make life more meaningful.",
"translation": "친구들이 인생을 더 의미 있게 해."
},
{
"type": "blank",
"index": 9,
"quiz": "Friends make life more @@.",
"hint": "수민이가 친구들이 인생을 어떻게 만든다고 했나요?",
"optionA": "difficult",
"optionB": "meaningful",
"optionC": "expensive",
"result": "meaningful",
"explanation": "수민이가 친구들이 인생을 더 '의미 있게(meaningful)' 만든다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "True! Regular meetings keep friendships strong.",
"translation": "맞아! 정기적인 만남이 우정을 강하게 유지해."
},
{
"type": "script",
"index": 11,
"speaker": "수민",
"script": "You organize everything so well!",
"translation": "너는 모든 걸 정말 잘 정리해!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "카페에서의 즐거운 시간에 대한 문장이에요.",
"result": "Good time together here",
"explanation": "여기서 함께 좋은 시간을 보내고 있어요.",
"optionA": "time",
"optionB": "Good",
"optionC": "together",
"optionD": "here"
},
{
"type": "script",
"index": 13,
"speaker": "준서",
"script": "Thanks! Planning helps everyone enjoy.",
"translation": "고마워! 계획이 모든 사람이 즐기는 데 도움이 돼."
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "카페에서 만나는 즐거움",
"explanation": "ESFJ의 사교적 소통과 ESTJ의 계획적 만남",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수민",
"script": "This cafe feels so cozy!",
"translation": "이 카페가 정말 아늑해!"
},
{
"type": "script",
"index": 2,
"speaker": "준서",
"script": "Good choice! Perfect meeting spot.",
"translation": "좋은 선택이야! 완벽한 만남 장소야."
},
{
"type": "script",
"index": 3,
"speaker": "수민",
"script": "I love talking with friends.",
"translation": "나는 친구들과 이야기하는 게 좋아."
},
{
"type": "script",
"index": 4,
"speaker": "준서",
"script": "Scheduled time works perfectly here.",
"translation": "계획된 시간이 여기서 완벽하게 맞아."
},
{
"type": "ox",
"index": 5,
"quiz": "준서는 계획된 시간이 좋다고 생각하나요?",
"hint": "준서의 말을 다시 들어보세요.",
"result": "O",
"explanation": "준서가 'Scheduled time works perfectly'라고 계획된 시간이 완벽하게 맞는다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "수민",
"script": "Everyone looks happy and comfortable.",
"translation": "모든 사람이 행복하고 편안해 보여."
},
{
"type": "script",
"index": 7,
"speaker": "준서",
"script": "Your energy brings people together.",
"translation": "네 에너지가 사람들을 하나로 만들어."
},
{
"type": "script",
"index": 8,
"speaker": "수민",
"script": "Friends make life more meaningful.",
"translation": "친구들이 인생을 더 의미 있게 해."
},
{
"type": "blank",
"index": 9,
"quiz": "Friends make life more @@.",
"hint": "수민이가 친구들이 인생을 어떻게 만든다고 했나요?",
"optionA": "difficult",
"optionB": "meaningful",
"optionC": "expensive",
"result": "meaningful",
"explanation": "수민이가 친구들이 인생을 더 '의미 있게(meaningful)' 만든다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "준서",
"script": "True! Regular meetings keep friendships strong.",
"translation": "맞아! 정기적인 만남이 우정을 강하게 유지해."
},
{
"type": "script",
"index": 11,
"speaker": "수민",
"script": "You organize everything so well!",
"translation": "너는 모든 걸 정말 잘 정리해!"
},
{
"type": "puzzle",
"index": 12,
"hint": "카페에서의 즐거운 시간에 대한 문장이에요.",
"optionA": "time",
"optionB": "Good",
"optionC": "together",
"optionD": "here",
"result": "Good time together here",
"explanation": "여기서 함께 좋은 시간을 보내고 있어요."
},
{
"type": "script",
"index": 13,
"speaker": "준서",
"script": "Thanks! Planning helps everyone enjoy.",
"translation": "고마워! 계획이 모든 사람이 즐기는 데 도움이 돼."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 취미 탐험기",
"explanation": "ESFJ의 호기심과 ESTJ의 체계적 접근",
"category": "정보 탐구",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I want to try cooking!",
"translation": "요리를 해보고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "성훈",
"script": "Great idea! Let's research recipes.",
"translation": "좋은 생각이야! 레시피를 찾아보자."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Cooking brings people together happily.",
"translation": "요리는 사람들을 행복하게 모아줘."
},
{
"type": "script",
"index": 4,
"speaker": "성훈",
"script": "Exactly! I'll find basic techniques.",
"translation": "정확히! 기본 기술들을 찾아볼게."
},
{
"type": "ox",
"index": 5,
"quiz": "성훈이는 기본 기술들을 찾을 예정인가요?",
"hint": "성훈이가 방금 한 말을 확인해보세요.",
"result": "O",
"explanation": "성훈이가 'I'll find basic techniques'라고 기본 기술들을 찾겠다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "We can cook for friends!",
"translation": "우리가 친구들을 위해 요리할 수 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "성훈",
"script": "Perfect plan! I'll make schedule.",
"translation": "완벽한 계획이야! 내가 일정을 만들게."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "Learning together sounds so fun!",
"translation": "함께 배우는 게 정말 재밌겠어!"
},
{
"type": "blank",
"index": 9,
"quiz": "Learning @@ sounds so fun!",
"hint": "지우가 무엇이 재미있다고 했나요?",
"optionA": "alone",
"optionB": "together",
"optionC": "quietly",
"result": "together",
"explanation": "지우가 '함께(together)' 배우는 것이 재미있다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "성훈",
"script": "Your enthusiasm motivates me completely!",
"translation": "네 열정이 나를 완전히 동기부여 해!"
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "You make learning feel organized!",
"translation": "너는 배움을 체계적으로 느끼게 해!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "새로운 것을 배우는 것에 대한 문장이에요.",
"result": "New things always fun",
"explanation": "새로운 것들은 항상 재미있어요.",
"optionA": "fun",
"optionB": "always",
"optionC": "New",
"optionD": "things"
},
{
"type": "script",
"index": 13,
"speaker": "성훈",
"script": "Together we'll master cooking skills!",
"translation": "함께 우리는 요리 기술을 마스터할 거야!"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 취미 탐험기",
"explanation": "ESFJ의 호기심과 ESTJ의 체계적 접근",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I want to try cooking!",
"translation": "요리를 해보고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "성훈",
"script": "Great idea! Let's research recipes.",
"translation": "좋은 생각이야! 레시피를 찾아보자."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "Cooking brings people together happily.",
"translation": "요리는 사람들을 행복하게 모아줘."
},
{
"type": "script",
"index": 4,
"speaker": "성훈",
"script": "Exactly! I'll find basic techniques.",
"translation": "정확히! 기본 기술들을 찾아볼게."
},
{
"type": "ox",
"index": 5,
"quiz": "성훈이는 기본 기술들을 찾을 예정인가요?",
"hint": "성훈이가 방금 한 말을 확인해보세요.",
"result": "O",
"explanation": "성훈이가 'I'll find basic techniques'라고 기본 기술들을 찾겠다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "We can cook for friends!",
"translation": "우리가 친구들을 위해 요리할 수 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "성훈",
"script": "Perfect plan! I'll make schedule.",
"translation": "완벽한 계획이야! 내가 일정을 만들게."
},
{
"type": "script",
"index": 8,
"speaker": "지우",
"script": "Learning together sounds so fun!",
"translation": "함께 배우는 게 정말 재밌겠어!"
},
{
"type": "blank",
"index": 9,
"quiz": "Learning @@ sounds so fun!",
"hint": "지우가 무엇이 재미있다고 했나요?",
"optionA": "alone",
"optionB": "together",
"optionC": "quietly",
"result": "together",
"explanation": "지우가 '함께(together)' 배우는 것이 재미있다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "성훈",
"script": "Your enthusiasm motivates me completely!",
"translation": "네 열정이 나를 완전히 동기부여 해!"
},
{
"type": "script",
"index": 11,
"speaker": "지우",
"script": "You make learning feel organized!",
"translation": "너는 배움을 체계적으로 느끼게 해!"
},
{
"type": "puzzle",
"index": 12,
"hint": "새로운 것을 배우는 것에 대한 문장이에요.",
"optionA": "fun",
"optionB": "always",
"optionC": "New",
"optionD": "things",
"result": "New things always fun",
"explanation": "새로운 것들은 항상 재미있어요."
},
{
"type": "script",
"index": 13,
"speaker": "성훈",
"script": "Together we'll master cooking skills!",
"translation": "함께 우리는 요리 기술을 마스터할 거야!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "도서관에서 공부하기",
"explanation": "ESFJ의 협력적 학습과 ESTJ의 효율적 계획",
"category": "정보 탐구",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "Studying together helps me focus.",
"translation": "함께 공부하는 게 집중하는 데 도움이 돼."
},
{
"type": "script",
"index": 2,
"speaker": "태윤",
"script": "Smart approach! I'll organize materials.",
"translation": "똑똑한 접근이야! 내가 자료를 정리할게."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Questions become clearer with friends.",
"translation": "질문들이 친구들과 함께하면 더 명확해져."
},
{
"type": "script",
"index": 4,
"speaker": "태윤",
"script": "True! Group study works efficiently.",
"translation": "맞아! 그룹 스터디가 효율적으로 돌아가."
},
{
"type": "ox",
"index": 5,
"quiz": "태윤이는 그룹 스터디가 효율적이라고 생각하나요?",
"hint": "태윤이의 답변을 다시 들어보세요.",
"result": "O",
"explanation": "태윤이가 'Group study works efficiently'라고 그룹 스터디가 효율적으로 작동한다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone learns different things well.",
"translation": "모든 사람이 다른 것들을 잘 배워."
},
{
"type": "script",
"index": 7,
"speaker": "태윤",
"script": "Perfect! I'll create study schedule.",
"translation": "완벽해! 내가 공부 스케줄을 만들게."
},
{
"type": "script",
"index": 8,
"speaker": "하린",
"script": "Sharing knowledge feels so rewarding!",
"translation": "지식을 나누는 게 정말 보람있어!"
},
{
"type": "blank",
"index": 9,
"quiz": "Sharing knowledge feels so @@!",
"hint": "하린이가 지식을 나누는 것이 어떻다고 했나요?",
"optionA": "boring",
"optionB": "rewarding",
"optionC": "difficult",
"result": "rewarding",
"explanation": "하린이가 지식을 나누는 것이 '보람있다(rewarding)'고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "태윤",
"script": "Your collaborative spirit inspires everyone!",
"translation": "네 협력 정신이 모든 사람에게 영감을 줘!"
},
{
"type": "script",
"index": 11,
"speaker": "하린",
"script": "You make studying feel manageable!",
"translation": "너는 공부를 관리 가능하게 느끼게 해!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께 공부하는 것에 대한 문장이에요.",
"result": "We learn better together",
"explanation": "우리는 함께 더 잘 배워요.",
"optionA": "learn",
"optionB": "better",
"optionC": "together",
"optionD": "We"
},
{
"type": "script",
"index": 13,
"speaker": "태윤",
"script": "Teamwork makes learning more effective!",
"translation": "팀워크가 학습을 더 효과적으로 만들어!"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "도서관에서 공부하기",
"explanation": "ESFJ의 협력적 학습과 ESTJ의 효율적 계획",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하린",
"script": "Studying together helps me focus.",
"translation": "함께 공부하는 게 집중하는 데 도움이 돼."
},
{
"type": "script",
"index": 2,
"speaker": "태윤",
"script": "Smart approach! I'll organize materials.",
"translation": "똑똑한 접근이야! 내가 자료를 정리할게."
},
{
"type": "script",
"index": 3,
"speaker": "하린",
"script": "Questions become clearer with friends.",
"translation": "질문들이 친구들과 함께하면 더 명확해져."
},
{
"type": "script",
"index": 4,
"speaker": "태윤",
"script": "True! Group study works efficiently.",
"translation": "맞아! 그룹 스터디가 효율적으로 돌아가."
},
{
"type": "ox",
"index": 5,
"quiz": "태윤이는 그룹 스터디가 효율적이라고 생각하나요?",
"hint": "태윤이의 답변을 다시 들어보세요.",
"result": "O",
"explanation": "태윤이가 'Group study works efficiently'라고 그룹 스터디가 효율적으로 작동한다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "하린",
"script": "Everyone learns different things well.",
"translation": "모든 사람이 다른 것들을 잘 배워."
},
{
"type": "script",
"index": 7,
"speaker": "태윤",
"script": "Perfect! I'll create study schedule.",
"translation": "완벽해! 내가 공부 스케줄을 만들게."
},
{
"type": "script",
"index": 8,
"speaker": "하린",
"script": "Sharing knowledge feels so rewarding!",
"translation": "지식을 나누는 게 정말 보람있어!"
},
{
"type": "blank",
"index": 9,
"quiz": "Sharing knowledge feels so @@!",
"hint": "하린이가 지식을 나누는 것이 어떻다고 했나요?",
"optionA": "boring",
"optionB": "rewarding",
"optionC": "difficult",
"result": "rewarding",
"explanation": "하린이가 지식을 나누는 것이 '보람있다(rewarding)'고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "태윤",
"script": "Your collaborative spirit inspires everyone!",
"translation": "네 협력 정신이 모든 사람에게 영감을 줘!"
},
{
"type": "script",
"index": 11,
"speaker": "하린",
"script": "You make studying feel manageable!",
"translation": "너는 공부를 관리 가능하게 느끼게 해!"
},
{
"type": "puzzle",
"index": 12,
"hint": "함께 공부하는 것에 대한 문장이에요.",
"optionA": "learn",
"optionB": "better",
"optionC": "together",
"optionD": "We",
"result": "We learn better together",
"explanation": "우리는 함께 더 잘 배워요."
},
{
"type": "script",
"index": 13,
"speaker": "태윤",
"script": "Teamwork makes learning more effective!",
"translation": "팀워크가 학습을 더 효과적으로 만들어!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "주말 계획 세우기",
"explanation": "ESFJ의 유연한 소망과 ESTJ의 체계적 결정",
"category": "의사결정 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I feel torn between options.",
"translation": "선택들 사이에서 마음이 찢어져."
},
{
"type": "script",
"index": 2,
"speaker": "준우",
"script": "No worries! Let's list pros.",
"translation": "걱정 마! 장점들을 나열해보자."
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Everyone's happiness matters to me.",
"translation": "모든 사람의 행복이 나에게 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "준우",
"script": "Thoughtful approach! I'll help prioritize.",
"translation": "사려깊은 접근이야! 내가 우선순위를 정하는 걸 도와줄게."
},
{
"type": "ox",
"index": 5,
"quiz": "지민이는 모든 사람의 행복을 중요하게 생각하나요?",
"hint": "지민이가 방금 한 말을 확인해보세요.",
"result": "O",
"explanation": "지민이가 'Everyone's happiness matters to me'라고 모든 사람의 행복이 중요하다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Decisions affect everyone around us.",
"translation": "결정들이 우리 주변 모든 사람에게 영향을 줘."
},
{
"type": "script",
"index": 7,
"speaker": "준우",
"script": "Right! Logic helps us decide.",
"translation": "맞아! 논리가 우리가 결정하는 데 도움이 돼."
},
{
"type": "script",
"index": 8,
"speaker": "지민",
"script": "I want the best outcome!",
"translation": "나는 최고의 결과를 원해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Jimin wants the best @@!",
"hint": "지민이가 무엇을 원한다고 했나요?",
"optionA": "food",
"optionB": "outcome",
"optionC": "weather",
"result": "outcome",
"explanation": "지민이가 최고의 '결과(outcome)'를 원한다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "준우",
"script": "Your caring makes decisions meaningful!",
"translation": "네 배려가 결정들을 의미있게 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "지민",
"script": "You help me think clearly!",
"translation": "너는 내가 명확하게 생각하는 데 도움을 줘!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "좋은 결정에 대한 문장이에요.",
"result": "Good decisions make together",
"explanation": "좋은 결정들은 함께 만들어요.",
"optionA": "make",
"optionB": "together",
"optionC": "Good",
"optionD": "decisions"
},
{
"type": "script",
"index": 13,
"speaker": "준우",
"script": "Together we make excellent choices!",
"translation": "함께 우리는 훌륭한 선택들을 해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "주말 계획 세우기",
"explanation": "ESFJ의 유연한 소망과 ESTJ의 체계적 결정",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지민",
"script": "I feel torn between options.",
"translation": "선택들 사이에서 마음이 찢어져."
},
{
"type": "script",
"index": 2,
"speaker": "준우",
"script": "No worries! Let's list pros.",
"translation": "걱정 마! 장점들을 나열해보자."
},
{
"type": "script",
"index": 3,
"speaker": "지민",
"script": "Everyone's happiness matters to me.",
"translation": "모든 사람의 행복이 나에게 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "준우",
"script": "Thoughtful approach! I'll help prioritize.",
"translation": "사려깊은 접근이야! 내가 우선순위를 정하는 걸 도와줄게."
},
{
"type": "ox",
"index": 5,
"quiz": "지민이는 모든 사람의 행복을 중요하게 생각하나요?",
"hint": "지민이가 방금 한 말을 확인해보세요.",
"result": "O",
"explanation": "지민이가 'Everyone's happiness matters to me'라고 모든 사람의 행복이 중요하다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "지민",
"script": "Decisions affect everyone around us.",
"translation": "결정들이 우리 주변 모든 사람에게 영향을 줘."
},
{
"type": "script",
"index": 7,
"speaker": "준우",
"script": "Right! Logic helps us decide.",
"translation": "맞아! 논리가 우리가 결정하는 데 도움이 돼."
},
{
"type": "script",
"index": 8,
"speaker": "지민",
"script": "I want the best outcome!",
"translation": "나는 최고의 결과를 원해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Jimin wants the best @@!",
"hint": "지민이가 무엇을 원한다고 했나요?",
"optionA": "food",
"optionB": "outcome",
"optionC": "weather",
"result": "outcome",
"explanation": "지민이가 최고의 '결과(outcome)'를 원한다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "준우",
"script": "Your caring makes decisions meaningful!",
"translation": "네 배려가 결정들을 의미있게 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "지민",
"script": "You help me think clearly!",
"translation": "너는 내가 명확하게 생각하는 데 도움을 줘!"
},
{
"type": "puzzle",
"index": 12,
"hint": "좋은 결정에 대한 문장이에요.",
"optionA": "make",
"optionB": "together",
"optionC": "Good",
"optionD": "decisions",
"result": "Good decisions make together",
"explanation": "좋은 결정들은 함께 만들어요."
},
{
"type": "script",
"index": 13,
"speaker": "준우",
"script": "Together we make excellent choices!",
"translation": "함께 우리는 훌륭한 선택들을 해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "생일 파티 준비하기",
"explanation": "ESFJ의 감정적 배려와 ESTJ의 논리적 계획",
"category": "의사결정 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I want everyone smiling happily.",
"translation": "나는 모든 사람이 행복하게 웃기를 원해."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Sweet goal! I'll handle logistics.",
"translation": "좋은 목표야! 내가 물류를 처리할게."
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Feelings matter most in celebrations.",
"translation": "축하에서는 감정이 가장 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "Absolutely! Efficient planning supports that.",
"translation": "당연히! 효율적인 계획이 그걸 뒷받침해."
},
{
"type": "ox",
"index": 5,
"quiz": "태호는 효율적인 계획이 감정을 뒷받침한다고 생각하나요?",
"hint": "태호의 답변을 다시 들어보세요.",
"result": "O",
"explanation": "태호가 'Efficient planning supports that'라고 효율적인 계획이 그것을 뒷받침한다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Personal touches make parties special.",
"translation": "개인적인 터치가 파티를 특별하게 만들어."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Great idea! I'll create timeline.",
"translation": "좋은 생각이야! 내가 타임라인을 만들게."
},
{
"type": "script",
"index": 8,
"speaker": "소민",
"script": "Everyone deserves to feel celebrated!",
"translation": "모든 사람은 축하받는다고 느낄 자격이 있어!"
},
{
"type": "blank",
"index": 9,
"quiz": "Everyone deserves to feel @@!",
"hint": "소민이가 모든 사람이 어떻게 느낄 자격이 있다고 했나요?",
"optionA": "tired",
"optionB": "celebrated",
"optionC": "hungry",
"result": "celebrated",
"explanation": "소민이가 모든 사람은 '축하받는다고(celebrated)' 느낄 자격이 있다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "Your warmth creates magical moments!",
"translation": "네 따뜻함이 마법 같은 순간들을 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "소민",
"script": "You make dreams become reality!",
"translation": "너는 꿈이 현실이 되게 만들어!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "특별한 순간에 대한 문장이에요.",
"result": "Special moments happen together",
"explanation": "특별한 순간들은 함께 일어나요.",
"optionA": "Special",
"optionB": "moments",
"optionC": "together",
"optionD": "happen"
},
{
"type": "script",
"index": 13,
"speaker": "태호",
"script": "Perfect teamwork creates unforgettable parties!",
"translation": "완벽한 팀워크가 잊을 수 없는 파티를 만들어!"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "생일 파티 준비하기",
"explanation": "ESFJ의 감정적 배려와 ESTJ의 논리적 계획",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소민",
"script": "I want everyone smiling happily.",
"translation": "나는 모든 사람이 행복하게 웃기를 원해."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "Sweet goal! I'll handle logistics.",
"translation": "좋은 목표야! 내가 물류를 처리할게."
},
{
"type": "script",
"index": 3,
"speaker": "소민",
"script": "Feelings matter most in celebrations.",
"translation": "축하에서는 감정이 가장 중요해."
},
{
"type": "script",
"index": 4,
"speaker": "태호",
"script": "Absolutely! Efficient planning supports that.",
"translation": "당연히! 효율적인 계획이 그걸 뒷받침해."
},
{
"type": "ox",
"index": 5,
"quiz": "태호는 효율적인 계획이 감정을 뒷받침한다고 생각하나요?",
"hint": "태호의 답변을 다시 들어보세요.",
"result": "O",
"explanation": "태호가 'Efficient planning supports that'라고 효율적인 계획이 그것을 뒷받침한다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "소민",
"script": "Personal touches make parties special.",
"translation": "개인적인 터치가 파티를 특별하게 만들어."
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Great idea! I'll create timeline.",
"translation": "좋은 생각이야! 내가 타임라인을 만들게."
},
{
"type": "script",
"index": 8,
"speaker": "소민",
"script": "Everyone deserves to feel celebrated!",
"translation": "모든 사람은 축하받는다고 느낄 자격이 있어!"
},
{
"type": "blank",
"index": 9,
"quiz": "Everyone deserves to feel @@!",
"hint": "소민이가 모든 사람이 어떻게 느낄 자격이 있다고 했나요?",
"optionA": "tired",
"optionB": "celebrated",
"optionC": "hungry",
"result": "celebrated",
"explanation": "소민이가 모든 사람은 '축하받는다고(celebrated)' 느낄 자격이 있다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "Your warmth creates magical moments!",
"translation": "네 따뜻함이 마법 같은 순간들을 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "소민",
"script": "You make dreams become reality!",
"translation": "너는 꿈이 현실이 되게 만들어!"
},
{
"type": "puzzle",
"index": 12,
"hint": "특별한 순간에 대한 문장이에요.",
"optionA": "Special",
"optionB": "moments",
"optionC": "together",
"optionD": "happen",
"result": "Special moments happen together",
"explanation": "특별한 순간들은 함께 일어나요."
},
{
"type": "script",
"index": 13,
"speaker": "태호",
"script": "Perfect teamwork creates unforgettable parties!",
"translation": "완벽한 팀워크가 잊을 수 없는 파티를 만들어!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "새로운 동네 탐험",
"explanation": "ESFJ의 적응적 생활과 ESTJ의 계획적 정착",
"category": "생활 태도",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예솔",
"script": "New neighbors seem very friendly!",
"translation": "새 이웃들이 정말 친근해 보여!"
},
{
"type": "script",
"index": 2,
"speaker": "성진",
"script": "Great start! I'll research local services.",
"translation": "좋은 시작이야! 내가 지역 서비스들을 조사할게."
},
{
"type": "script",
"index": 3,
"speaker": "예솔",
"script": "I love meeting different people.",
"translation": "나는 다른 사람들을 만나는 걸 좋아해."
},
{
"type": "script",
"index": 4,
"speaker": "성진",
"script": "Smart approach! I'll map everything.",
"translation": "똑똑한 접근이야! 내가 모든 걸 지도로 만들게."
},
{
"type": "ox",
"index": 5,
"quiz": "성진이는 모든 것을 지도로 만들 예정인가요?",
"hint": "성진이의 말을 확인해보세요.",
"result": "O",
"explanation": "성진이가 'I'll map everything'라고 모든 것을 지도로 만들겠다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "예솔",
"script": "Community events bring joy everywhere.",
"translation": "커뮤니티 행사들이 모든 곳에 기쁨을 가져다줘."
},
{
"type": "script",
"index": 7,
"speaker": "성진",
"script": "Excellent! I'll check local schedules.",
"translation": "훌륭해! 내가 지역 일정들을 확인할게."
},
{
"type": "script",
"index": 8,
"speaker": "예솔",
"script": "Flexible plans work better here!",
"translation": "유연한 계획들이 여기서는 더 잘 돼!"
},
{
"type": "blank",
"index": 9,
"quiz": "@@ plans work better here!",
"hint": "예솔이가 어떤 계획들이 더 잘 된다고 했나요?",
"optionA": "Flexible",
"optionB": "Strict",
"optionC": "Boring",
"result": "Flexible",
"explanation": "예솔이가 '유연한(Flexible)' 계획들이 더 잘 된다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Your openness helps us adapt!",
"translation": "네 개방성이 우리가 적응하는 데 도움이 돼!"
},
{
"type": "script",
"index": 11,
"speaker": "예솔",
"script": "You organize our settling perfectly!",
"translation": "너는 우리의 정착을 완벽하게 정리해!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "새로운 곳에서의 생활에 대한 문장이에요.",
"result": "New places brings adventures",
"explanation": "새로운 장소들이 모험을 가져다줘요.",
"optionA": "New",
"optionB": "adventures",
"optionC": "places",
"optionD": "brings"
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "Together we'll build wonderful community!",
"translation": "함께 우리는 멋진 커뮤니티를 만들 거야!"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "새로운 동네 탐험",
"explanation": "ESFJ의 적응적 생활과 ESTJ의 계획적 정착",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예솔",
"script": "New neighbors seem very friendly!",
"translation": "새 이웃들이 정말 친근해 보여!"
},
{
"type": "script",
"index": 2,
"speaker": "성진",
"script": "Great start! I'll research local services.",
"translation": "좋은 시작이야! 내가 지역 서비스들을 조사할게."
},
{
"type": "script",
"index": 3,
"speaker": "예솔",
"script": "I love meeting different people.",
"translation": "나는 다른 사람들을 만나는 걸 좋아해."
},
{
"type": "script",
"index": 4,
"speaker": "성진",
"script": "Smart approach! I'll map everything.",
"translation": "똑똑한 접근이야! 내가 모든 걸 지도로 만들게."
},
{
"type": "ox",
"index": 5,
"quiz": "성진이는 모든 것을 지도로 만들 예정인가요?",
"hint": "성진이의 말을 확인해보세요.",
"result": "O",
"explanation": "성진이가 'I'll map everything'라고 모든 것을 지도로 만들겠다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "예솔",
"script": "Community events bring joy everywhere.",
"translation": "커뮤니티 행사들이 모든 곳에 기쁨을 가져다줘."
},
{
"type": "script",
"index": 7,
"speaker": "성진",
"script": "Excellent! I'll check local schedules.",
"translation": "훌륭해! 내가 지역 일정들을 확인할게."
},
{
"type": "script",
"index": 8,
"speaker": "예솔",
"script": "Flexible plans work better here!",
"translation": "유연한 계획들이 여기서는 더 잘 돼!"
},
{
"type": "blank",
"index": 9,
"quiz": "@@ plans work better here!",
"hint": "예솔이가 어떤 계획들이 더 잘 된다고 했나요?",
"optionA": "Flexible",
"optionB": "Strict",
"optionC": "Boring",
"result": "Flexible",
"explanation": "예솔이가 '유연한(Flexible)' 계획들이 더 잘 된다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "Your openness helps us adapt!",
"translation": "네 개방성이 우리가 적응하는 데 도움이 돼!"
},
{
"type": "script",
"index": 11,
"speaker": "예솔",
"script": "You organize our settling perfectly!",
"translation": "너는 우리의 정착을 완벽하게 정리해!"
},
{
"type": "puzzle",
"index": 12,
"hint": "새로운 곳에서의 생활에 대한 문장이에요.",
"optionA": "New",
"optionB": "adventures",
"optionC": "places",
"optionD": "brings",
"result": "New places brings adventures",
"explanation": "새로운 장소들이 모험을 가져다줘요."
},
{
"type": "script",
"index": 13,
"speaker": "성진",
"script": "Together we'll build wonderful community!",
"translation": "함께 우리는 멋진 커뮤니티를 만들 거야!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "건강한 루틴 만들기",
"explanation": "ESFJ의 배려하는 습관과 ESTJ의 체계적 관리",
"category": "생활 태도",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미소",
"script": "Everyone needs healthy habits daily.",
"translation": "모든 사람이 매일 건강한 습관이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "Absolutely right! I'll create schedule.",
"translation": "완전히 맞아! 내가 스케줄을 만들게."
},
{
"type": "script",
"index": 3,
"speaker": "미소",
"script": "Small changes help people gradually.",
"translation": "작은 변화들이 사람들에게 점진적으로 도움이 돼."
},
{
"type": "script",
"index": 4,
"speaker": "태준",
"script": "Perfect approach! Consistency builds results.",
"translation": "완벽한 접근이야! 일관성이 결과를 만들어."
},
{
"type": "ox",
"index": 5,
"quiz": "태준이는 일관성이 결과를 만든다고 생각하나요?",
"hint": "태준이의 말을 다시 들어보세요.",
"result": "O",
"explanation": "태준이가 'Consistency builds results'라고 일관성이 결과를 만든다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "Supporting friends makes everything easier.",
"translation": "친구들을 지원하는 게 모든 걸 더 쉽게 해."
},
{
"type": "script",
"index": 7,
"speaker": "태준",
"script": "Great point! I'll track progress.",
"translation": "좋은 지적이야! 내가 진행상황을 추적할게."
},
{
"type": "script",
"index": 8,
"speaker": "미소",
"script": "Caring for others feels natural!",
"translation": "다른 사람들을 돌보는 게 자연스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Caring for others feels @@!",
"hint": "미소가 다른 사람들을 돌보는 것이 어떻다고 했나요?",
"optionA": "difficult",
"optionB": "natural",
"optionC": "expensive",
"result": "natural",
"explanation": "미소가 다른 사람들을 돌보는 것이 '자연스럽다(natural)'고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "Your kindness motivates healthy choices!",
"translation": "네 친절함이 건강한 선택들에 동기를 부여해!"
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "You make goals feel achievable!",
"translation": "너는 목표들을 달성 가능하게 느끼게 해!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "건강한 생활에 대한 문장이에요.",
"result": "Healthy life makes better",
"explanation": "건강한 삶이 더 좋게 만들어요.",
"optionA": "Healthy",
"optionB": "makes",
"optionC": "better",
"optionD": "life"
},
{
"type": "script",
"index": 13,
"speaker": "태준",
"script": "Together we'll maintain excellent wellness!",
"translation": "함께 우리는 훌륭한 웰니스를 유지할 거야!"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "건강한 루틴 만들기",
"explanation": "ESFJ의 배려하는 습관과 ESTJ의 체계적 관리",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "미소",
"script": "Everyone needs healthy habits daily.",
"translation": "모든 사람이 매일 건강한 습관이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "Absolutely right! I'll create schedule.",
"translation": "완전히 맞아! 내가 스케줄을 만들게."
},
{
"type": "script",
"index": 3,
"speaker": "미소",
"script": "Small changes help people gradually.",
"translation": "작은 변화들이 사람들에게 점진적으로 도움이 돼."
},
{
"type": "script",
"index": 4,
"speaker": "태준",
"script": "Perfect approach! Consistency builds results.",
"translation": "완벽한 접근이야! 일관성이 결과를 만들어."
},
{
"type": "ox",
"index": 5,
"quiz": "태준이는 일관성이 결과를 만든다고 생각하나요?",
"hint": "태준이의 말을 다시 들어보세요.",
"result": "O",
"explanation": "태준이가 'Consistency builds results'라고 일관성이 결과를 만든다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "미소",
"script": "Supporting friends makes everything easier.",
"translation": "친구들을 지원하는 게 모든 걸 더 쉽게 해."
},
{
"type": "script",
"index": 7,
"speaker": "태준",
"script": "Great point! I'll track progress.",
"translation": "좋은 지적이야! 내가 진행상황을 추적할게."
},
{
"type": "script",
"index": 8,
"speaker": "미소",
"script": "Caring for others feels natural!",
"translation": "다른 사람들을 돌보는 게 자연스러워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Caring for others feels @@!",
"hint": "미소가 다른 사람들을 돌보는 것이 어떻다고 했나요?",
"optionA": "difficult",
"optionB": "natural",
"optionC": "expensive",
"result": "natural",
"explanation": "미소가 다른 사람들을 돌보는 것이 '자연스럽다(natural)'고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "Your kindness motivates healthy choices!",
"translation": "네 친절함이 건강한 선택들에 동기를 부여해!"
},
{
"type": "script",
"index": 11,
"speaker": "미소",
"script": "You make goals feel achievable!",
"translation": "너는 목표들을 달성 가능하게 느끼게 해!"
},
{
"type": "puzzle",
"index": 12,
"hint": "건강한 생활에 대한 문장이에요.",
"optionA": "Healthy",
"optionB": "makes",
"optionC": "better",
"optionD": "life",
"result": "Healthy life makes better",
"explanation": "건강한 삶이 더 좋게 만들어요."
},
{
"type": "script",
"index": 13,
"speaker": "태준",
"script": "Together we'll maintain excellent wellness!",
"translation": "함께 우리는 훌륭한 웰니스를 유지할 거야!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "시험 기간 서로 돕기",
"explanation": "ESFJ의 감정적 지원과 ESTJ의 실용적 해결",
"category": "스트레스 상황 대처",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하영",
"script": "I worry about stressed friends.",
"translation": "스트레스받는 친구들이 걱정돼."
},
{
"type": "script",
"index": 2,
"speaker": "건호",
"script": "Understandable concern! Let's help systematically.",
"translation": "이해할 만한 걱정이야! 체계적으로 도와주자."
},
{
"type": "script",
"index": 3,
"speaker": "하영",
"script": "Emotional support helps people cope.",
"translation": "감정적 지원이 사람들이 대처하는 데 도움이 돼."
},
{
"type": "script",
"index": 4,
"speaker": "건호",
"script": "Absolutely! I'll organize study groups.",
"translation": "당연히! 내가 스터디 그룹들을 조직할게."
},
{
"type": "ox",
"index": 5,
"quiz": "건호는 스터디 그룹들을 조직할 예정인가요?",
"hint": "건호의 답변을 확인해보세요.",
"result": "O",
"explanation": "건호가 'I'll organize study groups'라고 스터디 그룹들을 조직하겠다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "하영",
"script": "Everyone handles pressure differently here.",
"translation": "모든 사람이 여기서 압박을 다르게 다뤄."
},
{
"type": "script",
"index": 7,
"speaker": "건호",
"script": "True insight! I'll create flexible.",
"translation": "진실한 통찰이야! 내가 유연하게 만들게."
},
{
"type": "script",
"index": 8,
"speaker": "하영",
"script": "Listening helps reduce their anxiety!",
"translation": "들어주는 게 그들의 불안을 줄이는 데 도움이 돼!"
},
{
"type": "blank",
"index": 9,
"quiz": "Listening helps reduce their @@!",
"hint": "하영이가 들어주는 것이 무엇을 줄인다고 했나요?",
"optionA": "happiness",
"optionB": "anxiety",
"optionC": "energy",
"result": "anxiety",
"explanation": "하영이가 들어주는 것이 그들의 '불안(anxiety)'을 줄인다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "건호",
"script": "Your empathy creates calm environment!",
"translation": "네 공감이 차분한 환경을 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "하영",
"script": "You provide practical solutions perfectly!",
"translation": "너는 실용적인 해결책들을 완벽하게 제공해!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께 도움을 주는 것에 대한 문장이에요.",
"result": "Together help makes difference",
"explanation": "함께 돕는 것이 차이를 만들어요.",
"optionA": "help",
"optionB": "Together",
"optionC": "difference",
"optionD": "makes"
},
{
"type": "script",
"index": 13,
"speaker": "건호",
"script": "Teamwork reduces everyone's stress effectively!",
"translation": "팀워크가 모든 사람의 스트레스를 효과적으로 줄여!"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "시험 기간 서로 돕기",
"explanation": "ESFJ의 감정적 지원과 ESTJ의 실용적 해결",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하영",
"script": "I worry about stressed friends.",
"translation": "스트레스받는 친구들이 걱정돼."
},
{
"type": "script",
"index": 2,
"speaker": "건호",
"script": "Understandable concern! Let's help systematically.",
"translation": "이해할 만한 걱정이야! 체계적으로 도와주자."
},
{
"type": "script",
"index": 3,
"speaker": "하영",
"script": "Emotional support helps people cope.",
"translation": "감정적 지원이 사람들이 대처하는 데 도움이 돼."
},
{
"type": "script",
"index": 4,
"speaker": "건호",
"script": "Absolutely! I'll organize study groups.",
"translation": "당연히! 내가 스터디 그룹들을 조직할게."
},
{
"type": "ox",
"index": 5,
"quiz": "건호는 스터디 그룹들을 조직할 예정인가요?",
"hint": "건호의 답변을 확인해보세요.",
"result": "O",
"explanation": "건호가 'I'll organize study groups'라고 스터디 그룹들을 조직하겠다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "하영",
"script": "Everyone handles pressure differently here.",
"translation": "모든 사람이 여기서 압박을 다르게 다뤄."
},
{
"type": "script",
"index": 7,
"speaker": "건호",
"script": "True insight! I'll create flexible.",
"translation": "진실한 통찰이야! 내가 유연하게 만들게."
},
{
"type": "script",
"index": 8,
"speaker": "하영",
"script": "Listening helps reduce their anxiety!",
"translation": "들어주는 게 그들의 불안을 줄이는 데 도움이 돼!"
},
{
"type": "blank",
"index": 9,
"quiz": "Listening helps reduce their @@!",
"hint": "하영이가 들어주는 것이 무엇을 줄인다고 했나요?",
"optionA": "happiness",
"optionB": "anxiety",
"optionC": "energy",
"result": "anxiety",
"explanation": "하영이가 들어주는 것이 그들의 '불안(anxiety)'을 줄인다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "건호",
"script": "Your empathy creates calm environment!",
"translation": "네 공감이 차분한 환경을 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "하영",
"script": "You provide practical solutions perfectly!",
"translation": "너는 실용적인 해결책들을 완벽하게 제공해!"
},
{
"type": "puzzle",
"index": 12,
"hint": "함께 도움을 주는 것에 대한 문장이에요.",
"optionA": "help",
"optionB": "Together",
"optionC": "difference",
"optionD": "makes",
"result": "Together help makes difference",
"explanation": "함께 돕는 것이 차이를 만들어요."
},
{
"type": "script",
"index": 13,
"speaker": "건호",
"script": "Teamwork reduces everyone's stress effectively!",
"translation": "팀워크가 모든 사람의 스트레스를 효과적으로 줄여!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "갑작스런 계획 변경 대응",
"explanation": "ESFJ의 상황 적응과 ESTJ의 문제 해결",
"category": "스트레스 상황 대처",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다인",
"script": "Plans changed suddenly this morning!",
"translation": "계획이 오늘 아침에 갑자기 바뀌었어!"
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "No problem! I'll find solutions.",
"translation": "문제없어! 내가 해결책들을 찾을게."
},
{
"type": "script",
"index": 3,
"speaker": "다인",
"script": "I feel concerned about everyone.",
"translation": "모든 사람이 걱정돼."
},
{
"type": "script",
"index": 4,
"speaker": "상우",
"script": "Thoughtful reaction! I'll contact people.",
"translation": "사려깊은 반응이야! 내가 사람들에게 연락할게."
},
{
"type": "ox",
"index": 5,
"quiz": "다인이는 모든 사람이 걱정된다고 했나요?",
"hint": "다인이의 말을 다시 들어보세요.",
"result": "O",
"explanation": "다인이가 'I feel concerned about everyone'라고 모든 사람이 걱정된다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "다인",
"script": "Flexibility helps in difficult situations.",
"translation": "유연성이 어려운 상황에서 도움이 돼."
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "Smart thinking! I'll adjust timeline.",
"translation": "똑똑한 생각이야! 내가 타임라인을 조정할게."
},
{
"type": "script",
"index": 8,
"speaker": "다인",
"script": "Everyone's feelings matter during changes!",
"translation": "변화 중에는 모든 사람의 감정이 중요해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Everyone's feelings matter during @@!",
"hint": "다인이가 언제 모든 사람의 감정이 중요하다고 했나요?",
"optionA": "parties",
"optionB": "changes",
"optionC": "meals",
"result": "changes",
"explanation": "다인이가 '변화(changes)' 중에는 모든 사람의 감정이 중요하다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "Your caring keeps group united!",
"translation": "네 배려가 그룹을 하나로 유지해!"
},
{
"type": "script",
"index": 11,
"speaker": "다인",
"script": "You handle chaos so well!",
"translation": "너는 혼란을 정말 잘 다뤄!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께 문제를 해결하는 것에 대한 문장이에요.",
"result": "We solve problems together",
"explanation": "우리는 문제들을 함께 해결해요.",
"optionA": "We",
"optionB": "problems",
"optionC": "solve",
"optionD": "together"
},
{
"type": "script",
"index": 13,
"speaker": "상우",
"script": "Great teamwork overcomes any challenge!",
"translation": "훌륭한 팀워크가 어떤 도전도 극복해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "갑작스런 계획 변경 대응",
"explanation": "ESFJ의 상황 적응과 ESTJ의 문제 해결",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다인",
"script": "Plans changed suddenly this morning!",
"translation": "계획이 오늘 아침에 갑자기 바뀌었어!"
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "No problem! I'll find solutions.",
"translation": "문제없어! 내가 해결책들을 찾을게."
},
{
"type": "script",
"index": 3,
"speaker": "다인",
"script": "I feel concerned about everyone.",
"translation": "모든 사람이 걱정돼."
},
{
"type": "script",
"index": 4,
"speaker": "상우",
"script": "Thoughtful reaction! I'll contact people.",
"translation": "사려깊은 반응이야! 내가 사람들에게 연락할게."
},
{
"type": "ox",
"index": 5,
"quiz": "다인이는 모든 사람이 걱정된다고 했나요?",
"hint": "다인이의 말을 다시 들어보세요.",
"result": "O",
"explanation": "다인이가 'I feel concerned about everyone'라고 모든 사람이 걱정된다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "다인",
"script": "Flexibility helps in difficult situations.",
"translation": "유연성이 어려운 상황에서 도움이 돼."
},
{
"type": "script",
"index": 7,
"speaker": "상우",
"script": "Smart thinking! I'll adjust timeline.",
"translation": "똑똑한 생각이야! 내가 타임라인을 조정할게."
},
{
"type": "script",
"index": 8,
"speaker": "다인",
"script": "Everyone's feelings matter during changes!",
"translation": "변화 중에는 모든 사람의 감정이 중요해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Everyone's feelings matter during @@!",
"hint": "다인이가 언제 모든 사람의 감정이 중요하다고 했나요?",
"optionA": "parties",
"optionB": "changes",
"optionC": "meals",
"result": "changes",
"explanation": "다인이가 '변화(changes)' 중에는 모든 사람의 감정이 중요하다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "상우",
"script": "Your caring keeps group united!",
"translation": "네 배려가 그룹을 하나로 유지해!"
},
{
"type": "script",
"index": 11,
"speaker": "다인",
"script": "You handle chaos so well!",
"translation": "너는 혼란을 정말 잘 다뤄!"
},
{
"type": "puzzle",
"index": 12,
"hint": "함께 문제를 해결하는 것에 대한 문장이에요.",
"optionA": "We",
"optionB": "problems",
"optionC": "solve",
"optionD": "together",
"result": "We solve problems together",
"explanation": "우리는 문제들을 함께 해결해요."
},
{
"type": "script",
"index": 13,
"speaker": "상우",
"script": "Great teamwork overcomes any challenge!",
"translation": "훌륭한 팀워크가 어떤 도전도 극복해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈의 직업 찾기",
"explanation": "ESFJ의 사람 중심 가치와 ESTJ의 목표 지향",
"category": "직업 및 목표 설정",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하나",
"script": "I want helping people daily.",
"translation": "나는 매일 사람들을 돕고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "시우",
"script": "Noble goal! I'll research opportunities.",
"translation": "고귀한 목표야! 내가 기회들을 조사할게."
},
{
"type": "script",
"index": 3,
"speaker": "하나",
"script": "Making others happy feels meaningful.",
"translation": "다른 사람들을 행복하게 만드는 게 의미있어."
},
{
"type": "script",
"index": 4,
"speaker": "시우",
"script": "Perfect motivation! I'll list career.",
"translation": "완벽한 동기야! 내가 직업을 나열할게."
},
{
"type": "ox",
"index": 5,
"quiz": "하나는 다른 사람들을 행복하게 만드는 것이 의미있다고 생각하나요?",
"hint": "하나의 말을 확인해보세요.",
"result": "O",
"explanation": "하나가 'Making others happy feels meaningful'라고 다른 사람들을 행복하게 만드는 것이 의미있다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "하나",
"script": "Personal connections matter most always.",
"translation": "개인적인 연결들이 항상 가장 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "시우",
"script": "Wise perspective! I'll check requirements.",
"translation": "현명한 관점이야! 내가 요구사항들을 확인할게."
},
{
"type": "script",
"index": 8,
"speaker": "하나",
"script": "Teamwork makes workplaces better everywhere!",
"translation": "팀워크가 모든 곳에서 직장을 더 좋게 해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Teamwork makes workplaces @@ everywhere!",
"hint": "하나가 팀워크가 직장을 어떻게 만든다고 했나요?",
"optionA": "worse",
"optionB": "better",
"optionC": "smaller",
"result": "better",
"explanation": "하나가 팀워크가 직장을 '더 좋게(better)' 만든다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "시우",
"script": "Your people skills create success!",
"translation": "네 인간관계 기술이 성공을 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "하나",
"script": "You turn dreams into plans!",
"translation": "너는 꿈을 계획으로 바꿔!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "꿈을 실현하는 것에 대한 문장이에요.",
"result": "Dreams come with work",
"explanation": "꿈들은 일과 함께 이루어져요.",
"optionA": "come",
"optionB": "Dreams",
"optionC": "work",
"optionD": "with"
},
{
"type": "script",
"index": 13,
"speaker": "시우",
"script": "Together we'll achieve career goals!",
"translation": "함께 우리는 직업 목표들을 달성할 거야!"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈의 직업 찾기",
"explanation": "ESFJ의 사람 중심 가치와 ESTJ의 목표 지향",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하나",
"script": "I want helping people daily.",
"translation": "나는 매일 사람들을 돕고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "시우",
"script": "Noble goal! I'll research opportunities.",
"translation": "고귀한 목표야! 내가 기회들을 조사할게."
},
{
"type": "script",
"index": 3,
"speaker": "하나",
"script": "Making others happy feels meaningful.",
"translation": "다른 사람들을 행복하게 만드는 게 의미있어."
},
{
"type": "script",
"index": 4,
"speaker": "시우",
"script": "Perfect motivation! I'll list career.",
"translation": "완벽한 동기야! 내가 직업을 나열할게."
},
{
"type": "ox",
"index": 5,
"quiz": "하나는 다른 사람들을 행복하게 만드는 것이 의미있다고 생각하나요?",
"hint": "하나의 말을 확인해보세요.",
"result": "O",
"explanation": "하나가 'Making others happy feels meaningful'라고 다른 사람들을 행복하게 만드는 것이 의미있다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "하나",
"script": "Personal connections matter most always.",
"translation": "개인적인 연결들이 항상 가장 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "시우",
"script": "Wise perspective! I'll check requirements.",
"translation": "현명한 관점이야! 내가 요구사항들을 확인할게."
},
{
"type": "script",
"index": 8,
"speaker": "하나",
"script": "Teamwork makes workplaces better everywhere!",
"translation": "팀워크가 모든 곳에서 직장을 더 좋게 해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Teamwork makes workplaces @@ everywhere!",
"hint": "하나가 팀워크가 직장을 어떻게 만든다고 했나요?",
"optionA": "worse",
"optionB": "better",
"optionC": "smaller",
"result": "better",
"explanation": "하나가 팀워크가 직장을 '더 좋게(better)' 만든다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "시우",
"script": "Your people skills create success!",
"translation": "네 인간관계 기술이 성공을 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "하나",
"script": "You turn dreams into plans!",
"translation": "너는 꿈을 계획으로 바꿔!"
},
{
"type": "puzzle",
"index": 12,
"hint": "꿈을 실현하는 것에 대한 문장이에요.",
"optionA": "come",
"optionB": "Dreams",
"optionC": "work",
"optionD": "with",
"result": "Dreams come with work",
"explanation": "꿈들은 일과 함께 이루어져요."
},
{
"type": "script",
"index": 13,
"speaker": "시우",
"script": "Together we'll achieve career goals!",
"translation": "함께 우리는 직업 목표들을 달성할 거야!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "성공을 위한 계획 세우기",
"explanation": "ESFJ의 협력적 성장과 ESTJ의 체계적 달성",
"category": "직업 및 목표 설정",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "별이",
"script": "Success means helping others grow.",
"translation": "성공은 다른 사람들이 성장하도록 돕는 것을 의미해."
},
{
"type": "script",
"index": 2,
"speaker": "건희",
"script": "Inspiring definition! I'll create action.",
"translation": "영감을 주는 정의야! 내가 행동을 만들게."
},
{
"type": "script",
"index": 3,
"speaker": "별이",
"script": "Everyone deserves chances to succeed.",
"translation": "모든 사람은 성공할 기회를 받을 자격이 있어."
},
{
"type": "script",
"index": 4,
"speaker": "건희",
"script": "Absolutely right! I'll outline steps.",
"translation": "완전히 맞아! 내가 단계들을 개요로 만들게."
},
{
"type": "ox",
"index": 5,
"quiz": "별이는 모든 사람이 성공할 기회를 받을 자격이 있다고 생각하나요?",
"hint": "별이의 말을 다시 들어보세요.",
"result": "O",
"explanation": "별이가 'Everyone deserves chances to succeed'라고 모든 사람은 성공할 기회를 받을 자격이 있다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "별이",
"script": "Sharing achievements multiplies joy completely.",
"translation": "성취를 나누는 게 기쁨을 완전히 곱해줘."
},
{
"type": "script",
"index": 7,
"speaker": "건희",
"script": "Beautiful thought! I'll track progress.",
"translation": "아름다운 생각이야! 내가 진행상황을 추적할게."
},
{
"type": "script",
"index": 8,
"speaker": "별이",
"script": "Supportive environment helps everyone flourish!",
"translation": "지원적인 환경이 모든 사람이 번영하도록 도와!"
},
{
"type": "blank",
"index": 9,
"quiz": "Supportive environment helps everyone @@!",
"hint": "별이가 지원적인 환경이 모든 사람을 어떻게 돕는다고 했나요?",
"optionA": "worry",
"optionB": "flourish",
"optionC": "leave",
"result": "flourish",
"explanation": "별이가 지원적인 환경이 모든 사람이 '번영하도록(flourish)' 돕는다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "건희",
"script": "Your collaborative spirit drives success!",
"translation": "네 협력 정신이 성공을 이끌어!"
},
{
"type": "script",
"index": 11,
"speaker": "별이",
"script": "You make goals feel reachable!",
"translation": "너는 목표들을 도달 가능하게 느끼게 해!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께 일하는 것에 대한 문장이에요.",
"result": "Together we achieve more",
"explanation": "함께 우리는 더 많이 달성해요.",
"optionA": "we",
"optionB": "more",
"optionC": "achieve",
"optionD": "Together"
},
{
"type": "script",
"index": 13,
"speaker": "건희",
"script": "Perfect partnership creates lasting impact!",
"translation": "완벽한 파트너십이 지속적인 영향을 만들어!"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "성공을 위한 계획 세우기",
"explanation": "ESFJ의 협력적 성장과 ESTJ의 체계적 달성",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "별이",
"script": "Success means helping others grow.",
"translation": "성공은 다른 사람들이 성장하도록 돕는 것을 의미해."
},
{
"type": "script",
"index": 2,
"speaker": "건희",
"script": "Inspiring definition! I'll create action.",
"translation": "영감을 주는 정의야! 내가 행동을 만들게."
},
{
"type": "script",
"index": 3,
"speaker": "별이",
"script": "Everyone deserves chances to succeed.",
"translation": "모든 사람은 성공할 기회를 받을 자격이 있어."
},
{
"type": "script",
"index": 4,
"speaker": "건희",
"script": "Absolutely right! I'll outline steps.",
"translation": "완전히 맞아! 내가 단계들을 개요로 만들게."
},
{
"type": "ox",
"index": 5,
"quiz": "별이는 모든 사람이 성공할 기회를 받을 자격이 있다고 생각하나요?",
"hint": "별이의 말을 다시 들어보세요.",
"result": "O",
"explanation": "별이가 'Everyone deserves chances to succeed'라고 모든 사람은 성공할 기회를 받을 자격이 있다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "별이",
"script": "Sharing achievements multiplies joy completely.",
"translation": "성취를 나누는 게 기쁨을 완전히 곱해줘."
},
{
"type": "script",
"index": 7,
"speaker": "건희",
"script": "Beautiful thought! I'll track progress.",
"translation": "아름다운 생각이야! 내가 진행상황을 추적할게."
},
{
"type": "script",
"index": 8,
"speaker": "별이",
"script": "Supportive environment helps everyone flourish!",
"translation": "지원적인 환경이 모든 사람이 번영하도록 도와!"
},
{
"type": "blank",
"index": 9,
"quiz": "Supportive environment helps everyone @@!",
"hint": "별이가 지원적인 환경이 모든 사람을 어떻게 돕는다고 했나요?",
"optionA": "worry",
"optionB": "flourish",
"optionC": "leave",
"result": "flourish",
"explanation": "별이가 지원적인 환경이 모든 사람이 '번영하도록(flourish)' 돕는다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "건희",
"script": "Your collaborative spirit drives success!",
"translation": "네 협력 정신이 성공을 이끌어!"
},
{
"type": "script",
"index": 11,
"speaker": "별이",
"script": "You make goals feel reachable!",
"translation": "너는 목표들을 도달 가능하게 느끼게 해!"
},
{
"type": "puzzle",
"index": 12,
"hint": "함께 일하는 것에 대한 문장이에요.",
"optionA": "we",
"optionB": "more",
"optionC": "achieve",
"optionD": "Together",
"result": "Together we achieve more",
"explanation": "함께 우리는 더 많이 달성해요."
},
{
"type": "script",
"index": 13,
"speaker": "건희",
"script": "Perfect partnership creates lasting impact!",
"translation": "완벽한 파트너십이 지속적인 영향을 만들어!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 취미 활동하기",
"explanation": "ESFJ의 사교적 여가와 ESTJ의 계획적 활동",
"category": "취미와 여가 활동",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜린",
"script": "Weekend hobbies bring friends together!",
"translation": "주말 취미들이 친구들을 모아줘!"
},
{
"type": "script",
"index": 2,
"speaker": "강민",
"script": "Great idea! I'll organize activities.",
"translation": "좋은 생각이야! 내가 활동들을 조직할게."
},
{
"type": "script",
"index": 3,
"speaker": "혜린",
"script": "Everyone enjoys different things happily.",
"translation": "모든 사람이 다른 것들을 행복하게 즐겨."
},
{
"type": "script",
"index": 4,
"speaker": "강민",
"script": "True observation! I'll plan variety.",
"translation": "정확한 관찰이야! 내가 다양성을 계획할게."
},
{
"type": "ox",
"index": 5,
"quiz": "강민이는 다양성을 계획할 예정인가요?",
"hint": "강민이의 답변을 확인해보세요.",
"result": "O",
"explanation": "강민이가 'I'll plan variety'라고 다양성을 계획하겠다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "혜린",
"script": "Sharing experiences creates lasting memories.",
"translation": "경험을 나누는 게 지속적인 추억을 만들어."
},
{
"type": "script",
"index": 7,
"speaker": "강민",
"script": "Wonderful perspective! I'll schedule regularly.",
"translation": "멋진 관점이야! 내가 정기적으로 일정을 잡을게."
},
{
"type": "script",
"index": 8,
"speaker": "혜린",
"script": "Group activities feel more enjoyable!",
"translation": "그룹 활동들이 더 즐거워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Group activities feel more @@!",
"hint": "혜린이가 그룹 활동들이 어떻다고 했나요?",
"optionA": "boring",
"optionB": "enjoyable",
"optionC": "expensive",
"result": "enjoyable",
"explanation": "혜린이가 그룹 활동들이 더 '즐겁다(enjoyable)'고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "강민",
"script": "Your enthusiasm makes everything fun!",
"translation": "네 열정이 모든 걸 재미있게 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "혜린",
"script": "You organize perfect weekend plans!",
"translation": "너는 완벽한 주말 계획들을 조직해!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "취미를 함께 즐기는 것에 대한 문장이에요.",
"result": "Fun hobbies shared together",
"explanation": "재미있는 취미들을 함께 나눠요.",
"optionA": "Fun",
"optionB": "together",
"optionC": "shared",
"optionD": "hobbies"
},
{
"type": "script",
"index": 13,
"speaker": "강민",
"script": "Structured fun creates wonderful weekends!",
"translation": "체계적인 재미가 멋진 주말들을 만들어!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 취미 활동하기",
"explanation": "ESFJ의 사교적 여가와 ESTJ의 계획적 활동",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜린",
"script": "Weekend hobbies bring friends together!",
"translation": "주말 취미들이 친구들을 모아줘!"
},
{
"type": "script",
"index": 2,
"speaker": "강민",
"script": "Great idea! I'll organize activities.",
"translation": "좋은 생각이야! 내가 활동들을 조직할게."
},
{
"type": "script",
"index": 3,
"speaker": "혜린",
"script": "Everyone enjoys different things happily.",
"translation": "모든 사람이 다른 것들을 행복하게 즐겨."
},
{
"type": "script",
"index": 4,
"speaker": "강민",
"script": "True observation! I'll plan variety.",
"translation": "정확한 관찰이야! 내가 다양성을 계획할게."
},
{
"type": "ox",
"index": 5,
"quiz": "강민이는 다양성을 계획할 예정인가요?",
"hint": "강민이의 답변을 확인해보세요.",
"result": "O",
"explanation": "강민이가 'I'll plan variety'라고 다양성을 계획하겠다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "혜린",
"script": "Sharing experiences creates lasting memories.",
"translation": "경험을 나누는 게 지속적인 추억을 만들어."
},
{
"type": "script",
"index": 7,
"speaker": "강민",
"script": "Wonderful perspective! I'll schedule regularly.",
"translation": "멋진 관점이야! 내가 정기적으로 일정을 잡을게."
},
{
"type": "script",
"index": 8,
"speaker": "혜린",
"script": "Group activities feel more enjoyable!",
"translation": "그룹 활동들이 더 즐거워!"
},
{
"type": "blank",
"index": 9,
"quiz": "Group activities feel more @@!",
"hint": "혜린이가 그룹 활동들이 어떻다고 했나요?",
"optionA": "boring",
"optionB": "enjoyable",
"optionC": "expensive",
"result": "enjoyable",
"explanation": "혜린이가 그룹 활동들이 더 '즐겁다(enjoyable)'고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "강민",
"script": "Your enthusiasm makes everything fun!",
"translation": "네 열정이 모든 걸 재미있게 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "혜린",
"script": "You organize perfect weekend plans!",
"translation": "너는 완벽한 주말 계획들을 조직해!"
},
{
"type": "puzzle",
"index": 12,
"hint": "취미를 함께 즐기는 것에 대한 문장이에요.",
"optionA": "Fun",
"optionB": "together",
"optionC": "shared",
"optionD": "hobbies",
"result": "Fun hobbies shared together",
"explanation": "재미있는 취미들을 함께 나눠요."
},
{
"type": "script",
"index": 13,
"speaker": "강민",
"script": "Structured fun creates wonderful weekends!",
"translation": "체계적인 재미가 멋진 주말들을 만들어!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "새로운 운동 시작하기",
"explanation": "ESFJ의 동기부여와 ESTJ의 목표 설정",
"category": "취미와 여가 활동",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예린",
"script": "Exercise feels better with friends!",
"translation": "운동은 친구들과 할 때 더 좋아!"
},
{
"type": "script",
"index": 2,
"speaker": "승우",
"script": "Smart approach! I'll find programs.",
"translation": "똑똑한 접근이야! 내가 프로그램들을 찾을게."
},
{
"type": "script",
"index": 3,
"speaker": "예린",
"script": "Encouraging each other helps motivation.",
"translation": "서로 격려하는 게 동기부여에 도움이 돼."
},
{
"type": "script",
"index": 4,
"speaker": "승우",
"script": "Perfect strategy! I'll set milestones.",
"translation": "완벽한 전략이야! 내가 이정표들을 세울게."
},
{
"type": "ox",
"index": 5,
"quiz": "승우는 이정표들을 세울 예정인가요?",
"hint": "승우의 말을 확인해보세요.",
"result": "O",
"explanation": "승우가 'I'll set milestones'라고 이정표들을 세우겠다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "예린",
"script": "Celebrating progress keeps everyone going.",
"translation": "진전을 축하하는 게 모든 사람이 계속하게 해."
},
{
"type": "script",
"index": 7,
"speaker": "승우",
"script": "Excellent point! I'll track achievements.",
"translation": "훌륭한 지적이야! 내가 성취들을 추적할게."
},
{
"type": "script",
"index": 8,
"speaker": "예린",
"script": "Supportive atmosphere makes exercise enjoyable!",
"translation": "지원적인 분위기가 운동을 즐겁게 만들어!"
},
{
"type": "blank",
"index": 9,
"quiz": "Supportive atmosphere makes exercise @@!",
"hint": "예린이가 지원적인 분위기가 운동을 어떻게 만든다고 했나요?",
"optionA": "difficult",
"optionB": "enjoyable",
"optionC": "expensive",
"result": "enjoyable",
"explanation": "예린이가 지원적인 분위기가 운동을 '즐겁게(enjoyable)' 만든다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "승우",
"script": "Your positivity motivates consistent training!",
"translation": "네 긍정성이 꾸준한 훈련에 동기를 부여해!"
},
{
"type": "script",
"index": 11,
"speaker": "예린",
"script": "You create achievable fitness goals!",
"translation": "너는 달성 가능한 피트니스 목표들을 만들어!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께 운동하는 것에 대한 문장이에요.",
"result": "Exercise together keeps healthy",
"explanation": "함께 운동하는 것이 건강을 유지해요.",
"optionA": "healthy",
"optionB": "Exercise",
"optionC": "together",
"optionD": "keeps"
},
{
"type": "script",
"index": 13,
"speaker": "승우",
"script": "Teamwork builds lasting fitness habits!",
"translation": "팀워크가 지속적인 피트니스 습관들을 만들어!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "새로운 운동 시작하기",
"explanation": "ESFJ의 동기부여와 ESTJ의 목표 설정",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예린",
"script": "Exercise feels better with friends!",
"translation": "운동은 친구들과 할 때 더 좋아!"
},
{
"type": "script",
"index": 2,
"speaker": "승우",
"script": "Smart approach! I'll find programs.",
"translation": "똑똑한 접근이야! 내가 프로그램들을 찾을게."
},
{
"type": "script",
"index": 3,
"speaker": "예린",
"script": "Encouraging each other helps motivation.",
"translation": "서로 격려하는 게 동기부여에 도움이 돼."
},
{
"type": "script",
"index": 4,
"speaker": "승우",
"script": "Perfect strategy! I'll set milestones.",
"translation": "완벽한 전략이야! 내가 이정표들을 세울게."
},
{
"type": "ox",
"index": 5,
"quiz": "승우는 이정표들을 세울 예정인가요?",
"hint": "승우의 말을 확인해보세요.",
"result": "O",
"explanation": "승우가 'I'll set milestones'라고 이정표들을 세우겠다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "예린",
"script": "Celebrating progress keeps everyone going.",
"translation": "진전을 축하하는 게 모든 사람이 계속하게 해."
},
{
"type": "script",
"index": 7,
"speaker": "승우",
"script": "Excellent point! I'll track achievements.",
"translation": "훌륭한 지적이야! 내가 성취들을 추적할게."
},
{
"type": "script",
"index": 8,
"speaker": "예린",
"script": "Supportive atmosphere makes exercise enjoyable!",
"translation": "지원적인 분위기가 운동을 즐겁게 만들어!"
},
{
"type": "blank",
"index": 9,
"quiz": "Supportive atmosphere makes exercise @@!",
"hint": "예린이가 지원적인 분위기가 운동을 어떻게 만든다고 했나요?",
"optionA": "difficult",
"optionB": "enjoyable",
"optionC": "expensive",
"result": "enjoyable",
"explanation": "예린이가 지원적인 분위기가 운동을 '즐겁게(enjoyable)' 만든다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "승우",
"script": "Your positivity motivates consistent training!",
"translation": "네 긍정성이 꾸준한 훈련에 동기를 부여해!"
},
{
"type": "script",
"index": 11,
"speaker": "예린",
"script": "You create achievable fitness goals!",
"translation": "너는 달성 가능한 피트니스 목표들을 만들어!"
},
{
"type": "puzzle",
"index": 12,
"hint": "함께 운동하는 것에 대한 문장이에요.",
"optionA": "healthy",
"optionB": "Exercise",
"optionC": "together",
"optionD": "keeps",
"result": "Exercise together keeps healthy",
"explanation": "함께 운동하는 것이 건강을 유지해요."
},
{
"type": "script",
"index": 13,
"speaker": "승우",
"script": "Teamwork builds lasting fitness habits!",
"translation": "팀워크가 지속적인 피트니스 습관들을 만들어!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "친구들과의 의견 차이",
"explanation": "ESFJ의 조화 추구와 ESTJ의 명확한 해결",
"category": "갈등 해결 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현준",
"script": "Everyone's feelings matter equally here.",
"translation": "모든 사람의 감정이 여기서 똑같이 중요해."
},
{
"type": "script",
"index": 2,
"speaker": "현아",
"script": "Thoughtful perspective! I'll mediate clearly.",
"translation": "사려깊은 관점이야! 내가 명확하게 중재할게."
},
{
"type": "script",
"index": 3,
"speaker": "현준",
"script": "I want everyone staying happy.",
"translation": "나는 모든 사람이 행복하게 지내기를 원해."
},
{
"type": "script",
"index": 4,
"speaker": "현아",
"script": "Noble goal! I'll find fair.",
"translation": "고귀한 목표야! 내가 공정한 걸 찾을게."
},
{
"type": "ox",
"index": 5,
"quiz": "현준이는 모든 사람이 행복하게 지내기를 원하나요?",
"hint": "현준이의 말을 다시 들어보세요.",
"result": "O",
"explanation": "현준이가 'I want everyone staying happy'라고 모든 사람이 행복하게 지내기를 원한다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "현준",
"script": "Understanding different viewpoints helps everyone.",
"translation": "다른 관점들을 이해하는 게 모든 사람에게 도움이 돼."
},
{
"type": "script",
"index": 7,
"speaker": "현아",
"script": "Wise approach! I'll establish ground.",
"translation": "현명한 접근이야! 내가 기본을 확립할게."
},
{
"type": "script",
"index": 8,
"speaker": "현준",
"script": "Peaceful solutions feel best always!",
"translation": "평화로운 해결책이 항상 최고야!"
},
{
"type": "blank",
"index": 9,
"quiz": "Peaceful solutions feel @@ always!",
"hint": "현준이가 평화로운 해결책이 어떻다고 했나요?",
"optionA": "worst",
"optionB": "best",
"optionC": "hardest",
"result": "best",
"explanation": "현준이가 평화로운 해결책이 항상 '최고(best)'라고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "현아",
"script": "Your empathy creates healing conversations!",
"translation": "네 공감이 치유하는 대화들을 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "현준",
"script": "You bring clarity to confusion!",
"translation": "너는 혼란에 명확성을 가져다줘!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "함께 갈등을 해결하는 것에 대한 문장이에요.",
"result": "Together we find solutions",
"explanation": "함께 우리는 해결책들을 찾아요.",
"optionA": "find",
"optionB": "solutions",
"optionC": "we",
"optionD": "Together"
},
{
"type": "script",
"index": 13,
"speaker": "현아",
"script": "Clear communication resolves conflicts effectively!",
"translation": "명확한 소통이 갈등들을 효과적으로 해결해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "친구들과의 의견 차이",
"explanation": "ESFJ의 조화 추구와 ESTJ의 명확한 해결",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현준",
"script": "Everyone's feelings matter equally here.",
"translation": "모든 사람의 감정이 여기서 똑같이 중요해."
},
{
"type": "script",
"index": 2,
"speaker": "현아",
"script": "Thoughtful perspective! I'll mediate clearly.",
"translation": "사려깊은 관점이야! 내가 명확하게 중재할게."
},
{
"type": "script",
"index": 3,
"speaker": "현준",
"script": "I want everyone staying happy.",
"translation": "나는 모든 사람이 행복하게 지내기를 원해."
},
{
"type": "script",
"index": 4,
"speaker": "현아",
"script": "Noble goal! I'll find fair.",
"translation": "고귀한 목표야! 내가 공정한 걸 찾을게."
},
{
"type": "ox",
"index": 5,
"quiz": "현준이는 모든 사람이 행복하게 지내기를 원하나요?",
"hint": "현준이의 말을 다시 들어보세요.",
"result": "O",
"explanation": "현준이가 'I want everyone staying happy'라고 모든 사람이 행복하게 지내기를 원한다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "현준",
"script": "Understanding different viewpoints helps everyone.",
"translation": "다른 관점들을 이해하는 게 모든 사람에게 도움이 돼."
},
{
"type": "script",
"index": 7,
"speaker": "현아",
"script": "Wise approach! I'll establish ground.",
"translation": "현명한 접근이야! 내가 기본을 확립할게."
},
{
"type": "script",
"index": 8,
"speaker": "현준",
"script": "Peaceful solutions feel best always!",
"translation": "평화로운 해결책이 항상 최고야!"
},
{
"type": "blank",
"index": 9,
"quiz": "Peaceful solutions feel @@ always!",
"hint": "현준이가 평화로운 해결책이 어떻다고 했나요?",
"optionA": "worst",
"optionB": "best",
"optionC": "hardest",
"result": "best",
"explanation": "현준이가 평화로운 해결책이 항상 '최고(best)'라고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "현아",
"script": "Your empathy creates healing conversations!",
"translation": "네 공감이 치유하는 대화들을 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "현준",
"script": "You bring clarity to confusion!",
"translation": "너는 혼란에 명확성을 가져다줘!"
},
{
"type": "puzzle",
"index": 12,
"hint": "함께 갈등을 해결하는 것에 대한 문장이에요.",
"optionA": "find",
"optionB": "solutions",
"optionC": "we",
"optionD": "Together",
"result": "Together we find solutions",
"explanation": "함께 우리는 해결책들을 찾아요."
},
{
"type": "script",
"index": 13,
"speaker": "현아",
"script": "Clear communication resolves conflicts effectively!",
"translation": "명확한 소통이 갈등들을 효과적으로 해결해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "팀 프로젝트 문제 해결",
"explanation": "ESFJ의 관계 회복과 ESTJ의 효율적 진행",
"category": "갈등 해결 방식",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예진",
"script": "Team harmony needs careful attention.",
"translation": "팀 화합은 신중한 관심이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "태우",
"script": "Absolutely right! I'll address issues.",
"translation": "완전히 맞아! 내가 문제들을 다룰게."
},
{
"type": "script",
"index": 3,
"speaker": "예진",
"script": "Everyone's contributions deserve recognition completely.",
"translation": "모든 사람의 기여는 완전히 인정받을 자격이 있어."
},
{
"type": "script",
"index": 4,
"speaker": "태우",
"script": "Fair point! I'll establish clear.",
"translation": "공정한 지적이야! 내가 명확한 걸 확립할게."
},
{
"type": "ox",
"index": 5,
"quiz": "예진이는 모든 사람의 기여가 인정받을 자격이 있다고 생각하나요?",
"hint": "예진이의 말을 확인해보세요.",
"result": "O",
"explanation": "예진이가 'Everyone's contributions deserve recognition completely'라고 모든 사람의 기여가 완전히 인정받을 자격이 있다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "예진",
"script": "Building bridges helps team unity.",
"translation": "다리를 놓는 게 팀 단결에 도움이 돼."
},
{
"type": "script",
"index": 7,
"speaker": "태우",
"script": "Great metaphor! I'll facilitate meetings.",
"translation": "좋은 비유야! 내가 미팅들을 촉진할게."
},
{
"type": "script",
"index": 8,
"speaker": "예진",
"script": "Collaborative success feels most rewarding!",
"translation": "협력적인 성공이 가장 보람있어!"
},
{
"type": "blank",
"index": 9,
"quiz": "Collaborative success feels most @@!",
"hint": "예진이가 협력적인 성공이 어떻다고 했나요?",
"optionA": "boring",
"optionB": "rewarding",
"optionC": "difficult",
"result": "rewarding",
"explanation": "예진이가 협력적인 성공이 가장 '보람있다(rewarding)'고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "태우",
"script": "Your diplomacy keeps everyone engaged!",
"translation": "네 외교술이 모든 사람을 참여하게 유지해!"
},
{
"type": "script",
"index": 11,
"speaker": "예진",
"script": "You structure solutions so effectively!",
"translation": "너는 해결책들을 너무 효과적으로 구조화해!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "팀워크에 대한 문장이에요.",
"result": "Teamwork makes together stronger",
"explanation": "팀워크가 함께 더 강하게 만들어요.",
"optionA": "stronger",
"optionB": "together",
"optionC": "Teamwork",
"optionD": "makes"
},
{
"type": "script",
"index": 13,
"speaker": "태우",
"script": "Organized collaboration achieves excellent results!",
"translation": "조직된 협력이 훌륭한 결과들을 달성해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "팀 프로젝트 문제 해결",
"explanation": "ESFJ의 관계 회복과 ESTJ의 효율적 진행",
"level": 3,
"my_mbti": "ESFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예진",
"script": "Team harmony needs careful attention.",
"translation": "팀 화합은 신중한 관심이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "태우",
"script": "Absolutely right! I'll address issues.",
"translation": "완전히 맞아! 내가 문제들을 다룰게."
},
{
"type": "script",
"index": 3,
"speaker": "예진",
"script": "Everyone's contributions deserve recognition completely.",
"translation": "모든 사람의 기여는 완전히 인정받을 자격이 있어."
},
{
"type": "script",
"index": 4,
"speaker": "태우",
"script": "Fair point! I'll establish clear.",
"translation": "공정한 지적이야! 내가 명확한 걸 확립할게."
},
{
"type": "ox",
"index": 5,
"quiz": "예진이는 모든 사람의 기여가 인정받을 자격이 있다고 생각하나요?",
"hint": "예진이의 말을 확인해보세요.",
"result": "O",
"explanation": "예진이가 'Everyone's contributions deserve recognition completely'라고 모든 사람의 기여가 완전히 인정받을 자격이 있다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "예진",
"script": "Building bridges helps team unity.",
"translation": "다리를 놓는 게 팀 단결에 도움이 돼."
},
{
"type": "script",
"index": 7,
"speaker": "태우",
"script": "Great metaphor! I'll facilitate meetings.",
"translation": "좋은 비유야! 내가 미팅들을 촉진할게."
},
{
"type": "script",
"index": 8,
"speaker": "예진",
"script": "Collaborative success feels most rewarding!",
"translation": "협력적인 성공이 가장 보람있어!"
},
{
"type": "blank",
"index": 9,
"quiz": "Collaborative success feels most @@!",
"hint": "예진이가 협력적인 성공이 어떻다고 했나요?",
"optionA": "boring",
"optionB": "rewarding",
"optionC": "difficult",
"result": "rewarding",
"explanation": "예진이가 협력적인 성공이 가장 '보람있다(rewarding)'고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "태우",
"script": "Your diplomacy keeps everyone engaged!",
"translation": "네 외교술이 모든 사람을 참여하게 유지해!"
},
{
"type": "script",
"index": 11,
"speaker": "예진",
"script": "You structure solutions so effectively!",
"translation": "너는 해결책들을 너무 효과적으로 구조화해!"
},
{
"type": "puzzle",
"index": 12,
"hint": "팀워크에 대한 문장이에요.",
"optionA": "stronger",
"optionB": "together",
"optionC": "Teamwork",
"optionD": "makes",
"result": "Teamwork makes together stronger",
"explanation": "팀워크가 함께 더 강하게 만들어요."
},
{
"type": "script",
"index": 13,
"speaker": "태우",
"script": "Organized collaboration achieves excellent results!",
"translation": "조직된 협력이 훌륭한 결과들을 달성해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "즉흥 파티 아이디어",
"explanation": "ESTP의 활동적 사교와 INTP의 창의적 지원",
"category": "사회적 상호작용",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현진",
"script": "Let's throw a party tonight!",
"translation": "오늘 밤에 파티를 열자!"
},
{
"type": "script",
"index": 2,
"speaker": "도현",
"script": "Interesting idea! What's your plan?",
"translation": "흥미로운 생각이야! 계획이 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "현진",
"script": "We can invite everyone now!",
"translation": "우리가 지금 모든 사람을 초대할 수 있어!"
},
{
"type": "script",
"index": 4,
"speaker": "도현",
"script": "Spontaneous approach works sometimes here.",
"translation": "즉흥적인 접근이 때로는 여기서 효과가 있어."
},
{
"type": "ox",
"index": 5,
"quiz": "현진이는 오늘 밤에 파티를 열고 싶어하나요?",
"hint": "현진이의 첫 번째 말을 확인해보세요.",
"result": "O",
"explanation": "현진이가 'Let's throw a party tonight!'라고 오늘 밤에 파티를 열자고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "현진",
"script": "People love surprise gatherings always!",
"translation": "사람들은 항상 깜짝 모임을 좋아해!"
},
{
"type": "script",
"index": 7,
"speaker": "도현",
"script": "That's true! I'll think logistics.",
"translation": "맞아! 내가 물류를 생각해볼게."
},
{
"type": "script",
"index": 8,
"speaker": "현진",
"script": "Action beats planning every time!",
"translation": "행동이 매번 계획을 이겨!"
},
{
"type": "blank",
"index": 9,
"quiz": "Action beats @@ every time!",
"hint": "현진이가 행동이 무엇을 이긴다고 했나요?",
"optionA": "thinking",
"optionB": "planning",
"optionC": "sleeping",
"result": "planning",
"explanation": "현진이가 행동이 매번 '계획(planning)'을 이긴다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "Your energy creates amazing experiences!",
"translation": "네 에너지가 놀라운 경험들을 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "현진",
"script": "You add smart touches perfectly!",
"translation": "너는 똑똑한 터치를 완벽하게 더해!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "즉흥적인 재미에 대한 문장이에요.",
"result": "Fun happens spontaneous moments",
"explanation": "재미는 즉흥적인 순간들에 일어나요.",
"optionA": "Fun",
"optionB": "spontaneous",
"optionC": "moments",
"optionD": "happens"
},
{
"type": "script",
"index": 13,
"speaker": "도현",
"script": "Creative spontaneity makes memorable parties!",
"translation": "창의적인 즉흥성이 기억에 남는 파티를 만들어!"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "즉흥 파티 아이디어",
"explanation": "ESTP의 활동적 사교와 INTP의 창의적 지원",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현진",
"script": "Let's throw a party tonight!",
"translation": "오늘 밤에 파티를 열자!"
},
{
"type": "script",
"index": 2,
"speaker": "도현",
"script": "Interesting idea! What's your plan?",
"translation": "흥미로운 생각이야! 계획이 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "현진",
"script": "We can invite everyone now!",
"translation": "우리가 지금 모든 사람을 초대할 수 있어!"
},
{
"type": "script",
"index": 4,
"speaker": "도현",
"script": "Spontaneous approach works sometimes here.",
"translation": "즉흥적인 접근이 때로는 여기서 효과가 있어."
},
{
"type": "ox",
"index": 5,
"quiz": "현진이는 오늘 밤에 파티를 열고 싶어하나요?",
"hint": "현진이의 첫 번째 말을 확인해보세요.",
"result": "O",
"explanation": "현진이가 'Let's throw a party tonight!'라고 오늘 밤에 파티를 열자고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "현진",
"script": "People love surprise gatherings always!",
"translation": "사람들은 항상 깜짝 모임을 좋아해!"
},
{
"type": "script",
"index": 7,
"speaker": "도현",
"script": "That's true! I'll think logistics.",
"translation": "맞아! 내가 물류를 생각해볼게."
},
{
"type": "script",
"index": 8,
"speaker": "현진",
"script": "Action beats planning every time!",
"translation": "행동이 매번 계획을 이겨!"
},
{
"type": "blank",
"index": 9,
"quiz": "Action beats @@ every time!",
"hint": "현진이가 행동이 무엇을 이긴다고 했나요?",
"optionA": "thinking",
"optionB": "planning",
"optionC": "sleeping",
"result": "planning",
"explanation": "현진이가 행동이 매번 '계획(planning)'을 이긴다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "도현",
"script": "Your energy creates amazing experiences!",
"translation": "네 에너지가 놀라운 경험들을 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "현진",
"script": "You add smart touches perfectly!",
"translation": "너는 똑똑한 터치를 완벽하게 더해!"
},
{
"type": "puzzle",
"index": 12,
"hint": "즉흥적인 재미에 대한 문장이에요.",
"optionA": "Fun",
"optionB": "spontaneous",
"optionC": "moments",
"optionD": "happens",
"result": "Fun happens spontaneous moments",
"explanation": "재미는 즉흥적인 순간들에 일어나요."
},
{
"type": "script",
"index": 13,
"speaker": "도현",
"script": "Creative spontaneity makes memorable parties!",
"translation": "창의적인 즉흥성이 기억에 남는 파티를 만들어!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "새로운 친구들과 어울리기",
"explanation": "ESTP의 개방적 사교와 INTP의 관찰적 이해",
"category": "사회적 상호작용",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다희",
"script": "I love meeting new people!",
"translation": "나는 새로운 사람들을 만나는 걸 좋아해!"
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "Fascinating! People have unique perspectives.",
"translation": "흥미롭네! 사람들은 독특한 관점을 가지고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "다희",
"script": "Everyone has interesting stories definitely.",
"translation": "모든 사람이 분명히 흥미로운 이야기를 가지고 있어."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "Absolutely! I observe their thinking.",
"translation": "당연히! 나는 그들의 사고를 관찰해."
},
{
"type": "ox",
"index": 5,
"quiz": "민재는 사람들의 사고를 관찰한다고 했나요?",
"hint": "민재의 말을 다시 들어보세요.",
"result": "O",
"explanation": "민재가 'I observe their thinking'라고 그들의 사고를 관찰한다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "다희",
"script": "First impressions happen so quickly!",
"translation": "첫인상은 정말 빠르게 생겨!"
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "True observation! Details reveal patterns.",
"translation": "정확한 관찰이야! 세부사항들이 패턴을 드러내."
},
{
"type": "script",
"index": 8,
"speaker": "다희",
"script": "Social connections energize me completely!",
"translation": "사회적 연결들이 나를 완전히 활력있게 해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Social connections @@ me completely!",
"hint": "다희가 사회적 연결들이 자신을 어떻게 한다고 했나요?",
"optionA": "tire",
"optionB": "energize",
"optionC": "confuse",
"result": "energize",
"explanation": "다희가 사회적 연결들이 자신을 완전히 '활력있게(energize)' 한다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "민재",
"script": "Your openness helps people relax!",
"translation": "네 개방성이 사람들이 편안해지는 데 도움이 돼!"
},
{
"type": "script",
"index": 11,
"speaker": "다희",
"script": "You understand people really deeply!",
"translation": "너는 사람들을 정말 깊이 이해해!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "새로운 사람들과의 만남에 대한 문장이에요.",
"result": "New friends bring joy",
"explanation": "새로운 친구들이 기쁨을 가져다줘요.",
"optionA": "New",
"optionB": "joy",
"optionC": "friends",
"optionD": "bring"
},
{
"type": "script",
"index": 13,
"speaker": "민재",
"script": "Different personalities create rich conversations!",
"translation": "다른 성격들이 풍부한 대화들을 만들어!"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "새로운 친구들과 어울리기",
"explanation": "ESTP의 개방적 사교와 INTP의 관찰적 이해",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다희",
"script": "I love meeting new people!",
"translation": "나는 새로운 사람들을 만나는 걸 좋아해!"
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "Fascinating! People have unique perspectives.",
"translation": "흥미롭네! 사람들은 독특한 관점을 가지고 있어."
},
{
"type": "script",
"index": 3,
"speaker": "다희",
"script": "Everyone has interesting stories definitely.",
"translation": "모든 사람이 분명히 흥미로운 이야기를 가지고 있어."
},
{
"type": "script",
"index": 4,
"speaker": "민재",
"script": "Absolutely! I observe their thinking.",
"translation": "당연히! 나는 그들의 사고를 관찰해."
},
{
"type": "ox",
"index": 5,
"quiz": "민재는 사람들의 사고를 관찰한다고 했나요?",
"hint": "민재의 말을 다시 들어보세요.",
"result": "O",
"explanation": "민재가 'I observe their thinking'라고 그들의 사고를 관찰한다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "다희",
"script": "First impressions happen so quickly!",
"translation": "첫인상은 정말 빠르게 생겨!"
},
{
"type": "script",
"index": 7,
"speaker": "민재",
"script": "True observation! Details reveal patterns.",
"translation": "정확한 관찰이야! 세부사항들이 패턴을 드러내."
},
{
"type": "script",
"index": 8,
"speaker": "다희",
"script": "Social connections energize me completely!",
"translation": "사회적 연결들이 나를 완전히 활력있게 해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Social connections @@ me completely!",
"hint": "다희가 사회적 연결들이 자신을 어떻게 한다고 했나요?",
"optionA": "tire",
"optionB": "energize",
"optionC": "confuse",
"result": "energize",
"explanation": "다희가 사회적 연결들이 자신을 완전히 '활력있게(energize)' 한다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "민재",
"script": "Your openness helps people relax!",
"translation": "네 개방성이 사람들이 편안해지는 데 도움이 돼!"
},
{
"type": "script",
"index": 11,
"speaker": "다희",
"script": "You understand people really deeply!",
"translation": "너는 사람들을 정말 깊이 이해해!"
},
{
"type": "puzzle",
"index": 12,
"hint": "새로운 사람들과의 만남에 대한 문장이에요.",
"optionA": "New",
"optionB": "joy",
"optionC": "friends",
"optionD": "bring",
"result": "New friends bring joy",
"explanation": "새로운 친구들이 기쁨을 가져다줘요."
},
{
"type": "script",
"index": 13,
"speaker": "민재",
"script": "Different personalities create rich conversations!",
"translation": "다른 성격들이 풍부한 대화들을 만들어!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 게임 도전하기",
"explanation": "ESTP의 실험적 탐구와 INTP의 분석적 접근",
"category": "정보 탐구",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현아",
"script": "Let's try this new game!",
"translation": "이 새로운 게임을 해보자!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "Interesting mechanics! How does work?",
"translation": "흥미로운 메카닉이야! 어떻게 작동해?"
},
{
"type": "script",
"index": 3,
"speaker": "현아",
"script": "We learn by playing directly!",
"translation": "우리는 직접 하면서 배워!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "Hands-on approach reveals hidden patterns.",
"translation": "실습 접근법이 숨겨진 패턴들을 드러내."
},
{
"type": "ox",
"index": 5,
"quiz": "현아는 직접 하면서 배우자고 했나요?",
"hint": "현아의 말을 확인해보세요.",
"result": "O",
"explanation": "현아가 'We learn by playing directly!'라고 직접 하면서 배우자고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "현아",
"script": "Trial and error works best!",
"translation": "시행착오가 가장 잘 돼!"
},
{
"type": "script",
"index": 7,
"speaker": "정우",
"script": "Agreed! I'll analyze the rules.",
"translation": "동의해! 내가 규칙들을 분석할게."
},
{
"type": "script",
"index": 8,
"speaker": "현아",
"script": "Action teaches us faster always!",
"translation": "행동이 항상 우리를 더 빠르게 가르쳐!"
},
{
"type": "blank",
"index": 9,
"quiz": "Action teaches us @@ always!",
"hint": "현아가 행동이 우리를 어떻게 가르친다고 했나요?",
"optionA": "slower",
"optionB": "faster",
"optionC": "nothing",
"result": "faster",
"explanation": "현아가 행동이 항상 우리를 더 '빠르게(faster)' 가르친다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "정우",
"script": "Your experimentation discovers new strategies!",
"translation": "네 실험이 새로운 전략들을 발견해!"
},
{
"type": "script",
"index": 11,
"speaker": "현아",
"script": "You find the smart shortcuts!",
"translation": "너는 똑똑한 지름길을 찾아!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "게임을 통한 학습에 대한 문장이에요.",
"result": "Games make learning fun",
"explanation": "게임들이 학습을 재미있게 만들어요.",
"optionA": "make",
"optionB": "learning",
"optionC": "Games",
"optionD": "fun"
},
{
"type": "script",
"index": 13,
"speaker": "정우",
"script": "Practical exploration combined with analysis!",
"translation": "실용적인 탐험이 분석과 결합되었어!"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 게임 도전하기",
"explanation": "ESTP의 실험적 탐구와 INTP의 분석적 접근",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "현아",
"script": "Let's try this new game!",
"translation": "이 새로운 게임을 해보자!"
},
{
"type": "script",
"index": 2,
"speaker": "정우",
"script": "Interesting mechanics! How does work?",
"translation": "흥미로운 메카닉이야! 어떻게 작동해?"
},
{
"type": "script",
"index": 3,
"speaker": "현아",
"script": "We learn by playing directly!",
"translation": "우리는 직접 하면서 배워!"
},
{
"type": "script",
"index": 4,
"speaker": "정우",
"script": "Hands-on approach reveals hidden patterns.",
"translation": "실습 접근법이 숨겨진 패턴들을 드러내."
},
{
"type": "ox",
"index": 5,
"quiz": "현아는 직접 하면서 배우자고 했나요?",
"hint": "현아의 말을 확인해보세요.",
"result": "O",
"explanation": "현아가 'We learn by playing directly!'라고 직접 하면서 배우자고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "현아",
"script": "Trial and error works best!",
"translation": "시행착오가 가장 잘 돼!"
},
{
"type": "script",
"index": 7,
"speaker": "정우",
"script": "Agreed! I'll analyze the rules.",
"translation": "동의해! 내가 규칙들을 분석할게."
},
{
"type": "script",
"index": 8,
"speaker": "현아",
"script": "Action teaches us faster always!",
"translation": "행동이 항상 우리를 더 빠르게 가르쳐!"
},
{
"type": "blank",
"index": 9,
"quiz": "Action teaches us @@ always!",
"hint": "현아가 행동이 우리를 어떻게 가르친다고 했나요?",
"optionA": "slower",
"optionB": "faster",
"optionC": "nothing",
"result": "faster",
"explanation": "현아가 행동이 항상 우리를 더 '빠르게(faster)' 가르친다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "정우",
"script": "Your experimentation discovers new strategies!",
"translation": "네 실험이 새로운 전략들을 발견해!"
},
{
"type": "script",
"index": 11,
"speaker": "현아",
"script": "You find the smart shortcuts!",
"translation": "너는 똑똑한 지름길을 찾아!"
},
{
"type": "puzzle",
"index": 12,
"hint": "게임을 통한 학습에 대한 문장이에요.",
"optionA": "make",
"optionB": "learning",
"optionC": "Games",
"optionD": "fun",
"result": "Games make learning fun",
"explanation": "게임들이 학습을 재미있게 만들어요."
},
{
"type": "script",
"index": 13,
"speaker": "정우",
"script": "Practical exploration combined with analysis!",
"translation": "실용적인 탐험이 분석과 결합되었어!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "인터넷에서 정보 찾기",
"explanation": "ESTP의 빠른 검색과 INTP의 깊이 있는 탐구",
"category": "정보 탐구",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예진",
"script": "I found something cool online!",
"translation": "온라인에서 뭔가 멋진 걸 찾았어!"
},
{
"type": "script",
"index": 2,
"speaker": "현민",
"script": "Fascinating discovery! What's the source?",
"translation": "흥미로운 발견이야! 출처가 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "예진",
"script": "Quick searches give instant results!",
"translation": "빠른 검색이 즉시 결과를 줘!"
},
{
"type": "script",
"index": 4,
"speaker": "현민",
"script": "True! I like digging deeper.",
"translation": "맞아! 나는 더 깊이 파는 걸 좋아해."
},
{
"type": "ox",
"index": 5,
"quiz": "현민이는 더 깊이 파는 것을 좋아한다고 했나요?",
"hint": "현민이의 말을 다시 들어보세요.",
"result": "O",
"explanation": "현민이가 'I like digging deeper'라고 더 깊이 파는 것을 좋아한다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "예진",
"script": "First results usually work fine!",
"translation": "첫 번째 결과들이 보통 잘 돼!"
},
{
"type": "script",
"index": 7,
"speaker": "현민",
"script": "Sometimes! I verify multiple sources.",
"translation": "때로는! 나는 여러 출처를 확인해."
},
{
"type": "script",
"index": 8,
"speaker": "예진",
"script": "Speed matters in information hunting!",
"translation": "정보 수집에서는 속도가 중요해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Speed matters in information @@!",
"hint": "예진이가 무엇에서 속도가 중요하다고 했나요?",
"optionA": "sleeping",
"optionB": "hunting",
"optionC": "eating",
"result": "hunting",
"explanation": "예진이가 정보 '수집(hunting)'에서 속도가 중요하다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "현민",
"script": "Your efficiency finds practical answers!",
"translation": "네 효율성이 실용적인 답들을 찾아!"
},
{
"type": "script",
"index": 11,
"speaker": "예진",
"script": "You discover the hidden details!",
"translation": "너는 숨겨진 세부사항들을 발견해!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "정보를 찾는 것에 대한 문장이에요.",
"result": "Information brings answers together",
"explanation": "정보가 답들을 함께 가져다줘요.",
"optionA": "Information",
"optionB": "together",
"optionC": "brings",
"optionD": "answers"
},
{
"type": "script",
"index": 13,
"speaker": "현민",
"script": "Different approaches complement research perfectly!",
"translation": "다른 접근법들이 연구를 완벽하게 보완해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "인터넷에서 정보 찾기",
"explanation": "ESTP의 빠른 검색과 INTP의 깊이 있는 탐구",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예진",
"script": "I found something cool online!",
"translation": "온라인에서 뭔가 멋진 걸 찾았어!"
},
{
"type": "script",
"index": 2,
"speaker": "현민",
"script": "Fascinating discovery! What's the source?",
"translation": "흥미로운 발견이야! 출처가 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "예진",
"script": "Quick searches give instant results!",
"translation": "빠른 검색이 즉시 결과를 줘!"
},
{
"type": "script",
"index": 4,
"speaker": "현민",
"script": "True! I like digging deeper.",
"translation": "맞아! 나는 더 깊이 파는 걸 좋아해."
},
{
"type": "ox",
"index": 5,
"quiz": "현민이는 더 깊이 파는 것을 좋아한다고 했나요?",
"hint": "현민이의 말을 다시 들어보세요.",
"result": "O",
"explanation": "현민이가 'I like digging deeper'라고 더 깊이 파는 것을 좋아한다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "예진",
"script": "First results usually work fine!",
"translation": "첫 번째 결과들이 보통 잘 돼!"
},
{
"type": "script",
"index": 7,
"speaker": "현민",
"script": "Sometimes! I verify multiple sources.",
"translation": "때로는! 나는 여러 출처를 확인해."
},
{
"type": "script",
"index": 8,
"speaker": "예진",
"script": "Speed matters in information hunting!",
"translation": "정보 수집에서는 속도가 중요해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Speed matters in information @@!",
"hint": "예진이가 무엇에서 속도가 중요하다고 했나요?",
"optionA": "sleeping",
"optionB": "hunting",
"optionC": "eating",
"result": "hunting",
"explanation": "예진이가 정보 '수집(hunting)'에서 속도가 중요하다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "현민",
"script": "Your efficiency finds practical answers!",
"translation": "네 효율성이 실용적인 답들을 찾아!"
},
{
"type": "script",
"index": 11,
"speaker": "예진",
"script": "You discover the hidden details!",
"translation": "너는 숨겨진 세부사항들을 발견해!"
},
{
"type": "puzzle",
"index": 12,
"hint": "정보를 찾는 것에 대한 문장이에요.",
"optionA": "Information",
"optionB": "together",
"optionC": "brings",
"optionD": "answers",
"result": "Information brings answers together",
"explanation": "정보가 답들을 함께 가져다줘요."
},
{
"type": "script",
"index": 13,
"speaker": "현민",
"script": "Different approaches complement research perfectly!",
"translation": "다른 접근법들이 연구를 완벽하게 보완해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "즉석에서 결정하기",
"explanation": "ESTP의 빠른 판단과 INTP의 논리적 지원",
"category": "의사결정 방식",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "별이",
"script": "We need to decide now!",
"translation": "우리는 지금 결정해야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "채원",
"script": "Urgent situation! What are options?",
"translation": "긴급한 상황이야! 선택지가 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "별이",
"script": "My gut feeling says yes!",
"translation": "내 직감이 그렇다고 해!"
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Intuition has logical basis often.",
"translation": "직관은 종종 논리적 근거를 가지고 있어."
},
{
"type": "ox",
"index": 5,
"quiz": "별이는 자신의 직감을 믿는다고 했나요?",
"hint": "별이의 말을 확인해보세요.",
"result": "O",
"explanation": "별이가 'My gut feeling says yes!'라고 자신의 직감이 그렇다고 한다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "별이",
"script": "Quick decisions work better usually!",
"translation": "빠른 결정들이 보통 더 잘 돼!"
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Interesting perspective! I see patterns.",
"translation": "흥미로운 관점이야! 나는 패턴을 봐."
},
{
"type": "script",
"index": 8,
"speaker": "별이",
"script": "Overthinking kills good opportunities completely!",
"translation": "과도한 생각이 좋은 기회들을 완전히 죽여!"
},
{
"type": "blank",
"index": 9,
"quiz": "Overthinking kills good @@ completely!",
"hint": "별이가 과도한 생각이 무엇을 죽인다고 했나요?",
"optionA": "people",
"optionB": "opportunities",
"optionC": "food",
"result": "opportunities",
"explanation": "별이가 과도한 생각이 좋은 '기회들(opportunities)'을 완전히 죽인다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "Your decisiveness creates forward momentum!",
"translation": "네 결단력이 전진하는 추진력을 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "별이",
"script": "You help me see consequences!",
"translation": "너는 내가 결과를 보는 데 도움을 줘!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "빠른 결정에 대한 문장이에요.",
"result": "Quick decisions sometimes work",
"explanation": "빠른 결정들이 때로는 효과가 있어요.",
"optionA": "work",
"optionB": "sometimes",
"optionC": "Quick",
"optionD": "decisions"
},
{
"type": "script",
"index": 13,
"speaker": "채원",
"script": "Balanced thinking improves decision quality!",
"translation": "균형 잡힌 사고가 결정의 질을 향상시켜!"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "즉석에서 결정하기",
"explanation": "ESTP의 빠른 판단과 INTP의 논리적 지원",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "별이",
"script": "We need to decide now!",
"translation": "우리는 지금 결정해야 해!"
},
{
"type": "script",
"index": 2,
"speaker": "채원",
"script": "Urgent situation! What are options?",
"translation": "긴급한 상황이야! 선택지가 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "별이",
"script": "My gut feeling says yes!",
"translation": "내 직감이 그렇다고 해!"
},
{
"type": "script",
"index": 4,
"speaker": "채원",
"script": "Intuition has logical basis often.",
"translation": "직관은 종종 논리적 근거를 가지고 있어."
},
{
"type": "ox",
"index": 5,
"quiz": "별이는 자신의 직감을 믿는다고 했나요?",
"hint": "별이의 말을 확인해보세요.",
"result": "O",
"explanation": "별이가 'My gut feeling says yes!'라고 자신의 직감이 그렇다고 한다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "별이",
"script": "Quick decisions work better usually!",
"translation": "빠른 결정들이 보통 더 잘 돼!"
},
{
"type": "script",
"index": 7,
"speaker": "채원",
"script": "Interesting perspective! I see patterns.",
"translation": "흥미로운 관점이야! 나는 패턴을 봐."
},
{
"type": "script",
"index": 8,
"speaker": "별이",
"script": "Overthinking kills good opportunities completely!",
"translation": "과도한 생각이 좋은 기회들을 완전히 죽여!"
},
{
"type": "blank",
"index": 9,
"quiz": "Overthinking kills good @@ completely!",
"hint": "별이가 과도한 생각이 무엇을 죽인다고 했나요?",
"optionA": "people",
"optionB": "opportunities",
"optionC": "food",
"result": "opportunities",
"explanation": "별이가 과도한 생각이 좋은 '기회들(opportunities)'을 완전히 죽인다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "채원",
"script": "Your decisiveness creates forward momentum!",
"translation": "네 결단력이 전진하는 추진력을 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "별이",
"script": "You help me see consequences!",
"translation": "너는 내가 결과를 보는 데 도움을 줘!"
},
{
"type": "puzzle",
"index": 12,
"hint": "빠른 결정에 대한 문장이에요.",
"optionA": "work",
"optionB": "sometimes",
"optionC": "Quick",
"optionD": "decisions",
"result": "Quick decisions sometimes work",
"explanation": "빠른 결정들이 때로는 효과가 있어요."
},
{
"type": "script",
"index": 13,
"speaker": "채원",
"script": "Balanced thinking improves decision quality!",
"translation": "균형 잡힌 사고가 결정의 질을 향상시켜!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "레스토랑 선택하기",
"explanation": "ESTP의 즉흥적 선택과 INTP의 분석적 고려",
"category": "의사결정 방식",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "상우",
"script": "That place looks good right?",
"translation": "저 곳이 좋아 보이지 않아?"
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "Possibly! What's the menu like?",
"translation": "아마도! 메뉴가 어떻게 생겼어?"
},
{
"type": "script",
"index": 3,
"speaker": "상우",
"script": "We can find out inside!",
"translation": "안에 들어가서 알아볼 수 있어!"
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Adventure approach! I wonder about reviews.",
"translation": "모험적인 접근이야! 나는 리뷰가 궁금해."
},
{
"type": "ox",
"index": 5,
"quiz": "상우는 안에 들어가서 알아보자고 했나요?",
"hint": "상우의 말을 다시 들어보세요.",
"result": "O",
"explanation": "상우가 'We can find out inside!'라고 안에 들어가서 알아볼 수 있다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "상우",
"script": "First impression matters most here!",
"translation": "여기서는 첫인상이 가장 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "True! I analyze atmosphere patterns.",
"translation": "맞아! 나는 분위기 패턴을 분석해."
},
{
"type": "script",
"index": 8,
"speaker": "상우",
"script": "Life's too short for hesitation!",
"translation": "인생은 주저하기에는 너무 짧아!"
},
{
"type": "blank",
"index": 9,
"quiz": "Life's too short for @@!",
"hint": "상우가 인생이 무엇하기에는 너무 짧다고 했나요?",
"optionA": "eating",
"optionB": "hesitation",
"optionC": "sleeping",
"result": "hesitation",
"explanation": "상우가 인생은 '주저하기(hesitation)'에는 너무 짧다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "지은",
"script": "Your spontaneity discovers hidden gems!",
"translation": "네 즉흥성이 숨겨진 보석들을 발견해!"
},
{
"type": "script",
"index": 11,
"speaker": "상우",
"script": "You spot the important details!",
"translation": "너는 중요한 세부사항들을 발견해!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "새로운 곳을 시도하는 것에 대한 문장이에요.",
"result": "New places bring experiences",
"explanation": "새로운 장소들이 경험을 가져다줘요.",
"optionA": "places",
"optionB": "experiences",
"optionC": "New",
"optionD": "bring"
},
{
"type": "script",
"index": 13,
"speaker": "지은",
"script": "Spontaneous exploration creates interesting discoveries!",
"translation": "즉흥적인 탐험이 흥미로운 발견들을 만들어!"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "레스토랑 선택하기",
"explanation": "ESTP의 즉흥적 선택과 INTP의 분석적 고려",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "상우",
"script": "That place looks good right?",
"translation": "저 곳이 좋아 보이지 않아?"
},
{
"type": "script",
"index": 2,
"speaker": "지은",
"script": "Possibly! What's the menu like?",
"translation": "아마도! 메뉴가 어떻게 생겼어?"
},
{
"type": "script",
"index": 3,
"speaker": "상우",
"script": "We can find out inside!",
"translation": "안에 들어가서 알아볼 수 있어!"
},
{
"type": "script",
"index": 4,
"speaker": "지은",
"script": "Adventure approach! I wonder about reviews.",
"translation": "모험적인 접근이야! 나는 리뷰가 궁금해."
},
{
"type": "ox",
"index": 5,
"quiz": "상우는 안에 들어가서 알아보자고 했나요?",
"hint": "상우의 말을 다시 들어보세요.",
"result": "O",
"explanation": "상우가 'We can find out inside!'라고 안에 들어가서 알아볼 수 있다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "상우",
"script": "First impression matters most here!",
"translation": "여기서는 첫인상이 가장 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "지은",
"script": "True! I analyze atmosphere patterns.",
"translation": "맞아! 나는 분위기 패턴을 분석해."
},
{
"type": "script",
"index": 8,
"speaker": "상우",
"script": "Life's too short for hesitation!",
"translation": "인생은 주저하기에는 너무 짧아!"
},
{
"type": "blank",
"index": 9,
"quiz": "Life's too short for @@!",
"hint": "상우가 인생이 무엇하기에는 너무 짧다고 했나요?",
"optionA": "eating",
"optionB": "hesitation",
"optionC": "sleeping",
"result": "hesitation",
"explanation": "상우가 인생은 '주저하기(hesitation)'에는 너무 짧다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "지은",
"script": "Your spontaneity discovers hidden gems!",
"translation": "네 즉흥성이 숨겨진 보석들을 발견해!"
},
{
"type": "script",
"index": 11,
"speaker": "상우",
"script": "You spot the important details!",
"translation": "너는 중요한 세부사항들을 발견해!"
},
{
"type": "puzzle",
"index": 12,
"hint": "새로운 곳을 시도하는 것에 대한 문장이에요.",
"optionA": "places",
"optionB": "experiences",
"optionC": "New",
"optionD": "bring",
"result": "New places bring experiences",
"explanation": "새로운 장소들이 경험을 가져다줘요."
},
{
"type": "script",
"index": 13,
"speaker": "지은",
"script": "Spontaneous exploration creates interesting discoveries!",
"translation": "즉흥적인 탐험이 흥미로운 발견들을 만들어!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "액티브한 주말 보내기",
"explanation": "ESTP의 활동적 라이프스타일과 INTP의 흥미로운 관찰",
"category": "생활 태도",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태준",
"script": "Let's go hiking this weekend!",
"translation": "이번 주말에 하이킹 가자!"
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "Outdoor activity! Nature has patterns.",
"translation": "야외 활동이야! 자연에는 패턴이 있어."
},
{
"type": "script",
"index": 3,
"speaker": "태준",
"script": "Fresh air energizes me completely!",
"translation": "신선한 공기가 나를 완전히 활력있게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "소영",
"script": "Interesting! I observe wildlife behavior.",
"translation": "흥미롭네! 나는 야생동물 행동을 관찰해."
},
{
"type": "ox",
"index": 5,
"quiz": "태준이는 신선한 공기가 자신을 활력있게 한다고 했나요?",
"hint": "태준이의 말을 확인해보세요.",
"result": "O",
"explanation": "태준이가 'Fresh air energizes me completely!'라고 신선한 공기가 자신을 완전히 활력있게 한다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "태준",
"script": "Movement keeps life exciting always!",
"translation": "움직임이 항상 삶을 흥미진진하게 유지해!"
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "True perspective! I study natural.",
"translation": "맞는 관점이야! 나는 자연적인 걸 연구해."
},
{
"type": "script",
"index": 8,
"speaker": "태준",
"script": "Adventure beats staying inside definitely!",
"translation": "모험이 분명히 안에 머무르는 걸 이겨!"
},
{
"type": "blank",
"index": 9,
"quiz": "Adventure beats staying @@ definitely!",
"hint": "태준이가 모험이 어디에 머무르는 것을 이긴다고 했나요?",
"optionA": "outside",
"optionB": "inside",
"optionC": "away",
"result": "inside",
"explanation": "태준이가 모험이 분명히 안에 '머무르는(staying inside)' 것을 이긴다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "소영",
"script": "Your energy makes exploration fascinating!",
"translation": "네 에너지가 탐험을 매혹적으로 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "태준",
"script": "You notice things I miss!",
"translation": "너는 내가 놓치는 것들을 알아차려!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "자연에서의 활동에 대한 문장이에요.",
"result": "Nature always brings peace",
"explanation": "자연은 항상 평화를 가져다줘요.",
"optionA": "Nature",
"optionB": "peace",
"optionC": "always",
"optionD": "brings"
},
{
"type": "script",
"index": 13,
"speaker": "소영",
"script": "Active exploration reveals nature's secrets!",
"translation": "활동적인 탐험이 자연의 비밀들을 드러내!"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "액티브한 주말 보내기",
"explanation": "ESTP의 활동적 라이프스타일과 INTP의 흥미로운 관찰",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태준",
"script": "Let's go hiking this weekend!",
"translation": "이번 주말에 하이킹 가자!"
},
{
"type": "script",
"index": 2,
"speaker": "소영",
"script": "Outdoor activity! Nature has patterns.",
"translation": "야외 활동이야! 자연에는 패턴이 있어."
},
{
"type": "script",
"index": 3,
"speaker": "태준",
"script": "Fresh air energizes me completely!",
"translation": "신선한 공기가 나를 완전히 활력있게 해!"
},
{
"type": "script",
"index": 4,
"speaker": "소영",
"script": "Interesting! I observe wildlife behavior.",
"translation": "흥미롭네! 나는 야생동물 행동을 관찰해."
},
{
"type": "ox",
"index": 5,
"quiz": "태준이는 신선한 공기가 자신을 활력있게 한다고 했나요?",
"hint": "태준이의 말을 확인해보세요.",
"result": "O",
"explanation": "태준이가 'Fresh air energizes me completely!'라고 신선한 공기가 자신을 완전히 활력있게 한다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "태준",
"script": "Movement keeps life exciting always!",
"translation": "움직임이 항상 삶을 흥미진진하게 유지해!"
},
{
"type": "script",
"index": 7,
"speaker": "소영",
"script": "True perspective! I study natural.",
"translation": "맞는 관점이야! 나는 자연적인 걸 연구해."
},
{
"type": "script",
"index": 8,
"speaker": "태준",
"script": "Adventure beats staying inside definitely!",
"translation": "모험이 분명히 안에 머무르는 걸 이겨!"
},
{
"type": "blank",
"index": 9,
"quiz": "Adventure beats staying @@ definitely!",
"hint": "태준이가 모험이 어디에 머무르는 것을 이긴다고 했나요?",
"optionA": "outside",
"optionB": "inside",
"optionC": "away",
"result": "inside",
"explanation": "태준이가 모험이 분명히 안에 '머무르는(staying inside)' 것을 이긴다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "소영",
"script": "Your energy makes exploration fascinating!",
"translation": "네 에너지가 탐험을 매혹적으로 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "태준",
"script": "You notice things I miss!",
"translation": "너는 내가 놓치는 것들을 알아차려!"
},
{
"type": "puzzle",
"index": 12,
"hint": "자연에서의 활동에 대한 문장이에요.",
"optionA": "Nature",
"optionB": "peace",
"optionC": "always",
"optionD": "brings",
"result": "Nature always brings peace",
"explanation": "자연은 항상 평화를 가져다줘요."
},
{
"type": "script",
"index": 13,
"speaker": "소영",
"script": "Active exploration reveals nature's secrets!",
"translation": "활동적인 탐험이 자연의 비밀들을 드러내!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "집에서 편안하게 쉬기",
"explanation": "ESTP의 휴식 방식과 INTP의 사색적 시간",
"category": "생활 태도",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건우",
"script": "Sometimes home feels really cozy!",
"translation": "때로는 집이 정말 아늑해!"
},
{
"type": "script",
"index": 2,
"speaker": "은지",
"script": "Perfect setting! I think deeply.",
"translation": "완벽한 환경이야! 나는 깊이 생각해."
},
{
"type": "script",
"index": 3,
"speaker": "건우",
"script": "Relaxing helps me recharge energy.",
"translation": "쉬는 게 내가 에너지를 재충전하는 데 도움이 돼."
},
{
"type": "script",
"index": 4,
"speaker": "은지",
"script": "Interesting cycle! I analyze ideas.",
"translation": "흥미로운 사이클이야! 나는 아이디어들을 분석해."
},
{
"type": "ox",
"index": 5,
"quiz": "건우는 쉬는 것이 에너지를 재충전하는 데 도움이 된다고 했나요?",
"hint": "건우의 말을 다시 들어보세요.",
"result": "O",
"explanation": "건우가 'Relaxing helps me recharge energy'라고 쉬는 것이 에너지를 재충전하는 데 도움이 된다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "건우",
"script": "Even rest needs some action!",
"translation": "휴식도 약간의 행동이 필요해!"
},
{
"type": "script",
"index": 7,
"speaker": "은지",
"script": "Balance perspective! I contemplate concepts.",
"translation": "균형 관점이야! 나는 개념들을 숙고해."
},
{
"type": "script",
"index": 8,
"speaker": "건우",
"script": "Quiet moments prepare for adventures!",
"translation": "조용한 순간들이 모험을 준비해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Quiet moments prepare for @@!",
"hint": "건우가 조용한 순간들이 무엇을 준비한다고 했나요?",
"optionA": "sleeping",
"optionB": "adventures",
"optionC": "eating",
"result": "adventures",
"explanation": "건우가 조용한 순간들이 '모험(adventures)'을 준비한다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "은지",
"script": "Your recharging creates future possibilities!",
"translation": "네 재충전이 미래의 가능성들을 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "건우",
"script": "You turn quiet time productive!",
"translation": "너는 조용한 시간을 생산적으로 만들어!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "집에서의 휴식에 대한 문장이에요.",
"result": "Rest gives new energy",
"explanation": "휴식이 새로운 에너지를 줘요.",
"optionA": "new",
"optionB": "energy",
"optionC": "gives",
"optionD": "Rest"
},
{
"type": "script",
"index": 13,
"speaker": "은지",
"script": "Different rest styles complement perfectly!",
"translation": "다른 휴식 스타일들이 완벽하게 보완해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "집에서 편안하게 쉬기",
"explanation": "ESTP의 휴식 방식과 INTP의 사색적 시간",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건우",
"script": "Sometimes home feels really cozy!",
"translation": "때로는 집이 정말 아늑해!"
},
{
"type": "script",
"index": 2,
"speaker": "은지",
"script": "Perfect setting! I think deeply.",
"translation": "완벽한 환경이야! 나는 깊이 생각해."
},
{
"type": "script",
"index": 3,
"speaker": "건우",
"script": "Relaxing helps me recharge energy.",
"translation": "쉬는 게 내가 에너지를 재충전하는 데 도움이 돼."
},
{
"type": "script",
"index": 4,
"speaker": "은지",
"script": "Interesting cycle! I analyze ideas.",
"translation": "흥미로운 사이클이야! 나는 아이디어들을 분석해."
},
{
"type": "ox",
"index": 5,
"quiz": "건우는 쉬는 것이 에너지를 재충전하는 데 도움이 된다고 했나요?",
"hint": "건우의 말을 다시 들어보세요.",
"result": "O",
"explanation": "건우가 'Relaxing helps me recharge energy'라고 쉬는 것이 에너지를 재충전하는 데 도움이 된다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "건우",
"script": "Even rest needs some action!",
"translation": "휴식도 약간의 행동이 필요해!"
},
{
"type": "script",
"index": 7,
"speaker": "은지",
"script": "Balance perspective! I contemplate concepts.",
"translation": "균형 관점이야! 나는 개념들을 숙고해."
},
{
"type": "script",
"index": 8,
"speaker": "건우",
"script": "Quiet moments prepare for adventures!",
"translation": "조용한 순간들이 모험을 준비해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Quiet moments prepare for @@!",
"hint": "건우가 조용한 순간들이 무엇을 준비한다고 했나요?",
"optionA": "sleeping",
"optionB": "adventures",
"optionC": "eating",
"result": "adventures",
"explanation": "건우가 조용한 순간들이 '모험(adventures)'을 준비한다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "은지",
"script": "Your recharging creates future possibilities!",
"translation": "네 재충전이 미래의 가능성들을 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "건우",
"script": "You turn quiet time productive!",
"translation": "너는 조용한 시간을 생산적으로 만들어!"
},
{
"type": "puzzle",
"index": 12,
"hint": "집에서의 휴식에 대한 문장이에요.",
"optionA": "new",
"optionB": "energy",
"optionC": "gives",
"optionD": "Rest",
"result": "Rest gives new energy",
"explanation": "휴식이 새로운 에너지를 줘요."
},
{
"type": "script",
"index": 13,
"speaker": "은지",
"script": "Different rest styles complement perfectly!",
"translation": "다른 휴식 스타일들이 완벽하게 보완해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "갑작스런 문제 해결하기",
"explanation": "ESTP의 즉시 대응과 INTP의 창의적 분석",
"category": "스트레스 상황 대처",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "시우",
"script": "We have a problem now!",
"translation": "우리에게 지금 문제가 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "정현",
"script": "Crisis situation! What variables exist?",
"translation": "위기 상황이야! 어떤 변수들이 존재해?"
},
{
"type": "script",
"index": 3,
"speaker": "시우",
"script": "Let's fix it immediately today!",
"translation": "오늘 즉시 고쳐보자!"
},
{
"type": "script",
"index": 4,
"speaker": "정현",
"script": "Action-oriented! I'll analyze root causes.",
"translation": "행동 지향적이야! 내가 근본 원인들을 분석할게."
},
{
"type": "ox",
"index": 5,
"quiz": "시우는 즉시 고치자고 했나요?",
"hint": "시우의 말을 확인해보세요.",
"result": "O",
"explanation": "시우가 'Let's fix it immediately today!'라고 오늘 즉시 고치자고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "시우",
"script": "Quick response prevents bigger problems!",
"translation": "빠른 반응이 더 큰 문제들을 예방해!"
},
{
"type": "script",
"index": 7,
"speaker": "정현",
"script": "Smart approach! I see connections.",
"translation": "똑똑한 접근이야! 나는 연결점들을 봐."
},
{
"type": "script",
"index": 8,
"speaker": "시우",
"script": "Action first, questions later works!",
"translation": "행동 먼저, 질문은 나중이 효과가 있어!"
},
{
"type": "blank",
"index": 9,
"quiz": "Action first, questions @@ works!",
"hint": "시우가 행동 먼저, 질문은 언제라고 했나요?",
"optionA": "never",
"optionB": "later",
"optionC": "always",
"result": "later",
"explanation": "시우가 행동 먼저, 질문은 '나중에(later)' 하는 것이 효과가 있다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "정현",
"script": "Your urgency motivates immediate solutions!",
"translation": "네 긴급성이 즉시 해결책에 동기를 부여해!"
},
{
"type": "script",
"index": 11,
"speaker": "시우",
"script": "You find the smart approach!",
"translation": "너는 똑똑한 접근법을 찾아!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "문제 해결에 대한 문장이에요.",
"result": "Problems need creative solutions",
"explanation": "문제들은 창의적인 해결책이 필요해요.",
"optionA": "solutions",
"optionB": "need",
"optionC": "creative",
"optionD": "Problems"
},
{
"type": "script",
"index": 13,
"speaker": "정현",
"script": "Fast action with deep thinking!",
"translation": "깊은 사고와 함께하는 빠른 행동!"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "갑작스런 문제 해결하기",
"explanation": "ESTP의 즉시 대응과 INTP의 창의적 분석",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "시우",
"script": "We have a problem now!",
"translation": "우리에게 지금 문제가 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "정현",
"script": "Crisis situation! What variables exist?",
"translation": "위기 상황이야! 어떤 변수들이 존재해?"
},
{
"type": "script",
"index": 3,
"speaker": "시우",
"script": "Let's fix it immediately today!",
"translation": "오늘 즉시 고쳐보자!"
},
{
"type": "script",
"index": 4,
"speaker": "정현",
"script": "Action-oriented! I'll analyze root causes.",
"translation": "행동 지향적이야! 내가 근본 원인들을 분석할게."
},
{
"type": "ox",
"index": 5,
"quiz": "시우는 즉시 고치자고 했나요?",
"hint": "시우의 말을 확인해보세요.",
"result": "O",
"explanation": "시우가 'Let's fix it immediately today!'라고 오늘 즉시 고치자고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "시우",
"script": "Quick response prevents bigger problems!",
"translation": "빠른 반응이 더 큰 문제들을 예방해!"
},
{
"type": "script",
"index": 7,
"speaker": "정현",
"script": "Smart approach! I see connections.",
"translation": "똑똑한 접근이야! 나는 연결점들을 봐."
},
{
"type": "script",
"index": 8,
"speaker": "시우",
"script": "Action first, questions later works!",
"translation": "행동 먼저, 질문은 나중이 효과가 있어!"
},
{
"type": "blank",
"index": 9,
"quiz": "Action first, questions @@ works!",
"hint": "시우가 행동 먼저, 질문은 언제라고 했나요?",
"optionA": "never",
"optionB": "later",
"optionC": "always",
"result": "later",
"explanation": "시우가 행동 먼저, 질문은 '나중에(later)' 하는 것이 효과가 있다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "정현",
"script": "Your urgency motivates immediate solutions!",
"translation": "네 긴급성이 즉시 해결책에 동기를 부여해!"
},
{
"type": "script",
"index": 11,
"speaker": "시우",
"script": "You find the smart approach!",
"translation": "너는 똑똑한 접근법을 찾아!"
},
{
"type": "puzzle",
"index": 12,
"hint": "문제 해결에 대한 문장이에요.",
"optionA": "solutions",
"optionB": "need",
"optionC": "creative",
"optionD": "Problems",
"result": "Problems need creative solutions",
"explanation": "문제들은 창의적인 해결책이 필요해요."
},
{
"type": "script",
"index": 13,
"speaker": "정현",
"script": "Fast action with deep thinking!",
"translation": "깊은 사고와 함께하는 빠른 행동!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "시험 스트레스 극복하기",
"explanation": "ESTP의 활동적 해소와 INTP의 논리적 접근",
"category": "스트레스 상황 대처",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민규",
"script": "This test stress feels overwhelming!",
"translation": "이 시험 스트레스가 압도적으로 느껴져!"
},
{
"type": "script",
"index": 2,
"speaker": "민석",
"script": "Understandable pressure! What helps you?",
"translation": "이해할 만한 압박이야! 뭐가 도움이 돼?"
},
{
"type": "script",
"index": 3,
"speaker": "민규",
"script": "I need to move around!",
"translation": "나는 돌아다녀야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "민석",
"script": "Physical activity! I prefer thinking.",
"translation": "신체 활동이야! 나는 사고를 선호해."
},
{
"type": "ox",
"index": 5,
"quiz": "민규는 돌아다니는 것이 필요하다고 했나요?",
"hint": "민규의 말을 다시 들어보세요.",
"result": "O",
"explanation": "민규가 'I need to move around!'라고 돌아다니는 것이 필요하다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "민규",
"script": "Exercise clears my mind completely!",
"translation": "운동이 내 마음을 완전히 맑게 해!"
},
{
"type": "script",
"index": 7,
"speaker": "민석",
"script": "Effective method! I organize thoughts.",
"translation": "효과적인 방법이야! 나는 생각들을 정리해."
},
{
"type": "script",
"index": 8,
"speaker": "민규",
"script": "Sitting still makes anxiety worse!",
"translation": "가만히 앉아있는 게 불안을 더 악화시켜!"
},
{
"type": "blank",
"index": 9,
"quiz": "Sitting still makes anxiety @@!",
"hint": "민규가 가만히 앉아있는 것이 불안을 어떻게 한다고 했나요?",
"optionA": "better",
"optionB": "worse",
"optionC": "same",
"result": "worse",
"explanation": "민규가 가만히 앉아있는 것이 불안을 더 '악화시킨다(worse)'고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "민석",
"script": "Your movement strategy reduces stress!",
"translation": "네 움직임 전략이 스트레스를 줄여!"
},
{
"type": "script",
"index": 11,
"speaker": "민규",
"script": "You help me think clearly!",
"translation": "너는 내가 명확하게 생각하는 데 도움을 줘!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "스트레스를 다루는 것에 대한 문장이에요.",
"result": "Different ways help stress",
"explanation": "다른 방법들이 스트레스에 도움이 돼요.",
"optionA": "help",
"optionB": "ways",
"optionC": "stress",
"optionD": "Different"
},
{
"type": "script",
"index": 13,
"speaker": "민석",
"script": "Combined approaches manage stress effectively!",
"translation": "결합된 접근법들이 스트레스를 효과적으로 관리해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "시험 스트레스 극복하기",
"explanation": "ESTP의 활동적 해소와 INTP의 논리적 접근",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민규",
"script": "This test stress feels overwhelming!",
"translation": "이 시험 스트레스가 압도적으로 느껴져!"
},
{
"type": "script",
"index": 2,
"speaker": "민석",
"script": "Understandable pressure! What helps you?",
"translation": "이해할 만한 압박이야! 뭐가 도움이 돼?"
},
{
"type": "script",
"index": 3,
"speaker": "민규",
"script": "I need to move around!",
"translation": "나는 돌아다녀야 해!"
},
{
"type": "script",
"index": 4,
"speaker": "민석",
"script": "Physical activity! I prefer thinking.",
"translation": "신체 활동이야! 나는 사고를 선호해."
},
{
"type": "ox",
"index": 5,
"quiz": "민규는 돌아다니는 것이 필요하다고 했나요?",
"hint": "민규의 말을 다시 들어보세요.",
"result": "O",
"explanation": "민규가 'I need to move around!'라고 돌아다니는 것이 필요하다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "민규",
"script": "Exercise clears my mind completely!",
"translation": "운동이 내 마음을 완전히 맑게 해!"
},
{
"type": "script",
"index": 7,
"speaker": "민석",
"script": "Effective method! I organize thoughts.",
"translation": "효과적인 방법이야! 나는 생각들을 정리해."
},
{
"type": "script",
"index": 8,
"speaker": "민규",
"script": "Sitting still makes anxiety worse!",
"translation": "가만히 앉아있는 게 불안을 더 악화시켜!"
},
{
"type": "blank",
"index": 9,
"quiz": "Sitting still makes anxiety @@!",
"hint": "민규가 가만히 앉아있는 것이 불안을 어떻게 한다고 했나요?",
"optionA": "better",
"optionB": "worse",
"optionC": "same",
"result": "worse",
"explanation": "민규가 가만히 앉아있는 것이 불안을 더 '악화시킨다(worse)'고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "민석",
"script": "Your movement strategy reduces stress!",
"translation": "네 움직임 전략이 스트레스를 줄여!"
},
{
"type": "script",
"index": 11,
"speaker": "민규",
"script": "You help me think clearly!",
"translation": "너는 내가 명확하게 생각하는 데 도움을 줘!"
},
{
"type": "puzzle",
"index": 12,
"hint": "스트레스를 다루는 것에 대한 문장이에요.",
"optionA": "help",
"optionB": "ways",
"optionC": "stress",
"optionD": "Different",
"result": "Different ways help stress",
"explanation": "다른 방법들이 스트레스에 도움이 돼요."
},
{
"type": "script",
"index": 13,
"speaker": "민석",
"script": "Combined approaches manage stress effectively!",
"translation": "결합된 접근법들이 스트레스를 효과적으로 관리해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "창업 아이디어 실현하기",
"explanation": "ESTP의 실행력과 INTP의 혁신적 사고",
"category": "직업 및 목표 설정",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "재훈",
"script": "I want to start business!",
"translation": "나는 사업을 시작하고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "도훈",
"script": "Entrepreneurial spirit! What's your concept?",
"translation": "기업가 정신이야! 개념이 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "재훈",
"script": "We can learn while doing!",
"translation": "우리는 하면서 배울 수 있어!"
},
{
"type": "script",
"index": 4,
"speaker": "도훈",
"script": "Practical approach! I'll research models.",
"translation": "실용적인 접근이야! 내가 모델들을 연구할게."
},
{
"type": "ox",
"index": 5,
"quiz": "재훈이는 하면서 배울 수 있다고 했나요?",
"hint": "재훈이의 말을 확인해보세요.",
"result": "O",
"explanation": "재훈이가 'We can learn while doing!'라고 하면서 배울 수 있다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "재훈",
"script": "Taking risks creates big opportunities!",
"translation": "위험을 감수하는 게 큰 기회들을 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "도훈",
"script": "Bold thinking! I analyze success.",
"translation": "대담한 사고야! 나는 성공을 분석해."
},
{
"type": "script",
"index": 8,
"speaker": "재훈",
"script": "Market needs immediate action now!",
"translation": "시장은 지금 즉각적인 행동이 필요해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Market needs immediate @@ now!",
"hint": "재훈이가 시장이 무엇이 필요하다고 했나요?",
"optionA": "thinking",
"optionB": "action",
"optionC": "sleeping",
"result": "action",
"explanation": "재훈이가 시장은 지금 즉각적인 '행동(action)'이 필요하다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "도훈",
"script": "Your drive pushes ideas forward!",
"translation": "네 추진력이 아이디어들을 앞으로 밀어!"
},
{
"type": "script",
"index": 11,
"speaker": "재훈",
"script": "You design the smart systems!",
"translation": "너는 똑똑한 시스템들을 설계해!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "새로운 사업에 대한 문장이에요.",
"result": "New ventures need courage",
"explanation": "새로운 벤처들은 용기가 필요해요.",
"optionA": "New",
"optionB": "need",
"optionC": "courage",
"optionD": "ventures"
},
{
"type": "script",
"index": 13,
"speaker": "도훈",
"script": "Innovation combined with execution power!",
"translation": "실행력과 결합된 혁신!"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "창업 아이디어 실현하기",
"explanation": "ESTP의 실행력과 INTP의 혁신적 사고",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "재훈",
"script": "I want to start business!",
"translation": "나는 사업을 시작하고 싶어!"
},
{
"type": "script",
"index": 2,
"speaker": "도훈",
"script": "Entrepreneurial spirit! What's your concept?",
"translation": "기업가 정신이야! 개념이 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "재훈",
"script": "We can learn while doing!",
"translation": "우리는 하면서 배울 수 있어!"
},
{
"type": "script",
"index": 4,
"speaker": "도훈",
"script": "Practical approach! I'll research models.",
"translation": "실용적인 접근이야! 내가 모델들을 연구할게."
},
{
"type": "ox",
"index": 5,
"quiz": "재훈이는 하면서 배울 수 있다고 했나요?",
"hint": "재훈이의 말을 확인해보세요.",
"result": "O",
"explanation": "재훈이가 'We can learn while doing!'라고 하면서 배울 수 있다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "재훈",
"script": "Taking risks creates big opportunities!",
"translation": "위험을 감수하는 게 큰 기회들을 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "도훈",
"script": "Bold thinking! I analyze success.",
"translation": "대담한 사고야! 나는 성공을 분석해."
},
{
"type": "script",
"index": 8,
"speaker": "재훈",
"script": "Market needs immediate action now!",
"translation": "시장은 지금 즉각적인 행동이 필요해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Market needs immediate @@ now!",
"hint": "재훈이가 시장이 무엇이 필요하다고 했나요?",
"optionA": "thinking",
"optionB": "action",
"optionC": "sleeping",
"result": "action",
"explanation": "재훈이가 시장은 지금 즉각적인 '행동(action)'이 필요하다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "도훈",
"script": "Your drive pushes ideas forward!",
"translation": "네 추진력이 아이디어들을 앞으로 밀어!"
},
{
"type": "script",
"index": 11,
"speaker": "재훈",
"script": "You design the smart systems!",
"translation": "너는 똑똑한 시스템들을 설계해!"
},
{
"type": "puzzle",
"index": 12,
"hint": "새로운 사업에 대한 문장이에요.",
"optionA": "New",
"optionB": "need",
"optionC": "courage",
"optionD": "ventures",
"result": "New ventures need courage",
"explanation": "새로운 벤처들은 용기가 필요해요."
},
{
"type": "script",
"index": 13,
"speaker": "도훈",
"script": "Innovation combined with execution power!",
"translation": "실행력과 결합된 혁신!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈의 직업 찾기",
"explanation": "ESTP의 경험적 탐색과 INTP의 가능성 분석",
"category": "직업 및 목표 설정",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성민",
"script": "I want exciting career opportunities!",
"translation": "나는 흥미진진한 직업 기회들을 원해!"
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "Interesting goal! What excites you?",
"translation": "흥미로운 목표야! 뭐가 널 신나게 해?"
},
{
"type": "script",
"index": 3,
"speaker": "성민",
"script": "Variety and people interaction daily!",
"translation": "매일 다양성과 사람들과의 상호작용!"
},
{
"type": "script",
"index": 4,
"speaker": "준호",
"script": "Dynamic preferences! I'll research fields.",
"translation": "역동적인 선호야! 내가 분야들을 연구할게."
},
{
"type": "ox",
"index": 5,
"quiz": "성민이는 다양성과 사람들과의 상호작용을 원한다고 했나요?",
"hint": "성민이의 말을 다시 들어보세요.",
"result": "O",
"explanation": "성민이가 'Variety and people interaction daily!'라고 매일 다양성과 사람들과의 상호작용을 원한다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "성민",
"script": "Experience teaches better than books!",
"translation": "경험이 책보다 더 잘 가르쳐!"
},
{
"type": "script",
"index": 7,
"speaker": "준호",
"script": "True wisdom! I study career.",
"translation": "진정한 지혜야! 나는 직업을 연구해."
},
{
"type": "script",
"index": 8,
"speaker": "성민",
"script": "Real world provides best lessons!",
"translation": "현실 세계가 최고의 교훈을 제공해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Real world provides best @@!",
"hint": "성민이가 현실 세계가 무엇을 제공한다고 했나요?",
"optionA": "problems",
"optionB": "lessons",
"optionC": "money",
"result": "lessons",
"explanation": "성민이가 현실 세계가 최고의 '교훈(lessons)'을 제공한다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "준호",
"script": "Your hands-on approach discovers talents!",
"translation": "네 실습 접근법이 재능들을 발견해!"
},
{
"type": "script",
"index": 11,
"speaker": "성민",
"script": "You see the bigger patterns!",
"translation": "너는 더 큰 패턴들을 봐!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "직업을 찾는 것에 대한 문장이에요.",
"result": "Dreams happen through action",
"explanation": "꿈들은 행동을 통해 일어나요.",
"optionA": "through",
"optionB": "Dreams",
"optionC": "action",
"optionD": "happen"
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "Experiential learning reveals hidden potentials!",
"translation": "경험적 학습이 숨겨진 잠재력들을 드러내!"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "꿈의 직업 찾기",
"explanation": "ESTP의 경험적 탐색과 INTP의 가능성 분석",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성민",
"script": "I want exciting career opportunities!",
"translation": "나는 흥미진진한 직업 기회들을 원해!"
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "Interesting goal! What excites you?",
"translation": "흥미로운 목표야! 뭐가 널 신나게 해?"
},
{
"type": "script",
"index": 3,
"speaker": "성민",
"script": "Variety and people interaction daily!",
"translation": "매일 다양성과 사람들과의 상호작용!"
},
{
"type": "script",
"index": 4,
"speaker": "준호",
"script": "Dynamic preferences! I'll research fields.",
"translation": "역동적인 선호야! 내가 분야들을 연구할게."
},
{
"type": "ox",
"index": 5,
"quiz": "성민이는 다양성과 사람들과의 상호작용을 원한다고 했나요?",
"hint": "성민이의 말을 다시 들어보세요.",
"result": "O",
"explanation": "성민이가 'Variety and people interaction daily!'라고 매일 다양성과 사람들과의 상호작용을 원한다고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "성민",
"script": "Experience teaches better than books!",
"translation": "경험이 책보다 더 잘 가르쳐!"
},
{
"type": "script",
"index": 7,
"speaker": "준호",
"script": "True wisdom! I study career.",
"translation": "진정한 지혜야! 나는 직업을 연구해."
},
{
"type": "script",
"index": 8,
"speaker": "성민",
"script": "Real world provides best lessons!",
"translation": "현실 세계가 최고의 교훈을 제공해!"
},
{
"type": "blank",
"index": 9,
"quiz": "Real world provides best @@!",
"hint": "성민이가 현실 세계가 무엇을 제공한다고 했나요?",
"optionA": "problems",
"optionB": "lessons",
"optionC": "money",
"result": "lessons",
"explanation": "성민이가 현실 세계가 최고의 '교훈(lessons)'을 제공한다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "준호",
"script": "Your hands-on approach discovers talents!",
"translation": "네 실습 접근법이 재능들을 발견해!"
},
{
"type": "script",
"index": 11,
"speaker": "성민",
"script": "You see the bigger patterns!",
"translation": "너는 더 큰 패턴들을 봐!"
},
{
"type": "puzzle",
"index": 12,
"hint": "직업을 찾는 것에 대한 문장이에요.",
"optionA": "through",
"optionB": "Dreams",
"optionC": "action",
"optionD": "happen",
"result": "Dreams happen through action",
"explanation": "꿈들은 행동을 통해 일어나요."
},
{
"type": "script",
"index": 13,
"speaker": "준호",
"script": "Experiential learning reveals hidden potentials!",
"translation": "경험적 학습이 숨겨진 잠재력들을 드러내!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "스포츠 도전하기",
"explanation": "ESTP의 즉시 참여와 INTP의 전략적 관찰",
"category": "취미와 여가 활동",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건호",
"script": "Let's play basketball right now!",
"translation": "지금 바로 농구하자!"
},
{
"type": "script",
"index": 2,
"speaker": "서준",
"script": "Physical activity! What's the strategy?",
"translation": "신체 활동이야! 전략이 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "건호",
"script": "We learn rules while playing!",
"translation": "우리는 하면서 규칙을 배워!"
},
{
"type": "script",
"index": 4,
"speaker": "서준",
"script": "Immersive learning! I observe game.",
"translation": "몰입적 학습이야! 나는 게임을 관찰해."
},
{
"type": "ox",
"index": 5,
"quiz": "건호는 하면서 규칙을 배우자고 했나요?",
"hint": "건호의 말을 확인해보세요.",
"result": "O",
"explanation": "건호가 'We learn rules while playing!'라고 하면서 규칙을 배우자고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "건호",
"script": "Competition brings out my best!",
"translation": "경쟁이 내 최고를 이끌어내!"
},
{
"type": "script",
"index": 7,
"speaker": "서준",
"script": "Interesting psychology! I study techniques.",
"translation": "흥미로운 심리학이야! 나는 기술들을 연구해."
},
{
"type": "script",
"index": 8,
"speaker": "건호",
"script": "Action beats theory every time!",
"translation": "행동이 매번 이론을 이겨!"
},
{
"type": "blank",
"index": 9,
"quiz": "Action beats @@ every time!",
"hint": "건호가 행동이 무엇을 매번 이긴다고 했나요?",
"optionA": "practice",
"optionB": "theory",
"optionC": "games",
"result": "theory",
"explanation": "건호가 행동이 매번 '이론(theory)'을 이긴다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "서준",
"script": "Your energy makes games exciting!",
"translation": "네 에너지가 게임들을 신나게 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "건호",
"script": "You spot the winning moves!",
"translation": "너는 승부수를 발견해!"
},
{
"type": "puzzle",
"index": 12,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "스포츠를 즐기는 것에 대한 문장이에요.",
"result": "Sports build teamwork skills",
"explanation": "스포츠가 팀워크 기술을 기르어요.",
"optionA": "teamwork",
"optionB": "skills",
"optionC": "build",
"optionD": "Sports"
},
{
"type": "script",
"index": 13,
"speaker": "서준",
"script": "Physical activity stimulates creative thinking!",
"translation": "신체 활동이 창의적 사고를 자극해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "스포츠 도전하기",
"explanation": "ESTP의 즉시 참여와 INTP의 전략적 관찰",
"level": 3,
"my_mbti": "ESTP",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건호",
"script": "Let's play basketball right now!",
"translation": "지금 바로 농구하자!"
},
{
"type": "script",
"index": 2,
"speaker": "서준",
"script": "Physical activity! What's the strategy?",
"translation": "신체 활동이야! 전략이 뭐야?"
},
{
"type": "script",
"index": 3,
"speaker": "건호",
"script": "We learn rules while playing!",
"translation": "우리는 하면서 규칙을 배워!"
},
{
"type": "script",
"index": 4,
"speaker": "서준",
"script": "Immersive learning! I observe game.",
"translation": "몰입적 학습이야! 나는 게임을 관찰해."
},
{
"type": "ox",
"index": 5,
"quiz": "건호는 하면서 규칙을 배우자고 했나요?",
"hint": "건호의 말을 확인해보세요.",
"result": "O",
"explanation": "건호가 'We learn rules while playing!'라고 하면서 규칙을 배우자고 했어요."
},
{
"type": "script",
"index": 6,
"speaker": "건호",
"script": "Competition brings out my best!",
"translation": "경쟁이 내 최고를 이끌어내!"
},
{
"type": "script",
"index": 7,
"speaker": "서준",
"script": "Interesting psychology! I study techniques.",
"translation": "흥미로운 심리학이야! 나는 기술들을 연구해."
},
{
"type": "script",
"index": 8,
"speaker": "건호",
"script": "Action beats theory every time!",
"translation": "행동이 매번 이론을 이겨!"
},
{
"type": "blank",
"index": 9,
"quiz": "Action beats @@ every time!",
"hint": "건호가 행동이 무엇을 매번 이긴다고 했나요?",
"optionA": "practice",
"optionB": "theory",
"optionC": "games",
"result": "theory",
"explanation": "건호가 행동이 매번 '이론(theory)'을 이긴다고 했어요."
},
{
"type": "script",
"index": 10,
"speaker": "서준",
"script": "Your energy makes games exciting!",
"translation": "네 에너지가 게임들을 신나게 만들어!"
},
{
"type": "script",
"index": 11,
"speaker": "건호",
"script": "You spot the winning moves!",
"translation": "너는 승부수를 발견해!"
},
{
"type": "puzzle",
"index": 12,
"hint": "스포츠를 즐기는 것에 대한 문장이에요.",
"optionA": "teamwork",
"optionB": "skills",
"optionC": "build",
"optionD": "Sports",
"result": "Sports build teamwork skills",
"explanation": "스포츠가 팀워크 기술을 기르어요."
},
{
"type": "script",
"index": 13,
"speaker": "서준",
"script": "Physical activity stimulates creative thinking!",
"translation": "신체 활동이 창의적 사고를 자극해!"
}
]
}
]
} |
총 100개의 레코드를 처리했습니다.