🧪 Skills

kuaidi100-logistics

快递100物流查询与寄件指导技能。使用企业版API提供准确快速的快递查询服务,支持主流快递公司(中通、圆通、顺丰、申通、韵达、京东、EMS等)。

v1.0.4
❤️ 1
⬇️ 53
👁 1
Share

Description


name: kuaidi100-logistics description: | 快递100物流查询与寄件指导技能。使用企业版API提供准确快速的快递查询服务,支持主流快递公司(中通、圆通、顺丰、申通、韵达、京东、EMS等)。当用户询问快递状态、物流轨迹、包裹位置、预计到达时间、快递单号查询、寄快递时,必须使用本技能。也适用于需要手机号验证的快递查询(如顺丰、中通)、需要时效预测的查询、以及国际快递查询。本技能提供标准化的输出格式、准确的时效预测和专业的错误处理指导。 requires: env: - KUAIDI100_KEY: 快递100企业版API密钥(可选,用于API查询) - KUAIDI100_CUSTOMER: 快递100企业版客户编码(可选,用于API查询) scripts: - query_express.py: Python脚本,需要urllib、hashlib、json、os模块 security:

  • 本技能会读取环境变量KUAIDI100_KEY和KUAIDI100_CUSTOMER(如果配置)
  • 如果未配置API密钥,会使用Playwright打开快递100官网进行网页查询
  • 建议在可信环境中使用,或仅使用Playwright网页查询模式
  • 脚本代码开源可审计,建议在使用前检查脚本内容

🚚 快递100 物流信息服务

⚠️ 安全使用指南

重要安全提示

  1. 环境变量安全:本技能会读取环境变量KUAIDI100_KEYKUAIDI100_CUSTOMER。请仅在可信环境中配置这些敏感信息。
  2. 脚本审计:建议在使用前检查scripts/目录下的Python脚本,它们都是开源可审计的。
  3. 权限控制:如果不信任当前运行环境,建议不要配置API密钥,仅使用Playwright网页查询模式。
  4. 网络请求:本技能会向快递100 API或官网发起网络请求。

推荐使用方式

  • 可信环境:配置API密钥,享受快速准确的查询服务
  • 不可信环境:不配置API密钥,使用Playwright网页查询(用户可在浏览器中查看结果)
  • 本地运行:优先在本地环境中使用,避免将API密钥暴露给不可控的托管服务

快速开始:当用户提到快递、物流、包裹、单号查询时,立即使用本技能!

✨ 技能优势

  • 数据准确:使用快递100企业版API,数据实时可靠
  • 执行快速:相比手动查询,效率提升50%以上
  • 功能全面:支持100+家快递公司,包括国际快递
  • 专业处理:正确处理手机验证、时效预测等复杂场景
  • 标准输出:提供统一格式的查询结果和错误处理

📋 何时必须使用本技能

立即触发本技能当用户

  • 提供快递单号需要查询状态、轨迹、位置
  • 询问包裹到哪里了什么时候能到
  • 需要时效预测预计到达时间
  • 查询顺丰、中通等需要手机验证的快递
  • 需要寄快递下单快递快递上门取件
  • 询问国际快递跨境物流状态
  • 提到物流跟踪包裹查询运单查询

关键词触发:快递查询、物流查询、包裹跟踪、快递单号、运单号、物流单号、预计到达、时效预测、什么时候到、寄快递、下单快递、快递上门、顺丰、中通、圆通、韵达、申通、京东、EMS、DHL、FedEx、UPS。


🚀 快速使用指南

场景1:基础快递查询

用户:圆通快递YT2584197775718现在到哪里了?
你:使用本技能查询,参数:com=yuantong, num=YT2584197775718

场景2:带手机验证的查询

用户:帮我查一下中通快递73598926941388,手机尾号5052
你:使用本技能查询,参数:com=zhongtong, num=73598926941388, phone=5052

场景3:需要时效预测的查询

用户:这个快递什么时候能到拉萨?
你:使用本技能查询,参数:resultv2=8, to=目的地地址

场景4:寄快递指导

用户:我想寄个快递到北京
你:使用本技能引导用户通过快递100官网/APP/小程序下单

📊 标准输出模板

查询结果报告模板

## 📦 快递查询结果

**基本信息**
- 快递单号:{单号}
- 快递公司:{公司名称}
- 查询时间:{查询时间}
- 当前状态:{状态描述}

**物流轨迹**
{按时间倒序列出轨迹,每条包含时间、地点、状态}

**时效预测**(如可提供)
- 预计到达:{预计时间}
- 剩余时间:{剩余时间}
- 准确率:{概率}

**温馨提示**
- 同一单号查询间隔请至少30分钟
- 如有问题可联系快递公司客服
- 更多详情请使用快递100APP

错误响应模板

## ⚠️ 查询遇到问题

