荷兰铁路查询

5小时前更新 1 00

查列车时刻与行程规划

收录时间:
2026-02-26
荷兰铁路查询荷兰铁路查询
荷兰铁路查询

技能简介

连接荷兰铁路公司(NS)官方API,提供列车时刻、出发到达信息、线路中断及行程规划服务。支持日常通勤快捷查询与任意站点间的路线规划。

业务背景

面向荷兰境内通勤与差旅场景,帮助员工快速获取列车时刻、规划换乘路线并掌握实时延误动态。无需切换多个平台,一站式解决日常出行信息需求,减少因线路中断导致的行程不确定性,提升出行效率与计划可控性。

落地案例:某员工需从阿姆斯特丹前往鹿特丹参加客户会议,输入起点与终点站后,系统自动返回多组行程方案,含各段车次、换乘站台及总耗时;若遇前方线路施工,实时推送中断警告与替代路线建议,便于及时调整出发时间或改选其他交通方式。

能做什么

  • 查询指定车站的列车出发与到达时刻
  • 规划两站之间的完整行程(含换乘)
  • 检索当前线路中断与延误信息
  • 搜索车站名称匹配结果
  • 设置家与公司站点,实现一键通勤查询

使用说明

1. 获取API密钥

  1. 访问 NS API Portal
  2. 注册账号并订阅 Ns-App 产品(免费档每日5000次请求)
  3. 复制主密钥(Primary Key)

2. 安装与环境配置

需Node.js环境,通过运行时注入以下环境变量:

export NS_SUBSCRIPTION_KEY="your-subscription-key-here"
# 可选:配置通勤站点
export NS_HOME_STATION="Utrecht Centraal"
export NS_WORK_STATION="Amsterdam Zuid"

3. 常用命令

# 通勤快捷查询
node {baseDir}/scripts/commute.mjs --to-work
node {baseDir}/scripts/commute.mjs --to-home

# 规划任意行程
node {baseDir}/scripts/journey.mjs --from "Utrecht Centraal" --to "Amsterdam Zuid"

# 查出发/到达/中断
node {baseDir}/scripts/departures.mjs --station "Amsterdam Centraal"
node {baseDir}/scripts/arrivals.mjs --station "Rotterdam Centraal"
node {baseDir}/scripts/disruptions.mjs

输入与输出

见下方输入与输出表格。

项目内容
输入起点站名称、终点站名称、车站关键词;必需环境变量NS_SUBSCRIPTION_KEY;可选NS_HOME_STATION/NS_WORK_STATION用于通勤快捷指令
输出列车时刻表、行程方案(换乘次数、总时长、各段起止时间、站台号)、实时延误分钟数、线路中断提示、拥挤度可视化标识
适用人群荷兰境内铁路乘客、日常通勤人员、行程规划需求者
不包含车票购买功能、跨境铁路数据、座位预约服务、历史时刻归档

 

风险提示

  • API密钥需通过运行时机制注入,禁止写入代码或日志
  • 免费档限5000次/日,超出后请求失败
  • 实时数据依赖NS官方服务,中断期间返回空结果
  • 拥挤度预测仅供参考,实际以现场为准

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/eggressive/ns-trains/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...