query_order_exact 通过字段说明和示例引导 AI 选择精准查询参数。现有说明虽然要求
单号类型不明确时先追问,但部分字段示例或说明仍可能让 AI 把 USC、PC、SO
等前缀误当成固定格式,并据此猜测号码类型。
实际业务中,订单号、客户参考号、快递单号、排舱单号、柜号、SO 号和 Shipment ID 都应视为开放格式。用户明确指定业务类型后,工具按对应字段原值精准 查询;格式、前缀、长度和字符组合不参与字段选择。
统一规则覆盖以下单值字段及其现有批量字段:
order_number / order_numbersreference_number / reference_numberstracking_number / tracking_numbersoutbound_number / outbound_numberscontainer_code / container_codesso_number / so_numbersshipment_idshipment_id 当前没有批量字段,本次不新增。
query_order_exact 总说明新增统一规则:所有单号格式均为开放格式,只能根据用户
明确说出的业务类型选择字段,不得根据号码的前缀、长度、字符组合或示例猜测。
outbound_number 保留“排舱单号、不是海外仓出库单号”的业务区分,删除
“以 PC 开头”的规则。so_number 说明格式不固定,只有用户明确说“SO号”时使用。PC... 作为普通示例,但说明和测试不得把 PC 设为必要
条件。97964454;批量示例同时包含 97964454 和
OOLU12345678,体现格式多样性。元数据回归测试需要验证:
PC 前缀规则,但仍使用正确业务名称并区分海外仓出库
单号。本文覆盖 2026-07-14-mcp-outbound-number-label-design.md 中关于排舱单号必须以
PC 开头、示例必须全部使用 PC 前缀的要求。旧设计中“业务名称统一为排舱单号、
不是海外仓出库单号、字段名和查询链不变”的结论继续有效。