英国铁路查询

2小时前更新 1 00

实时查询英国火车时刻

收录时间:
2026-02-26
英国铁路查询英国铁路查询
英国铁路查询

技能简介

连接英国国家铁路Darwin/Huxley2 API,获取全英火车站的实时出发、到达、延误及站台信息。支持通过3字母CRS代码查询任意GB车站。

能做什么

  • 查询指定车站的实时出发时刻表
  • 查询指定车站的实时到达时刻表
  • 检索两站之间的列车服务信息
  • 搜索车站名称对应的CRS代码
  • 获取列车延误原因、取消状态等异常信息

使用说明

安装准备

  1. 访问 https://realtime.nationalrail.co.uk/OpenLDBWSRegistration/ 注册免费Darwin API账号
  2. 获取API token后,设置环境变量 NATIONAL_RAIL_TOKEN,或在技能配置中填入 skills.entries.uk-trains.apiKey

基本命令

# 查询出发
./scripts/trains.py departures PAD
./scripts/trains.py departures PAD to OXF --rows 5

# 查询到达
./scripts/trains.py arrivals MAN
./scripts/trains.py arrivals MAN from EUS

# 搜索车站
./scripts/trains.py search paddington

常用车站代码:PAD(帕丁顿)、EUS(尤斯顿)、KGX(国王十字)、VIC(维多利亚)、WAT(滑铁卢)、MAN(曼彻斯特皮卡迪利)、BHM(伯明翰新街)、EDB(爱丁堡韦弗利)、GLC(格拉斯哥中央)。

输入与输出

见下方输入与输出表格。

项目内容
输入车站CRS代码(3字母)、查询类型(出发/到达/搜索)、目标车站(可选)、返回行数限制
输出JSON格式:车站信息、服务提醒、列车列表(计划/预计时间、站台、运营商、终到站、延误或取消详情)
适用人群英国铁路乘客、通勤者、交通信息集成开发者
不包含票价信息、订票功能、非英国铁路系统、历史数据存档

 

风险提示

  • API token需妥善保管,避免泄露导致配额被滥用
  • 实时数据依赖National Rail服务器,高峰期可能出现延迟
  • 部分小车站可能无完整编组(coaches)信息
  • 跨日行程需注意日期切换对时刻查询的影响

来源信息

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

数据统计

相关导航

暂无评论

none
暂无评论...