SuperAPI AI 工具集

parcel-tracking

办公与效率

查看项目

更新于 10-14 06:33

技能介绍

用途

parcel-tracking 用于回答“我的包裹/订单在哪里”“是否已发货”“递送状态如何”等问题。它通过搜索 Gmail 中的发货或配送邮件来获取追踪号,并为澳大利亚及国际承运商提供追踪链接。

主要能力

  • 在 Gmail 中搜索发货、配送相关邮件,匹配关键词如 dispatched、shipped、tracking number、consignment number,默认检索最近 30 天,也可按发件商店或订单缩小范围。
  • 从邮件正文中提取追踪号/托运号、承运商名称、订单号、发货日期及配送备注(如是否需签收)。
  • 根据追踪号格式或发货邮件识别承运商,并尽可能构建直接追踪链接。
  • 在具备网页抓取或浏览器自动化工具时,尝试从追踪页面获取实时状态。
  • 同时处理多个包裹,每个包裹单独呈现。

使用方式

工作流程分为四步:

  1. 查找追踪号:用户已提供追踪号则跳过;否则搜索 Gmail 发货邮件,提取追踪号、承运商、订单号、发货日期和配送备注。Gmail 访问可使用 Gmail MCP、gws CLI(gws gmail),或让用户手动查看并粘贴追踪号。
  2. 识别承运商并构建追踪链接:依据追踪号格式或发货邮件判断承运商,并构建链接。
  3. 尝试获取实时状态:若有网页抓取工具,可抓取追踪页面(部分页面为 JS 渲染,需等待);若有浏览器自动化工具(Chrome MCP、Playwright),可直接打开追踪页面读取状态。若没有相应工具,则跳过此步,仅提供链接。
  4. 呈现结果:始终包含当前状态(来自抓取或发货邮件)、直接追踪链接,以及已知情况下的预计送达窗口和配送备注。

支持的承运商与链接形式

  • 深链(号码直接嵌入 URL):AusPost/StarTrack、Sendle、DHL、FedEx、UPS。
  • 表单式(需分开提供链接与号码):Aramex、CouriersPlease、Toll、Team Global Express、Hunter Express、Border Express、Direct Freight Express、TNT。

各承运商的号码格式示例:

  • AusPost/StarTrack:字母数字,如 36VJ65064757、JD123456789AU,链接为 https://auspost.com.au/mypost/track/details/{NUMBER}
  • Sendle:6-8 位字母数字,如 SNFJJ3,链接为 https://track.sendle.com/tracking?ref={NUMBER}
  • DHL:10-12 位数字,如 1234567890,链接为 https://www.dhl.com/au-en/home/tracking.html?tracking-id={NUMBER}
  • FedEx:12-15 位数字,或 AU+10 位数字,链接为 https://www.fedex.com/apps/fedextrack/?tracknumbers={NUMBER}
  • TNT(现属 FedEx):9 位数字,如 907384999,需在 https://www.tnt.com/express/en_au/site/shipping-tools/tracking.html 粘贴
  • UPS:以 1Z 开头,18 位字符,链接为 https://www.ups.com/track?tracknum={NUMBER}
  • Aramex(原 Fastway):数字标签号,格式不定,需在 https://www.aramex.com.au/tools/track 粘贴
  • CouriersPlease:数字或 CP 前缀,需在 https://www.couriersplease.com.au/tools-track 粘贴
  • Toll/MyToll:数字托运号,格式不定,需在 https://mytoll.com/ 粘贴
  • Team Global Express:数字,格式不定,需在 https://myteamge.com/ 粘贴
  • Hunter Express:字母数字,如 AIM478695,需在 https://www.hunterexpress.com.au/tracking/ 粘贴
  • Border Express:数字,格式不定,需在 https://www.borderexpress.com.au/tracking/ 粘贴
  • Direct Freight Express:数字托运号,需在 https://www.directfreight.com.au/ConsignmentStatus.aspx 粘贴

如果承运商未知,默认使用 AusPost(澳大利亚最常见),或让用户查看发货邮件确认。

承运商联系方式(澳大利亚)

  • AusPost/StarTrack eParcel:13 13 18,周一至周五 8am-6pm
  • StarTrack(账户客户):13 23 45,营业时间
  • CouriersPlease:13 00 36 16,营业时间
  • Toll Priority:13 15 31,周一至周五 7am-10pm,周六日 7am-5pm
  • Toll IPEC:1300 865 547,营业时间
  • Hunter Express:02 9780 4099,营业时间
  • DHL:13 14 06,营业时间
  • FedEx/TNT:13 26 10,营业时间
  • UPS:13 26 77,营业时间
  • Aramex:见 aramex.com.au/contact-us
  • Sendle:仅在线(支持表单)
  • Team Global Express:myteamge.com 联系表单

适用场景

  • 用户询问某个包裹或订单的递送状态。
  • 用户想知道某件商品是否已发货或到达。
  • 用户提供追踪号,希望得到正确追踪链接。
  • 用户提到 StarTrack、AusPost、Aramex、Toll 等承运商,希望查询追踪。
  • 一次查询多个包裹。

限制与注意事项

  • 许多追踪页面在抓取时返回数据有限,AusPost 页面尤其依赖 JS;若抓取不到有用状态,则仅提供链接,且不会向用户提及抓取失败。
  • 部分承运商需在网页表单中手动粘贴号码,无法直接生成含号码的深链。
  • 发货后追踪信息可能需要最多 24 小时才出现。
  • AusPost/StarTrack 在悉尼(Lidcombe/Chullora)处理后的区域配送追踪事件稀疏属正常。
  • 需签收的包裹若无人接收会转至当地邮局。
  • Sendle 于 2025 年初停止所有包裹取件,并将客户引导至 Aramex;现有 Sendle 货件仍可追踪。
  • Toll Global Express 已被出售并更名为 Team Global Express,使用不同追踪系统;国内 Toll 包裹(IPEC、Priority、Express)仍使用 MyToll。
  • 本技能依赖外部工具:Gmail 访问(任意 MCP 或 CLI)用于搜索发货邮件;网页抓取(任意 MCP)用于尝试获取实时状态;浏览器自动化(Chrome MCP、Playwright)用于打开 JS 渲染的追踪页面。若均不可用,则需用户提供追踪号,技能仅提供正确链接。
  • 本技能本身不内置收费、价格、平台或效果信息,相关事实暂未提供。