外贸交期风险评估器
用途
外贸报价前快速评估交期是否可控,避免接单后延期违约。根据生产周期、物流时效、供应紧张程度、客户要求时间,自动计算风险等级和应对方案。
输入参数
| 参数 | 可选值 | 说明 |
|---|---|---|
| product_type | 现货 / 常规规格 / 定制规格 / 全新开模 | 产品生产类型 |
| supply_status | 充足 / 紧张 / 缺货 | 当前原材料库存状态 |
| shipping | 海运整柜 / 海运拼箱 / 空运 / 国际快递 / 中欧班列 | 物流方式 |
| required_days | 正整数 | 客户要求到货天数 |
| buffer_days | 整数(默认3) | 额外缓冲天数 |
基准天数(可按实际调整代码顶部常量)
- 生产:现货0天 / 常规7天 / 定制20天 / 开模45天
- 物流:快递3天 / 空运5天 / 班列18天 / 整柜25天 / 拼箱30天
- 供应系数:充足×1.0 / 紧张×1.5 / 缺货×2.0
风险等级
| 余量天数 | 等级 | 含义 |
|---|---|---|
| ≥7天 | 低风险 | 交期充裕,正常接单 |
| 0~6天 | 中风险 | 无余量,需确认库存+提前订舱 |
| -1~-7天 | 高风险 | 预计延误,建议换空运或协商延期 |
| <-7天 | 极高风险 | 常规方案无法满足,需换空运+调货 |
输出(JSON)
包含 prod_days(调整后生产天数)、transit_days(物流天数)、total_estimate(总周期)、slack_days(余量)、risk_level(等级)、advice(具体建议)。
用法
python scripts/delivery_risk.py 现货 充足 海运整柜 60
python scripts/delivery_risk.py 定制规格 缺货 海运整柜 30 5
硬规则
- 不承诺具体交期,只给风险评估和建议
- 基准天数为行业参考值,实际需按工厂确认调整
- 极高风险时必须建议与客户重新协商,不建议硬接