用途:当任务涉及选择供应商、比较报价或创建采购订单时加载本技能,为指定 SKU 排序并挑选供应商。核心方法是用代码执行做算术计算,而非用文字推理比较。
主要能力:读取并筛选供应商目录与供应商主数据,计算加权得分并选出最高分供应商,支持平局规则与多项供应商特殊规则、仓库交期调整及加急覆盖逻辑。
使用方式:对给定 SKU,读取 /mnt/user/data/supplier_catalog.csv 并筛选匹配该 SKU 的行,得到各候选的 supplier_id、unit_price、min_order_qty;再与 /mnt/user/data/suppliers.csv 按 supplier_id 关联,获得 lead_time_days 与 reliability。将价格与交期在候选间做 min-max 归一化到 [0,1](0 为最优),reliability 本身在 [0,1] 且越高越好。按 score = 0.5×(1−norm_price) + 0.3×(1−norm_lead_time) + 0.2×reliability 计算,选最高分;平局依次按最低 unit_price、最低 lead_time_days、supplier_id 字母序。应编写并运行简短 Python 脚本完成连接、归一化、打分与排序,打印获胜者为 JSON,不要逐供应商调用工具或用文字比较报价。
供应商特殊规则(在算分后应用,若改变选择需在理由中说明):SUP-01 订单超 500 件需 48 小时通知,否则自动拆分为两批,应计入大额采购单交期;SUP-02 12 月 20 日至 1 月 3 日关闭,该窗口采购单至 1 月 4 日才确认,假日补货应在 12 月 15 日前落地;SUP-03 帐篷与庇护类目今年有两次短装,若交期相近优先替代供应商;SUP-04 250 件以上有未列出的 3% 折扣,若建议数量为 200–249 常值得凑整;SUP-05 仅限西海岸 DC,发往 WH-EAST 需在目录交期上加 2–3 天;SUP-07 仅进口,交期受港口拥堵影响,急单不可依赖标称交期;SUP-09 严格执行 MOQ,低于 MOQ 的采购单会被拒绝而非向上取整;SUP-12 新入名册,6 个月历史前可靠性按标称降一档。
仓库交期调整:WH-WEST(里诺)多数供应商从东海岸 DC 发货,除非供应商说明另有规定,目录交期加 2 天;WH-EAST(卡莱尔)双班收货月台,适合需要当日入库安排的加急采购单;WH-CENTRAL(堪萨斯城)为溢出/调拨枢纽,调拨通常从此发起。加急覆盖:若 reorder-policy 技能标记加急,忽略得分,选择 lead_time_days 最低且 min_order_qty ≤ 目标订单量的供应商。
输出:返回形如 {"supplier_id": "SUP-03", "unit_price": 21.40, "lead_time_days": 7, "score": 0.81},并在采购单中使用该 supplier_id。
限制:方法、数据路径、权重与规则均来自技能说明;未提供具体收费、价格、平台或效果信息,暂未提供。