현재 모드: 테스트 (Dry Run)
대상 테이블: content_mbti_items
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여가 시간 보내기",
"explanation": "ISFJ의 전통적 취미와 INTJ의 지적 활동 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수현",
"script": "I enjoy gardening and crafts.",
"translation": "나는 정원 가꾸기와 공예를 즐겨."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "I study complex topics.",
"translation": "나는 복잡한 주제를 공부해."
},
{
"type": "script",
"index": 3,
"speaker": "수현",
"script": "Creating things brings joy.",
"translation": "것들을 만드는 게 기쁨을 가져와."
},
{
"type": "ox",
"index": 4,
"quiz": "수현이는 손으로 만들고 가꾸는 활동을 즐깁니다.",
"hint": "ISFJ는 구체적이고 실용적인 취미를 좋아해요.",
"result": "O",
"explanation": "수현이는 'I enjoy gardening and crafts'와 'Creating things brings joy'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "승현",
"script": "Knowledge expands my mind.",
"translation": "지식이 내 마음을 확장해."
},
{
"type": "script",
"index": 6,
"speaker": "수현",
"script": "Learning is valuable too!",
"translation": "배우는 것도 가치있어!"
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Your creations are beautiful!",
"translation": "너의 창작물들은 아름다워!"
},
{
"type": "blank",
"index": 8,
"quiz": "Su-hyeon enjoys gardening and @@.",
"hint": "ISFJ는 정원 가꾸기와 공예를 즐겨요.",
"optionA": "reading",
"optionB": "crafts",
"optionC": "sports",
"result": "crafts",
"explanation": "수현이는 'I enjoy gardening and crafts'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I share my handmade gifts.",
"translation": "나는 내 수제 선물을 나눠."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "I share interesting insights.",
"translation": "나는 흥미로운 통찰을 나눠."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "You know so much!",
"translation": "너는 정말 많이 알아!"
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "I explore new theories constantly.",
"translation": "나는 끊임없이 새로운 이론을 탐구해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You expand my perspective!",
"translation": "너는 내 관점을 확장해!"
},
{
"type": "script",
"index": 14,
"speaker": "승현",
"script": "You add warmth beautifully!",
"translation": "너는 따뜻함을 아름답게 더해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "취미에 대한 문장이에요.",
"result": "Hobbies bring life joy balance",
"explanation": "취미가 삶의 기쁨과 균형을 가져와요.",
"optionA": "joy",
"optionB": "life",
"optionC": "balance",
"optionD": "Hobbies",
"optionE": "bring"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "여가 시간 보내기",
"explanation": "ISFJ의 전통적 취미와 INTJ의 지적 활동 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수현",
"script": "I enjoy gardening and crafts.",
"translation": "나는 정원 가꾸기와 공예를 즐겨."
},
{
"type": "script",
"index": 2,
"speaker": "승현",
"script": "I study complex topics.",
"translation": "나는 복잡한 주제를 공부해."
},
{
"type": "script",
"index": 3,
"speaker": "수현",
"script": "Creating things brings joy.",
"translation": "것들을 만드는 게 기쁨을 가져와."
},
{
"type": "ox",
"index": 4,
"quiz": "수현이는 손으로 만들고 가꾸는 활동을 즐깁니다.",
"hint": "ISFJ는 구체적이고 실용적인 취미를 좋아해요.",
"result": "O",
"explanation": "수현이는 'I enjoy gardening and crafts'와 'Creating things brings joy'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "승현",
"script": "Knowledge expands my mind.",
"translation": "지식이 내 마음을 확장해."
},
{
"type": "script",
"index": 6,
"speaker": "수현",
"script": "Learning is valuable too!",
"translation": "배우는 것도 가치있어!"
},
{
"type": "script",
"index": 7,
"speaker": "승현",
"script": "Your creations are beautiful!",
"translation": "너의 창작물들은 아름다워!"
},
{
"type": "blank",
"index": 8,
"quiz": "Su-hyeon enjoys gardening and @@.",
"hint": "ISFJ는 정원 가꾸기와 공예를 즐겨요.",
"optionA": "reading",
"optionB": "crafts",
"optionC": "sports",
"result": "crafts",
"explanation": "수현이는 'I enjoy gardening and crafts'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I share my handmade gifts.",
"translation": "나는 내 수제 선물을 나눠."
},
{
"type": "script",
"index": 10,
"speaker": "승현",
"script": "I share interesting insights.",
"translation": "나는 흥미로운 통찰을 나눠."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "You know so much!",
"translation": "너는 정말 많이 알아!"
},
{
"type": "script",
"index": 12,
"speaker": "승현",
"script": "I explore new theories constantly.",
"translation": "나는 끊임없이 새로운 이론을 탐구해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You expand my perspective!",
"translation": "너는 내 관점을 확장해!"
},
{
"type": "script",
"index": 14,
"speaker": "승현",
"script": "You add warmth beautifully!",
"translation": "너는 따뜻함을 아름답게 더해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "취미에 대한 문장이에요.",
"optionA": "joy",
"optionB": "life",
"optionC": "balance",
"optionD": "Hobbies",
"optionE": "bring",
"result": "Hobbies bring life joy balance",
"explanation": "취미가 삶의 기쁨과 균형을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "독서 시간 갖기",
"explanation": "INTJ의 전문서 탐독과 ISFJ의 실용서 선호 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "재현",
"script": "I read academic research papers.",
"translation": "나는 학술 연구 논문을 읽어."
},
{
"type": "script",
"index": 2,
"speaker": "은서",
"script": "I read practical guidebooks.",
"translation": "나는 실용 가이드북을 읽어."
},
{
"type": "script",
"index": 3,
"speaker": "재현",
"script": "Deep knowledge fascinates me.",
"translation": "깊은 지식이 나를 매료시켜."
},
{
"type": "ox",
"index": 4,
"quiz": "재현이는 전문적이고 학술적인 내용을 읽는 것을 즐깁니다.",
"hint": "INTJ는 깊이 있고 복잡한 지적 내용을 선호해요.",
"result": "O",
"explanation": "재현이는 'I read academic research papers'와 'Deep knowledge fascinates me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "은서",
"script": "Useful tips help daily life.",
"translation": "유용한 팁이 일상 생활을 도와."
},
{
"type": "script",
"index": 6,
"speaker": "재현",
"script": "Practical application matters too.",
"translation": "실용적 적용도 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "은서",
"script": "You think so deeply!",
"translation": "너는 정말 깊게 생각해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jae-hyeon reads academic research @@.",
"hint": "INTJ는 학술 연구 논문을 읽어요.",
"optionA": "stories",
"optionB": "papers",
"optionC": "comics",
"result": "papers",
"explanation": "재현이는 'I read academic research papers'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은서",
"script": "I take notes for reference.",
"translation": "나는 참고를 위해 노트해."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "I synthesize complex ideas.",
"translation": "나는 복잡한 아이디어를 종합해."
},
{
"type": "script",
"index": 11,
"speaker": "은서",
"script": "Your intellect is impressive!",
"translation": "너의 지성은 인상적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "I connect different fields.",
"translation": "나는 다른 분야들을 연결해."
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "You challenge my mind!",
"translation": "너는 내 마음에 도전해!"
},
{
"type": "script",
"index": 14,
"speaker": "재현",
"script": "You provide practical wisdom!",
"translation": "너는 실용적 지혜를 제공해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지식에 대한 문장이에요.",
"result": "Deep knowledge brings understanding power",
"explanation": "깊은 지식이 이해와 힘을 가져와요.",
"optionA": "power",
"optionB": "Deep",
"optionC": "brings",
"optionD": "understanding",
"optionE": "knowledge"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "독서 시간 갖기",
"explanation": "INTJ의 전문서 탐독과 ISFJ의 실용서 선호 비교",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "재현",
"script": "I read academic research papers.",
"translation": "나는 학술 연구 논문을 읽어."
},
{
"type": "script",
"index": 2,
"speaker": "은서",
"script": "I read practical guidebooks.",
"translation": "나는 실용 가이드북을 읽어."
},
{
"type": "script",
"index": 3,
"speaker": "재현",
"script": "Deep knowledge fascinates me.",
"translation": "깊은 지식이 나를 매료시켜."
},
{
"type": "ox",
"index": 4,
"quiz": "재현이는 전문적이고 학술적인 내용을 읽는 것을 즐깁니다.",
"hint": "INTJ는 깊이 있고 복잡한 지적 내용을 선호해요.",
"result": "O",
"explanation": "재현이는 'I read academic research papers'와 'Deep knowledge fascinates me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "은서",
"script": "Useful tips help daily life.",
"translation": "유용한 팁이 일상 생활을 도와."
},
{
"type": "script",
"index": 6,
"speaker": "재현",
"script": "Practical application matters too.",
"translation": "실용적 적용도 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "은서",
"script": "You think so deeply!",
"translation": "너는 정말 깊게 생각해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Jae-hyeon reads academic research @@.",
"hint": "INTJ는 학술 연구 논문을 읽어요.",
"optionA": "stories",
"optionB": "papers",
"optionC": "comics",
"result": "papers",
"explanation": "재현이는 'I read academic research papers'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은서",
"script": "I take notes for reference.",
"translation": "나는 참고를 위해 노트해."
},
{
"type": "script",
"index": 10,
"speaker": "재현",
"script": "I synthesize complex ideas.",
"translation": "나는 복잡한 아이디어를 종합해."
},
{
"type": "script",
"index": 11,
"speaker": "은서",
"script": "Your intellect is impressive!",
"translation": "너의 지성은 인상적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "재현",
"script": "I connect different fields.",
"translation": "나는 다른 분야들을 연결해."
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "You challenge my mind!",
"translation": "너는 내 마음에 도전해!"
},
{
"type": "script",
"index": 14,
"speaker": "재현",
"script": "You provide practical wisdom!",
"translation": "너는 실용적 지혜를 제공해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "지식에 대한 문장이에요.",
"optionA": "power",
"optionB": "Deep",
"optionC": "brings",
"optionD": "understanding",
"optionE": "knowledge",
"result": "Deep knowledge brings understanding power",
"explanation": "깊은 지식이 이해와 힘을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 충돌 조정하기",
"explanation": "ISFJ의 감정 배려와 INTJ의 객관적 판단 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I try to understand feelings.",
"translation": "나는 감정을 이해하려고 노력해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "I focus on facts.",
"translation": "나는 사실에 집중해."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Everyone's emotions are valid.",
"translation": "모두의 감정은 타당해."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 갈등을 해결할 때 각자의 감정을 이해하고 존중합니다.",
"hint": "ISFJ는 사람들의 마음을 먼저 돌봐요.",
"result": "O",
"explanation": "윤아는 'I try to understand feelings'와 'Everyone's emotions are valid'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Logic provides clear answers.",
"translation": "논리가 명확한 답을 제공해."
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "Both matter in conflicts!",
"translation": "갈등에서 둘 다 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "지훈",
"script": "Your empathy heals divisions.",
"translation": "너의 공감이 분열을 치유해."
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a tries to understand @@.",
"hint": "ISFJ는 감정을 이해하려고 노력해요.",
"optionA": "books",
"optionB": "feelings",
"optionC": "rules",
"result": "feelings",
"explanation": "윤아는 'I try to understand feelings'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I mediate with gentle words.",
"translation": "나는 부드러운 말로 중재해."
},
{
"type": "script",
"index": 10,
"speaker": "지훈",
"script": "I present objective analysis.",
"translation": "나는 객관적 분석을 제시해."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Your clarity helps decisions!",
"translation": "너의 명확함이 결정을 도와!"
},
{
"type": "script",
"index": 12,
"speaker": "지훈",
"script": "I remove emotional bias.",
"translation": "나는 감정적 편견을 제거해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You see truth clearly!",
"translation": "너는 진실을 명확히 봐!"
},
{
"type": "script",
"index": 14,
"speaker": "지훈",
"script": "You create safe space!",
"translation": "너는 안전한 공간을 만들어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "공감에 대한 문장이에요.",
"result": "Empathy bridges divides heals conflicts",
"explanation": "공감이 분열을 연결하고 갈등을 치유해요.",
"optionA": "Empathy",
"optionB": "conflicts",
"optionC": "divides",
"optionD": "heals",
"optionE": "bridges"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 충돌 조정하기",
"explanation": "ISFJ의 감정 배려와 INTJ의 객관적 판단 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I try to understand feelings.",
"translation": "나는 감정을 이해하려고 노력해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "I focus on facts.",
"translation": "나는 사실에 집중해."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Everyone's emotions are valid.",
"translation": "모두의 감정은 타당해."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 갈등을 해결할 때 각자의 감정을 이해하고 존중합니다.",
"hint": "ISFJ는 사람들의 마음을 먼저 돌봐요.",
"result": "O",
"explanation": "윤아는 'I try to understand feelings'와 'Everyone's emotions are valid'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "Logic provides clear answers.",
"translation": "논리가 명확한 답을 제공해."
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "Both matter in conflicts!",
"translation": "갈등에서 둘 다 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "지훈",
"script": "Your empathy heals divisions.",
"translation": "너의 공감이 분열을 치유해."
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a tries to understand @@.",
"hint": "ISFJ는 감정을 이해하려고 노력해요.",
"optionA": "books",
"optionB": "feelings",
"optionC": "rules",
"result": "feelings",
"explanation": "윤아는 'I try to understand feelings'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I mediate with gentle words.",
"translation": "나는 부드러운 말로 중재해."
},
{
"type": "script",
"index": 10,
"speaker": "지훈",
"script": "I present objective analysis.",
"translation": "나는 객관적 분석을 제시해."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Your clarity helps decisions!",
"translation": "너의 명확함이 결정을 도와!"
},
{
"type": "script",
"index": 12,
"speaker": "지훈",
"script": "I remove emotional bias.",
"translation": "나는 감정적 편견을 제거해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You see truth clearly!",
"translation": "너는 진실을 명확히 봐!"
},
{
"type": "script",
"index": 14,
"speaker": "지훈",
"script": "You create safe space!",
"translation": "너는 안전한 공간을 만들어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "공감에 대한 문장이에요.",
"optionA": "Empathy",
"optionB": "conflicts",
"optionC": "divides",
"optionD": "heals",
"optionE": "bridges",
"result": "Empathy bridges divides heals conflicts",
"explanation": "공감이 분열을 연결하고 갈등을 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "팀 갈등 해결하기",
"explanation": "INTJ의 구조적 해결과 ISFJ의 관계 회복 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서현",
"script": "I redesign the workflow.",
"translation": "나는 작업 흐름을 재설계해."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I repair damaged relationships.",
"translation": "나는 손상된 관계를 회복해."
},
{
"type": "script",
"index": 3,
"speaker": "서현",
"script": "System problems need structural fixes.",
"translation": "시스템 문제는 구조적 수정이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "서현이는 갈등의 근본 원인을 파악하고 시스템을 개선합니다.",
"hint": "INTJ는 문제의 구조를 바꿔서 해결해요.",
"result": "O",
"explanation": "서현이는 'I redesign the workflow'와 'System problems need structural fixes'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "People need healing and trust.",
"translation": "사람들은 치유와 신뢰가 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "서현",
"script": "That's equally important.",
"translation": "그건 똑같이 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You solve problems efficiently!",
"translation": "너는 문제를 효율적으로 해결해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-hyeon redesigns the @@.",
"hint": "INTJ는 작업 흐름을 재설계해요.",
"optionA": "room",
"optionB": "workflow",
"optionC": "menu",
"result": "workflow",
"explanation": "서현이는 'I redesign the workflow'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I listen to each person's concerns.",
"translation": "나는 각 사람의 우려를 들어."
},
{
"type": "script",
"index": 10,
"speaker": "서현",
"script": "I implement better processes.",
"translation": "나는 더 나은 프로세스를 실행해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Your solutions are brilliant!",
"translation": "너의 해결책은 훌륭해!"
},
{
"type": "script",
"index": 12,
"speaker": "서현",
"script": "I prevent future conflicts.",
"translation": "나는 미래 갈등을 막아."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You think systematically!",
"translation": "너는 체계적으로 생각해!"
},
{
"type": "script",
"index": 14,
"speaker": "서현",
"script": "You care about people!",
"translation": "너는 사람들을 신경써!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "해결에 대한 문장이에요.",
"result": "Structural solutions prevent future problems",
"explanation": "구조적 해결책이 미래 문제를 막아요.",
"optionA": "prevent",
"optionB": "solutions",
"optionC": "Structural",
"optionD": "problems",
"optionE": "future"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "팀 갈등 해결하기",
"explanation": "INTJ의 구조적 해결과 ISFJ의 관계 회복 비교",
"level": 4,
"my_mbti": "INTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서현",
"script": "I redesign the workflow.",
"translation": "나는 작업 흐름을 재설계해."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I repair damaged relationships.",
"translation": "나는 손상된 관계를 회복해."
},
{
"type": "script",
"index": 3,
"speaker": "서현",
"script": "System problems need structural fixes.",
"translation": "시스템 문제는 구조적 수정이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "서현이는 갈등의 근본 원인을 파악하고 시스템을 개선합니다.",
"hint": "INTJ는 문제의 구조를 바꿔서 해결해요.",
"result": "O",
"explanation": "서현이는 'I redesign the workflow'와 'System problems need structural fixes'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "People need healing and trust.",
"translation": "사람들은 치유와 신뢰가 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "서현",
"script": "That's equally important.",
"translation": "그건 똑같이 중요해."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You solve problems efficiently!",
"translation": "너는 문제를 효율적으로 해결해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-hyeon redesigns the @@.",
"hint": "INTJ는 작업 흐름을 재설계해요.",
"optionA": "room",
"optionB": "workflow",
"optionC": "menu",
"result": "workflow",
"explanation": "서현이는 'I redesign the workflow'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I listen to each person's concerns.",
"translation": "나는 각 사람의 우려를 들어."
},
{
"type": "script",
"index": 10,
"speaker": "서현",
"script": "I implement better processes.",
"translation": "나는 더 나은 프로세스를 실행해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Your solutions are brilliant!",
"translation": "너의 해결책은 훌륭해!"
},
{
"type": "script",
"index": 12,
"speaker": "서현",
"script": "I prevent future conflicts.",
"translation": "나는 미래 갈등을 막아."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You think systematically!",
"translation": "너는 체계적으로 생각해!"
},
{
"type": "script",
"index": 14,
"speaker": "서현",
"script": "You care about people!",
"translation": "너는 사람들을 신경써!"
},
{
"type": "puzzle",
"index": 15,
"hint": "해결에 대한 문장이에요.",
"optionA": "prevent",
"optionB": "solutions",
"optionC": "Structural",
"optionD": "problems",
"optionE": "future",
"result": "Structural solutions prevent future problems",
"explanation": "구조적 해결책이 미래 문제를 막아요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "친구 모임 준비하기",
"explanation": "ISFJ의 세심한 배려와 ISTP의 실용적 접근 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I prepared everyone's favorite drinks.",
"translation": "나는 모두가 좋아하는 음료를 준비했어."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "Just bring basic stuff.",
"translation": "그냥 기본적인 것만 가져와."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Details make people feel special.",
"translation": "세부사항이 사람들을 특별하게 느끼게 해."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 각자가 좋아하는 것을 기억해서 준비합니다.",
"hint": "ISFJ는 개인적 선호를 기억하고 배려해요.",
"result": "O",
"explanation": "예나는 'I prepared everyone's favorite drinks'라고 말하며 각자를 위해 준비했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태오",
"script": "Keep it simple and easy.",
"translation": "간단하고 쉽게 유지해."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "But care shows friendship!",
"translation": "하지만 배려가 우정을 보여줘!"
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "Your effort is impressive.",
"translation": "너의 노력은 인상적이야."
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na prepared everyone's favorite @@.",
"hint": "ISFJ는 모두가 좋아하는 음료를 준비했어요.",
"optionA": "food",
"optionB": "drinks",
"optionC": "games",
"result": "drinks",
"explanation": "예나는 'I prepared everyone's favorite drinks'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I sent reminders to everyone.",
"translation": "나는 모두에게 알림을 보냈어."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "People will remember themselves.",
"translation": "사람들은 스스로 기억할 거야."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "You trust people easily!",
"translation": "너는 사람들을 쉽게 믿어!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "I focus on essential things.",
"translation": "나는 필수적인 것에 집중해."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You're very practical always!",
"translation": "너는 항상 매우 실용적이야!"
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You're very thoughtful always!",
"translation": "너는 항상 매우 사려 깊어!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "배려에 대한 문장이에요.",
"result": "Care shows deep true friendship",
"explanation": "배려가 깊고 진실한 우정을 보여줘요.",
"optionA": "Care",
"optionB": "deep",
"optionC": "friendship",
"optionD": "true",
"optionE": "shows"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "친구 모임 준비하기",
"explanation": "ISFJ의 세심한 배려와 ISTP의 실용적 접근 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I prepared everyone's favorite drinks.",
"translation": "나는 모두가 좋아하는 음료를 준비했어."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "Just bring basic stuff.",
"translation": "그냥 기본적인 것만 가져와."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Details make people feel special.",
"translation": "세부사항이 사람들을 특별하게 느끼게 해."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 각자가 좋아하는 것을 기억해서 준비합니다.",
"hint": "ISFJ는 개인적 선호를 기억하고 배려해요.",
"result": "O",
"explanation": "예나는 'I prepared everyone's favorite drinks'라고 말하며 각자를 위해 준비했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태오",
"script": "Keep it simple and easy.",
"translation": "간단하고 쉽게 유지해."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "But care shows friendship!",
"translation": "하지만 배려가 우정을 보여줘!"
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "Your effort is impressive.",
"translation": "너의 노력은 인상적이야."
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na prepared everyone's favorite @@.",
"hint": "ISFJ는 모두가 좋아하는 음료를 준비했어요.",
"optionA": "food",
"optionB": "drinks",
"optionC": "games",
"result": "drinks",
"explanation": "예나는 'I prepared everyone's favorite drinks'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I sent reminders to everyone.",
"translation": "나는 모두에게 알림을 보냈어."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "People will remember themselves.",
"translation": "사람들은 스스로 기억할 거야."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "You trust people easily!",
"translation": "너는 사람들을 쉽게 믿어!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "I focus on essential things.",
"translation": "나는 필수적인 것에 집중해."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You're very practical always!",
"translation": "너는 항상 매우 실용적이야!"
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You're very thoughtful always!",
"translation": "너는 항상 매우 사려 깊어!"
},
{
"type": "puzzle",
"index": 15,
"hint": "배려에 대한 문장이에요.",
"optionA": "Care",
"optionB": "deep",
"optionC": "friendship",
"optionD": "true",
"optionE": "shows",
"result": "Care shows deep true friendship",
"explanation": "배려가 깊고 진실한 우정을 보여줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "소규모 만남 참석하기",
"explanation": "ISTP의 선택적 참여와 ISFJ의 의무감 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하연",
"script": "I go if it sounds fun.",
"translation": "나는 그게 재미있어 보이면 가."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I go to support friends.",
"translation": "나는 친구들을 지지하려고 가."
},
{
"type": "script",
"index": 3,
"speaker": "하연",
"script": "My energy is limited daily.",
"translation": "내 에너지는 매일 제한적이야."
},
{
"type": "ox",
"index": 4,
"quiz": "하연이는 자신이 흥미를 느끼거나 재미있을 때만 참석합니다.",
"hint": "ISTP는 실질적 흥미와 에너지를 고려해서 결정해요.",
"result": "O",
"explanation": "하연이는 'I go if it sounds fun'과 'My energy is limited daily'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Relationships need regular care.",
"translation": "관계는 정기적인 돌봄이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "하연",
"script": "That makes sense for you.",
"translation": "그건 너에게 말이 되네."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You're very independent!",
"translation": "너는 매우 독립적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-yeon goes if it sounds @@.",
"hint": "ISTP는 그게 재미있어 보이면 가요.",
"optionA": "boring",
"optionB": "fun",
"optionC": "hard",
"result": "fun",
"explanation": "하연이는 'I go if it sounds fun'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I feel responsible for showing up.",
"translation": "나는 나타나는 것에 책임을 느껴."
},
{
"type": "script",
"index": 10,
"speaker": "하연",
"script": "I value my free time.",
"translation": "나는 내 자유 시간을 소중히 여겨."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Your honesty is refreshing!",
"translation": "너의 솔직함은 상쾌해!"
},
{
"type": "script",
"index": 12,
"speaker": "하연",
"script": "I don't pretend emotions.",
"translation": "나는 감정을 가장하지 않아."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You teach me setting boundaries!",
"translation": "너는 나에게 경계 설정을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하연",
"script": "You teach me being loyal!",
"translation": "너는 나에게 충실한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "독립성에 대한 문장이에요.",
"result": "Independence brings true personal freedom",
"explanation": "독립성이 진정한 개인적 자유를 가져와요.",
"optionA": "Independence",
"optionB": "brings",
"optionC": "true",
"optionD": "freedom",
"optionE": "personal"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "소규모 만남 참석하기",
"explanation": "ISTP의 선택적 참여와 ISFJ의 의무감 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하연",
"script": "I go if it sounds fun.",
"translation": "나는 그게 재미있어 보이면 가."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I go to support friends.",
"translation": "나는 친구들을 지지하려고 가."
},
{
"type": "script",
"index": 3,
"speaker": "하연",
"script": "My energy is limited daily.",
"translation": "내 에너지는 매일 제한적이야."
},
{
"type": "ox",
"index": 4,
"quiz": "하연이는 자신이 흥미를 느끼거나 재미있을 때만 참석합니다.",
"hint": "ISTP는 실질적 흥미와 에너지를 고려해서 결정해요.",
"result": "O",
"explanation": "하연이는 'I go if it sounds fun'과 'My energy is limited daily'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Relationships need regular care.",
"translation": "관계는 정기적인 돌봄이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "하연",
"script": "That makes sense for you.",
"translation": "그건 너에게 말이 되네."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You're very independent!",
"translation": "너는 매우 독립적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-yeon goes if it sounds @@.",
"hint": "ISTP는 그게 재미있어 보이면 가요.",
"optionA": "boring",
"optionB": "fun",
"optionC": "hard",
"result": "fun",
"explanation": "하연이는 'I go if it sounds fun'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I feel responsible for showing up.",
"translation": "나는 나타나는 것에 책임을 느껴."
},
{
"type": "script",
"index": 10,
"speaker": "하연",
"script": "I value my free time.",
"translation": "나는 내 자유 시간을 소중히 여겨."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Your honesty is refreshing!",
"translation": "너의 솔직함은 상쾌해!"
},
{
"type": "script",
"index": 12,
"speaker": "하연",
"script": "I don't pretend emotions.",
"translation": "나는 감정을 가장하지 않아."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You teach me setting boundaries!",
"translation": "너는 나에게 경계 설정을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하연",
"script": "You teach me being loyal!",
"translation": "너는 나에게 충실한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "독립성에 대한 문장이에요.",
"optionA": "Independence",
"optionB": "brings",
"optionC": "true",
"optionD": "freedom",
"optionE": "personal",
"result": "Independence brings true personal freedom",
"explanation": "독립성이 진정한 개인적 자유를 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 스킬 익히기",
"explanation": "ISFJ의 단계별 학습과 ISTP의 실험적 탐구 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤서",
"script": "I follow each step carefully.",
"translation": "나는 각 단계를 신중하게 따라."
},
{
"type": "script",
"index": 2,
"speaker": "동민",
"script": "I try things my way.",
"translation": "나는 내 방식으로 것들을 시도해."
},
{
"type": "script",
"index": 3,
"speaker": "윤서",
"script": "Instructions keep me safe.",
"translation": "지시는 나를 안전하게 지켜줘."
},
{
"type": "ox",
"index": 4,
"quiz": "윤서는 지침을 정확히 따라서 배우는 것을 선호합니다.",
"hint": "ISFJ는 검증된 단계를 순서대로 따라가요.",
"result": "O",
"explanation": "윤서는 'I follow each step carefully'와 'Instructions keep me safe'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "동민",
"script": "Hands-on learning works better.",
"translation": "직접 해보는 학습이 더 잘 작동해."
},
{
"type": "script",
"index": 6,
"speaker": "윤서",
"script": "But mistakes can happen!",
"translation": "하지만 실수가 일어날 수 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "동민",
"script": "Mistakes teach me faster.",
"translation": "실수가 나를 더 빨리 가르쳐."
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-seo follows each step @@.",
"hint": "ISFJ는 각 단계를 신중하게 따라요.",
"optionA": "quickly",
"optionB": "carefully",
"optionC": "never",
"result": "carefully",
"explanation": "윤서는 'I follow each step carefully'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I practice the same routine.",
"translation": "나는 같은 루틴을 연습해."
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "I experiment with different methods.",
"translation": "나는 다른 방법들을 실험해."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "You're so adventurous!",
"translation": "너는 정말 모험적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "I learn by doing.",
"translation": "나는 하면서 배워."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You figure things out fast!",
"translation": "너는 것들을 빨리 알아내!"
},
{
"type": "script",
"index": 14,
"speaker": "동민",
"script": "You build solid foundations!",
"translation": "너는 탄탄한 기초를 쌓아!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "연습에 대한 문장이에요.",
"result": "Daily practice builds strong skills",
"explanation": "매일의 연습이 강한 기술을 쌓아요.",
"optionA": "skills",
"optionB": "practice",
"optionC": "strong",
"optionD": "builds",
"optionE": "Daily"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "새로운 스킬 익히기",
"explanation": "ISFJ의 단계별 학습과 ISTP의 실험적 탐구 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤서",
"script": "I follow each step carefully.",
"translation": "나는 각 단계를 신중하게 따라."
},
{
"type": "script",
"index": 2,
"speaker": "동민",
"script": "I try things my way.",
"translation": "나는 내 방식으로 것들을 시도해."
},
{
"type": "script",
"index": 3,
"speaker": "윤서",
"script": "Instructions keep me safe.",
"translation": "지시는 나를 안전하게 지켜줘."
},
{
"type": "ox",
"index": 4,
"quiz": "윤서는 지침을 정확히 따라서 배우는 것을 선호합니다.",
"hint": "ISFJ는 검증된 단계를 순서대로 따라가요.",
"result": "O",
"explanation": "윤서는 'I follow each step carefully'와 'Instructions keep me safe'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "동민",
"script": "Hands-on learning works better.",
"translation": "직접 해보는 학습이 더 잘 작동해."
},
{
"type": "script",
"index": 6,
"speaker": "윤서",
"script": "But mistakes can happen!",
"translation": "하지만 실수가 일어날 수 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "동민",
"script": "Mistakes teach me faster.",
"translation": "실수가 나를 더 빨리 가르쳐."
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-seo follows each step @@.",
"hint": "ISFJ는 각 단계를 신중하게 따라요.",
"optionA": "quickly",
"optionB": "carefully",
"optionC": "never",
"result": "carefully",
"explanation": "윤서는 'I follow each step carefully'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I practice the same routine.",
"translation": "나는 같은 루틴을 연습해."
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "I experiment with different methods.",
"translation": "나는 다른 방법들을 실험해."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "You're so adventurous!",
"translation": "너는 정말 모험적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "I learn by doing.",
"translation": "나는 하면서 배워."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You figure things out fast!",
"translation": "너는 것들을 빨리 알아내!"
},
{
"type": "script",
"index": 14,
"speaker": "동민",
"script": "You build solid foundations!",
"translation": "너는 탄탄한 기초를 쌓아!"
},
{
"type": "puzzle",
"index": 15,
"hint": "연습에 대한 문장이에요.",
"optionA": "skills",
"optionB": "practice",
"optionC": "strong",
"optionD": "builds",
"optionE": "Daily",
"result": "Daily practice builds strong skills",
"explanation": "매일의 연습이 강한 기술을 쌓아요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "작동 원리 이해하기",
"explanation": "ISTP의 분해 분석과 ISFJ의 매뉴얼 참고 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I take things apart myself.",
"translation": "나는 스스로 것들을 분해해."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I read the manual first.",
"translation": "나는 먼저 설명서를 읽어."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Seeing inside helps me understand.",
"translation": "안을 보는 게 나를 이해하게 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "성진이는 직접 분해해보면서 작동 원리를 파악합니다.",
"hint": "ISTP는 손으로 만지고 실험하면서 배워요.",
"result": "O",
"explanation": "성진이는 'I take things apart myself'와 'Seeing inside helps me understand'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Manuals prevent damage.",
"translation": "설명서가 손상을 막아."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "I learn from fixing mistakes.",
"translation": "나는 실수를 고치면서 배워."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You're very hands-on!",
"translation": "너는 매우 실천적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seong-jin takes things apart @@.",
"hint": "ISTP는 스스로 것들을 분해해요.",
"optionA": "later",
"optionB": "myself",
"optionC": "never",
"result": "myself",
"explanation": "성진이는 'I take things apart myself'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I follow recommended procedures.",
"translation": "나는 권장 절차를 따라."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I troubleshoot problems independently.",
"translation": "나는 독립적으로 문제를 해결해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Your skills are impressive!",
"translation": "너의 기술은 인상적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "성진",
"script": "I enjoy mechanical challenges.",
"translation": "나는 기계적 도전을 즐겨."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me being brave!",
"translation": "너는 나에게 용감한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "You teach me being careful!",
"translation": "너는 나에게 신중한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "실험에 대한 문장이에요.",
"result": "Hands-on learning brings real understanding",
"explanation": "직접 해보는 학습이 진정한 이해를 가져와요.",
"optionA": "Hands-on",
"optionB": "brings",
"optionC": "understanding",
"optionD": "real",
"optionE": "learning"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "작동 원리 이해하기",
"explanation": "ISTP의 분해 분석과 ISFJ의 매뉴얼 참고 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I take things apart myself.",
"translation": "나는 스스로 것들을 분해해."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I read the manual first.",
"translation": "나는 먼저 설명서를 읽어."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Seeing inside helps me understand.",
"translation": "안을 보는 게 나를 이해하게 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "성진이는 직접 분해해보면서 작동 원리를 파악합니다.",
"hint": "ISTP는 손으로 만지고 실험하면서 배워요.",
"result": "O",
"explanation": "성진이는 'I take things apart myself'와 'Seeing inside helps me understand'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Manuals prevent damage.",
"translation": "설명서가 손상을 막아."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "I learn from fixing mistakes.",
"translation": "나는 실수를 고치면서 배워."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You're very hands-on!",
"translation": "너는 매우 실천적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seong-jin takes things apart @@.",
"hint": "ISTP는 스스로 것들을 분해해요.",
"optionA": "later",
"optionB": "myself",
"optionC": "never",
"result": "myself",
"explanation": "성진이는 'I take things apart myself'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I follow recommended procedures.",
"translation": "나는 권장 절차를 따라."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I troubleshoot problems independently.",
"translation": "나는 독립적으로 문제를 해결해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Your skills are impressive!",
"translation": "너의 기술은 인상적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "성진",
"script": "I enjoy mechanical challenges.",
"translation": "나는 기계적 도전을 즐겨."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me being brave!",
"translation": "너는 나에게 용감한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "You teach me being careful!",
"translation": "너는 나에게 신중한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "실험에 대한 문장이에요.",
"optionA": "Hands-on",
"optionB": "brings",
"optionC": "understanding",
"optionD": "real",
"optionE": "learning",
"result": "Hands-on learning brings real understanding",
"explanation": "직접 해보는 학습이 진정한 이해를 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "친구 고민 상담하기",
"explanation": "ISFJ의 감정적 지지와 ISTP의 실용적 조언 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소현",
"script": "I listen to their feelings.",
"translation": "나는 그들의 감정을 들어줘."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "I suggest practical solutions.",
"translation": "나는 실용적 해결책을 제안해."
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "Emotions need validation first.",
"translation": "감정은 먼저 인정이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "소현이는 상대방의 감정을 먼저 들어주고 공감합니다.",
"hint": "ISFJ는 감정적 지지를 먼저 제공해요.",
"result": "O",
"explanation": "소현이는 'I listen to their feelings'와 'Emotions need validation first'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태오",
"script": "Fixing problems helps more.",
"translation": "문제를 고치는 게 더 도움이 돼."
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "But hearts need comfort!",
"translation": "하지만 마음은 위로가 필요해!"
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "You're really caring.",
"translation": "너는 정말 배려심이 있어."
},
{
"type": "blank",
"index": 8,
"quiz": "So-hyeon listens to their @@.",
"hint": "ISFJ는 그들의 감정을 들어줘요.",
"optionA": "stories",
"optionB": "feelings",
"optionC": "plans",
"result": "feelings",
"explanation": "소현이는 'I listen to their feelings'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I share similar experiences warmly.",
"translation": "나는 비슷한 경험을 따뜻하게 나눠."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "I analyze what went wrong.",
"translation": "나는 무엇이 잘못되었는지 분석해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You solve things quickly!",
"translation": "너는 것들을 빨리 해결해!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "I focus on actions.",
"translation": "나는 행동에 집중해."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You help me be practical!",
"translation": "너는 내가 실용적이게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You help me be sensitive!",
"translation": "너는 내가 민감하게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "위로에 대한 문장이에요.",
"result": "Comfort heals many wounded hearts",
"explanation": "위로가 많은 상처받은 마음을 치유해요.",
"optionA": "many",
"optionB": "hearts",
"optionC": "Comfort",
"optionD": "wounded",
"optionE": "heals"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "친구 고민 상담하기",
"explanation": "ISFJ의 감정적 지지와 ISTP의 실용적 조언 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소현",
"script": "I listen to their feelings.",
"translation": "나는 그들의 감정을 들어줘."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "I suggest practical solutions.",
"translation": "나는 실용적 해결책을 제안해."
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "Emotions need validation first.",
"translation": "감정은 먼저 인정이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "소현이는 상대방의 감정을 먼저 들어주고 공감합니다.",
"hint": "ISFJ는 감정적 지지를 먼저 제공해요.",
"result": "O",
"explanation": "소현이는 'I listen to their feelings'와 'Emotions need validation first'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태오",
"script": "Fixing problems helps more.",
"translation": "문제를 고치는 게 더 도움이 돼."
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "But hearts need comfort!",
"translation": "하지만 마음은 위로가 필요해!"
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "You're really caring.",
"translation": "너는 정말 배려심이 있어."
},
{
"type": "blank",
"index": 8,
"quiz": "So-hyeon listens to their @@.",
"hint": "ISFJ는 그들의 감정을 들어줘요.",
"optionA": "stories",
"optionB": "feelings",
"optionC": "plans",
"result": "feelings",
"explanation": "소현이는 'I listen to their feelings'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I share similar experiences warmly.",
"translation": "나는 비슷한 경험을 따뜻하게 나눠."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "I analyze what went wrong.",
"translation": "나는 무엇이 잘못되었는지 분석해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You solve things quickly!",
"translation": "너는 것들을 빨리 해결해!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "I focus on actions.",
"translation": "나는 행동에 집중해."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You help me be practical!",
"translation": "너는 내가 실용적이게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You help me be sensitive!",
"translation": "너는 내가 민감하게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "위로에 대한 문장이에요.",
"optionA": "many",
"optionB": "hearts",
"optionC": "Comfort",
"optionD": "wounded",
"optionE": "heals",
"result": "Comfort heals many wounded hearts",
"explanation": "위로가 많은 상처받은 마음을 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "빠른 판단 내리기",
"explanation": "ISTP의 논리적 분석과 ISFJ의 영향 고려 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하연",
"script": "I choose what works best.",
"translation": "나는 가장 잘 작동하는 걸 선택해."
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "I think about others first.",
"translation": "나는 먼저 다른 사람들을 생각해."
},
{
"type": "script",
"index": 3,
"speaker": "하연",
"script": "Logic guides my choices.",
"translation": "논리가 내 선택을 안내해."
},
{
"type": "ox",
"index": 4,
"quiz": "하연이는 논리적으로 가장 효율적인 것을 선택합니다.",
"hint": "ISTP는 실용성과 효율성으로 판단해요.",
"result": "O",
"explanation": "하연이는 'I choose what works best'와 'Logic guides my choices'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "Harmony matters to me.",
"translation": "조화가 나에게 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "하연",
"script": "That's a valid concern.",
"translation": "그건 타당한 우려야."
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "You decide so fast!",
"translation": "너는 정말 빨리 결정해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-yeon chooses what works @@.",
"hint": "ISTP는 가장 잘 작동하는 걸 선택해요.",
"optionA": "worst",
"optionB": "best",
"optionC": "never",
"result": "best",
"explanation": "하연이는 'I choose what works best'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I check everyone's comfortable.",
"translation": "나는 모두가 편안한지 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "하연",
"script": "I evaluate practical outcomes.",
"translation": "나는 실용적 결과를 평가해."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Your clarity helps!",
"translation": "너의 명확함이 도움이 돼!"
},
{
"type": "script",
"index": 12,
"speaker": "하연",
"script": "I stay objective always.",
"translation": "나는 항상 객관적으로 있어."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me being efficient!",
"translation": "너는 나에게 효율적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하연",
"script": "You teach me considering people!",
"translation": "너는 나에게 사람들을 고려하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "논리에 대한 문장이에요.",
"result": "Logic brings quick clear answers",
"explanation": "논리가 빠르고 명확한 답을 가져와요.",
"optionA": "quick",
"optionB": "brings",
"optionC": "answers",
"optionD": "Logic",
"optionE": "clear"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "빠른 판단 내리기",
"explanation": "ISTP의 논리적 분석과 ISFJ의 영향 고려 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하연",
"script": "I choose what works best.",
"translation": "나는 가장 잘 작동하는 걸 선택해."
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "I think about others first.",
"translation": "나는 먼저 다른 사람들을 생각해."
},
{
"type": "script",
"index": 3,
"speaker": "하연",
"script": "Logic guides my choices.",
"translation": "논리가 내 선택을 안내해."
},
{
"type": "ox",
"index": 4,
"quiz": "하연이는 논리적으로 가장 효율적인 것을 선택합니다.",
"hint": "ISTP는 실용성과 효율성으로 판단해요.",
"result": "O",
"explanation": "하연이는 'I choose what works best'와 'Logic guides my choices'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "Harmony matters to me.",
"translation": "조화가 나에게 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "하연",
"script": "That's a valid concern.",
"translation": "그건 타당한 우려야."
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "You decide so fast!",
"translation": "너는 정말 빨리 결정해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-yeon chooses what works @@.",
"hint": "ISTP는 가장 잘 작동하는 걸 선택해요.",
"optionA": "worst",
"optionB": "best",
"optionC": "never",
"result": "best",
"explanation": "하연이는 'I choose what works best'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I check everyone's comfortable.",
"translation": "나는 모두가 편안한지 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "하연",
"script": "I evaluate practical outcomes.",
"translation": "나는 실용적 결과를 평가해."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Your clarity helps!",
"translation": "너의 명확함이 도움이 돼!"
},
{
"type": "script",
"index": 12,
"speaker": "하연",
"script": "I stay objective always.",
"translation": "나는 항상 객관적으로 있어."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me being efficient!",
"translation": "너는 나에게 효율적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하연",
"script": "You teach me considering people!",
"translation": "너는 나에게 사람들을 고려하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "논리에 대한 문장이에요.",
"optionA": "quick",
"optionB": "brings",
"optionC": "answers",
"optionD": "Logic",
"optionE": "clear",
"result": "Logic brings quick clear answers",
"explanation": "논리가 빠르고 명확한 답을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "일상 습관 유지하기",
"explanation": "ISFJ의 규칙적 루틴과 ISTP의 유연한 스케줄 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은서",
"script": "I do things same time daily.",
"translation": "나는 매일 같은 시간에 일을 해."
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "I adjust to my mood.",
"translation": "나는 내 기분에 맞춰."
},
{
"type": "script",
"index": 3,
"speaker": "은서",
"script": "Routine brings me stability.",
"translation": "루틴이 나에게 안정성을 가져와."
},
{
"type": "ox",
"index": 4,
"quiz": "은서는 매일 같은 시간에 같은 일을 하는 것을 선호합니다.",
"hint": "ISFJ는 예측 가능한 일과를 좋아해요.",
"result": "O",
"explanation": "은서는 'I do things same time daily'와 'Routine brings me stability'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성호",
"script": "Flexibility feels more natural.",
"translation": "유연성이 더 자연스럽게 느껴져."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "Don't you feel lost?",
"translation": "너는 길을 잃은 느낌이 안 들어?"
},
{
"type": "script",
"index": 7,
"speaker": "성호",
"script": "I go with the flow.",
"translation": "나는 흐름을 따라가."
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-seo does things same time @@.",
"hint": "ISFJ는 매일 같은 시간에 일을 해요.",
"optionA": "sometimes",
"optionB": "daily",
"optionC": "never",
"result": "daily",
"explanation": "은서는 'I do things same time daily'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은서",
"script": "I plan my week ahead.",
"translation": "나는 내 주를 미리 계획해."
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "I handle things as needed.",
"translation": "나는 필요할 때 것들을 다뤄."
},
{
"type": "script",
"index": 11,
"speaker": "은서",
"script": "You're so spontaneous!",
"translation": "너는 정말 즉흥적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "성호",
"script": "I respond to situations.",
"translation": "나는 상황에 반응해."
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "You adapt so easily!",
"translation": "너는 정말 쉽게 적응해!"
},
{
"type": "script",
"index": 14,
"speaker": "성호",
"script": "You maintain good order!",
"translation": "너는 좋은 질서를 유지해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "루틴에 대한 문장이에요.",
"result": "Routine brings daily peace comfort",
"explanation": "루틴이 일상의 평화와 편안함을 가져와요.",
"optionA": "peace",
"optionB": "daily",
"optionC": "Routine",
"optionD": "brings",
"optionE": "comfort"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "일상 습관 유지하기",
"explanation": "ISFJ의 규칙적 루틴과 ISTP의 유연한 스케줄 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은서",
"script": "I do things same time daily.",
"translation": "나는 매일 같은 시간에 일을 해."
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "I adjust to my mood.",
"translation": "나는 내 기분에 맞춰."
},
{
"type": "script",
"index": 3,
"speaker": "은서",
"script": "Routine brings me stability.",
"translation": "루틴이 나에게 안정성을 가져와."
},
{
"type": "ox",
"index": 4,
"quiz": "은서는 매일 같은 시간에 같은 일을 하는 것을 선호합니다.",
"hint": "ISFJ는 예측 가능한 일과를 좋아해요.",
"result": "O",
"explanation": "은서는 'I do things same time daily'와 'Routine brings me stability'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성호",
"script": "Flexibility feels more natural.",
"translation": "유연성이 더 자연스럽게 느껴져."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "Don't you feel lost?",
"translation": "너는 길을 잃은 느낌이 안 들어?"
},
{
"type": "script",
"index": 7,
"speaker": "성호",
"script": "I go with the flow.",
"translation": "나는 흐름을 따라가."
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-seo does things same time @@.",
"hint": "ISFJ는 매일 같은 시간에 일을 해요.",
"optionA": "sometimes",
"optionB": "daily",
"optionC": "never",
"result": "daily",
"explanation": "은서는 'I do things same time daily'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은서",
"script": "I plan my week ahead.",
"translation": "나는 내 주를 미리 계획해."
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "I handle things as needed.",
"translation": "나는 필요할 때 것들을 다뤄."
},
{
"type": "script",
"index": 11,
"speaker": "은서",
"script": "You're so spontaneous!",
"translation": "너는 정말 즉흥적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "성호",
"script": "I respond to situations.",
"translation": "나는 상황에 반응해."
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "You adapt so easily!",
"translation": "너는 정말 쉽게 적응해!"
},
{
"type": "script",
"index": 14,
"speaker": "성호",
"script": "You maintain good order!",
"translation": "너는 좋은 질서를 유지해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "루틴에 대한 문장이에요.",
"optionA": "peace",
"optionB": "daily",
"optionC": "Routine",
"optionD": "brings",
"optionE": "comfort",
"result": "Routine brings daily peace comfort",
"explanation": "루틴이 일상의 평화와 편안함을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "자유 시간 보내기",
"explanation": "ISTP의 즉흥적 활동과 ISFJ의 계획적 준비 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I decide on the spot.",
"translation": "나는 그 자리에서 결정해."
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "I plan activities ahead.",
"translation": "나는 활동을 미리 계획해."
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Spontaneity keeps things interesting.",
"translation": "즉흥성이 것들을 흥미롭게 유지해."
},
{
"type": "ox",
"index": 4,
"quiz": "동민이는 미리 계획하지 않고 그때그때 결정합니다.",
"hint": "ISTP는 즉흥적으로 움직이는 걸 선호해요.",
"result": "O",
"explanation": "동민이는 'I decide on the spot'과 'Spontaneity keeps things interesting'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "Planning prevents problems.",
"translation": "계획이 문제를 막아."
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "I handle problems when they come.",
"translation": "나는 문제가 올 때 다뤄."
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "You're so relaxed always!",
"translation": "너는 항상 정말 느긋해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Dong-min decides on the @@.",
"hint": "ISTP는 그 자리에서 결정해요.",
"optionA": "phone",
"optionB": "spot",
"optionC": "paper",
"result": "spot",
"explanation": "동민이는 'I decide on the spot'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I check weather and conditions.",
"translation": "나는 날씨와 조건을 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "I adapt to whatever happens.",
"translation": "나는 무엇이든 일어나는 것에 적응해."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Your flexibility amazes me!",
"translation": "너의 유연성이 나를 놀라게 해!"
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "I stay in the moment.",
"translation": "나는 순간에 있어."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me living freely!",
"translation": "너는 나에게 자유롭게 사는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "동민",
"script": "You teach me being prepared!",
"translation": "너는 나에게 준비되는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "자유에 대한 문장이에요.",
"result": "Freedom brings spontaneous life joy",
"explanation": "자유가 즉흥적인 삶의 기쁨을 가져와요.",
"optionA": "joy",
"optionB": "Freedom",
"optionC": "spontaneous",
"optionD": "brings",
"optionE": "life"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "자유 시간 보내기",
"explanation": "ISTP의 즉흥적 활동과 ISFJ의 계획적 준비 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I decide on the spot.",
"translation": "나는 그 자리에서 결정해."
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "I plan activities ahead.",
"translation": "나는 활동을 미리 계획해."
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Spontaneity keeps things interesting.",
"translation": "즉흥성이 것들을 흥미롭게 유지해."
},
{
"type": "ox",
"index": 4,
"quiz": "동민이는 미리 계획하지 않고 그때그때 결정합니다.",
"hint": "ISTP는 즉흥적으로 움직이는 걸 선호해요.",
"result": "O",
"explanation": "동민이는 'I decide on the spot'과 'Spontaneity keeps things interesting'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "Planning prevents problems.",
"translation": "계획이 문제를 막아."
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "I handle problems when they come.",
"translation": "나는 문제가 올 때 다뤄."
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "You're so relaxed always!",
"translation": "너는 항상 정말 느긋해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Dong-min decides on the @@.",
"hint": "ISTP는 그 자리에서 결정해요.",
"optionA": "phone",
"optionB": "spot",
"optionC": "paper",
"result": "spot",
"explanation": "동민이는 'I decide on the spot'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I check weather and conditions.",
"translation": "나는 날씨와 조건을 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "I adapt to whatever happens.",
"translation": "나는 무엇이든 일어나는 것에 적응해."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "Your flexibility amazes me!",
"translation": "너의 유연성이 나를 놀라게 해!"
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "I stay in the moment.",
"translation": "나는 순간에 있어."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me living freely!",
"translation": "너는 나에게 자유롭게 사는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "동민",
"script": "You teach me being prepared!",
"translation": "너는 나에게 준비되는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "자유에 대한 문장이에요.",
"optionA": "joy",
"optionB": "Freedom",
"optionC": "spontaneous",
"optionD": "brings",
"optionE": "life",
"result": "Freedom brings spontaneous life joy",
"explanation": "자유가 즉흥적인 삶의 기쁨을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "급한 문제 해결하기",
"explanation": "ISFJ의 검증된 방법과 ISTP의 즉각적 대처 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소현",
"script": "I follow safety procedures.",
"translation": "나는 안전 절차를 따라."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "I fix it right away.",
"translation": "나는 그걸 바로 고쳐."
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "Rules keep us safe.",
"translation": "규칙이 우리를 안전하게 지켜."
},
{
"type": "ox",
"index": 4,
"quiz": "소현이는 정해진 안전 절차를 따라 대응합니다.",
"hint": "ISFJ는 검증된 방법으로 안전하게 해결해요.",
"result": "O",
"explanation": "소현이는 'I follow safety procedures'와 'Rules keep us safe'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태오",
"script": "Quick action solves problems.",
"translation": "빠른 행동이 문제를 해결해."
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "But be careful please!",
"translation": "하지만 조심해 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "I trust my skills.",
"translation": "나는 내 기술을 믿어."
},
{
"type": "blank",
"index": 8,
"quiz": "So-hyeon follows safety @@.",
"hint": "ISFJ는 안전 절차를 따라요.",
"optionA": "rules",
"optionB": "procedures",
"optionC": "games",
"result": "procedures",
"explanation": "소현이는 'I follow safety procedures'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I ask for help when needed.",
"translation": "나는 필요할 때 도움을 요청해."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "I figure things out independently.",
"translation": "나는 독립적으로 것들을 알아내."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You're so resourceful!",
"translation": "너는 정말 재치있어!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "I work well under pressure.",
"translation": "나는 압박 아래서 잘 일해."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You stay so calm!",
"translation": "너는 정말 차분해!"
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You stay so careful!",
"translation": "너는 정말 신중해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "안전에 대한 문장이에요.",
"result": "Safety rules prevent serious accidents",
"explanation": "안전 규칙이 심각한 사고를 막아요.",
"optionA": "rules",
"optionB": "serious",
"optionC": "Safety",
"optionD": "accidents",
"optionE": "prevent"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "급한 문제 해결하기",
"explanation": "ISFJ의 검증된 방법과 ISTP의 즉각적 대처 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소현",
"script": "I follow safety procedures.",
"translation": "나는 안전 절차를 따라."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "I fix it right away.",
"translation": "나는 그걸 바로 고쳐."
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "Rules keep us safe.",
"translation": "규칙이 우리를 안전하게 지켜."
},
{
"type": "ox",
"index": 4,
"quiz": "소현이는 정해진 안전 절차를 따라 대응합니다.",
"hint": "ISFJ는 검증된 방법으로 안전하게 해결해요.",
"result": "O",
"explanation": "소현이는 'I follow safety procedures'와 'Rules keep us safe'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태오",
"script": "Quick action solves problems.",
"translation": "빠른 행동이 문제를 해결해."
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "But be careful please!",
"translation": "하지만 조심해 줘!"
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "I trust my skills.",
"translation": "나는 내 기술을 믿어."
},
{
"type": "blank",
"index": 8,
"quiz": "So-hyeon follows safety @@.",
"hint": "ISFJ는 안전 절차를 따라요.",
"optionA": "rules",
"optionB": "procedures",
"optionC": "games",
"result": "procedures",
"explanation": "소현이는 'I follow safety procedures'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I ask for help when needed.",
"translation": "나는 필요할 때 도움을 요청해."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "I figure things out independently.",
"translation": "나는 독립적으로 것들을 알아내."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You're so resourceful!",
"translation": "너는 정말 재치있어!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "I work well under pressure.",
"translation": "나는 압박 아래서 잘 일해."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You stay so calm!",
"translation": "너는 정말 차분해!"
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You stay so careful!",
"translation": "너는 정말 신중해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "안전에 대한 문장이에요.",
"optionA": "rules",
"optionB": "serious",
"optionC": "Safety",
"optionD": "accidents",
"optionE": "prevent",
"result": "Safety rules prevent serious accidents",
"explanation": "안전 규칙이 심각한 사고를 막아요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "돌발 상황 대응하기",
"explanation": "ISTP의 침착한 행동과 ISFJ의 걱정 반응 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I stay cool and act.",
"translation": "나는 침착하고 행동해."
},
{
"type": "script",
"index": 2,
"speaker": "예나",
"script": "I worry about everyone.",
"translation": "나는 모두를 걱정해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Panic doesn't help situations.",
"translation": "패닉은 상황을 돕지 않아."
},
{
"type": "ox",
"index": 4,
"quiz": "성진이는 긴급 상황에서 침착하게 즉시 행동합니다.",
"hint": "ISTP는 냉정하게 상황을 파악하고 대처해요.",
"result": "O",
"explanation": "성진이는 'I stay cool and act'와 'Panic doesn't help situations'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예나",
"script": "But people might get hurt!",
"translation": "하지만 사람들이 다칠 수 있어!"
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "I assess risks quickly.",
"translation": "나는 위험을 빨리 평가해."
},
{
"type": "script",
"index": 7,
"speaker": "예나",
"script": "You're so brave!",
"translation": "너는 정말 용감해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seong-jin stays cool and @@.",
"hint": "ISTP는 침착하고 행동해요.",
"optionA": "waits",
"optionB": "acts",
"optionC": "talks",
"result": "acts",
"explanation": "성진이는 'I stay cool and act'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I check if help is coming.",
"translation": "나는 도움이 오는지 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I solve it with available tools.",
"translation": "나는 사용 가능한 도구로 그걸 해결해."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "Your hands work so fast!",
"translation": "너의 손은 정말 빨리 작동해!"
},
{
"type": "script",
"index": 12,
"speaker": "성진",
"script": "Practice builds confidence.",
"translation": "연습이 자신감을 쌓아."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You inspire me to be brave!",
"translation": "너는 내가 용감하게 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "You remind me to care!",
"translation": "너는 나에게 배려를 상기시켜줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "침착함에 대한 문장이에요.",
"result": "Calmness helps solves crises problems",
"explanation": "침착함이 위기 문제를 해결하는 데 도와요.",
"optionA": "solves",
"optionB": "Calmness",
"optionC": "problems",
"optionD": "helps",
"optionE": "crises"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "돌발 상황 대응하기",
"explanation": "ISTP의 침착한 행동과 ISFJ의 걱정 반응 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I stay cool and act.",
"translation": "나는 침착하고 행동해."
},
{
"type": "script",
"index": 2,
"speaker": "예나",
"script": "I worry about everyone.",
"translation": "나는 모두를 걱정해."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Panic doesn't help situations.",
"translation": "패닉은 상황을 돕지 않아."
},
{
"type": "ox",
"index": 4,
"quiz": "성진이는 긴급 상황에서 침착하게 즉시 행동합니다.",
"hint": "ISTP는 냉정하게 상황을 파악하고 대처해요.",
"result": "O",
"explanation": "성진이는 'I stay cool and act'와 'Panic doesn't help situations'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "예나",
"script": "But people might get hurt!",
"translation": "하지만 사람들이 다칠 수 있어!"
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "I assess risks quickly.",
"translation": "나는 위험을 빨리 평가해."
},
{
"type": "script",
"index": 7,
"speaker": "예나",
"script": "You're so brave!",
"translation": "너는 정말 용감해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seong-jin stays cool and @@.",
"hint": "ISTP는 침착하고 행동해요.",
"optionA": "waits",
"optionB": "acts",
"optionC": "talks",
"result": "acts",
"explanation": "성진이는 'I stay cool and act'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I check if help is coming.",
"translation": "나는 도움이 오는지 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I solve it with available tools.",
"translation": "나는 사용 가능한 도구로 그걸 해결해."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "Your hands work so fast!",
"translation": "너의 손은 정말 빨리 작동해!"
},
{
"type": "script",
"index": 12,
"speaker": "성진",
"script": "Practice builds confidence.",
"translation": "연습이 자신감을 쌓아."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You inspire me to be brave!",
"translation": "너는 내가 용감하게 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "You remind me to care!",
"translation": "너는 나에게 배려를 상기시켜줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "침착함에 대한 문장이에요.",
"optionA": "solves",
"optionB": "Calmness",
"optionC": "problems",
"optionD": "helps",
"optionE": "crises",
"result": "Calmness helps solves crises problems",
"explanation": "침착함이 위기 문제를 해결하는 데 도와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "안정적 직업 찾기",
"explanation": "ISFJ의 보장 중시와 ISTP의 자유 추구 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I want secure long-term work.",
"translation": "나는 안전한 장기 일을 원해."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "I want flexible interesting work.",
"translation": "나는 유연하고 흥미로운 일을 원해."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Stability matters most to me.",
"translation": "안정성이 나에게 가장 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 장기적으로 안정적인 직업을 원합니다.",
"hint": "ISFJ는 보장된 미래를 중시해요.",
"result": "O",
"explanation": "윤아는 'I want secure long-term work'와 'Stability matters most to me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태오",
"script": "Freedom matters more to me.",
"translation": "자유가 나에게 더 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "Don't you worry about future?",
"translation": "너는 미래가 걱정되지 않아?"
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "I adapt to changes easily.",
"translation": "나는 변화에 쉽게 적응해."
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a wants secure long-term @@.",
"hint": "ISFJ는 안전한 장기 일을 원해요.",
"optionA": "fun",
"optionB": "work",
"optionC": "trips",
"result": "work",
"explanation": "윤아는 'I want secure long-term work'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I need good benefits package.",
"translation": "나는 좋은 복리후생 패키지가 필요해."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "I need hands-on challenges.",
"translation": "나는 실천적 도전이 필요해."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You're so independent!",
"translation": "너는 정말 독립적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "I value practical skills.",
"translation": "나는 실용적 기술을 소중히 여겨."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me taking risks!",
"translation": "너는 나에게 위험 감수를 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You teach me planning ahead!",
"translation": "너는 나에게 미리 계획하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "안정성에 대한 문장이에요.",
"result": "Stability brings life peace mind",
"explanation": "안정성이 삶의 평화와 마음을 가져와요.",
"optionA": "brings",
"optionB": "mind",
"optionC": "Stability",
"optionD": "life",
"optionE": "peace"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "안정적 직업 찾기",
"explanation": "ISFJ의 보장 중시와 ISTP의 자유 추구 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I want secure long-term work.",
"translation": "나는 안전한 장기 일을 원해."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "I want flexible interesting work.",
"translation": "나는 유연하고 흥미로운 일을 원해."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Stability matters most to me.",
"translation": "안정성이 나에게 가장 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 장기적으로 안정적인 직업을 원합니다.",
"hint": "ISFJ는 보장된 미래를 중시해요.",
"result": "O",
"explanation": "윤아는 'I want secure long-term work'와 'Stability matters most to me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태오",
"script": "Freedom matters more to me.",
"translation": "자유가 나에게 더 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "Don't you worry about future?",
"translation": "너는 미래가 걱정되지 않아?"
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "I adapt to changes easily.",
"translation": "나는 변화에 쉽게 적응해."
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a wants secure long-term @@.",
"hint": "ISFJ는 안전한 장기 일을 원해요.",
"optionA": "fun",
"optionB": "work",
"optionC": "trips",
"result": "work",
"explanation": "윤아는 'I want secure long-term work'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I need good benefits package.",
"translation": "나는 좋은 복리후생 패키지가 필요해."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "I need hands-on challenges.",
"translation": "나는 실천적 도전이 필요해."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You're so independent!",
"translation": "너는 정말 독립적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "I value practical skills.",
"translation": "나는 실용적 기술을 소중히 여겨."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me taking risks!",
"translation": "너는 나에게 위험 감수를 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You teach me planning ahead!",
"translation": "너는 나에게 미리 계획하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "안정성에 대한 문장이에요.",
"optionA": "brings",
"optionB": "mind",
"optionC": "Stability",
"optionD": "life",
"optionE": "peace",
"result": "Stability brings life peace mind",
"explanation": "안정성이 삶의 평화와 마음을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "실용 기술 익히기",
"explanation": "ISTP의 기술 중심과 ISFJ의 안정 지향 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하연",
"script": "I master technical skills.",
"translation": "나는 기술적 기능을 마스터해."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I build reliable experience.",
"translation": "나는 신뢰할 수 있는 경험을 쌓아."
},
{
"type": "script",
"index": 3,
"speaker": "하연",
"script": "Skills give me freedom.",
"translation": "기술이 나에게 자유를 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "하연이는 실용적인 기술을 익히는 것을 중요하게 생각합니다.",
"hint": "ISTP는 직접 쓸 수 있는 기술을 배워요.",
"result": "O",
"explanation": "하연이는 'I master technical skills'와 'Skills give me freedom'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Experience gives me security.",
"translation": "경험이 나에게 안정성을 줘."
},
{
"type": "script",
"index": 6,
"speaker": "하연",
"script": "Both have value.",
"translation": "둘 다 가치가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You learn so fast!",
"translation": "너는 정말 빨리 배워!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-yeon masters technical @@.",
"hint": "ISTP는 기술적 기능을 마스터해요.",
"optionA": "books",
"optionB": "skills",
"optionC": "songs",
"result": "skills",
"explanation": "하연이는 'I master technical skills'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I stay in one field.",
"translation": "나는 한 분야에 있어."
},
{
"type": "script",
"index": 10,
"speaker": "하연",
"script": "I explore different areas.",
"translation": "나는 다른 영역들을 탐구해."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Your versatility is impressive!",
"translation": "너의 다재다능함은 인상적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "하연",
"script": "I enjoy hands-on work.",
"translation": "나는 실천적 일을 즐겨."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You inspire me to try!",
"translation": "너는 내가 시도하도록 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하연",
"script": "You inspire me to commit!",
"translation": "너는 내가 헌신하도록 영감을 줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "기술에 대한 문장이에요.",
"result": "Skills bring real independence freedom",
"explanation": "기술이 진정한 독립성과 자유를 가져와요.",
"optionA": "bring",
"optionB": "real",
"optionC": "independence",
"optionD": "freedom",
"optionE": "Skills"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "실용 기술 익히기",
"explanation": "ISTP의 기술 중심과 ISFJ의 안정 지향 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하연",
"script": "I master technical skills.",
"translation": "나는 기술적 기능을 마스터해."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I build reliable experience.",
"translation": "나는 신뢰할 수 있는 경험을 쌓아."
},
{
"type": "script",
"index": 3,
"speaker": "하연",
"script": "Skills give me freedom.",
"translation": "기술이 나에게 자유를 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "하연이는 실용적인 기술을 익히는 것을 중요하게 생각합니다.",
"hint": "ISTP는 직접 쓸 수 있는 기술을 배워요.",
"result": "O",
"explanation": "하연이는 'I master technical skills'와 'Skills give me freedom'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Experience gives me security.",
"translation": "경험이 나에게 안정성을 줘."
},
{
"type": "script",
"index": 6,
"speaker": "하연",
"script": "Both have value.",
"translation": "둘 다 가치가 있어."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You learn so fast!",
"translation": "너는 정말 빨리 배워!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-yeon masters technical @@.",
"hint": "ISTP는 기술적 기능을 마스터해요.",
"optionA": "books",
"optionB": "skills",
"optionC": "songs",
"result": "skills",
"explanation": "하연이는 'I master technical skills'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I stay in one field.",
"translation": "나는 한 분야에 있어."
},
{
"type": "script",
"index": 10,
"speaker": "하연",
"script": "I explore different areas.",
"translation": "나는 다른 영역들을 탐구해."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Your versatility is impressive!",
"translation": "너의 다재다능함은 인상적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "하연",
"script": "I enjoy hands-on work.",
"translation": "나는 실천적 일을 즐겨."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You inspire me to try!",
"translation": "너는 내가 시도하도록 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하연",
"script": "You inspire me to commit!",
"translation": "너는 내가 헌신하도록 영감을 줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "기술에 대한 문장이에요.",
"optionA": "bring",
"optionB": "real",
"optionC": "independence",
"optionD": "freedom",
"optionE": "Skills",
"result": "Skills bring real independence freedom",
"explanation": "기술이 진정한 독립성과 자유를 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "수공예 만들기",
"explanation": "ISFJ의 전통 공예와 ISTP의 기계 조립 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I enjoy knitting and sewing.",
"translation": "나는 뜨개질과 재봉을 즐겨."
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "I enjoy building models.",
"translation": "나는 모형 만들기를 즐겨."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Handmade gifts feel special.",
"translation": "수제 선물이 특별하게 느껴져."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 손으로 만드는 전통적인 공예를 좋아합니다.",
"hint": "ISFJ는 따뜻한 마음을 담은 수공예를 해요.",
"result": "O",
"explanation": "예나는 'I enjoy knitting and sewing'과 'Handmade gifts feel special'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성호",
"script": "Mechanical things interest me.",
"translation": "기계적인 것들이 나를 흥미롭게 해."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "Both are creative!",
"translation": "둘 다 창의적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "성호",
"script": "Your patience is amazing.",
"translation": "너의 인내심은 놀라워."
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na enjoys knitting and @@.",
"hint": "ISFJ는 뜨개질과 재봉을 즐겨요.",
"optionA": "reading",
"optionB": "sewing",
"optionC": "running",
"result": "sewing",
"explanation": "예나는 'I enjoy knitting and sewing'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I make things for others.",
"translation": "나는 다른 사람들을 위해 것들을 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "I make things for fun.",
"translation": "나는 재미로 것들을 만들어."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "You work with precision!",
"translation": "너는 정밀하게 일해!"
},
{
"type": "script",
"index": 12,
"speaker": "성호",
"script": "I understand how things work.",
"translation": "나는 것들이 어떻게 작동하는지 이해해."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You teach me being technical!",
"translation": "너는 나에게 기술적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성호",
"script": "You teach me being thoughtful!",
"translation": "너는 나에게 사려 깊은 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "공예에 대한 문장이에요.",
"result": "Crafts brings creative life joy",
"explanation": "공예가 창의적인 삶의 기쁨을 가져와요.",
"optionA": "creative",
"optionB": "Crafts",
"optionC": "brings",
"optionD": "life",
"optionE": "joy"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "수공예 만들기",
"explanation": "ISFJ의 전통 공예와 ISTP의 기계 조립 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I enjoy knitting and sewing.",
"translation": "나는 뜨개질과 재봉을 즐겨."
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "I enjoy building models.",
"translation": "나는 모형 만들기를 즐겨."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Handmade gifts feel special.",
"translation": "수제 선물이 특별하게 느껴져."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 손으로 만드는 전통적인 공예를 좋아합니다.",
"hint": "ISFJ는 따뜻한 마음을 담은 수공예를 해요.",
"result": "O",
"explanation": "예나는 'I enjoy knitting and sewing'과 'Handmade gifts feel special'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성호",
"script": "Mechanical things interest me.",
"translation": "기계적인 것들이 나를 흥미롭게 해."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "Both are creative!",
"translation": "둘 다 창의적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "성호",
"script": "Your patience is amazing.",
"translation": "너의 인내심은 놀라워."
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na enjoys knitting and @@.",
"hint": "ISFJ는 뜨개질과 재봉을 즐겨요.",
"optionA": "reading",
"optionB": "sewing",
"optionC": "running",
"result": "sewing",
"explanation": "예나는 'I enjoy knitting and sewing'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I make things for others.",
"translation": "나는 다른 사람들을 위해 것들을 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "I make things for fun.",
"translation": "나는 재미로 것들을 만들어."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "You work with precision!",
"translation": "너는 정밀하게 일해!"
},
{
"type": "script",
"index": 12,
"speaker": "성호",
"script": "I understand how things work.",
"translation": "나는 것들이 어떻게 작동하는지 이해해."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You teach me being technical!",
"translation": "너는 나에게 기술적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성호",
"script": "You teach me being thoughtful!",
"translation": "너는 나에게 사려 깊은 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "공예에 대한 문장이에요.",
"optionA": "creative",
"optionB": "Crafts",
"optionC": "brings",
"optionD": "life",
"optionE": "joy",
"result": "Crafts brings creative life joy",
"explanation": "공예가 창의적인 삶의 기쁨을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "액티브 활동 즐기기",
"explanation": "ISTP의 모험적 취미와 ISFJ의 평화로운 활동 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I go hiking and climbing.",
"translation": "나는 하이킹과 등반을 가."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I enjoy gardening quietly.",
"translation": "나는 조용히 정원 가꾸기를 즐겨."
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Physical challenges excite me.",
"translation": "신체적 도전이 나를 흥분시켜."
},
{
"type": "ox",
"index": 4,
"quiz": "동민이는 활동적이고 모험적인 취미를 즐깁니다.",
"hint": "ISTP는 몸을 움직이는 도전적 활동을 좋아해요.",
"result": "O",
"explanation": "동민이는 'I go hiking and climbing'과 'Physical challenges excite me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Peaceful activities calm me.",
"translation": "평화로운 활동이 나를 진정시켜."
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "Both are valuable.",
"translation": "둘 다 가치있어."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You're so energetic!",
"translation": "너는 정말 활기차!"
},
{
"type": "blank",
"index": 8,
"quiz": "Dong-min goes hiking and @@.",
"hint": "ISTP는 하이킹과 등반을 가요.",
"optionA": "sleeping",
"optionB": "climbing",
"optionC": "reading",
"result": "climbing",
"explanation": "동민이는 'I go hiking and climbing'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I nurture growing plants.",
"translation": "나는 자라는 식물을 기워."
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "I test my physical limits.",
"translation": "나는 내 신체적 한계를 테스트해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You're so brave!",
"translation": "너는 정말 용감해!"
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "I live in the moment.",
"translation": "나는 순간에 살아."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You inspire me to move!",
"translation": "너는 내가 움직이도록 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "동민",
"script": "You inspire me to slow down!",
"translation": "너는 내가 느리게 하도록 영감을 줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "모험에 대한 문장이에요.",
"result": "Adventure brings life excitement growth",
"explanation": "모험이 삶의 흥분과 성장을 가져와요.",
"optionA": "life",
"optionB": "brings",
"optionC": "growth",
"optionD": "Adventure",
"optionE": "excitement"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "액티브 활동 즐기기",
"explanation": "ISTP의 모험적 취미와 ISFJ의 평화로운 활동 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I go hiking and climbing.",
"translation": "나는 하이킹과 등반을 가."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I enjoy gardening quietly.",
"translation": "나는 조용히 정원 가꾸기를 즐겨."
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Physical challenges excite me.",
"translation": "신체적 도전이 나를 흥분시켜."
},
{
"type": "ox",
"index": 4,
"quiz": "동민이는 활동적이고 모험적인 취미를 즐깁니다.",
"hint": "ISTP는 몸을 움직이는 도전적 활동을 좋아해요.",
"result": "O",
"explanation": "동민이는 'I go hiking and climbing'과 'Physical challenges excite me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Peaceful activities calm me.",
"translation": "평화로운 활동이 나를 진정시켜."
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "Both are valuable.",
"translation": "둘 다 가치있어."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You're so energetic!",
"translation": "너는 정말 활기차!"
},
{
"type": "blank",
"index": 8,
"quiz": "Dong-min goes hiking and @@.",
"hint": "ISTP는 하이킹과 등반을 가요.",
"optionA": "sleeping",
"optionB": "climbing",
"optionC": "reading",
"result": "climbing",
"explanation": "동민이는 'I go hiking and climbing'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I nurture growing plants.",
"translation": "나는 자라는 식물을 기워."
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "I test my physical limits.",
"translation": "나는 내 신체적 한계를 테스트해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You're so brave!",
"translation": "너는 정말 용감해!"
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "I live in the moment.",
"translation": "나는 순간에 살아."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You inspire me to move!",
"translation": "너는 내가 움직이도록 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "동민",
"script": "You inspire me to slow down!",
"translation": "너는 내가 느리게 하도록 영감을 줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "모험에 대한 문장이에요.",
"optionA": "life",
"optionB": "brings",
"optionC": "growth",
"optionD": "Adventure",
"optionE": "excitement",
"result": "Adventure brings life excitement growth",
"explanation": "모험이 삶의 흥분과 성장을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "팀 내 의견 차이",
"explanation": "ISFJ의 조화 추구와 ISTP의 직설적 표현 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I find middle ground gently.",
"translation": "나는 부드럽게 중간 지점을 찾아."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "I state facts directly.",
"translation": "나는 사실을 직접적으로 말해."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Harmony keeps team united.",
"translation": "조화가 팀을 단결되게 유지해."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 팀의 조화를 위해 중재를 시도합니다.",
"hint": "ISFJ는 모두가 만족할 수 있는 방법을 찾아요.",
"result": "O",
"explanation": "윤아는 'I find middle ground gently'와 'Harmony keeps team united'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태오",
"script": "Truth solves problems faster.",
"translation": "진실이 문제를 더 빨리 해결해."
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "But feelings matter too!",
"translation": "하지만 감정도 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "You're very diplomatic.",
"translation": "너는 매우 외교적이야."
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a finds middle ground @@.",
"hint": "ISFJ는 부드럽게 중간 지점을 찾아요.",
"optionA": "harshly",
"optionB": "gently",
"optionC": "never",
"result": "gently",
"explanation": "윤아는 'I find middle ground gently'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I avoid hurting feelings.",
"translation": "나는 감정을 상하게 하는 걸 피해."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "I focus on solutions.",
"translation": "나는 해결책에 집중해."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You're so straightforward!",
"translation": "너는 정말 솔직해!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "Honesty saves time.",
"translation": "정직함이 시간을 절약해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me being direct!",
"translation": "너는 나에게 직접적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You teach me being gentle!",
"translation": "너는 나에게 부드러운 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "조화에 대한 문장이에요.",
"result": "Harmony creates strong team peace",
"explanation": "조화가 강한 팀 평화를 만들어요.",
"optionA": "Harmony",
"optionB": "creates",
"optionC": "team",
"optionD": "strong",
"optionE": "peace"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "팀 내 의견 차이",
"explanation": "ISFJ의 조화 추구와 ISTP의 직설적 표현 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I find middle ground gently.",
"translation": "나는 부드럽게 중간 지점을 찾아."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "I state facts directly.",
"translation": "나는 사실을 직접적으로 말해."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Harmony keeps team united.",
"translation": "조화가 팀을 단결되게 유지해."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 팀의 조화를 위해 중재를 시도합니다.",
"hint": "ISFJ는 모두가 만족할 수 있는 방법을 찾아요.",
"result": "O",
"explanation": "윤아는 'I find middle ground gently'와 'Harmony keeps team united'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태오",
"script": "Truth solves problems faster.",
"translation": "진실이 문제를 더 빨리 해결해."
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "But feelings matter too!",
"translation": "하지만 감정도 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "You're very diplomatic.",
"translation": "너는 매우 외교적이야."
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a finds middle ground @@.",
"hint": "ISFJ는 부드럽게 중간 지점을 찾아요.",
"optionA": "harshly",
"optionB": "gently",
"optionC": "never",
"result": "gently",
"explanation": "윤아는 'I find middle ground gently'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I avoid hurting feelings.",
"translation": "나는 감정을 상하게 하는 걸 피해."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "I focus on solutions.",
"translation": "나는 해결책에 집중해."
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You're so straightforward!",
"translation": "너는 정말 솔직해!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "Honesty saves time.",
"translation": "정직함이 시간을 절약해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me being direct!",
"translation": "너는 나에게 직접적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You teach me being gentle!",
"translation": "너는 나에게 부드러운 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "조화에 대한 문장이에요.",
"optionA": "Harmony",
"optionB": "creates",
"optionC": "team",
"optionD": "strong",
"optionE": "peace",
"result": "Harmony creates strong team peace",
"explanation": "조화가 강한 팀 평화를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "실무 문제 토론하기",
"explanation": "ISTP의 논리적 주장과 ISFJ의 감정 배려 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Here's what actually works.",
"translation": "실제로 작동하는 게 이거야."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "But everyone feels differently.",
"translation": "하지만 모두가 다르게 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Data shows the best way.",
"translation": "데이터가 최선의 방법을 보여줘."
},
{
"type": "ox",
"index": 4,
"quiz": "성진이는 객관적 데이터와 실용성으로 주장합니다.",
"hint": "ISTP는 논리와 효율성을 근거로 말해요.",
"result": "O",
"explanation": "성진이는 'Here's what actually works'와 'Data shows the best way'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Feelings affect team morale.",
"translation": "감정이 팀 사기에 영향을 줘."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "That's a fair point.",
"translation": "그건 공정한 지적이야."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You're very logical!",
"translation": "너는 매우 논리적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seong-jin says data shows the best @@.",
"hint": "ISTP는 데이터가 최선의 방법을 보여준다고 말해요.",
"optionA": "food",
"optionB": "way",
"optionC": "game",
"result": "way",
"explanation": "성진이는 'Data shows the best way'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I listen to everyone's concerns.",
"translation": "나는 모두의 우려를 들어."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I analyze practical options.",
"translation": "나는 실용적 선택을 분석해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You solve things efficiently!",
"translation": "너는 것들을 효율적으로 해결해!"
},
{
"type": "script",
"index": 12,
"speaker": "성진",
"script": "I stay objective always.",
"translation": "나는 항상 객관적으로 있어."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me being rational!",
"translation": "너는 나에게 이성적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "You teach me being caring!",
"translation": "너는 나에게 배려하는 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "논리에 대한 문장이에요.",
"result": "Logic solves clear practical problems",
"explanation": "논리가 명확하고 실용적인 문제를 해결해요.",
"optionA": "Logic",
"optionB": "clear",
"optionC": "problems",
"optionD": "practical",
"optionE": "solves"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "실무 문제 토론하기",
"explanation": "ISTP의 논리적 주장과 ISFJ의 감정 배려 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Here's what actually works.",
"translation": "실제로 작동하는 게 이거야."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "But everyone feels differently.",
"translation": "하지만 모두가 다르게 느껴."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Data shows the best way.",
"translation": "데이터가 최선의 방법을 보여줘."
},
{
"type": "ox",
"index": 4,
"quiz": "성진이는 객관적 데이터와 실용성으로 주장합니다.",
"hint": "ISTP는 논리와 효율성을 근거로 말해요.",
"result": "O",
"explanation": "성진이는 'Here's what actually works'와 'Data shows the best way'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Feelings affect team morale.",
"translation": "감정이 팀 사기에 영향을 줘."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "That's a fair point.",
"translation": "그건 공정한 지적이야."
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You're very logical!",
"translation": "너는 매우 논리적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seong-jin says data shows the best @@.",
"hint": "ISTP는 데이터가 최선의 방법을 보여준다고 말해요.",
"optionA": "food",
"optionB": "way",
"optionC": "game",
"result": "way",
"explanation": "성진이는 'Data shows the best way'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I listen to everyone's concerns.",
"translation": "나는 모두의 우려를 들어."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I analyze practical options.",
"translation": "나는 실용적 선택을 분석해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You solve things efficiently!",
"translation": "너는 것들을 효율적으로 해결해!"
},
{
"type": "script",
"index": 12,
"speaker": "성진",
"script": "I stay objective always.",
"translation": "나는 항상 객관적으로 있어."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me being rational!",
"translation": "너는 나에게 이성적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "You teach me being caring!",
"translation": "너는 나에게 배려하는 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "논리에 대한 문장이에요.",
"optionA": "Logic",
"optionB": "clear",
"optionC": "problems",
"optionD": "practical",
"optionE": "solves",
"result": "Logic solves clear practical problems",
"explanation": "논리가 명확하고 실용적인 문제를 해결해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "친구들 챙기기",
"explanation": "ISFJ의 조용한 배려와 ENFJ의 적극적 격려 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I remember everyone's preferences quietly.",
"translation": "나는 조용히 모두의 선호를 기억해."
},
{
"type": "script",
"index": 2,
"speaker": "준영",
"script": "I inspire everyone with words!",
"translation": "나는 말로 모두에게 영감을 줘!"
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Small actions show I care.",
"translation": "작은 행동이 내가 배려한다는 걸 보여줘."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 조용히 세부사항을 기억하며 친구들을 배려합니다.",
"hint": "ISFJ는 말없이 행동으로 돌봐줘요.",
"result": "O",
"explanation": "예나는 'I remember everyone's preferences quietly'와 'Small actions show I care'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준영",
"script": "My energy lifts people up.",
"translation": "내 에너지가 사람들을 끌어올려."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "You motivate everyone so well!",
"translation": "너는 모두에게 정말 잘 동기부여해!"
},
{
"type": "script",
"index": 7,
"speaker": "준영",
"script": "Your quiet care is precious!",
"translation": "너의 조용한 배려는 소중해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na remembers everyone's preferences @@.",
"hint": "ISFJ는 조용히 모두의 선호를 기억해요.",
"optionA": "loudly",
"optionB": "quietly",
"optionC": "never",
"result": "quietly",
"explanation": "예나는 'I remember everyone's preferences quietly'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I help people one by one.",
"translation": "나는 사람들을 하나씩 도와."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "I bring everyone together always!",
"translation": "나는 항상 모두를 함께 모아!"
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "Your enthusiasm is amazing!",
"translation": "너의 열정은 놀라워!"
},
{
"type": "script",
"index": 12,
"speaker": "준영",
"script": "I see potential in everyone.",
"translation": "나는 모두에게서 잠재력을 봐."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You help me be expressive!",
"translation": "너는 내가 표현적이게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "준영",
"script": "You help me be attentive!",
"translation": "너는 내가 세심하게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "배려에 대한 문장이에요.",
"result": "Care shows deep true love",
"explanation": "배려가 깊고 진실한 사랑을 보여줘요.",
"optionA": "Care",
"optionB": "true",
"optionC": "shows",
"optionD": "deep",
"optionE": "love"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "친구들 챙기기",
"explanation": "ISFJ의 조용한 배려와 ENFJ의 적극적 격려 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I remember everyone's preferences quietly.",
"translation": "나는 조용히 모두의 선호를 기억해."
},
{
"type": "script",
"index": 2,
"speaker": "준영",
"script": "I inspire everyone with words!",
"translation": "나는 말로 모두에게 영감을 줘!"
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Small actions show I care.",
"translation": "작은 행동이 내가 배려한다는 걸 보여줘."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 조용히 세부사항을 기억하며 친구들을 배려합니다.",
"hint": "ISFJ는 말없이 행동으로 돌봐줘요.",
"result": "O",
"explanation": "예나는 'I remember everyone's preferences quietly'와 'Small actions show I care'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준영",
"script": "My energy lifts people up.",
"translation": "내 에너지가 사람들을 끌어올려."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "You motivate everyone so well!",
"translation": "너는 모두에게 정말 잘 동기부여해!"
},
{
"type": "script",
"index": 7,
"speaker": "준영",
"script": "Your quiet care is precious!",
"translation": "너의 조용한 배려는 소중해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na remembers everyone's preferences @@.",
"hint": "ISFJ는 조용히 모두의 선호를 기억해요.",
"optionA": "loudly",
"optionB": "quietly",
"optionC": "never",
"result": "quietly",
"explanation": "예나는 'I remember everyone's preferences quietly'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I help people one by one.",
"translation": "나는 사람들을 하나씩 도와."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "I bring everyone together always!",
"translation": "나는 항상 모두를 함께 모아!"
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "Your enthusiasm is amazing!",
"translation": "너의 열정은 놀라워!"
},
{
"type": "script",
"index": 12,
"speaker": "준영",
"script": "I see potential in everyone.",
"translation": "나는 모두에게서 잠재력을 봐."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You help me be expressive!",
"translation": "너는 내가 표현적이게 도와줘!"
},
{
"type": "script",
"index": 14,
"speaker": "준영",
"script": "You help me be attentive!",
"translation": "너는 내가 세심하게 도와줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "배려에 대한 문장이에요.",
"optionA": "Care",
"optionB": "true",
"optionC": "shows",
"optionD": "deep",
"optionE": "love",
"result": "Care shows deep true love",
"explanation": "배려가 깊고 진실한 사랑을 보여줘요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "그룹 활동 이끌기",
"explanation": "ENFJ의 열정적 리더십과 ISFJ의 지지적 역할 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민아",
"script": "Let's achieve great things together!",
"translation": "함께 대단한 것들을 이루자!"
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I'll support from the side.",
"translation": "나는 옆에서 지지할게."
},
{
"type": "script",
"index": 3,
"speaker": "민아",
"script": "Everyone has amazing potential inside.",
"translation": "모두는 안에 놀라운 잠재력을 가져."
},
{
"type": "ox",
"index": 4,
"quiz": "민아는 그룹을 하나로 모으고 열정적으로 이끕니다.",
"hint": "ENFJ는 사람들을 고무시키고 이끌어요.",
"result": "O",
"explanation": "민아는 'Let's achieve great things together'와 'Everyone has amazing potential inside'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "I handle practical details carefully.",
"translation": "나는 실용적 세부사항을 신중히 다뤄."
},
{
"type": "script",
"index": 6,
"speaker": "민아",
"script": "Your reliability grounds us!",
"translation": "너의 믿음직함이 우리를 안정시켜!"
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You bring such positive energy!",
"translation": "너는 정말 긍정적 에너지를 가져와!"
},
{
"type": "blank",
"index": 8,
"quiz": "Min-a believes everyone has amazing potential @@.",
"hint": "ENFJ는 모두가 안에 놀라운 잠재력을 가진다고 믿어요.",
"optionA": "outside",
"optionB": "inside",
"optionC": "never",
"result": "inside",
"explanation": "민아는 'Everyone has amazing potential inside'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I make sure nothing's forgotten.",
"translation": "나는 아무것도 잊혀지지 않게 확실히 해."
},
{
"type": "script",
"index": 10,
"speaker": "민아",
"script": "I keep everyone motivated daily!",
"translation": "나는 매일 모두에게 동기를 유지시켜!"
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Your vision inspires us!",
"translation": "너의 비전이 우리에게 영감을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "민아",
"script": "I love connecting people together.",
"translation": "나는 사람들을 함께 연결하는 걸 사랑해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You teach me being bold!",
"translation": "너는 나에게 대담한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "민아",
"script": "You teach me being thorough!",
"translation": "너는 나에게 철저한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "리더십에 대한 문장이에요.",
"result": "Leadership inspires brings positive growth",
"explanation": "리더십이 영감을 주고 긍정적 성장을 가져와요.",
"optionA": "Leadership",
"optionB": "brings",
"optionC": "positive",
"optionD": "growth",
"optionE": "inspires"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "그룹 활동 이끌기",
"explanation": "ENFJ의 열정적 리더십과 ISFJ의 지지적 역할 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "민아",
"script": "Let's achieve great things together!",
"translation": "함께 대단한 것들을 이루자!"
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I'll support from the side.",
"translation": "나는 옆에서 지지할게."
},
{
"type": "script",
"index": 3,
"speaker": "민아",
"script": "Everyone has amazing potential inside.",
"translation": "모두는 안에 놀라운 잠재력을 가져."
},
{
"type": "ox",
"index": 4,
"quiz": "민아는 그룹을 하나로 모으고 열정적으로 이끕니다.",
"hint": "ENFJ는 사람들을 고무시키고 이끌어요.",
"result": "O",
"explanation": "민아는 'Let's achieve great things together'와 'Everyone has amazing potential inside'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "I handle practical details carefully.",
"translation": "나는 실용적 세부사항을 신중히 다뤄."
},
{
"type": "script",
"index": 6,
"speaker": "민아",
"script": "Your reliability grounds us!",
"translation": "너의 믿음직함이 우리를 안정시켜!"
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You bring such positive energy!",
"translation": "너는 정말 긍정적 에너지를 가져와!"
},
{
"type": "blank",
"index": 8,
"quiz": "Min-a believes everyone has amazing potential @@.",
"hint": "ENFJ는 모두가 안에 놀라운 잠재력을 가진다고 믿어요.",
"optionA": "outside",
"optionB": "inside",
"optionC": "never",
"result": "inside",
"explanation": "민아는 'Everyone has amazing potential inside'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I make sure nothing's forgotten.",
"translation": "나는 아무것도 잊혀지지 않게 확실히 해."
},
{
"type": "script",
"index": 10,
"speaker": "민아",
"script": "I keep everyone motivated daily!",
"translation": "나는 매일 모두에게 동기를 유지시켜!"
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Your vision inspires us!",
"translation": "너의 비전이 우리에게 영감을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "민아",
"script": "I love connecting people together.",
"translation": "나는 사람들을 함께 연결하는 걸 사랑해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You teach me being bold!",
"translation": "너는 나에게 대담한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "민아",
"script": "You teach me being thorough!",
"translation": "너는 나에게 철저한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "리더십에 대한 문장이에요.",
"optionA": "Leadership",
"optionB": "brings",
"optionC": "positive",
"optionD": "growth",
"optionE": "inspires",
"result": "Leadership inspires brings positive growth",
"explanation": "리더십이 영감을 주고 긍정적 성장을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "실용적 정보 모으기",
"explanation": "ISFJ의 구체적 수집과 ENFJ의 의미 탐색 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤서",
"script": "I collect useful specific facts.",
"translation": "나는 유용한 구체적 사실을 모아."
},
{
"type": "script",
"index": 2,
"speaker": "재민",
"script": "I explore deeper meanings.",
"translation": "나는 더 깊은 의미를 탐구해."
},
{
"type": "script",
"index": 3,
"speaker": "윤서",
"script": "Details help me prepare well.",
"translation": "세부사항이 나를 잘 준비하게 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "윤서는 실용적이고 구체적인 정보를 모읍니다.",
"hint": "ISFJ는 바로 쓸 수 있는 사실을 수집해요.",
"result": "O",
"explanation": "윤서는 'I collect useful specific facts'와 'Details help me prepare well'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "재민",
"script": "Big picture inspires my action.",
"translation": "큰 그림이 내 행동에 영감을 줘."
},
{
"type": "script",
"index": 6,
"speaker": "윤서",
"script": "Vision is important too!",
"translation": "비전도 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "재민",
"script": "Your thoroughness impresses me!",
"translation": "너의 철저함이 나를 감동시켜!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-seo collects useful specific @@.",
"hint": "ISFJ는 유용한 구체적 사실을 모아요.",
"optionA": "dreams",
"optionB": "facts",
"optionC": "songs",
"result": "facts",
"explanation": "윤서는 'I collect useful specific facts'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I check sources carefully always.",
"translation": "나는 항상 출처를 신중히 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "재민",
"script": "I connect ideas to values.",
"translation": "나는 아이디어를 가치와 연결해."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "You see connections beautifully!",
"translation": "너는 연결을 아름답게 봐!"
},
{
"type": "script",
"index": 12,
"speaker": "재민",
"script": "I ask what this means.",
"translation": "나는 이게 무엇을 의미하는지 물어."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You expand my perspective!",
"translation": "너는 내 관점을 확장해!"
},
{
"type": "script",
"index": 14,
"speaker": "재민",
"script": "You provide solid foundation!",
"translation": "너는 탄탄한 기초를 제공해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "세부사항에 대한 문장이에요.",
"result": "Details create clear strong plans",
"explanation": "세부사항이 명확하고 강한 계획을 만들어요.",
"optionA": "strong",
"optionB": "Details",
"optionC": "create",
"optionD": "plans",
"optionE": "clear"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "실용적 정보 모으기",
"explanation": "ISFJ의 구체적 수집과 ENFJ의 의미 탐색 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤서",
"script": "I collect useful specific facts.",
"translation": "나는 유용한 구체적 사실을 모아."
},
{
"type": "script",
"index": 2,
"speaker": "재민",
"script": "I explore deeper meanings.",
"translation": "나는 더 깊은 의미를 탐구해."
},
{
"type": "script",
"index": 3,
"speaker": "윤서",
"script": "Details help me prepare well.",
"translation": "세부사항이 나를 잘 준비하게 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "윤서는 실용적이고 구체적인 정보를 모읍니다.",
"hint": "ISFJ는 바로 쓸 수 있는 사실을 수집해요.",
"result": "O",
"explanation": "윤서는 'I collect useful specific facts'와 'Details help me prepare well'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "재민",
"script": "Big picture inspires my action.",
"translation": "큰 그림이 내 행동에 영감을 줘."
},
{
"type": "script",
"index": 6,
"speaker": "윤서",
"script": "Vision is important too!",
"translation": "비전도 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "재민",
"script": "Your thoroughness impresses me!",
"translation": "너의 철저함이 나를 감동시켜!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-seo collects useful specific @@.",
"hint": "ISFJ는 유용한 구체적 사실을 모아요.",
"optionA": "dreams",
"optionB": "facts",
"optionC": "songs",
"result": "facts",
"explanation": "윤서는 'I collect useful specific facts'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I check sources carefully always.",
"translation": "나는 항상 출처를 신중히 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "재민",
"script": "I connect ideas to values.",
"translation": "나는 아이디어를 가치와 연결해."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "You see connections beautifully!",
"translation": "너는 연결을 아름답게 봐!"
},
{
"type": "script",
"index": 12,
"speaker": "재민",
"script": "I ask what this means.",
"translation": "나는 이게 무엇을 의미하는지 물어."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You expand my perspective!",
"translation": "너는 내 관점을 확장해!"
},
{
"type": "script",
"index": 14,
"speaker": "재민",
"script": "You provide solid foundation!",
"translation": "너는 탄탄한 기초를 제공해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "세부사항에 대한 문장이에요.",
"optionA": "strong",
"optionB": "Details",
"optionC": "create",
"optionD": "plans",
"optionE": "clear",
"result": "Details create clear strong plans",
"explanation": "세부사항이 명확하고 강한 계획을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "사람 이해하기",
"explanation": "ENFJ의 직관적 공감과 ISFJ의 경험적 배려 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지아",
"script": "I sense people's feelings quickly.",
"translation": "나는 사람들의 감정을 빨리 감지해."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I observe their behaviors carefully.",
"translation": "나는 그들의 행동을 신중히 관찰해."
},
{
"type": "script",
"index": 3,
"speaker": "지아",
"script": "Intuition tells me what's wrong.",
"translation": "직관이 나에게 무엇이 잘못됐는지 말해줘."
},
{
"type": "ox",
"index": 4,
"quiz": "지아는 직관적으로 사람들의 감정을 빠르게 파악합니다.",
"hint": "ENFJ는 직감으로 사람들의 마음을 읽어요.",
"result": "O",
"explanation": "지아는 'I sense people's feelings quickly'와 'Intuition tells me what's wrong'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Past experiences guide my understanding.",
"translation": "과거 경험이 내 이해를 안내해."
},
{
"type": "script",
"index": 6,
"speaker": "지아",
"script": "That's a wise approach!",
"translation": "그건 현명한 접근이야!"
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You read people amazingly!",
"translation": "너는 사람들을 놀랍게 읽어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-a senses people's feelings @@.",
"hint": "ENFJ는 사람들의 감정을 빨리 감지해요.",
"optionA": "slowly",
"optionB": "quickly",
"optionC": "never",
"result": "quickly",
"explanation": "지아는 'I sense people's feelings quickly'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I remember what they like.",
"translation": "나는 그들이 좋아하는 걸 기억해."
},
{
"type": "script",
"index": 10,
"speaker": "지아",
"script": "I imagine their deeper needs.",
"translation": "나는 그들의 더 깊은 필요를 상상해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Your empathy is powerful!",
"translation": "너의 공감능력은 강력해!"
},
{
"type": "script",
"index": 12,
"speaker": "지아",
"script": "I help people find purpose.",
"translation": "나는 사람들이 목적을 찾게 도와."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You inspire personal growth!",
"translation": "너는 개인적 성장에 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "지아",
"script": "You provide practical care!",
"translation": "너는 실용적 돌봄을 제공해!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "공감에 대한 문장이에요.",
"result": "Empathy connects all human hearts",
"explanation": "공감능력이 모든 인간의 마음을 연결해요.",
"optionA": "Empathy",
"optionB": "connects",
"optionC": "hearts",
"optionD": "all",
"optionE": "human"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "사람 이해하기",
"explanation": "ENFJ의 직관적 공감과 ISFJ의 경험적 배려 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지아",
"script": "I sense people's feelings quickly.",
"translation": "나는 사람들의 감정을 빨리 감지해."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I observe their behaviors carefully.",
"translation": "나는 그들의 행동을 신중히 관찰해."
},
{
"type": "script",
"index": 3,
"speaker": "지아",
"script": "Intuition tells me what's wrong.",
"translation": "직관이 나에게 무엇이 잘못됐는지 말해줘."
},
{
"type": "ox",
"index": 4,
"quiz": "지아는 직관적으로 사람들의 감정을 빠르게 파악합니다.",
"hint": "ENFJ는 직감으로 사람들의 마음을 읽어요.",
"result": "O",
"explanation": "지아는 'I sense people's feelings quickly'와 'Intuition tells me what's wrong'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Past experiences guide my understanding.",
"translation": "과거 경험이 내 이해를 안내해."
},
{
"type": "script",
"index": 6,
"speaker": "지아",
"script": "That's a wise approach!",
"translation": "그건 현명한 접근이야!"
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You read people amazingly!",
"translation": "너는 사람들을 놀랍게 읽어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-a senses people's feelings @@.",
"hint": "ENFJ는 사람들의 감정을 빨리 감지해요.",
"optionA": "slowly",
"optionB": "quickly",
"optionC": "never",
"result": "quickly",
"explanation": "지아는 'I sense people's feelings quickly'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I remember what they like.",
"translation": "나는 그들이 좋아하는 걸 기억해."
},
{
"type": "script",
"index": 10,
"speaker": "지아",
"script": "I imagine their deeper needs.",
"translation": "나는 그들의 더 깊은 필요를 상상해."
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Your empathy is powerful!",
"translation": "너의 공감능력은 강력해!"
},
{
"type": "script",
"index": 12,
"speaker": "지아",
"script": "I help people find purpose.",
"translation": "나는 사람들이 목적을 찾게 도와."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You inspire personal growth!",
"translation": "너는 개인적 성장에 영감을 줘!"
},
{
"type": "script",
"index": 14,
"speaker": "지아",
"script": "You provide practical care!",
"translation": "너는 실용적 돌봄을 제공해!"
},
{
"type": "puzzle",
"index": 15,
"hint": "공감에 대한 문장이에요.",
"optionA": "Empathy",
"optionB": "connects",
"optionC": "hearts",
"optionD": "all",
"optionE": "human",
"result": "Empathy connects all human hearts",
"explanation": "공감능력이 모든 인간의 마음을 연결해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "친구 조언하기",
"explanation": "ISFJ의 실용적 조언과 ENFJ의 비전 제시 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소현",
"script": "Here are practical steps forward.",
"translation": "앞으로 나아갈 실용적 단계가 있어."
},
{
"type": "script",
"index": 2,
"speaker": "현준",
"script": "I see your amazing possibilities!",
"translation": "나는 너의 놀라운 가능성을 봐!"
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "These actions help right now.",
"translation": "이 행동들이 바로 지금 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "소현이는 구체적이고 실행 가능한 단계를 제안합니다.",
"hint": "ISFJ는 즉시 할 수 있는 조언을 줘요.",
"result": "O",
"explanation": "소현이는 'Here are practical steps forward'와 'These actions help right now'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현준",
"script": "Think about your big dreams!",
"translation": "너의 큰 꿈에 대해 생각해!"
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "Dreams need solid plans!",
"translation": "꿈은 탄탄한 계획이 필요해!"
},
{
"type": "script",
"index": 7,
"speaker": "현준",
"script": "You ground things perfectly!",
"translation": "너는 것들을 완벽하게 안정시켜!"
},
{
"type": "blank",
"index": 8,
"quiz": "So-hyeon offers practical steps @@.",
"hint": "ISFJ는 앞으로 나아갈 실용적 단계를 제공해요.",
"optionA": "backward",
"optionB": "forward",
"optionC": "never",
"result": "forward",
"explanation": "소현이는 'Here are practical steps forward'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I share what worked before.",
"translation": "나는 전에 효과있던 걸 나눠."
},
{
"type": "script",
"index": 10,
"speaker": "현준",
"script": "I help discover inner potential!",
"translation": "나는 내면 잠재력을 발견하게 도와!"
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You uplift people's spirits!",
"translation": "너는 사람들의 정신을 끌어올려!"
},
{
"type": "script",
"index": 12,
"speaker": "현준",
"script": "I believe in everyone's growth.",
"translation": "나는 모두의 성장을 믿어."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me being inspiring!",
"translation": "너는 나에게 영감을 주는 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "현준",
"script": "You teach me being practical!",
"translation": "너는 나에게 실용적인 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "조언에 대한 문장이에요.",
"result": "Advice guides clear right paths",
"explanation": "조언이 명확하고 올바른 길을 안내해요.",
"optionA": "Advice",
"optionB": "guides",
"optionC": "right",
"optionD": "clear",
"optionE": "paths"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "친구 조언하기",
"explanation": "ISFJ의 실용적 조언과 ENFJ의 비전 제시 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소현",
"script": "Here are practical steps forward.",
"translation": "앞으로 나아갈 실용적 단계가 있어."
},
{
"type": "script",
"index": 2,
"speaker": "현준",
"script": "I see your amazing possibilities!",
"translation": "나는 너의 놀라운 가능성을 봐!"
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "These actions help right now.",
"translation": "이 행동들이 바로 지금 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "소현이는 구체적이고 실행 가능한 단계를 제안합니다.",
"hint": "ISFJ는 즉시 할 수 있는 조언을 줘요.",
"result": "O",
"explanation": "소현이는 'Here are practical steps forward'와 'These actions help right now'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현준",
"script": "Think about your big dreams!",
"translation": "너의 큰 꿈에 대해 생각해!"
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "Dreams need solid plans!",
"translation": "꿈은 탄탄한 계획이 필요해!"
},
{
"type": "script",
"index": 7,
"speaker": "현준",
"script": "You ground things perfectly!",
"translation": "너는 것들을 완벽하게 안정시켜!"
},
{
"type": "blank",
"index": 8,
"quiz": "So-hyeon offers practical steps @@.",
"hint": "ISFJ는 앞으로 나아갈 실용적 단계를 제공해요.",
"optionA": "backward",
"optionB": "forward",
"optionC": "never",
"result": "forward",
"explanation": "소현이는 'Here are practical steps forward'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I share what worked before.",
"translation": "나는 전에 효과있던 걸 나눠."
},
{
"type": "script",
"index": 10,
"speaker": "현준",
"script": "I help discover inner potential!",
"translation": "나는 내면 잠재력을 발견하게 도와!"
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You uplift people's spirits!",
"translation": "너는 사람들의 정신을 끌어올려!"
},
{
"type": "script",
"index": 12,
"speaker": "현준",
"script": "I believe in everyone's growth.",
"translation": "나는 모두의 성장을 믿어."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me being inspiring!",
"translation": "너는 나에게 영감을 주는 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "현준",
"script": "You teach me being practical!",
"translation": "너는 나에게 실용적인 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "조언에 대한 문장이에요.",
"optionA": "Advice",
"optionB": "guides",
"optionC": "right",
"optionD": "clear",
"optionE": "paths",
"result": "Advice guides clear right paths",
"explanation": "조언이 명확하고 올바른 길을 안내해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "중요한 결정하기",
"explanation": "ENFJ의 가치 중심과 ISFJ의 책임감 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유나",
"script": "This serves our greater purpose!",
"translation": "이건 우리의 더 큰 목적을 섬겨!"
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "This protects everyone's stability.",
"translation": "이건 모두의 안정성을 보호해."
},
{
"type": "script",
"index": 3,
"speaker": "유나",
"script": "I follow my heart's vision.",
"translation": "나는 내 마음의 비전을 따라."
},
{
"type": "ox",
"index": 4,
"quiz": "유나는 더 큰 의미와 목적을 기준으로 결정합니다.",
"hint": "ENFJ는 가치와 비전으로 판단해요.",
"result": "O",
"explanation": "유나는 'This serves our greater purpose'와 'I follow my heart's vision'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "I consider practical consequences carefully.",
"translation": "나는 실용적 결과를 신중히 고려해."
},
{
"type": "script",
"index": 6,
"speaker": "유나",
"script": "That's very responsible!",
"translation": "그건 매우 책임감 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "Your passion moves people!",
"translation": "너의 열정이 사람들을 움직여!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yu-na follows her heart's @@.",
"hint": "ENFJ는 마음의 비전을 따라요.",
"optionA": "clock",
"optionB": "vision",
"optionC": "phone",
"result": "vision",
"explanation": "유나는 'I follow my heart's vision'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I check if it's safe.",
"translation": "나는 그게 안전한지 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "유나",
"script": "I ask if it inspires!",
"translation": "나는 그게 영감을 주는지 물어!"
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You dream so beautifully!",
"translation": "너는 정말 아름답게 꿈꿔!"
},
{
"type": "script",
"index": 12,
"speaker": "유나",
"script": "I trust people's good hearts.",
"translation": "나는 사람들의 좋은 마음을 믿어."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me dreaming big!",
"translation": "너는 나에게 크게 꿈꾸는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "유나",
"script": "You teach me being careful!",
"translation": "너는 나에게 신중한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "비전에 대한 문장이에요.",
"result": "Vision guides our future actions",
"explanation": "비전이 우리의 미래 행동을 안내해요.",
"optionA": "actions",
"optionB": "our",
"optionC": "guides",
"optionD": "future",
"optionE": "Vision"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "중요한 결정하기",
"explanation": "ENFJ의 가치 중심과 ISFJ의 책임감 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "유나",
"script": "This serves our greater purpose!",
"translation": "이건 우리의 더 큰 목적을 섬겨!"
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "This protects everyone's stability.",
"translation": "이건 모두의 안정성을 보호해."
},
{
"type": "script",
"index": 3,
"speaker": "유나",
"script": "I follow my heart's vision.",
"translation": "나는 내 마음의 비전을 따라."
},
{
"type": "ox",
"index": 4,
"quiz": "유나는 더 큰 의미와 목적을 기준으로 결정합니다.",
"hint": "ENFJ는 가치와 비전으로 판단해요.",
"result": "O",
"explanation": "유나는 'This serves our greater purpose'와 'I follow my heart's vision'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "I consider practical consequences carefully.",
"translation": "나는 실용적 결과를 신중히 고려해."
},
{
"type": "script",
"index": 6,
"speaker": "유나",
"script": "That's very responsible!",
"translation": "그건 매우 책임감 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "Your passion moves people!",
"translation": "너의 열정이 사람들을 움직여!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yu-na follows her heart's @@.",
"hint": "ENFJ는 마음의 비전을 따라요.",
"optionA": "clock",
"optionB": "vision",
"optionC": "phone",
"result": "vision",
"explanation": "유나는 'I follow my heart's vision'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I check if it's safe.",
"translation": "나는 그게 안전한지 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "유나",
"script": "I ask if it inspires!",
"translation": "나는 그게 영감을 주는지 물어!"
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You dream so beautifully!",
"translation": "너는 정말 아름답게 꿈꿔!"
},
{
"type": "script",
"index": 12,
"speaker": "유나",
"script": "I trust people's good hearts.",
"translation": "나는 사람들의 좋은 마음을 믿어."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me dreaming big!",
"translation": "너는 나에게 크게 꿈꾸는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "유나",
"script": "You teach me being careful!",
"translation": "너는 나에게 신중한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "비전에 대한 문장이에요.",
"optionA": "actions",
"optionB": "our",
"optionC": "guides",
"optionD": "future",
"optionE": "Vision",
"result": "Vision guides our future actions",
"explanation": "비전이 우리의 미래 행동을 안내해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "집안 관리하기",
"explanation": "ISFJ의 체계적 정리와 ENFJ의 분위기 중시 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은서",
"script": "Everything has proper place.",
"translation": "모든 것에는 적절한 장소가 있어."
},
{
"type": "script",
"index": 2,
"speaker": "현준",
"script": "Warm atmosphere matters most.",
"translation": "따뜻한 분위기가 가장 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "은서",
"script": "Order keeps life smooth.",
"translation": "질서가 삶을 부드럽게 유지해."
},
{
"type": "ox",
"index": 4,
"quiz": "은서는 모든 물건을 체계적으로 정리하고 관리합니다.",
"hint": "ISFJ는 물건의 위치를 정해두고 질서를 유지해요.",
"result": "O",
"explanation": "은서는 'Everything has proper place'와 'Order keeps life smooth'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현준",
"script": "Positive energy fills our home.",
"translation": "긍정적 에너지가 우리 집을 채워."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "Both create good home!",
"translation": "둘 다 좋은 집을 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "현준",
"script": "Your organization helps everyone!",
"translation": "너의 정리정돈이 모두를 도와!"
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-seo believes everything has proper @@.",
"hint": "ISFJ는 모든 것에 적절한 장소가 있다고 믿어요.",
"optionA": "time",
"optionB": "place",
"optionC": "color",
"result": "place",
"explanation": "은서는 'Everything has proper place'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은서",
"script": "I clean on regular schedule.",
"translation": "나는 규칙적 일정에 청소해."
},
{
"type": "script",
"index": 10,
"speaker": "현준",
"script": "I decorate with meaningful items!",
"translation": "나는 의미있는 물건으로 꾸며!"
},
{
"type": "script",
"index": 11,
"speaker": "은서",
"script": "You make spaces inspiring!",
"translation": "너는 공간을 영감을 주게 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "현준",
"script": "I create welcoming environment.",
"translation": "나는 환영하는 환경을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "You teach me adding beauty!",
"translation": "너는 나에게 아름다움을 더하는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "현준",
"script": "You teach me maintaining order!",
"translation": "너는 나에게 질서를 유지하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "질서에 대한 문장이에요.",
"result": "Order creates calm peaceful home",
"explanation": "질서가 차분하고 평화로운 집을 만들어요.",
"optionA": "peaceful",
"optionB": "Order",
"optionC": "home",
"optionD": "calm",
"optionE": "creates"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "집안 관리하기",
"explanation": "ISFJ의 체계적 정리와 ENFJ의 분위기 중시 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은서",
"script": "Everything has proper place.",
"translation": "모든 것에는 적절한 장소가 있어."
},
{
"type": "script",
"index": 2,
"speaker": "현준",
"script": "Warm atmosphere matters most.",
"translation": "따뜻한 분위기가 가장 중요해."
},
{
"type": "script",
"index": 3,
"speaker": "은서",
"script": "Order keeps life smooth.",
"translation": "질서가 삶을 부드럽게 유지해."
},
{
"type": "ox",
"index": 4,
"quiz": "은서는 모든 물건을 체계적으로 정리하고 관리합니다.",
"hint": "ISFJ는 물건의 위치를 정해두고 질서를 유지해요.",
"result": "O",
"explanation": "은서는 'Everything has proper place'와 'Order keeps life smooth'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "현준",
"script": "Positive energy fills our home.",
"translation": "긍정적 에너지가 우리 집을 채워."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "Both create good home!",
"translation": "둘 다 좋은 집을 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "현준",
"script": "Your organization helps everyone!",
"translation": "너의 정리정돈이 모두를 도와!"
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-seo believes everything has proper @@.",
"hint": "ISFJ는 모든 것에 적절한 장소가 있다고 믿어요.",
"optionA": "time",
"optionB": "place",
"optionC": "color",
"result": "place",
"explanation": "은서는 'Everything has proper place'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은서",
"script": "I clean on regular schedule.",
"translation": "나는 규칙적 일정에 청소해."
},
{
"type": "script",
"index": 10,
"speaker": "현준",
"script": "I decorate with meaningful items!",
"translation": "나는 의미있는 물건으로 꾸며!"
},
{
"type": "script",
"index": 11,
"speaker": "은서",
"script": "You make spaces inspiring!",
"translation": "너는 공간을 영감을 주게 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "현준",
"script": "I create welcoming environment.",
"translation": "나는 환영하는 환경을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "You teach me adding beauty!",
"translation": "너는 나에게 아름다움을 더하는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "현준",
"script": "You teach me maintaining order!",
"translation": "너는 나에게 질서를 유지하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "질서에 대한 문장이에요.",
"optionA": "peaceful",
"optionB": "Order",
"optionC": "home",
"optionD": "calm",
"optionE": "creates",
"result": "Order creates calm peaceful home",
"explanation": "질서가 차분하고 평화로운 집을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "일상 리듬 만들기",
"explanation": "ENFJ의 사람 중심 스케줄과 ISFJ의 루틴 중시 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜진",
"script": "I adjust plans for people.",
"translation": "나는 사람들을 위해 계획을 조정해."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I follow consistent daily routine.",
"translation": "나는 일관된 일상 루틴을 따라."
},
{
"type": "script",
"index": 3,
"speaker": "혜진",
"script": "Relationships need flexible time.",
"translation": "관계는 유연한 시간이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "혜진이는 사람들과의 관계를 위해 일정을 조정합니다.",
"hint": "ENFJ는 사람들을 우선하며 계획을 바꿔요.",
"result": "O",
"explanation": "혜진이는 'I adjust plans for people'과 'Relationships need flexible time'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Routine gives me stability.",
"translation": "루틴이 나에게 안정성을 줘."
},
{
"type": "script",
"index": 6,
"speaker": "혜진",
"script": "That makes perfect sense!",
"translation": "그건 완벽히 말이 돼!"
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You value people deeply!",
"translation": "너는 사람들을 깊이 소중히 여겨!"
},
{
"type": "blank",
"index": 8,
"quiz": "Hye-jin adjusts plans for @@.",
"hint": "ENFJ는 사람들을 위해 계획을 조정해요.",
"optionA": "weather",
"optionB": "people",
"optionC": "food",
"result": "people",
"explanation": "혜진이는 'I adjust plans for people'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I do tasks same order.",
"translation": "나는 같은 순서로 일을 해."
},
{
"type": "script",
"index": 10,
"speaker": "혜진",
"script": "I prioritize connecting with others!",
"translation": "나는 다른 사람들과 연결하는 걸 우선시해!"
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Your warmth inspires everyone!",
"translation": "너의 따뜻함이 모두에게 영감을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "혜진",
"script": "I need meaningful interactions.",
"translation": "나는 의미있는 상호작용이 필요해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You teach me being flexible!",
"translation": "너는 나에게 유연한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "혜진",
"script": "You teach me being consistent!",
"translation": "너는 나에게 일관된 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "유연성에 대한 문장이에요.",
"result": "Flexibility helps strengthen human relationships",
"explanation": "유연성이 인간 관계를 강화하는 데 도와요.",
"optionA": "relationships",
"optionB": "human",
"optionC": "helps",
"optionD": "Flexibility",
"optionE": "strengthen"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "일상 리듬 만들기",
"explanation": "ENFJ의 사람 중심 스케줄과 ISFJ의 루틴 중시 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜진",
"script": "I adjust plans for people.",
"translation": "나는 사람들을 위해 계획을 조정해."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I follow consistent daily routine.",
"translation": "나는 일관된 일상 루틴을 따라."
},
{
"type": "script",
"index": 3,
"speaker": "혜진",
"script": "Relationships need flexible time.",
"translation": "관계는 유연한 시간이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "혜진이는 사람들과의 관계를 위해 일정을 조정합니다.",
"hint": "ENFJ는 사람들을 우선하며 계획을 바꿔요.",
"result": "O",
"explanation": "혜진이는 'I adjust plans for people'과 'Relationships need flexible time'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Routine gives me stability.",
"translation": "루틴이 나에게 안정성을 줘."
},
{
"type": "script",
"index": 6,
"speaker": "혜진",
"script": "That makes perfect sense!",
"translation": "그건 완벽히 말이 돼!"
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "You value people deeply!",
"translation": "너는 사람들을 깊이 소중히 여겨!"
},
{
"type": "blank",
"index": 8,
"quiz": "Hye-jin adjusts plans for @@.",
"hint": "ENFJ는 사람들을 위해 계획을 조정해요.",
"optionA": "weather",
"optionB": "people",
"optionC": "food",
"result": "people",
"explanation": "혜진이는 'I adjust plans for people'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I do tasks same order.",
"translation": "나는 같은 순서로 일을 해."
},
{
"type": "script",
"index": 10,
"speaker": "혜진",
"script": "I prioritize connecting with others!",
"translation": "나는 다른 사람들과 연결하는 걸 우선시해!"
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "Your warmth inspires everyone!",
"translation": "너의 따뜻함이 모두에게 영감을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "혜진",
"script": "I need meaningful interactions.",
"translation": "나는 의미있는 상호작용이 필요해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You teach me being flexible!",
"translation": "너는 나에게 유연한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "혜진",
"script": "You teach me being consistent!",
"translation": "너는 나에게 일관된 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "유연성에 대한 문장이에요.",
"optionA": "relationships",
"optionB": "human",
"optionC": "helps",
"optionD": "Flexibility",
"optionE": "strengthen",
"result": "Flexibility helps strengthen human relationships",
"explanation": "유연성이 인간 관계를 강화하는 데 도와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 상황 대처하기",
"explanation": "ISFJ의 안정 추구와 ENFJ의 긍정적 프레임 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I follow proven coping methods.",
"translation": "나는 검증된 대처 방법을 따라."
},
{
"type": "script",
"index": 2,
"speaker": "준영",
"script": "I find positive meaning everywhere!",
"translation": "나는 어디서나 긍정적 의미를 찾아!"
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Familiar ways bring me comfort.",
"translation": "익숙한 방법이 나에게 위안을 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 검증된 방법으로 안정감을 찾습니다.",
"hint": "ISFJ는 효과가 입증된 방식으로 스트레스를 관리해요.",
"result": "O",
"explanation": "윤아는 'I follow proven coping methods'와 'Familiar ways bring me comfort'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준영",
"script": "Every challenge helps us grow!",
"translation": "모든 도전이 우리를 성장하게 도와!"
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "Your optimism lifts me!",
"translation": "너의 낙관주의가 나를 끌어올려!"
},
{
"type": "script",
"index": 7,
"speaker": "준영",
"script": "You provide steady support!",
"translation": "너는 꾸준한 지지를 제공해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a follows proven coping @@.",
"hint": "ISFJ는 검증된 대처 방법을 따라요.",
"optionA": "games",
"optionB": "methods",
"optionC": "foods",
"result": "methods",
"explanation": "윤아는 'I follow proven coping methods'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I need quiet recovery time.",
"translation": "나는 조용한 회복 시간이 필요해."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "I share feelings with friends!",
"translation": "나는 친구들과 감정을 나눠!"
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You stay so hopeful!",
"translation": "너는 정말 희망적으로 있어!"
},
{
"type": "script",
"index": 12,
"speaker": "준영",
"script": "I see opportunities in problems.",
"translation": "나는 문제 속에서 기회를 봐."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me staying positive!",
"translation": "너는 나에게 긍정적으로 있는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "준영",
"script": "You teach me being grounded!",
"translation": "너는 나에게 안정적인 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "회복에 대한 문장이에요.",
"result": "Rest helps brings gentle healing",
"explanation": "휴식이 부드러운 치유를 가져오는 데 도와요.",
"optionA": "gentle",
"optionB": "healing",
"optionC": "brings",
"optionD": "Rest",
"optionE": "helps"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 상황 대처하기",
"explanation": "ISFJ의 안정 추구와 ENFJ의 긍정적 프레임 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I follow proven coping methods.",
"translation": "나는 검증된 대처 방법을 따라."
},
{
"type": "script",
"index": 2,
"speaker": "준영",
"script": "I find positive meaning everywhere!",
"translation": "나는 어디서나 긍정적 의미를 찾아!"
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Familiar ways bring me comfort.",
"translation": "익숙한 방법이 나에게 위안을 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 검증된 방법으로 안정감을 찾습니다.",
"hint": "ISFJ는 효과가 입증된 방식으로 스트레스를 관리해요.",
"result": "O",
"explanation": "윤아는 'I follow proven coping methods'와 'Familiar ways bring me comfort'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준영",
"script": "Every challenge helps us grow!",
"translation": "모든 도전이 우리를 성장하게 도와!"
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "Your optimism lifts me!",
"translation": "너의 낙관주의가 나를 끌어올려!"
},
{
"type": "script",
"index": 7,
"speaker": "준영",
"script": "You provide steady support!",
"translation": "너는 꾸준한 지지를 제공해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a follows proven coping @@.",
"hint": "ISFJ는 검증된 대처 방법을 따라요.",
"optionA": "games",
"optionB": "methods",
"optionC": "foods",
"result": "methods",
"explanation": "윤아는 'I follow proven coping methods'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I need quiet recovery time.",
"translation": "나는 조용한 회복 시간이 필요해."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "I share feelings with friends!",
"translation": "나는 친구들과 감정을 나눠!"
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You stay so hopeful!",
"translation": "너는 정말 희망적으로 있어!"
},
{
"type": "script",
"index": 12,
"speaker": "준영",
"script": "I see opportunities in problems.",
"translation": "나는 문제 속에서 기회를 봐."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me staying positive!",
"translation": "너는 나에게 긍정적으로 있는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "준영",
"script": "You teach me being grounded!",
"translation": "너는 나에게 안정적인 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "회복에 대한 문장이에요.",
"optionA": "gentle",
"optionB": "healing",
"optionC": "brings",
"optionD": "Rest",
"optionE": "helps",
"result": "Rest helps brings gentle healing",
"explanation": "휴식이 부드러운 치유를 가져오는 데 도와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "위기 극복하기",
"explanation": "ENFJ의 격려 중심과 ISFJ의 실용적 지원 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다현",
"script": "We can overcome this together!",
"translation": "우리는 함께 이걸 극복할 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I'll handle the necessary tasks.",
"translation": "나는 필요한 일들을 처리할게."
},
{
"type": "script",
"index": 3,
"speaker": "다현",
"script": "Your strength inspires everyone's courage!",
"translation": "너의 힘이 모두의 용기에 영감을 줘!"
},
{
"type": "ox",
"index": 4,
"quiz": "다현이는 사람들을 격려하고 용기를 북돋웁니다.",
"hint": "ENFJ는 긍정적 메시지로 사람들을 고무시켜요.",
"result": "O",
"explanation": "다현이는 'We can overcome this together'와 'Your strength inspires everyone's courage'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Practical help reduces stress immediately.",
"translation": "실용적 도움이 즉시 스트레스를 줄여."
},
{
"type": "script",
"index": 6,
"speaker": "다현",
"script": "That's true and important!",
"translation": "그건 사실이고 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You uplift everyone's mood!",
"translation": "너는 모두의 기분을 끌어올려!"
},
{
"type": "blank",
"index": 8,
"quiz": "Da-hyeon says we can overcome this @@.",
"hint": "ENFJ는 우리가 함께 이걸 극복할 수 있다고 말해요.",
"optionA": "alone",
"optionB": "together",
"optionC": "never",
"result": "together",
"explanation": "다현이는 'We can overcome this together'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I organize support systematically.",
"translation": "나는 지원을 체계적으로 조직해."
},
{
"type": "script",
"index": 10,
"speaker": "다현",
"script": "I remind everyone of hope!",
"translation": "나는 모두에게 희망을 상기시켜!"
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Your belief empowers us!",
"translation": "너의 믿음이 우리에게 힘을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "다현",
"script": "I see light in darkness.",
"translation": "나는 어둠 속에서 빛을 봐."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me being hopeful!",
"translation": "너는 나에게 희망적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "다현",
"script": "You teach me being reliable!",
"translation": "너는 나에게 믿음직한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "희망에 대한 문장이에요.",
"result": "Hope brings new courage strength",
"explanation": "희망이 새로운 용기와 힘을 가져와요.",
"optionA": "new",
"optionB": "courage",
"optionC": "Hope",
"optionD": "strength",
"optionE": "brings"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "위기 극복하기",
"explanation": "ENFJ의 격려 중심과 ISFJ의 실용적 지원 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다현",
"script": "We can overcome this together!",
"translation": "우리는 함께 이걸 극복할 수 있어!"
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I'll handle the necessary tasks.",
"translation": "나는 필요한 일들을 처리할게."
},
{
"type": "script",
"index": 3,
"speaker": "다현",
"script": "Your strength inspires everyone's courage!",
"translation": "너의 힘이 모두의 용기에 영감을 줘!"
},
{
"type": "ox",
"index": 4,
"quiz": "다현이는 사람들을 격려하고 용기를 북돋웁니다.",
"hint": "ENFJ는 긍정적 메시지로 사람들을 고무시켜요.",
"result": "O",
"explanation": "다현이는 'We can overcome this together'와 'Your strength inspires everyone's courage'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Practical help reduces stress immediately.",
"translation": "실용적 도움이 즉시 스트레스를 줄여."
},
{
"type": "script",
"index": 6,
"speaker": "다현",
"script": "That's true and important!",
"translation": "그건 사실이고 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You uplift everyone's mood!",
"translation": "너는 모두의 기분을 끌어올려!"
},
{
"type": "blank",
"index": 8,
"quiz": "Da-hyeon says we can overcome this @@.",
"hint": "ENFJ는 우리가 함께 이걸 극복할 수 있다고 말해요.",
"optionA": "alone",
"optionB": "together",
"optionC": "never",
"result": "together",
"explanation": "다현이는 'We can overcome this together'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I organize support systematically.",
"translation": "나는 지원을 체계적으로 조직해."
},
{
"type": "script",
"index": 10,
"speaker": "다현",
"script": "I remind everyone of hope!",
"translation": "나는 모두에게 희망을 상기시켜!"
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "Your belief empowers us!",
"translation": "너의 믿음이 우리에게 힘을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "다현",
"script": "I see light in darkness.",
"translation": "나는 어둠 속에서 빛을 봐."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me being hopeful!",
"translation": "너는 나에게 희망적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "다현",
"script": "You teach me being reliable!",
"translation": "너는 나에게 믿음직한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "희망에 대한 문장이에요.",
"optionA": "new",
"optionB": "courage",
"optionC": "Hope",
"optionD": "strength",
"optionE": "brings",
"result": "Hope brings new courage strength",
"explanation": "희망이 새로운 용기와 힘을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "안정적 커리어 계획하기",
"explanation": "ISFJ의 보장 중시와 ENFJ의 영향력 추구 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I want secure steady position.",
"translation": "나는 안전하고 안정적인 자리를 원해."
},
{
"type": "script",
"index": 2,
"speaker": "재민",
"script": "I want to inspire many people!",
"translation": "나는 많은 사람들에게 영감을 주고 싶어!"
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Stability protects my family.",
"translation": "안정성이 내 가족을 보호해."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 가족을 보호할 수 있는 안정적인 직업을 원합니다.",
"hint": "ISFJ는 보장과 안정성을 우선해요.",
"result": "O",
"explanation": "예나는 'I want secure steady position'과 'Stability protects my family'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "재민",
"script": "My work creates positive change!",
"translation": "내 일이 긍정적 변화를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "Your mission is noble!",
"translation": "너의 사명은 고귀해!"
},
{
"type": "script",
"index": 7,
"speaker": "재민",
"script": "Your dedication is admirable!",
"translation": "너의 헌신은 훌륭해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na wants secure steady @@.",
"hint": "ISFJ는 안전하고 안정적인 자리를 원해요.",
"optionA": "fun",
"optionB": "position",
"optionC": "game",
"result": "position",
"explanation": "예나는 'I want secure steady position'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I check benefits thoroughly.",
"translation": "나는 복리후생을 철저히 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "재민",
"script": "I follow my calling passionately!",
"translation": "나는 열정적으로 내 소명을 따라!"
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "You help people grow!",
"translation": "너는 사람들이 성장하게 도와!"
},
{
"type": "script",
"index": 12,
"speaker": "재민",
"script": "I see potential everywhere.",
"translation": "나는 어디서나 잠재력을 봐."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You teach me dreaming bigger!",
"translation": "너는 나에게 더 크게 꿈꾸는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "재민",
"script": "You teach me being practical!",
"translation": "너는 나에게 실용적인 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "안정성에 대한 문장이에요.",
"result": "Stability provides future life security",
"explanation": "안정성이 미래 삶의 안전을 제공해요.",
"optionA": "security",
"optionB": "future",
"optionC": "provides",
"optionD": "life",
"optionE": "Stability"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "안정적 커리어 계획하기",
"explanation": "ISFJ의 보장 중시와 ENFJ의 영향력 추구 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I want secure steady position.",
"translation": "나는 안전하고 안정적인 자리를 원해."
},
{
"type": "script",
"index": 2,
"speaker": "재민",
"script": "I want to inspire many people!",
"translation": "나는 많은 사람들에게 영감을 주고 싶어!"
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Stability protects my family.",
"translation": "안정성이 내 가족을 보호해."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 가족을 보호할 수 있는 안정적인 직업을 원합니다.",
"hint": "ISFJ는 보장과 안정성을 우선해요.",
"result": "O",
"explanation": "예나는 'I want secure steady position'과 'Stability protects my family'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "재민",
"script": "My work creates positive change!",
"translation": "내 일이 긍정적 변화를 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "Your mission is noble!",
"translation": "너의 사명은 고귀해!"
},
{
"type": "script",
"index": 7,
"speaker": "재민",
"script": "Your dedication is admirable!",
"translation": "너의 헌신은 훌륭해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na wants secure steady @@.",
"hint": "ISFJ는 안전하고 안정적인 자리를 원해요.",
"optionA": "fun",
"optionB": "position",
"optionC": "game",
"result": "position",
"explanation": "예나는 'I want secure steady position'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I check benefits thoroughly.",
"translation": "나는 복리후생을 철저히 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "재민",
"script": "I follow my calling passionately!",
"translation": "나는 열정적으로 내 소명을 따라!"
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "You help people grow!",
"translation": "너는 사람들이 성장하게 도와!"
},
{
"type": "script",
"index": 12,
"speaker": "재민",
"script": "I see potential everywhere.",
"translation": "나는 어디서나 잠재력을 봐."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You teach me dreaming bigger!",
"translation": "너는 나에게 더 크게 꿈꾸는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "재민",
"script": "You teach me being practical!",
"translation": "너는 나에게 실용적인 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "안정성에 대한 문장이에요.",
"optionA": "security",
"optionB": "future",
"optionC": "provides",
"optionD": "life",
"optionE": "Stability",
"result": "Stability provides future life security",
"explanation": "안정성이 미래 삶의 안전을 제공해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "사회적 영향력 만들기",
"explanation": "ENFJ의 변화 주도와 ISFJ의 조용한 봉사 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I lead movements for change!",
"translation": "나는 변화를 위한 운동을 이끌어!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I serve community quietly daily.",
"translation": "나는 매일 조용히 커뮤니티를 섬겨."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "My vision unites many people.",
"translation": "내 비전이 많은 사람들을 하나로 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 많은 사람들에게 영향을 주는 일을 추구합니다.",
"hint": "ENFJ는 큰 영향력과 변화를 만들고 싶어해요.",
"result": "O",
"explanation": "지우는 'I lead movements for change'와 'My vision unites many people'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤서",
"script": "Consistent service helps steadily.",
"translation": "일관된 봉사가 꾸준히 도와."
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Your loyalty is beautiful!",
"translation": "너의 충실함은 아름다워!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "Your passion moves hearts!",
"translation": "너의 열정이 마음을 움직여!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-woo leads movements for @@.",
"hint": "ENFJ는 변화를 위한 운동을 이끌어요.",
"optionA": "fun",
"optionB": "change",
"optionC": "sleep",
"result": "change",
"explanation": "지우는 'I lead movements for change'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I help individuals personally.",
"translation": "나는 개인들을 개인적으로 도와."
},
{
"type": "script",
"index": 10,
"speaker": "지우",
"script": "I inspire collective action!",
"translation": "나는 집단 행동에 영감을 줘!"
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "You create big impact!",
"translation": "너는 큰 영향을 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "I believe in human potential.",
"translation": "나는 인간 잠재력을 믿어."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You teach me thinking big!",
"translation": "너는 나에게 크게 생각하는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "지우",
"script": "You teach me being faithful!",
"translation": "너는 나에게 성실한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "영향력에 대한 문장이에요.",
"result": "Impact creates lasting positive change",
"explanation": "영향력이 지속되는 긍정적 변화를 만들어요.",
"optionA": "Impact",
"optionB": "creates",
"optionC": "positive",
"optionD": "lasting",
"optionE": "change"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "사회적 영향력 만들기",
"explanation": "ENFJ의 변화 주도와 ISFJ의 조용한 봉사 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "지우",
"script": "I lead movements for change!",
"translation": "나는 변화를 위한 운동을 이끌어!"
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I serve community quietly daily.",
"translation": "나는 매일 조용히 커뮤니티를 섬겨."
},
{
"type": "script",
"index": 3,
"speaker": "지우",
"script": "My vision unites many people.",
"translation": "내 비전이 많은 사람들을 하나로 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "지우는 많은 사람들에게 영향을 주는 일을 추구합니다.",
"hint": "ENFJ는 큰 영향력과 변화를 만들고 싶어해요.",
"result": "O",
"explanation": "지우는 'I lead movements for change'와 'My vision unites many people'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤서",
"script": "Consistent service helps steadily.",
"translation": "일관된 봉사가 꾸준히 도와."
},
{
"type": "script",
"index": 6,
"speaker": "지우",
"script": "Your loyalty is beautiful!",
"translation": "너의 충실함은 아름다워!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "Your passion moves hearts!",
"translation": "너의 열정이 마음을 움직여!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ji-woo leads movements for @@.",
"hint": "ENFJ는 변화를 위한 운동을 이끌어요.",
"optionA": "fun",
"optionB": "change",
"optionC": "sleep",
"result": "change",
"explanation": "지우는 'I lead movements for change'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I help individuals personally.",
"translation": "나는 개인들을 개인적으로 도와."
},
{
"type": "script",
"index": 10,
"speaker": "지우",
"script": "I inspire collective action!",
"translation": "나는 집단 행동에 영감을 줘!"
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "You create big impact!",
"translation": "너는 큰 영향을 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "지우",
"script": "I believe in human potential.",
"translation": "나는 인간 잠재력을 믿어."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You teach me thinking big!",
"translation": "너는 나에게 크게 생각하는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "지우",
"script": "You teach me being faithful!",
"translation": "너는 나에게 성실한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "영향력에 대한 문장이에요.",
"optionA": "Impact",
"optionB": "creates",
"optionC": "positive",
"optionD": "lasting",
"optionE": "change",
"result": "Impact creates lasting positive change",
"explanation": "영향력이 지속되는 긍정적 변화를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "전통 활동 즐기기",
"explanation": "ISFJ의 실용 취미와 ENFJ의 사람 중심 활동 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수현",
"script": "I enjoy baking for others.",
"translation": "나는 다른 사람들을 위해 베이킹을 즐겨."
},
{
"type": "script",
"index": 2,
"speaker": "정훈",
"script": "I organize community gatherings!",
"translation": "나는 커뮤니티 모임을 조직해!"
},
{
"type": "script",
"index": 3,
"speaker": "수현",
"script": "Homemade treats show I care.",
"translation": "수제 간식이 내가 배려한다는 걸 보여줘."
},
{
"type": "ox",
"index": 4,
"quiz": "수현이는 다른 사람들을 위해 직접 만들어주는 것을 즐깁니다.",
"hint": "ISFJ는 손으로 만들어 나눠주는 걸 좋아해요.",
"result": "O",
"explanation": "수현이는 'I enjoy baking for others'와 'Homemade treats show I care'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "정훈",
"script": "Group activities energize me greatly!",
"translation": "그룹 활동이 나를 크게 활기차게 해!"
},
{
"type": "script",
"index": 6,
"speaker": "수현",
"script": "You connect people beautifully!",
"translation": "너는 사람들을 아름답게 연결해!"
},
{
"type": "script",
"index": 7,
"speaker": "정훈",
"script": "Your creations bring joy!",
"translation": "너의 창작물이 기쁨을 가져와!"
},
{
"type": "blank",
"index": 8,
"quiz": "Su-hyeon enjoys baking for @@.",
"hint": "ISFJ는 다른 사람들을 위해 베이킹을 즐겨요.",
"optionA": "herself",
"optionB": "others",
"optionC": "nobody",
"result": "others",
"explanation": "수현이는 'I enjoy baking for others'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I make things with care.",
"translation": "나는 배려로 것들을 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "정훈",
"script": "I bring people together joyfully!",
"translation": "나는 사람들을 즐겁게 하나로 모아!"
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "You create warm atmosphere!",
"translation": "너는 따뜻한 분위기를 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "정훈",
"script": "I love meaningful conversations.",
"translation": "나는 의미있는 대화를 사랑해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You teach me being social!",
"translation": "너는 나에게 사교적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "정훈",
"script": "You teach me being detailed!",
"translation": "너는 나에게 세심한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "나눔에 대한 문장이에요.",
"result": "Sharing brings people closer joy",
"explanation": "나눔이 사람들을 더 가깝게 하고 기쁨을 가져와요.",
"optionA": "Sharing",
"optionB": "closer",
"optionC": "brings",
"optionD": "joy",
"optionE": "people"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "전통 활동 즐기기",
"explanation": "ISFJ의 실용 취미와 ENFJ의 사람 중심 활동 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수현",
"script": "I enjoy baking for others.",
"translation": "나는 다른 사람들을 위해 베이킹을 즐겨."
},
{
"type": "script",
"index": 2,
"speaker": "정훈",
"script": "I organize community gatherings!",
"translation": "나는 커뮤니티 모임을 조직해!"
},
{
"type": "script",
"index": 3,
"speaker": "수현",
"script": "Homemade treats show I care.",
"translation": "수제 간식이 내가 배려한다는 걸 보여줘."
},
{
"type": "ox",
"index": 4,
"quiz": "수현이는 다른 사람들을 위해 직접 만들어주는 것을 즐깁니다.",
"hint": "ISFJ는 손으로 만들어 나눠주는 걸 좋아해요.",
"result": "O",
"explanation": "수현이는 'I enjoy baking for others'와 'Homemade treats show I care'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "정훈",
"script": "Group activities energize me greatly!",
"translation": "그룹 활동이 나를 크게 활기차게 해!"
},
{
"type": "script",
"index": 6,
"speaker": "수현",
"script": "You connect people beautifully!",
"translation": "너는 사람들을 아름답게 연결해!"
},
{
"type": "script",
"index": 7,
"speaker": "정훈",
"script": "Your creations bring joy!",
"translation": "너의 창작물이 기쁨을 가져와!"
},
{
"type": "blank",
"index": 8,
"quiz": "Su-hyeon enjoys baking for @@.",
"hint": "ISFJ는 다른 사람들을 위해 베이킹을 즐겨요.",
"optionA": "herself",
"optionB": "others",
"optionC": "nobody",
"result": "others",
"explanation": "수현이는 'I enjoy baking for others'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I make things with care.",
"translation": "나는 배려로 것들을 만들어."
},
{
"type": "script",
"index": 10,
"speaker": "정훈",
"script": "I bring people together joyfully!",
"translation": "나는 사람들을 즐겁게 하나로 모아!"
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "You create warm atmosphere!",
"translation": "너는 따뜻한 분위기를 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "정훈",
"script": "I love meaningful conversations.",
"translation": "나는 의미있는 대화를 사랑해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You teach me being social!",
"translation": "너는 나에게 사교적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "정훈",
"script": "You teach me being detailed!",
"translation": "너는 나에게 세심한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "나눔에 대한 문장이에요.",
"optionA": "Sharing",
"optionB": "closer",
"optionC": "brings",
"optionD": "joy",
"optionE": "people",
"result": "Sharing brings people closer joy",
"explanation": "나눔이 사람들을 더 가깝게 하고 기쁨을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "사람들과 어울리기",
"explanation": "ENFJ의 그룹 활동과 ISFJ의 소규모 만남 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜림",
"script": "I love hosting big parties!",
"translation": "나는 큰 파티를 주최하는 걸 사랑해!"
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "I prefer small quiet gatherings.",
"translation": "나는 작고 조용한 모임을 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "혜림",
"script": "Large groups energize my spirit!",
"translation": "큰 그룹이 내 정신을 활기차게 해!"
},
{
"type": "ox",
"index": 4,
"quiz": "혜림이는 많은 사람들과 함께하는 큰 행사를 즐깁니다.",
"hint": "ENFJ는 여러 사람과 교류하며 에너지를 얻어요.",
"result": "O",
"explanation": "혜림이는 'I love hosting big parties'와 'Large groups energize my spirit'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "Intimate talks feel more comfortable.",
"translation": "친밀한 대화가 더 편안하게 느껴져."
},
{
"type": "script",
"index": 6,
"speaker": "혜림",
"script": "That's equally meaningful!",
"translation": "그건 똑같이 의미있어!"
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "You radiate positive energy!",
"translation": "너는 긍정적 에너지를 발산해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Hye-rim loves hosting big @@.",
"hint": "ENFJ는 큰 파티를 주최하는 걸 사랑해요.",
"optionA": "meals",
"optionB": "parties",
"optionC": "books",
"result": "parties",
"explanation": "혜림이는 'I love hosting big parties'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I enjoy one-on-one time.",
"translation": "나는 일대일 시간을 즐겨."
},
{
"type": "script",
"index": 10,
"speaker": "혜림",
"script": "I thrive in social settings!",
"translation": "나는 사교적 환경에서 번성해!"
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You inspire group harmony!",
"translation": "너는 그룹 조화에 영감을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "혜림",
"script": "I connect diverse people.",
"translation": "나는 다양한 사람들을 연결해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me being outgoing!",
"translation": "너는 나에게 외향적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "혜림",
"script": "You teach me being intimate!",
"translation": "너는 나에게 친밀한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "교류에 대한 문장이에요.",
"result": "Connection enriches our human lives",
"explanation": "교류가 우리의 인간 삶을 풍요롭게 해요.",
"optionA": "lives",
"optionB": "our",
"optionC": "human",
"optionD": "enriches",
"optionE": "Connection"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "사람들과 어울리기",
"explanation": "ENFJ의 그룹 활동과 ISFJ의 소규모 만남 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "혜림",
"script": "I love hosting big parties!",
"translation": "나는 큰 파티를 주최하는 걸 사랑해!"
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "I prefer small quiet gatherings.",
"translation": "나는 작고 조용한 모임을 선호해."
},
{
"type": "script",
"index": 3,
"speaker": "혜림",
"script": "Large groups energize my spirit!",
"translation": "큰 그룹이 내 정신을 활기차게 해!"
},
{
"type": "ox",
"index": 4,
"quiz": "혜림이는 많은 사람들과 함께하는 큰 행사를 즐깁니다.",
"hint": "ENFJ는 여러 사람과 교류하며 에너지를 얻어요.",
"result": "O",
"explanation": "혜림이는 'I love hosting big parties'와 'Large groups energize my spirit'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "Intimate talks feel more comfortable.",
"translation": "친밀한 대화가 더 편안하게 느껴져."
},
{
"type": "script",
"index": 6,
"speaker": "혜림",
"script": "That's equally meaningful!",
"translation": "그건 똑같이 의미있어!"
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "You radiate positive energy!",
"translation": "너는 긍정적 에너지를 발산해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Hye-rim loves hosting big @@.",
"hint": "ENFJ는 큰 파티를 주최하는 걸 사랑해요.",
"optionA": "meals",
"optionB": "parties",
"optionC": "books",
"result": "parties",
"explanation": "혜림이는 'I love hosting big parties'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I enjoy one-on-one time.",
"translation": "나는 일대일 시간을 즐겨."
},
{
"type": "script",
"index": 10,
"speaker": "혜림",
"script": "I thrive in social settings!",
"translation": "나는 사교적 환경에서 번성해!"
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You inspire group harmony!",
"translation": "너는 그룹 조화에 영감을 줘!"
},
{
"type": "script",
"index": 12,
"speaker": "혜림",
"script": "I connect diverse people.",
"translation": "나는 다양한 사람들을 연결해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me being outgoing!",
"translation": "너는 나에게 외향적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "혜림",
"script": "You teach me being intimate!",
"translation": "너는 나에게 친밀한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "교류에 대한 문장이에요.",
"optionA": "lives",
"optionB": "our",
"optionC": "human",
"optionD": "enriches",
"optionE": "Connection",
"result": "Connection enriches our human lives",
"explanation": "교류가 우리의 인간 삶을 풍요롭게 해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "팀 갈등 조정하기",
"explanation": "ISFJ의 개별 배려와 ENFJ의 전체 조화 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I listen to each person separately.",
"translation": "나는 각 사람을 따로 들어줘."
},
{
"type": "script",
"index": 2,
"speaker": "준영",
"script": "I bring everyone together openly!",
"translation": "나는 모두를 공개적으로 함께 모아!"
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Individual concerns need private attention.",
"translation": "개별 우려는 사적 관심이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 각자의 이야기를 개별적으로 들어줍니다.",
"hint": "ISFJ는 조용히 일대일로 대화해요.",
"result": "O",
"explanation": "윤아는 'I listen to each person separately'와 'Individual concerns need private attention'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준영",
"script": "Open dialogue builds team trust!",
"translation": "열린 대화가 팀 신뢰를 쌓아!"
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "Both approaches have value!",
"translation": "두 접근 모두 가치가 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "준영",
"script": "Your discretion protects people!",
"translation": "너의 신중함이 사람들을 보호해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a listens to each person @@.",
"hint": "ISFJ는 각 사람을 따로 들어줘요.",
"optionA": "together",
"optionB": "separately",
"optionC": "never",
"result": "separately",
"explanation": "윤아는 'I listen to each person separately'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I maintain everyone's privacy carefully.",
"translation": "나는 모두의 사생활을 신중히 유지해."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "I facilitate group understanding!",
"translation": "나는 그룹 이해를 촉진해!"
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You unite people powerfully!",
"translation": "너는 사람들을 강력하게 하나로 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "준영",
"script": "I create safe space together.",
"translation": "나는 함께 안전한 공간을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me being open!",
"translation": "너는 나에게 개방적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "준영",
"script": "You teach me being discreet!",
"translation": "너는 나에게 신중한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "경청에 대한 문장이에요.",
"result": "Listening builds trust heals conflicts",
"explanation": "경청이 신뢰를 쌓고 갈등을 치유해요.",
"optionA": "Listening",
"optionB": "trust",
"optionC": "builds",
"optionD": "conflicts",
"optionE": "heals"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "팀 갈등 조정하기",
"explanation": "ISFJ의 개별 배려와 ENFJ의 전체 조화 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "I listen to each person separately.",
"translation": "나는 각 사람을 따로 들어줘."
},
{
"type": "script",
"index": 2,
"speaker": "준영",
"script": "I bring everyone together openly!",
"translation": "나는 모두를 공개적으로 함께 모아!"
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Individual concerns need private attention.",
"translation": "개별 우려는 사적 관심이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 각자의 이야기를 개별적으로 들어줍니다.",
"hint": "ISFJ는 조용히 일대일로 대화해요.",
"result": "O",
"explanation": "윤아는 'I listen to each person separately'와 'Individual concerns need private attention'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "준영",
"script": "Open dialogue builds team trust!",
"translation": "열린 대화가 팀 신뢰를 쌓아!"
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "Both approaches have value!",
"translation": "두 접근 모두 가치가 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "준영",
"script": "Your discretion protects people!",
"translation": "너의 신중함이 사람들을 보호해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a listens to each person @@.",
"hint": "ISFJ는 각 사람을 따로 들어줘요.",
"optionA": "together",
"optionB": "separately",
"optionC": "never",
"result": "separately",
"explanation": "윤아는 'I listen to each person separately'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I maintain everyone's privacy carefully.",
"translation": "나는 모두의 사생활을 신중히 유지해."
},
{
"type": "script",
"index": 10,
"speaker": "준영",
"script": "I facilitate group understanding!",
"translation": "나는 그룹 이해를 촉진해!"
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You unite people powerfully!",
"translation": "너는 사람들을 강력하게 하나로 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "준영",
"script": "I create safe space together.",
"translation": "나는 함께 안전한 공간을 만들어."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me being open!",
"translation": "너는 나에게 개방적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "준영",
"script": "You teach me being discreet!",
"translation": "너는 나에게 신중한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "경청에 대한 문장이에요.",
"optionA": "Listening",
"optionB": "trust",
"optionC": "builds",
"optionD": "conflicts",
"optionE": "heals",
"result": "Listening builds trust heals conflicts",
"explanation": "경청이 신뢰를 쌓고 갈등을 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 차이 해결하기",
"explanation": "ENFJ의 공동 비전과 ISFJ의 실용적 타협 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나리",
"script": "Let's focus on shared values!",
"translation": "공유된 가치에 집중하자!"
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "Let's find practical middle ground.",
"translation": "실용적 중간 지점을 찾자."
},
{
"type": "script",
"index": 3,
"speaker": "나리",
"script": "Our common purpose unites us.",
"translation": "우리의 공통 목적이 우리를 하나로 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "나리는 모두가 공유하는 가치와 비전을 찾습니다.",
"hint": "ENFJ는 공통의 목표로 사람들을 모아요.",
"result": "O",
"explanation": "나리는 'Let's focus on shared values'와 'Our common purpose unites us'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Fair solutions satisfy everyone.",
"translation": "공정한 해결책이 모두를 만족시켜."
},
{
"type": "script",
"index": 6,
"speaker": "나리",
"script": "That's very wise thinking!",
"translation": "그건 매우 현명한 생각이야!"
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You inspire team spirit!",
"translation": "너는 팀 정신에 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Na-ri focuses on shared @@.",
"hint": "ENFJ는 공유된 가치에 집중해요.",
"optionA": "food",
"optionB": "values",
"optionC": "games",
"result": "values",
"explanation": "나리는 'Let's focus on shared values'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I ensure everyone's needs met.",
"translation": "나는 모두의 필요가 충족되도록 보장해."
},
{
"type": "script",
"index": 10,
"speaker": "나리",
"script": "I help discover common dreams!",
"translation": "나는 공통의 꿈을 발견하게 도와!"
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You create wonderful unity!",
"translation": "너는 멋진 단결을 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "나리",
"script": "I believe in our potential.",
"translation": "나는 우리의 잠재력을 믿어."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me seeing big picture!",
"translation": "너는 나에게 큰 그림을 보는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "나리",
"script": "You teach me being fair!",
"translation": "너는 나에게 공정한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "단결에 대한 문장이에요.",
"result": "Unity creates powerful team strength",
"explanation": "단결이 강력한 팀 힘을 만들어요.",
"optionA": "Unity",
"optionB": "powerful",
"optionC": "creates",
"optionD": "team",
"optionE": "strength"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 차이 해결하기",
"explanation": "ENFJ의 공동 비전과 ISFJ의 실용적 타협 비교",
"level": 4,
"my_mbti": "ENFJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나리",
"script": "Let's focus on shared values!",
"translation": "공유된 가치에 집중하자!"
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "Let's find practical middle ground.",
"translation": "실용적 중간 지점을 찾자."
},
{
"type": "script",
"index": 3,
"speaker": "나리",
"script": "Our common purpose unites us.",
"translation": "우리의 공통 목적이 우리를 하나로 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "나리는 모두가 공유하는 가치와 비전을 찾습니다.",
"hint": "ENFJ는 공통의 목표로 사람들을 모아요.",
"result": "O",
"explanation": "나리는 'Let's focus on shared values'와 'Our common purpose unites us'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Fair solutions satisfy everyone.",
"translation": "공정한 해결책이 모두를 만족시켜."
},
{
"type": "script",
"index": 6,
"speaker": "나리",
"script": "That's very wise thinking!",
"translation": "그건 매우 현명한 생각이야!"
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "You inspire team spirit!",
"translation": "너는 팀 정신에 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Na-ri focuses on shared @@.",
"hint": "ENFJ는 공유된 가치에 집중해요.",
"optionA": "food",
"optionB": "values",
"optionC": "games",
"result": "values",
"explanation": "나리는 'Let's focus on shared values'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I ensure everyone's needs met.",
"translation": "나는 모두의 필요가 충족되도록 보장해."
},
{
"type": "script",
"index": 10,
"speaker": "나리",
"script": "I help discover common dreams!",
"translation": "나는 공통의 꿈을 발견하게 도와!"
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You create wonderful unity!",
"translation": "너는 멋진 단결을 만들어!"
},
{
"type": "script",
"index": 12,
"speaker": "나리",
"script": "I believe in our potential.",
"translation": "나는 우리의 잠재력을 믿어."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me seeing big picture!",
"translation": "너는 나에게 큰 그림을 보는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "나리",
"script": "You teach me being fair!",
"translation": "너는 나에게 공정한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "단결에 대한 문장이에요.",
"optionA": "Unity",
"optionB": "powerful",
"optionC": "creates",
"optionD": "team",
"optionE": "strength",
"result": "Unity creates powerful team strength",
"explanation": "단결이 강력한 팀 힘을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "팀 프로젝트 진행하기",
"explanation": "ISFJ의 조화로운 협력과 ESTJ의 효율적 지휘 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I make sure everyone feels included.",
"translation": "나는 모두가 포함되었다고 느끼게 확실히 해."
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "I assign tasks by skills.",
"translation": "나는 기술에 따라 일을 배정해."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Team harmony helps us work.",
"translation": "팀 조화가 우리를 일하게 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 팀원들이 편안하고 화목하게 일하도록 신경씁니다.",
"hint": "ISFJ는 팀의 감정적 조화를 중시해요.",
"result": "O",
"explanation": "예나는 'I make sure everyone feels included'와 'Team harmony helps us work'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "Clear structure increases productivity.",
"translation": "명확한 구조가 생산성을 증가시켜."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "Both are important truly!",
"translation": "둘 다 진정으로 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "태영",
"script": "Your care prevents conflicts!",
"translation": "너의 배려가 갈등을 막아!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na makes sure everyone feels @@.",
"hint": "ISFJ는 모두가 포함되었다고 느끼게 확실히 해요.",
"optionA": "tired",
"optionB": "included",
"optionC": "angry",
"result": "included",
"explanation": "예나는 'I make sure everyone feels included'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I listen to each person's concerns.",
"translation": "나는 각 사람의 우려를 들어줘."
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "I focus on meeting deadlines.",
"translation": "나는 마감 기한 맞추는 데 집중해."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "Your leadership is strong!",
"translation": "너의 리더십은 강해!"
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "I ensure goals get achieved.",
"translation": "나는 목표가 달성되도록 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You teach me being decisive!",
"translation": "너는 나에게 결단력 있는 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태영",
"script": "You teach me being sensitive!",
"translation": "너는 나에게 민감한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "조화에 대한 문장이에요.",
"result": "Harmony creates strong productive teams",
"explanation": "조화가 강하고 생산적인 팀을 만들어요.",
"optionA": "creates",
"optionB": "Harmony",
"optionC": "strong",
"optionD": "teams",
"optionE": "productive"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "팀 프로젝트 진행하기",
"explanation": "ISFJ의 조화로운 협력과 ESTJ의 효율적 지휘 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I make sure everyone feels included.",
"translation": "나는 모두가 포함되었다고 느끼게 확실히 해."
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "I assign tasks by skills.",
"translation": "나는 기술에 따라 일을 배정해."
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Team harmony helps us work.",
"translation": "팀 조화가 우리를 일하게 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 팀원들이 편안하고 화목하게 일하도록 신경씁니다.",
"hint": "ISFJ는 팀의 감정적 조화를 중시해요.",
"result": "O",
"explanation": "예나는 'I make sure everyone feels included'와 'Team harmony helps us work'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "Clear structure increases productivity.",
"translation": "명확한 구조가 생산성을 증가시켜."
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "Both are important truly!",
"translation": "둘 다 진정으로 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "태영",
"script": "Your care prevents conflicts!",
"translation": "너의 배려가 갈등을 막아!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na makes sure everyone feels @@.",
"hint": "ISFJ는 모두가 포함되었다고 느끼게 확실히 해요.",
"optionA": "tired",
"optionB": "included",
"optionC": "angry",
"result": "included",
"explanation": "예나는 'I make sure everyone feels included'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I listen to each person's concerns.",
"translation": "나는 각 사람의 우려를 들어줘."
},
{
"type": "script",
"index": 10,
"speaker": "태영",
"script": "I focus on meeting deadlines.",
"translation": "나는 마감 기한 맞추는 데 집중해."
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "Your leadership is strong!",
"translation": "너의 리더십은 강해!"
},
{
"type": "script",
"index": 12,
"speaker": "태영",
"script": "I ensure goals get achieved.",
"translation": "나는 목표가 달성되도록 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You teach me being decisive!",
"translation": "너는 나에게 결단력 있는 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태영",
"script": "You teach me being sensitive!",
"translation": "너는 나에게 민감한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "조화에 대한 문장이에요.",
"optionA": "creates",
"optionB": "Harmony",
"optionC": "strong",
"optionD": "teams",
"optionE": "productive",
"result": "Harmony creates strong productive teams",
"explanation": "조화가 강하고 생산적인 팀을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "회의 주도하기",
"explanation": "ESTJ의 직접적 진행과 ISFJ의 배려적 참여 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태윤",
"script": "Let's start the meeting now.",
"translation": "지금 회의를 시작하자."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "Is everyone ready and comfortable?",
"translation": "모두 준비되고 편안해?"
},
{
"type": "script",
"index": 3,
"speaker": "태윤",
"script": "Time is valuable for everyone.",
"translation": "시간은 모두에게 소중해."
},
{
"type": "ox",
"index": 4,
"quiz": "태윤이는 효율적으로 회의를 진행하고 시간을 관리합니다.",
"hint": "ESTJ는 시간과 효율을 중시해요.",
"result": "O",
"explanation": "태윤이는 'Let's start the meeting now'와 'Time is valuable for everyone'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "People need warm-up time.",
"translation": "사람들은 워밍업 시간이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "태윤",
"script": "We have clear agenda today.",
"translation": "우리는 오늘 명확한 안건이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "Your efficiency helps us!",
"translation": "너의 효율성이 우리를 도와!"
},
{
"type": "blank",
"index": 8,
"quiz": "Tae-yoon says time is valuable for @@.",
"hint": "ESTJ는 시간이 모두에게 소중하다고 말해요.",
"optionA": "nobody",
"optionB": "everyone",
"optionC": "animals",
"result": "everyone",
"explanation": "태윤이는 'Time is valuable for everyone'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I check if anyone's confused.",
"translation": "나는 누군가 혼란스러워하는지 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "태윤",
"script": "I move through points quickly.",
"translation": "나는 요점들을 빠르게 진행해."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "You keep us on track!",
"translation": "너는 우리를 계속 진행되게 해!"
},
{
"type": "script",
"index": 12,
"speaker": "태윤",
"script": "I respect everyone's schedule.",
"translation": "나는 모두의 일정을 존중해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You teach me being direct!",
"translation": "너는 나에게 직접적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태윤",
"script": "You teach me noticing people!",
"translation": "너는 나에게 사람들을 알아차리는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "효율성에 대한 문장이에요.",
"result": "Efficiency saves everyone's precious time",
"explanation": "효율성이 모두의 소중한 시간을 절약해요.",
"optionA": "time",
"optionB": "everyone's",
"optionC": "precious",
"optionD": "Efficiency",
"optionE": "saves"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "회의 주도하기",
"explanation": "ESTJ의 직접적 진행과 ISFJ의 배려적 참여 비교",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태윤",
"script": "Let's start the meeting now.",
"translation": "지금 회의를 시작하자."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "Is everyone ready and comfortable?",
"translation": "모두 준비되고 편안해?"
},
{
"type": "script",
"index": 3,
"speaker": "태윤",
"script": "Time is valuable for everyone.",
"translation": "시간은 모두에게 소중해."
},
{
"type": "ox",
"index": 4,
"quiz": "태윤이는 효율적으로 회의를 진행하고 시간을 관리합니다.",
"hint": "ESTJ는 시간과 효율을 중시해요.",
"result": "O",
"explanation": "태윤이는 'Let's start the meeting now'와 'Time is valuable for everyone'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "People need warm-up time.",
"translation": "사람들은 워밍업 시간이 필요해."
},
{
"type": "script",
"index": 6,
"speaker": "태윤",
"script": "We have clear agenda today.",
"translation": "우리는 오늘 명확한 안건이 있어."
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "Your efficiency helps us!",
"translation": "너의 효율성이 우리를 도와!"
},
{
"type": "blank",
"index": 8,
"quiz": "Tae-yoon says time is valuable for @@.",
"hint": "ESTJ는 시간이 모두에게 소중하다고 말해요.",
"optionA": "nobody",
"optionB": "everyone",
"optionC": "animals",
"result": "everyone",
"explanation": "태윤이는 'Time is valuable for everyone'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I check if anyone's confused.",
"translation": "나는 누군가 혼란스러워하는지 확인해."
},
{
"type": "script",
"index": 10,
"speaker": "태윤",
"script": "I move through points quickly.",
"translation": "나는 요점들을 빠르게 진행해."
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "You keep us on track!",
"translation": "너는 우리를 계속 진행되게 해!"
},
{
"type": "script",
"index": 12,
"speaker": "태윤",
"script": "I respect everyone's schedule.",
"translation": "나는 모두의 일정을 존중해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You teach me being direct!",
"translation": "너는 나에게 직접적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태윤",
"script": "You teach me noticing people!",
"translation": "너는 나에게 사람들을 알아차리는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "효율성에 대한 문장이에요.",
"optionA": "time",
"optionB": "everyone's",
"optionC": "precious",
"optionD": "Efficiency",
"optionE": "saves",
"result": "Efficiency saves everyone's precious time",
"explanation": "효율성이 모두의 소중한 시간을 절약해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보 체계화하기",
"explanation": "ISFJ의 세부 기록과 ESTJ의 핵심 정리 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤서",
"script": "I write down every detail.",
"translation": "나는 모든 세부사항을 적어."
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "I note only key points.",
"translation": "나는 핵심 요점만 적어."
},
{
"type": "script",
"index": 3,
"speaker": "윤서",
"script": "Details help me remember everything.",
"translation": "세부사항이 나를 모든 걸 기억하게 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "윤서는 모든 세부 내용을 빠짐없이 기록합니다.",
"hint": "ISFJ는 세세한 것까지 다 기록해요.",
"result": "O",
"explanation": "윤서는 'I write down every detail'과 'Details help me remember everything'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성준",
"script": "Essentials save time and space.",
"translation": "핵심 사항이 시간과 공간을 절약해."
},
{
"type": "script",
"index": 6,
"speaker": "윤서",
"script": "But we might forget things!",
"translation": "하지만 우리가 것들을 잊을 수 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Your records are thorough!",
"translation": "너의 기록은 철저해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-seo writes down every @@.",
"hint": "ISFJ는 모든 세부사항을 적어요.",
"optionA": "song",
"optionB": "detail",
"optionC": "dream",
"result": "detail",
"explanation": "윤서는 'I write down every detail'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I organize information carefully.",
"translation": "나는 정보를 신중히 정리해."
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "I prioritize action items first.",
"translation": "나는 실행 항목을 먼저 우선시해."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "You identify priorities well!",
"translation": "너는 우선순위를 잘 파악해!"
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "I focus on results needed.",
"translation": "나는 필요한 결과에 집중해."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You teach me being concise!",
"translation": "너는 나에게 간결한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성준",
"script": "You teach me being complete!",
"translation": "너는 나에게 완전한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "세부사항에 대한 문장이에요.",
"result": "Details ensure complete accuracy records",
"explanation": "세부사항이 완전한 정확성과 기록을 보장해요.",
"optionA": "ensure",
"optionB": "accuracy",
"optionC": "complete",
"optionD": "records",
"optionE": "Details"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "정보 체계화하기",
"explanation": "ISFJ의 세부 기록과 ESTJ의 핵심 정리 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤서",
"script": "I write down every detail.",
"translation": "나는 모든 세부사항을 적어."
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "I note only key points.",
"translation": "나는 핵심 요점만 적어."
},
{
"type": "script",
"index": 3,
"speaker": "윤서",
"script": "Details help me remember everything.",
"translation": "세부사항이 나를 모든 걸 기억하게 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "윤서는 모든 세부 내용을 빠짐없이 기록합니다.",
"hint": "ISFJ는 세세한 것까지 다 기록해요.",
"result": "O",
"explanation": "윤서는 'I write down every detail'과 'Details help me remember everything'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성준",
"script": "Essentials save time and space.",
"translation": "핵심 사항이 시간과 공간을 절약해."
},
{
"type": "script",
"index": 6,
"speaker": "윤서",
"script": "But we might forget things!",
"translation": "하지만 우리가 것들을 잊을 수 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Your records are thorough!",
"translation": "너의 기록은 철저해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-seo writes down every @@.",
"hint": "ISFJ는 모든 세부사항을 적어요.",
"optionA": "song",
"optionB": "detail",
"optionC": "dream",
"result": "detail",
"explanation": "윤서는 'I write down every detail'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I organize information carefully.",
"translation": "나는 정보를 신중히 정리해."
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "I prioritize action items first.",
"translation": "나는 실행 항목을 먼저 우선시해."
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "You identify priorities well!",
"translation": "너는 우선순위를 잘 파악해!"
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "I focus on results needed.",
"translation": "나는 필요한 결과에 집중해."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You teach me being concise!",
"translation": "너는 나에게 간결한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성준",
"script": "You teach me being complete!",
"translation": "너는 나에게 완전한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "세부사항에 대한 문장이에요.",
"optionA": "ensure",
"optionB": "accuracy",
"optionC": "complete",
"optionD": "records",
"optionE": "Details",
"result": "Details ensure complete accuracy records",
"explanation": "세부사항이 완전한 정확성과 기록을 보장해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "실용 지식 습득하기",
"explanation": "ESTJ의 목표 지향 학습과 ISFJ의 단계별 학습 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예은",
"script": "I learn what's needed fast.",
"translation": "나는 필요한 걸 빠르게 배워."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I learn each step slowly.",
"translation": "나는 각 단계를 천천히 배워."
},
{
"type": "script",
"index": 3,
"speaker": "예은",
"script": "Quick results drive my learning.",
"translation": "빠른 결과가 내 학습을 이끌어."
},
{
"type": "ox",
"index": 4,
"quiz": "예은이는 목표 달성에 필요한 것을 빠르게 습득합니다.",
"hint": "ESTJ는 결과 중심으로 효율적으로 배워요.",
"result": "O",
"explanation": "예은이는 'I learn what's needed fast'와 'Quick results drive my learning'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Solid foundation takes time.",
"translation": "탄탄한 기초는 시간이 걸려."
},
{
"type": "script",
"index": 6,
"speaker": "예은",
"script": "Both approaches work well!",
"translation": "두 접근 모두 잘 작동해!"
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "Your speed is impressive!",
"translation": "너의 속도는 인상적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-eun learns what's needed @@.",
"hint": "ESTJ는 필요한 걸 빠르게 배워요.",
"optionA": "slowly",
"optionB": "fast",
"optionC": "never",
"result": "fast",
"explanation": "예은이는 'I learn what's needed fast'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I practice until perfect.",
"translation": "나는 완벽할 때까지 연습해."
},
{
"type": "script",
"index": 10,
"speaker": "예은",
"script": "I apply knowledge immediately!",
"translation": "나는 지식을 즉시 적용해!"
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You take action quickly!",
"translation": "너는 빠르게 행동해!"
},
{
"type": "script",
"index": 12,
"speaker": "예은",
"script": "I focus on practical use.",
"translation": "나는 실용적 사용에 집중해."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me being efficient!",
"translation": "너는 나에게 효율적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "예은",
"script": "You teach me being thorough!",
"translation": "너는 나에게 철저한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "실행에 대한 문장이에요.",
"result": "Action brings quick real results",
"explanation": "행동이 빠르고 실제 결과를 가져와요.",
"optionA": "real",
"optionB": "results",
"optionC": "brings",
"optionD": "Action",
"optionE": "quick"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "실용 지식 습득하기",
"explanation": "ESTJ의 목표 지향 학습과 ISFJ의 단계별 학습 비교",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예은",
"script": "I learn what's needed fast.",
"translation": "나는 필요한 걸 빠르게 배워."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I learn each step slowly.",
"translation": "나는 각 단계를 천천히 배워."
},
{
"type": "script",
"index": 3,
"speaker": "예은",
"script": "Quick results drive my learning.",
"translation": "빠른 결과가 내 학습을 이끌어."
},
{
"type": "ox",
"index": 4,
"quiz": "예은이는 목표 달성에 필요한 것을 빠르게 습득합니다.",
"hint": "ESTJ는 결과 중심으로 효율적으로 배워요.",
"result": "O",
"explanation": "예은이는 'I learn what's needed fast'와 'Quick results drive my learning'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Solid foundation takes time.",
"translation": "탄탄한 기초는 시간이 걸려."
},
{
"type": "script",
"index": 6,
"speaker": "예은",
"script": "Both approaches work well!",
"translation": "두 접근 모두 잘 작동해!"
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "Your speed is impressive!",
"translation": "너의 속도는 인상적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-eun learns what's needed @@.",
"hint": "ESTJ는 필요한 걸 빠르게 배워요.",
"optionA": "slowly",
"optionB": "fast",
"optionC": "never",
"result": "fast",
"explanation": "예은이는 'I learn what's needed fast'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I practice until perfect.",
"translation": "나는 완벽할 때까지 연습해."
},
{
"type": "script",
"index": 10,
"speaker": "예은",
"script": "I apply knowledge immediately!",
"translation": "나는 지식을 즉시 적용해!"
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You take action quickly!",
"translation": "너는 빠르게 행동해!"
},
{
"type": "script",
"index": 12,
"speaker": "예은",
"script": "I focus on practical use.",
"translation": "나는 실용적 사용에 집중해."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me being efficient!",
"translation": "너는 나에게 효율적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "예은",
"script": "You teach me being thorough!",
"translation": "너는 나에게 철저한 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "실행에 대한 문장이에요.",
"optionA": "real",
"optionB": "results",
"optionC": "brings",
"optionD": "Action",
"optionE": "quick",
"result": "Action brings quick real results",
"explanation": "행동이 빠르고 실제 결과를 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "그룹 의견 정리하기",
"explanation": "ISFJ의 모두 의견 수렴과 ESTJ의 신속한 결정 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소현",
"script": "Let's hear from everyone first.",
"translation": "먼저 모두에게서 들어보자."
},
{
"type": "script",
"index": 2,
"speaker": "성훈",
"script": "I'll decide based on facts.",
"translation": "나는 사실에 기반해서 결정할게."
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "Everyone deserves a voice.",
"translation": "모두는 목소리를 낼 자격이 있어."
},
{
"type": "ox",
"index": 4,
"quiz": "소현이는 모든 사람의 의견을 듣고 존중합니다.",
"hint": "ISFJ는 모두의 의견을 중요하게 여겨요.",
"result": "O",
"explanation": "소현이는 'Let's hear from everyone first'와 'Everyone deserves a voice'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성훈",
"script": "Data shows the best option.",
"translation": "데이터가 최선의 선택을 보여줘."
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "But feelings matter too!",
"translation": "하지만 감정도 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "성훈",
"script": "Your inclusiveness helps morale!",
"translation": "너의 포용성이 사기를 도와!"
},
{
"type": "blank",
"index": 8,
"quiz": "So-hyeon believes everyone deserves a @@.",
"hint": "ISFJ는 모두가 목소리를 낼 자격이 있다고 믿어요.",
"optionA": "gift",
"optionB": "voice",
"optionC": "prize",
"result": "voice",
"explanation": "소현이는 'Everyone deserves a voice'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I find compromise for all.",
"translation": "나는 모두를 위한 타협을 찾아."
},
{
"type": "script",
"index": 10,
"speaker": "성훈",
"script": "I choose what works best!",
"translation": "나는 가장 잘 작동하는 걸 선택해!"
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You make clear decisions!",
"translation": "너는 명확한 결정을 내려!"
},
{
"type": "script",
"index": 12,
"speaker": "성훈",
"script": "I take responsibility fully.",
"translation": "나는 완전히 책임을 져."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me being firm!",
"translation": "너는 나에게 확고한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성훈",
"script": "You teach me consulting others!",
"translation": "너는 나에게 다른 사람들과 상의하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "포용에 대한 문장이에요.",
"result": "Inclusion builds strong team trust",
"explanation": "포용이 강한 팀 신뢰를 쌓아요.",
"optionA": "team",
"optionB": "Inclusion",
"optionC": "trust",
"optionD": "strong",
"optionE": "builds"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "그룹 의견 정리하기",
"explanation": "ISFJ의 모두 의견 수렴과 ESTJ의 신속한 결정 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소현",
"script": "Let's hear from everyone first.",
"translation": "먼저 모두에게서 들어보자."
},
{
"type": "script",
"index": 2,
"speaker": "성훈",
"script": "I'll decide based on facts.",
"translation": "나는 사실에 기반해서 결정할게."
},
{
"type": "script",
"index": 3,
"speaker": "소현",
"script": "Everyone deserves a voice.",
"translation": "모두는 목소리를 낼 자격이 있어."
},
{
"type": "ox",
"index": 4,
"quiz": "소현이는 모든 사람의 의견을 듣고 존중합니다.",
"hint": "ISFJ는 모두의 의견을 중요하게 여겨요.",
"result": "O",
"explanation": "소현이는 'Let's hear from everyone first'와 'Everyone deserves a voice'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성훈",
"script": "Data shows the best option.",
"translation": "데이터가 최선의 선택을 보여줘."
},
{
"type": "script",
"index": 6,
"speaker": "소현",
"script": "But feelings matter too!",
"translation": "하지만 감정도 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "성훈",
"script": "Your inclusiveness helps morale!",
"translation": "너의 포용성이 사기를 도와!"
},
{
"type": "blank",
"index": 8,
"quiz": "So-hyeon believes everyone deserves a @@.",
"hint": "ISFJ는 모두가 목소리를 낼 자격이 있다고 믿어요.",
"optionA": "gift",
"optionB": "voice",
"optionC": "prize",
"result": "voice",
"explanation": "소현이는 'Everyone deserves a voice'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I find compromise for all.",
"translation": "나는 모두를 위한 타협을 찾아."
},
{
"type": "script",
"index": 10,
"speaker": "성훈",
"script": "I choose what works best!",
"translation": "나는 가장 잘 작동하는 걸 선택해!"
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You make clear decisions!",
"translation": "너는 명확한 결정을 내려!"
},
{
"type": "script",
"index": 12,
"speaker": "성훈",
"script": "I take responsibility fully.",
"translation": "나는 완전히 책임을 져."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me being firm!",
"translation": "너는 나에게 확고한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성훈",
"script": "You teach me consulting others!",
"translation": "너는 나에게 다른 사람들과 상의하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "포용에 대한 문장이에요.",
"optionA": "team",
"optionB": "Inclusion",
"optionC": "trust",
"optionD": "strong",
"optionE": "builds",
"result": "Inclusion builds strong team trust",
"explanation": "포용이 강한 팀 신뢰를 쌓아요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "빠르게 판단하기",
"explanation": "ESTJ의 논리적 결단과 ISFJ의 영향 고려 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하영",
"script": "This is the logical choice.",
"translation": "이건 논리적 선택이야."
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "How will people feel?",
"translation": "사람들이 어떻게 느낄까?"
},
{
"type": "script",
"index": 3,
"speaker": "하영",
"script": "Facts guide my decisions clearly.",
"translation": "사실이 내 결정을 명확히 안내해."
},
{
"type": "ox",
"index": 4,
"quiz": "하영이는 객관적 사실과 논리로 판단합니다.",
"hint": "ESTJ는 감정보다 논리를 우선해요.",
"result": "O",
"explanation": "하영이는 'This is the logical choice'와 'Facts guide my decisions clearly'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "Emotions affect outcomes too.",
"translation": "감정도 결과에 영향을 줘."
},
{
"type": "script",
"index": 6,
"speaker": "하영",
"script": "That's a valid consideration!",
"translation": "그건 타당한 고려야!"
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "Your clarity helps us!",
"translation": "너의 명확함이 우리를 도와!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-yeong says facts guide her decisions @@.",
"hint": "ESTJ는 사실이 결정을 명확히 안내한다고 말해요.",
"optionA": "never",
"optionB": "clearly",
"optionC": "slowly",
"result": "clearly",
"explanation": "하영이는 'Facts guide my decisions clearly'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I consider who gets hurt.",
"translation": "나는 누가 상처받는지 고려해."
},
{
"type": "script",
"index": 10,
"speaker": "하영",
"script": "I evaluate pros and cons!",
"translation": "나는 장단점을 평가해!"
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You analyze things well!",
"translation": "너는 것들을 잘 분석해!"
},
{
"type": "script",
"index": 12,
"speaker": "하영",
"script": "I maintain objective standards.",
"translation": "나는 객관적 기준을 유지해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me being rational!",
"translation": "너는 나에게 이성적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하영",
"script": "You teach me considering people!",
"translation": "너는 나에게 사람들을 고려하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "논리에 대한 문장이에요.",
"result": "Logic guides clear sound decisions",
"explanation": "논리가 명확하고 건전한 결정을 안내해요.",
"optionA": "Logic",
"optionB": "guides",
"optionC": "decisions",
"optionD": "clear",
"optionE": "sound"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "빠르게 판단하기",
"explanation": "ESTJ의 논리적 결단과 ISFJ의 영향 고려 비교",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하영",
"script": "This is the logical choice.",
"translation": "이건 논리적 선택이야."
},
{
"type": "script",
"index": 2,
"speaker": "윤아",
"script": "How will people feel?",
"translation": "사람들이 어떻게 느낄까?"
},
{
"type": "script",
"index": 3,
"speaker": "하영",
"script": "Facts guide my decisions clearly.",
"translation": "사실이 내 결정을 명확히 안내해."
},
{
"type": "ox",
"index": 4,
"quiz": "하영이는 객관적 사실과 논리로 판단합니다.",
"hint": "ESTJ는 감정보다 논리를 우선해요.",
"result": "O",
"explanation": "하영이는 'This is the logical choice'와 'Facts guide my decisions clearly'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤아",
"script": "Emotions affect outcomes too.",
"translation": "감정도 결과에 영향을 줘."
},
{
"type": "script",
"index": 6,
"speaker": "하영",
"script": "That's a valid consideration!",
"translation": "그건 타당한 고려야!"
},
{
"type": "script",
"index": 7,
"speaker": "윤아",
"script": "Your clarity helps us!",
"translation": "너의 명확함이 우리를 도와!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-yeong says facts guide her decisions @@.",
"hint": "ESTJ는 사실이 결정을 명확히 안내한다고 말해요.",
"optionA": "never",
"optionB": "clearly",
"optionC": "slowly",
"result": "clearly",
"explanation": "하영이는 'Facts guide my decisions clearly'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I consider who gets hurt.",
"translation": "나는 누가 상처받는지 고려해."
},
{
"type": "script",
"index": 10,
"speaker": "하영",
"script": "I evaluate pros and cons!",
"translation": "나는 장단점을 평가해!"
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You analyze things well!",
"translation": "너는 것들을 잘 분석해!"
},
{
"type": "script",
"index": 12,
"speaker": "하영",
"script": "I maintain objective standards.",
"translation": "나는 객관적 기준을 유지해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me being rational!",
"translation": "너는 나에게 이성적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하영",
"script": "You teach me considering people!",
"translation": "너는 나에게 사람들을 고려하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "논리에 대한 문장이에요.",
"optionA": "Logic",
"optionB": "guides",
"optionC": "decisions",
"optionD": "clear",
"optionE": "sound",
"result": "Logic guides clear sound decisions",
"explanation": "논리가 명확하고 건전한 결정을 안내해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "집안 관리하기",
"explanation": "ISFJ의 세심한 돌봄과 ESTJ의 체계적 운영 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은서",
"script": "I notice what needs care.",
"translation": "나는 무엇이 돌봄이 필요한지 알아차려."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "I create efficient systems.",
"translation": "나는 효율적인 시스템을 만들어."
},
{
"type": "script",
"index": 3,
"speaker": "은서",
"script": "Personal touches make home warm.",
"translation": "개인적 터치가 집을 따뜻하게 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "은서는 세심하게 가족 구성원을 돌봅니다.",
"hint": "ISFJ는 개개인의 필요를 챙겨요.",
"result": "O",
"explanation": "은서는 'I notice what needs care'와 'Personal touches make home warm'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Clear rules help everyone.",
"translation": "명확한 규칙이 모두를 도와."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "Both create good home!",
"translation": "둘 다 좋은 집을 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Your care shows love!",
"translation": "너의 돌봄이 사랑을 보여줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-seo notices what needs @@.",
"hint": "ISFJ는 무엇이 돌봄이 필요한지 알아차려요.",
"optionA": "money",
"optionB": "care",
"optionC": "games",
"result": "care",
"explanation": "은서는 'I notice what needs care'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은서",
"script": "I anticipate everyone's needs.",
"translation": "나는 모두의 필요를 예상해."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "I organize schedules clearly!",
"translation": "나는 일정을 명확히 정리해!"
},
{
"type": "script",
"index": 11,
"speaker": "은서",
"script": "You keep us running smoothly!",
"translation": "너는 우리를 원활하게 운영되게 해!"
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "I assign chores fairly.",
"translation": "나는 집안일을 공정하게 배정해."
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "You teach me being structured!",
"translation": "너는 나에게 체계적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태호",
"script": "You teach me noticing details!",
"translation": "너는 나에게 세부사항을 알아차리는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "돌봄에 대한 문장이에요.",
"result": "Care creates warm loving homes",
"explanation": "돌봄이 따뜻하고 사랑하는 집을 만들어요.",
"optionA": "Care",
"optionB": "homes",
"optionC": "loving",
"optionD": "warm",
"optionE": "creates"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "집안 관리하기",
"explanation": "ISFJ의 세심한 돌봄과 ESTJ의 체계적 운영 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은서",
"script": "I notice what needs care.",
"translation": "나는 무엇이 돌봄이 필요한지 알아차려."
},
{
"type": "script",
"index": 2,
"speaker": "태호",
"script": "I create efficient systems.",
"translation": "나는 효율적인 시스템을 만들어."
},
{
"type": "script",
"index": 3,
"speaker": "은서",
"script": "Personal touches make home warm.",
"translation": "개인적 터치가 집을 따뜻하게 만들어."
},
{
"type": "ox",
"index": 4,
"quiz": "은서는 세심하게 가족 구성원을 돌봅니다.",
"hint": "ISFJ는 개개인의 필요를 챙겨요.",
"result": "O",
"explanation": "은서는 'I notice what needs care'와 'Personal touches make home warm'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태호",
"script": "Clear rules help everyone.",
"translation": "명확한 규칙이 모두를 도와."
},
{
"type": "script",
"index": 6,
"speaker": "은서",
"script": "Both create good home!",
"translation": "둘 다 좋은 집을 만들어!"
},
{
"type": "script",
"index": 7,
"speaker": "태호",
"script": "Your care shows love!",
"translation": "너의 돌봄이 사랑을 보여줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-seo notices what needs @@.",
"hint": "ISFJ는 무엇이 돌봄이 필요한지 알아차려요.",
"optionA": "money",
"optionB": "care",
"optionC": "games",
"result": "care",
"explanation": "은서는 'I notice what needs care'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은서",
"script": "I anticipate everyone's needs.",
"translation": "나는 모두의 필요를 예상해."
},
{
"type": "script",
"index": 10,
"speaker": "태호",
"script": "I organize schedules clearly!",
"translation": "나는 일정을 명확히 정리해!"
},
{
"type": "script",
"index": 11,
"speaker": "은서",
"script": "You keep us running smoothly!",
"translation": "너는 우리를 원활하게 운영되게 해!"
},
{
"type": "script",
"index": 12,
"speaker": "태호",
"script": "I assign chores fairly.",
"translation": "나는 집안일을 공정하게 배정해."
},
{
"type": "script",
"index": 13,
"speaker": "은서",
"script": "You teach me being structured!",
"translation": "너는 나에게 체계적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태호",
"script": "You teach me noticing details!",
"translation": "너는 나에게 세부사항을 알아차리는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "돌봄에 대한 문장이에요.",
"optionA": "Care",
"optionB": "homes",
"optionC": "loving",
"optionD": "warm",
"optionE": "creates",
"result": "Care creates warm loving homes",
"explanation": "돌봄이 따뜻하고 사랑하는 집을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "효율적으로 생활하기",
"explanation": "ESTJ의 최적화 추구와 ISFJ의 안정 유지 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다인",
"script": "I optimize everything daily.",
"translation": "나는 매일 모든 걸 최적화해."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I maintain comfortable routines.",
"translation": "나는 편안한 루틴을 유지해."
},
{
"type": "script",
"index": 3,
"speaker": "다인",
"script": "Efficiency saves valuable time.",
"translation": "효율성이 소중한 시간을 절약해."
},
{
"type": "ox",
"index": 4,
"quiz": "다인이는 모든 것을 더 효율적으로 만들려고 합니다.",
"hint": "ESTJ는 시스템을 개선하고 최적화해요.",
"result": "O",
"explanation": "다인이는 'I optimize everything daily'와 'Efficiency saves valuable time'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Familiar ways feel secure.",
"translation": "익숙한 방법이 안전하게 느껴져."
},
{
"type": "script",
"index": 6,
"speaker": "다인",
"script": "Security matters greatly too!",
"translation": "안전도 크게 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "Your improvements help us!",
"translation": "너의 개선이 우리를 도와!"
},
{
"type": "blank",
"index": 8,
"quiz": "Da-in optimizes everything @@.",
"hint": "ESTJ는 매일 모든 걸 최적화해요.",
"optionA": "never",
"optionB": "daily",
"optionC": "rarely",
"result": "daily",
"explanation": "다인이는 'I optimize everything daily'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I value consistency highly.",
"translation": "나는 일관성을 높이 평가해."
},
{
"type": "script",
"index": 10,
"speaker": "다인",
"script": "I measure productivity always!",
"translation": "나는 항상 생산성을 측정해!"
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "You achieve goals faster!",
"translation": "너는 목표를 더 빨리 달성해!"
},
{
"type": "script",
"index": 12,
"speaker": "다인",
"script": "I eliminate wasted effort.",
"translation": "나는 낭비된 노력을 제거해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You teach me maximizing output!",
"translation": "너는 나에게 산출을 최대화하는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "다인",
"script": "You teach me valuing stability!",
"translation": "너는 나에게 안정성을 소중히 여기는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "최적화에 대한 문장이에요.",
"result": "Optimization increases overall productivity success",
"explanation": "최적화가 전반적인 생산성과 성공을 증가시켜요.",
"optionA": "overall",
"optionB": "success",
"optionC": "Optimization",
"optionD": "increases",
"optionE": "productivity"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "효율적으로 생활하기",
"explanation": "ESTJ의 최적화 추구와 ISFJ의 안정 유지 비교",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "다인",
"script": "I optimize everything daily.",
"translation": "나는 매일 모든 걸 최적화해."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "I maintain comfortable routines.",
"translation": "나는 편안한 루틴을 유지해."
},
{
"type": "script",
"index": 3,
"speaker": "다인",
"script": "Efficiency saves valuable time.",
"translation": "효율성이 소중한 시간을 절약해."
},
{
"type": "ox",
"index": 4,
"quiz": "다인이는 모든 것을 더 효율적으로 만들려고 합니다.",
"hint": "ESTJ는 시스템을 개선하고 최적화해요.",
"result": "O",
"explanation": "다인이는 'I optimize everything daily'와 'Efficiency saves valuable time'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Familiar ways feel secure.",
"translation": "익숙한 방법이 안전하게 느껴져."
},
{
"type": "script",
"index": 6,
"speaker": "다인",
"script": "Security matters greatly too!",
"translation": "안전도 크게 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "Your improvements help us!",
"translation": "너의 개선이 우리를 도와!"
},
{
"type": "blank",
"index": 8,
"quiz": "Da-in optimizes everything @@.",
"hint": "ESTJ는 매일 모든 걸 최적화해요.",
"optionA": "never",
"optionB": "daily",
"optionC": "rarely",
"result": "daily",
"explanation": "다인이는 'I optimize everything daily'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I value consistency highly.",
"translation": "나는 일관성을 높이 평가해."
},
{
"type": "script",
"index": 10,
"speaker": "다인",
"script": "I measure productivity always!",
"translation": "나는 항상 생산성을 측정해!"
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "You achieve goals faster!",
"translation": "너는 목표를 더 빨리 달성해!"
},
{
"type": "script",
"index": 12,
"speaker": "다인",
"script": "I eliminate wasted effort.",
"translation": "나는 낭비된 노력을 제거해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You teach me maximizing output!",
"translation": "너는 나에게 산출을 최대화하는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "다인",
"script": "You teach me valuing stability!",
"translation": "너는 나에게 안정성을 소중히 여기는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "최적화에 대한 문장이에요.",
"optionA": "overall",
"optionB": "success",
"optionC": "Optimization",
"optionD": "increases",
"optionE": "productivity",
"result": "Optimization increases overall productivity success",
"explanation": "최적화가 전반적인 생산성과 성공을 증가시켜요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "위기 상황 대응하기",
"explanation": "ISFJ의 신중한 대처와 ESTJ의 즉각적 행동 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "Let me check everyone's safe.",
"translation": "내가 모두가 안전한지 확인할게."
},
{
"type": "script",
"index": 2,
"speaker": "하나",
"script": "I'll take charge immediately.",
"translation": "나는 즉시 책임을 맡을게."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "People need emotional support.",
"translation": "사람들은 감정적 지지가 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 위기 상황에서 사람들의 안전과 감정을 챙깁니다.",
"hint": "ISFJ는 사람들의 안녕을 먼저 확인해요.",
"result": "O",
"explanation": "윤아는 'Let me check everyone's safe'와 'People need emotional support'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하나",
"script": "Quick action prevents damage!",
"translation": "빠른 행동이 피해를 막아!"
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "Both are necessary truly!",
"translation": "둘 다 진정으로 필요해!"
},
{
"type": "script",
"index": 7,
"speaker": "하나",
"script": "Your care calms people!",
"translation": "너의 배려가 사람들을 진정시켜!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a checks if everyone's @@.",
"hint": "ISFJ는 모두가 안전한지 확인해요.",
"optionA": "happy",
"optionB": "safe",
"optionC": "hungry",
"result": "safe",
"explanation": "윤아는 'Let me check everyone's safe'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I comfort worried people.",
"translation": "나는 걱정하는 사람들을 위로해."
},
{
"type": "script",
"index": 10,
"speaker": "하나",
"script": "I organize rescue efforts!",
"translation": "나는 구조 노력을 조직해!"
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You handle crises well!",
"translation": "너는 위기를 잘 다뤄!"
},
{
"type": "script",
"index": 12,
"speaker": "하나",
"script": "I give clear instructions.",
"translation": "나는 명확한 지시를 줘."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me being bold!",
"translation": "너는 나에게 대담한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하나",
"script": "You teach me being caring!",
"translation": "너는 나에게 배려하는 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "안전에 대한 문장이에요.",
"result": "Care protects everyone's safety wellbeing",
"explanation": "배려가 모두의 안전과 안녕을 보호해요.",
"optionA": "everyone's",
"optionB": "Care",
"optionC": "safety",
"optionD": "protects",
"optionE": "wellbeing"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "위기 상황 대응하기",
"explanation": "ISFJ의 신중한 대처와 ESTJ의 즉각적 행동 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "Let me check everyone's safe.",
"translation": "내가 모두가 안전한지 확인할게."
},
{
"type": "script",
"index": 2,
"speaker": "하나",
"script": "I'll take charge immediately.",
"translation": "나는 즉시 책임을 맡을게."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "People need emotional support.",
"translation": "사람들은 감정적 지지가 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 위기 상황에서 사람들의 안전과 감정을 챙깁니다.",
"hint": "ISFJ는 사람들의 안녕을 먼저 확인해요.",
"result": "O",
"explanation": "윤아는 'Let me check everyone's safe'와 'People need emotional support'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하나",
"script": "Quick action prevents damage!",
"translation": "빠른 행동이 피해를 막아!"
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "Both are necessary truly!",
"translation": "둘 다 진정으로 필요해!"
},
{
"type": "script",
"index": 7,
"speaker": "하나",
"script": "Your care calms people!",
"translation": "너의 배려가 사람들을 진정시켜!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a checks if everyone's @@.",
"hint": "ISFJ는 모두가 안전한지 확인해요.",
"optionA": "happy",
"optionB": "safe",
"optionC": "hungry",
"result": "safe",
"explanation": "윤아는 'Let me check everyone's safe'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I comfort worried people.",
"translation": "나는 걱정하는 사람들을 위로해."
},
{
"type": "script",
"index": 10,
"speaker": "하나",
"script": "I organize rescue efforts!",
"translation": "나는 구조 노력을 조직해!"
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You handle crises well!",
"translation": "너는 위기를 잘 다뤄!"
},
{
"type": "script",
"index": 12,
"speaker": "하나",
"script": "I give clear instructions.",
"translation": "나는 명확한 지시를 줘."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me being bold!",
"translation": "너는 나에게 대담한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하나",
"script": "You teach me being caring!",
"translation": "너는 나에게 배려하는 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "안전에 대한 문장이에요.",
"optionA": "everyone's",
"optionB": "Care",
"optionC": "safety",
"optionD": "protects",
"optionE": "wellbeing",
"result": "Care protects everyone's safety wellbeing",
"explanation": "배려가 모두의 안전과 안녕을 보호해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "긴급 문제 해결하기",
"explanation": "ESTJ의 결단력과 ISFJ의 협력적 접근 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서아",
"script": "I decide and act now.",
"translation": "나는 지금 결정하고 행동해."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "Should we discuss this first?",
"translation": "우리가 먼저 이걸 논의해야 할까?"
},
{
"type": "script",
"index": 3,
"speaker": "서아",
"script": "Delay increases risk significantly.",
"translation": "지연이 위험을 상당히 증가시켜."
},
{
"type": "ox",
"index": 4,
"quiz": "서아는 긴급 상황에서 빠르게 결정하고 행동합니다.",
"hint": "ESTJ는 즉시 주도권을 잡고 실행해요.",
"result": "O",
"explanation": "서아는 'I decide and act now'와 'Delay increases risk significantly'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "But consensus helps implementation.",
"translation": "하지만 합의가 실행을 도와."
},
{
"type": "script",
"index": 6,
"speaker": "서아",
"script": "I'll take full responsibility!",
"translation": "나는 완전한 책임을 질게!"
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "Your courage is admirable!",
"translation": "너의 용기는 훌륭해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-a decides and acts @@.",
"hint": "ESTJ는 지금 결정하고 행동해요.",
"optionA": "later",
"optionB": "now",
"optionC": "never",
"result": "now",
"explanation": "서아는 'I decide and act now'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I ensure no one's left behind.",
"translation": "나는 아무도 뒤에 남지 않도록 보장해."
},
{
"type": "script",
"index": 10,
"speaker": "서아",
"script": "I prioritize critical issues!",
"translation": "나는 중요한 문제를 우선시해!"
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You save time effectively!",
"translation": "너는 시간을 효과적으로 절약해!"
},
{
"type": "script",
"index": 12,
"speaker": "서아",
"script": "I execute plans decisively.",
"translation": "나는 계획을 단호하게 실행해."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me acting fast!",
"translation": "너는 나에게 빠르게 행동하는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "서아",
"script": "You teach me including everyone!",
"translation": "너는 나에게 모두를 포함하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "행동에 대한 문장이에요.",
"result": "Decisive action saves critical situations",
"explanation": "단호한 행동이 중요한 상황을 구해요.",
"optionA": "Decisive",
"optionB": "saves",
"optionC": "action",
"optionD": "situations",
"optionE": "critical"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "긴급 문제 해결하기",
"explanation": "ESTJ의 결단력과 ISFJ의 협력적 접근 비교",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서아",
"script": "I decide and act now.",
"translation": "나는 지금 결정하고 행동해."
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "Should we discuss this first?",
"translation": "우리가 먼저 이걸 논의해야 할까?"
},
{
"type": "script",
"index": 3,
"speaker": "서아",
"script": "Delay increases risk significantly.",
"translation": "지연이 위험을 상당히 증가시켜."
},
{
"type": "ox",
"index": 4,
"quiz": "서아는 긴급 상황에서 빠르게 결정하고 행동합니다.",
"hint": "ESTJ는 즉시 주도권을 잡고 실행해요.",
"result": "O",
"explanation": "서아는 'I decide and act now'와 'Delay increases risk significantly'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "But consensus helps implementation.",
"translation": "하지만 합의가 실행을 도와."
},
{
"type": "script",
"index": 6,
"speaker": "서아",
"script": "I'll take full responsibility!",
"translation": "나는 완전한 책임을 질게!"
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "Your courage is admirable!",
"translation": "너의 용기는 훌륭해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-a decides and acts @@.",
"hint": "ESTJ는 지금 결정하고 행동해요.",
"optionA": "later",
"optionB": "now",
"optionC": "never",
"result": "now",
"explanation": "서아는 'I decide and act now'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I ensure no one's left behind.",
"translation": "나는 아무도 뒤에 남지 않도록 보장해."
},
{
"type": "script",
"index": 10,
"speaker": "서아",
"script": "I prioritize critical issues!",
"translation": "나는 중요한 문제를 우선시해!"
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You save time effectively!",
"translation": "너는 시간을 효과적으로 절약해!"
},
{
"type": "script",
"index": 12,
"speaker": "서아",
"script": "I execute plans decisively.",
"translation": "나는 계획을 단호하게 실행해."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me acting fast!",
"translation": "너는 나에게 빠르게 행동하는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "서아",
"script": "You teach me including everyone!",
"translation": "너는 나에게 모두를 포함하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "행동에 대한 문장이에요.",
"optionA": "Decisive",
"optionB": "saves",
"optionC": "action",
"optionD": "situations",
"optionE": "critical",
"result": "Decisive action saves critical situations",
"explanation": "단호한 행동이 중요한 상황을 구해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어 목표 세우기",
"explanation": "ISFJ의 현실적 계획과 ESTJ의 야심찬 목표 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I set achievable steady goals.",
"translation": "나는 달성 가능한 안정된 목표를 세워."
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "I aim for leadership positions!",
"translation": "나는 리더십 자리를 겨냥해!"
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Gradual progress feels safer.",
"translation": "점진적 진행이 더 안전하게 느껴져."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 현실적이고 안정적인 목표를 선호합니다.",
"hint": "ISFJ는 확실하게 이룰 수 있는 걸 계획해요.",
"result": "O",
"explanation": "예나는 'I set achievable steady goals'와 'Gradual progress feels safer'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성준",
"script": "High targets push my limits!",
"translation": "높은 목표가 내 한계를 밀어!"
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "Both approaches work!",
"translation": "두 접근 모두 작동해!"
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Your reliability builds careers!",
"translation": "너의 신뢰성이 경력을 쌓아!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na sets achievable steady @@.",
"hint": "ISFJ는 달성 가능한 안정된 목표를 세워요.",
"optionA": "dreams",
"optionB": "goals",
"optionC": "meals",
"result": "goals",
"explanation": "예나는 'I set achievable steady goals'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I value work-life balance.",
"translation": "나는 일과 삶의 균형을 소중히 여겨."
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "I climb career ladder fast!",
"translation": "나는 경력 사다리를 빨리 올라!"
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "You achieve so much!",
"translation": "너는 정말 많이 달성해!"
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "I seek management roles.",
"translation": "나는 관리직을 찾아."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You teach me being ambitious!",
"translation": "너는 나에게 야심찬 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성준",
"script": "You teach me being balanced!",
"translation": "너는 나에게 균형 잡힌 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "균형에 대한 문장이에요.",
"result": "Balance creates sustainable life success",
"explanation": "균형이 지속 가능한 삶의 성공을 만들어요.",
"optionA": "Balance",
"optionB": "success",
"optionC": "creates",
"optionD": "sustainable",
"optionE": "life"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "커리어 목표 세우기",
"explanation": "ISFJ의 현실적 계획과 ESTJ의 야심찬 목표 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예나",
"script": "I set achievable steady goals.",
"translation": "나는 달성 가능한 안정된 목표를 세워."
},
{
"type": "script",
"index": 2,
"speaker": "성준",
"script": "I aim for leadership positions!",
"translation": "나는 리더십 자리를 겨냥해!"
},
{
"type": "script",
"index": 3,
"speaker": "예나",
"script": "Gradual progress feels safer.",
"translation": "점진적 진행이 더 안전하게 느껴져."
},
{
"type": "ox",
"index": 4,
"quiz": "예나는 현실적이고 안정적인 목표를 선호합니다.",
"hint": "ISFJ는 확실하게 이룰 수 있는 걸 계획해요.",
"result": "O",
"explanation": "예나는 'I set achievable steady goals'와 'Gradual progress feels safer'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성준",
"script": "High targets push my limits!",
"translation": "높은 목표가 내 한계를 밀어!"
},
{
"type": "script",
"index": 6,
"speaker": "예나",
"script": "Both approaches work!",
"translation": "두 접근 모두 작동해!"
},
{
"type": "script",
"index": 7,
"speaker": "성준",
"script": "Your reliability builds careers!",
"translation": "너의 신뢰성이 경력을 쌓아!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-na sets achievable steady @@.",
"hint": "ISFJ는 달성 가능한 안정된 목표를 세워요.",
"optionA": "dreams",
"optionB": "goals",
"optionC": "meals",
"result": "goals",
"explanation": "예나는 'I set achievable steady goals'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "예나",
"script": "I value work-life balance.",
"translation": "나는 일과 삶의 균형을 소중히 여겨."
},
{
"type": "script",
"index": 10,
"speaker": "성준",
"script": "I climb career ladder fast!",
"translation": "나는 경력 사다리를 빨리 올라!"
},
{
"type": "script",
"index": 11,
"speaker": "예나",
"script": "You achieve so much!",
"translation": "너는 정말 많이 달성해!"
},
{
"type": "script",
"index": 12,
"speaker": "성준",
"script": "I seek management roles.",
"translation": "나는 관리직을 찾아."
},
{
"type": "script",
"index": 13,
"speaker": "예나",
"script": "You teach me being ambitious!",
"translation": "너는 나에게 야심찬 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성준",
"script": "You teach me being balanced!",
"translation": "너는 나에게 균형 잡힌 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "균형에 대한 문장이에요.",
"optionA": "Balance",
"optionB": "success",
"optionC": "creates",
"optionD": "sustainable",
"optionE": "life",
"result": "Balance creates sustainable life success",
"explanation": "균형이 지속 가능한 삶의 성공을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "리더십 발휘하기",
"explanation": "ESTJ의 권위적 지도와 ISFJ의 지지적 협력 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소라",
"script": "I lead teams with authority.",
"translation": "나는 권위로 팀을 이끌어."
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I support from behind quietly.",
"translation": "나는 뒤에서 조용히 지지해."
},
{
"type": "script",
"index": 3,
"speaker": "소라",
"script": "Clear direction gets results fast.",
"translation": "명확한 방향이 결과를 빨리 얻어."
},
{
"type": "ox",
"index": 4,
"quiz": "소라는 강력한 리더십으로 팀을 이끕니다.",
"hint": "ESTJ는 직접 주도하고 지시해요.",
"result": "O",
"explanation": "소라는 'I lead teams with authority'와 'Clear direction gets results fast'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤서",
"script": "Gentle guidance helps growth.",
"translation": "부드러운 안내가 성장을 도와."
},
{
"type": "script",
"index": 6,
"speaker": "소라",
"script": "Your support strengthens teams!",
"translation": "너의 지지가 팀을 강화해!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "You inspire team confidence!",
"translation": "너는 팀 자신감에 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "So-ra leads teams with @@.",
"hint": "ESTJ는 권위로 팀을 이끌어요.",
"optionA": "fear",
"optionB": "authority",
"optionC": "confusion",
"result": "authority",
"explanation": "소라는 'I lead teams with authority'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I help individuals personally.",
"translation": "나는 개인들을 개인적으로 도와."
},
{
"type": "script",
"index": 10,
"speaker": "소라",
"script": "I set high standards clearly!",
"translation": "나는 높은 기준을 명확히 세워!"
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "You drive great performance!",
"translation": "너는 훌륭한 성과를 이끌어!"
},
{
"type": "script",
"index": 12,
"speaker": "소라",
"script": "I hold everyone accountable.",
"translation": "나는 모두에게 책임을 지게 해."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You teach me being strong!",
"translation": "너는 나에게 강한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "소라",
"script": "You teach me being supportive!",
"translation": "너는 나에게 지지적인 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "리더십에 대한 문장이에요.",
"result": "Strong leadership achieves team results",
"explanation": "강한 리더십이 팀 결과를 달성해요.",
"optionA": "Strong",
"optionB": "leadership",
"optionC": "team",
"optionD": "results",
"optionE": "achieves"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "리더십 발휘하기",
"explanation": "ESTJ의 권위적 지도와 ISFJ의 지지적 협력 비교",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소라",
"script": "I lead teams with authority.",
"translation": "나는 권위로 팀을 이끌어."
},
{
"type": "script",
"index": 2,
"speaker": "윤서",
"script": "I support from behind quietly.",
"translation": "나는 뒤에서 조용히 지지해."
},
{
"type": "script",
"index": 3,
"speaker": "소라",
"script": "Clear direction gets results fast.",
"translation": "명확한 방향이 결과를 빨리 얻어."
},
{
"type": "ox",
"index": 4,
"quiz": "소라는 강력한 리더십으로 팀을 이끕니다.",
"hint": "ESTJ는 직접 주도하고 지시해요.",
"result": "O",
"explanation": "소라는 'I lead teams with authority'와 'Clear direction gets results fast'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "윤서",
"script": "Gentle guidance helps growth.",
"translation": "부드러운 안내가 성장을 도와."
},
{
"type": "script",
"index": 6,
"speaker": "소라",
"script": "Your support strengthens teams!",
"translation": "너의 지지가 팀을 강화해!"
},
{
"type": "script",
"index": 7,
"speaker": "윤서",
"script": "You inspire team confidence!",
"translation": "너는 팀 자신감에 영감을 줘!"
},
{
"type": "blank",
"index": 8,
"quiz": "So-ra leads teams with @@.",
"hint": "ESTJ는 권위로 팀을 이끌어요.",
"optionA": "fear",
"optionB": "authority",
"optionC": "confusion",
"result": "authority",
"explanation": "소라는 'I lead teams with authority'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤서",
"script": "I help individuals personally.",
"translation": "나는 개인들을 개인적으로 도와."
},
{
"type": "script",
"index": 10,
"speaker": "소라",
"script": "I set high standards clearly!",
"translation": "나는 높은 기준을 명확히 세워!"
},
{
"type": "script",
"index": 11,
"speaker": "윤서",
"script": "You drive great performance!",
"translation": "너는 훌륭한 성과를 이끌어!"
},
{
"type": "script",
"index": 12,
"speaker": "소라",
"script": "I hold everyone accountable.",
"translation": "나는 모두에게 책임을 지게 해."
},
{
"type": "script",
"index": 13,
"speaker": "윤서",
"script": "You teach me being strong!",
"translation": "너는 나에게 강한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "소라",
"script": "You teach me being supportive!",
"translation": "너는 나에게 지지적인 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "리더십에 대한 문장이에요.",
"optionA": "Strong",
"optionB": "leadership",
"optionC": "team",
"optionD": "results",
"optionE": "achieves",
"result": "Strong leadership achieves team results",
"explanation": "강한 리더십이 팀 결과를 달성해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "전통 활동 즐기기",
"explanation": "ISFJ의 손작업과 ESTJ의 조직 활동 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수현",
"script": "I enjoy quiet handcrafts.",
"translation": "나는 조용한 수공예를 즐겨."
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "I organize community events!",
"translation": "나는 커뮤니티 행사를 조직해!"
},
{
"type": "script",
"index": 3,
"speaker": "수현",
"script": "Making things brings me peace.",
"translation": "것들을 만드는 게 나에게 평화를 가져와."
},
{
"type": "ox",
"index": 4,
"quiz": "수현이는 혼자서 손으로 만드는 활동을 즐깁니다.",
"hint": "ISFJ는 조용히 집중하는 취미를 좋아해요.",
"result": "O",
"explanation": "수현이는 'I enjoy quiet handcrafts'와 'Making things brings me peace'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태준",
"script": "Leading activities energizes me!",
"translation": "활동을 이끄는 게 나를 활기차게 해!"
},
{
"type": "script",
"index": 6,
"speaker": "수현",
"script": "Both bring joy differently!",
"translation": "둘 다 다르게 기쁨을 가져와!"
},
{
"type": "script",
"index": 7,
"speaker": "태준",
"script": "Your creations are beautiful!",
"translation": "너의 창작물은 아름다워!"
},
{
"type": "blank",
"index": 8,
"quiz": "Su-hyeon enjoys quiet @@.",
"hint": "ISFJ는 조용한 수공예를 즐겨요.",
"optionA": "parties",
"optionB": "handcrafts",
"optionC": "sports",
"result": "handcrafts",
"explanation": "수현이는 'I enjoy quiet handcrafts'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I work on projects alone.",
"translation": "나는 혼자 프로젝트를 작업해."
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "I coordinate group activities!",
"translation": "나는 그룹 활동을 조율해!"
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "You make things happen!",
"translation": "너는 것들을 실현시켜!"
},
{
"type": "script",
"index": 12,
"speaker": "태준",
"script": "I bring people together.",
"translation": "나는 사람들을 함께 모아."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You teach me leading others!",
"translation": "너는 나에게 다른 사람들을 이끄는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태준",
"script": "You teach me creating beauty!",
"translation": "너는 나에게 아름다움을 창조하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "평화에 대한 문장이에요.",
"result": "Crafts brings peaceful creative joy",
"explanation": "공예가 평화로운 창의적 기쁨을 가져와요.",
"optionA": "joy",
"optionB": "Crafts",
"optionC": "brings",
"optionD": "peaceful",
"optionE": "creative"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "전통 활동 즐기기",
"explanation": "ISFJ의 손작업과 ESTJ의 조직 활동 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "수현",
"script": "I enjoy quiet handcrafts.",
"translation": "나는 조용한 수공예를 즐겨."
},
{
"type": "script",
"index": 2,
"speaker": "태준",
"script": "I organize community events!",
"translation": "나는 커뮤니티 행사를 조직해!"
},
{
"type": "script",
"index": 3,
"speaker": "수현",
"script": "Making things brings me peace.",
"translation": "것들을 만드는 게 나에게 평화를 가져와."
},
{
"type": "ox",
"index": 4,
"quiz": "수현이는 혼자서 손으로 만드는 활동을 즐깁니다.",
"hint": "ISFJ는 조용히 집중하는 취미를 좋아해요.",
"result": "O",
"explanation": "수현이는 'I enjoy quiet handcrafts'와 'Making things brings me peace'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태준",
"script": "Leading activities energizes me!",
"translation": "활동을 이끄는 게 나를 활기차게 해!"
},
{
"type": "script",
"index": 6,
"speaker": "수현",
"script": "Both bring joy differently!",
"translation": "둘 다 다르게 기쁨을 가져와!"
},
{
"type": "script",
"index": 7,
"speaker": "태준",
"script": "Your creations are beautiful!",
"translation": "너의 창작물은 아름다워!"
},
{
"type": "blank",
"index": 8,
"quiz": "Su-hyeon enjoys quiet @@.",
"hint": "ISFJ는 조용한 수공예를 즐겨요.",
"optionA": "parties",
"optionB": "handcrafts",
"optionC": "sports",
"result": "handcrafts",
"explanation": "수현이는 'I enjoy quiet handcrafts'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I work on projects alone.",
"translation": "나는 혼자 프로젝트를 작업해."
},
{
"type": "script",
"index": 10,
"speaker": "태준",
"script": "I coordinate group activities!",
"translation": "나는 그룹 활동을 조율해!"
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "You make things happen!",
"translation": "너는 것들을 실현시켜!"
},
{
"type": "script",
"index": 12,
"speaker": "태준",
"script": "I bring people together.",
"translation": "나는 사람들을 함께 모아."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You teach me leading others!",
"translation": "너는 나에게 다른 사람들을 이끄는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태준",
"script": "You teach me creating beauty!",
"translation": "너는 나에게 아름다움을 창조하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "평화에 대한 문장이에요.",
"optionA": "joy",
"optionB": "Crafts",
"optionC": "brings",
"optionD": "peaceful",
"optionE": "creative",
"result": "Crafts brings peaceful creative joy",
"explanation": "공예가 평화로운 창의적 기쁨을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "활동적으로 보내기",
"explanation": "ESTJ의 목표 지향 운동과 ISFJ의 여유로운 산책 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건호",
"script": "I play competitive team sports!",
"translation": "나는 경쟁적 팀 스포츠를 해!"
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I take peaceful nature walks.",
"translation": "나는 평화로운 자연 산책을 해."
},
{
"type": "script",
"index": 3,
"speaker": "건호",
"script": "Winning motivates me greatly.",
"translation": "이기는 게 나를 크게 동기부여해."
},
{
"type": "ox",
"index": 4,
"quiz": "건호는 목표를 갖고 경쟁하는 스포츠를 즐깁니다.",
"hint": "ESTJ는 성취감을 주는 활동을 좋아해요.",
"result": "O",
"explanation": "건호는 'I play competitive team sports'와 'Winning motivates me greatly'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Calmness refreshes my soul.",
"translation": "고요함이 내 영혼을 새롭게 해."
},
{
"type": "script",
"index": 6,
"speaker": "건호",
"script": "Both restore energy differently!",
"translation": "둘 다 다르게 에너지를 회복시켜!"
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "Your energy is impressive!",
"translation": "너의 에너지는 인상적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Geon-ho plays competitive team @@.",
"hint": "ESTJ는 경쟁적 팀 스포츠를 해요.",
"optionA": "games",
"optionB": "sports",
"optionC": "meals",
"result": "sports",
"explanation": "건호는 'I play competitive team sports'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I observe small details quietly.",
"translation": "나는 작은 세부사항을 조용히 관찰해."
},
{
"type": "script",
"index": 10,
"speaker": "건호",
"script": "I challenge myself constantly!",
"translation": "나는 끊임없이 나 자신에게 도전해!"
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You achieve fitness goals!",
"translation": "너는 건강 목표를 달성해!"
},
{
"type": "script",
"index": 12,
"speaker": "건호",
"script": "I track my progress daily.",
"translation": "나는 내 진행 상황을 매일 추적해."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me being competitive!",
"translation": "너는 나에게 경쟁적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "건호",
"script": "You teach me finding peace!",
"translation": "너는 나에게 평화를 찾는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "운동에 대한 문장이에요.",
"result": "Exercise builds physical mental strength",
"explanation": "운동이 신체적 정신적 힘을 쌓아요.",
"optionA": "builds",
"optionB": "strength",
"optionC": "Exercise",
"optionD": "physical",
"optionE": "mental"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "활동적으로 보내기",
"explanation": "ESTJ의 목표 지향 운동과 ISFJ의 여유로운 산책 비교",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "건호",
"script": "I play competitive team sports!",
"translation": "나는 경쟁적 팀 스포츠를 해!"
},
{
"type": "script",
"index": 2,
"speaker": "소현",
"script": "I take peaceful nature walks.",
"translation": "나는 평화로운 자연 산책을 해."
},
{
"type": "script",
"index": 3,
"speaker": "건호",
"script": "Winning motivates me greatly.",
"translation": "이기는 게 나를 크게 동기부여해."
},
{
"type": "ox",
"index": 4,
"quiz": "건호는 목표를 갖고 경쟁하는 스포츠를 즐깁니다.",
"hint": "ESTJ는 성취감을 주는 활동을 좋아해요.",
"result": "O",
"explanation": "건호는 'I play competitive team sports'와 'Winning motivates me greatly'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소현",
"script": "Calmness refreshes my soul.",
"translation": "고요함이 내 영혼을 새롭게 해."
},
{
"type": "script",
"index": 6,
"speaker": "건호",
"script": "Both restore energy differently!",
"translation": "둘 다 다르게 에너지를 회복시켜!"
},
{
"type": "script",
"index": 7,
"speaker": "소현",
"script": "Your energy is impressive!",
"translation": "너의 에너지는 인상적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Geon-ho plays competitive team @@.",
"hint": "ESTJ는 경쟁적 팀 스포츠를 해요.",
"optionA": "games",
"optionB": "sports",
"optionC": "meals",
"result": "sports",
"explanation": "건호는 'I play competitive team sports'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소현",
"script": "I observe small details quietly.",
"translation": "나는 작은 세부사항을 조용히 관찰해."
},
{
"type": "script",
"index": 10,
"speaker": "건호",
"script": "I challenge myself constantly!",
"translation": "나는 끊임없이 나 자신에게 도전해!"
},
{
"type": "script",
"index": 11,
"speaker": "소현",
"script": "You achieve fitness goals!",
"translation": "너는 건강 목표를 달성해!"
},
{
"type": "script",
"index": 12,
"speaker": "건호",
"script": "I track my progress daily.",
"translation": "나는 내 진행 상황을 매일 추적해."
},
{
"type": "script",
"index": 13,
"speaker": "소현",
"script": "You teach me being competitive!",
"translation": "너는 나에게 경쟁적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "건호",
"script": "You teach me finding peace!",
"translation": "너는 나에게 평화를 찾는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "운동에 대한 문장이에요.",
"optionA": "builds",
"optionB": "strength",
"optionC": "Exercise",
"optionD": "physical",
"optionE": "mental",
"result": "Exercise builds physical mental strength",
"explanation": "운동이 신체적 정신적 힘을 쌓아요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "팀 내 의견 차이",
"explanation": "ISFJ의 부드러운 조정과 ESTJ의 명확한 해결 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "Let's find common ground gently.",
"translation": "부드럽게 공통점을 찾자."
},
{
"type": "script",
"index": 2,
"speaker": "하나",
"script": "Here's what we'll do.",
"translation": "우리가 할 일이 이거야."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Everyone's feelings need respect.",
"translation": "모두의 감정은 존중이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 모든 사람의 감정을 배려하며 조정합니다.",
"hint": "ISFJ는 부드럽게 조화를 찾아요.",
"result": "O",
"explanation": "윤아는 'Let's find common ground gently'와 'Everyone's feelings need respect'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하나",
"script": "Quick resolution moves us forward!",
"translation": "빠른 해결이 우리를 앞으로 움직여!"
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "Both matter for teamwork!",
"translation": "둘 다 팀워크에 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "하나",
"script": "Your diplomacy prevents escalation!",
"translation": "너의 외교술이 확대를 막아!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a wants to find common ground @@.",
"hint": "ISFJ는 부드럽게 공통점을 찾고 싶어해요.",
"optionA": "harshly",
"optionB": "gently",
"optionC": "never",
"result": "gently",
"explanation": "윤아는 'Let's find common ground gently'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I mediate with kind words.",
"translation": "나는 친절한 말로 중재해."
},
{
"type": "script",
"index": 10,
"speaker": "하나",
"script": "I establish clear rules!",
"translation": "나는 명확한 규칙을 확립해!"
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You bring order quickly!",
"translation": "너는 빨리 질서를 가져와!"
},
{
"type": "script",
"index": 12,
"speaker": "하나",
"script": "I enforce decisions fairly.",
"translation": "나는 결정을 공정하게 시행해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me being assertive!",
"translation": "너는 나에게 단호한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하나",
"script": "You teach me being gentle!",
"translation": "너는 나에게 부드러운 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "외교술에 대한 문장이에요.",
"result": "Diplomacy resolves team conflicts peacefully",
"explanation": "외교술이 팀 갈등을 평화롭게 해결해요.",
"optionA": "conflicts",
"optionB": "resolves",
"optionC": "Diplomacy",
"optionD": "peacefully",
"optionE": "team"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "팀 내 의견 차이",
"explanation": "ISFJ의 부드러운 조정과 ESTJ의 명확한 해결 비교",
"level": 4,
"my_mbti": "ISFJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "윤아",
"script": "Let's find common ground gently.",
"translation": "부드럽게 공통점을 찾자."
},
{
"type": "script",
"index": 2,
"speaker": "하나",
"script": "Here's what we'll do.",
"translation": "우리가 할 일이 이거야."
},
{
"type": "script",
"index": 3,
"speaker": "윤아",
"script": "Everyone's feelings need respect.",
"translation": "모두의 감정은 존중이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "윤아는 모든 사람의 감정을 배려하며 조정합니다.",
"hint": "ISFJ는 부드럽게 조화를 찾아요.",
"result": "O",
"explanation": "윤아는 'Let's find common ground gently'와 'Everyone's feelings need respect'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하나",
"script": "Quick resolution moves us forward!",
"translation": "빠른 해결이 우리를 앞으로 움직여!"
},
{
"type": "script",
"index": 6,
"speaker": "윤아",
"script": "Both matter for teamwork!",
"translation": "둘 다 팀워크에 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "하나",
"script": "Your diplomacy prevents escalation!",
"translation": "너의 외교술이 확대를 막아!"
},
{
"type": "blank",
"index": 8,
"quiz": "Yun-a wants to find common ground @@.",
"hint": "ISFJ는 부드럽게 공통점을 찾고 싶어해요.",
"optionA": "harshly",
"optionB": "gently",
"optionC": "never",
"result": "gently",
"explanation": "윤아는 'Let's find common ground gently'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "윤아",
"script": "I mediate with kind words.",
"translation": "나는 친절한 말로 중재해."
},
{
"type": "script",
"index": 10,
"speaker": "하나",
"script": "I establish clear rules!",
"translation": "나는 명확한 규칙을 확립해!"
},
{
"type": "script",
"index": 11,
"speaker": "윤아",
"script": "You bring order quickly!",
"translation": "너는 빨리 질서를 가져와!"
},
{
"type": "script",
"index": 12,
"speaker": "하나",
"script": "I enforce decisions fairly.",
"translation": "나는 결정을 공정하게 시행해."
},
{
"type": "script",
"index": 13,
"speaker": "윤아",
"script": "You teach me being assertive!",
"translation": "너는 나에게 단호한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하나",
"script": "You teach me being gentle!",
"translation": "너는 나에게 부드러운 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "외교술에 대한 문장이에요.",
"optionA": "conflicts",
"optionB": "resolves",
"optionC": "Diplomacy",
"optionD": "peacefully",
"optionE": "team",
"result": "Diplomacy resolves team conflicts peacefully",
"explanation": "외교술이 팀 갈등을 평화롭게 해결해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "규칙 위반 다루기",
"explanation": "ESTJ의 원칙적 대응과 ISFJ의 이해하는 접근 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예은",
"script": "Rules apply to everyone equally.",
"translation": "규칙은 모두에게 똑같이 적용돼."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "Let's understand why it happened.",
"translation": "왜 그게 일어났는지 이해하자."
},
{
"type": "script",
"index": 3,
"speaker": "예은",
"script": "Fair standards maintain order.",
"translation": "공정한 기준이 질서를 유지해."
},
{
"type": "ox",
"index": 4,
"quiz": "예은이는 규칙을 일관되게 적용합니다.",
"hint": "ESTJ는 원칙과 공정성을 중시해요.",
"result": "O",
"explanation": "예은이는 'Rules apply to everyone equally'와 'Fair standards maintain order'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Personal circumstances matter too.",
"translation": "개인적 상황도 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "예은",
"script": "Context matters within boundaries!",
"translation": "경계 안에서 맥락이 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "Your fairness builds trust!",
"translation": "너의 공정함이 신뢰를 쌓아!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-eun says rules apply to everyone @@.",
"hint": "ESTJ는 규칙이 모두에게 똑같이 적용된다고 말해요.",
"optionA": "differently",
"optionB": "equally",
"optionC": "never",
"result": "equally",
"explanation": "예은이는 'Rules apply to everyone equally'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I consider individual needs.",
"translation": "나는 개별 필요를 고려해."
},
{
"type": "script",
"index": 10,
"speaker": "예은",
"script": "I apply consequences consistently!",
"translation": "나는 일관되게 결과를 적용해!"
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "You maintain clear boundaries!",
"translation": "너는 명확한 경계를 유지해!"
},
{
"type": "script",
"index": 12,
"speaker": "예은",
"script": "I ensure accountability always.",
"translation": "나는 항상 책임을 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You teach me being firm!",
"translation": "너는 나에게 확고한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "예은",
"script": "You teach me being understanding!",
"translation": "너는 나에게 이해하는 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "공정함에 대한 문장이에요.",
"result": "Fairness builds strong respect trust",
"explanation": "공정함이 강한 존중과 신뢰를 쌓아요.",
"optionA": "builds",
"optionB": "Fairness",
"optionC": "trust",
"optionD": "strong",
"optionE": "respect"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "규칙 위반 다루기",
"explanation": "ESTJ의 원칙적 대응과 ISFJ의 이해하는 접근 비교",
"level": 4,
"my_mbti": "ESTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "예은",
"script": "Rules apply to everyone equally.",
"translation": "규칙은 모두에게 똑같이 적용돼."
},
{
"type": "script",
"index": 2,
"speaker": "수현",
"script": "Let's understand why it happened.",
"translation": "왜 그게 일어났는지 이해하자."
},
{
"type": "script",
"index": 3,
"speaker": "예은",
"script": "Fair standards maintain order.",
"translation": "공정한 기준이 질서를 유지해."
},
{
"type": "ox",
"index": 4,
"quiz": "예은이는 규칙을 일관되게 적용합니다.",
"hint": "ESTJ는 원칙과 공정성을 중시해요.",
"result": "O",
"explanation": "예은이는 'Rules apply to everyone equally'와 'Fair standards maintain order'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "수현",
"script": "Personal circumstances matter too.",
"translation": "개인적 상황도 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "예은",
"script": "Context matters within boundaries!",
"translation": "경계 안에서 맥락이 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "수현",
"script": "Your fairness builds trust!",
"translation": "너의 공정함이 신뢰를 쌓아!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ye-eun says rules apply to everyone @@.",
"hint": "ESTJ는 규칙이 모두에게 똑같이 적용된다고 말해요.",
"optionA": "differently",
"optionB": "equally",
"optionC": "never",
"result": "equally",
"explanation": "예은이는 'Rules apply to everyone equally'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "수현",
"script": "I consider individual needs.",
"translation": "나는 개별 필요를 고려해."
},
{
"type": "script",
"index": 10,
"speaker": "예은",
"script": "I apply consequences consistently!",
"translation": "나는 일관되게 결과를 적용해!"
},
{
"type": "script",
"index": 11,
"speaker": "수현",
"script": "You maintain clear boundaries!",
"translation": "너는 명확한 경계를 유지해!"
},
{
"type": "script",
"index": 12,
"speaker": "예은",
"script": "I ensure accountability always.",
"translation": "나는 항상 책임을 보장해."
},
{
"type": "script",
"index": 13,
"speaker": "수현",
"script": "You teach me being firm!",
"translation": "너는 나에게 확고한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "예은",
"script": "You teach me being understanding!",
"translation": "너는 나에게 이해하는 것을 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "공정함에 대한 문장이에요.",
"optionA": "builds",
"optionB": "Fairness",
"optionC": "trust",
"optionD": "strong",
"optionE": "respect",
"result": "Fairness builds strong respect trust",
"explanation": "공정함이 강한 존중과 신뢰를 쌓아요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "소수 친구 만나기",
"explanation": "ISTP의 실용적 만남과 INFP의 깊은 연결 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하연",
"script": "I meet friends when convenient.",
"translation": "나는 편할 때 친구들을 만나."
},
{
"type": "script",
"index": 2,
"speaker": "은비",
"script": "I value deep meaningful connections.",
"translation": "나는 깊고 의미있는 연결을 소중히 여겨."
},
{
"type": "script",
"index": 3,
"speaker": "하연",
"script": "Practical activities work best.",
"translation": "실용적 활동이 가장 잘 작동해."
},
{
"type": "ox",
"index": 4,
"quiz": "하연이는 편리하고 실용적일 때 친구들을 만납니다.",
"hint": "ISTP는 효율적이고 목적이 있을 때 만나요.",
"result": "O",
"explanation": "하연이는 'I meet friends when convenient'와 'Practical activities work best'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "은비",
"script": "Emotional bonding matters to me.",
"translation": "감정적 유대가 나에게 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "하연",
"script": "That makes sense too!",
"translation": "그것도 말이 되네!"
},
{
"type": "script",
"index": 7,
"speaker": "은비",
"script": "Your honesty is refreshing!",
"translation": "너의 솔직함은 상쾌해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-yeon meets friends when @@.",
"hint": "ISTP는 편할 때 친구들을 만나요.",
"optionA": "busy",
"optionB": "convenient",
"optionC": "angry",
"result": "convenient",
"explanation": "하연이는 'I meet friends when convenient'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은비",
"script": "I share my inner thoughts.",
"translation": "나는 내 내면의 생각을 나눠."
},
{
"type": "script",
"index": 10,
"speaker": "하연",
"script": "I do things together.",
"translation": "나는 함께 일을 해."
},
{
"type": "script",
"index": 11,
"speaker": "은비",
"script": "You're very independent!",
"translation": "너는 매우 독립적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "하연",
"script": "I keep things simple.",
"translation": "나는 것들을 단순하게 유지해."
},
{
"type": "script",
"index": 13,
"speaker": "은비",
"script": "You teach me being practical!",
"translation": "너는 나에게 실용적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하연",
"script": "You teach me connecting deeply!",
"translation": "너는 나에게 깊게 연결하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "독립성에 대한 문장이에요.",
"result": "Independence values personal freedom space",
"explanation": "독립성이 개인적 자유와 공간을 소중히 여겨요.",
"optionA": "Independence",
"optionB": "space",
"optionC": "values",
"optionD": "freedom",
"optionE": "personal"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "소수 친구 만나기",
"explanation": "ISTP의 실용적 만남과 INFP의 깊은 연결 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하연",
"script": "I meet friends when convenient.",
"translation": "나는 편할 때 친구들을 만나."
},
{
"type": "script",
"index": 2,
"speaker": "은비",
"script": "I value deep meaningful connections.",
"translation": "나는 깊고 의미있는 연결을 소중히 여겨."
},
{
"type": "script",
"index": 3,
"speaker": "하연",
"script": "Practical activities work best.",
"translation": "실용적 활동이 가장 잘 작동해."
},
{
"type": "ox",
"index": 4,
"quiz": "하연이는 편리하고 실용적일 때 친구들을 만납니다.",
"hint": "ISTP는 효율적이고 목적이 있을 때 만나요.",
"result": "O",
"explanation": "하연이는 'I meet friends when convenient'와 'Practical activities work best'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "은비",
"script": "Emotional bonding matters to me.",
"translation": "감정적 유대가 나에게 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "하연",
"script": "That makes sense too!",
"translation": "그것도 말이 되네!"
},
{
"type": "script",
"index": 7,
"speaker": "은비",
"script": "Your honesty is refreshing!",
"translation": "너의 솔직함은 상쾌해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-yeon meets friends when @@.",
"hint": "ISTP는 편할 때 친구들을 만나요.",
"optionA": "busy",
"optionB": "convenient",
"optionC": "angry",
"result": "convenient",
"explanation": "하연이는 'I meet friends when convenient'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은비",
"script": "I share my inner thoughts.",
"translation": "나는 내 내면의 생각을 나눠."
},
{
"type": "script",
"index": 10,
"speaker": "하연",
"script": "I do things together.",
"translation": "나는 함께 일을 해."
},
{
"type": "script",
"index": 11,
"speaker": "은비",
"script": "You're very independent!",
"translation": "너는 매우 독립적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "하연",
"script": "I keep things simple.",
"translation": "나는 것들을 단순하게 유지해."
},
{
"type": "script",
"index": 13,
"speaker": "은비",
"script": "You teach me being practical!",
"translation": "너는 나에게 실용적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하연",
"script": "You teach me connecting deeply!",
"translation": "너는 나에게 깊게 연결하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "독립성에 대한 문장이에요.",
"optionA": "Independence",
"optionB": "space",
"optionC": "values",
"optionD": "freedom",
"optionE": "personal",
"result": "Independence values personal freedom space",
"explanation": "독립성이 개인적 자유와 공간을 소중히 여겨요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "마음 나누기",
"explanation": "INFP의 감정적 표현과 ISTP의 간결한 소통 비교",
"category": "사회적 상호작용",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소희",
"script": "I express my feelings openly.",
"translation": "나는 내 감정을 공개적으로 표현해."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "I keep words brief.",
"translation": "나는 말을 간결하게 유지해."
},
{
"type": "script",
"index": 3,
"speaker": "소희",
"script": "Emotions need full expression.",
"translation": "감정은 완전한 표현이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 자신의 감정을 자세히 표현하는 것을 중요하게 생각합니다.",
"hint": "INFP는 감정을 깊이 나누는 걸 소중히 여겨요.",
"result": "O",
"explanation": "소희는 'I express my feelings openly'와 'Emotions need full expression'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태오",
"script": "Actions speak louder to me.",
"translation": "행동이 나에게 더 크게 말해."
},
{
"type": "script",
"index": 6,
"speaker": "소희",
"script": "Both ways communicate well!",
"translation": "두 방법 모두 잘 소통해!"
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "Your depth is impressive!",
"translation": "너의 깊이는 인상적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "So-hee expresses her feelings @@.",
"hint": "INFP는 감정을 공개적으로 표현해요.",
"optionA": "never",
"optionB": "openly",
"optionC": "secretly",
"result": "openly",
"explanation": "소희는 'I express my feelings openly'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소희",
"script": "I write long heartfelt messages.",
"translation": "나는 긴 진심 어린 메시지를 써."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "I send quick direct texts.",
"translation": "나는 빠른 직접적 문자를 보내."
},
{
"type": "script",
"index": 11,
"speaker": "소희",
"script": "You're very efficient!",
"translation": "너는 매우 효율적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "I value straight talk.",
"translation": "나는 솔직한 대화를 소중히 여겨."
},
{
"type": "script",
"index": 13,
"speaker": "소희",
"script": "You teach me being direct!",
"translation": "너는 나에게 직접적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You teach me sharing feelings!",
"translation": "너는 나에게 감정을 나누는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "표현에 대한 문장이에요.",
"result": "Expression connects honest human hearts",
"explanation": "표현이 정직한 인간의 마음을 연결해요.",
"optionA": "connects",
"optionB": "human",
"optionC": "Expression",
"optionD": "honest",
"optionE": "hearts"
}
]
}
]
} | {
"type": "MBTI",
"category": "사회적 상호작용",
"episodes": [
{
"title": "마음 나누기",
"explanation": "INFP의 감정적 표현과 ISTP의 간결한 소통 비교",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "소희",
"script": "I express my feelings openly.",
"translation": "나는 내 감정을 공개적으로 표현해."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "I keep words brief.",
"translation": "나는 말을 간결하게 유지해."
},
{
"type": "script",
"index": 3,
"speaker": "소희",
"script": "Emotions need full expression.",
"translation": "감정은 완전한 표현이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "소희는 자신의 감정을 자세히 표현하는 것을 중요하게 생각합니다.",
"hint": "INFP는 감정을 깊이 나누는 걸 소중히 여겨요.",
"result": "O",
"explanation": "소희는 'I express my feelings openly'와 'Emotions need full expression'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태오",
"script": "Actions speak louder to me.",
"translation": "행동이 나에게 더 크게 말해."
},
{
"type": "script",
"index": 6,
"speaker": "소희",
"script": "Both ways communicate well!",
"translation": "두 방법 모두 잘 소통해!"
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "Your depth is impressive!",
"translation": "너의 깊이는 인상적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "So-hee expresses her feelings @@.",
"hint": "INFP는 감정을 공개적으로 표현해요.",
"optionA": "never",
"optionB": "openly",
"optionC": "secretly",
"result": "openly",
"explanation": "소희는 'I express my feelings openly'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소희",
"script": "I write long heartfelt messages.",
"translation": "나는 긴 진심 어린 메시지를 써."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "I send quick direct texts.",
"translation": "나는 빠른 직접적 문자를 보내."
},
{
"type": "script",
"index": 11,
"speaker": "소희",
"script": "You're very efficient!",
"translation": "너는 매우 효율적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "I value straight talk.",
"translation": "나는 솔직한 대화를 소중히 여겨."
},
{
"type": "script",
"index": 13,
"speaker": "소희",
"script": "You teach me being direct!",
"translation": "너는 나에게 직접적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You teach me sharing feelings!",
"translation": "너는 나에게 감정을 나누는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "표현에 대한 문장이에요.",
"optionA": "connects",
"optionB": "human",
"optionC": "Expression",
"optionD": "honest",
"optionE": "hearts",
"result": "Expression connects honest human hearts",
"explanation": "표현이 정직한 인간의 마음을 연결해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "기술 배우기",
"explanation": "ISTP의 실험적 학습과 INFP의 의미 탐색 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I take things apart myself.",
"translation": "나는 스스로 것들을 분해해."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "I read about deeper meaning.",
"translation": "나는 더 깊은 의미에 대해 읽어."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Hands-on experience teaches best.",
"translation": "직접 해보는 경험이 가장 잘 가르쳐."
},
{
"type": "ox",
"index": 4,
"quiz": "성진이는 직접 만지고 실험하면서 배웁니다.",
"hint": "ISTP는 실제로 해보며 학습해요.",
"result": "O",
"explanation": "성진이는 'I take things apart myself'와 'Hands-on experience teaches best'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "나영",
"script": "Understanding purpose matters more.",
"translation": "목적을 이해하는 게 더 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Both ways help learning!",
"translation": "두 방법 모두 학습을 도와!"
},
{
"type": "script",
"index": 7,
"speaker": "나영",
"script": "Your skills are amazing!",
"translation": "너의 기술은 놀라워!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seong-jin takes things apart @@.",
"hint": "ISTP는 스스로 것들을 분해해요.",
"optionA": "never",
"optionB": "myself",
"optionC": "together",
"result": "myself",
"explanation": "성진이는 'I take things apart myself'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "I explore ideas and theories.",
"translation": "나는 아이디어와 이론을 탐구해."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I test things in practice.",
"translation": "나는 실제로 것들을 시험해."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "You solve problems fast!",
"translation": "너는 문제를 빨리 해결해!"
},
{
"type": "script",
"index": 12,
"speaker": "성진",
"script": "I trust my observations.",
"translation": "나는 내 관찰을 믿어."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You teach me being practical!",
"translation": "너는 나에게 실용적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "You teach me seeing meaning!",
"translation": "너는 나에게 의미를 보는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "실험에 대한 문장이에요.",
"result": "Practice leads real learning understanding",
"explanation": "연습이 진정한 학습과 이해로 이끌어요.",
"optionA": "learning",
"optionB": "understanding",
"optionC": "Practice",
"optionD": "leads",
"optionE": "real"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "기술 배우기",
"explanation": "ISTP의 실험적 학습과 INFP의 의미 탐색 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I take things apart myself.",
"translation": "나는 스스로 것들을 분해해."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "I read about deeper meaning.",
"translation": "나는 더 깊은 의미에 대해 읽어."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Hands-on experience teaches best.",
"translation": "직접 해보는 경험이 가장 잘 가르쳐."
},
{
"type": "ox",
"index": 4,
"quiz": "성진이는 직접 만지고 실험하면서 배웁니다.",
"hint": "ISTP는 실제로 해보며 학습해요.",
"result": "O",
"explanation": "성진이는 'I take things apart myself'와 'Hands-on experience teaches best'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "나영",
"script": "Understanding purpose matters more.",
"translation": "목적을 이해하는 게 더 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Both ways help learning!",
"translation": "두 방법 모두 학습을 도와!"
},
{
"type": "script",
"index": 7,
"speaker": "나영",
"script": "Your skills are amazing!",
"translation": "너의 기술은 놀라워!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seong-jin takes things apart @@.",
"hint": "ISTP는 스스로 것들을 분해해요.",
"optionA": "never",
"optionB": "myself",
"optionC": "together",
"result": "myself",
"explanation": "성진이는 'I take things apart myself'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "I explore ideas and theories.",
"translation": "나는 아이디어와 이론을 탐구해."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I test things in practice.",
"translation": "나는 실제로 것들을 시험해."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "You solve problems fast!",
"translation": "너는 문제를 빨리 해결해!"
},
{
"type": "script",
"index": 12,
"speaker": "성진",
"script": "I trust my observations.",
"translation": "나는 내 관찰을 믿어."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You teach me being practical!",
"translation": "너는 나에게 실용적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "You teach me seeing meaning!",
"translation": "너는 나에게 의미를 보는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "실험에 대한 문장이에요.",
"optionA": "learning",
"optionB": "understanding",
"optionC": "Practice",
"optionD": "leads",
"optionE": "real",
"result": "Practice leads real learning understanding",
"explanation": "연습이 진정한 학습과 이해로 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "지식 탐구하기",
"explanation": "INFP의 철학적 사고와 ISTP의 실용적 분석 비교",
"category": "정보 탐구",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서준",
"script": "I wonder about life's purpose.",
"translation": "나는 삶의 목적에 대해 궁금해해."
},
{
"type": "script",
"index": 2,
"speaker": "동민",
"script": "I focus on how things work.",
"translation": "나는 것들이 어떻게 작동하는지에 집중해."
},
{
"type": "script",
"index": 3,
"speaker": "서준",
"script": "Big questions fascinate me deeply.",
"translation": "큰 질문들이 나를 깊이 매료시켜."
},
{
"type": "ox",
"index": 4,
"quiz": "서준이는 철학적이고 추상적인 질문을 탐구합니다.",
"hint": "INFP는 의미와 목적에 대해 생각해요.",
"result": "O",
"explanation": "서준이는 'I wonder about life's purpose'와 'Big questions fascinate me deeply'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "동민",
"script": "Practical knowledge helps daily.",
"translation": "실용적 지식이 매일 도와."
},
{
"type": "script",
"index": 6,
"speaker": "서준",
"script": "Both perspectives matter!",
"translation": "두 관점 모두 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "동민",
"script": "Your thinking is deep!",
"translation": "너의 생각은 깊어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-jun wonders about life's @@.",
"hint": "INFP는 삶의 목적에 대해 궁금해해요.",
"optionA": "food",
"optionB": "purpose",
"optionC": "color",
"result": "purpose",
"explanation": "서준이는 'I wonder about life's purpose'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "서준",
"script": "I explore abstract concepts.",
"translation": "나는 추상적 개념을 탐구해."
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "I analyze concrete problems.",
"translation": "나는 구체적 문제를 분석해."
},
{
"type": "script",
"index": 11,
"speaker": "서준",
"script": "You're very logical!",
"translation": "너는 매우 논리적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "I deal with reality.",
"translation": "나는 현실을 다뤄."
},
{
"type": "script",
"index": 13,
"speaker": "서준",
"script": "You teach me being grounded!",
"translation": "너는 나에게 현실적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "동민",
"script": "You teach me thinking deeply!",
"translation": "너는 나에게 깊게 생각하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "철학에 대한 문장이에요.",
"result": "Philosophy explores life's deeper meaning",
"explanation": "철학이 삶의 더 깊은 의미를 탐구해요.",
"optionA": "deeper",
"optionB": "Philosophy",
"optionC": "life's",
"optionD": "meaning",
"optionE": "explores"
}
]
}
]
} | {
"type": "MBTI",
"category": "정보 탐구",
"episodes": [
{
"title": "지식 탐구하기",
"explanation": "INFP의 철학적 사고와 ISTP의 실용적 분석 비교",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서준",
"script": "I wonder about life's purpose.",
"translation": "나는 삶의 목적에 대해 궁금해해."
},
{
"type": "script",
"index": 2,
"speaker": "동민",
"script": "I focus on how things work.",
"translation": "나는 것들이 어떻게 작동하는지에 집중해."
},
{
"type": "script",
"index": 3,
"speaker": "서준",
"script": "Big questions fascinate me deeply.",
"translation": "큰 질문들이 나를 깊이 매료시켜."
},
{
"type": "ox",
"index": 4,
"quiz": "서준이는 철학적이고 추상적인 질문을 탐구합니다.",
"hint": "INFP는 의미와 목적에 대해 생각해요.",
"result": "O",
"explanation": "서준이는 'I wonder about life's purpose'와 'Big questions fascinate me deeply'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "동민",
"script": "Practical knowledge helps daily.",
"translation": "실용적 지식이 매일 도와."
},
{
"type": "script",
"index": 6,
"speaker": "서준",
"script": "Both perspectives matter!",
"translation": "두 관점 모두 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "동민",
"script": "Your thinking is deep!",
"translation": "너의 생각은 깊어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-jun wonders about life's @@.",
"hint": "INFP는 삶의 목적에 대해 궁금해해요.",
"optionA": "food",
"optionB": "purpose",
"optionC": "color",
"result": "purpose",
"explanation": "서준이는 'I wonder about life's purpose'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "서준",
"script": "I explore abstract concepts.",
"translation": "나는 추상적 개념을 탐구해."
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "I analyze concrete problems.",
"translation": "나는 구체적 문제를 분석해."
},
{
"type": "script",
"index": 11,
"speaker": "서준",
"script": "You're very logical!",
"translation": "너는 매우 논리적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "I deal with reality.",
"translation": "나는 현실을 다뤄."
},
{
"type": "script",
"index": 13,
"speaker": "서준",
"script": "You teach me being grounded!",
"translation": "너는 나에게 현실적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "동민",
"script": "You teach me thinking deeply!",
"translation": "너는 나에게 깊게 생각하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "철학에 대한 문장이에요.",
"optionA": "deeper",
"optionB": "Philosophy",
"optionC": "life's",
"optionD": "meaning",
"optionE": "explores",
"result": "Philosophy explores life's deeper meaning",
"explanation": "철학이 삶의 더 깊은 의미를 탐구해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "빠른 선택하기",
"explanation": "ISTP의 논리적 판단과 INFP의 가치 중심 결정 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하연",
"script": "I choose what works best.",
"translation": "나는 가장 잘 작동하는 걸 선택해."
},
{
"type": "script",
"index": 2,
"speaker": "하윤",
"script": "I choose what feels right.",
"translation": "나는 옳게 느껴지는 걸 선택해."
},
{
"type": "script",
"index": 3,
"speaker": "하연",
"script": "Logic guides my decisions.",
"translation": "논리가 내 결정을 안내해."
},
{
"type": "ox",
"index": 4,
"quiz": "하연이는 논리적으로 가장 효율적인 것을 선택합니다.",
"hint": "ISTP는 실용성과 효율로 판단해요.",
"result": "O",
"explanation": "하연이는 'I choose what works best'와 'Logic guides my decisions'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하윤",
"script": "My values guide my choices.",
"translation": "내 가치가 내 선택을 안내해."
},
{
"type": "script",
"index": 6,
"speaker": "하연",
"script": "That's equally valid!",
"translation": "그것도 똑같이 타당해!"
},
{
"type": "script",
"index": 7,
"speaker": "하윤",
"script": "Your reasoning is clear!",
"translation": "너의 추론은 명확해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-yeon chooses what works @@.",
"hint": "ISTP는 가장 잘 작동하는 걸 선택해요.",
"optionA": "worst",
"optionB": "best",
"optionC": "never",
"result": "best",
"explanation": "하연이는 'I choose what works best'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하윤",
"script": "I ask what's truly meaningful.",
"translation": "나는 무엇이 진정 의미있는지 물어."
},
{
"type": "script",
"index": 10,
"speaker": "하연",
"script": "I test options in practice.",
"translation": "나는 실제로 선택들을 시험해."
},
{
"type": "script",
"index": 11,
"speaker": "하윤",
"script": "You decide quickly!",
"translation": "너는 빠르게 결정해!"
},
{
"type": "script",
"index": 12,
"speaker": "하연",
"script": "I stay objective always.",
"translation": "나는 항상 객관적으로 있어."
},
{
"type": "script",
"index": 13,
"speaker": "하윤",
"script": "You teach me being efficient!",
"translation": "너는 나에게 효율적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하연",
"script": "You teach me following values!",
"translation": "너는 나에게 가치를 따르는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "논리에 대한 문장이에요.",
"result": "Logic brings clear quick decisions",
"explanation": "논리가 명확하고 빠른 결정을 가져와요.",
"optionA": "clear",
"optionB": "quick",
"optionC": "decisions",
"optionD": "brings",
"optionE": "Logic"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "빠른 선택하기",
"explanation": "ISTP의 논리적 판단과 INFP의 가치 중심 결정 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하연",
"script": "I choose what works best.",
"translation": "나는 가장 잘 작동하는 걸 선택해."
},
{
"type": "script",
"index": 2,
"speaker": "하윤",
"script": "I choose what feels right.",
"translation": "나는 옳게 느껴지는 걸 선택해."
},
{
"type": "script",
"index": 3,
"speaker": "하연",
"script": "Logic guides my decisions.",
"translation": "논리가 내 결정을 안내해."
},
{
"type": "ox",
"index": 4,
"quiz": "하연이는 논리적으로 가장 효율적인 것을 선택합니다.",
"hint": "ISTP는 실용성과 효율로 판단해요.",
"result": "O",
"explanation": "하연이는 'I choose what works best'와 'Logic guides my decisions'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하윤",
"script": "My values guide my choices.",
"translation": "내 가치가 내 선택을 안내해."
},
{
"type": "script",
"index": 6,
"speaker": "하연",
"script": "That's equally valid!",
"translation": "그것도 똑같이 타당해!"
},
{
"type": "script",
"index": 7,
"speaker": "하윤",
"script": "Your reasoning is clear!",
"translation": "너의 추론은 명확해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-yeon chooses what works @@.",
"hint": "ISTP는 가장 잘 작동하는 걸 선택해요.",
"optionA": "worst",
"optionB": "best",
"optionC": "never",
"result": "best",
"explanation": "하연이는 'I choose what works best'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하윤",
"script": "I ask what's truly meaningful.",
"translation": "나는 무엇이 진정 의미있는지 물어."
},
{
"type": "script",
"index": 10,
"speaker": "하연",
"script": "I test options in practice.",
"translation": "나는 실제로 선택들을 시험해."
},
{
"type": "script",
"index": 11,
"speaker": "하윤",
"script": "You decide quickly!",
"translation": "너는 빠르게 결정해!"
},
{
"type": "script",
"index": 12,
"speaker": "하연",
"script": "I stay objective always.",
"translation": "나는 항상 객관적으로 있어."
},
{
"type": "script",
"index": 13,
"speaker": "하윤",
"script": "You teach me being efficient!",
"translation": "너는 나에게 효율적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하연",
"script": "You teach me following values!",
"translation": "너는 나에게 가치를 따르는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "논리에 대한 문장이에요.",
"optionA": "clear",
"optionB": "quick",
"optionC": "decisions",
"optionD": "brings",
"optionE": "Logic",
"result": "Logic brings clear quick decisions",
"explanation": "논리가 명확하고 빠른 결정을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "중요한 결정하기",
"explanation": "INFP의 내면 가치와 ISTP의 현실적 평가 비교",
"category": "의사결정 방식",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나영",
"script": "I follow my heart's voice.",
"translation": "나는 내 마음의 목소리를 따라."
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "I weigh practical outcomes.",
"translation": "나는 실용적 결과를 저울질해."
},
{
"type": "script",
"index": 3,
"speaker": "나영",
"script": "Authenticity matters most to me.",
"translation": "진정성이 나에게 가장 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "나영이는 자신의 내면 가치와 진정성을 기준으로 결정합니다.",
"hint": "INFP는 자신의 마음과 가치에 따라요.",
"result": "O",
"explanation": "나영이는 'I follow my heart's voice'와 'Authenticity matters most to me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성호",
"script": "Reality checks keep me grounded.",
"translation": "현실 확인이 나를 현실적으로 유지해."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "Both approaches have merit!",
"translation": "두 접근 모두 장점이 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "성호",
"script": "Your integrity is admirable!",
"translation": "너의 진실성은 훌륭해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Na-yeong follows her heart's @@.",
"hint": "INFP는 마음의 목소리를 따라요.",
"optionA": "phone",
"optionB": "voice",
"optionC": "clock",
"result": "voice",
"explanation": "나영이는 'I follow my heart's voice'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "I imagine ideal possibilities.",
"translation": "나는 이상적 가능성을 상상해."
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "I assess available resources.",
"translation": "나는 사용 가능한 자원을 평가해."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "You're very realistic!",
"translation": "너는 매우 현실적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "성호",
"script": "I focus on what's doable.",
"translation": "나는 실행 가능한 것에 집중해."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You teach me being practical!",
"translation": "너는 나에게 실용적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성호",
"script": "You teach me dreaming big!",
"translation": "너는 나에게 크게 꿈꾸는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "진정성에 대한 문장이에요.",
"result": "Authenticity guides true meaningful choices",
"explanation": "진정성이 진실하고 의미있는 선택을 안내해요.",
"optionA": "guides",
"optionB": "Authenticity",
"optionC": "meaningful",
"optionD": "true",
"optionE": "choices"
}
]
}
]
} | {
"type": "MBTI",
"category": "의사결정 방식",
"episodes": [
{
"title": "중요한 결정하기",
"explanation": "INFP의 내면 가치와 ISTP의 현실적 평가 비교",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나영",
"script": "I follow my heart's voice.",
"translation": "나는 내 마음의 목소리를 따라."
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "I weigh practical outcomes.",
"translation": "나는 실용적 결과를 저울질해."
},
{
"type": "script",
"index": 3,
"speaker": "나영",
"script": "Authenticity matters most to me.",
"translation": "진정성이 나에게 가장 중요해."
},
{
"type": "ox",
"index": 4,
"quiz": "나영이는 자신의 내면 가치와 진정성을 기준으로 결정합니다.",
"hint": "INFP는 자신의 마음과 가치에 따라요.",
"result": "O",
"explanation": "나영이는 'I follow my heart's voice'와 'Authenticity matters most to me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성호",
"script": "Reality checks keep me grounded.",
"translation": "현실 확인이 나를 현실적으로 유지해."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "Both approaches have merit!",
"translation": "두 접근 모두 장점이 있어!"
},
{
"type": "script",
"index": 7,
"speaker": "성호",
"script": "Your integrity is admirable!",
"translation": "너의 진실성은 훌륭해!"
},
{
"type": "blank",
"index": 8,
"quiz": "Na-yeong follows her heart's @@.",
"hint": "INFP는 마음의 목소리를 따라요.",
"optionA": "phone",
"optionB": "voice",
"optionC": "clock",
"result": "voice",
"explanation": "나영이는 'I follow my heart's voice'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "I imagine ideal possibilities.",
"translation": "나는 이상적 가능성을 상상해."
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "I assess available resources.",
"translation": "나는 사용 가능한 자원을 평가해."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "You're very realistic!",
"translation": "너는 매우 현실적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "성호",
"script": "I focus on what's doable.",
"translation": "나는 실행 가능한 것에 집중해."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You teach me being practical!",
"translation": "너는 나에게 실용적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성호",
"script": "You teach me dreaming big!",
"translation": "너는 나에게 크게 꿈꾸는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "진정성에 대한 문장이에요.",
"optionA": "guides",
"optionB": "Authenticity",
"optionC": "meaningful",
"optionD": "true",
"optionE": "choices",
"result": "Authenticity guides true meaningful choices",
"explanation": "진정성이 진실하고 의미있는 선택을 안내해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "일상 보내기",
"explanation": "ISTP의 즉흥적 행동과 INFP의 내면 성찰 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I do what feels right now.",
"translation": "나는 지금 옳게 느껴지는 걸 해."
},
{
"type": "script",
"index": 2,
"speaker": "소희",
"script": "I need quiet reflection time.",
"translation": "나는 조용한 성찰 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Staying active keeps me going.",
"translation": "활동적으로 있는 게 나를 계속 가게 해."
},
{
"type": "ox",
"index": 4,
"quiz": "동민이는 그 순간의 느낌에 따라 즉흥적으로 움직입니다.",
"hint": "ISTP는 현재 순간에 반응해서 행동해요.",
"result": "O",
"explanation": "동민이는 'I do what feels right now'와 'Staying active keeps me going'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소희",
"script": "Inner peace guides my day.",
"translation": "내면의 평화가 내 하루를 안내해."
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "Both ways work well!",
"translation": "두 방법 모두 잘 작동해!"
},
{
"type": "script",
"index": 7,
"speaker": "소희",
"script": "You're very spontaneous!",
"translation": "너는 매우 즉흥적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Dong-min does what feels right @@.",
"hint": "ISTP는 지금 옳게 느껴지는 걸 해요.",
"optionA": "yesterday",
"optionB": "now",
"optionC": "never",
"result": "now",
"explanation": "동민이는 'I do what feels right now'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소희",
"script": "I journal my thoughts daily.",
"translation": "나는 매일 내 생각을 일기로 써."
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "I fix things with hands.",
"translation": "나는 손으로 것들을 고쳐."
},
{
"type": "script",
"index": 11,
"speaker": "소희",
"script": "You solve problems fast!",
"translation": "너는 문제를 빨리 해결해!"
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "I stay in the moment.",
"translation": "나는 순간에 있어."
},
{
"type": "script",
"index": 13,
"speaker": "소희",
"script": "You teach me taking action!",
"translation": "너는 나에게 행동하는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "동민",
"script": "You teach me reflecting deeply!",
"translation": "너는 나에게 깊게 성찰하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "순간에 대한 문장이에요.",
"result": "Living present brings true joy",
"explanation": "현재를 사는 것이 진정한 기쁨을 가져와요.",
"optionA": "true",
"optionB": "joy",
"optionC": "Living",
"optionD": "present",
"optionE": "brings"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "일상 보내기",
"explanation": "ISTP의 즉흥적 행동과 INFP의 내면 성찰 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I do what feels right now.",
"translation": "나는 지금 옳게 느껴지는 걸 해."
},
{
"type": "script",
"index": 2,
"speaker": "소희",
"script": "I need quiet reflection time.",
"translation": "나는 조용한 성찰 시간이 필요해."
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Staying active keeps me going.",
"translation": "활동적으로 있는 게 나를 계속 가게 해."
},
{
"type": "ox",
"index": 4,
"quiz": "동민이는 그 순간의 느낌에 따라 즉흥적으로 움직입니다.",
"hint": "ISTP는 현재 순간에 반응해서 행동해요.",
"result": "O",
"explanation": "동민이는 'I do what feels right now'와 'Staying active keeps me going'이라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소희",
"script": "Inner peace guides my day.",
"translation": "내면의 평화가 내 하루를 안내해."
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "Both ways work well!",
"translation": "두 방법 모두 잘 작동해!"
},
{
"type": "script",
"index": 7,
"speaker": "소희",
"script": "You're very spontaneous!",
"translation": "너는 매우 즉흥적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Dong-min does what feels right @@.",
"hint": "ISTP는 지금 옳게 느껴지는 걸 해요.",
"optionA": "yesterday",
"optionB": "now",
"optionC": "never",
"result": "now",
"explanation": "동민이는 'I do what feels right now'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소희",
"script": "I journal my thoughts daily.",
"translation": "나는 매일 내 생각을 일기로 써."
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "I fix things with hands.",
"translation": "나는 손으로 것들을 고쳐."
},
{
"type": "script",
"index": 11,
"speaker": "소희",
"script": "You solve problems fast!",
"translation": "너는 문제를 빨리 해결해!"
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "I stay in the moment.",
"translation": "나는 순간에 있어."
},
{
"type": "script",
"index": 13,
"speaker": "소희",
"script": "You teach me taking action!",
"translation": "너는 나에게 행동하는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "동민",
"script": "You teach me reflecting deeply!",
"translation": "너는 나에게 깊게 성찰하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "순간에 대한 문장이에요.",
"optionA": "true",
"optionB": "joy",
"optionC": "Living",
"optionD": "present",
"optionE": "brings",
"result": "Living present brings true joy",
"explanation": "현재를 사는 것이 진정한 기쁨을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "자유 시간 활용하기",
"explanation": "INFP의 창작 활동과 ISTP의 기술적 작업 비교",
"category": "생활 태도",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은비",
"script": "I write creative stories.",
"translation": "나는 창의적 이야기를 써."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "I work on mechanical projects.",
"translation": "나는 기계적 프로젝트를 작업해."
},
{
"type": "script",
"index": 3,
"speaker": "은비",
"script": "Imagination brings me joy.",
"translation": "상상력이 나에게 기쁨을 가져와."
},
{
"type": "ox",
"index": 4,
"quiz": "은비는 상상력을 발휘하는 창작 활동을 즐깁니다.",
"hint": "INFP는 내면의 세계를 표현해요.",
"result": "O",
"explanation": "은비는 'I write creative stories'와 'Imagination brings me joy'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태오",
"script": "Building things satisfies me.",
"translation": "것들을 만드는 게 나를 만족시켜."
},
{
"type": "script",
"index": 6,
"speaker": "은비",
"script": "Both are creative ways!",
"translation": "둘 다 창의적인 방법이야!"
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "Your ideas are fascinating!",
"translation": "너의 아이디어는 매혹적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-bi writes creative @@.",
"hint": "INFP는 창의적 이야기를 써요.",
"optionA": "emails",
"optionB": "stories",
"optionC": "lists",
"result": "stories",
"explanation": "은비는 'I write creative stories'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은비",
"script": "I express inner feelings.",
"translation": "나는 내면 감정을 표현해."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "I test new tools.",
"translation": "나는 새 도구를 시험해."
},
{
"type": "script",
"index": 11,
"speaker": "은비",
"script": "You're very skilled!",
"translation": "너는 매우 숙련돼!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "I learn by doing.",
"translation": "나는 하면서 배워."
},
{
"type": "script",
"index": 13,
"speaker": "은비",
"script": "You teach me being handy!",
"translation": "너는 나에게 손재주 있는 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You teach me expressing ideas!",
"translation": "너는 나에게 아이디어를 표현하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "상상력에 대한 문장이에요.",
"result": "Imagination creates endless new worlds",
"explanation": "상상력이 끝없는 새로운 세계를 만들어요.",
"optionA": "creates",
"optionB": "worlds",
"optionC": "new",
"optionD": "Imagination",
"optionE": "endless"
}
]
}
]
} | {
"type": "MBTI",
"category": "생활 태도",
"episodes": [
{
"title": "자유 시간 활용하기",
"explanation": "INFP의 창작 활동과 ISTP의 기술적 작업 비교",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은비",
"script": "I write creative stories.",
"translation": "나는 창의적 이야기를 써."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "I work on mechanical projects.",
"translation": "나는 기계적 프로젝트를 작업해."
},
{
"type": "script",
"index": 3,
"speaker": "은비",
"script": "Imagination brings me joy.",
"translation": "상상력이 나에게 기쁨을 가져와."
},
{
"type": "ox",
"index": 4,
"quiz": "은비는 상상력을 발휘하는 창작 활동을 즐깁니다.",
"hint": "INFP는 내면의 세계를 표현해요.",
"result": "O",
"explanation": "은비는 'I write creative stories'와 'Imagination brings me joy'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태오",
"script": "Building things satisfies me.",
"translation": "것들을 만드는 게 나를 만족시켜."
},
{
"type": "script",
"index": 6,
"speaker": "은비",
"script": "Both are creative ways!",
"translation": "둘 다 창의적인 방법이야!"
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "Your ideas are fascinating!",
"translation": "너의 아이디어는 매혹적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-bi writes creative @@.",
"hint": "INFP는 창의적 이야기를 써요.",
"optionA": "emails",
"optionB": "stories",
"optionC": "lists",
"result": "stories",
"explanation": "은비는 'I write creative stories'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은비",
"script": "I express inner feelings.",
"translation": "나는 내면 감정을 표현해."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "I test new tools.",
"translation": "나는 새 도구를 시험해."
},
{
"type": "script",
"index": 11,
"speaker": "은비",
"script": "You're very skilled!",
"translation": "너는 매우 숙련돼!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "I learn by doing.",
"translation": "나는 하면서 배워."
},
{
"type": "script",
"index": 13,
"speaker": "은비",
"script": "You teach me being handy!",
"translation": "너는 나에게 손재주 있는 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You teach me expressing ideas!",
"translation": "너는 나에게 아이디어를 표현하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "상상력에 대한 문장이에요.",
"optionA": "creates",
"optionB": "worlds",
"optionC": "new",
"optionD": "Imagination",
"optionE": "endless",
"result": "Imagination creates endless new worlds",
"explanation": "상상력이 끝없는 새로운 세계를 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "갑작스런 문제 대응하기",
"explanation": "ISTP의 즉각적 수리와 INFP의 의미 찾기 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I fix it right away.",
"translation": "나는 그걸 바로 고쳐."
},
{
"type": "script",
"index": 2,
"speaker": "하윤",
"script": "I ask why this happened.",
"translation": "나는 왜 이게 일어났는지 물어."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Quick action solves problems.",
"translation": "빠른 행동이 문제를 해결해."
},
{
"type": "ox",
"index": 4,
"quiz": "성진이는 문제가 생기면 즉시 수리하거나 해결합니다.",
"hint": "ISTP는 바로 실질적으로 고쳐요.",
"result": "O",
"explanation": "성진이는 'I fix it right away'와 'Quick action solves problems'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하윤",
"script": "Understanding brings growth.",
"translation": "이해가 성장을 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Both matter differently!",
"translation": "둘 다 다르게 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "하윤",
"script": "Your speed is impressive!",
"translation": "너의 속도는 인상적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seong-jin fixes it right @@.",
"hint": "ISTP는 그걸 바로 고쳐요.",
"optionA": "later",
"optionB": "away",
"optionC": "never",
"result": "away",
"explanation": "성진이는 'I fix it right away'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하윤",
"script": "I reflect on lessons learned.",
"translation": "나는 배운 교훈을 성찰해."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I troubleshoot step by step.",
"translation": "나는 단계별로 문제를 해결해."
},
{
"type": "script",
"index": 11,
"speaker": "하윤",
"script": "You stay so calm!",
"translation": "너는 정말 차분해!"
},
{
"type": "script",
"index": 12,
"speaker": "성진",
"script": "I trust my skills.",
"translation": "나는 내 기술을 믿어."
},
{
"type": "script",
"index": 13,
"speaker": "하윤",
"script": "You teach me acting fast!",
"translation": "너는 나에게 빠르게 행동하는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "You teach me finding meaning!",
"translation": "너는 나에게 의미를 찾는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "행동에 대한 문장이에요.",
"result": "Quick action solves many problems",
"explanation": "빠른 행동이 많은 문제를 해결해요.",
"optionA": "many",
"optionB": "solves",
"optionC": "problems",
"optionD": "Quick",
"optionE": "action"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "갑작스런 문제 대응하기",
"explanation": "ISTP의 즉각적 수리와 INFP의 의미 찾기 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "I fix it right away.",
"translation": "나는 그걸 바로 고쳐."
},
{
"type": "script",
"index": 2,
"speaker": "하윤",
"script": "I ask why this happened.",
"translation": "나는 왜 이게 일어났는지 물어."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Quick action solves problems.",
"translation": "빠른 행동이 문제를 해결해."
},
{
"type": "ox",
"index": 4,
"quiz": "성진이는 문제가 생기면 즉시 수리하거나 해결합니다.",
"hint": "ISTP는 바로 실질적으로 고쳐요.",
"result": "O",
"explanation": "성진이는 'I fix it right away'와 'Quick action solves problems'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하윤",
"script": "Understanding brings growth.",
"translation": "이해가 성장을 가져와."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "Both matter differently!",
"translation": "둘 다 다르게 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "하윤",
"script": "Your speed is impressive!",
"translation": "너의 속도는 인상적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seong-jin fixes it right @@.",
"hint": "ISTP는 그걸 바로 고쳐요.",
"optionA": "later",
"optionB": "away",
"optionC": "never",
"result": "away",
"explanation": "성진이는 'I fix it right away'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하윤",
"script": "I reflect on lessons learned.",
"translation": "나는 배운 교훈을 성찰해."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I troubleshoot step by step.",
"translation": "나는 단계별로 문제를 해결해."
},
{
"type": "script",
"index": 11,
"speaker": "하윤",
"script": "You stay so calm!",
"translation": "너는 정말 차분해!"
},
{
"type": "script",
"index": 12,
"speaker": "성진",
"script": "I trust my skills.",
"translation": "나는 내 기술을 믿어."
},
{
"type": "script",
"index": 13,
"speaker": "하윤",
"script": "You teach me acting fast!",
"translation": "너는 나에게 빠르게 행동하는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "You teach me finding meaning!",
"translation": "너는 나에게 의미를 찾는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "행동에 대한 문장이에요.",
"optionA": "many",
"optionB": "solves",
"optionC": "problems",
"optionD": "Quick",
"optionE": "action",
"result": "Quick action solves many problems",
"explanation": "빠른 행동이 많은 문제를 해결해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 관리하기",
"explanation": "INFP의 감정 처리와 ISTP의 활동적 해소 비교",
"category": "스트레스 상황 대처",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서준",
"script": "I need time alone processing.",
"translation": "나는 혼자 처리할 시간이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "하연",
"script": "I go out and move.",
"translation": "나는 나가서 움직여."
},
{
"type": "script",
"index": 3,
"speaker": "서준",
"script": "Writing helps me understand feelings.",
"translation": "글쓰기가 나를 감정을 이해하게 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "서준이는 혼자만의 시간에 감정을 글로 쓰며 처리합니다.",
"hint": "INFP는 내면 작업으로 스트레스를 풀어요.",
"result": "O",
"explanation": "서준이는 'I need time alone processing'과 'Writing helps me understand feelings'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하연",
"script": "Physical activity clears my head.",
"translation": "신체 활동이 내 머리를 맑게 해."
},
{
"type": "script",
"index": 6,
"speaker": "서준",
"script": "Both methods work well!",
"translation": "두 방법 모두 잘 작동해!"
},
{
"type": "script",
"index": 7,
"speaker": "하연",
"script": "Your introspection is deep!",
"translation": "너의 내면 성찰은 깊어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-jun needs time alone @@.",
"hint": "INFP는 혼자 처리할 시간이 필요해요.",
"optionA": "playing",
"optionB": "processing",
"optionC": "eating",
"result": "processing",
"explanation": "서준이는 'I need time alone processing'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "서준",
"script": "I explore my inner world.",
"translation": "나는 내 내면 세계를 탐구해."
},
{
"type": "script",
"index": 10,
"speaker": "하연",
"script": "I work with my hands.",
"translation": "나는 내 손으로 일해."
},
{
"type": "script",
"index": 11,
"speaker": "서준",
"script": "You release stress effectively!",
"translation": "너는 스트레스를 효과적으로 풀어!"
},
{
"type": "script",
"index": 12,
"speaker": "하연",
"script": "I stay present and focused.",
"translation": "나는 현재에 있고 집중해."
},
{
"type": "script",
"index": 13,
"speaker": "서준",
"script": "You teach me staying active!",
"translation": "너는 나에게 활동적으로 있는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하연",
"script": "You teach me understanding emotions!",
"translation": "너는 나에게 감정을 이해하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "성찰에 대한 문장이에요.",
"result": "Reflection brings inner peace clarity",
"explanation": "성찰이 내면의 평화와 명료함을 가져와요.",
"optionA": "peace",
"optionB": "Reflection",
"optionC": "brings",
"optionD": "inner",
"optionE": "clarity"
}
]
}
]
} | {
"type": "MBTI",
"category": "스트레스 상황 대처",
"episodes": [
{
"title": "스트레스 관리하기",
"explanation": "INFP의 감정 처리와 ISTP의 활동적 해소 비교",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "서준",
"script": "I need time alone processing.",
"translation": "나는 혼자 처리할 시간이 필요해."
},
{
"type": "script",
"index": 2,
"speaker": "하연",
"script": "I go out and move.",
"translation": "나는 나가서 움직여."
},
{
"type": "script",
"index": 3,
"speaker": "서준",
"script": "Writing helps me understand feelings.",
"translation": "글쓰기가 나를 감정을 이해하게 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "서준이는 혼자만의 시간에 감정을 글로 쓰며 처리합니다.",
"hint": "INFP는 내면 작업으로 스트레스를 풀어요.",
"result": "O",
"explanation": "서준이는 'I need time alone processing'과 'Writing helps me understand feelings'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하연",
"script": "Physical activity clears my head.",
"translation": "신체 활동이 내 머리를 맑게 해."
},
{
"type": "script",
"index": 6,
"speaker": "서준",
"script": "Both methods work well!",
"translation": "두 방법 모두 잘 작동해!"
},
{
"type": "script",
"index": 7,
"speaker": "하연",
"script": "Your introspection is deep!",
"translation": "너의 내면 성찰은 깊어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seo-jun needs time alone @@.",
"hint": "INFP는 혼자 처리할 시간이 필요해요.",
"optionA": "playing",
"optionB": "processing",
"optionC": "eating",
"result": "processing",
"explanation": "서준이는 'I need time alone processing'이라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "서준",
"script": "I explore my inner world.",
"translation": "나는 내 내면 세계를 탐구해."
},
{
"type": "script",
"index": 10,
"speaker": "하연",
"script": "I work with my hands.",
"translation": "나는 내 손으로 일해."
},
{
"type": "script",
"index": 11,
"speaker": "서준",
"script": "You release stress effectively!",
"translation": "너는 스트레스를 효과적으로 풀어!"
},
{
"type": "script",
"index": 12,
"speaker": "하연",
"script": "I stay present and focused.",
"translation": "나는 현재에 있고 집중해."
},
{
"type": "script",
"index": 13,
"speaker": "서준",
"script": "You teach me staying active!",
"translation": "너는 나에게 활동적으로 있는 걸 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하연",
"script": "You teach me understanding emotions!",
"translation": "너는 나에게 감정을 이해하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "성찰에 대한 문장이에요.",
"optionA": "peace",
"optionB": "Reflection",
"optionC": "brings",
"optionD": "inner",
"optionE": "clarity",
"result": "Reflection brings inner peace clarity",
"explanation": "성찰이 내면의 평화와 명료함을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "실용적 직업 찾기",
"explanation": "ISTP의 기술 중심과 INFP의 의미 추구 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "I want hands-on technical work.",
"translation": "나는 실천적 기술 일을 원해."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "I want meaningful purposeful work.",
"translation": "나는 의미있고 목적 있는 일을 원해."
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Skills give me independence.",
"translation": "기술이 나에게 독립성을 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "태오는 실용적인 기술을 사용하는 직업을 원합니다.",
"hint": "ISTP는 손으로 하는 기술적 일을 좋아해요.",
"result": "O",
"explanation": "태오는 'I want hands-on technical work'와 'Skills give me independence'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "나영",
"script": "Purpose gives me fulfillment.",
"translation": "목적이 나에게 충족감을 줘."
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "Both are important!",
"translation": "둘 다 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "나영",
"script": "Your expertise is impressive!",
"translation": "너의 전문성은 인상적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Tae-o wants hands-on technical @@.",
"hint": "ISTP는 실천적 기술 일을 원해요.",
"optionA": "games",
"optionB": "work",
"optionC": "food",
"result": "work",
"explanation": "태오는 'I want hands-on technical work'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "I follow my heart's calling.",
"translation": "나는 내 마음의 부름을 따라."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "I master practical tools.",
"translation": "나는 실용적 도구를 마스터해."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "You're very capable!",
"translation": "너는 매우 유능해!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "I value freedom highly.",
"translation": "나는 자유를 높이 평가해."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You teach me being skilled!",
"translation": "너는 나에게 숙련되는 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You teach me following passion!",
"translation": "너는 나에게 열정을 따르는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "기술에 대한 문장이에요.",
"result": "Skills provides career independence freedom",
"explanation": "기술이 경력 독립성과 자유를 제공해요.",
"optionA": "career",
"optionB": "Skills",
"optionC": "provides",
"optionD": "independence",
"optionE": "freedom"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "실용적 직업 찾기",
"explanation": "ISTP의 기술 중심과 INFP의 의미 추구 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "I want hands-on technical work.",
"translation": "나는 실천적 기술 일을 원해."
},
{
"type": "script",
"index": 2,
"speaker": "나영",
"script": "I want meaningful purposeful work.",
"translation": "나는 의미있고 목적 있는 일을 원해."
},
{
"type": "script",
"index": 3,
"speaker": "태오",
"script": "Skills give me independence.",
"translation": "기술이 나에게 독립성을 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "태오는 실용적인 기술을 사용하는 직업을 원합니다.",
"hint": "ISTP는 손으로 하는 기술적 일을 좋아해요.",
"result": "O",
"explanation": "태오는 'I want hands-on technical work'와 'Skills give me independence'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "나영",
"script": "Purpose gives me fulfillment.",
"translation": "목적이 나에게 충족감을 줘."
},
{
"type": "script",
"index": 6,
"speaker": "태오",
"script": "Both are important!",
"translation": "둘 다 중요해!"
},
{
"type": "script",
"index": 7,
"speaker": "나영",
"script": "Your expertise is impressive!",
"translation": "너의 전문성은 인상적이야!"
},
{
"type": "blank",
"index": 8,
"quiz": "Tae-o wants hands-on technical @@.",
"hint": "ISTP는 실천적 기술 일을 원해요.",
"optionA": "games",
"optionB": "work",
"optionC": "food",
"result": "work",
"explanation": "태오는 'I want hands-on technical work'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "I follow my heart's calling.",
"translation": "나는 내 마음의 부름을 따라."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "I master practical tools.",
"translation": "나는 실용적 도구를 마스터해."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "You're very capable!",
"translation": "너는 매우 유능해!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "I value freedom highly.",
"translation": "나는 자유를 높이 평가해."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You teach me being skilled!",
"translation": "너는 나에게 숙련되는 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You teach me following passion!",
"translation": "너는 나에게 열정을 따르는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "기술에 대한 문장이에요.",
"optionA": "career",
"optionB": "Skills",
"optionC": "provides",
"optionD": "independence",
"optionE": "freedom",
"result": "Skills provides career independence freedom",
"explanation": "기술이 경력 독립성과 자유를 제공해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "이상적 커리어 설계하기",
"explanation": "INFP의 가치 중심과 ISTP의 자유 중시 비교",
"category": "직업 및 목표 설정",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하윤",
"script": "I want to help people grow.",
"translation": "나는 사람들이 성장하게 돕고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "I want flexible work schedule.",
"translation": "나는 유연한 근무 일정을 원해."
},
{
"type": "script",
"index": 3,
"speaker": "하윤",
"script": "Making difference brings me joy.",
"translation": "변화를 만드는 게 나에게 기쁨을 가져와."
},
{
"type": "ox",
"index": 4,
"quiz": "하윤이는 사람들에게 긍정적 영향을 주는 일을 원합니다.",
"hint": "INFP는 의미와 기여를 중시해요.",
"result": "O",
"explanation": "하윤이는 'I want to help people grow'와 'Making difference brings me joy'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성호",
"script": "Independence matters more to me.",
"translation": "독립성이 나에게 더 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "하윤",
"script": "Both values are valid!",
"translation": "두 가치 모두 타당해!"
},
{
"type": "script",
"index": 7,
"speaker": "성호",
"script": "Your compassion is beautiful!",
"translation": "너의 연민은 아름다워!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-yoon wants to help people @@.",
"hint": "INFP는 사람들이 성장하게 돕고 싶어해요.",
"optionA": "sleep",
"optionB": "grow",
"optionC": "eat",
"result": "grow",
"explanation": "하윤이는 'I want to help people grow'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하윤",
"script": "I imagine ideal futures.",
"translation": "나는 이상적 미래를 상상해."
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "I solve immediate problems.",
"translation": "나는 즉각적 문제를 해결해."
},
{
"type": "script",
"index": 11,
"speaker": "하윤",
"script": "You're very resourceful!",
"translation": "너는 매우 재치있어!"
},
{
"type": "script",
"index": 12,
"speaker": "성호",
"script": "I need variety daily.",
"translation": "나는 매일 다양성이 필요해."
},
{
"type": "script",
"index": 13,
"speaker": "하윤",
"script": "You teach me being adaptable!",
"translation": "너는 나에게 적응력 있는 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성호",
"script": "You teach me caring deeply!",
"translation": "너는 나에게 깊이 배려하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "목적에 대한 문장이에요.",
"result": "Purpose drives meaningful life work",
"explanation": "목적이 의미있는 삶의 일을 이끌어요.",
"optionA": "work",
"optionB": "meaningful",
"optionC": "Purpose",
"optionD": "life",
"optionE": "drives"
}
]
}
]
} | {
"type": "MBTI",
"category": "직업 및 목표 설정",
"episodes": [
{
"title": "이상적 커리어 설계하기",
"explanation": "INFP의 가치 중심과 ISTP의 자유 중시 비교",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하윤",
"script": "I want to help people grow.",
"translation": "나는 사람들이 성장하게 돕고 싶어."
},
{
"type": "script",
"index": 2,
"speaker": "성호",
"script": "I want flexible work schedule.",
"translation": "나는 유연한 근무 일정을 원해."
},
{
"type": "script",
"index": 3,
"speaker": "하윤",
"script": "Making difference brings me joy.",
"translation": "변화를 만드는 게 나에게 기쁨을 가져와."
},
{
"type": "ox",
"index": 4,
"quiz": "하윤이는 사람들에게 긍정적 영향을 주는 일을 원합니다.",
"hint": "INFP는 의미와 기여를 중시해요.",
"result": "O",
"explanation": "하윤이는 'I want to help people grow'와 'Making difference brings me joy'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "성호",
"script": "Independence matters more to me.",
"translation": "독립성이 나에게 더 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "하윤",
"script": "Both values are valid!",
"translation": "두 가치 모두 타당해!"
},
{
"type": "script",
"index": 7,
"speaker": "성호",
"script": "Your compassion is beautiful!",
"translation": "너의 연민은 아름다워!"
},
{
"type": "blank",
"index": 8,
"quiz": "Ha-yoon wants to help people @@.",
"hint": "INFP는 사람들이 성장하게 돕고 싶어해요.",
"optionA": "sleep",
"optionB": "grow",
"optionC": "eat",
"result": "grow",
"explanation": "하윤이는 'I want to help people grow'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하윤",
"script": "I imagine ideal futures.",
"translation": "나는 이상적 미래를 상상해."
},
{
"type": "script",
"index": 10,
"speaker": "성호",
"script": "I solve immediate problems.",
"translation": "나는 즉각적 문제를 해결해."
},
{
"type": "script",
"index": 11,
"speaker": "하윤",
"script": "You're very resourceful!",
"translation": "너는 매우 재치있어!"
},
{
"type": "script",
"index": 12,
"speaker": "성호",
"script": "I need variety daily.",
"translation": "나는 매일 다양성이 필요해."
},
{
"type": "script",
"index": 13,
"speaker": "하윤",
"script": "You teach me being adaptable!",
"translation": "너는 나에게 적응력 있는 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성호",
"script": "You teach me caring deeply!",
"translation": "너는 나에게 깊이 배려하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "목적에 대한 문장이에요.",
"optionA": "work",
"optionB": "meaningful",
"optionC": "Purpose",
"optionD": "life",
"optionE": "drives",
"result": "Purpose drives meaningful life work",
"explanation": "목적이 의미있는 삶의 일을 이끌어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "손작업 취미 즐기기",
"explanation": "ISTP의 기계 조립과 INFP의 예술 창작 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I build model airplanes.",
"translation": "나는 모형 비행기를 만들어."
},
{
"type": "script",
"index": 2,
"speaker": "소희",
"script": "I paint watercolor pictures.",
"translation": "나는 수채화 그림을 그려."
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Precision work satisfies me.",
"translation": "정밀 작업이 나를 만족시켜."
},
{
"type": "ox",
"index": 4,
"quiz": "동민이는 정확하고 기술적인 조립 작업을 즐깁니다.",
"hint": "ISTP는 손으로 정밀하게 만드는 걸 좋아해요.",
"result": "O",
"explanation": "동민이는 'I build model airplanes'와 'Precision work satisfies me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소희",
"script": "Expressing emotions fulfills me.",
"translation": "감정을 표현하는 게 나를 충족시켜."
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "Both are creative!",
"translation": "둘 다 창의적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "소희",
"script": "Your focus is amazing!",
"translation": "너의 집중력은 놀라워!"
},
{
"type": "blank",
"index": 8,
"quiz": "Dong-min builds model @@.",
"hint": "ISTP는 모형 비행기를 만들어요.",
"optionA": "cakes",
"optionB": "airplanes",
"optionC": "dreams",
"result": "airplanes",
"explanation": "동민이는 'I build model airplanes'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소희",
"script": "I capture inner feelings.",
"translation": "나는 내면 감정을 포착해."
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "I master technical details.",
"translation": "나는 기술적 세부사항을 마스터해."
},
{
"type": "script",
"index": 11,
"speaker": "소희",
"script": "You're very skillful!",
"translation": "너는 매우 숙련돼!"
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "I test new techniques.",
"translation": "나는 새 기술을 시험해."
},
{
"type": "script",
"index": 13,
"speaker": "소희",
"script": "You teach me being precise!",
"translation": "너는 나에게 정밀한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "동민",
"script": "You teach me expressing beauty!",
"translation": "너는 나에게 아름다움을 표현하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "정밀함에 대한 문장이에요.",
"result": "Precision creates excellent quality work",
"explanation": "정밀함이 훌륭한 품질의 작업을 만들어요.",
"optionA": "creates",
"optionB": "quality",
"optionC": "work",
"optionD": "excellent",
"optionE": "Precision"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "손작업 취미 즐기기",
"explanation": "ISTP의 기계 조립과 INFP의 예술 창작 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I build model airplanes.",
"translation": "나는 모형 비행기를 만들어."
},
{
"type": "script",
"index": 2,
"speaker": "소희",
"script": "I paint watercolor pictures.",
"translation": "나는 수채화 그림을 그려."
},
{
"type": "script",
"index": 3,
"speaker": "동민",
"script": "Precision work satisfies me.",
"translation": "정밀 작업이 나를 만족시켜."
},
{
"type": "ox",
"index": 4,
"quiz": "동민이는 정확하고 기술적인 조립 작업을 즐깁니다.",
"hint": "ISTP는 손으로 정밀하게 만드는 걸 좋아해요.",
"result": "O",
"explanation": "동민이는 'I build model airplanes'와 'Precision work satisfies me'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "소희",
"script": "Expressing emotions fulfills me.",
"translation": "감정을 표현하는 게 나를 충족시켜."
},
{
"type": "script",
"index": 6,
"speaker": "동민",
"script": "Both are creative!",
"translation": "둘 다 창의적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "소희",
"script": "Your focus is amazing!",
"translation": "너의 집중력은 놀라워!"
},
{
"type": "blank",
"index": 8,
"quiz": "Dong-min builds model @@.",
"hint": "ISTP는 모형 비행기를 만들어요.",
"optionA": "cakes",
"optionB": "airplanes",
"optionC": "dreams",
"result": "airplanes",
"explanation": "동민이는 'I build model airplanes'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "소희",
"script": "I capture inner feelings.",
"translation": "나는 내면 감정을 포착해."
},
{
"type": "script",
"index": 10,
"speaker": "동민",
"script": "I master technical details.",
"translation": "나는 기술적 세부사항을 마스터해."
},
{
"type": "script",
"index": 11,
"speaker": "소희",
"script": "You're very skillful!",
"translation": "너는 매우 숙련돼!"
},
{
"type": "script",
"index": 12,
"speaker": "동민",
"script": "I test new techniques.",
"translation": "나는 새 기술을 시험해."
},
{
"type": "script",
"index": 13,
"speaker": "소희",
"script": "You teach me being precise!",
"translation": "너는 나에게 정밀한 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "동민",
"script": "You teach me expressing beauty!",
"translation": "너는 나에게 아름다움을 표현하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "정밀함에 대한 문장이에요.",
"optionA": "creates",
"optionB": "quality",
"optionC": "work",
"optionD": "excellent",
"optionE": "Precision",
"result": "Precision creates excellent quality work",
"explanation": "정밀함이 훌륭한 품질의 작업을 만들어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "자유 시간 보내기",
"explanation": "INFP의 독서와 ISTP의 야외 활동 비교",
"category": "취미와 여가 활동",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은비",
"script": "I read fantasy novels.",
"translation": "나는 판타지 소설을 읽어."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "I go hiking alone.",
"translation": "나는 혼자 하이킹을 가."
},
{
"type": "script",
"index": 3,
"speaker": "은비",
"script": "Stories transport me elsewhere.",
"translation": "이야기가 나를 다른 곳으로 데려가."
},
{
"type": "ox",
"index": 4,
"quiz": "은비는 상상력이 풍부한 책을 읽으며 시간을 보냅니다.",
"hint": "INFP는 내면 세계로 여행해요.",
"result": "O",
"explanation": "은비는 'I read fantasy novels'와 'Stories transport me elsewhere'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태오",
"script": "Nature challenges me physically.",
"translation": "자연이 나를 신체적으로 도전시켜."
},
{
"type": "script",
"index": 6,
"speaker": "은비",
"script": "Both bring peace differently!",
"translation": "둘 다 다르게 평화를 가져와!"
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "Your imagination is endless!",
"translation": "너의 상상력은 끝이 없어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-bi reads fantasy @@.",
"hint": "INFP는 판타지 소설을 읽어요.",
"optionA": "songs",
"optionB": "novels",
"optionC": "emails",
"result": "novels",
"explanation": "은비는 'I read fantasy novels'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은비",
"script": "I escape into different worlds.",
"translation": "나는 다른 세계로 탈출해."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "I explore real terrain.",
"translation": "나는 실제 지형을 탐험해."
},
{
"type": "script",
"index": 11,
"speaker": "은비",
"script": "You're very adventurous!",
"translation": "너는 매우 모험적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "I need physical freedom.",
"translation": "나는 신체적 자유가 필요해."
},
{
"type": "script",
"index": 13,
"speaker": "은비",
"script": "You teach me being active!",
"translation": "너는 나에게 활동적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You teach me dreaming freely!",
"translation": "너는 나에게 자유롭게 꿈꾸는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "책에 대한 문장이에요.",
"result": "Reading opens endless new worlds",
"explanation": "독서가 끝없는 새로운 세계를 열어요.",
"optionA": "opens",
"optionB": "worlds",
"optionC": "Reading",
"optionD": "new",
"optionE": "endless"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "자유 시간 보내기",
"explanation": "INFP의 독서와 ISTP의 야외 활동 비교",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "은비",
"script": "I read fantasy novels.",
"translation": "나는 판타지 소설을 읽어."
},
{
"type": "script",
"index": 2,
"speaker": "태오",
"script": "I go hiking alone.",
"translation": "나는 혼자 하이킹을 가."
},
{
"type": "script",
"index": 3,
"speaker": "은비",
"script": "Stories transport me elsewhere.",
"translation": "이야기가 나를 다른 곳으로 데려가."
},
{
"type": "ox",
"index": 4,
"quiz": "은비는 상상력이 풍부한 책을 읽으며 시간을 보냅니다.",
"hint": "INFP는 내면 세계로 여행해요.",
"result": "O",
"explanation": "은비는 'I read fantasy novels'와 'Stories transport me elsewhere'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "태오",
"script": "Nature challenges me physically.",
"translation": "자연이 나를 신체적으로 도전시켜."
},
{
"type": "script",
"index": 6,
"speaker": "은비",
"script": "Both bring peace differently!",
"translation": "둘 다 다르게 평화를 가져와!"
},
{
"type": "script",
"index": 7,
"speaker": "태오",
"script": "Your imagination is endless!",
"translation": "너의 상상력은 끝이 없어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Eun-bi reads fantasy @@.",
"hint": "INFP는 판타지 소설을 읽어요.",
"optionA": "songs",
"optionB": "novels",
"optionC": "emails",
"result": "novels",
"explanation": "은비는 'I read fantasy novels'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "은비",
"script": "I escape into different worlds.",
"translation": "나는 다른 세계로 탈출해."
},
{
"type": "script",
"index": 10,
"speaker": "태오",
"script": "I explore real terrain.",
"translation": "나는 실제 지형을 탐험해."
},
{
"type": "script",
"index": 11,
"speaker": "은비",
"script": "You're very adventurous!",
"translation": "너는 매우 모험적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "태오",
"script": "I need physical freedom.",
"translation": "나는 신체적 자유가 필요해."
},
{
"type": "script",
"index": 13,
"speaker": "은비",
"script": "You teach me being active!",
"translation": "너는 나에게 활동적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "태오",
"script": "You teach me dreaming freely!",
"translation": "너는 나에게 자유롭게 꿈꾸는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "책에 대한 문장이에요.",
"optionA": "opens",
"optionB": "worlds",
"optionC": "Reading",
"optionD": "new",
"optionE": "endless",
"result": "Reading opens endless new worlds",
"explanation": "독서가 끝없는 새로운 세계를 열어요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 차이 다루기",
"explanation": "ISTP의 객관적 분석과 INFP의 가치 존중 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Let's look at facts.",
"translation": "사실을 보자."
},
{
"type": "script",
"index": 2,
"speaker": "하윤",
"script": "Let's understand each perspective.",
"translation": "각 관점을 이해하자."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Logic helps us decide.",
"translation": "논리가 우리를 결정하게 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "성진이는 객관적 사실로 문제를 분석합니다.",
"hint": "ISTP는 감정보다 논리를 우선해요.",
"result": "O",
"explanation": "성진이는 'Let's look at facts'와 'Logic helps us decide'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하윤",
"script": "Everyone's values matter equally.",
"translation": "모두의 가치가 똑같이 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "That's a fair point!",
"translation": "그건 공정한 지적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "하윤",
"script": "Your clarity helps!",
"translation": "너의 명확함이 도움이 돼!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seong-jin says logic helps us @@.",
"hint": "ISTP는 논리가 우리를 결정하게 돕는다고 말해요.",
"optionA": "fight",
"optionB": "decide",
"optionC": "sleep",
"result": "decide",
"explanation": "성진이는 'Logic helps us decide'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하윤",
"script": "I seek emotional harmony.",
"translation": "나는 감정적 조화를 추구해."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I focus on solutions.",
"translation": "나는 해결책에 집중해."
},
{
"type": "script",
"index": 11,
"speaker": "하윤",
"script": "You're very direct!",
"translation": "너는 매우 직접적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "성진",
"script": "I cut through confusion.",
"translation": "나는 혼란을 뚫고 나가."
},
{
"type": "script",
"index": 13,
"speaker": "하윤",
"script": "You teach me being practical!",
"translation": "너는 나에게 실용적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "You teach me valuing feelings!",
"translation": "너는 나에게 감정을 소중히 여기는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "명확함에 대한 문장이에요.",
"result": "Clarity brings quick effective solutions",
"explanation": "명확함이 빠르고 효과적인 해결책을 가져와요.",
"optionA": "brings",
"optionB": "Clarity",
"optionC": "solutions",
"optionD": "quick",
"optionE": "effective"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "의견 차이 다루기",
"explanation": "ISTP의 객관적 분석과 INFP의 가치 존중 비교",
"level": 4,
"my_mbti": "ISTP",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "성진",
"script": "Let's look at facts.",
"translation": "사실을 보자."
},
{
"type": "script",
"index": 2,
"speaker": "하윤",
"script": "Let's understand each perspective.",
"translation": "각 관점을 이해하자."
},
{
"type": "script",
"index": 3,
"speaker": "성진",
"script": "Logic helps us decide.",
"translation": "논리가 우리를 결정하게 도와."
},
{
"type": "ox",
"index": 4,
"quiz": "성진이는 객관적 사실로 문제를 분석합니다.",
"hint": "ISTP는 감정보다 논리를 우선해요.",
"result": "O",
"explanation": "성진이는 'Let's look at facts'와 'Logic helps us decide'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하윤",
"script": "Everyone's values matter equally.",
"translation": "모두의 가치가 똑같이 중요해."
},
{
"type": "script",
"index": 6,
"speaker": "성진",
"script": "That's a fair point!",
"translation": "그건 공정한 지적이야!"
},
{
"type": "script",
"index": 7,
"speaker": "하윤",
"script": "Your clarity helps!",
"translation": "너의 명확함이 도움이 돼!"
},
{
"type": "blank",
"index": 8,
"quiz": "Seong-jin says logic helps us @@.",
"hint": "ISTP는 논리가 우리를 결정하게 돕는다고 말해요.",
"optionA": "fight",
"optionB": "decide",
"optionC": "sleep",
"result": "decide",
"explanation": "성진이는 'Logic helps us decide'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "하윤",
"script": "I seek emotional harmony.",
"translation": "나는 감정적 조화를 추구해."
},
{
"type": "script",
"index": 10,
"speaker": "성진",
"script": "I focus on solutions.",
"translation": "나는 해결책에 집중해."
},
{
"type": "script",
"index": 11,
"speaker": "하윤",
"script": "You're very direct!",
"translation": "너는 매우 직접적이야!"
},
{
"type": "script",
"index": 12,
"speaker": "성진",
"script": "I cut through confusion.",
"translation": "나는 혼란을 뚫고 나가."
},
{
"type": "script",
"index": 13,
"speaker": "하윤",
"script": "You teach me being practical!",
"translation": "너는 나에게 실용적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "성진",
"script": "You teach me valuing feelings!",
"translation": "너는 나에게 감정을 소중히 여기는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "명확함에 대한 문장이에요.",
"optionA": "brings",
"optionB": "Clarity",
"optionC": "solutions",
"optionD": "quick",
"optionE": "effective",
"result": "Clarity brings quick effective solutions",
"explanation": "명확함이 빠르고 효과적인 해결책을 가져와요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "팀 내 갈등 해결하기",
"explanation": "INFP의 중재 노력과 ISTP의 실용적 제안 비교",
"category": "갈등 해결 방식",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나영",
"script": "I help everyone feel heard.",
"translation": "나는 모두가 들려진다고 느끼게 도와."
},
{
"type": "script",
"index": 2,
"speaker": "하연",
"script": "I suggest what works.",
"translation": "나는 작동하는 걸 제안해."
},
{
"type": "script",
"index": 3,
"speaker": "나영",
"script": "Understanding heals relationships.",
"translation": "이해가 관계를 치유해."
},
{
"type": "ox",
"index": 4,
"quiz": "나영이는 모든 사람의 입장을 들어주고 이해합니다.",
"hint": "INFP는 감정적 중재와 이해를 추구해요.",
"result": "O",
"explanation": "나영이는 'I help everyone feel heard'와 'Understanding heals relationships'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하연",
"script": "Practical steps move us forward.",
"translation": "실용적 단계가 우리를 앞으로 움직여."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "Both approaches help!",
"translation": "두 접근 모두 도와!"
},
{
"type": "script",
"index": 7,
"speaker": "하연",
"script": "Your empathy creates peace!",
"translation": "너의 공감능력이 평화를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Na-yeong helps everyone feel @@.",
"hint": "INFP는 모두가 들려진다고 느끼게 도와요.",
"optionA": "sad",
"optionB": "heard",
"optionC": "tired",
"result": "heard",
"explanation": "나영이는 'I help everyone feel heard'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "I mediate with compassion.",
"translation": "나는 연민으로 중재해."
},
{
"type": "script",
"index": 10,
"speaker": "하연",
"script": "I stay neutral always.",
"translation": "나는 항상 중립적으로 있어."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "You're very fair!",
"translation": "너는 매우 공정해!"
},
{
"type": "script",
"index": 12,
"speaker": "하연",
"script": "I remove obstacles efficiently.",
"translation": "나는 장애물을 효율적으로 제거해."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You teach me being objective!",
"translation": "너는 나에게 객관적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하연",
"script": "You teach me caring about people!",
"translation": "너는 나에게 사람들을 배려하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "공감에 대한 문장이에요.",
"result": "Empathy bridges divides heals conflicts",
"explanation": "공감이 분열을 연결하고 갈등을 치유해요.",
"optionA": "conflicts",
"optionB": "bridges",
"optionC": "Empathy",
"optionD": "heals",
"optionE": "divides"
}
]
}
]
} | {
"type": "MBTI",
"category": "갈등 해결 방식",
"episodes": [
{
"title": "팀 내 갈등 해결하기",
"explanation": "INFP의 중재 노력과 ISTP의 실용적 제안 비교",
"level": 4,
"my_mbti": "INFP",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "나영",
"script": "I help everyone feel heard.",
"translation": "나는 모두가 들려진다고 느끼게 도와."
},
{
"type": "script",
"index": 2,
"speaker": "하연",
"script": "I suggest what works.",
"translation": "나는 작동하는 걸 제안해."
},
{
"type": "script",
"index": 3,
"speaker": "나영",
"script": "Understanding heals relationships.",
"translation": "이해가 관계를 치유해."
},
{
"type": "ox",
"index": 4,
"quiz": "나영이는 모든 사람의 입장을 들어주고 이해합니다.",
"hint": "INFP는 감정적 중재와 이해를 추구해요.",
"result": "O",
"explanation": "나영이는 'I help everyone feel heard'와 'Understanding heals relationships'라고 말했어요."
},
{
"type": "script",
"index": 5,
"speaker": "하연",
"script": "Practical steps move us forward.",
"translation": "실용적 단계가 우리를 앞으로 움직여."
},
{
"type": "script",
"index": 6,
"speaker": "나영",
"script": "Both approaches help!",
"translation": "두 접근 모두 도와!"
},
{
"type": "script",
"index": 7,
"speaker": "하연",
"script": "Your empathy creates peace!",
"translation": "너의 공감능력이 평화를 만들어!"
},
{
"type": "blank",
"index": 8,
"quiz": "Na-yeong helps everyone feel @@.",
"hint": "INFP는 모두가 들려진다고 느끼게 도와요.",
"optionA": "sad",
"optionB": "heard",
"optionC": "tired",
"result": "heard",
"explanation": "나영이는 'I help everyone feel heard'라고 말했어요."
},
{
"type": "script",
"index": 9,
"speaker": "나영",
"script": "I mediate with compassion.",
"translation": "나는 연민으로 중재해."
},
{
"type": "script",
"index": 10,
"speaker": "하연",
"script": "I stay neutral always.",
"translation": "나는 항상 중립적으로 있어."
},
{
"type": "script",
"index": 11,
"speaker": "나영",
"script": "You're very fair!",
"translation": "너는 매우 공정해!"
},
{
"type": "script",
"index": 12,
"speaker": "하연",
"script": "I remove obstacles efficiently.",
"translation": "나는 장애물을 효율적으로 제거해."
},
{
"type": "script",
"index": 13,
"speaker": "나영",
"script": "You teach me being objective!",
"translation": "너는 나에게 객관적인 것을 가르쳐줘!"
},
{
"type": "script",
"index": 14,
"speaker": "하연",
"script": "You teach me caring about people!",
"translation": "너는 나에게 사람들을 배려하는 걸 가르쳐줘!"
},
{
"type": "puzzle",
"index": 15,
"hint": "공감에 대한 문장이에요.",
"optionA": "conflicts",
"optionB": "bridges",
"optionC": "Empathy",
"optionD": "heals",
"optionE": "divides",
"result": "Empathy bridges divides heals conflicts",
"explanation": "공감이 분열을 연결하고 갈등을 치유해요."
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말엔 뭐 할까?",
"explanation": "ISTJ의 계획적인 취미와 ISTP의 즉흥적인 활동 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "What's your weekend plan?",
"translation": "주말 계획 뭐야?"
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "I haven't decided yet.",
"translation": "아직 안 정했어."
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I booked a museum tour.",
"translation": "난 박물관 투어 예약했어."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 미리 계획을 세우나요?",
"hint": "ISTJ는 주말 활동도 미리 계획해요.",
"result": "O",
"explanation": "동현이는 박물관 투어를 미리 예약했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "That sounds really organized!",
"translation": "정말 계획적이구나!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "I like structured activities.",
"translation": "난 체계적인 활동이 좋아."
},
{
"type": "blank",
"index": 7,
"quiz": "Donghyun likes @@ activities.",
"hint": "ISTJ는 체계적인 활동을 선호해요.",
"optionA": "random",
"optionB": "structured",
"optionC": "chaotic",
"result": "structured",
"explanation": "동현이는 'structured activities' 체계적인 활동을 좋아해요."
},
{
"type": "script",
"index": 8,
"speaker": "지호",
"script": "I prefer spontaneous fun.",
"translation": "난 즉흥적인 재미가 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Don't you feel anxious?",
"translation": "불안하지 않아?"
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지호가 즐기는 것에 대한 문장이에요.",
"optionA": "enjoy",
"optionB": "I",
"optionC": "the",
"optionD": "flexibility",
"result": "I enjoy the flexibility",
"explanation": "나는 유연함을 즐겨요."
},
{
"type": "script",
"index": 11,
"speaker": "지호",
"script": "Different styles work for us!",
"translation": "다른 스타일이 우리에게 맞아!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말엔 뭐 할까?",
"explanation": "ISTJ의 계획적인 취미와 ISTP의 즉흥적인 활동 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "What's your weekend plan?",
"translation": "주말 계획 뭐야?"
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "I haven't decided yet.",
"translation": "아직 안 정했어."
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I booked a museum tour.",
"translation": "난 박물관 투어 예약했어."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 미리 계획을 세우나요?",
"hint": "ISTJ는 주말 활동도 미리 계획해요.",
"result": "O",
"explanation": "동현이는 박물관 투어를 미리 예약했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "That sounds really organized!",
"translation": "정말 계획적이구나!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "I like structured activities.",
"translation": "난 체계적인 활동이 좋아."
},
{
"type": "blank",
"index": 7,
"quiz": "Donghyun likes @@ activities.",
"hint": "ISTJ는 체계적인 활동을 선호해요.",
"optionA": "random",
"optionB": "structured",
"optionC": "chaotic",
"result": "structured",
"explanation": "동현이는 'structured activities' 체계적인 활동을 좋아해요."
},
{
"type": "script",
"index": 8,
"speaker": "지호",
"script": "I prefer spontaneous fun.",
"translation": "난 즉흥적인 재미가 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Don't you feel anxious?",
"translation": "불안하지 않아?"
},
{
"type": "puzzle",
"index": 10,
"hint": "지호가 즐기는 것에 대한 문장이에요.",
"optionA": "enjoy",
"optionB": "I",
"optionC": "the",
"optionD": "flexibility",
"result": "I enjoy the flexibility",
"explanation": "나는 유연함을 즐겨요."
},
{
"type": "script",
"index": 11,
"speaker": "지호",
"script": "Different styles work for us!",
"translation": "다른 스타일이 우리에게 맞아!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "취미 시간의 즐거움",
"explanation": "ISTJ의 개인적 취미와 ISFJ의 관계 중심 여가 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I'm reading history books.",
"translation": "난 역사책 읽고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "민호",
"script": "That's a nice hobby!",
"translation": "좋은 취미네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I learn new facts.",
"translation": "새로운 사실을 배워."
},
{
"type": "ox",
"index": 4,
"quiz": "민호는 동현이의 취미를 지지하나요?",
"hint": "ISFJ는 상대방의 관심사를 응원해요.",
"result": "O",
"explanation": "민호는 \"That's a nice hobby!\"라고 지지했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민호",
"script": "I prefer helping my family.",
"translation": "난 가족 돕는 게 좋아."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're very caring!",
"translation": "넌 정말 배려심이 깊구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Minho prefers helping his @@.",
"hint": "ISFJ는 가족을 돕는 것을 좋아해요.",
"optionA": "neighbors",
"optionB": "family",
"optionC": "coworkers",
"result": "family",
"explanation": "민호는 'helping my family' 가족 돕는 것을 선호해요."
},
{
"type": "script",
"index": 8,
"speaker": "민호",
"script": "It makes me happy.",
"translation": "그게 날 행복하게 해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We both enjoy quiet time.",
"translation": "우리 둘 다 조용한 시간을 즐기네."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 배우는 것에 대한 문장이에요.",
"optionA": "learn",
"optionB": "I",
"optionC": "new",
"optionD": "facts",
"result": "I learn new facts",
"explanation": "나는 새로운 사실을 배워요."
},
{
"type": "script",
"index": 11,
"speaker": "민호",
"script": "Yes, in different ways!",
"translation": "응, 다른 방식으로!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "취미 시간의 즐거움",
"explanation": "ISTJ의 개인적 취미와 ISFJ의 관계 중심 여가 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I'm reading history books.",
"translation": "난 역사책 읽고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "민호",
"script": "That's a nice hobby!",
"translation": "좋은 취미네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I learn new facts.",
"translation": "새로운 사실을 배워."
},
{
"type": "ox",
"index": 4,
"quiz": "민호는 동현이의 취미를 지지하나요?",
"hint": "ISFJ는 상대방의 관심사를 응원해요.",
"result": "O",
"explanation": "민호는 \"That's a nice hobby!\"라고 지지했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민호",
"script": "I prefer helping my family.",
"translation": "난 가족 돕는 게 좋아."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're very caring!",
"translation": "넌 정말 배려심이 깊구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Minho prefers helping his @@.",
"hint": "ISFJ는 가족을 돕는 것을 좋아해요.",
"optionA": "neighbors",
"optionB": "family",
"optionC": "coworkers",
"result": "family",
"explanation": "민호는 'helping my family' 가족 돕는 것을 선호해요."
},
{
"type": "script",
"index": 8,
"speaker": "민호",
"script": "It makes me happy.",
"translation": "그게 날 행복하게 해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We both enjoy quiet time.",
"translation": "우리 둘 다 조용한 시간을 즐기네."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 배우는 것에 대한 문장이에요.",
"optionA": "learn",
"optionB": "I",
"optionC": "new",
"optionD": "facts",
"result": "I learn new facts",
"explanation": "나는 새로운 사실을 배워요."
},
{
"type": "script",
"index": 11,
"speaker": "민호",
"script": "Yes, in different ways!",
"translation": "응, 다른 방식으로!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "창작의 시간",
"explanation": "ISTJ의 실용적 취미와 ISFP의 예술적 표현 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I collect vintage stamps.",
"translation": "난 빈티지 우표를 모아."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "That requires real patience!",
"translation": "그건 정말 인내심이 필요하겠다!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I organize them carefully.",
"translation": "신중하게 정리해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 체계적으로 우표를 정리하나요?",
"hint": "ISTJ는 수집품을 체계적으로 관리해요.",
"result": "O",
"explanation": "동현이는 우표를 신중하게 정리해요."
},
{
"type": "script",
"index": 5,
"speaker": "채영",
"script": "I paint when inspired.",
"translation": "난 영감받으면 그림 그려."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "Your art is beautiful!",
"translation": "네 예술작품은 아름다워!"
},
{
"type": "blank",
"index": 7,
"quiz": "Chaeyoung paints when @@.",
"hint": "ISFP는 영감이 올 때 창작해요.",
"optionA": "scheduled",
"optionB": "inspired",
"optionC": "told",
"result": "inspired",
"explanation": "채영이는 'when inspired' 영감받을 때 그림을 그려요."
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "It expresses my feelings.",
"translation": "내 감정을 표현해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We appreciate different things.",
"translation": "우린 다른 것들을 감상하네."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 하는 활동에 대한 문장이에요.",
"optionA": "organize",
"optionB": "I",
"optionC": "them",
"optionD": "carefully",
"result": "I organize them carefully",
"explanation": "나는 그것들을 신중하게 정리해요."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Yes, that's really cool!",
"translation": "응, 그게 정말 멋져!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "창작의 시간",
"explanation": "ISTJ의 실용적 취미와 ISFP의 예술적 표현 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I collect vintage stamps.",
"translation": "난 빈티지 우표를 모아."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "That requires real patience!",
"translation": "그건 정말 인내심이 필요하겠다!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I organize them carefully.",
"translation": "신중하게 정리해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 체계적으로 우표를 정리하나요?",
"hint": "ISTJ는 수집품을 체계적으로 관리해요.",
"result": "O",
"explanation": "동현이는 우표를 신중하게 정리해요."
},
{
"type": "script",
"index": 5,
"speaker": "채영",
"script": "I paint when inspired.",
"translation": "난 영감받으면 그림 그려."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "Your art is beautiful!",
"translation": "네 예술작품은 아름다워!"
},
{
"type": "blank",
"index": 7,
"quiz": "Chaeyoung paints when @@.",
"hint": "ISFP는 영감이 올 때 창작해요.",
"optionA": "scheduled",
"optionB": "inspired",
"optionC": "told",
"result": "inspired",
"explanation": "채영이는 'when inspired' 영감받을 때 그림을 그려요."
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "It expresses my feelings.",
"translation": "내 감정을 표현해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We appreciate different things.",
"translation": "우린 다른 것들을 감상하네."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 하는 활동에 대한 문장이에요.",
"optionA": "organize",
"optionB": "I",
"optionC": "them",
"optionD": "carefully",
"result": "I organize them carefully",
"explanation": "나는 그것들을 신중하게 정리해요."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Yes, that's really cool!",
"translation": "응, 그게 정말 멋져!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "지식 탐구의 즐거움",
"explanation": "ISTJ의 실용적 학습과 INTJ의 전략적 연구 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I study practical skills.",
"translation": "난 실용적인 기술을 공부해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "That's a wise approach!",
"translation": "현명한 접근이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I take online courses.",
"translation": "온라인 강의를 들어."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 실용적인 것을 배우나요?",
"hint": "ISTJ는 실용성을 중시해요.",
"result": "O",
"explanation": "동현이는 실용적인 기술을 공부해요."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "I research complex theories.",
"translation": "난 복잡한 이론을 연구해."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're really intellectual!",
"translation": "넌 정말 지적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Jihoon researches @@ theories.",
"hint": "INTJ는 복잡한 이론을 연구해요.",
"optionA": "simple",
"optionB": "complex",
"optionC": "basic",
"result": "complex",
"explanation": "지훈이는 'complex theories' 복잡한 이론을 연구해요."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "I enjoy deep thinking.",
"translation": "난 깊은 사고를 즐겨."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We both love learning.",
"translation": "우리 둘 다 배우기를 좋아하네."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 듣는 것에 대한 문장이에요.",
"optionA": "take",
"optionB": "I",
"optionC": "online",
"optionD": "courses",
"result": "I take online courses",
"explanation": "나는 온라인 강의를 들어요."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Yes, in our ways!",
"translation": "응, 우리 방식으로!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "지식 탐구의 즐거움",
"explanation": "ISTJ의 실용적 학습과 INTJ의 전략적 연구 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I study practical skills.",
"translation": "난 실용적인 기술을 공부해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "That's a wise approach!",
"translation": "현명한 접근이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I take online courses.",
"translation": "온라인 강의를 들어."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 실용적인 것을 배우나요?",
"hint": "ISTJ는 실용성을 중시해요.",
"result": "O",
"explanation": "동현이는 실용적인 기술을 공부해요."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "I research complex theories.",
"translation": "난 복잡한 이론을 연구해."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're really intellectual!",
"translation": "넌 정말 지적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Jihoon researches @@ theories.",
"hint": "INTJ는 복잡한 이론을 연구해요.",
"optionA": "simple",
"optionB": "complex",
"optionC": "basic",
"result": "complex",
"explanation": "지훈이는 'complex theories' 복잡한 이론을 연구해요."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "I enjoy deep thinking.",
"translation": "난 깊은 사고를 즐겨."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We both love learning.",
"translation": "우리 둘 다 배우기를 좋아하네."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 듣는 것에 대한 문장이에요.",
"optionA": "take",
"optionB": "I",
"optionC": "online",
"optionD": "courses",
"result": "I take online courses",
"explanation": "나는 온라인 강의를 들어요."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Yes, in our ways!",
"translation": "응, 우리 방식으로!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "탐구하는 시간",
"explanation": "ISTJ의 전통적 취미와 INTP의 실험적 활동 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I play chess regularly.",
"translation": "난 정기적으로 체스를 해."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "That's a strategic game!",
"translation": "전략적인 게임이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I follow classic strategies.",
"translation": "고전적인 전략을 따라."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 규칙적으로 체스를 하나요?",
"hint": "ISTJ는 정기적인 활동을 좋아해요.",
"result": "O",
"explanation": "동현이는 정기적으로 체스를 해요."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "I experiment with moves.",
"translation": "난 수를 실험해봐."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're quite creative!",
"translation": "넌 꽤 창의적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Minjae experiments with @@.",
"hint": "INTP는 새로운 수를 실험해요.",
"optionA": "rules",
"optionB": "moves",
"optionC": "books",
"result": "moves",
"explanation": "민재는 'with moves' 체스 수를 실험해봐요."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "I test new ideas.",
"translation": "새로운 아이디어를 시험해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Different approaches work well.",
"translation": "다른 접근법도 잘 맞네."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 따르는 것에 대한 문장이에요.",
"optionA": "follow",
"optionB": "I",
"optionC": "classic",
"optionD": "strategies",
"result": "I follow classic strategies",
"explanation": "나는 고전적인 전략을 따라요."
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "Yes, chess is fun!",
"translation": "응, 체스는 재미있어!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "탐구하는 시간",
"explanation": "ISTJ의 전통적 취미와 INTP의 실험적 활동 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I play chess regularly.",
"translation": "난 정기적으로 체스를 해."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "That's a strategic game!",
"translation": "전략적인 게임이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I follow classic strategies.",
"translation": "고전적인 전략을 따라."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 규칙적으로 체스를 하나요?",
"hint": "ISTJ는 정기적인 활동을 좋아해요.",
"result": "O",
"explanation": "동현이는 정기적으로 체스를 해요."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "I experiment with moves.",
"translation": "난 수를 실험해봐."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're quite creative!",
"translation": "넌 꽤 창의적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Minjae experiments with @@.",
"hint": "INTP는 새로운 수를 실험해요.",
"optionA": "rules",
"optionB": "moves",
"optionC": "books",
"result": "moves",
"explanation": "민재는 'with moves' 체스 수를 실험해봐요."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "I test new ideas.",
"translation": "새로운 아이디어를 시험해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Different approaches work well.",
"translation": "다른 접근법도 잘 맞네."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 따르는 것에 대한 문장이에요.",
"optionA": "follow",
"optionB": "I",
"optionC": "classic",
"optionD": "strategies",
"result": "I follow classic strategies",
"explanation": "나는 고전적인 전략을 따라요."
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "Yes, chess is fun!",
"translation": "응, 체스는 재미있어!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "마음의 충전",
"explanation": "ISTJ의 체계적 취미와 INFJ의 성찰적 여가 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I garden on weekends.",
"translation": "주말에 정원 가꿔."
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "That's very peaceful!",
"translation": "정말 평화로워 보이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I grow vegetables systematically.",
"translation": "체계적으로 채소를 키워."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 계획적으로 정원을 가꾸나요?",
"hint": "ISTJ는 체계적으로 활동해요.",
"result": "O",
"explanation": "동현이는 체계적으로 채소를 키워요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "I write in journals.",
"translation": "난 일기를 써."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "That helps self-reflection!",
"translation": "그게 자기성찰에 도움이 되겠구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Minsu writes in @@.",
"hint": "INFJ는 일기를 써요.",
"optionA": "books",
"optionB": "journals",
"optionC": "letters",
"result": "journals",
"explanation": "민수는 'in journals' 일기를 써요."
},
{
"type": "script",
"index": 8,
"speaker": "민수",
"script": "It deepens my understanding.",
"translation": "이해를 깊게 해줘."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We both need quiet.",
"translation": "우리 둘 다 조용함이 필요해."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 키우는 것에 대한 문장이에요.",
"optionA": "grow",
"optionB": "I",
"optionC": "vegetables",
"optionD": "systematically",
"result": "I grow vegetables systematically",
"explanation": "나는 체계적으로 채소를 키워요."
},
{
"type": "script",
"index": 11,
"speaker": "민수",
"script": "Yes, for inner peace!",
"translation": "응, 내면의 평화를 위해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "마음의 충전",
"explanation": "ISTJ의 체계적 취미와 INFJ의 성찰적 여가 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I garden on weekends.",
"translation": "주말에 정원 가꿔."
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "That's very peaceful!",
"translation": "정말 평화로워 보이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I grow vegetables systematically.",
"translation": "체계적으로 채소를 키워."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 계획적으로 정원을 가꾸나요?",
"hint": "ISTJ는 체계적으로 활동해요.",
"result": "O",
"explanation": "동현이는 체계적으로 채소를 키워요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "I write in journals.",
"translation": "난 일기를 써."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "That helps self-reflection!",
"translation": "그게 자기성찰에 도움이 되겠구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Minsu writes in @@.",
"hint": "INFJ는 일기를 써요.",
"optionA": "books",
"optionB": "journals",
"optionC": "letters",
"result": "journals",
"explanation": "민수는 'in journals' 일기를 써요."
},
{
"type": "script",
"index": 8,
"speaker": "민수",
"script": "It deepens my understanding.",
"translation": "이해를 깊게 해줘."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We both need quiet.",
"translation": "우리 둘 다 조용함이 필요해."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 키우는 것에 대한 문장이에요.",
"optionA": "grow",
"optionB": "I",
"optionC": "vegetables",
"optionD": "systematically",
"result": "I grow vegetables systematically",
"explanation": "나는 체계적으로 채소를 키워요."
},
{
"type": "script",
"index": 11,
"speaker": "민수",
"script": "Yes, for inner peace!",
"translation": "응, 내면의 평화를 위해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "나만의 시간",
"explanation": "ISTJ의 실용적 취미와 INFP의 창의적 표현 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I fix things myself.",
"translation": "난 직접 물건을 고쳐."
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "That's a useful skill!",
"translation": "유용한 기술이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I follow repair manuals.",
"translation": "수리 매뉴얼을 따라."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 직접 물건을 수리하나요?",
"hint": "ISTJ는 실용적인 활동을 해요.",
"result": "O",
"explanation": "동현이는 직접 물건을 고쳐요."
},
{
"type": "script",
"index": 5,
"speaker": "준호",
"script": "I write poetry daily.",
"translation": "난 매일 시를 써."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "Your words are moving!",
"translation": "네 글은 감동적이야!"
},
{
"type": "blank",
"index": 7,
"quiz": "Junho writes @@ daily.",
"hint": "INFP는 매일 시를 써요.",
"optionA": "letters",
"optionB": "poetry",
"optionC": "reports",
"result": "poetry",
"explanation": "준호는 'poetry daily' 매일 시를 써요."
},
{
"type": "script",
"index": 8,
"speaker": "준호",
"script": "It expresses my soul.",
"translation": "내 영혼을 표현해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Different outlets help us.",
"translation": "다른 배출구가 우릴 도와."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 따르는 것에 대한 문장이에요.",
"result": "I follow repair manuals",
"explanation": "나는 수리 매뉴얼을 따라요.",
"optionA": "follow",
"optionB": "repair",
"optionC": "manuals",
"optionD": "I"
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "Yes, that's so true!",
"translation": "응, 정말 그래!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "나만의 시간",
"explanation": "ISTJ의 실용적 취미와 INFP의 창의적 표현 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I fix things myself.",
"translation": "난 직접 물건을 고쳐."
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "That's a useful skill!",
"translation": "유용한 기술이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I follow repair manuals.",
"translation": "수리 매뉴얼을 따라."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 직접 물건을 수리하나요?",
"hint": "ISTJ는 실용적인 활동을 해요.",
"result": "O",
"explanation": "동현이는 직접 물건을 고쳐요."
},
{
"type": "script",
"index": 5,
"speaker": "준호",
"script": "I write poetry daily.",
"translation": "난 매일 시를 써."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "Your words are moving!",
"translation": "네 글은 감동적이야!"
},
{
"type": "blank",
"index": 7,
"quiz": "Junho writes @@ daily.",
"hint": "INFP는 매일 시를 써요.",
"optionA": "letters",
"optionB": "poetry",
"optionC": "reports",
"result": "poetry",
"explanation": "준호는 'poetry daily' 매일 시를 써요."
},
{
"type": "script",
"index": 8,
"speaker": "준호",
"script": "It expresses my soul.",
"translation": "내 영혼을 표현해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Different outlets help us.",
"translation": "다른 배출구가 우릴 도와."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 따르는 것에 대한 문장이에요.",
"optionA": "follow",
"optionB": "repair",
"optionC": "manuals",
"optionD": "I",
"result": "I follow repair manuals",
"explanation": "나는 수리 매뉴얼을 따라요."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "Yes, that's so true!",
"translation": "응, 정말 그래!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "활동적인 주말",
"explanation": "ISTJ의 개인적 취미와 ESTJ의 단체 활동 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I hike alone sometimes.",
"translation": "가끔 혼자 등산해."
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "I organize group hikes!",
"translation": "난 단체 등산을 조직해!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I enjoy the solitude.",
"translation": "고독을 즐겨."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 혼자 등산하는 것을 좋아하나요?",
"hint": "ISTJ는 혼자만의 시간을 즐겨요.",
"result": "O",
"explanation": "동현이는 가끔 혼자 등산해요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "Groups make it fun!",
"translation": "단체가 재미있게 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're a natural leader!",
"translation": "넌 타고난 리더구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Taeyoung organizes @@ hikes.",
"hint": "ESTJ는 단체 등산을 조직해요.",
"optionA": "solo",
"optionB": "group",
"optionC": "quiet",
"result": "group",
"explanation": "태영이는 'group hikes' 단체 등산을 조직해요."
},
{
"type": "script",
"index": 8,
"speaker": "태영",
"script": "I coordinate everything well.",
"translation": "모든 걸 잘 조율해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Both ways are good.",
"translation": "두 방식 다 좋아."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 즐기는 것에 대한 문장이에요.",
"result": "I enjoy the solitude",
"explanation": "나는 고독을 즐겨요.",
"optionA": "the",
"optionB": "I",
"optionC": "solitude",
"optionD": "enjoy"
},
{
"type": "script",
"index": 11,
"speaker": "태영",
"script": "Yes, we each shine!",
"translation": "응, 우린 각자 빛나!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "활동적인 주말",
"explanation": "ISTJ의 개인적 취미와 ESTJ의 단체 활동 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I hike alone sometimes.",
"translation": "가끔 혼자 등산해."
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "I organize group hikes!",
"translation": "난 단체 등산을 조직해!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I enjoy the solitude.",
"translation": "고독을 즐겨."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 혼자 등산하는 것을 좋아하나요?",
"hint": "ISTJ는 혼자만의 시간을 즐겨요.",
"result": "O",
"explanation": "동현이는 가끔 혼자 등산해요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "Groups make it fun!",
"translation": "단체가 재미있게 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're a natural leader!",
"translation": "넌 타고난 리더구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Taeyoung organizes @@ hikes.",
"hint": "ESTJ는 단체 등산을 조직해요.",
"optionA": "solo",
"optionB": "group",
"optionC": "quiet",
"result": "group",
"explanation": "태영이는 'group hikes' 단체 등산을 조직해요."
},
{
"type": "script",
"index": 8,
"speaker": "태영",
"script": "I coordinate everything well.",
"translation": "모든 걸 잘 조율해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Both ways are good.",
"translation": "두 방식 다 좋아."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 즐기는 것에 대한 문장이에요.",
"optionA": "the",
"optionB": "I",
"optionC": "solitude",
"optionD": "enjoy",
"result": "I enjoy the solitude",
"explanation": "나는 고독을 즐겨요."
},
{
"type": "script",
"index": 11,
"speaker": "태영",
"script": "Yes, we each shine!",
"translation": "응, 우린 각자 빛나!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "에너지 충전법",
"explanation": "ISTJ의 차분한 취미와 ESTP의 활동적인 여가 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I build model airplanes.",
"translation": "난 모형 비행기를 만들어."
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "That needs serious focus!",
"translation": "그건 진지한 집중이 필요해!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I follow instructions precisely.",
"translation": "지시사항을 정확히 따라."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 모형 만들기를 좋아하나요?",
"hint": "ISTJ는 세밀한 작업을 좋아해요.",
"result": "O",
"explanation": "동현이는 모형 비행기를 만들어요."
},
{
"type": "script",
"index": 5,
"speaker": "상우",
"script": "I try extreme sports!",
"translation": "난 익스트림 스포츠를 해!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're so adventurous!",
"translation": "넌 정말 모험적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Sangwoo tries @@ sports.",
"hint": "ESTP는 익스트림 스포츠를 해요.",
"optionA": "quiet",
"optionB": "extreme",
"optionC": "indoor",
"result": "extreme",
"explanation": "상우는 'extreme sports' 익스트림 스포츠를 해요."
},
{
"type": "script",
"index": 8,
"speaker": "상우",
"script": "I love the adrenaline.",
"translation": "난 아드레날린이 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We recharge very differently.",
"translation": "우린 아주 다르게 충전하네."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 따르는 것에 대한 문장이에요.",
"result": "I follow instructions precisely",
"explanation": "나는 지시사항을 정확히 따라요.",
"optionA": "precisely",
"optionB": "follow",
"optionC": "instructions",
"optionD": "I"
},
{
"type": "script",
"index": 11,
"speaker": "상우",
"script": "Yes, but it works!",
"translation": "응, 하지만 효과 있어!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "에너지 충전법",
"explanation": "ISTJ의 차분한 취미와 ESTP의 활동적인 여가 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I build model airplanes.",
"translation": "난 모형 비행기를 만들어."
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "That needs serious focus!",
"translation": "그건 진지한 집중이 필요해!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I follow instructions precisely.",
"translation": "지시사항을 정확히 따라."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 모형 만들기를 좋아하나요?",
"hint": "ISTJ는 세밀한 작업을 좋아해요.",
"result": "O",
"explanation": "동현이는 모형 비행기를 만들어요."
},
{
"type": "script",
"index": 5,
"speaker": "상우",
"script": "I try extreme sports!",
"translation": "난 익스트림 스포츠를 해!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're so adventurous!",
"translation": "넌 정말 모험적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Sangwoo tries @@ sports.",
"hint": "ESTP는 익스트림 스포츠를 해요.",
"optionA": "quiet",
"optionB": "extreme",
"optionC": "indoor",
"result": "extreme",
"explanation": "상우는 'extreme sports' 익스트림 스포츠를 해요."
},
{
"type": "script",
"index": 8,
"speaker": "상우",
"script": "I love the adrenaline.",
"translation": "난 아드레날린이 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We recharge very differently.",
"translation": "우린 아주 다르게 충전하네."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 따르는 것에 대한 문장이에요.",
"optionA": "precisely",
"optionB": "follow",
"optionC": "instructions",
"optionD": "I",
"result": "I follow instructions precisely",
"explanation": "나는 지시사항을 정확히 따라요."
},
{
"type": "script",
"index": 11,
"speaker": "상우",
"script": "Yes, but it works!",
"translation": "응, 하지만 효과 있어!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "함께하는 즐거움",
"explanation": "ISTJ의 독립적 취미와 ESFJ의 사교적 여가 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I restore old furniture.",
"translation": "난 오래된 가구를 복원해."
},
{
"type": "script",
"index": 2,
"speaker": "민지",
"script": "That sounds so rewarding!",
"translation": "정말 보람찰 것 같아!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I work alone usually.",
"translation": "보통 혼자 작업해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 혼자 작업하는 것을 선호하나요?",
"hint": "ISTJ는 독립적으로 일해요.",
"result": "O",
"explanation": "동현이는 보통 혼자 작업해요."
},
{
"type": "script",
"index": 5,
"speaker": "민지",
"script": "I host dinner parties!",
"translation": "난 디너 파티를 열어!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're a great host!",
"translation": "넌 훌륭한 호스트야!"
},
{
"type": "blank",
"index": 7,
"quiz": "Minji hosts @@ parties.",
"hint": "ESFJ는 디너 파티를 열어요.",
"optionA": "quiet",
"optionB": "dinner",
"optionC": "small",
"result": "dinner",
"explanation": "민지는 'dinner parties' 디너 파티를 열어요."
},
{
"type": "script",
"index": 8,
"speaker": "민지",
"script": "I love bringing people together.",
"translation": "사람들을 모으는 게 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We need different energy.",
"translation": "우린 다른 에너지가 필요해."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 복원하는 것에 대한 문장이에요.",
"result": "I restore old furniture",
"explanation": "나는 오래된 가구를 복원해요.",
"optionA": "furniture",
"optionB": "restore",
"optionC": "I",
"optionD": "old"
},
{
"type": "script",
"index": 11,
"speaker": "민지",
"script": "Yes, and that's okay!",
"translation": "응, 그리고 그게 괜찮아!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "함께하는 즐거움",
"explanation": "ISTJ의 독립적 취미와 ESFJ의 사교적 여가 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I restore old furniture.",
"translation": "난 오래된 가구를 복원해."
},
{
"type": "script",
"index": 2,
"speaker": "민지",
"script": "That sounds so rewarding!",
"translation": "정말 보람찰 것 같아!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I work alone usually.",
"translation": "보통 혼자 작업해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 혼자 작업하는 것을 선호하나요?",
"hint": "ISTJ는 독립적으로 일해요.",
"result": "O",
"explanation": "동현이는 보통 혼자 작업해요."
},
{
"type": "script",
"index": 5,
"speaker": "민지",
"script": "I host dinner parties!",
"translation": "난 디너 파티를 열어!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're a great host!",
"translation": "넌 훌륭한 호스트야!"
},
{
"type": "blank",
"index": 7,
"quiz": "Minji hosts @@ parties.",
"hint": "ESFJ는 디너 파티를 열어요.",
"optionA": "quiet",
"optionB": "dinner",
"optionC": "small",
"result": "dinner",
"explanation": "민지는 'dinner parties' 디너 파티를 열어요."
},
{
"type": "script",
"index": 8,
"speaker": "민지",
"script": "I love bringing people together.",
"translation": "사람들을 모으는 게 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We need different energy.",
"translation": "우린 다른 에너지가 필요해."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 복원하는 것에 대한 문장이에요.",
"optionA": "furniture",
"optionB": "restore",
"optionC": "I",
"optionD": "old",
"result": "I restore old furniture",
"explanation": "나는 오래된 가구를 복원해요."
},
{
"type": "script",
"index": 11,
"speaker": "민지",
"script": "Yes, and that's okay!",
"translation": "응, 그리고 그게 괜찮아!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말의 선택",
"explanation": "ISTJ의 계획적 취미와 ESFP의 자발적 여가 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I schedule my hobbies.",
"translation": "취미 시간을 계획해."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "That's very organized!",
"translation": "정말 체계적이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I track my progress.",
"translation": "진행상황을 추적해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 취미 활동을 계획하나요?",
"hint": "ISTJ는 취미도 계획적으로 해요.",
"result": "O",
"explanation": "동현이는 취미 시간을 계획해요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "I do whatever feels right!",
"translation": "내키는 대로 해!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're so spontaneous!",
"translation": "넌 정말 즉흥적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Yesol does whatever @@ right.",
"hint": "ESFP는 내키는 대로 해요.",
"optionA": "looks",
"optionB": "feels",
"optionC": "seems",
"result": "feels",
"explanation": "예솔이는 'whatever feels right' 내키는 대로 해요."
},
{
"type": "script",
"index": 8,
"speaker": "예솔",
"script": "Life's more exciting that way!",
"translation": "그게 인생을 더 신나게 해!"
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Different styles work differently.",
"translation": "다른 스타일이 다르게 작용해."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 추적하는 것에 대한 문장이에요.",
"result": "I track my progress",
"explanation": "나는 진행상황을 추적해요.",
"optionA": "progress",
"optionB": "track",
"optionC": "my",
"optionD": "I"
},
{
"type": "script",
"index": 11,
"speaker": "예솔",
"script": "Yes, we're both happy!",
"translation": "응, 우리 둘 다 행복해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말의 선택",
"explanation": "ISTJ의 계획적 취미와 ESFP의 자발적 여가 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I schedule my hobbies.",
"translation": "취미 시간을 계획해."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "That's very organized!",
"translation": "정말 체계적이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I track my progress.",
"translation": "진행상황을 추적해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 취미 활동을 계획하나요?",
"hint": "ISTJ는 취미도 계획적으로 해요.",
"result": "O",
"explanation": "동현이는 취미 시간을 계획해요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "I do whatever feels right!",
"translation": "내키는 대로 해!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're so spontaneous!",
"translation": "넌 정말 즉흥적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Yesol does whatever @@ right.",
"hint": "ESFP는 내키는 대로 해요.",
"optionA": "looks",
"optionB": "feels",
"optionC": "seems",
"result": "feels",
"explanation": "예솔이는 'whatever feels right' 내키는 대로 해요."
},
{
"type": "script",
"index": 8,
"speaker": "예솔",
"script": "Life's more exciting that way!",
"translation": "그게 인생을 더 신나게 해!"
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Different styles work differently.",
"translation": "다른 스타일이 다르게 작용해."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 추적하는 것에 대한 문장이에요.",
"optionA": "progress",
"optionB": "track",
"optionC": "my",
"optionD": "I",
"result": "I track my progress",
"explanation": "나는 진행상황을 추적해요."
},
{
"type": "script",
"index": 11,
"speaker": "예솔",
"script": "Yes, we're both happy!",
"translation": "응, 우리 둘 다 행복해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "성취하는 시간",
"explanation": "ISTJ의 안정적 취미와 ENTJ의 도전적 여가 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I maintain my routines.",
"translation": "루틴을 유지해."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "That's very consistent!",
"translation": "정말 꾸준하구나!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Stability brings me peace.",
"translation": "안정성이 평화를 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 일관된 루틴을 유지하나요?",
"hint": "ISTJ는 안정적인 패턴을 좋아해요.",
"result": "O",
"explanation": "동현이는 루틴을 유지해요."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "I set ambitious goals!",
"translation": "야심찬 목표를 세워!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're very driven!",
"translation": "넌 정말 의욕적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Junhyeok sets @@ goals.",
"hint": "ENTJ는 야심찬 목표를 세워요.",
"optionA": "small",
"optionB": "ambitious",
"optionC": "simple",
"result": "ambitious",
"explanation": "준혁이는 'ambitious goals' 야심찬 목표를 세워요."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Challenges excite me greatly.",
"translation": "도전이 날 크게 흥분시켜."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We approach differently indeed.",
"translation": "우린 정말 다르게 접근하네."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "안정성이 주는 것에 대한 문장이에요.",
"result": "Stability brings me peace",
"explanation": "안정성이 나에게 평화를 줘요.",
"optionA": "brings",
"optionB": "peace",
"optionC": "Stability",
"optionD": "me"
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Yes, both ways work!",
"translation": "응, 두 방식 다 통해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "성취하는 시간",
"explanation": "ISTJ의 안정적 취미와 ENTJ의 도전적 여가 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I maintain my routines.",
"translation": "루틴을 유지해."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "That's very consistent!",
"translation": "정말 꾸준하구나!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Stability brings me peace.",
"translation": "안정성이 평화를 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 일관된 루틴을 유지하나요?",
"hint": "ISTJ는 안정적인 패턴을 좋아해요.",
"result": "O",
"explanation": "동현이는 루틴을 유지해요."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "I set ambitious goals!",
"translation": "야심찬 목표를 세워!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're very driven!",
"translation": "넌 정말 의욕적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Junhyeok sets @@ goals.",
"hint": "ENTJ는 야심찬 목표를 세워요.",
"optionA": "small",
"optionB": "ambitious",
"optionC": "simple",
"result": "ambitious",
"explanation": "준혁이는 'ambitious goals' 야심찬 목표를 세워요."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Challenges excite me greatly.",
"translation": "도전이 날 크게 흥분시켜."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We approach differently indeed.",
"translation": "우린 정말 다르게 접근하네."
},
{
"type": "puzzle",
"index": 10,
"hint": "안정성이 주는 것에 대한 문장이에요.",
"optionA": "brings",
"optionB": "peace",
"optionC": "Stability",
"optionD": "me",
"result": "Stability brings me peace",
"explanation": "안정성이 나에게 평화를 줘요."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Yes, both ways work!",
"translation": "응, 두 방식 다 통해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "새로운 시도",
"explanation": "ISTJ의 전통적 취미와 ENTP의 다양한 실험 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I perfect one hobby.",
"translation": "하나의 취미를 완벽히 해."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "That's really impressive!",
"translation": "정말 인상적이야!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Mastery takes dedicated time.",
"translation": "숙달은 헌신적인 시간이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 하나의 취미에 집중하나요?",
"hint": "ISTJ는 깊이를 추구해요.",
"result": "O",
"explanation": "동현이는 하나의 취미를 완벽히 해요."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I try many things!",
"translation": "난 많은 것을 시도해!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're so curious!",
"translation": "넌 정말 호기심이 많구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Doyoon tries @@ things.",
"hint": "ENTP는 많은 것을 시도해요.",
"optionA": "one",
"optionB": "many",
"optionC": "few",
"result": "many",
"explanation": "도윤이는 'many things' 많은 것을 시도해요."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Variety keeps life interesting.",
"translation": "다양성이 인생을 흥미롭게 해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Depth versus breadth matters.",
"translation": "깊이 대 폭이 중요해."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "숙달에 필요한 것에 대한 문장이에요.",
"result": "Mastery takes dedicated time",
"explanation": "숙달은 헌신적인 시간이 필요해요.",
"optionA": "dedicated",
"optionB": "time",
"optionC": "takes",
"optionD": "Mastery"
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Yes, both are valid!",
"translation": "응, 둘 다 타당해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "새로운 시도",
"explanation": "ISTJ의 전통적 취미와 ENTP의 다양한 실험 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I perfect one hobby.",
"translation": "하나의 취미를 완벽히 해."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "That's really impressive!",
"translation": "정말 인상적이야!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Mastery takes dedicated time.",
"translation": "숙달은 헌신적인 시간이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 하나의 취미에 집중하나요?",
"hint": "ISTJ는 깊이를 추구해요.",
"result": "O",
"explanation": "동현이는 하나의 취미를 완벽히 해요."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I try many things!",
"translation": "난 많은 것을 시도해!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're so curious!",
"translation": "넌 정말 호기심이 많구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Doyoon tries @@ things.",
"hint": "ENTP는 많은 것을 시도해요.",
"optionA": "one",
"optionB": "many",
"optionC": "few",
"result": "many",
"explanation": "도윤이는 'many things' 많은 것을 시도해요."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Variety keeps life interesting.",
"translation": "다양성이 인생을 흥미롭게 해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Depth versus breadth matters.",
"translation": "깊이 대 폭이 중요해."
},
{
"type": "puzzle",
"index": 10,
"hint": "숙달에 필요한 것에 대한 문장이에요.",
"optionA": "dedicated",
"optionB": "time",
"optionC": "takes",
"optionD": "Mastery",
"result": "Mastery takes dedicated time",
"explanation": "숙달은 헌신적인 시간이 필요해요."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Yes, both are valid!",
"translation": "응, 둘 다 타당해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "의미 있는 시간",
"explanation": "ISTJ의 개인적 취미와 ENFJ의 봉사 활동 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I document family history.",
"translation": "가족 역사를 기록해."
},
{
"type": "script",
"index": 2,
"speaker": "재민",
"script": "That's so meaningful!",
"translation": "정말 의미 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "It preserves our legacy.",
"translation": "우리 유산을 보존해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 가족 기록을 보관하나요?",
"hint": "ISTJ는 역사를 중요하게 여겨요.",
"result": "O",
"explanation": "동현이는 가족 역사를 기록해요."
},
{
"type": "script",
"index": 5,
"speaker": "재민",
"script": "I volunteer teaching kids!",
"translation": "아이들을 가르치는 봉사를 해!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You inspire others beautifully!",
"translation": "넌 다른 사람들에게 아름답게 영감을 줘!"
},
{
"type": "blank",
"index": 7,
"quiz": "Jaemin volunteers @@ kids.",
"hint": "ENFJ는 아이들을 가르쳐요.",
"optionA": "watching",
"optionB": "teaching",
"optionC": "meeting",
"result": "teaching",
"explanation": "재민이는 'teaching kids' 아이들을 가르치는 봉사를 해요."
},
{
"type": "script",
"index": 8,
"speaker": "재민",
"script": "Helping others fulfills me.",
"translation": "남을 돕는 게 날 충만하게 해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We both value meaning.",
"translation": "우리 둘 다 의미를 중시해."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 보존하는 것에 대한 문장이에요.",
"result": "It preserves our legacy",
"explanation": "그것은 우리 유산을 보존해요.",
"optionA": "our",
"optionB": "legacy",
"optionC": "preserves",
"optionD": "It"
},
{
"type": "script",
"index": 11,
"speaker": "재민",
"script": "Yes, in our ways!",
"translation": "응, 우리 방식으로!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "의미 있는 시간",
"explanation": "ISTJ의 개인적 취미와 ENFJ의 봉사 활동 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I document family history.",
"translation": "가족 역사를 기록해."
},
{
"type": "script",
"index": 2,
"speaker": "재민",
"script": "That's so meaningful!",
"translation": "정말 의미 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "It preserves our legacy.",
"translation": "우리 유산을 보존해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 가족 기록을 보관하나요?",
"hint": "ISTJ는 역사를 중요하게 여겨요.",
"result": "O",
"explanation": "동현이는 가족 역사를 기록해요."
},
{
"type": "script",
"index": 5,
"speaker": "재민",
"script": "I volunteer teaching kids!",
"translation": "아이들을 가르치는 봉사를 해!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You inspire others beautifully!",
"translation": "넌 다른 사람들에게 아름답게 영감을 줘!"
},
{
"type": "blank",
"index": 7,
"quiz": "Jaemin volunteers @@ kids.",
"hint": "ENFJ는 아이들을 가르쳐요.",
"optionA": "watching",
"optionB": "teaching",
"optionC": "meeting",
"result": "teaching",
"explanation": "재민이는 'teaching kids' 아이들을 가르치는 봉사를 해요."
},
{
"type": "script",
"index": 8,
"speaker": "재민",
"script": "Helping others fulfills me.",
"translation": "남을 돕는 게 날 충만하게 해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We both value meaning.",
"translation": "우리 둘 다 의미를 중시해."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 보존하는 것에 대한 문장이에요.",
"optionA": "our",
"optionB": "legacy",
"optionC": "preserves",
"optionD": "It",
"result": "It preserves our legacy",
"explanation": "그것은 우리 유산을 보존해요."
},
{
"type": "script",
"index": 11,
"speaker": "재민",
"script": "Yes, in our ways!",
"translation": "응, 우리 방식으로!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말엔 뭐 할까?",
"explanation": "ISTJ의 계획적인 취미와 ISTP의 즉흥적인 활동 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "What's your weekend plan?",
"translation": "주말 계획 뭐야?"
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "I haven't decided yet.",
"translation": "아직 안 정했어."
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I booked a museum tour.",
"translation": "난 박물관 투어 예약했어."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 미리 계획을 세우나요?",
"hint": "ISTJ는 주말 활동도 미리 계획해요.",
"result": "O",
"explanation": "동현이는 박물관 투어를 미리 예약했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "That sounds really organized!",
"translation": "정말 계획적이구나!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "I like structured activities.",
"translation": "난 체계적인 활동이 좋아."
},
{
"type": "blank",
"index": 7,
"quiz": "Donghyun likes @@ activities.",
"hint": "ISTJ는 체계적인 활동을 선호해요.",
"optionA": "random",
"optionB": "structured",
"optionC": "chaotic",
"result": "structured",
"explanation": "동현이는 'structured activities' 체계적인 활동을 좋아해요."
},
{
"type": "script",
"index": 8,
"speaker": "지호",
"script": "I prefer spontaneous fun.",
"translation": "난 즉흥적인 재미가 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Don't you feel anxious?",
"translation": "불안하지 않아?"
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지호가 즐기는 것에 대한 문장이에요.",
"optionA": "enjoy",
"optionB": "I",
"optionC": "the",
"optionD": "flexibility",
"result": "I enjoy the flexibility",
"explanation": "나는 유연함을 즐겨요."
},
{
"type": "script",
"index": 11,
"speaker": "지호",
"script": "Different styles work for us!",
"translation": "다른 스타일이 우리에게 맞아!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말엔 뭐 할까?",
"explanation": "ISTJ의 계획적인 취미와 ISTP의 즉흥적인 활동 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ISTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "What's your weekend plan?",
"translation": "주말 계획 뭐야?"
},
{
"type": "script",
"index": 2,
"speaker": "지호",
"script": "I haven't decided yet.",
"translation": "아직 안 정했어."
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I booked a museum tour.",
"translation": "난 박물관 투어 예약했어."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 미리 계획을 세우나요?",
"hint": "ISTJ는 주말 활동도 미리 계획해요.",
"result": "O",
"explanation": "동현이는 박물관 투어를 미리 예약했어요."
},
{
"type": "script",
"index": 5,
"speaker": "지호",
"script": "That sounds really organized!",
"translation": "정말 계획적이구나!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "I like structured activities.",
"translation": "난 체계적인 활동이 좋아."
},
{
"type": "blank",
"index": 7,
"quiz": "Donghyun likes @@ activities.",
"hint": "ISTJ는 체계적인 활동을 선호해요.",
"optionA": "random",
"optionB": "structured",
"optionC": "chaotic",
"result": "structured",
"explanation": "동현이는 'structured activities' 체계적인 활동을 좋아해요."
},
{
"type": "script",
"index": 8,
"speaker": "지호",
"script": "I prefer spontaneous fun.",
"translation": "난 즉흥적인 재미가 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Don't you feel anxious?",
"translation": "불안하지 않아?"
},
{
"type": "puzzle",
"index": 10,
"hint": "지호가 즐기는 것에 대한 문장이에요.",
"optionA": "enjoy",
"optionB": "I",
"optionC": "the",
"optionD": "flexibility",
"result": "I enjoy the flexibility",
"explanation": "나는 유연함을 즐겨요."
},
{
"type": "script",
"index": 11,
"speaker": "지호",
"script": "Different styles work for us!",
"translation": "다른 스타일이 우리에게 맞아!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "취미 시간의 즐거움",
"explanation": "ISTJ의 개인적 취미와 ISFJ의 관계 중심 여가 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I'm reading history books.",
"translation": "난 역사책 읽고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "민호",
"script": "That's a nice hobby!",
"translation": "좋은 취미네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I learn new facts.",
"translation": "새로운 사실을 배워."
},
{
"type": "ox",
"index": 4,
"quiz": "민호는 동현이의 취미를 지지하나요?",
"hint": "ISFJ는 상대방의 관심사를 응원해요.",
"result": "O",
"explanation": "민호는 \"That's a nice hobby!\"라고 지지했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민호",
"script": "I prefer helping my family.",
"translation": "난 가족 돕는 게 좋아."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're very caring!",
"translation": "넌 정말 배려심이 깊구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Minho prefers helping his @@.",
"hint": "ISFJ는 가족을 돕는 것을 좋아해요.",
"optionA": "neighbors",
"optionB": "family",
"optionC": "coworkers",
"result": "family",
"explanation": "민호는 'helping my family' 가족 돕는 것을 선호해요."
},
{
"type": "script",
"index": 8,
"speaker": "민호",
"script": "It makes me happy.",
"translation": "그게 날 행복하게 해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We both enjoy quiet time.",
"translation": "우리 둘 다 조용한 시간을 즐기네."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 배우는 것에 대한 문장이에요.",
"optionA": "learn",
"optionB": "I",
"optionC": "new",
"optionD": "facts",
"result": "I learn new facts",
"explanation": "나는 새로운 사실을 배워요."
},
{
"type": "script",
"index": 11,
"speaker": "민호",
"script": "Yes, in different ways!",
"translation": "응, 다른 방식으로!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "취미 시간의 즐거움",
"explanation": "ISTJ의 개인적 취미와 ISFJ의 관계 중심 여가 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I'm reading history books.",
"translation": "난 역사책 읽고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "민호",
"script": "That's a nice hobby!",
"translation": "좋은 취미네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I learn new facts.",
"translation": "새로운 사실을 배워."
},
{
"type": "ox",
"index": 4,
"quiz": "민호는 동현이의 취미를 지지하나요?",
"hint": "ISFJ는 상대방의 관심사를 응원해요.",
"result": "O",
"explanation": "민호는 \"That's a nice hobby!\"라고 지지했어요."
},
{
"type": "script",
"index": 5,
"speaker": "민호",
"script": "I prefer helping my family.",
"translation": "난 가족 돕는 게 좋아."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're very caring!",
"translation": "넌 정말 배려심이 깊구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Minho prefers helping his @@.",
"hint": "ISFJ는 가족을 돕는 것을 좋아해요.",
"optionA": "neighbors",
"optionB": "family",
"optionC": "coworkers",
"result": "family",
"explanation": "민호는 'helping my family' 가족 돕는 것을 선호해요."
},
{
"type": "script",
"index": 8,
"speaker": "민호",
"script": "It makes me happy.",
"translation": "그게 날 행복하게 해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We both enjoy quiet time.",
"translation": "우리 둘 다 조용한 시간을 즐기네."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 배우는 것에 대한 문장이에요.",
"optionA": "learn",
"optionB": "I",
"optionC": "new",
"optionD": "facts",
"result": "I learn new facts",
"explanation": "나는 새로운 사실을 배워요."
},
{
"type": "script",
"index": 11,
"speaker": "민호",
"script": "Yes, in different ways!",
"translation": "응, 다른 방식으로!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "창작의 시간",
"explanation": "ISTJ의 실용적 취미와 ISFP의 예술적 표현 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I collect vintage stamps.",
"translation": "난 빈티지 우표를 모아."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "That requires real patience!",
"translation": "그건 정말 인내심이 필요하겠다!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I organize them carefully.",
"translation": "신중하게 정리해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 체계적으로 우표를 정리하나요?",
"hint": "ISTJ는 수집품을 체계적으로 관리해요.",
"result": "O",
"explanation": "동현이는 우표를 신중하게 정리해요."
},
{
"type": "script",
"index": 5,
"speaker": "채영",
"script": "I paint when inspired.",
"translation": "난 영감받으면 그림 그려."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "Your art is beautiful!",
"translation": "네 예술작품은 아름다워!"
},
{
"type": "blank",
"index": 7,
"quiz": "Chaeyoung paints when @@.",
"hint": "ISFP는 영감이 올 때 창작해요.",
"optionA": "scheduled",
"optionB": "inspired",
"optionC": "told",
"result": "inspired",
"explanation": "채영이는 'when inspired' 영감받을 때 그림을 그려요."
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "It expresses my feelings.",
"translation": "내 감정을 표현해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We appreciate different things.",
"translation": "우린 다른 것들을 감상하네."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 하는 활동에 대한 문장이에요.",
"optionA": "organize",
"optionB": "I",
"optionC": "them",
"optionD": "carefully",
"result": "I organize them carefully",
"explanation": "나는 그것들을 신중하게 정리해요."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Yes, that's really cool!",
"translation": "응, 그게 정말 멋져!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "창작의 시간",
"explanation": "ISTJ의 실용적 취미와 ISFP의 예술적 표현 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I collect vintage stamps.",
"translation": "난 빈티지 우표를 모아."
},
{
"type": "script",
"index": 2,
"speaker": "채영",
"script": "That requires real patience!",
"translation": "그건 정말 인내심이 필요하겠다!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I organize them carefully.",
"translation": "신중하게 정리해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 체계적으로 우표를 정리하나요?",
"hint": "ISTJ는 수집품을 체계적으로 관리해요.",
"result": "O",
"explanation": "동현이는 우표를 신중하게 정리해요."
},
{
"type": "script",
"index": 5,
"speaker": "채영",
"script": "I paint when inspired.",
"translation": "난 영감받으면 그림 그려."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "Your art is beautiful!",
"translation": "네 예술작품은 아름다워!"
},
{
"type": "blank",
"index": 7,
"quiz": "Chaeyoung paints when @@.",
"hint": "ISFP는 영감이 올 때 창작해요.",
"optionA": "scheduled",
"optionB": "inspired",
"optionC": "told",
"result": "inspired",
"explanation": "채영이는 'when inspired' 영감받을 때 그림을 그려요."
},
{
"type": "script",
"index": 8,
"speaker": "채영",
"script": "It expresses my feelings.",
"translation": "내 감정을 표현해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We appreciate different things.",
"translation": "우린 다른 것들을 감상하네."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 하는 활동에 대한 문장이에요.",
"optionA": "organize",
"optionB": "I",
"optionC": "them",
"optionD": "carefully",
"result": "I organize them carefully",
"explanation": "나는 그것들을 신중하게 정리해요."
},
{
"type": "script",
"index": 11,
"speaker": "채영",
"script": "Yes, that's really cool!",
"translation": "응, 그게 정말 멋져!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "지식 탐구의 즐거움",
"explanation": "ISTJ의 실용적 학습과 INTJ의 전략적 연구 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I study practical skills.",
"translation": "난 실용적인 기술을 공부해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "That's a wise approach!",
"translation": "현명한 접근이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I take online courses.",
"translation": "온라인 강의를 들어."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 실용적인 것을 배우나요?",
"hint": "ISTJ는 실용성을 중시해요.",
"result": "O",
"explanation": "동현이는 실용적인 기술을 공부해요."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "I research complex theories.",
"translation": "난 복잡한 이론을 연구해."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're really intellectual!",
"translation": "넌 정말 지적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Jihoon researches @@ theories.",
"hint": "INTJ는 복잡한 이론을 연구해요.",
"optionA": "simple",
"optionB": "complex",
"optionC": "basic",
"result": "complex",
"explanation": "지훈이는 'complex theories' 복잡한 이론을 연구해요."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "I enjoy deep thinking.",
"translation": "난 깊은 사고를 즐겨."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We both love learning.",
"translation": "우리 둘 다 배우기를 좋아하네."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 듣는 것에 대한 문장이에요.",
"optionA": "take",
"optionB": "I",
"optionC": "online",
"optionD": "courses",
"result": "I take online courses",
"explanation": "나는 온라인 강의를 들어요."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Yes, in our ways!",
"translation": "응, 우리 방식으로!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "지식 탐구의 즐거움",
"explanation": "ISTJ의 실용적 학습과 INTJ의 전략적 연구 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "INTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I study practical skills.",
"translation": "난 실용적인 기술을 공부해."
},
{
"type": "script",
"index": 2,
"speaker": "지훈",
"script": "That's a wise approach!",
"translation": "현명한 접근이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I take online courses.",
"translation": "온라인 강의를 들어."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 실용적인 것을 배우나요?",
"hint": "ISTJ는 실용성을 중시해요.",
"result": "O",
"explanation": "동현이는 실용적인 기술을 공부해요."
},
{
"type": "script",
"index": 5,
"speaker": "지훈",
"script": "I research complex theories.",
"translation": "난 복잡한 이론을 연구해."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're really intellectual!",
"translation": "넌 정말 지적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Jihoon researches @@ theories.",
"hint": "INTJ는 복잡한 이론을 연구해요.",
"optionA": "simple",
"optionB": "complex",
"optionC": "basic",
"result": "complex",
"explanation": "지훈이는 'complex theories' 복잡한 이론을 연구해요."
},
{
"type": "script",
"index": 8,
"speaker": "지훈",
"script": "I enjoy deep thinking.",
"translation": "난 깊은 사고를 즐겨."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We both love learning.",
"translation": "우리 둘 다 배우기를 좋아하네."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 듣는 것에 대한 문장이에요.",
"optionA": "take",
"optionB": "I",
"optionC": "online",
"optionD": "courses",
"result": "I take online courses",
"explanation": "나는 온라인 강의를 들어요."
},
{
"type": "script",
"index": 11,
"speaker": "지훈",
"script": "Yes, in our ways!",
"translation": "응, 우리 방식으로!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "탐구하는 시간",
"explanation": "ISTJ의 전통적 취미와 INTP의 실험적 활동 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I play chess regularly.",
"translation": "난 정기적으로 체스를 해."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "That's a strategic game!",
"translation": "전략적인 게임이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I follow classic strategies.",
"translation": "고전적인 전략을 따라."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 규칙적으로 체스를 하나요?",
"hint": "ISTJ는 정기적인 활동을 좋아해요.",
"result": "O",
"explanation": "동현이는 정기적으로 체스를 해요."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "I experiment with moves.",
"translation": "난 수를 실험해봐."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're quite creative!",
"translation": "넌 꽤 창의적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Minjae experiments with @@.",
"hint": "INTP는 새로운 수를 실험해요.",
"optionA": "rules",
"optionB": "moves",
"optionC": "books",
"result": "moves",
"explanation": "민재는 'with moves' 체스 수를 실험해봐요."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "I test new ideas.",
"translation": "새로운 아이디어를 시험해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Different approaches work well.",
"translation": "다른 접근법도 잘 맞네."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 따르는 것에 대한 문장이에요.",
"optionA": "follow",
"optionB": "I",
"optionC": "classic",
"optionD": "strategies",
"result": "I follow classic strategies",
"explanation": "나는 고전적인 전략을 따라요."
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "Yes, chess is fun!",
"translation": "응, 체스는 재미있어!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "탐구하는 시간",
"explanation": "ISTJ의 전통적 취미와 INTP의 실험적 활동 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "INTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I play chess regularly.",
"translation": "난 정기적으로 체스를 해."
},
{
"type": "script",
"index": 2,
"speaker": "민재",
"script": "That's a strategic game!",
"translation": "전략적인 게임이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I follow classic strategies.",
"translation": "고전적인 전략을 따라."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 규칙적으로 체스를 하나요?",
"hint": "ISTJ는 정기적인 활동을 좋아해요.",
"result": "O",
"explanation": "동현이는 정기적으로 체스를 해요."
},
{
"type": "script",
"index": 5,
"speaker": "민재",
"script": "I experiment with moves.",
"translation": "난 수를 실험해봐."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're quite creative!",
"translation": "넌 꽤 창의적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Minjae experiments with @@.",
"hint": "INTP는 새로운 수를 실험해요.",
"optionA": "rules",
"optionB": "moves",
"optionC": "books",
"result": "moves",
"explanation": "민재는 'with moves' 체스 수를 실험해봐요."
},
{
"type": "script",
"index": 8,
"speaker": "민재",
"script": "I test new ideas.",
"translation": "새로운 아이디어를 시험해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Different approaches work well.",
"translation": "다른 접근법도 잘 맞네."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 따르는 것에 대한 문장이에요.",
"optionA": "follow",
"optionB": "I",
"optionC": "classic",
"optionD": "strategies",
"result": "I follow classic strategies",
"explanation": "나는 고전적인 전략을 따라요."
},
{
"type": "script",
"index": 11,
"speaker": "민재",
"script": "Yes, chess is fun!",
"translation": "응, 체스는 재미있어!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "마음의 충전",
"explanation": "ISTJ의 체계적 취미와 INFJ의 성찰적 여가 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I garden on weekends.",
"translation": "주말에 정원 가꿔."
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "That's very peaceful!",
"translation": "정말 평화로워 보이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I grow vegetables systematically.",
"translation": "체계적으로 채소를 키워."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 계획적으로 정원을 가꾸나요?",
"hint": "ISTJ는 체계적으로 활동해요.",
"result": "O",
"explanation": "동현이는 체계적으로 채소를 키워요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "I write in journals.",
"translation": "난 일기를 써."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "That helps self-reflection!",
"translation": "그게 자기성찰에 도움이 되겠구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Minsu writes in @@.",
"hint": "INFJ는 일기를 써요.",
"optionA": "books",
"optionB": "journals",
"optionC": "letters",
"result": "journals",
"explanation": "민수는 'in journals' 일기를 써요."
},
{
"type": "script",
"index": 8,
"speaker": "민수",
"script": "It deepens my understanding.",
"translation": "이해를 깊게 해줘."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We both need quiet.",
"translation": "우리 둘 다 조용함이 필요해."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 키우는 것에 대한 문장이에요.",
"optionA": "grow",
"optionB": "I",
"optionC": "vegetables",
"optionD": "systematically",
"result": "I grow vegetables systematically",
"explanation": "나는 체계적으로 채소를 키워요."
},
{
"type": "script",
"index": 11,
"speaker": "민수",
"script": "Yes, for inner peace!",
"translation": "응, 내면의 평화를 위해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "마음의 충전",
"explanation": "ISTJ의 체계적 취미와 INFJ의 성찰적 여가 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "INFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I garden on weekends.",
"translation": "주말에 정원 가꿔."
},
{
"type": "script",
"index": 2,
"speaker": "민수",
"script": "That's very peaceful!",
"translation": "정말 평화로워 보이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I grow vegetables systematically.",
"translation": "체계적으로 채소를 키워."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 계획적으로 정원을 가꾸나요?",
"hint": "ISTJ는 체계적으로 활동해요.",
"result": "O",
"explanation": "동현이는 체계적으로 채소를 키워요."
},
{
"type": "script",
"index": 5,
"speaker": "민수",
"script": "I write in journals.",
"translation": "난 일기를 써."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "That helps self-reflection!",
"translation": "그게 자기성찰에 도움이 되겠구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Minsu writes in @@.",
"hint": "INFJ는 일기를 써요.",
"optionA": "books",
"optionB": "journals",
"optionC": "letters",
"result": "journals",
"explanation": "민수는 'in journals' 일기를 써요."
},
{
"type": "script",
"index": 8,
"speaker": "민수",
"script": "It deepens my understanding.",
"translation": "이해를 깊게 해줘."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We both need quiet.",
"translation": "우리 둘 다 조용함이 필요해."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 키우는 것에 대한 문장이에요.",
"optionA": "grow",
"optionB": "I",
"optionC": "vegetables",
"optionD": "systematically",
"result": "I grow vegetables systematically",
"explanation": "나는 체계적으로 채소를 키워요."
},
{
"type": "script",
"index": 11,
"speaker": "민수",
"script": "Yes, for inner peace!",
"translation": "응, 내면의 평화를 위해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "나만의 시간",
"explanation": "ISTJ의 실용적 취미와 INFP의 창의적 표현 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I fix things myself.",
"translation": "난 직접 물건을 고쳐."
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "That's a useful skill!",
"translation": "유용한 기술이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I follow repair manuals.",
"translation": "수리 매뉴얼을 따라."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 직접 물건을 수리하나요?",
"hint": "ISTJ는 실용적인 활동을 해요.",
"result": "O",
"explanation": "동현이는 직접 물건을 고쳐요."
},
{
"type": "script",
"index": 5,
"speaker": "준호",
"script": "I write poetry daily.",
"translation": "난 매일 시를 써."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "Your words are moving!",
"translation": "네 글은 감동적이야!"
},
{
"type": "blank",
"index": 7,
"quiz": "Junho writes @@ daily.",
"hint": "INFP는 매일 시를 써요.",
"optionA": "letters",
"optionB": "poetry",
"optionC": "reports",
"result": "poetry",
"explanation": "준호는 'poetry daily' 매일 시를 써요."
},
{
"type": "script",
"index": 8,
"speaker": "준호",
"script": "It expresses my soul.",
"translation": "내 영혼을 표현해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Different outlets help us.",
"translation": "다른 배출구가 우릴 도와."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 따르는 것에 대한 문장이에요.",
"optionA": "follow",
"optionB": "I",
"optionC": "repair",
"optionD": "manuals",
"result": "I follow repair manuals",
"explanation": "나는 수리 매뉴얼을 따라요."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "Yes, that's so true!",
"translation": "응, 정말 그래!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "나만의 시간",
"explanation": "ISTJ의 실용적 취미와 INFP의 창의적 표현 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "INFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I fix things myself.",
"translation": "난 직접 물건을 고쳐."
},
{
"type": "script",
"index": 2,
"speaker": "준호",
"script": "That's a useful skill!",
"translation": "유용한 기술이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I follow repair manuals.",
"translation": "수리 매뉴얼을 따라."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 직접 물건을 수리하나요?",
"hint": "ISTJ는 실용적인 활동을 해요.",
"result": "O",
"explanation": "동현이는 직접 물건을 고쳐요."
},
{
"type": "script",
"index": 5,
"speaker": "준호",
"script": "I write poetry daily.",
"translation": "난 매일 시를 써."
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "Your words are moving!",
"translation": "네 글은 감동적이야!"
},
{
"type": "blank",
"index": 7,
"quiz": "Junho writes @@ daily.",
"hint": "INFP는 매일 시를 써요.",
"optionA": "letters",
"optionB": "poetry",
"optionC": "reports",
"result": "poetry",
"explanation": "준호는 'poetry daily' 매일 시를 써요."
},
{
"type": "script",
"index": 8,
"speaker": "준호",
"script": "It expresses my soul.",
"translation": "내 영혼을 표현해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Different outlets help us.",
"translation": "다른 배출구가 우릴 도와."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 따르는 것에 대한 문장이에요.",
"optionA": "follow",
"optionB": "I",
"optionC": "repair",
"optionD": "manuals",
"result": "I follow repair manuals",
"explanation": "나는 수리 매뉴얼을 따라요."
},
{
"type": "script",
"index": 11,
"speaker": "준호",
"script": "Yes, that's so true!",
"translation": "응, 정말 그래!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "활동적인 주말",
"explanation": "ISTJ의 개인적 취미와 ESTJ의 단체 활동 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I hike alone sometimes.",
"translation": "가끔 혼자 등산해."
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "I organize group hikes!",
"translation": "난 단체 등산을 조직해!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I enjoy the solitude.",
"translation": "고독을 즐겨."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 혼자 등산하는 것을 좋아하나요?",
"hint": "ISTJ는 혼자만의 시간을 즐겨요.",
"result": "O",
"explanation": "동현이는 가끔 혼자 등산해요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "Groups make it fun!",
"translation": "단체가 재미있게 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're a natural leader!",
"translation": "넌 타고난 리더구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Taeyoung organizes @@ hikes.",
"hint": "ESTJ는 단체 등산을 조직해요.",
"optionA": "solo",
"optionB": "group",
"optionC": "quiet",
"result": "group",
"explanation": "태영이는 'group hikes' 단체 등산을 조직해요."
},
{
"type": "script",
"index": 8,
"speaker": "태영",
"script": "I coordinate everything well.",
"translation": "모든 걸 잘 조율해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Both ways are good.",
"translation": "두 방식 다 좋아."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 즐기는 것에 대한 문장이에요.",
"optionA": "enjoy",
"optionB": "I",
"optionC": "the",
"optionD": "solitude",
"result": "I enjoy the solitude",
"explanation": "나는 고독을 즐겨요."
},
{
"type": "script",
"index": 11,
"speaker": "태영",
"script": "Yes, we each shine!",
"translation": "응, 우린 각자 빛나!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "활동적인 주말",
"explanation": "ISTJ의 개인적 취미와 ESTJ의 단체 활동 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ESTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I hike alone sometimes.",
"translation": "가끔 혼자 등산해."
},
{
"type": "script",
"index": 2,
"speaker": "태영",
"script": "I organize group hikes!",
"translation": "난 단체 등산을 조직해!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I enjoy the solitude.",
"translation": "고독을 즐겨."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 혼자 등산하는 것을 좋아하나요?",
"hint": "ISTJ는 혼자만의 시간을 즐겨요.",
"result": "O",
"explanation": "동현이는 가끔 혼자 등산해요."
},
{
"type": "script",
"index": 5,
"speaker": "태영",
"script": "Groups make it fun!",
"translation": "단체가 재미있게 만들어!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're a natural leader!",
"translation": "넌 타고난 리더구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Taeyoung organizes @@ hikes.",
"hint": "ESTJ는 단체 등산을 조직해요.",
"optionA": "solo",
"optionB": "group",
"optionC": "quiet",
"result": "group",
"explanation": "태영이는 'group hikes' 단체 등산을 조직해요."
},
{
"type": "script",
"index": 8,
"speaker": "태영",
"script": "I coordinate everything well.",
"translation": "모든 걸 잘 조율해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Both ways are good.",
"translation": "두 방식 다 좋아."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 즐기는 것에 대한 문장이에요.",
"optionA": "enjoy",
"optionB": "I",
"optionC": "the",
"optionD": "solitude",
"result": "I enjoy the solitude",
"explanation": "나는 고독을 즐겨요."
},
{
"type": "script",
"index": 11,
"speaker": "태영",
"script": "Yes, we each shine!",
"translation": "응, 우린 각자 빛나!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "에너지 충전법",
"explanation": "ISTJ의 차분한 취미와 ESTP의 활동적인 여가 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I build model airplanes.",
"translation": "난 모형 비행기를 만들어."
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "That needs serious focus!",
"translation": "그건 진지한 집중이 필요해!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I follow instructions precisely.",
"translation": "지시사항을 정확히 따라."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 모형 만들기를 좋아하나요?",
"hint": "ISTJ는 세밀한 작업을 좋아해요.",
"result": "O",
"explanation": "동현이는 모형 비행기를 만들어요."
},
{
"type": "script",
"index": 5,
"speaker": "상우",
"script": "I try extreme sports!",
"translation": "난 익스트림 스포츠를 해!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're so adventurous!",
"translation": "넌 정말 모험적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Sangwoo tries @@ sports.",
"hint": "ESTP는 익스트림 스포츠를 해요.",
"optionA": "quiet",
"optionB": "extreme",
"optionC": "indoor",
"result": "extreme",
"explanation": "상우는 'extreme sports' 익스트림 스포츠를 해요."
},
{
"type": "script",
"index": 8,
"speaker": "상우",
"script": "I love the adrenaline.",
"translation": "난 아드레날린이 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We recharge very differently.",
"translation": "우린 아주 다르게 충전하네."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 따르는 것에 대한 문장이에요.",
"optionA": "follow",
"optionB": "I",
"optionC": "instructions",
"optionD": "precisely",
"result": "I follow instructions precisely",
"explanation": "나는 지시사항을 정확히 따라요."
},
{
"type": "script",
"index": 11,
"speaker": "상우",
"script": "Yes, but it works!",
"translation": "응, 하지만 효과 있어!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "에너지 충전법",
"explanation": "ISTJ의 차분한 취미와 ESTP의 활동적인 여가 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ESTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I build model airplanes.",
"translation": "난 모형 비행기를 만들어."
},
{
"type": "script",
"index": 2,
"speaker": "상우",
"script": "That needs serious focus!",
"translation": "그건 진지한 집중이 필요해!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I follow instructions precisely.",
"translation": "지시사항을 정확히 따라."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 모형 만들기를 좋아하나요?",
"hint": "ISTJ는 세밀한 작업을 좋아해요.",
"result": "O",
"explanation": "동현이는 모형 비행기를 만들어요."
},
{
"type": "script",
"index": 5,
"speaker": "상우",
"script": "I try extreme sports!",
"translation": "난 익스트림 스포츠를 해!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're so adventurous!",
"translation": "넌 정말 모험적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Sangwoo tries @@ sports.",
"hint": "ESTP는 익스트림 스포츠를 해요.",
"optionA": "quiet",
"optionB": "extreme",
"optionC": "indoor",
"result": "extreme",
"explanation": "상우는 'extreme sports' 익스트림 스포츠를 해요."
},
{
"type": "script",
"index": 8,
"speaker": "상우",
"script": "I love the adrenaline.",
"translation": "난 아드레날린이 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We recharge very differently.",
"translation": "우린 아주 다르게 충전하네."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 따르는 것에 대한 문장이에요.",
"optionA": "follow",
"optionB": "I",
"optionC": "instructions",
"optionD": "precisely",
"result": "I follow instructions precisely",
"explanation": "나는 지시사항을 정확히 따라요."
},
{
"type": "script",
"index": 11,
"speaker": "상우",
"script": "Yes, but it works!",
"translation": "응, 하지만 효과 있어!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "함께하는 즐거움",
"explanation": "ISTJ의 독립적 취미와 ESFJ의 사교적 여가 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I restore old furniture.",
"translation": "난 오래된 가구를 복원해."
},
{
"type": "script",
"index": 2,
"speaker": "민지",
"script": "That sounds so rewarding!",
"translation": "정말 보람찰 것 같아!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I work alone usually.",
"translation": "보통 혼자 작업해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 혼자 작업하는 것을 선호하나요?",
"hint": "ISTJ는 독립적으로 일해요.",
"result": "O",
"explanation": "동현이는 보통 혼자 작업해요."
},
{
"type": "script",
"index": 5,
"speaker": "민지",
"script": "I host dinner parties!",
"translation": "난 디너 파티를 열어!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're a great host!",
"translation": "넌 훌륭한 호스트야!"
},
{
"type": "blank",
"index": 7,
"quiz": "Minji hosts @@ parties.",
"hint": "ESFJ는 디너 파티를 열어요.",
"optionA": "quiet",
"optionB": "dinner",
"optionC": "small",
"result": "dinner",
"explanation": "민지는 'dinner parties' 디너 파티를 열어요."
},
{
"type": "script",
"index": 8,
"speaker": "민지",
"script": "I love bringing people together.",
"translation": "사람들을 모으는 게 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We need different energy.",
"translation": "우린 다른 에너지가 필요해."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 복원하는 것에 대한 문장이에요.",
"optionA": "restore",
"optionB": "I",
"optionC": "old",
"optionD": "furniture",
"result": "I restore old furniture",
"explanation": "나는 오래된 가구를 복원해요."
},
{
"type": "script",
"index": 11,
"speaker": "민지",
"script": "Yes, and that's okay!",
"translation": "응, 그리고 그게 괜찮아!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "함께하는 즐거움",
"explanation": "ISTJ의 독립적 취미와 ESFJ의 사교적 여가 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ESFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I restore old furniture.",
"translation": "난 오래된 가구를 복원해."
},
{
"type": "script",
"index": 2,
"speaker": "민지",
"script": "That sounds so rewarding!",
"translation": "정말 보람찰 것 같아!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I work alone usually.",
"translation": "보통 혼자 작업해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 혼자 작업하는 것을 선호하나요?",
"hint": "ISTJ는 독립적으로 일해요.",
"result": "O",
"explanation": "동현이는 보통 혼자 작업해요."
},
{
"type": "script",
"index": 5,
"speaker": "민지",
"script": "I host dinner parties!",
"translation": "난 디너 파티를 열어!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're a great host!",
"translation": "넌 훌륭한 호스트야!"
},
{
"type": "blank",
"index": 7,
"quiz": "Minji hosts @@ parties.",
"hint": "ESFJ는 디너 파티를 열어요.",
"optionA": "quiet",
"optionB": "dinner",
"optionC": "small",
"result": "dinner",
"explanation": "민지는 'dinner parties' 디너 파티를 열어요."
},
{
"type": "script",
"index": 8,
"speaker": "민지",
"script": "I love bringing people together.",
"translation": "사람들을 모으는 게 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We need different energy.",
"translation": "우린 다른 에너지가 필요해."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 복원하는 것에 대한 문장이에요.",
"optionA": "restore",
"optionB": "I",
"optionC": "old",
"optionD": "furniture",
"result": "I restore old furniture",
"explanation": "나는 오래된 가구를 복원해요."
},
{
"type": "script",
"index": 11,
"speaker": "민지",
"script": "Yes, and that's okay!",
"translation": "응, 그리고 그게 괜찮아!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말의 선택",
"explanation": "ISTJ의 계획적 취미와 ESFP의 자발적 여가 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I schedule my hobbies.",
"translation": "취미 시간을 계획해."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "That's very organized!",
"translation": "정말 체계적이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I track my progress.",
"translation": "진행상황을 추적해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 취미 활동을 계획하나요?",
"hint": "ISTJ는 취미도 계획적으로 해요.",
"result": "O",
"explanation": "동현이는 취미 시간을 계획해요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "I do whatever feels right!",
"translation": "내키는 대로 해!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're so spontaneous!",
"translation": "넌 정말 즉흥적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Yesol does whatever @@ right.",
"hint": "ESFP는 내키는 대로 해요.",
"optionA": "looks",
"optionB": "feels",
"optionC": "seems",
"result": "feels",
"explanation": "예솔이는 'whatever feels right' 내키는 대로 해요."
},
{
"type": "script",
"index": 8,
"speaker": "예솔",
"script": "Life's more exciting that way!",
"translation": "그게 인생을 더 신나게 해!"
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Different styles work differently.",
"translation": "다른 스타일이 다르게 작용해."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 추적하는 것에 대한 문장이에요.",
"optionA": "track",
"optionB": "I",
"optionC": "my",
"optionD": "progress",
"result": "I track my progress",
"explanation": "나는 진행상황을 추적해요."
},
{
"type": "script",
"index": 11,
"speaker": "예솔",
"script": "Yes, we're both happy!",
"translation": "응, 우리 둘 다 행복해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말의 선택",
"explanation": "ISTJ의 계획적 취미와 ESFP의 자발적 여가 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ESFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I schedule my hobbies.",
"translation": "취미 시간을 계획해."
},
{
"type": "script",
"index": 2,
"speaker": "예솔",
"script": "That's very organized!",
"translation": "정말 체계적이네!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "I track my progress.",
"translation": "진행상황을 추적해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 취미 활동을 계획하나요?",
"hint": "ISTJ는 취미도 계획적으로 해요.",
"result": "O",
"explanation": "동현이는 취미 시간을 계획해요."
},
{
"type": "script",
"index": 5,
"speaker": "예솔",
"script": "I do whatever feels right!",
"translation": "내키는 대로 해!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're so spontaneous!",
"translation": "넌 정말 즉흥적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Yesol does whatever @@ right.",
"hint": "ESFP는 내키는 대로 해요.",
"optionA": "looks",
"optionB": "feels",
"optionC": "seems",
"result": "feels",
"explanation": "예솔이는 'whatever feels right' 내키는 대로 해요."
},
{
"type": "script",
"index": 8,
"speaker": "예솔",
"script": "Life's more exciting that way!",
"translation": "그게 인생을 더 신나게 해!"
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Different styles work differently.",
"translation": "다른 스타일이 다르게 작용해."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 추적하는 것에 대한 문장이에요.",
"optionA": "track",
"optionB": "I",
"optionC": "my",
"optionD": "progress",
"result": "I track my progress",
"explanation": "나는 진행상황을 추적해요."
},
{
"type": "script",
"index": 11,
"speaker": "예솔",
"script": "Yes, we're both happy!",
"translation": "응, 우리 둘 다 행복해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "성취하는 시간",
"explanation": "ISTJ의 안정적 취미와 ENTJ의 도전적 여가 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I maintain my routines.",
"translation": "루틴을 유지해."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "That's very consistent!",
"translation": "정말 꾸준하구나!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Stability brings me peace.",
"translation": "안정성이 평화를 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 일관된 루틴을 유지하나요?",
"hint": "ISTJ는 안정적인 패턴을 좋아해요.",
"result": "O",
"explanation": "동현이는 루틴을 유지해요."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "I set ambitious goals!",
"translation": "야심찬 목표를 세워!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're very driven!",
"translation": "넌 정말 의욕적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Junhyeok sets @@ goals.",
"hint": "ENTJ는 야심찬 목표를 세워요.",
"optionA": "small",
"optionB": "ambitious",
"optionC": "simple",
"result": "ambitious",
"explanation": "준혁이는 'ambitious goals' 야심찬 목표를 세워요."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Challenges excite me greatly.",
"translation": "도전이 날 크게 흥분시켜."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We approach differently indeed.",
"translation": "우린 정말 다르게 접근하네."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "안정성이 주는 것에 대한 문장이에요.",
"optionA": "brings",
"optionB": "Stability",
"optionC": "me",
"optionD": "peace",
"result": "Stability brings me peace",
"explanation": "안정성이 나에게 평화를 줘요."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Yes, both ways work!",
"translation": "응, 두 방식 다 통해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "성취하는 시간",
"explanation": "ISTJ의 안정적 취미와 ENTJ의 도전적 여가 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ENTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I maintain my routines.",
"translation": "루틴을 유지해."
},
{
"type": "script",
"index": 2,
"speaker": "준혁",
"script": "That's very consistent!",
"translation": "정말 꾸준하구나!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Stability brings me peace.",
"translation": "안정성이 평화를 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 일관된 루틴을 유지하나요?",
"hint": "ISTJ는 안정적인 패턴을 좋아해요.",
"result": "O",
"explanation": "동현이는 루틴을 유지해요."
},
{
"type": "script",
"index": 5,
"speaker": "준혁",
"script": "I set ambitious goals!",
"translation": "야심찬 목표를 세워!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're very driven!",
"translation": "넌 정말 의욕적이구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Junhyeok sets @@ goals.",
"hint": "ENTJ는 야심찬 목표를 세워요.",
"optionA": "small",
"optionB": "ambitious",
"optionC": "simple",
"result": "ambitious",
"explanation": "준혁이는 'ambitious goals' 야심찬 목표를 세워요."
},
{
"type": "script",
"index": 8,
"speaker": "준혁",
"script": "Challenges excite me greatly.",
"translation": "도전이 날 크게 흥분시켜."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We approach differently indeed.",
"translation": "우린 정말 다르게 접근하네."
},
{
"type": "puzzle",
"index": 10,
"hint": "안정성이 주는 것에 대한 문장이에요.",
"optionA": "brings",
"optionB": "Stability",
"optionC": "me",
"optionD": "peace",
"result": "Stability brings me peace",
"explanation": "안정성이 나에게 평화를 줘요."
},
{
"type": "script",
"index": 11,
"speaker": "준혁",
"script": "Yes, both ways work!",
"translation": "응, 두 방식 다 통해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "새로운 시도",
"explanation": "ISTJ의 전통적 취미와 ENTP의 다양한 실험 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I perfect one hobby.",
"translation": "하나의 취미를 완벽히 해."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "That's really impressive!",
"translation": "정말 인상적이야!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Mastery takes dedicated time.",
"translation": "숙달은 헌신적인 시간이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 하나의 취미에 집중하나요?",
"hint": "ISTJ는 깊이를 추구해요.",
"result": "O",
"explanation": "동현이는 하나의 취미를 완벽히 해요."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I try many things!",
"translation": "난 많은 것을 시도해!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're so curious!",
"translation": "넌 정말 호기심이 많구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Doyoon tries @@ things.",
"hint": "ENTP는 많은 것을 시도해요.",
"optionA": "one",
"optionB": "many",
"optionC": "few",
"result": "many",
"explanation": "도윤이는 'many things' 많은 것을 시도해요."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Variety keeps life interesting.",
"translation": "다양성이 인생을 흥미롭게 해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Depth versus breadth matters.",
"translation": "깊이 대 폭이 중요해."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "숙달에 필요한 것에 대한 문장이에요.",
"optionA": "takes",
"optionB": "Mastery",
"optionC": "dedicated",
"optionD": "time",
"result": "Mastery takes dedicated time",
"explanation": "숙달은 헌신적인 시간이 필요해요."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Yes, both are valid!",
"translation": "응, 둘 다 타당해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "새로운 시도",
"explanation": "ISTJ의 전통적 취미와 ENTP의 다양한 실험 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ENTP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I perfect one hobby.",
"translation": "하나의 취미를 완벽히 해."
},
{
"type": "script",
"index": 2,
"speaker": "도윤",
"script": "That's really impressive!",
"translation": "정말 인상적이야!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Mastery takes dedicated time.",
"translation": "숙달은 헌신적인 시간이 필요해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 하나의 취미에 집중하나요?",
"hint": "ISTJ는 깊이를 추구해요.",
"result": "O",
"explanation": "동현이는 하나의 취미를 완벽히 해요."
},
{
"type": "script",
"index": 5,
"speaker": "도윤",
"script": "I try many things!",
"translation": "난 많은 것을 시도해!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're so curious!",
"translation": "넌 정말 호기심이 많구나!"
},
{
"type": "blank",
"index": 7,
"quiz": "Doyoon tries @@ things.",
"hint": "ENTP는 많은 것을 시도해요.",
"optionA": "one",
"optionB": "many",
"optionC": "few",
"result": "many",
"explanation": "도윤이는 'many things' 많은 것을 시도해요."
},
{
"type": "script",
"index": 8,
"speaker": "도윤",
"script": "Variety keeps life interesting.",
"translation": "다양성이 인생을 흥미롭게 해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Depth versus breadth matters.",
"translation": "깊이 대 폭이 중요해."
},
{
"type": "puzzle",
"index": 10,
"hint": "숙달에 필요한 것에 대한 문장이에요.",
"optionA": "takes",
"optionB": "Mastery",
"optionC": "dedicated",
"optionD": "time",
"result": "Mastery takes dedicated time",
"explanation": "숙달은 헌신적인 시간이 필요해요."
},
{
"type": "script",
"index": 11,
"speaker": "도윤",
"script": "Yes, both are valid!",
"translation": "응, 둘 다 타당해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "의미 있는 시간",
"explanation": "ISTJ의 개인적 취미와 ENFJ의 봉사 활동 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I document family history.",
"translation": "가족 역사를 기록해."
},
{
"type": "script",
"index": 2,
"speaker": "재민",
"script": "That's so meaningful!",
"translation": "정말 의미 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "It preserves our legacy.",
"translation": "우리 유산을 보존해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 가족 기록을 보관하나요?",
"hint": "ISTJ는 역사를 중요하게 여겨요.",
"result": "O",
"explanation": "동현이는 가족 역사를 기록해요."
},
{
"type": "script",
"index": 5,
"speaker": "재민",
"script": "I volunteer teaching kids!",
"translation": "아이들을 가르치는 봉사를 해!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You inspire others beautifully!",
"translation": "넌 다른 사람들에게 아름답게 영감을 줘!"
},
{
"type": "blank",
"index": 7,
"quiz": "Jaemin volunteers @@ kids.",
"hint": "ENFJ는 아이들을 가르쳐요.",
"optionA": "watching",
"optionB": "teaching",
"optionC": "meeting",
"result": "teaching",
"explanation": "재민이는 'teaching kids' 아이들을 가르치는 봉사를 해요."
},
{
"type": "script",
"index": 8,
"speaker": "재민",
"script": "Helping others fulfills me.",
"translation": "남을 돕는 게 날 충만하게 해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We both value meaning.",
"translation": "우리 둘 다 의미를 중시해."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "동현이가 보존하는 것에 대한 문장이에요.",
"optionA": "preserves",
"optionB": "It",
"optionC": "our",
"optionD": "legacy",
"result": "It preserves our legacy",
"explanation": "그것은 우리 유산을 보존해요."
},
{
"type": "script",
"index": 11,
"speaker": "재민",
"script": "Yes, in our ways!",
"translation": "응, 우리 방식으로!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "의미 있는 시간",
"explanation": "ISTJ의 개인적 취미와 ENFJ의 봉사 활동 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ENFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I document family history.",
"translation": "가족 역사를 기록해."
},
{
"type": "script",
"index": 2,
"speaker": "재민",
"script": "That's so meaningful!",
"translation": "정말 의미 있어!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "It preserves our legacy.",
"translation": "우리 유산을 보존해."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 가족 기록을 보관하나요?",
"hint": "ISTJ는 역사를 중요하게 여겨요.",
"result": "O",
"explanation": "동현이는 가족 역사를 기록해요."
},
{
"type": "script",
"index": 5,
"speaker": "재민",
"script": "I volunteer teaching kids!",
"translation": "아이들을 가르치는 봉사를 해!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You inspire others beautifully!",
"translation": "넌 다른 사람들에게 아름답게 영감을 줘!"
},
{
"type": "blank",
"index": 7,
"quiz": "Jaemin volunteers @@ kids.",
"hint": "ENFJ는 아이들을 가르쳐요.",
"optionA": "watching",
"optionB": "teaching",
"optionC": "meeting",
"result": "teaching",
"explanation": "재민이는 'teaching kids' 아이들을 가르치는 봉사를 해요."
},
{
"type": "script",
"index": 8,
"speaker": "재민",
"script": "Helping others fulfills me.",
"translation": "남을 돕는 게 날 충만하게 해."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "We both value meaning.",
"translation": "우리 둘 다 의미를 중시해."
},
{
"type": "puzzle",
"index": 10,
"hint": "동현이가 보존하는 것에 대한 문장이에요.",
"optionA": "preserves",
"optionB": "It",
"optionC": "our",
"optionD": "legacy",
"result": "It preserves our legacy",
"explanation": "그것은 우리 유산을 보존해요."
},
{
"type": "script",
"index": 11,
"speaker": "재민",
"script": "Yes, in our ways!",
"translation": "응, 우리 방식으로!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "자유로운 주말",
"explanation": "ISTJ의 계획된 여가와 ENFP의 영감 중심 취미 비교",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I stick to schedules.",
"translation": "일정을 고수해."
},
{
"type": "script",
"index": 2,
"speaker": "성민",
"script": "That's really disciplined!",
"translation": "정말 규율적이구나!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Consistency helps me focus.",
"translation": "일관성이 집중에 도움을 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 일정을 지키나요?",
"hint": "ISTJ는 규칙적인 패턴을 따라요.",
"result": "O",
"explanation": "동현이는 일정을 고수해요."
},
{
"type": "script",
"index": 5,
"speaker": "성민",
"script": "I follow my inspiration!",
"translation": "영감을 따라가!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're wonderfully creative!",
"translation": "넌 놀랍도록 창의적이야!"
},
{
"type": "blank",
"index": 7,
"quiz": "Seongmin follows his @@.",
"hint": "ENFP는 영감을 따라가요.",
"optionA": "schedule",
"optionB": "inspiration",
"optionC": "routine",
"result": "inspiration",
"explanation": "성민이는 'his inspiration' 영감을 따라가요."
},
{
"type": "script",
"index": 8,
"speaker": "성민",
"script": "Ideas come when ready.",
"translation": "아이디어는 준비되면 와."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Different timing works well.",
"translation": "다른 타이밍이 잘 맞아."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "일관성이 주는 것에 대한 문장이에요.",
"optionA": "helps",
"optionB": "Consistency",
"optionC": "me",
"optionD": "focus",
"result": "Consistency helps me focus",
"explanation": "일관성이 집중에 도움을 줘요."
},
{
"type": "script",
"index": 11,
"speaker": "성민",
"script": "Yes, we're both happy!",
"translation": "응, 우리 둘 다 행복해!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "자유로운 주말",
"explanation": "ISTJ의 계획된 여가와 ENFP의 영감 중심 취미 비교",
"level": 2,
"my_mbti": "ISTJ",
"target_mbti": "ENFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동현",
"script": "I stick to schedules.",
"translation": "일정을 고수해."
},
{
"type": "script",
"index": 2,
"speaker": "성민",
"script": "That's really disciplined!",
"translation": "정말 규율적이구나!"
},
{
"type": "script",
"index": 3,
"speaker": "동현",
"script": "Consistency helps me focus.",
"translation": "일관성이 집중에 도움을 줘."
},
{
"type": "ox",
"index": 4,
"quiz": "동현이는 일정을 지키나요?",
"hint": "ISTJ는 규칙적인 패턴을 따라요.",
"result": "O",
"explanation": "동현이는 일정을 고수해요."
},
{
"type": "script",
"index": 5,
"speaker": "성민",
"script": "I follow my inspiration!",
"translation": "영감을 따라가!"
},
{
"type": "script",
"index": 6,
"speaker": "동현",
"script": "You're wonderfully creative!",
"translation": "넌 놀랍도록 창의적이야!"
},
{
"type": "blank",
"index": 7,
"quiz": "Seongmin follows his @@.",
"hint": "ENFP는 영감을 따라가요.",
"optionA": "schedule",
"optionB": "inspiration",
"optionC": "routine",
"result": "inspiration",
"explanation": "성민이는 'his inspiration' 영감을 따라가요."
},
{
"type": "script",
"index": 8,
"speaker": "성민",
"script": "Ideas come when ready.",
"translation": "아이디어는 준비되면 와."
},
{
"type": "script",
"index": 9,
"speaker": "동현",
"script": "Different timing works well.",
"translation": "다른 타이밍이 잘 맞아."
},
{
"type": "puzzle",
"index": 10,
"hint": "일관성이 주는 것에 대한 문장이에요.",
"optionA": "helps",
"optionB": "Consistency",
"optionC": "me",
"optionD": "focus",
"result": "Consistency helps me focus",
"explanation": "일관성이 집중에 도움을 줘요."
},
{
"type": "script",
"index": 11,
"speaker": "성민",
"script": "Yes, we're both happy!",
"translation": "응, 우리 둘 다 행복해!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 정비 시간",
"explanation": "ISTP의 실용적 DIY와 ISTJ의 체계적 정리",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "I'm fixing my bike today.",
"translation": "오늘 자전거 고칠 거야."
},
{
"type": "script",
"index": 2,
"speaker": "지수",
"script": "Did you plan the steps?",
"translation": "단계별로 계획 세웠어?"
},
{
"type": "ox",
"index": 3,
"quiz": "태오는 즉흥적으로 자전거를 고치나요?",
"hint": "ISTP는 손으로 직접 해결하는 걸 좋아해요.",
"result": "O",
"explanation": "태오는 계획 없이 바로 자전거를 고치려고 해요."
},
{
"type": "script",
"index": 4,
"speaker": "태오",
"script": "I'll figure it out.",
"translation": "하면서 알아낼 거야."
},
{
"type": "script",
"index": 5,
"speaker": "지수",
"script": "I prefer a manual.",
"translation": "난 설명서가 좋아."
},
{
"type": "blank",
"index": 6,
"quiz": "Ji-su prefers following a @@.",
"hint": "ISTJ는 체계적인 방법을 선호해요.",
"optionA": "manual",
"optionB": "feeling",
"optionC": "guess",
"result": "manual",
"explanation": "지수는 설명서를 따르는 걸 선호해요."
},
{
"type": "script",
"index": 7,
"speaker": "지수",
"script": "But it's more reliable.",
"translation": "하지만 더 확실하잖아."
},
{
"type": "script",
"index": 8,
"speaker": "태오",
"script": "I like trying things.",
"translation": "난 직접 해보는 게 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "지수",
"script": "I understand that approach.",
"translation": "그 방식도 이해는 돼."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "지수가 태오의 방식을 이해한다는 문장이에요.",
"optionA": "that",
"optionB": "I",
"optionC": "approach",
"optionD": "understand",
"optionE": "totally",
"result": "I totally understand that approach",
"explanation": "지수는 태오의 접근 방식을 완전히 이해한다고 했어요."
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "Your way works well too!",
"translation": "네 방식도 잘 되네!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "주말 정비 시간",
"explanation": "ISTP의 실용적 DIY와 ISTJ의 체계적 정리",
"level": 2,
"my_mbti": "ISTP",
"target_mbti": "ISTJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "태오",
"script": "I'm fixing my bike today.",
"translation": "오늘 자전거 고칠 거야."
},
{
"type": "script",
"index": 2,
"speaker": "지수",
"script": "Did you plan the steps?",
"translation": "단계별로 계획 세웠어?"
},
{
"type": "ox",
"index": 3,
"quiz": "태오는 즉흥적으로 자전거를 고치나요?",
"hint": "ISTP는 손으로 직접 해결하는 걸 좋아해요.",
"result": "O",
"explanation": "태오는 계획 없이 바로 자전거를 고치려고 해요."
},
{
"type": "script",
"index": 4,
"speaker": "태오",
"script": "I'll figure it out.",
"translation": "하면서 알아낼 거야."
},
{
"type": "script",
"index": 5,
"speaker": "지수",
"script": "I prefer a manual.",
"translation": "난 설명서가 좋아."
},
{
"type": "blank",
"index": 6,
"quiz": "Ji-su prefers following a @@.",
"hint": "ISTJ는 체계적인 방법을 선호해요.",
"optionA": "manual",
"optionB": "feeling",
"optionC": "guess",
"result": "manual",
"explanation": "지수는 설명서를 따르는 걸 선호해요."
},
{
"type": "script",
"index": 7,
"speaker": "지수",
"script": "But it's more reliable.",
"translation": "하지만 더 확실하잖아."
},
{
"type": "script",
"index": 8,
"speaker": "태오",
"script": "I like trying things.",
"translation": "난 직접 해보는 게 좋아."
},
{
"type": "script",
"index": 9,
"speaker": "지수",
"script": "I understand that approach.",
"translation": "그 방식도 이해는 돼."
},
{
"type": "puzzle",
"index": 10,
"hint": "지수가 태오의 방식을 이해한다는 문장이에요.",
"optionA": "that",
"optionB": "I",
"optionC": "approach",
"optionD": "understand",
"optionE": "totally",
"result": "I totally understand that approach",
"explanation": "지수는 태오의 접근 방식을 완전히 이해한다고 했어요."
},
{
"type": "script",
"index": 11,
"speaker": "태오",
"script": "Your way works well too!",
"translation": "네 방식도 잘 되네!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "선물 준비하기",
"explanation": "ISTP의 간단한 접근과 ISFJ의 세심한 배려",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하연",
"script": "I'll buy something simple.",
"translation": "간단한 거 살 거야."
},
{
"type": "script",
"index": 2,
"speaker": "민우",
"script": "Should we make it?",
"translation": "우리가 만들까?"
},
{
"type": "ox",
"index": 3,
"quiz": "민우는 선물을 직접 만들고 싶어하나요?",
"hint": "ISFJ는 정성을 담은 선물을 선호해요.",
"result": "O",
"explanation": "민우는 손수 만든 선물을 주고 싶어해요."
},
{
"type": "script",
"index": 4,
"speaker": "하연",
"script": "That's too much work.",
"translation": "그건 너무 복잡해."
},
{
"type": "script",
"index": 5,
"speaker": "민우",
"script": "But it shows care.",
"translation": "하지만 마음이 담기잖아."
},
{
"type": "blank",
"index": 6,
"quiz": "Min-woo thinks making gifts shows @@.",
"hint": "ISFJ는 마음을 전하는 걸 중요하게 생각해요.",
"optionA": "speed",
"optionB": "care",
"optionC": "money",
"result": "care",
"explanation": "민우는 만드는 것이 배려를 보여준다고 생각해요."
},
{
"type": "script",
"index": 7,
"speaker": "민우",
"script": "They'll appreciate the effort.",
"translation": "노력을 고마워할 거야."
},
{
"type": "script",
"index": 8,
"speaker": "하연",
"script": "You're really thoughtful though.",
"translation": "근데 넌 정말 세심하다."
},
{
"type": "script",
"index": 9,
"speaker": "민우",
"script": "Thanks for understanding me!",
"translation": "이해해줘서 고마워!"
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "민우가 하연에게 고맙다는 문장이에요.",
"optionA": "for",
"optionB": "me",
"optionC": "understanding",
"optionD": "Thanks",
"optionE": "really",
"result": "Thanks for really understanding me",
"explanation": "민우는 하연이 자신을 정말 이해해줘서 고맙다고 했어요."
},
{
"type": "script",
"index": 11,
"speaker": "하연",
"script": "Let's find a balance then!",
"translation": "그럼 균형을 찾자!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "선물 준비하기",
"explanation": "ISTP의 간단한 접근과 ISFJ의 세심한 배려",
"level": 2,
"my_mbti": "ISTP",
"target_mbti": "ISFJ",
"content": [
{
"type": "script",
"index": 1,
"speaker": "하연",
"script": "I'll buy something simple.",
"translation": "간단한 거 살 거야."
},
{
"type": "script",
"index": 2,
"speaker": "민우",
"script": "Should we make it?",
"translation": "우리가 만들까?"
},
{
"type": "ox",
"index": 3,
"quiz": "민우는 선물을 직접 만들고 싶어하나요?",
"hint": "ISFJ는 정성을 담은 선물을 선호해요.",
"result": "O",
"explanation": "민우는 손수 만든 선물을 주고 싶어해요."
},
{
"type": "script",
"index": 4,
"speaker": "하연",
"script": "That's too much work.",
"translation": "그건 너무 복잡해."
},
{
"type": "script",
"index": 5,
"speaker": "민우",
"script": "But it shows care.",
"translation": "하지만 마음이 담기잖아."
},
{
"type": "blank",
"index": 6,
"quiz": "Min-woo thinks making gifts shows @@.",
"hint": "ISFJ는 마음을 전하는 걸 중요하게 생각해요.",
"optionA": "speed",
"optionB": "care",
"optionC": "money",
"result": "care",
"explanation": "민우는 만드는 것이 배려를 보여준다고 생각해요."
},
{
"type": "script",
"index": 7,
"speaker": "민우",
"script": "They'll appreciate the effort.",
"translation": "노력을 고마워할 거야."
},
{
"type": "script",
"index": 8,
"speaker": "하연",
"script": "You're really thoughtful though.",
"translation": "근데 넌 정말 세심하다."
},
{
"type": "script",
"index": 9,
"speaker": "민우",
"script": "Thanks for understanding me!",
"translation": "이해해줘서 고마워!"
},
{
"type": "puzzle",
"index": 10,
"hint": "민우가 하연에게 고맙다는 문장이에요.",
"optionA": "for",
"optionB": "me",
"optionC": "understanding",
"optionD": "Thanks",
"optionE": "really",
"result": "Thanks for really understanding me",
"explanation": "민우는 하연이 자신을 정말 이해해줘서 고맙다고 했어요."
},
{
"type": "script",
"index": 11,
"speaker": "하연",
"script": "Let's find a balance then!",
"translation": "그럼 균형을 찾자!"
}
]
}
]
} |
| 원본 (수정 전) | 수정 후 |
|---|---|
{
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "창작의 즐거움",
"explanation": "ISTP의 실험적 제작과 ISFP의 감성적 예술",
"category": "취미와 여가 활동",
"level": 2,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I'm building a model.",
"translation": "모형 만들고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "I'm painting something beautiful.",
"translation": "난 예쁜 그림 그려."
},
{
"type": "ox",
"index": 3,
"quiz": "수지는 감성적인 작품을 만드나요?",
"hint": "ISFP는 예술적 감수성이 풍부해요.",
"result": "O",
"explanation": "수지는 아름다운 그림을 그리고 있어요."
},
{
"type": "script",
"index": 4,
"speaker": "동민",
"script": "Mine's more about function.",
"translation": "내 건 기능이 중요해."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "Mine's about feeling right.",
"translation": "내 건 느낌이 중요해."
},
{
"type": "blank",
"index": 6,
"quiz": "Dong-min's model focuses on @@.",
"hint": "ISTP는 실용성과 기능을 중시해요.",
"optionA": "emotion",
"optionB": "function",
"optionC": "color",
"result": "function",
"explanation": "동민의 모형은 기능에 초점을 맞춰요."
},
{
"type": "script",
"index": 7,
"speaker": "수지",
"script": "Yours is really practical!",
"translation": "네 건 정말 실용적이야!"
},
{
"type": "script",
"index": 8,
"speaker": "동민",
"script": "We both create things.",
"translation": "우리 둘 다 만들잖아."
},
{
"type": "script",
"index": 9,
"speaker": "수지",
"script": "Just in different ways.",
"translation": "그냥 방식이 다를 뿐이지."
},
{
"type": "puzzle",
"index": 10,
"quiz": "주어진 단어들로 자연스러운 문장을 만들어보세요.",
"hint": "수지가 방식이 다르다는 문장이에요.",
"optionA": "ways",
"optionB": "in",
"optionC": "different",
"optionD": "Just",
"optionE": "really",
"result": "Just in really different ways",
"explanation": "수지는 방식이 정말 다를 뿐이라고 했어요."
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "Both approaches are totally valid!",
"translation": "두 접근 다 완전 괜찮아!"
}
]
}
]
} | {
"type": "MBTI",
"category": "취미와 여가 활동",
"episodes": [
{
"title": "창작의 즐거움",
"explanation": "ISTP의 실험적 제작과 ISFP의 감성적 예술",
"level": 2,
"my_mbti": "ISTP",
"target_mbti": "ISFP",
"content": [
{
"type": "script",
"index": 1,
"speaker": "동민",
"script": "I'm building a model.",
"translation": "모형 만들고 있어."
},
{
"type": "script",
"index": 2,
"speaker": "수지",
"script": "I'm painting something beautiful.",
"translation": "난 예쁜 그림 그려."
},
{
"type": "ox",
"index": 3,
"quiz": "수지는 감성적인 작품을 만드나요?",
"hint": "ISFP는 예술적 감수성이 풍부해요.",
"result": "O",
"explanation": "수지는 아름다운 그림을 그리고 있어요."
},
{
"type": "script",
"index": 4,
"speaker": "동민",
"script": "Mine's more about function.",
"translation": "내 건 기능이 중요해."
},
{
"type": "script",
"index": 5,
"speaker": "수지",
"script": "Mine's about feeling right.",
"translation": "내 건 느낌이 중요해."
},
{
"type": "blank",
"index": 6,
"quiz": "Dong-min's model focuses on @@.",
"hint": "ISTP는 실용성과 기능을 중시해요.",
"optionA": "emotion",
"optionB": "function",
"optionC": "color",
"result": "function",
"explanation": "동민의 모형은 기능에 초점을 맞춰요."
},
{
"type": "script",
"index": 7,
"speaker": "수지",
"script": "Yours is really practical!",
"translation": "네 건 정말 실용적이야!"
},
{
"type": "script",
"index": 8,
"speaker": "동민",
"script": "We both create things.",
"translation": "우리 둘 다 만들잖아."
},
{
"type": "script",
"index": 9,
"speaker": "수지",
"script": "Just in different ways.",
"translation": "그냥 방식이 다를 뿐이지."
},
{
"type": "puzzle",
"index": 10,
"hint": "수지가 방식이 다르다는 문장이에요.",
"optionA": "ways",
"optionB": "in",
"optionC": "different",
"optionD": "Just",
"optionE": "really",
"result": "Just in really different ways",
"explanation": "수지는 방식이 정말 다를 뿐이라고 했어요."
},
{
"type": "script",
"index": 11,
"speaker": "동민",
"script": "Both approaches are totally valid!",
"translation": "두 접근 다 완전 괜찮아!"
}
]
}
]
} |
총 100개의 레코드를 처리했습니다.