{
  "schema_version": 1,
  "pack": {
    "id": "particle-drill-mini",
    "name": "助词专项小包",
    "level_label": "专项",
    "icon": "circle.grid.cross",
    "tagline": "用短句区分 は、が、を、で 的基础用法。",
    "language": "ja",
    "author": "KotobaFlow",
    "source_url": "https://heminghaoa.github.io/KotobaFlow/learning-packs/",
    "content_version": "2026.05.12",
    "license": "CC BY-NC 4.0"
  },
  "patterns": [
    {
      "uid": "particle-drill-mini-p001",
      "pattern_id": 1,
      "grammar": "は / が",
      "pattern": "主题 は / 主语 が",
      "difficulty": "n5",
      "skill_tags": ["particle", "typing"],
      "grammar_tags": ["wa", "ga"],
      "prerequisite_uids": [],
      "sentences": [
        {
          "uid": "particle-drill-mini-p001-s001",
          "id": "p001-s001",
          "difficulty": "n5",
          "skill_tags": ["particle"],
          "grammar_tags": ["wa"],
          "audio_text": "私は学生です。",
          "naturalness_status": "checked",
          "chinese": "我是学生。",
          "japanese": "私は学生です。",
          "parts": [
            {
              "text": "私",
              "blank": false,
              "hint": null,
              "reading": "わたし",
              "pos": "代"
            },
            {
              "text": "は",
              "blank": true,
              "hint": "主题助词",
              "acceptedAnswers": ["は"],
              "reading": "は",
              "pos": "助"
            },
            {
              "text": "学生です。",
              "blank": false,
              "hint": null,
              "reading": "がくせいです",
              "pos": "句"
            }
          ],
          "analysis": {
            "rule_summary": "は 用来提出话题。",
            "formation": "名词 + は + 说明",
            "usage_tip": "介绍自己身份时，用 私は 很自然。",
            "grammar": ["は 写作は，发音接近 wa。"]
          }
        },
        {
          "uid": "particle-drill-mini-p001-s002",
          "id": "p001-s002",
          "difficulty": "n5",
          "skill_tags": ["particle"],
          "grammar_tags": ["ga"],
          "audio_text": "雨が降っています。",
          "naturalness_status": "checked",
          "chinese": "正在下雨。",
          "japanese": "雨が降っています。",
          "parts": [
            {
              "text": "雨",
              "blank": false,
              "hint": null,
              "reading": "あめ",
              "pos": "名"
            },
            {
              "text": "が",
              "blank": true,
              "hint": "主语助词",
              "acceptedAnswers": ["が"],
              "reading": "が",
              "pos": "助"
            },
            {
              "text": "降っています。",
              "blank": false,
              "hint": null,
              "reading": "ふっています",
              "pos": "动"
            }
          ],
          "analysis": {
            "rule_summary": "が 常标记现象或新出现的主语。",
            "formation": "名词 + が + 動詞",
            "usage_tip": "天气现象里常说 雨が降る。",
            "grammar": ["ています 表示动作或状态正在持续。"]
          }
        }
      ]
    },
    {
      "uid": "particle-drill-mini-p002",
      "pattern_id": 2,
      "grammar": "を / で",
      "pattern": "目的語 を / 場所 で",
      "difficulty": "n5",
      "skill_tags": ["particle", "typing"],
      "grammar_tags": ["wo", "de"],
      "prerequisite_uids": [],
      "sentences": [
        {
          "uid": "particle-drill-mini-p002-s001",
          "id": "p002-s001",
          "difficulty": "n5",
          "skill_tags": ["particle"],
          "grammar_tags": ["wo"],
          "audio_text": "水を飲みます。",
          "naturalness_status": "checked",
          "chinese": "喝水。",
          "japanese": "水を飲みます。",
          "parts": [
            {
              "text": "水",
              "blank": false,
              "hint": null,
              "reading": "みず",
              "pos": "名"
            },
            {
              "text": "を",
              "blank": true,
              "hint": "宾语助词",
              "acceptedAnswers": ["を"],
              "reading": "を",
              "pos": "助"
            },
            {
              "text": "飲みます。",
              "blank": false,
              "hint": null,
              "reading": "のみます",
              "pos": "动"
            }
          ],
          "analysis": {
            "rule_summary": "を 标记动作的对象。",
            "formation": "名词 + を + 動詞ます",
            "usage_tip": "喝什么、吃什么、读什么，这个对象后用 を。",
            "grammar": ["飲みます 是 飲む 的ます形。"]
          }
        },
        {
          "uid": "particle-drill-mini-p002-s002",
          "id": "p002-s002",
          "difficulty": "n5",
          "skill_tags": ["particle"],
          "grammar_tags": ["de"],
          "audio_text": "学校で昼ご飯を食べます。",
          "naturalness_status": "checked",
          "chinese": "在学校吃午饭。",
          "japanese": "学校で昼ご飯を食べます。",
          "parts": [
            {
              "text": "学校",
              "blank": false,
              "hint": null,
              "reading": "がっこう",
              "pos": "名"
            },
            {
              "text": "で",
              "blank": true,
              "hint": "动作地点",
              "acceptedAnswers": ["で"],
              "reading": "で",
              "pos": "助"
            },
            {
              "text": "昼ご飯を食べます。",
              "blank": false,
              "hint": null,
              "reading": "ひるごはんをたべます",
              "pos": "句"
            }
          ],
          "analysis": {
            "rule_summary": "で 标记动作发生的地点。",
            "formation": "場所 + で + 動詞",
            "usage_tip": "学校で 表示吃饭这个动作发生在学校。",
            "grammar": ["場所に 多用于存在，場所で 多用于动作。"]
          }
        }
      ]
    }
  ]
}
