gotrain

🚇 纽约地铁火车实时查询助手

🥥62总安装量 17评分人数 21
100% 的用户推荐

基于 gotrain-cli 提供纽约 MTA 地铁、长岛铁路及 Metro-North 实时列车时刻与服务提醒,助力 NYC 通勤者高效规划出行。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 纯文档型资产,无代码执行风险,无危险函数调用(eval/exec/system 等)
  • ✅ 无动态代码加载行为,无破坏性命令或系统级危险操作
  • ✅ Skill 本身不收集、存储或上传任何用户数据,隐私保护良好
  • ⚠️ 依赖外部 CLI 工具 gotrain-cli(npm 包),需用户主动安装并自行评估来源可信度
  • ⚠️ 作者为 T3 级个人开发者,建议安装前验证 GitHub 仓库及 npm 包完整性

使用说明

gotrain 是一款专为纽约大都会运输署(MTA)系统设计的轻量级列车时刻查询工具,通过封装开源 gotrain-cli 命令行工具,为用户提供纽约地铁(Subway)、长岛铁路(LIRR)及 Metro-North 铁路的实时出发信息、服务提醒和车站收藏管理功能。

核心用法

该技能基于原子化 CLI 设计理念,提供直观的命令行交互方式。用户可通过 gotrain stations [query] 快速检索车站列表,利用 gotrain departures <station-id> 获取指定站点的实时列车时刻表,包括预计到站时间和线路信息。gotrain alerts 命令可实时拉取 MTA 系统内的服务中断、延误等运营提醒,而 gotrain favgotrain favs 则支持个性化收藏管理,方便通勤者快速访问常用车站如 Grand Central 或 Penn Station。

显著优点

首先,该工具专注于单一功能领域,界面简洁高效,无需复杂配置即可快速查询 NYC 三大铁路系统的实时数据。其次,开源特性保证了代码透明度,用户可审计 gotrain-cli 的数据处理方式。收藏功能的设计贴合通勤者每日固定路线的需求,减少了重复输入车站 ID 的操作成本。此外,纯文档型 skill 架构确保了宿主环境的安全性,所有实际执行均隔离在外部 CLI 进程中,避免了恶意代码注入风险。

潜在缺点与局限性

作为纯文档型技能,其核心功能完全依赖外部 npm 包 gotrain-cli,这意味着用户需要单独安装 Node.js 环境并全局安装该工具,增加了初始部署复杂度。数据来源仅限于纽约 MTA 系统,对其他地区用户无实用价值。由于作者为个人开发者(T3 来源),长期维护稳定性和功能更新存在不确定性。此外,实时数据查询依赖 MTA API 的可用性和网络连接,离线场景或 API 服务中断时无法使用,且高峰期可能出现数据延迟。

适合的目标群体

该技能主要面向纽约都会区的日常通勤者,特别是需要频繁往返于曼哈顿、长岛及康涅狄格州郊区的上班族。对于游客而言,它也是探索 NYC 公共交通系统的实用工具。此外,交通数据分析师、城市研究人员以及对 MTA 运营状况感兴趣的用户也可利用其 alerts 功能监控服务状态,及时获取线路延误信息以调整行程安排。

使用风险

使用该技能需主动安装外部 CLI 工具,建议用户在执行 npm install -g gotrain-cli 前验证 npm 包完整性及 GitHub 仓库来源,防范供应链攻击。数据隐私方面,虽然 skill 本身不收集用户信息,但 gotrain-cli 与 MTA API 的通信可能暴露查询 IP 和车站偏好。网络稳定性直接影响查询成功率,高峰期 API 延迟可能导致信息更新滞后。此外,个人维护的开源项目可能存在未修复的漏洞或突发停更风险,关键业务场景使用时建议建立备选查询方案。

gotrain 内容

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