介绍
# Deutsche Bahn CLI
使用 `bahn-cli` 工具搜索列车连接。
## 安装
该工具应该全局安装或在工作区中安装。如果尚未安装:
```bash cd ~/Code/bahn-cli && npm install ```
## 用法
搜索列车连接:
```bash cd ~/Code/bahn-cli && node index.js search "<from>" "<to>" [options] ```
### 选项
- `--date YYYY-MM-DD` - 出发日期(默认:今天) - `--time HH:MM` - 出发时间(默认:当前时间) - `--results <number>` - 要显示的结果数量(默认:5)
### 示例
搜索从汉诺威到波恩的连接: ```bash cd ~/Code/bahn-cli && node index.js search "Hannover Hbf" "Bonn Hbf" --results 3 ```
搜索特定日期和时间的连接: ```bash cd ~/Code/bahn-cli && node index.js search "Berlin" "München" --date 2026-02-05 --time 14:30 ```
## 车站名称
- 使用常见的德语车站名称 - "Hbf" 代表 Hauptbahnhof(中央火车站) - 示例:"Berlin Hbf", "München Hbf", "Frankfurt(Main)Hbf", "Köln Hbf" - 车站名称不区分大小写
## 输出
该工具显示: - 出发和到达时间 - 站台编号 - 持续时间 - 换乘次数 - 有换乘的连接的中间站点 - 列车编号(ICE、IC、RE 等)
## 注意事项
- 该 CLI 使用 db-vendo-client 库 - 输出中的部分车站名称可能显示 "undefined"(外观问题,不影响功能) - 直达连接会列在最前面 - 时间使用 24 小时制