返回顶部
1

12306-query12306查询

Query China Railway 12306 for train schedules, remaining tickets, and station info. Use when user asks about train/高铁/火车 tickets, schedules, or availability within China.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
122
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

12306-query

12306 列车查询

查询中国铁路12306的列车时刻表和余票信息。

查询车票

bash
node {baseDir}/scripts/query.mjs <出发站> <到达站> [选项]

  • - HTML模式(默认):生成文件,将路径输出到标准输出
  • Markdown模式(-f md):将表格输出到标准输出

示例

bash

查询北京到上海的所有列车(默认当天)


node {baseDir}/scripts/query.mjs 北京 上海

Markdown表格输出(输出到标准输出,适合聊天场景)

node {baseDir}/scripts/query.mjs 北京 上海 -t G -f md

早间出发,最长2小时,有二等座余票

node {baseDir}/scripts/query.mjs 上海 杭州 -t G --depart 06:00-12:00 --max-duration 1h --seat ze

仅显示下午6点前到达的可预订列车

node {baseDir}/scripts/query.mjs 深圳 长沙 --available --arrive -18:00

自定义输出路径

node {baseDir}/scripts/query.mjs 广州 武汉 -o /tmp/tickets.html

JSON输出(输出到标准输出)

node {baseDir}/scripts/query.mjs 广州 武汉 --json

选项

  • - -d, --date :乘车日期(默认:当天)
  • -t, --type :筛选列车类型(可组合,例如GD)
  • --depart :出发时间范围(例如08:00-12:00、18:00-)
  • --arrive :到达时间范围(例如-18:00、14:00-20:00)
  • --max-duration <时长>:最长旅行时间(例如2h、90m、1h30m)
  • --available:仅显示可预订的列车
  • --seat <类型>:仅显示指定座位类型有余票的列车(逗号分隔:swz,zy,ze,rw,dw,yw,yz,wz)
  • -f, --format :输出格式——html(默认,保存文件)或md(Markdown表格输出到标准输出)
  • -o, --output <路径>:输出文件路径,仅HTML模式有效(默认:{baseDir}/data/<出发站>-<到达站>-<日期>.html)
  • --json:将原始JSON输出到标准输出

输出列

列名含义
商务/特等商务座/特等座(swz)
一等座
一等座(zy) | | 二等座 | 二等座(ze) | | 软卧/动卧 | 软卧/动卧(rw/dw) | | 硬卧 | 硬卧(yw) | | 硬座 | 硬座(yz) | | 无座 | 无座(wz) |

数值:剩余座位数,有 = 有余票(数量未知),— = 不适用

车站查询

bash
node {baseDir}/scripts/stations.mjs 杭州
node {baseDir}/scripts/stations.mjs 香港西九龙

说明

  • - 数据直接来自12306官方接口(无需密钥)
  • 车站数据在{baseDir}/data/stations.json中缓存7天
  • 支持城市名称(解析为主站)或精确车站名称
  • 适用于所有列车类型:G(高铁)、D(动车)、Z(直达)、T(特快)、K(快速)

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 12306-query-1776116300 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 12306-query-1776116300 技能

通过命令行安装

skillhub install 12306-query-1776116300

下载

⬇ 下载 12306-query v1.0.0(免费)

文件大小: 155.23 KB | 发布时间: 2026-4-14 10:31

v1.0.0 最新 2026-4-14 10:31
- Initial release of 12306-query: a tool to query China Railway 12306 for train schedules, remaining ticket availability, and station information.
- Supports flexible search by city or station name, date, train type, departure/arrival time, and seat class.
- Multiple output formats: HTML (file), Markdown (table to stdout), and JSON.
- Includes advanced filters such as duration, available/bookable trains, and specific seat types.
- Built-in station lookup with 7-day local caching.
- Fetches live data directly from the official 12306 API; no API key required.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部