gotrain

🚇 纽约地铁通勤铁路实时查询

生活服务榜 #4

MTA官方数据源支持的纽约地铁、LIRR及Metro-North实时列车到站查询工具,支持收藏站点与服务警报。

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

使用说明

核心用法

gotrain 是一个面向纽约都会区轨道交通的原子级 CLI 工具,覆盖 MTA Subway、LIRR(长岛铁路)及 Metro-North 三大系统。用户通过 gotrain stations [query] 搜索站点,使用 gotrain departures <station-id> 获取实时发车时刻,并可通过 gotrain alerts 查看主动服务中断通知。工具支持站点收藏功能,常用通勤路线可快速调用。

显著优点

  • 官方数据直连:底层接入 MTA GTFS-RT 实时数据流,时刻表准确性高
  • 多系统统一:单一工具覆盖地铁+通勤铁路,无需切换不同 App
  • 轻量原子化:纯 Node.js 实现,安装便捷,响应速度快
  • 终端原生体验:适合开发者及高效用户的工作流集成

潜在局限

  • 地域受限:仅服务纽约都会区,无扩展至其他城市的迹象
  • CLI 门槛:非图形界面,普通用户需适应命令行操作
  • 功能单一:聚焦到站查询,无路径规划、票价计算或支付集成
  • 依赖稳定性:数据质量受 MTA 系统本身波动影响

适合人群

  • 纽约地区通勤者中的技术用户
  • 需要将交通信息集成到脚本或工作流的开发者
  • 偏好终端效率而非移动 App 的重度 CLI 用户

常规风险

  • 数据延迟风险:GTFS-RT 数据虽实时,但仍存在秒级至分钟级延迟,极端天气或系统故障时可能失效
  • API 变更风险:MTA 数据接口若调整,工具需同步更新
  • 单点故障:个人开源项目维护,长期可持续性取决于作者投入

安全解读

核心用法

gotrain 是一个纯文档型 Skill,本身无可执行代码,仅提供 gotrain-cli 命令行工具的使用指南。核心功能围绕 MTA(纽约大都会运输署)三大系统展开:

  • 车站查询gotrain stations [query] 支持模糊搜索站点
  • 发车时刻gotrain departures <station-id> 显示指定站点的实时/计划发车
  • 服务预警gotrain alerts 获取 MTA 官方发布的运营异常通知
  • 收藏管理gotrain fav <id> / gotrain favs 管理常用站点

常用站点 ID 已内置文档,涵盖 Grand Central、Penn Station、New Haven 等枢纽。

显著优点

1. 零代码执行风险:T-MD 分类纯 Markdown 文档,无 JavaScript/Python 等可执行代码块,静态分析通过率 100%
2. 功能聚焦实用:专门针对纽约通勤场景设计,覆盖地铁+通勤铁路+长岛铁路

3. CLI 生态集成:基于 Node.js/npm 分发,与开发者工作流无缝衔接

4. 隐私友好:不收集用户位置、身份等敏感数据,GDPR/CCPA 全合规

5. 开源可追溯:GitHub 开源,依赖项透明可查

潜在缺点与局限性

1. 来源可信度受限:维护者为个人开发者(T3),无企业背书,长期维护持续性存疑
2. 依赖外部 CLI:实际功能完全依赖 gotrain-cli,若上游停更或出现安全漏洞,Skill 本身无法兜底

3. 地域受限:仅覆盖纽约 MTA 管辖区域,其他城市用户无价值

4. 无原生 API 集成:Skill 层不直接调用 MTA API,数据 freshness 取决于 CLI 工具实现

5. 无多语言支持:文档及输出均为英文

适合人群

  • 纽约都市区通勤者:日常依赖 LIRR、Metro-North 或 NYC Subway 的上班族
  • CLI 偏好用户:习惯终端操作、追求效率的技术从业者
  • 隐私敏感用户:不愿安装含广告/追踪的第三方交通 App
  • 开发者/运维人员:需要脚本化获取列车时刻进行自动化集成

常规风险

| 风险类别 | 等级 | 说明 |
|---------|------|------|
| 代码执行风险 | 极低 | 无嵌入式可执行代码 |
| 供应链风险 | 中 | 需关注 `gotrain-cli` npm 包的更新与安全公告 |
| 数据准确性风险 | 低 | MTA 官方 API 延迟或故障时信息可能不准 |
| 网络请求风险 | 低 | CLI 工具运行时会产生对外连接,建议在可信网络使用 |

使用建议:首次使用前访问 GitHub 仓库验证来源;定期执行 npm outdated -g gotrain-cli 检查更新;企业环境建议审计 gotrain-cli 依赖树后再部署。

gotrain 内容

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