gotrain

🚇 纽约 MTA 实时列车查询利器

transit榜 #1

NYC MTA 官方级实时列车查询 CLI,秒级获取地铁、LIRR、Metro-North 班次与延误警报

收藏
9.8k
安装
3.1k
版本
1.2.0
CLS 安全性认证2026-07-01
点击查看完整报告 >

使用说明

核心用法

gotrain 是一款专为纽约都会区通勤者设计的轻量级 CLI 工具,覆盖 MTA 三大系统:Subway(地铁)、Long Island Rail Road(LIRR)、Metro-North Railroad。

主要功能模块:

  • 站点检索gotrain stations [query] 支持模糊搜索,快速定位站点 ID
  • 实时班次gotrain departures <station-id> 获取指定站点的列车到发信息,含目的地、时刻、站台
  • 服务警报gotrain alerts 汇总当前所有线路的延误、停运、改道等异常通告
  • 收藏管理gotrain fav <id> / favs 保存常用站点,一键快捷查询

数据权威性:直接对接 MTA 官方 GTFS-realtime 数据源,时效性接近实时(通常延迟 <30 秒),对通勤决策具有高度参考价值。

显著优点

1. 极简交互:命令行即开即用,无需图形界面,适合开发者和效率型用户
2. 跨系统整合:单一工具覆盖地铁+通勤铁路,避免多 App 切换

3. 开源可审计:源码公开(Node.js),社区可审查数据流向

4. 轻量化依赖:仅依赖 npm,安装便捷

潜在局限

  • 地理局限:仅限纽约 MTA 服务区域,无 PATH、NJ Transit 等跨州系统
  • 终端门槛:纯 CLI 设计对非技术用户不够友好
  • 网络依赖:实时查询需联网,离线无法使用
  • 数据源单一:完全依赖 MTA 官方 feed,若官方 API 故障则同步失效

适合人群

  • 纽约都会区日常通勤者(尤其是 tech-savvy 群体)
  • 需要脚本化查询的开发者(如集成到 Alfred、Raycast、cron 定时任务)
  • 追求查询速度、厌恶广告和冗余 UI 的效率用户

常规风险

| 风险类型 | 说明 | 等级 |
|---------|------|------|
| 数据准确性 | 依赖 MTA 官方 feed,极端天气/突发事件下官方数据本身可能滞后 | 中 |
| 隐私泄露 | CLI 无需账户登录,无个人数据上传风险 | 低 |
| 服务中断 | MTA API 限流或维护时工具失效 | 中 |
| 恶意代码 | npm 包供应链攻击风险,建议固定版本安装 | 低-中 |

安全解读

核心功能与用法

gotrain 是专为纽约大都会区通勤者设计的轻量级 CLI 工具封装 Skill,提供 MTA 三大交通系统的实时信息查询能力:

  • 站点检索gotrain stations [关键词] 模糊搜索车站,支持中英文关键词
  • 实时 departure 查询gotrain departures <station-id> 获取精确到分钟的到站预测
  • 服务状态监控gotrain alerts 主动推送施工、延误、停运等突发状况
  • 个性化收藏gotrain fav <id> / gotrain favs 管理常去站点,秒查通勤路线

典型工作流:先通过 stations 查找站点 ID(如 MNR-149 对应 New Haven),再用 departures 锁定班次,配合 alerts 避开延误。

显著优点

  • 数据权威:直接对接 MTA 官方 GTFS-Realtime 数据流,非第三方爬取
  • 零代码风险:纯 Markdown Skill,无本地脚本执行,依赖隔离于外部 CLI
  • 跨平台一致:基于 Node.js/npm 分发,Windows/macOS/Linux 行为统一
  • 极简交互:命令语义清晰,5 秒内完成查询,适合通勤前快速决策

局限性与风险

  • 网络依赖:所有查询需实时连接 MTA 服务器,地下信号盲区无法离线使用
  • 地理受限:仅覆盖 NYC 都市区,对非纽约用户零价值
  • CLI 前置成本:需预先 npm install -g gotrain-cli,对无 Node 环境用户增加门槛
  • 无历史数据:仅显示实时与未来班次,不支持 past performance 分析

适合人群

  • 每日通勤的 NYC 上班族、学生
  • 偶尔往返曼哈顿、长岛、康州的商务旅客
  • 需要快速验证班次而非深度规划行程的用户

常规风险说明

  • 数据准确性:MTA 官方数据偶有延迟,极端天气下可能与实际到站存在 1-3 分钟误差
  • CLI 供应链:依赖 gotrain-cli npm 包,建议定期 npm update -g gotrain-cli 防范上游漏洞
  • 隐私方面:查询记录不上传 Skill 服务端,但 MTA 服务器可能记录 IP 级访问日志

综合评估

对于目标用户群,gotrain 是「低摩擦、高信噪比」的通勤辅助工具,S+ 安全评级与 T2 来源可信度使其成为 NYC 交通类 Skill 的首选推荐。

gotrain 内容

手动下载zip · 964 B
SKILL.mdtext/markdown
请选择文件