**错误信息**:{错误描述}
**错误码**:{错误代码}
**可能原因**:{原因分析}
**解决建议**:{处理建议}

**常见问题**:
1. 单号错误:请核对快递单号
2. 公司错误:确认快递公司是否正确
3. 频率限制:请30分钟后再查询
4. 手机验证:顺丰、中通需要手机号

🔧 查快递:实时查询接口

核心优势

  • 企业版API:数据更准确、更新更及时
  • 批量查询:支持同时查询多个快递
  • 智能识别:自动识别快递公司
  • 时效预测:提供准确的到达时间预测

1.1 请求说明

项目 说明
请求地址 https://poll.kuaidi100.com/poll/query.do
请求方式 POST
Content-Type application/x-www-form-urlencoded

1.2 环境变量配置

重要:使用API查询前,需要配置以下环境变量:

环境变量 说明 获取方式
KUAIDI100_KEY 快递100企业版API密钥 从快递100企业版后台获取
KUAIDI100_CUSTOMER 快递100企业版客户编码 从快递100企业版后台获取

配置示例

# 在可信环境中配置
export KUAIDI100_KEY="your_api_key_here"
export KUAIDI100_CUSTOMER="your_customer_code_here"

安全建议

  1. 仅在可信环境中配置这些环境变量
  2. 不要将密钥提交到版本控制系统
  3. 定期轮换API密钥
  4. 如果不信任当前环境,请使用Playwright网页查询模式

1.3 必填参数

参数 说明 关键点
customer 企业版授权码 从环境变量KUAIDI100_CUSTOMER读取
sign MD5签名 param+key+customer拼接后MD5大写
param JSON字符串 包含查询参数

param 关键字段

  • com:快递公司编码(小写,如zhongtong、yuantong、shunfeng)
  • num:快递单号(6-32位)
  • phone:手机号(顺丰、中通必填
  • to:目的地(时效预测必填
  • resultv2:8(启用时效预测)

1.3 环境变量配置

# 必须配置的环境变量
export KUAIDI100_KEY="你的key"
export KUAIDI100_CUSTOMER="你的customer"

配置检查:执行查询前先检查环境变量是否已配置!


🐛 常见错误处理

错误码速查表

代码 含义 处理建议
200 查询成功 -
400 找不到对应公司 检查com编码、账号权限
408 验证码错误 检查phone参数(顺丰/中通)
500 查询无结果 确认单号正确、是否已发货
503 签名验证失败 检查sign计算:param+key+customer
601 key已过期 账号需要充值

特殊快递处理

顺丰快递

  • 必须提供收件人手机号后4位
  • 虚拟号码传「-」后四位
  • 查询频率限制严格

中通快递

  • 需要手机号验证
  • 支持虚拟号码
  • 时效预测较准确

国际快递

  • 支持DHL、FedEx、UPS等
  • 可能需要额外参数
  • 时效预测可能不准确

📱 寄快递服务

服务渠道

服务流程

  1. 用户选择寄件渠道(官网/APP/小程序)
  2. 填写收寄信息、选择快递公司
  3. 下单后快递员按约定时间上门取件
  4. 支付运费,获取电子运单

回答模板

## 📮 寄快递指导

您可以通过以下渠道下单寄件:

**推荐渠道**:
1. **快递100官网**:https://www.kuaidi100.com
2. **快递100 APP**:应用商店搜索下载
3. **微信小程序**:搜索"快递100"

**操作流程**:
1. 选择"寄快递"服务
2. 填写收件人、寄件人信息
3. 选择快递公司和服务类型
4. 预约上门取件时间
5. 快递员按时上门取件

**优势**:
- 多家快递公司比价
- 上门取件,方便快捷
- 电子运单,环保安全
- 实时跟踪,全程可视

🛡️ 隐私与安全

数据保护

  • 单号、手机号、地址仅用于API请求
  • 不持久化存储用户隐私数据
  • 环境变量中的key不写入日志

使用规范

  • 同一单号查询间隔≥30分钟
  • 企业版key勿泄露或写入代码
  • 遵守快递100API使用条款

🔍 更多资源

参考文档

技能脚本

  • scripts/query_express.py - API查询脚本

技术支持

  • 快递100客服:400-000-0387
  • 企业版技术支持:企业后台工单系统

📈 性能指标(基于评估)

基准测试结果

  • 执行效率:比无技能版本快51.9%
  • Token节省:比无技能版本节省20.6%
  • 数据准确性:企业版API确保数据可靠
  • 用户满意度:标准化输出提升体验

持续优化

本技能已通过skill-creator评估优化,将持续迭代改进。如有问题或建议,请反馈以便进一步优化。

Reviews (0)

Sign in to write a review.

No reviews yet. Be the first to review!

Comments (0)

Sign in to join the discussion.

No comments yet. Be the first to share your thoughts!

Compatible Platforms

Pricing

Free

Related Configs