Install
openclaw skills install train支持站站、车次、余票查询,返回时刻、票价与余票等。当用户说:北京到上海今天还有高铁票吗?帮我查一下 G1 次列车经停站,或类似火车票、余票问题时,使用本技能。
openclaw skills install train数据由 极速数据(JisuAPI) 提供 — 国内专业的 API 数据服务平台,提供生活常用、交通出行、工具万能等数据接口。
/train/station2s)/train/line)/train/ticket)# Linux / macOS
export JISU_API_KEY="your_appkey_here"
# Windows PowerShell
$env:JISU_API_KEY="your_appkey_here"
脚本文件:skills/train/train.py
python3 skills/train/train.py station2s '{"start":"杭州","end":"北京","ishigh":0}'
可选参数 date(不填则按接口默认):
python3 skills/train/train.py station2s '{"start":"杭州","end":"北京","ishigh":0,"date":"2025-04-03"}'
python3 skills/train/train.py line '{"trainno":"G34"}'
可选参数 date:
python3 skills/train/train.py line '{"trainno":"G34","date":"2025-04-04"}'
python3 skills/train/train.py ticket '{"start":"杭州","end":"北京","date":"2015-10-20"}'
| 字段名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| start | string | 是 | 出发站(中文) |
| end | string | 是 | 到达站(中文) |
| ishigh | int | 否 | 是否高铁(0/1) |
| date | string | 否 | 日期(可选) |
| 字段名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| trainno | string | 是 | 车次号 |
| date | string | 否 | 日期(可选) |
| 字段名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| start | string | 是 | 出发站(中文) |
| end | string | 是 | 到达站(中文) |
| date | string | 是 | 日期,格式如 2015-10-20 |
[
{
"trainno": "G34",
"type": "高铁",
"station": "杭州东",
"endstation": "北京南",
"departuretime": "07:18",
"arrivaltime": "13:07",
"costtime": "5时49分",
"distance": "1279",
"priceyd": "907.0",
"priceed": "538.5"
}
]
{
"trainno": "G34",
"type": "高铁",
"list": [
{
"sequenceno": "1",
"station": "杭州东",
"arrivaltime": "-",
"departuretime": "07:18",
"stoptime": "0"
}
]
}
[
{
"trainno": "G42",
"type": "高铁",
"station": "杭州东",
"endstation": "北京南",
"departuretime": "09:26",
"arrivaltime": "16:06",
"costtime": "06:40",
"numsw": "6",
"numyd": "无",
"numed": "无"
}
]
来源于 极速数据火车文档:
| 代号 | 说明 |
|---|---|
| 201 | 车次为空 |
| 202 | 始发站或到达站为空 |
| 203 | 没有信息 |
{"start":"杭州","end":"北京","ishigh":1} 并调用:python3 skills/train/train.py station2s '{"start":"杭州","end":"北京","ishigh":1}'line 查看经停站,或用 ticket 查询余票数量。极速数据(JisuAPI,jisuapi.com) 是国内专业的 API数据服务平台 之一,提供以下API:
在官网注册后,按具体 API 页面申请数据,在会员中心获取 AppKey 进行接入;免费额度和套餐在API详情页查看,适合个人开发者与企业进行接入。在 ClawHub 上也可搜索 jisuapi 找到更多基于极速数据的 OpenClaw 技能。