{
  "days": [
    {
      "n": 1,
      "city": "fukuoka",
      "label": "福冈 → 长崎",
      "title": "入境九州，沿铁道去长崎",
      "summary": "首日只安排交通、入住与港边散步。假设白天抵达福冈；晚到时把长崎移到次日，不赶末班。",
      "stay": "长崎站周边 · 第 1 晚",
      "food": "晚饭选长崎什锦面 champon、皿乌冬；抵达后在车站附近解决，不追热门排队店。",
      "rain": "雨天取消港边散步，直接入住休息。若航班晚到，住博多并重新调整后续住宿。",
      "sources": [
        "airport",
        "jr"
      ],
      "activities": [
        {
          "time": "按实际航班",
          "title": "国际楼 → 国内楼 → 博多",
          "description": "国际航站楼没有直通地铁；先入境、取行李，再乘免费航站楼接驳。建议入境后预留 60–90 分钟到达博多站，不包含航班延误。",
          "routes": [
            {
              "line": "机场免费航站楼接驳巴士",
              "direction": "国内线航站楼方向",
              "from": "福岡空港国際線ターミナル",
              "to": "福岡空港国内線ターミナル",
              "duration": "车程约 10–15 分钟，另加等车",
              "time": "完成入境后",
              "transfer": "国内线下车后按地下铁标识到 B2",
              "note": "接驳受道路交通影响，国际线没有楼内地铁入口。",
              "mode": "transit",
              "mapFrom": "福岡空港国際線ターミナル",
              "mapTo": "福岡空港国内線ターミナル",
              "official": "",
              "ticket": {
                "price": 0,
                "priceText": "免费 · 0 円",
                "nature": "官方免费服务",
                "buy": "免费接驳，无需另购车票。",
                "pay": "按站点与车头方向乘车。",
                "reserve": "机场航站楼接驳不需预约，留候车及道路余量。",
                "url": "https://www.fukuoka-airport.jp/en/access/subway.html",
                "group": ""
              }
            },
            {
              "line": "福冈市地下铁 · 空港线",
              "direction": "姪浜 / 唐津方向",
              "from": "福岡空港駅",
              "to": "博多駅",
              "duration": "乘车约 5–6 分钟",
              "time": "到达国内线后",
              "transfer": "无换乘",
              "note": "不要坐错七隈线；博多下车后跟随 JR 标识。",
              "mode": "transit",
              "mapFrom": "福岡空港駅",
              "mapTo": "博多駅",
              "official": "",
              "ticket": {
                "price": 260,
                "priceText": "机场—博多成人单程 260 円",
                "nature": "官方成人单程票价",
                "buy": "地铁站自动售票机买单程票，或用支持的全国互通交通 IC。",
                "pay": "纸票进站投入闸机并取回，出站回收；IC 进出闸分别触碰。",
                "reserve": "不需预约。国际航站楼先搭免费接驳到国内线，再进地铁。",
                "url": "https://subway.city.fukuoka.lg.jp/fare/",
                "group": ""
              }
            }
          ],
          "imageKey": "d1-a1"
        },
        {
          "time": "建议 12:00–14:00",
          "title": "博多 → 武雄温泉 → 长崎",
          "description": "先吃午饭再搭长途列车。两段列车在武雄温泉衔接，不是从博多一车直达的“西九州新干线”。",
          "routes": [
            {
              "line": "JR 特急 Relay Kamome（リレーかもめ）",
              "direction": "武雄温泉方向",
              "from": "博多駅",
              "to": "武雄温泉駅",
              "duration": "约 60–75 分钟",
              "time": "按航班与 JR 班次",
              "transfer": "武雄温泉换乘 Kamome",
              "note": "买联程票并确认两段座位；站台由车次决定，不固定写死。",
              "mode": "transit",
              "mapFrom": "博多駅",
              "mapTo": "武雄温泉駅",
              "official": "",
              "ticket": {
                "price": 6490,
                "priceText": "博多—长崎两段联程：通常期指定席 6,490 円；网络产品 4,500 / 早特3 3,850 / 早特7 3,400 円",
                "nature": "官方标准价与有条件网络产品价，非任意日期都可买",
                "buy": "普通票在 JR 窗口 / 指定席售票机或官网；网络优惠仅 JR 九州网上预约、免费注册会员并线上支付。网络联票中途出站下车，剩余区间失效；D4 在博多站内换乘 / 吃饭或到小仓再吃。纸票在指定 JR 九州站窗口 / 机器取，符合条件时可选 QR チケレス。",
                "pay": "纸票按闸机规则验票，乘车券与特急券一起有效；QR 仅按已购产品与车站说明使用。IC 余额不能替代这组特急与新干线票。",
                "reserve": "通常提前 1 个月开售；普通网络产品最迟开车前 6 分钟，早特3 / 7需提前对应天数且席位有限。每段座席与退改条件在结算前确认。",
                "url": "https://www.jrkyushu-kippu.jp/fare/ticket/329",
                "group": "D1 博多—长崎联程票组"
              }
            },
            {
              "line": "西九州新干线 Kamome（かもめ）",
              "direction": "长崎方向",
              "from": "武雄温泉駅",
              "to": "長崎駅",
              "duration": "约 25–35 分钟",
              "time": "衔接前段列车",
              "transfer": "武雄温泉通常同站台对面换乘，听从现场指引",
              "note": "博多到长崎合计通常约 1.5–2 小时，另留购票、候车时间。",
              "mode": "transit",
              "mapFrom": "武雄温泉駅",
              "mapTo": "長崎駅",
              "official": "",
              "ticket": {
                "price": 6490,
                "priceText": "博多—长崎两段联程：通常期指定席 6,490 円；网络产品 4,500 / 早特3 3,850 / 早特7 3,400 円",
                "nature": "官方标准价与有条件网络产品价，非任意日期都可买",
                "buy": "普通票在 JR 窗口 / 指定席售票机或官网；网络优惠仅 JR 九州网上预约、免费注册会员并线上支付。网络联票中途出站下车，剩余区间失效；D4 在博多站内换乘 / 吃饭或到小仓再吃。纸票在指定 JR 九州站窗口 / 机器取，符合条件时可选 QR チケレス。",
                "pay": "纸票按闸机规则验票，乘车券与特急券一起有效；QR 仅按已购产品与车站说明使用。IC 余额不能替代这组特急与新干线票。",
                "reserve": "通常提前 1 个月开售；普通网络产品最迟开车前 6 分钟，早特3 / 7需提前对应天数且席位有限。每段座席与退改条件在结算前确认。",
                "url": "https://www.jrkyushu-kippu.jp/fare/ticket/329",
                "group": "D1 博多—长崎联程票组"
              }
            }
          ],
          "imageKey": "d1-a2"
        },
        {
          "time": "入住后有精神才出门",
          "title": "卸下行李，港边短坐一会儿",
          "description": "首日直接在酒店附近吃饭休息也很完整；有精神时才乘电车往返大波止，去 Wharf 短停，不安排长距离步行。",
          "routes": [
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "長崎駅",
              "to": "長崎駅前電停",
              "duration": "约 5–10 分钟",
              "time": "按体力决定",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "長崎駅",
              "mapTo": "長崎駅前電停",
              "official": "",
              "ticket": null
            },
            {
              "line": "长崎电车 · 1 号系统",
              "direction": "崇福寺行",
              "from": "長崎駅前電停",
              "to": "大波止電停",
              "duration": "约 6–10 分钟",
              "time": "入住后有精神时",
              "transfer": "无换乘",
              "note": "此段可比较 IC / 非接触卡短乘优惠，以实际读卡计费；预算按普通单次现金 150 円保守估算。",
              "mode": "transit",
              "mapFrom": "長崎駅前電停",
              "mapTo": "大波止電停",
              "official": "",
              "ticket": {
                "price": 150,
                "priceText": "成人单次 150 円；当日券 600 / 24 小时券 700 円",
                "nature": "官方单次 / 券种价格",
                "buy": "单次可现金、互通交通 IC 或支持的非接触银行卡；电子日券用官网指定渠道。",
                "pay": "中 / 后门上车，前门下车；IC / 非接触银行卡上下车都刷同一张卡。现金下车付 150 円，不找零；纸 / 手机券向司机展示有效日期。两人各用一张卡才能保留合格换乘优惠，须指定站、线路组合且 30 分钟内；现金不享换乘优惠。",
                "reserve": "不用预约。一日券按自然日，24 小时券从开始使用计时；仅电车，不含巴士。",
                "url": "https://www.naga-den.com/relays/download/9/1789/155//?file=%2Ffiles%2Flibs%2F6996%2F%2F202603271529469650.pdf",
                "group": ""
              }
            },
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "大波止電停",
              "to": "出島ワーフ",
              "duration": "约 5–10 分钟",
              "time": "下车后",
              "transfer": "无换乘",
              "note": "港边短坐、看船即可，随时折返。",
              "mode": "walking",
              "mapFrom": "大波止電停",
              "mapTo": "出島ワーフ",
              "official": "",
              "ticket": null
            },
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "出島ワーフ",
              "to": "大波止電停",
              "duration": "约 5–10 分钟",
              "time": "想休息时",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "出島ワーフ",
              "mapTo": "大波止電停",
              "official": "",
              "ticket": null
            },
            {
              "line": "长崎电车 · 1 号系统",
              "direction": "赤迫行",
              "from": "大波止電停",
              "to": "長崎駅前電停",
              "duration": "约 6–10 分钟",
              "time": "随时可回酒店",
              "transfer": "无换乘",
              "note": "",
              "mode": "transit",
              "mapFrom": "大波止電停",
              "mapTo": "長崎駅前電停",
              "official": "",
              "ticket": {
                "price": 150,
                "priceText": "成人单次 150 円；当日券 600 / 24 小时券 700 円",
                "nature": "官方单次 / 券种价格",
                "buy": "单次可现金、互通交通 IC 或支持的非接触银行卡；电子日券用官网指定渠道。",
                "pay": "中 / 后门上车，前门下车；IC / 非接触银行卡上下车都刷同一张卡。现金下车付 150 円，不找零；纸 / 手机券向司机展示有效日期。两人各用一张卡才能保留合格换乘优惠，须指定站、线路组合且 30 分钟内；现金不享换乘优惠。",
                "reserve": "不用预约。一日券按自然日，24 小时券从开始使用计时；仅电车，不含巴士。",
                "url": "https://www.naga-den.com/relays/download/9/1789/155//?file=%2Ffiles%2Flibs%2F6996%2F%2F202603271529469650.pdf",
                "group": ""
              }
            },
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "長崎駅前電停",
              "to": "長崎駅",
              "duration": "约 5–10 分钟",
              "time": "下车后",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "長崎駅前電停",
              "mapTo": "長崎駅",
              "official": "",
              "ticket": null
            }
          ],
          "optional": true,
          "imageKey": "d1-a3"
        }
      ]
    },
    {
      "n": 2,
      "city": "nagasaki",
      "label": "长崎港口",
      "title": "在港边找一间舒服的小饭馆",
      "summary": "大波止、出岛 Wharf 和水边之森在同一港区。平地散步、吃饭、坐下看船，不追景点数量。",
      "stay": "示例：长崎站周边 · 第 2 晚",
      "food": "港边或新地附近选普通小饭馆，试什锦面、皿乌冬；遇排队直接换店。",
      "rain": "缩短露天步行，去附近饭馆或咖啡坐坐；疲劳时直接回酒店。",
      "sources": [
        "tram"
      ],
      "activities": [
        {
          "time": "早餐后再出门",
          "title": "长崎站前 → 大波止港边",
          "description": "沿港口公共步道随走随停，看到舒服的位置就坐下。",
          "routes": [
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "長崎駅",
              "to": "長崎駅前電停",
              "duration": "约 5–10 分钟",
              "time": "准备出门时",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "長崎駅",
              "mapTo": "長崎駅前電停",
              "official": "",
              "ticket": null
            },
            {
              "line": "长崎电车 · 1 号系统",
              "direction": "崇福寺行",
              "from": "長崎駅前電停",
              "to": "大波止電停",
              "duration": "约 6–10 分钟",
              "time": "上午自由安排",
              "transfer": "无换乘",
              "note": "",
              "mode": "transit",
              "mapFrom": "長崎駅前電停",
              "mapTo": "大波止電停",
              "official": "",
              "ticket": {
                "price": 150,
                "priceText": "成人单次 150 円；当日券 600 / 24 小时券 700 円",
                "nature": "官方单次 / 券种价格",
                "buy": "单次可现金、互通交通 IC 或支持的非接触银行卡；电子日券用官网指定渠道。",
                "pay": "中 / 后门上车，前门下车；IC / 非接触银行卡上下车都刷同一张卡。现金下车付 150 円，不找零；纸 / 手机券向司机展示有效日期。两人各用一张卡才能保留合格换乘优惠，须指定站、线路组合且 30 分钟内；现金不享换乘优惠。",
                "reserve": "不用预约。一日券按自然日，24 小时券从开始使用计时；仅电车，不含巴士。",
                "url": "https://www.naga-den.com/relays/download/9/1789/155//?file=%2Ffiles%2Flibs%2F6996%2F%2F202603271529469650.pdf",
                "group": ""
              }
            },
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "大波止電停",
              "to": "出島ワーフ",
              "duration": "约 5–10 分钟",
              "time": "下车后",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "大波止電停",
              "mapTo": "出島ワーフ",
              "official": "",
              "ticket": null
            }
          ],
          "imageKey": "d2-a1"
        },
        {
          "time": "午饭前后",
          "title": "Wharf → 水边 → 新地吃饭",
          "description": "这片公共海滨可以慢慢待半天，不进入收费复原展示区。午饭和休息比多走几站更重要。",
          "routes": [
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "出島ワーフ",
              "to": "長崎水辺の森公園",
              "duration": "约 5–10 分钟",
              "time": "有精神时",
              "transfer": "无换乘",
              "note": "只走港边平路；累了原地休息。",
              "mode": "walking",
              "mapFrom": "出島ワーフ",
              "mapTo": "長崎水辺の森公園",
              "official": "",
              "ticket": null
            },
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "長崎水辺の森公園",
              "to": "新地中華街",
              "duration": "约 10–15 分钟",
              "time": "想吃饭时",
              "transfer": "无换乘",
              "note": "商店街只用于散步吃饭，没有购物任务。",
              "mode": "walking",
              "mapFrom": "長崎水辺の森公園",
              "mapTo": "新地中華街",
              "official": "",
              "ticket": null
            }
          ],
          "imageKey": "d2-a2"
        },
        {
          "time": "午饭后可选",
          "title": "南山手附近街景，短段即回",
          "description": "想看看街景时再加这段；只在下车点附近公共街道短停，不入教堂或庭园，不攀长坡，累了即回新地。",
          "routes": [
            {
              "line": "长崎电车 · 5 号系统",
              "direction": "石橋行",
              "from": "新地中華街電停",
              "to": "大浦天主堂電停",
              "duration": "约 6–10 分钟",
              "time": "午饭后可选",
              "transfer": "无换乘",
              "note": "",
              "mode": "transit",
              "mapFrom": "新地中華街電停",
              "mapTo": "大浦天主堂電停",
              "official": "",
              "ticket": {
                "price": 150,
                "priceText": "成人单次 150 円；当日券 600 / 24 小时券 700 円",
                "nature": "官方单次 / 券种价格",
                "buy": "单次可现金、互通交通 IC 或支持的非接触银行卡；电子日券用官网指定渠道。",
                "pay": "中 / 后门上车，前门下车；IC / 非接触银行卡上下车都刷同一张卡。现金下车付 150 円，不找零；纸 / 手机券向司机展示有效日期。两人各用一张卡才能保留合格换乘优惠，须指定站、线路组合且 30 分钟内；现金不享换乘优惠。",
                "reserve": "不用预约。一日券按自然日，24 小时券从开始使用计时；仅电车，不含巴士。",
                "url": "https://www.naga-den.com/relays/download/9/1789/155//?file=%2Ffiles%2Flibs%2F6996%2F%2F202603271529469650.pdf",
                "group": ""
              }
            },
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "大浦天主堂電停",
              "to": "大浦町 長崎",
              "duration": "附近短走 5–10 分钟",
              "time": "下车后",
              "transfer": "无换乘",
              "note": "南山手入口附近公共街区，坡度觉得累就折返，不往高处走。",
              "mode": "walking",
              "mapFrom": "大浦天主堂電停",
              "mapTo": "大浦町 長崎",
              "official": "",
              "ticket": null
            },
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "大浦町 長崎",
              "to": "大浦天主堂電停",
              "duration": "约 5–10 分钟",
              "time": "随时折返",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "大浦町 長崎",
              "mapTo": "大浦天主堂電停",
              "official": "",
              "ticket": null
            },
            {
              "line": "长崎电车 · 5 号系统",
              "direction": "蛍茶屋行",
              "from": "大浦天主堂電停",
              "to": "新地中華街電停",
              "duration": "约 6–10 分钟",
              "time": "按体力决定",
              "transfer": "无换乘",
              "note": "",
              "mode": "transit",
              "mapFrom": "大浦天主堂電停",
              "mapTo": "新地中華街電停",
              "official": "",
              "ticket": {
                "price": 150,
                "priceText": "成人单次 150 円；当日券 600 / 24 小时券 700 円",
                "nature": "官方单次 / 券种价格",
                "buy": "单次可现金、互通交通 IC 或支持的非接触银行卡；电子日券用官网指定渠道。",
                "pay": "中 / 后门上车，前门下车；IC / 非接触银行卡上下车都刷同一张卡。现金下车付 150 円，不找零；纸 / 手机券向司机展示有效日期。两人各用一张卡才能保留合格换乘优惠，须指定站、线路组合且 30 分钟内；现金不享换乘优惠。",
                "reserve": "不用预约。一日券按自然日，24 小时券从开始使用计时；仅电车，不含巴士。",
                "url": "https://www.naga-den.com/relays/download/9/1789/155//?file=%2Ffiles%2Flibs%2F6996%2F%2F202603271529469650.pdf",
                "group": ""
              }
            }
          ],
          "optional": true,
          "imageKey": "d2-a3"
        },
        {
          "time": "随时可回酒店",
          "title": "新地中华街 → 长崎站前",
          "description": "吃饱或累了就回去。下午也可以再来同一片海边，不必增加另一片城区。",
          "routes": [
            {
              "line": "长崎电车 · 1 号系统",
              "direction": "赤迫行",
              "from": "新地中華街電停",
              "to": "長崎駅前電停",
              "duration": "约 10–15 分钟",
              "time": "按体力决定",
              "transfer": "无换乘",
              "note": "",
              "mode": "transit",
              "mapFrom": "新地中華街電停",
              "mapTo": "長崎駅前電停",
              "official": "",
              "ticket": {
                "price": 150,
                "priceText": "成人单次 150 円；当日券 600 / 24 小时券 700 円",
                "nature": "官方单次 / 券种价格",
                "buy": "单次可现金、互通交通 IC 或支持的非接触银行卡；电子日券用官网指定渠道。",
                "pay": "中 / 后门上车，前门下车；IC / 非接触银行卡上下车都刷同一张卡。现金下车付 150 円，不找零；纸 / 手机券向司机展示有效日期。两人各用一张卡才能保留合格换乘优惠，须指定站、线路组合且 30 分钟内；现金不享换乘优惠。",
                "reserve": "不用预约。一日券按自然日，24 小时券从开始使用计时；仅电车，不含巴士。",
                "url": "https://www.naga-den.com/relays/download/9/1789/155//?file=%2Ffiles%2Flibs%2F6996%2F%2F202603271529469650.pdf",
                "group": ""
              }
            },
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "長崎駅前電停",
              "to": "長崎駅",
              "duration": "约 5–10 分钟",
              "time": "下车后",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "長崎駅前電停",
              "mapTo": "長崎駅",
              "official": "",
              "ticket": null
            }
          ],
          "imageKey": "d2-a4"
        }
      ]
    },
    {
      "n": 3,
      "city": "nagasaki",
      "label": "长崎生活街区",
      "title": "中岛川慢逛，夜景看心情",
      "summary": "白天在中岛川平地生活街区找吃的，累了回酒店。稻佐山只是天气好、接驳顺手时的可选体验。",
      "stay": "示例：长崎站周边 · 第 3 晚",
      "food": "河边生活街区选当日营业的小饭馆或咖啡，晚上在山下解决；不用为名店排队。",
      "rain": "饭馆、咖啡与酒店休息，夜景放弃或和晴天交换。",
      "sources": [
        "tram",
        "inasa",
        "rope",
        "inasaStatus"
      ],
      "activities": [
        {
          "time": "早餐后自由安排",
          "title": "到中岛川生活街区",
          "description": "眼镜桥只是河边定位点，走平路看日常街景，吃完饭可原路回。",
          "routes": [
            {
              "line": "长崎电车 · 3 号系统",
              "direction": "蛍茶屋行",
              "from": "長崎駅前電停",
              "to": "市役所電停",
              "duration": "约 5–10 分钟",
              "time": "上午自由安排",
              "transfer": "无换乘",
              "note": "",
              "mode": "transit",
              "mapFrom": "長崎駅前電停",
              "mapTo": "市役所電停",
              "official": "",
              "ticket": {
                "price": 150,
                "priceText": "成人单次 150 円；当日券 600 / 24 小时券 700 円",
                "nature": "官方单次 / 券种价格",
                "buy": "单次可现金、互通交通 IC 或支持的非接触银行卡；电子日券用官网指定渠道。",
                "pay": "中 / 后门上车，前门下车；IC / 非接触银行卡上下车都刷同一张卡。现金下车付 150 円，不找零；纸 / 手机券向司机展示有效日期。两人各用一张卡才能保留合格换乘优惠，须指定站、线路组合且 30 分钟内；现金不享换乘优惠。",
                "reserve": "不用预约。一日券按自然日，24 小时券从开始使用计时；仅电车，不含巴士。",
                "url": "https://www.naga-den.com/relays/download/9/1789/155//?file=%2Ffiles%2Flibs%2F6996%2F%2F202603271529469650.pdf",
                "group": ""
              }
            },
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "市役所電停",
              "to": "長崎眼鏡橋",
              "duration": "约 8–12 分钟",
              "time": "下车后",
              "transfer": "无换乘",
              "note": "只沿河平地散步，不组织历史建筑巡游。",
              "mode": "walking",
              "mapFrom": "市役所電停",
              "mapTo": "長崎眼鏡橋",
              "official": "",
              "ticket": null
            }
          ],
          "imageKey": "d3-a1"
        },
        {
          "time": "午饭后可回酒店",
          "title": "回长崎站休息",
          "description": "可以复访昨天喜欢的海边，也可以今天什么都不加。",
          "routes": [
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "長崎眼鏡橋",
              "to": "市役所電停",
              "duration": "约 8–12 分钟",
              "time": "想休息时",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "長崎眼鏡橋",
              "mapTo": "市役所電停",
              "official": "",
              "ticket": null
            },
            {
              "line": "长崎电车 · 3 号系统",
              "direction": "赤迫行",
              "from": "市役所電停",
              "to": "長崎駅前電停",
              "duration": "约 5–10 分钟",
              "time": "按体力决定",
              "transfer": "无换乘",
              "note": "",
              "mode": "transit",
              "mapFrom": "市役所電停",
              "mapTo": "長崎駅前電停",
              "official": "",
              "ticket": {
                "price": 150,
                "priceText": "成人单次 150 円；当日券 600 / 24 小时券 700 円",
                "nature": "官方单次 / 券种价格",
                "buy": "单次可现金、互通交通 IC 或支持的非接触银行卡；电子日券用官网指定渠道。",
                "pay": "中 / 后门上车，前门下车；IC / 非接触银行卡上下车都刷同一张卡。现金下车付 150 円，不找零；纸 / 手机券向司机展示有效日期。两人各用一张卡才能保留合格换乘优惠，须指定站、线路组合且 30 分钟内；现金不享换乘优惠。",
                "reserve": "不用预约。一日券按自然日，24 小时券从开始使用计时；仅电车，不含巴士。",
                "url": "https://www.naga-den.com/relays/download/9/1789/155//?file=%2Ffiles%2Flibs%2F6996%2F%2F202603271529469650.pdf",
                "group": ""
              }
            }
          ],
          "imageKey": "d3-a2"
        },
        {
          "time": "可选 · 按夜间接驳班次",
          "title": "预约接驳 → 稻佐山索道",
          "description": "乘车当天 12:00 开始可预约，最迟各便从 Belleview 站出发前 30 分钟；有位、天气好再去，不保证能赶日落。索道与斜坡车分别查当天运航，本方案乘索道，不登山徒步。",
          "routes": [
            {
              "line": "长崎索道免费预约接驳",
              "direction": "淵神社駅方向",
              "from": "長崎駅東口交通広場",
              "to": "長崎ロープウェイ淵神社駅",
              "duration": "规划约 15–25 分钟，以预约安排为准",
              "time": "按已预约班次",
              "transfer": "下车换索道",
              "note": "免费，但必须提前预约。无位时可取消体验；想改公共巴士先核班次和费用。",
              "mode": "transit",
              "mapFrom": "長崎駅東口交通広場",
              "mapTo": "長崎ロープウェイ淵神社駅",
              "official": "https://reserve.nagasaki-ropeway.jp/en/",
              "ticket": {
                "price": 0,
                "priceText": "免费 · 0 円",
                "nature": "官方免费服务",
                "buy": "免费接驳，无需另购车票。",
                "pay": "按站点与车头方向乘车。",
                "reserve": "乘车当天 12:00 起预约，至各便 Belleview 站发车前 30 分钟截止；出示确认页。去程 1 对应回程 1/2，去程 2 对应回程 3/4，不能随意拼班。",
                "url": "https://reserve.nagasaki-ropeway.jp/en/",
                "group": ""
              }
            },
            {
              "line": "长崎索道（ロープウェイ）",
              "direction": "稲佐岳方向",
              "from": "長崎ロープウェイ淵神社駅",
              "to": "稲佐岳駅",
              "duration": "乘车约 5 分钟",
              "time": "衔接接驳",
              "transfer": "无换乘",
              "note": "往返票只购买一次；山顶观景与返程按末班及预约时间。",
              "mode": "transit",
              "mapFrom": "長崎ロープウェイ淵神社駅",
              "mapTo": "稲佐岳駅",
              "official": "",
              "ticket": {
                "price": 1900,
                "priceText": "成人往返 1,900 円 / 单程 1,040 円",
                "nature": "2026-04-01 起官方票价",
                "buy": "索道现场购票，具体付款方式以官网与当天窗口为准，备现金。",
                "pay": "上下行各按索道检票，买往返票后回程不再另购单程。",
                "reserve": "查索道当日运航；免费循环巴士是另一服务且需要预约。",
                "url": "https://inasayama.info/ropeway/",
                "group": "D3 稻佐山索道往返票组"
              }
            }
          ],
          "optional": true,
          "imageKey": "d3-a3"
        },
        {
          "time": "可选 · 观景后",
          "title": "索道与已预约接驳原路返回",
          "description": "返程免费车也要有预约，不把夜间上坡或长距离步行当作后备。",
          "routes": [
            {
              "line": "长崎索道",
              "direction": "淵神社方向",
              "from": "稲佐岳駅",
              "to": "長崎ロープウェイ淵神社駅",
              "duration": "约 5 分钟",
              "time": "预留返程时间",
              "transfer": "换已预约接驳",
              "note": "",
              "mode": "transit",
              "mapFrom": "稲佐岳駅",
              "mapTo": "長崎ロープウェイ淵神社駅",
              "official": "",
              "ticket": {
                "price": 1900,
                "priceText": "成人往返 1,900 円 / 单程 1,040 円",
                "nature": "2026-04-01 起官方票价",
                "buy": "索道现场购票，具体付款方式以官网与当天窗口为准，备现金。",
                "pay": "上下行各按索道检票，买往返票后回程不再另购单程。",
                "reserve": "查索道当日运航；免费循环巴士是另一服务且需要预约。",
                "url": "https://inasayama.info/ropeway/",
                "group": "D3 稻佐山索道往返票组"
              }
            },
            {
              "line": "长崎索道免费预约接驳",
              "direction": "長崎駅方向",
              "from": "長崎ロープウェイ淵神社駅",
              "to": "長崎駅東口交通広場",
              "duration": "规划约 15–25 分钟",
              "time": "按已预约班次",
              "transfer": "无换乘",
              "note": "未预约到合适返程就不安排上山。",
              "mode": "transit",
              "mapFrom": "長崎ロープウェイ淵神社駅",
              "mapTo": "長崎駅東口交通広場",
              "official": "https://reserve.nagasaki-ropeway.jp/en/",
              "ticket": {
                "price": 0,
                "priceText": "免费 · 0 円",
                "nature": "官方免费服务",
                "buy": "免费接驳，无需另购车票。",
                "pay": "按站点与车头方向乘车。",
                "reserve": "乘车当天 12:00 起预约，至各便 Belleview 站发车前 30 分钟截止；出示确认页。去程 1 对应回程 1/2，去程 2 对应回程 3/4，不能随意拼班。",
                "url": "https://reserve.nagasaki-ropeway.jp/en/",
                "group": ""
              }
            }
          ],
          "optional": true,
          "imageKey": "d3-a4"
        }
      ]
    },
    {
      "n": 4,
      "city": "kitakyushu",
      "label": "长崎 → 小仓",
      "title": "横穿北九州，住进小仓",
      "summary": "上午移动，下午只沿紫川走一圈。长崎 → 武雄温泉 → 博多 → 小仓，三段列车写清楚。",
      "stay": "小仓站周边 · 第 1 晚",
      "food": "若用 6,010 円网络联票，博多午饭只在站内解决，或到小仓再吃；中途出闸下车会使剩余区间失效。晚上可试小仓肉乌冬。",
      "rain": "入住后休息，在小仓站附近找餐饮或咖啡，不安排室内展馆参观。",
      "sources": [
        "jr"
      ],
      "activities": [
        {
          "time": "09:00 左右",
          "title": "长崎 → 武雄温泉 → 博多",
          "description": "提前购票。武雄温泉按衔接车次换乘，博多换车留余量；使用网络联票时不得中途出闸，否则余下区间失效，站内吃饭或到小仓再吃。",
          "routes": [
            {
              "line": "西九州新干线 Kamome",
              "direction": "武雄温泉方向",
              "from": "長崎駅",
              "to": "武雄温泉駅",
              "duration": "约 25–35 分钟",
              "time": "建议 09:00",
              "transfer": "武雄温泉换 Relay Kamome",
              "note": "",
              "mode": "transit",
              "mapFrom": "長崎駅",
              "mapTo": "武雄温泉駅",
              "official": "",
              "ticket": {
                "price": null,
                "priceText": "长崎—博多两段联程通常期指定席 6,490 円；若至小仓接 Sonic，可查 6,010 円网络联程产品",
                "nature": "官方标准价与有条件网络产品价，非任意日期都可买",
                "buy": "普通票在 JR 窗口 / 指定席售票机或官网；网络优惠仅 JR 九州网上预约、免费注册会员并线上支付。网络联票中途出站下车，剩余区间失效；D4 在博多站内换乘 / 吃饭或到小仓再吃。纸票在指定 JR 九州站窗口 / 机器取，符合条件时可选 QR チケレス。",
                "pay": "纸票按闸机规则验票，乘车券与特急券一起有效；QR 仅按已购产品与车站说明使用。IC 余额不能替代这组特急与新干线票。",
                "reserve": "通常提前 1 个月开售；普通网络产品最迟开车前 6 分钟，早特3 / 7需提前对应天数且席位有限。每段座席与退改条件在结算前确认。",
                "url": "https://www.jrkyushu-kippu.jp/fare/ticket/329",
                "group": "D4 长崎—博多联程或长崎—小仓网络票组"
              }
            },
            {
              "line": "JR 特急 Relay Kamome",
              "direction": "博多方向",
              "from": "武雄温泉駅",
              "to": "博多駅",
              "duration": "约 60–75 分钟",
              "time": "衔接前段列车",
              "transfer": "武雄温泉换乘",
              "note": "",
              "mode": "transit",
              "mapFrom": "武雄温泉駅",
              "mapTo": "博多駅",
              "official": "",
              "ticket": {
                "price": null,
                "priceText": "长崎—博多两段联程通常期指定席 6,490 円；若至小仓接 Sonic，可查 6,010 円网络联程产品",
                "nature": "官方标准价与有条件网络产品价，非任意日期都可买",
                "buy": "普通票在 JR 窗口 / 指定席售票机或官网；网络优惠仅 JR 九州网上预约、免费注册会员并线上支付。网络联票中途出站下车，剩余区间失效；D4 在博多站内换乘 / 吃饭或到小仓再吃。纸票在指定 JR 九州站窗口 / 机器取，符合条件时可选 QR チケレス。",
                "pay": "纸票按闸机规则验票，乘车券与特急券一起有效；QR 仅按已购产品与车站说明使用。IC 余额不能替代这组特急与新干线票。",
                "reserve": "通常提前 1 个月开售；普通网络产品最迟开车前 6 分钟，早特3 / 7需提前对应天数且席位有限。每段座席与退改条件在结算前确认。",
                "url": "https://www.jrkyushu-kippu.jp/fare/ticket/329",
                "group": "D4 长崎—博多联程或长崎—小仓网络票组"
              }
            }
          ],
          "imageKey": "d4-a1"
        },
        {
          "time": "11:00–12:00 左右",
          "title": "博多 → 小仓",
          "description": "默认用可购得的长崎—小仓网络联票接 Sonic，三段含券价只计一次，博多不出闸换乘。若更想省时，可展开山阳新干线备选，但必须改成分段买票。",
          "routes": [
            {
              "line": "JR 九州特急 Sonic（ソニック）",
              "direction": "小倉 / 大分方面",
              "from": "博多駅",
              "to": "小倉駅",
              "duration": "约 45–60 分钟，以车次为准",
              "time": "按当天班次",
              "transfer": "无换乘",
              "note": "默认预算 6,010 円的长崎—小仓网络联票已含 Kamome＋Relay＋Sonic 三段，须官网当天可买；博多只站内换乘，中途出闸余下区间失效。",
              "mode": "transit",
              "mapFrom": "博多駅",
              "mapTo": "小倉駅",
              "official": "",
              "alternatives": [
                {
                  "line": "山阳新干线",
                  "direction": "小仓 / 广岛 / 新大阪方向",
                  "from": "博多駅",
                  "to": "小倉駅",
                  "duration": "乘车约 15–20 分钟",
                  "time": "按抵达博多时间",
                  "transfer": "博多由在来线换到新干线站台",
                  "note": "选择山阳方案须放弃 6,010 円网络联票，改买长崎—博多票组＋博多—小仓山阳票；不可在该联票上只补差价。JR 九州 Pass 不覆盖此段。",
                  "mode": "transit",
                  "mapFrom": "博多駅",
                  "mapTo": "小倉駅",
                  "official": "",
                  "ticket": {
                    "price": null,
                    "priceText": "普通 / 网络产品按日期、座席查询；预算 3,300 円仅占位",
                    "nature": "未核实固定全价，须替换实际报价",
                    "buy": "JR 西日本官方预约，或车站新干线窗口 / 指定席售票机购含乘车票与特急票的有效车票。",
                    "pay": "按纸票或所购电子产品说明进出新干线闸机；不默认直接刷普通 IC 余额即可。",
                    "reserve": "查所选车次是否停小仓、指定席余位和退改规则。JR 九州 Pass 不覆盖此段。",
                    "url": "https://www.westjr.co.jp/global/sc/ticket/",
                    "group": ""
                  }
                }
              ],
              "ticket": {
                "price": null,
                "priceText": "普通运费 1,730 円＋适用特急费；总价按日期／座席／产品查询",
                "nature": "已核普通运费，完整特急票价待查",
                "buy": "JR 九州官网预约，或车站窗口／指定席售票机购买乘车券＋特急券。D4 长崎—小仓网络联票已含适用 Sonic，不再重复购这一段。",
                "pay": "持有效联票、乘车券与特急券乘车；IC 余额不能代替特急券。",
                "reserve": "指定席预订对应车次座位；通票适用区内的 Sonic 按产品规定订座。",
                "url": "https://www.jrkyushu.co.jp/english/train_reservation/service/",
                "group": ""
              }
            }
          ],
          "imageKey": "d4-a2"
        },
        {
          "time": "入住后 / 15:00",
          "title": "入住后，在紫川附近吃饭",
          "description": "酒店寄存或入住后，沿紫川平地步道找一间餐馆。小仓城若正好沿原路可见，就顺路外观看一眼，不为它绕行。累了直接休息。",
          "routes": [
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "小倉駅",
              "to": "紫川 勝山橋 小倉",
              "duration": "约 8–12 分钟",
              "time": "入住后",
              "transfer": "无换乘",
              "note": "沿公共平地步道吃饭散步，不加建筑参观。",
              "mode": "walking",
              "mapFrom": "小倉駅",
              "mapTo": "紫川 勝山橋 小倉",
              "official": "",
              "ticket": null
            },
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "紫川 勝山橋 小倉",
              "to": "小倉駅",
              "duration": "约 8–12 分钟",
              "time": "按体力决定",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "紫川 勝山橋 小倉",
              "mapTo": "小倉駅",
              "official": "",
              "ticket": null
            }
          ],
          "imageKey": "d4-a3"
        }
      ]
    },
    {
      "n": 5,
      "city": "kitakyushu",
      "label": "门司港 / 下关",
      "title": "门司港慢逛，唐户想去再渡海",
      "summary": "一天看海峡两岸。唐户寿司活动按实际周几安排，非活动日不把寿司摊当作必开项目。",
      "stay": "小仓站周边 · 第 2 晚",
      "food": "唐户活动日吃寿司拼盘；非活动日选常设餐饮。门司港的特色是烤咖喱，不必两地都安排大餐。",
      "rain": "小雨缩短旧建筑外观散步，找咖啡或餐馆休息；大风或渡船停航时全程留在门司港，取消唐户。",
      "sources": [
        "jr",
        "ferry",
        "market",
        "marketUpdate"
      ],
      "activities": [
        {
          "time": "早餐后 / 约 10:00",
          "title": "小仓 → 门司港",
          "description": "选鹿儿岛本线门司港方向；到“门司”站还没到，须在终点门司港下车。",
          "routes": [
            {
              "line": "JR 鹿儿岛本线 · 普通 / 快速",
              "direction": "門司港行",
              "from": "小倉駅",
              "to": "門司港駅",
              "duration": "规划约 15–25 分钟，以车次为准",
              "time": "早餐后自由安排",
              "transfer": "无换乘",
              "note": "现场查站台与终点；不要上往下关或大分方向的车。",
              "mode": "transit",
              "mapFrom": "小倉駅",
              "mapTo": "門司港駅",
              "official": "",
              "ticket": {
                "price": 340,
                "priceText": "成人普通 / 快速单程 340 円",
                "nature": "官方运费表核对的普通票价",
                "buy": "JR 站普通售票机买票，或在支持的区间用全国互通交通 IC。",
                "pay": "纸票进站取回、出站回收；IC 进出闸分别触碰。普通 / 快速不加特急券。",
                "reserve": "普通 / 快速不需订座；确认停靠站与车头方向。",
                "url": "https://www.jrkyushu.co.jp/news/__icsFiles/afieldfile/2024/07/19/240719_fare_revision.pdf",
                "group": ""
              }
            }
          ],
          "imageKey": "d5-a1"
        },
        {
          "time": "到达后自由安排",
          "title": "门司港海边与烤咖喱",
          "description": "看门司港站、港边吃饭、海边广场；只在公共道路看建筑，不安排入馆。",
          "routes": [
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "門司港駅",
              "to": "門司港レトロ海峡プラザ前 海辺",
              "duration": "约 8–12 分钟",
              "time": "到达后自由安排",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "門司港駅",
              "mapTo": "門司港レトロ海峡プラザ前 海辺",
              "official": "",
              "ticket": null
            }
          ],
          "imageKey": "d5-a2"
        },
        {
          "time": "可选 · 午饭前",
          "title": "乘船到唐户，午饭与海峡",
          "description": "关门连络船成人单程 400 円，约 5 分钟。周五六寿司活动 09:00 起、日祝 08:00 起，活动结束与特别休业看官网；不硬编每日营业。",
          "routes": [
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "門司港レトロ海峡プラザ前 海辺",
              "to": "門司港渡船場",
              "duration": "约 5–10 分钟",
              "time": "想跨海时",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "門司港レトロ海峡プラザ前 海辺",
              "mapTo": "門司港渡船場",
              "official": "",
              "ticket": null
            },
            {
              "line": "关门汽船 · 关门连络船",
              "direction": "下関（唐戸）方向",
              "from": "門司港渡船場",
              "to": "唐戸ターミナル",
              "duration": "航程约 5 分钟，另加候船",
              "time": "按当天船班与体力",
              "transfer": "直航，船票另购",
              "note": "船段请看官方时刻与运航；地图用于定位码头，不保证提供指定船班。",
              "mode": "ferry",
              "mapFrom": "門司港渡船場",
              "mapTo": "唐戸ターミナル",
              "official": "https://www.kanmon-kisen.co.jp/route/kanmon.html",
              "ticket": {
                "price": 400,
                "priceText": "成人单程 400 円 / 往返 800 円",
                "nature": "官方单程票价",
                "buy": "渡船码头购票，带现金；未确认 IC 或银行卡可用，不作承诺。",
                "pay": "按码头售票和登船检票说明，JR Pass 不含船票。",
                "reserve": "不锁定班次；出发前核对天气运航和当天时刻，先确认返程船。",
                "url": "https://www.kanmon-kisen.co.jp/route/kanmon.html",
                "group": ""
              }
            },
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "唐戸ターミナル",
              "to": "唐戸市場",
              "duration": "约 3–5 分钟",
              "time": "下船后",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "唐戸ターミナル",
              "mapTo": "唐戸市場",
              "official": "",
              "ticket": null
            }
          ],
          "optional": true,
          "imageKey": "d5-a3"
        },
        {
          "time": "可选 · 午饭后",
          "title": "唐户海边 → 原路回小仓",
          "description": "午饭后沿海边休息，不塞关门人行隧道的远距离往返；需要另走隧道时单独重排行程。",
          "routes": [
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "唐戸市場",
              "to": "唐戸ターミナル",
              "duration": "约 3–5 分钟",
              "time": "建议 14:30",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "唐戸市場",
              "mapTo": "唐戸ターミナル",
              "official": "",
              "ticket": null
            },
            {
              "line": "关门汽船 · 关门连络船",
              "direction": "門司港方向",
              "from": "唐戸ターミナル",
              "to": "門司港渡船場",
              "duration": "航程约 5 分钟",
              "time": "按官网返程班次",
              "transfer": "无换乘",
              "note": "强风停航时不要走到码头才查；离开唐户前确认。",
              "mode": "ferry",
              "mapFrom": "唐戸ターミナル",
              "mapTo": "門司港渡船場",
              "official": "https://www.kanmon-kisen.co.jp/route/kanmon.html",
              "ticket": {
                "price": 400,
                "priceText": "成人单程 400 円 / 往返 800 円",
                "nature": "官方单程票价",
                "buy": "渡船码头购票，带现金；未确认 IC 或银行卡可用，不作承诺。",
                "pay": "按码头售票和登船检票说明，JR Pass 不含船票。",
                "reserve": "不锁定班次；出发前核对天气运航和当天时刻，先确认返程船。",
                "url": "https://www.kanmon-kisen.co.jp/route/kanmon.html",
                "group": ""
              }
            },
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "門司港渡船場",
              "to": "門司港レトロ海峡プラザ前 海辺",
              "duration": "约 3–5 分钟",
              "time": "下船后",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "門司港渡船場",
              "mapTo": "門司港レトロ海峡プラザ前 海辺",
              "official": "",
              "ticket": null
            }
          ],
          "optional": true,
          "imageKey": "d5-a4"
        },
        {
          "time": "随时可回酒店",
          "title": "门司港 → 小仓，吃完即回",
          "description": "不跨海也能原路回小仓；跨海回来的旅客在港口接上同一段返程。",
          "routes": [
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "門司港レトロ海峡プラザ前 海辺",
              "to": "門司港駅",
              "duration": "约 5–10 分钟",
              "time": "想休息时",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "門司港レトロ海峡プラザ前 海辺",
              "mapTo": "門司港駅",
              "official": "",
              "ticket": null
            },
            {
              "line": "JR 鹿儿岛本线 · 普通 / 快速",
              "direction": "小倉 / 博多方面",
              "from": "門司港駅",
              "to": "小倉駅",
              "duration": "规划约 15–25 分钟",
              "time": "按体力决定",
              "transfer": "无换乘",
              "note": "选择停靠小仓的车。",
              "mode": "transit",
              "mapFrom": "門司港駅",
              "mapTo": "小倉駅",
              "official": "",
              "ticket": {
                "price": 340,
                "priceText": "成人普通 / 快速单程 340 円",
                "nature": "官方运费表核对的普通票价",
                "buy": "JR 站普通售票机买票，或在支持的区间用全国互通交通 IC。",
                "pay": "纸票进站取回、出站回收；IC 进出闸分别触碰。普通 / 快速不加特急券。",
                "reserve": "普通 / 快速不需订座；确认停靠站与车头方向。",
                "url": "https://www.jrkyushu.co.jp/news/__icsFiles/afieldfile/2024/07/19/240719_fare_revision.pdf",
                "group": ""
              }
            }
          ],
          "imageKey": "d5-a5"
        }
      ]
    },
    {
      "n": 6,
      "city": "kitakyushu",
      "label": "小仓 / 八幡",
      "title": "旦过吃饭慢逛，夜景可省略",
      "summary": "吃饭、逛日常街区、回酒店休息就是一天。皿仓山是独立可选，愿意多换几段交通时再去。",
      "stay": "小仓站周边 · 第 3 晚",
      "food": "旦过午饭按当天实际营业店铺选择，市场店铺各有休业日。夜景后回小仓吃饭，不安排夜晚市场摊位。",
      "rain": "取消山顶，在小仓有遮棚街道附近找餐馆或咖啡休息；晴天可与 D7 对调。通常周二休业，节假日例外。",
      "sources": [
        "jr",
        "sara",
        "shuttle",
        "saraFare",
        "tanga",
        "monorail"
      ],
      "activities": [
        {
          "time": "09:30",
          "title": "步行到旦过市场",
          "description": "旦过处在再整备施工期间，营业店铺与仮設区域以官方 2026 地图和当天信息为准。小仓站到旦过距离短，首选步行；想体验单轨可乘北九州单轨“企救丘行”到旦过站：0.7 km、约 3 分钟。售票机选「100円モノレール」企划券，成人单程 100 円（普通票 200 円），JR Pass 不含；不要默认 IC 也按 100 円扣。两名成人往返 400 円可并入预算全体其他开销。",
          "routes": [
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "小倉駅",
              "to": "旦過市場",
              "duration": "约 15–20 分钟",
              "time": "建议 09:30",
              "transfer": "无换乘",
              "note": "旦过市场再整备施工期间仍有营业店和仮設店铺；按官方 2026 店铺地图与当天实际开放范围找店，不承诺旧街巷完整可走或统一全天营业。",
              "mode": "walking",
              "mapFrom": "小倉駅",
              "mapTo": "旦過市場",
              "official": "",
              "ticket": null
            },
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "旦過市場",
              "to": "小倉駅",
              "duration": "约 15–20 分钟",
              "time": "午饭后",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "旦過市場",
              "mapTo": "小倉駅",
              "official": "",
              "ticket": null
            }
          ],
          "imageKey": "d6-a1"
        },
        {
          "time": "可选 · 日落前约 2 小时",
          "title": "小仓 → 八幡 → 缆车山麓",
          "description": "小仓直达皿仓山的旧巴士已于 2026-03-29 停运。推荐八幡站免费接驳，按平日 / 周末 / 季节时刻提前确认。",
          "routes": [
            {
              "line": "JR 鹿儿岛本线 · 普通 / 快速",
              "direction": "八幡 / 黒崎 / 博多方面",
              "from": "小倉駅",
              "to": "八幡駅",
              "duration": "规划约 15–25 分钟",
              "time": "日落前约 2 小时",
              "transfer": "八幡下车换官方接驳",
              "note": "选停八幡的车；不是八幡浜，也不是单轨。",
              "mode": "transit",
              "mapFrom": "小倉駅",
              "mapTo": "八幡駅",
              "official": "",
              "ticket": {
                "price": 340,
                "priceText": "成人普通 / 快速单程 340 円",
                "nature": "官方运费表核对的普通票价",
                "buy": "JR 站普通售票机买票，或在支持的区间用全国互通交通 IC。",
                "pay": "纸票进站取回、出站回收；IC 进出闸分别触碰。普通 / 快速不加特急券。",
                "reserve": "普通 / 快速不需订座；确认停靠站与车头方向。",
                "url": "https://www.jrkyushu.co.jp/news/__icsFiles/afieldfile/2024/07/19/240719_fare_revision.pdf",
                "group": ""
              }
            },
            {
              "line": "皿仓山官方免费接驳巴士",
              "direction": "皿倉山ケーブルカー山麓駅方向",
              "from": "八幡駅",
              "to": "皿倉山ケーブルカー山麓駅",
              "duration": "车程约 10 分钟，另加候车",
              "time": "按官方接驳班次",
              "transfer": "八幡站出站左侧圆环附近乘车",
              "note": "Google 可能不显示免费接驳，请以官网为准；没有合适接驳时可取消，或另询出租车费用；不推荐上坡徒步。",
              "mode": "transit",
              "mapFrom": "八幡駅",
              "mapTo": "皿倉山ケーブルカー山麓駅",
              "official": "https://www.sarakurayama-cablecar.co.jp/shuttlebus/",
              "ticket": {
                "price": 0,
                "priceText": "免费 · 0 円",
                "nature": "官方免费服务",
                "buy": "免费接驳，无需另购车票。",
                "pay": "按站点与车头方向乘车。",
                "reserve": "查当天接驳时刻；与缆车休业日一致，不保证随到随乘。",
                "url": "https://www.sarakurayama-cablecar.co.jp/shuttlebus/",
                "group": ""
              }
            }
          ],
          "optional": true,
          "imageKey": "d6-a2"
        },
        {
          "time": "可选 · 日落前约 45 分钟",
          "title": "缆车 → 山顶斜坡车",
          "description": "两段交通都要乘，合计乘行约 10 分钟；成人往返联票 1,230 円。4–10 月通常 10:00–22:00（上行末班 21:20），11–3 月通常 10:00–20:00（上行末班 19:20）。",
          "routes": [
            {
              "line": "皿仓山 Cable Car 缆车",
              "direction": "山上方向",
              "from": "皿倉山ケーブルカー山麓駅",
              "to": "皿倉山ケーブルカー山上駅",
              "duration": "约 6 分钟",
              "time": "预留购票排队",
              "transfer": "山上站换 Slope Car",
              "note": "通常周二休业（节假日例外），另有检修；按当天运营确认。",
              "mode": "transit",
              "mapFrom": "皿倉山ケーブルカー山麓駅",
              "mapTo": "皿倉山ケーブルカー山上駅",
              "official": "",
              "ticket": {
                "price": 1230,
                "priceText": "成人缆车＋斜坡车往返联票 1,230 円",
                "nature": "官方两段往返联票",
                "buy": "山麓站售票窗口现场买票，可现金；无现金仅山麓窗口且所购票不可退款。",
                "pay": "两段上下行均属同一联票，不重复购买第二段或下行票。",
                "reserve": "通常周二休业（节假日例外）；先查天气、检修与八幡接驳再出门。",
                "url": "https://www.sarakurayama-cablecar.co.jp/fare/",
                "group": "D6 皿仓山两段往返联票组"
              }
            },
            {
              "line": "皿仓山 Slope Car 斜坡车",
              "direction": "展望台方向",
              "from": "皿倉山ケーブルカー山上駅",
              "to": "皿倉山展望台",
              "duration": "约 3 分钟",
              "time": "衔接缆车",
              "transfer": "山上站步行换乘",
              "note": "留意返程斜坡车与缆车末班，不能只看上行时间。",
              "mode": "transit",
              "mapFrom": "皿倉山ケーブルカー山上駅",
              "mapTo": "皿倉山展望台",
              "official": "",
              "ticket": {
                "price": 1230,
                "priceText": "成人缆车＋斜坡车往返联票 1,230 円",
                "nature": "官方两段往返联票",
                "buy": "山麓站售票窗口现场买票，可现金；无现金仅山麓窗口且所购票不可退款。",
                "pay": "两段上下行均属同一联票，不重复购买第二段或下行票。",
                "reserve": "通常周二休业（节假日例外）；先查天气、检修与八幡接驳再出门。",
                "url": "https://www.sarakurayama-cablecar.co.jp/fare/",
                "group": "D6 皿仓山两段往返联票组"
              }
            }
          ],
          "optional": true,
          "imageKey": "d6-a3"
        },
        {
          "time": "可选 · 观景后",
          "title": "沿原线路回小仓",
          "description": "返程顺序：斜坡车 → 缆车 → 官方接驳 → JR，提前查接驳最后一班。",
          "routes": [
            {
              "line": "皿仓山斜坡车 + 缆车",
              "direction": "山下方向",
              "from": "皿倉山展望台",
              "to": "皿倉山ケーブルカー山麓駅",
              "duration": "乘行约 10 分钟",
              "time": "观景后",
              "transfer": "山上站由斜坡车换缆车",
              "note": "按季节末班提前下山。",
              "mode": "transit",
              "mapFrom": "皿倉山展望台",
              "mapTo": "皿倉山ケーブルカー山麓駅",
              "official": "",
              "ticket": {
                "price": 1230,
                "priceText": "成人缆车＋斜坡车往返联票 1,230 円",
                "nature": "官方两段往返联票",
                "buy": "山麓站售票窗口现场买票，可现金；无现金仅山麓窗口且所购票不可退款。",
                "pay": "两段上下行均属同一联票，不重复购买第二段或下行票。",
                "reserve": "通常周二休业（节假日例外）；先查天气、检修与八幡接驳再出门。",
                "url": "https://www.sarakurayama-cablecar.co.jp/fare/",
                "group": "D6 皿仓山两段往返联票组"
              }
            },
            {
              "line": "皿仓山官方免费接驳巴士",
              "direction": "八幡駅方向",
              "from": "皿倉山ケーブルカー山麓駅",
              "to": "八幡駅",
              "duration": "约 10 分钟",
              "time": "按官方返程班次",
              "transfer": "八幡换 JR",
              "note": "若接驳已结束，联系出租车。",
              "mode": "transit",
              "mapFrom": "皿倉山ケーブルカー山麓駅",
              "mapTo": "八幡駅",
              "official": "https://www.sarakurayama-cablecar.co.jp/shuttlebus/",
              "ticket": {
                "price": 0,
                "priceText": "免费 · 0 円",
                "nature": "官方免费服务",
                "buy": "免费接驳，无需另购车票。",
                "pay": "按站点与车头方向乘车。",
                "reserve": "查当天接驳时刻；与缆车休业日一致，不保证随到随乘。",
                "url": "https://www.sarakurayama-cablecar.co.jp/shuttlebus/",
                "group": ""
              }
            },
            {
              "line": "JR 鹿儿岛本线",
              "direction": "小倉 / 門司港方面",
              "from": "八幡駅",
              "to": "小倉駅",
              "duration": "规划约 15–25 分钟",
              "time": "衔接接驳",
              "transfer": "无换乘",
              "note": "",
              "mode": "transit",
              "mapFrom": "八幡駅",
              "mapTo": "小倉駅",
              "official": "",
              "ticket": {
                "price": 340,
                "priceText": "成人普通 / 快速单程 340 円",
                "nature": "官方运费表核对的普通票价",
                "buy": "JR 站普通售票机买票，或在支持的区间用全国互通交通 IC。",
                "pay": "纸票进站取回、出站回收；IC 进出闸分别触碰。普通 / 快速不加特急券。",
                "reserve": "普通 / 快速不需订座；确认停靠站与车头方向。",
                "url": "https://www.jrkyushu.co.jp/news/__icsFiles/afieldfile/2024/07/19/240719_fare_revision.pdf",
                "group": ""
              }
            }
          ],
          "optional": true,
          "imageKey": "d6-a4"
        }
      ]
    },
    {
      "n": 7,
      "city": "kitakyushu",
      "label": "小仓（若松可选）",
      "title": "小仓自由日，复访舒服的地方",
      "summary": "默认留在小仓，吃饭、休息、再去喜欢的街区；若想换个港口，再展开若户渡船半日可选方案。",
      "stay": "小仓站周边 · 第 4 晚",
      "food": "默认在小仓附近找饭馆；若选择若松半日游，再在若松或户畑午饭。沿岸小店可能休业，先确认营业。",
      "rain": "取消若户渡船与港边步行，留在小仓用餐或找咖啡休息。",
      "sources": [
        "jr",
        "wakato"
      ],
      "activities": [
        {
          "time": "全天自由安排",
          "title": "小仓生活街区留白",
          "description": "复访喜欢的餐馆或河边，累了就回酒店。若松不是必去，不选就不计跨海交通。",
          "routes": [],
          "imageKey": "d7-a1"
        },
        {
          "time": "可选 · 09:30",
          "title": "小仓 → 户畑 → 渡船码头",
          "description": "JR 在户畑下车后步行到渡场；别走若户大桥，大桥不是此计划的步行跨海路线。",
          "routes": [
            {
              "line": "JR 鹿儿岛本线 · 普通 / 快速",
              "direction": "戸畑 / 黒崎 / 博多方面",
              "from": "小倉駅",
              "to": "戸畑駅",
              "duration": "规划约 8–15 分钟",
              "time": "建议 09:30",
              "transfer": "户畑下车后步行",
              "note": "选停靠户畑的列车。",
              "mode": "transit",
              "mapFrom": "小倉駅",
              "mapTo": "戸畑駅",
              "official": "",
              "ticket": {
                "price": 270,
                "priceText": "成人普通 / 快速单程 270 円",
                "nature": "官方运费表核对的普通票价",
                "buy": "JR 站普通售票机买票，或在支持的区间用全国互通交通 IC。",
                "pay": "纸票进站取回、出站回收；IC 进出闸分别触碰。普通 / 快速不加特急券。",
                "reserve": "普通 / 快速不需订座；确认停靠站与车头方向。",
                "url": "https://www.jrkyushu.co.jp/news/__icsFiles/afieldfile/2024/07/19/240719_fare_revision.pdf",
                "group": ""
              }
            },
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "戸畑駅",
              "to": "若戸渡船 戸畑渡場",
              "duration": "约 10–15 分钟",
              "time": "下车后",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "戸畑駅",
              "mapTo": "若戸渡船 戸畑渡場",
              "official": "",
              "ticket": null
            }
          ],
          "optional": true,
          "imageKey": "d7-a2"
        },
        {
          "time": "可选 · 10:00–12:30",
          "title": "渡海到若松，老港散步",
          "description": "若户渡船成人单程 100 円，航程约 3 分钟。沿若松南海岸看若户大桥与旧建筑，原路折返即可。",
          "routes": [
            {
              "line": "若户渡船",
              "direction": "若松渡場方向",
              "from": "若戸渡船 戸畑渡場",
              "to": "若戸渡船 若松渡場",
              "duration": "航程约 3 分钟，另加等船",
              "time": "建议 10:00",
              "transfer": "无换乘",
              "note": "码头购票，查看当天时刻与天气运航。",
              "mode": "ferry",
              "mapFrom": "若戸渡船 戸畑渡場",
              "mapTo": "若戸渡船 若松渡場",
              "official": "https://www.city.kitakyushu.lg.jp/shisei/menu01_0513.html",
              "ticket": {
                "price": 100,
                "priceText": "成人单程 100 円 / 往返 200 円",
                "nature": "官方单程票价",
                "buy": "渡场现场买票，备现金；具体支付以当天窗口为准。",
                "pay": "码头检票，JR Pass 不含。",
                "reserve": "核对当天运航与返程时刻，不需把过桥长走作为替代。",
                "url": "https://www.city.kitakyushu.lg.jp/shisei/menu01_0513.html",
                "group": ""
              }
            },
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "若戸渡船 若松渡場",
              "to": "若松南海岸通り",
              "duration": "约 5–10 分钟",
              "time": "下船后",
              "transfer": "无换乘",
              "note": "沿海公共道路散步，不强求远距离延伸。",
              "mode": "walking",
              "mapFrom": "若戸渡船 若松渡場",
              "mapTo": "若松南海岸通り",
              "official": "",
              "ticket": null
            }
          ],
          "optional": true,
          "imageKey": "d7-a3"
        },
        {
          "time": "可选 · 午饭后 / 13:30",
          "title": "若松 → 户畑 → 小仓",
          "description": "下午休息，或补昨天因天气错过的项目。",
          "routes": [
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "若松南海岸通り",
              "to": "若戸渡船 若松渡場",
              "duration": "约 5–10 分钟",
              "time": "建议 13:30",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "若松南海岸通り",
              "mapTo": "若戸渡船 若松渡場",
              "official": "",
              "ticket": null
            },
            {
              "line": "若户渡船",
              "direction": "戸畑渡場方向",
              "from": "若戸渡船 若松渡場",
              "to": "若戸渡船 戸畑渡場",
              "duration": "航程约 3 分钟",
              "time": "按当天船班",
              "transfer": "无换乘",
              "note": "",
              "mode": "ferry",
              "mapFrom": "若戸渡船 若松渡場",
              "mapTo": "若戸渡船 戸畑渡場",
              "official": "https://www.city.kitakyushu.lg.jp/shisei/menu01_0513.html",
              "ticket": {
                "price": 100,
                "priceText": "成人单程 100 円 / 往返 200 円",
                "nature": "官方单程票价",
                "buy": "渡场现场买票，备现金；具体支付以当天窗口为准。",
                "pay": "码头检票，JR Pass 不含。",
                "reserve": "核对当天运航与返程时刻，不需把过桥长走作为替代。",
                "url": "https://www.city.kitakyushu.lg.jp/shisei/menu01_0513.html",
                "group": ""
              }
            },
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "若戸渡船 戸畑渡場",
              "to": "戸畑駅",
              "duration": "约 10–15 分钟",
              "time": "下船后",
              "transfer": "无换乘",
              "note": "",
              "mode": "walking",
              "mapFrom": "若戸渡船 戸畑渡場",
              "mapTo": "戸畑駅",
              "official": "",
              "ticket": null
            },
            {
              "line": "JR 鹿儿岛本线",
              "direction": "小倉 / 門司港方面",
              "from": "戸畑駅",
              "to": "小倉駅",
              "duration": "规划约 8–15 分钟",
              "time": "衔接步行",
              "transfer": "无换乘",
              "note": "",
              "mode": "transit",
              "mapFrom": "戸畑駅",
              "mapTo": "小倉駅",
              "official": "",
              "ticket": {
                "price": 270,
                "priceText": "成人普通 / 快速单程 270 円",
                "nature": "官方运费表核对的普通票价",
                "buy": "JR 站普通售票机买票，或在支持的区间用全国互通交通 IC。",
                "pay": "纸票进站取回、出站回收；IC 进出闸分别触碰。普通 / 快速不加特急券。",
                "reserve": "普通 / 快速不需订座；确认停靠站与车头方向。",
                "url": "https://www.jrkyushu.co.jp/news/__icsFiles/afieldfile/2024/07/19/240719_fare_revision.pdf",
                "group": ""
              }
            }
          ],
          "optional": true,
          "imageKey": "d7-a4"
        }
      ]
    },
    {
      "n": 8,
      "city": "fukuoka",
      "label": "小仓 → 博多",
      "title": "回博多，把返程留宽一点",
      "summary": "不把远距离移动和国际航班硬挤在同一天。博多住一晚，下午可散步或休息。",
      "stay": "博多站周边 · 第 1 晚",
      "food": "博多站周边尝拉面或定食；河边晚饭按体力决定，不把屋台当必须排队项目。",
      "rain": "寄存行李后在酒店附近用餐休息，不强行加入商场购物日。",
      "sources": [
        "jr",
        "airport"
      ],
      "activities": [
        {
          "time": "10:00",
          "title": "小仓 → 博多",
          "description": "退房后直达博多，酒店寄存行李。单程票方案乘山阳新干线；周游券方案用 JR 九州特急 Sonic，约 45–60 分钟。",
          "routes": [
            {
              "line": "山阳新干线",
              "direction": "博多方向",
              "from": "小倉駅",
              "to": "博多駅",
              "duration": "约 15–20 分钟",
              "time": "建议 10:00",
              "transfer": "无换乘",
              "note": "选停博多的车，博多—小仓山阳新干线不在 JR 九州 Pass 内。",
              "mode": "transit",
              "mapFrom": "小倉駅",
              "mapTo": "博多駅",
              "official": "",
              "alternatives": [
                {
                  "line": "JR 九州特急 Sonic（ソニック）",
                  "direction": "博多方向",
                  "from": "小倉駅",
                  "to": "博多駅",
                  "duration": "约 45–60 分钟，以车次为准",
                  "time": "按当天班次",
                  "transfer": "无换乘",
                  "note": "D4 かもめネット长崎—小仓联票接 Sonic；JR 九州周游券也需用覆盖内列车。单买需乘车券＋特急券，总价按日期座席查。",
                  "mode": "transit",
                  "mapFrom": "小倉駅",
                  "mapTo": "博多駅",
                  "official": "",
                  "ticket": {
                    "price": null,
                    "priceText": "普通运费 1,730 円＋适用特急费；总价按日期／座席／产品查询",
                    "nature": "已核普通运费，完整特急票价待查",
                    "buy": "JR 九州官网预约，或车站窗口／指定席售票机购买乘车券＋特急券。D4 长崎—小仓网络联票已含适用 Sonic，不再重复购这一段。",
                    "pay": "持有效联票、乘车券与特急券乘车；IC 余额不能代替特急券。",
                    "reserve": "指定席预订对应车次座位；通票适用区内的 Sonic 按产品规定订座。",
                    "url": "https://www.jrkyushu.co.jp/english/train_reservation/service/",
                    "group": ""
                  }
                }
              ],
              "ticket": {
                "price": null,
                "priceText": "普通 / 网络产品按日期、座席查询；预算 3,300 円仅占位",
                "nature": "未核实固定全价，须替换实际报价",
                "buy": "JR 西日本官方预约，或车站新干线窗口 / 指定席售票机购含乘车票与特急票的有效车票。",
                "pay": "按纸票或所购电子产品说明进出新干线闸机；不默认直接刷普通 IC 余额即可。",
                "reserve": "查所选车次是否停小仓、指定席余位和退改规则。JR 九州 Pass 不覆盖此段。",
                "url": "https://www.westjr.co.jp/global/sc/ticket/",
                "group": ""
              }
            }
          ],
          "imageKey": "d8-a1"
        },
        {
          "time": "午饭后 / 14:00",
          "title": "可选：那珂川河边散步",
          "description": "下午安排轻松公共河岸步道，逛累了直接回酒店。没有新增寺庙、庭园或购物清单。",
          "routes": [
            {
              "line": "步行",
              "direction": "前往目的地",
              "from": "博多駅",
              "to": "天神中央公園 福岡",
              "duration": "约 25–35 分钟",
              "time": "建议 14:00",
              "transfer": "无换乘",
              "note": "只沿河步道散步；体力不足直接省略。",
              "mode": "walking",
              "mapFrom": "博多駅",
              "mapTo": "天神中央公園 福岡",
              "official": "",
              "ticket": null
            },
            {
              "line": "福冈市地下铁 · 七隈线",
              "direction": "博多行",
              "from": "天神南駅",
              "to": "博多駅",
              "duration": "乘车约 4–6 分钟",
              "time": "晚饭后",
              "transfer": "无换乘",
              "note": "从河边步行约 5–10 分钟到天神南站；注意天神南与空港线天神站是不同站。",
              "mode": "transit",
              "mapFrom": "天神南駅",
              "mapTo": "博多駅",
              "official": "",
              "ticket": {
                "price": 210,
                "priceText": "成人单程 210 円（天神南—博多 1.6 km，3 km 内普通券）",
                "nature": "官方区间营业里程与普通券运价",
                "buy": "地铁站自动售票机购买单程普通票，或用支持的全国互通交通 IC。",
                "pay": "纸票进站投入闸机并取回，出站回收；IC 进出闸分别触碰。",
                "reserve": "不需预约。此段仅在选择 D8 河边散步返程时使用；两名成人共 420 円，可填入全体其他开销。",
                "url": "https://subway.city.fukuoka.lg.jp/fare/futuken/",
                "group": ""
              }
            }
          ],
          "optional": true,
          "imageKey": "d8-a2"
        }
      ]
    },
    {
      "n": 9,
      "city": "fukuoka",
      "label": "博多 → 上海",
      "title": "从国际航站楼，安心返沪",
      "summary": "航班未定，按起飞时间倒推。到国际楼预留约 3 小时，国内线地铁站不是最终目的地。",
      "stay": "返沪 · 无住宿",
      "food": "退房前吃早餐，进入国际航站楼后再看餐饮与值机开放时间。",
      "rain": "按原交通走；接驳道路拥堵时更早出发。航班以实际购票为准。",
      "sources": [
        "airport"
      ],
      "activities": [
        {
          "time": "起飞前约 4–4.5 小时",
          "title": "博多 → 国内楼 → 国际楼",
          "description": "从酒店到车站、地铁、接驳候车与行车合计建议留 60–90 分钟，最后在国际航站楼办理值机和出境。",
          "routes": [
            {
              "line": "福冈市地下铁 · 空港线",
              "direction": "福岡空港行",
              "from": "博多駅",
              "to": "福岡空港駅",
              "duration": "乘车约 5–6 分钟",
              "time": "起飞前约 4–4.5 小时",
              "transfer": "国内线终点出站后换免费接驳",
              "note": "地铁到国内航站楼，不是在国际楼。",
              "mode": "transit",
              "mapFrom": "博多駅",
              "mapTo": "福岡空港駅",
              "official": "",
              "ticket": {
                "price": 260,
                "priceText": "机场—博多成人单程 260 円",
                "nature": "官方成人单程票价",
                "buy": "地铁站自动售票机买单程票，或用支持的全国互通交通 IC。",
                "pay": "纸票进站投入闸机并取回，出站回收；IC 进出闸分别触碰。",
                "reserve": "不需预约。国际航站楼先搭免费接驳到国内线，再进地铁。",
                "url": "https://subway.city.fukuoka.lg.jp/fare/",
                "group": ""
              }
            },
            {
              "line": "机场免费航站楼接驳巴士",
              "direction": "国际线航站楼方向",
              "from": "福岡空港国内線ターミナル",
              "to": "福岡空港国際線ターミナル",
              "duration": "车程约 10–15 分钟，另加候车",
              "time": "地铁出站后",
              "transfer": "国际楼下车后按航空公司柜台指示",
              "note": "以接驳官网当天站点和运航为准；道路堵车另加余量。",
              "mode": "transit",
              "mapFrom": "福岡空港国内線ターミナル",
              "mapTo": "福岡空港国際線ターミナル",
              "official": "",
              "ticket": {
                "price": 0,
                "priceText": "免费 · 0 円",
                "nature": "官方免费服务",
                "buy": "免费接驳，无需另购车票。",
                "pay": "按站点与车头方向乘车。",
                "reserve": "机场航站楼接驳不需预约，留候车及道路余量。",
                "url": "https://www.fukuoka-airport.jp/en/access/subway.html",
                "group": ""
              }
            }
          ],
          "imageKey": "d9-a1"
        }
      ]
    }
  ],
  "sources": {
    "tram": [
      "长崎电铁：2026 路线与票价 PDF",
      "https://www.naga-den.com/relays/download/9/1789/155//?file=%2Ffiles%2Flibs%2F6996%2F%2F202603271529469650.pdf"
    ],
    "jr": [
      "JR 九州：列车 / 周游券",
      "https://www.jrkyushu.co.jp/english/railpass/railpass.html"
    ],
    "airport": [
      "福冈机场：地铁与航站楼接驳",
      "https://www.fukuoka-airport.jp/en/access/subway.html"
    ],
    "rope": [
      "长崎缆车：预约接驳",
      "https://reserve.nagasaki-ropeway.jp/en/"
    ],
    "inasa": [
      "长崎市：稻佐山交通",
      "https://www.city.nagasaki.lg.jp/page/79583.html"
    ],
    "inasaStatus": [
      "稻佐山：索道 / 斜坡车当日运航",
      "https://inasayama.info/"
    ],
    "ferry": [
      "关门汽船：时刻 / 票价 / 运航",
      "https://www.kanmon-kisen.co.jp/route/kanmon.html"
    ],
    "market": [
      "唐户市场：活动与营业",
      "https://www.karatoichiba.com/"
    ],
    "marketUpdate": [
      "唐户寿司活动：2026 新开场时间",
      "https://www.karatoichiba.com/news/8050/"
    ],
    "sara": [
      "皿仓山：交通 / 运航 / 休业",
      "https://www.sarakurayama-cablecar.co.jp/access/"
    ],
    "shuttle": [
      "皿仓山：八幡免费接驳时刻",
      "https://www.sarakurayama-cablecar.co.jp/shuttlebus/"
    ],
    "wakato": [
      "若户渡船：时刻与运航",
      "https://www.city.kitakyushu.lg.jp/shisei/menu01_0513.html"
    ],
    "tanga": [
      "旦过市场：2026 店铺地图与施工信息",
      "https://www.city.kitakyushu.lg.jp/contents/27200254.html"
    ],
    "saraFare": [
      "皿仓山：交通票价与常见问题",
      "https://www.sarakurayama-cablecar.co.jp/faq/"
    ],
    "monorail": [
      "北九州单轨：旦过站票价",
      "https://www.kitakyushu-monorail.co.jp/schedule/tanga.php"
    ]
  }
}