快递物流查询技能,支持圆通、中通、申通、韵达、顺丰、京东等主流快递公司。自动识别快递公司,生成快递100查询链接。使用场景:(1) "查询快递 YT2538259220416",(2) "我的快递到哪了",(3) "批量查询几个快递单号"。
快速生成国内主流快递公司的查询链接,支持自动识别快递公司。
bash
bash
bash
python3 scripts/track_express.py [选项]
选项:
--nu NU 快递单号(必需)
--com COM 快递公司代码(可选,自动识别)
--format FORMAT 输出格式:text/json/markdown(默认:text)
--output FILE 输出到文件(可选)
--open 自动在浏览器中打开查询链接(macOS)
示例:
bash
bash
python3 scripts/batch_track.py [选项]
选项:
--file FILE 快递列表文件(每行一个单号)
--nus NUS 快递单号列表,逗号分隔
--format FORMAT 输出格式:text/json/markdown(默认:text)
--output FILE 输出到文件(可选)
示例:
bash
创建一个文本文件,每行一个快递单号:
| 快递公司 | 代码 | 单号前缀 |
|---|---|---|
| 圆通速递 | yuantong | YT |
| 中通快递 |
📦 快递单号:YT2538259220416
🏢 快递公司:圆通速递
🔗 查询链接:https://www.kuaidi100.com/chaxun?nu=YT2538259220416
💡 提示:点击上方链接查看详细物流信息
json
{
nu: YT2538259220416,
com: yuantong,
com_name: 圆通速递,
query_url: https://www.kuaidi100.com/chaxun?nu=YT2538259220416
}
express-tracker/
├── SKILL.md # 本文件
├── scripts/
│ ├── track_express.py # 单票查询脚本
│ ├── batch_track.py # 批量查询脚本
│ └── express_codes.py # 快递公司代码库
└── examples/
└── example_list.txt # 快递列表示例
Q: 如何自动识别快递公司?
A: 脚本会根据单号前缀自动识别,常见单号前缀如 YT(圆通)、SF(顺丰)等。
Q: 为什么不直接显示物流信息?
A: 页面解析比较复杂且容易失效,提供查询链接是最稳定可靠的方式。
Q: 支持国际快递吗?
A: 主要支持国内快递,部分国际快递(如 DHL、FedEx)可以在快递100网站查询。
Q: 为什么不用快递100的API?
A: 快递100的正式API需要申请密钥,这个技能使用免费的公开查询方式,开箱即用。
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 express-tracker-1776117924 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 express-tracker-1776117924 技能
skillhub install express-tracker-1776117924
文件大小: 7.77 KB | 发布时间: 2026-4-15 12:40