奥地利公共交通查询

20分钟前更新 1 00
奥地利公共交通查询奥地利公共交通查询
奥地利公共交通查询

技能简介

该技能对接奥地利VOR AnachB系统,覆盖全境火车、地铁、有轨电车、公交等交通工具。通过HAFAS接口获取实时发车时刻、站点检索、行程规划及运营中断通知。

业务背景

面向在奥地利出差或旅行的企业员工,一站式解决公共交通信息碎片化问题。无需切换多个App,即可获取火车、地铁、公交等全品类交通工具的实时班次与延误情况,快速规划最优路线,减少候车时间与行程不确定性,提升出行效率与员工满意度。

落地案例:某销售代表需从维也纳中央火车站前往林茨客户处开会。通过该技能输入起点"Wien Hbf"和终点"Linz Hbf",系统自动返回多组换乘方案,显示直达列车耗时1小时45分钟,同时提示当前线路有10分钟延误。代表选择合适班次后,进一步查询站台号与实时发车动态,合理安排出发时间,避免误车风险。

能做什么

  • 按名称搜索车站/站点,获取唯一标识ID
  • 查询指定站点的实时发车列表,含延误分钟数
  • 规划两点间乘车路线,显示换乘次数与耗时
  • 查看当前线路中断或服务变更公告

使用说明

安装准备

需具备bash环境与curl工具。将仓库克隆至本地:

git clone https://github.com/openclaw/skills.git
cd skills/manmal/a-nach-b

检索车站ID

./search.sh "Wien Hauptbahnhof"

返回字段包含extId(后续查询必需)、坐标与站点类型。

查询实时发车

./departures.sh 490132000 15

参数为站点ID与返回条数(默认10条)。输出含线路名、终点站、计划发车时间、延误、站台号。

规划路线

./route.sh 490132000 444130000 3

前两参数为起止站点ID,第三参数为结果数量。支持直接输入站名但响应较慢。

查看运营中断

./disruptions.sh TRAIN

可选过滤类别:TRAIN/BUS,留空则返回全部。

输入与输出

见下方输入与输出表格。

项目内容
输入车站名称关键词、站点数字ID、起止地点组合、查询条数上限、交通工具类别(TRAIN/BUS)
输出匹配车站列表(名称/extId/坐标)、实时发车明细(线路/方向/时间/延误/站台)、多方案路线(总耗时/换乘次数/各段行程)、运营中断通知
适用人群奥地利境内出行者、本地交通应用开发者、需结合公交时间的物流规划人员
不包含票价查询、购票接口、座位预订、境外交通数据、自驾导航

 

风险提示

  • 站点ID可能随数据更新变动,建议每次使用前执行search.sh确认
  • 实时延误数据依赖运营商上报,存在延迟或缺失可能
  • 跨境路线仅覆盖部分邻国边境站点,非全欧通用
  • HAFAS演示端点有频率限制,高频调用可能触发限流

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/manmal/a-nach-b/SKILL.md
来源类型:开源技能仓库

数据统计

相关导航

暂无评论

none
暂无评论...