SuperAPI AI 工具集

deutsche-bahn

通用与其它

查看项目

更新于 10-15 17:28

技能介绍

用途:查询德国铁路(DB)时刻与行程。通过开源库 db-vendo-client 封装 bahn.de 内部接口,覆盖 ICE、IC/EC、RE、RB、S-Bahn,以及开往阿姆斯特丹、布鲁塞尔、巴黎、苏黎世、维也纳等国际线路,也可在数据包含时覆盖 S-Bahn、U-Bahn、电车和公交。

主要能力:车站搜索(按名称查车站 ID)、两点间行程规划(可用站名自动解析为 ID)、车站出发看板;支持 --date(YYYY-MM-DD)、--time(HH:MM)、--results 参数。

使用方式:无需 API Key 和 Docker,仅需 Node.js。先安装依赖:cd skills/deutsche-bahn && npm install。示例: node skills/deutsche-bahn/scripts/search_trains.mjs stations "Frankfurt Flughafen" node skills/deutsche-bahn/scripts/search_trains.mjs journeys "Frankfurt Airport" "Germersheim" --date 2026-05-05 node skills/deutsche-bahn/scripts/search_trains.mjs departures "Mannheim Hbf" --results 10

适用场景:从欧洲门户机场规划前往德国目的地的铁路衔接、查询大城市间 ICE/TGV 时刻、查找末段区域或 S-Bahn 接驳、比较不同机场的铁路耗时、查看车站出发信息。

限制:不提供票价(DB 接口不暴露价格,需在 bahn.de 或 Trainline 查);DB 后端速率限制低,查询频率应控制在每分钟少量;仅时刻数据,实时延误在可用时显示但不保留历史数据;未来时刻通常仅公布约 6 个月,超过可能无结果;仅用于查询,不能用于订票、航班搜索或比价。