<Section>
<Panel character="promi" mood="excited">
明確さの城の最後のレベルへようこそ！🏰 誰が、何を、いつ、どこでを学んだね。さあ、全部を一緒にしよう！
</Panel>
</Section>

<Section>
## 詳細探偵チェックリスト

プロンプトを送る前に、自分に聞いてみよう：

✅ **誰が** - 誰が関わっている？
✅ **何を** - 何が欲しい？何が起きている？
✅ **いつ** - いつ起こる？
✅ **どこで** - どこで起こる？
</Section>

<Section>
## プロンプトのパーツを分類しよう！

<PromptParts
  title="各パーツをマッチさせよう！"
  instruction="パーツをタップして、役割、タスク、コンテキスト、制約のどれかを選ぼう！"
  parts={[
    { text: "面白い物語を書いて", type: "task" },
    { text: "ドジな魔法使いについて", type: "context" },
    { text: "魔法学校で", type: "context" },
    { text: "短くして", type: "constraint" }
  ]}
  successMessage="プロンプトの全パーツを特定したね！これでプロのようにプロンプトが作れるよ！"
/>
</Section>

<Section>
<Panel character="promi" mood="thinking">
毎回4つ全部は必要ないけど、詳細を追加すればするほど、もっと上手に手伝えるよ！
</Panel>
</Section>

<Section>
## 探偵チャレンジ #1

<PromptVsMistake
  question="どっちのプロンプトが一番役立つ詳細がある？"
  good="王宮での魔法ショー中に誤って猫を巨大化させてしまうザップという名前のドジな魔法使いについての面白い物語を書いて"
  bad="魔法についての物語を書いて"
  explanation="詳しいプロンプトには誰が（魔法使いザップ、彼の猫）、何を（猫を巨大化、魔法ショー）、どこで（王宮）、そしてスタイル（面白い）まである！"
  promiMessage="わあ！このプロンプトは作業に必要な情報がたくさんある。場面全体が想像できるよ！"
/>
</Section>

<Section>
## 探偵チャレンジ #2

<PromptVsMistake
  question="どっちのプロンプトがより良い詩を作れる？"
  good="居心地の良い洞窟で冬眠の準備をしている眠そうなクマについての短い韻を踏んだ詩を書いて"
  bad="動物についての詩を書いて"
  explanation="最初のプロンプトは誰（眠そうなクマ）、何を（冬眠の準備）、いつ（冬）、どこで（居心地の良い洞窟）、スタイル（短い、韻を踏む）を教えてくれる！"
  promiMessage="一つ一つの詳細が、あなただけの特別なものを作るのに役立つよ！"
/>
</Section>

<Section>
## 究極のプロンプトを作ろう！

<DragDropPrompt
  title="マスター探偵"
  instruction="全ての詳細を完璧なプロンプトに並べよう"
  pieces={["ワクワクする物語を書いて", "若い発明家について", "ロボットの親友を作る", "未来の街で", "夏の初日に"]}
  correctOrder={[0, 1, 2, 3, 4]}
  successMessage="完璧！誰が、何を、どこで、いつを全部含めたね！"
/>
</Section>

<Section>
## 傑作を作ろう！

<MagicWords
  sentence="___の___に___で___が___する___物語を書いてください"
  blanks={[
    { hint: "😊 ムード/スタイル", answers: ["面白い", "ワクワクする", "神秘的な", "心温まる", "おかしな"] },
    { hint: "🦸 キャラクター", answers: ["勇敢な騎士", "小さな妖精", "賢いキツネ", "若い宇宙飛行士", "友好的な幽霊"] },
    { hint: "🎬 アクション", answers: ["秘密を発見", "冒険に出発", "新しい友達を作る", "謎を解く", "飛ぶことを学ぶ"] },
    { hint: "🏰 場所", answers: ["魔法の王国", "深いジャングル", "宇宙ステーション", "海底都市", "魔法の森"] },
    { hint: "🌙 時間", answers: ["満月", "誕生日", "大嵐", "学校最後の日", "真夜中"] }
  ]}
  successMessage="本物の詳細探偵だね！これは素晴らしいプロンプトだよ！"
/>
</Section>

<Section>
## おめでとう、探偵！🎉

<Panel character="promi" mood="celebrating">
やったね！明確さの城をクリアして**詳細探偵**になったよ！これで秘密がわかったね：誰が + 何を + いつ + どこで = 素晴らしいプロンプト！
</Panel>

<LevelComplete 
  levelSlug="2-4-detail-detective" 
  stars={3}
  message="明確さの城をクリア！詳細探偵になったよ！"
/>
</Section>
