跨多家承运商(USPS、UPS、FedEx、DHL、Amazon、OnTrac、LaserShip)追踪包裹。适用场景:用户询问包裹状态、添加运单号或想了解……
货运跟踪器 : 追踪包从一个标记下的货物文件中跨越多个承运人. 自动检测 载体从跟踪编号模式中检测.是一项面向实际任务的技能,主要用于Hybrid status check: 尝试直接 HTTP , fal。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
从一个 Markdown 格式的货运清单文件中,跨多个承运商(carrier)追踪包裹。自动根据运单号(tracking number)的格式识别承运商。采用混合式状态查询机制:优先尝试直接通过 HTTP 获取状态;若失败,则推荐使用 browser-use 在浏览器环境中完成完整追踪。
该技能读取一个包含当前货运记录的 Markdown 文件,其中需包含一张表格:
# 当前货运清单 | 订单 | 物品 | 承运商 | 运单号 | 链接 | 添加日期 | |------|------|--------|--------|------|----------| | Acme #1234 | Widget | USPS | 9449050899562006763949 | [追踪](https://...) | 2026-02-19 |
memory/shipments.md(位于 workspace 目录下)# 检查所有当前货运状态 python3 scripts/shipment_tracker.py memory/shipments.md # 输出 JSON 格式(适用于集成场景) python3 scripts/shipment_tracker.py memory/shipments.md --format json # 仅识别某运单号对应的承运商 python3 scripts/shipment_tracker.py --detect 9449050899562006763949
系统根据运单号格式自动识别承运商:
| 承运商 | 格式示例 |
|---|---|
| USPS | 以 92、93、94 或 95 开头,后接 20–26 位数字 |
| UPS | 以 1Z 开头,后接 16 位字母数字组合 |
| FedEx | 12、15 或 20 位纯数字;或以 7489 开头 |
| DHL | 10–11 位纯数字;或 3 个字母 + 7 位数字 |
| Amazon | 以 TBA 开头,后接 ≥12 位数字 |
| OnTrac | 以 C 或 D 开头,后接 14 位数字 |
| LaserShip | 以 L 开头,后接 1 个字母 + ≥8 位数字 |
当脚本输出中包含 needs_browser_use: true 时,会附带一条完整的 browser-use 命令:
python3 -c "
import asyncio
from browser_use import Agent, Browser, ChatBrowserUse
async def main():
browser = Browser(use_cloud=True)
llm = ChatBrowserUse()
agent = Agent(
task='访问 并提取当前追踪状态、预计送达日期及所在位置',
llm=llm, browser=browser
)
result = await agent.run(max_steps=10)
print('TRACKING:', result)
asyncio.run(main())
"
该机制确保对所有承运商(包括启用激进机器人检测策略的站点)均能实现可靠追踪。
以下情况需要启用 browser-use:
--detect 命令识别承运商memory/shipments.md隐私建议:对于医疗用品、个人物品或涉密订单,建议采用手动浏览器追踪方式,避免将货运详情发送至云端服务。
技能直连执行(无外部依赖):
tools.usps.com),无需身份认证browser-use 回退机制(涉及隐私影响):
当技能推荐 browser-use 命令时,将发生外部数据传输:
隐私注意事项:browser-use 回退机制依赖第三方服务,这些服务可能记录或处理您的货运数据。对于敏感包裹,请优先选择手动浏览器追踪,而非执行所提供的 browser-use 命令。
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章