SuperAPI AI 工具集

israeli-public-transit

通用与其它

查看项目

更新于 10-16 05:29

技能介绍

用途

本技能用于处理以色列公共交通相关的查询,包括公交(autobus)、火车(Rakevet Yisrael)和轻轨的路线规划、时刻表查询、实时到站、票价估算、运营商识别、换乘与无障碍信息。适用于用户询问以色列出行方式、Rav-Kav 票价、安息日与节假日班次等场景。

主要能力

  • 多模式路线规划:结合公交、火车、轻轨给出 2-3 条备选路线,包含总时长(含步行与等待)、换乘次数、运营商与线路号、出发到达时间、预估票价。
  • 实时到站查询:通过 curlbus(https://curlbus.app/<stop_code>,JSON 需 Accept: application/json)或交通部 SIRI 数据源查询站点实时到站,返回线路号、目的地、预计到站分钟数。
  • 运营商信息:Egged(全国,城市线路 1-99,城际 100+)、Dan(Gush Dan / 特拉维夫都会区,https://www.dan.co.il)、Israel Railways(约 70 站)、耶路撒冷轻轨(运营商 Cfir,https://www.cfir.co.il)、特拉维夫轻轨(红线由 Tevel Metro 运营)。
  • 票价与折扣:按距离环(黄/绿/浅蓝/蓝/紫/灰)计费,与城市和运营商无关;提供单程、日票、月票价格及各类折扣与免费乘车资格。
  • 安息日与节假日:安息日(周五下午至周六傍晚)大部分公共交通停运;提供夜班线路列表(https://bus.gov.il/nightlines)与节假日、赎罪日信息。
  • 无障碍:多数公交与全部轻轨车辆为低地板、轮椅可达;火车站与轻轨系统无台阶,配电梯或坡道及触觉引导路径;交通部 GTFS 数据标注站点与线路无障碍信息。
  • 希伯来语术语参考:公交站、火车站、中央车站、站台、线路、换乘、出发、到达、延误、时刻表等常用词对照。

使用方式

  1. 识别出行需求:路线规划、实时到站、时刻查询、票价估算、运营商信息或无障碍。
  2. 规划行程:获取希伯来语站点名或地址,确认可用模式,查询 routes-israel 或 GTFS 数据,展示 2-3 条备选路线。
  3. 实时到站:用站点代码查询 curlbus 或 SIRI 数据源。注意站点代码长度不一(1 至 6 位),并非总是 5 位,且不连续,无效代码会返回 {"errors": ["Invalid stop code ..."]};空 visits 数组表示当前无计划到站(夜间和安息日常见),与无效代码不同。
  4. 票价与折扣:按距离环查表,注意折扣不可叠加,取最高一项自动应用;免费乘车也须每次上车验证。
  5. 支付方式:2026 年起除实体 Rav-Kav 卡外,交通部批准五款支付应用(Moovit、HopOn Rav-Pass、Pango、Cello、egg),跨运营商通用,扫码后选择目的地或距离确认,月底追溯扣费并自动应用折扣;应用支付也支持 Israel Railways 和 Haifa Carmelit;NFC 手机可为实体卡充值;非接触式 EMV 银行卡拍卡支付仍在试点。

适用场景

  • 用户询问从某地到某地的以色列公共交通路线。
  • 查询某站点的下一班车实时到站。
  • 估算票价或了解 Rav-Kav 折扣资格。
  • 确认安息日、节假日是否有班次。
  • 识别某线路由哪家运营商运营。
  • 查询无障碍出行信息。

限制

  • 时刻表和路线频繁变化,实时数据应优先于静态时刻表;时间敏感的出行建议用户通过运营商应用或 curlbus 核实出发时间。
  • 安息日与节假日班次与工作日差异显著,大部分地区安息日无公交和火车服务。
  • 公交线路号可能带希伯来字母后缀(如 5 与 5-aleph),代表不同路线。
  • Israel Railways 时刻表在夏令时与冬令时之间变化。
  • 以色列公交规划中 Moovit 的实时数据通常比 Google Maps 更准确。
  • 2025 年 4 月起 67 岁及以上免费乘车,不应再套用旧的约 50% 折扣或 75 岁以上免费门槛。
  • 根页面 https://gtfs.mot.gov.il/ 返回 HTTP 200 的希伯来语错误页,不能仅凭状态码判断数据源健康;应直接获取 https://gtfs.mot.gov.il/gtfsfiles/israel-public-transportation.zip。
  • 票价取决于距离环,而非运营商或城市。
  • 部分未来线路(如耶路撒冷绿线、蓝线,特拉维夫紫线、绿线,东部铁路)处于在建或分阶段开通状态,具体开通时间以官方为准。

内置资源

  • scripts/check_transit.py:列出以色列交通运营商及区域与网站,通过 curlbus 查询站点实时到站,显示 Rav-Kav 票价结构与折扣资格,提供安息日/节假日班次。支持子命令 operators、stop、fares、shabbat。运行:python scripts/check_transit.py --help
  • references/operators-and-gtfs.md:运营商完整表格、GTFS 数据源(gtfs.mot.gov.il)、实时数据端点(curlbus、SIRI)、Rav-Kav 余额查询 URL、安息日服务时间。

推荐 MCP 服务器

  • routes-israel:结合 Google Routes API、Google Places、GTFS 数据与 curlbus 的实时路线规划。
  • israel-railways:来自 rail.co.il 的火车时刻与实时数据,支持希伯来语和英语站名模糊匹配。
  • openbus:通过交通部 SIRI 数据源与 GTFS 时刻表获取所有以色列运营商的实时公交数据。

参考链接

  • 交通部 GTFS:https://gtfs.mot.gov.il/gtfsfiles/israel-public-transportation.zip
  • curlbus:https://curlbus.app/
  • Rav-Kav Online:https://ravkavonline.co.il/
  • Israel Railways:https://www.rail.co.il
  • Cfir(耶路撒冷轻轨):https://www.cfir.co.il
  • 票价表:https://bus.gov.il/FaresDistance
  • 折扣:https://bus.gov.il/discounts
  • 夜班线路:https://bus.gov.il/nightlines