版本:v3.0 · 更新时间:2026-05-27
适用对象:商户、运营、产品团队
系统状态:内测中
订单进来
│
▼
┌─────────────────────────────────────┐
│ 第一阶段:规则引擎 │
│ 按业务规则过滤明显不合适的通道 │
│ 结果:得到一个"候选通道池" │
└────────────────┬────────────────────┘
│
▼
┌─────────────── ──────────────────────┐
│ 第二阶段:AI 决策引擎 │
│ 对候选通道池进行 AI 评分和融合打分 │
│ 结果:选出当前最优通道 │
└────────────────┬────────────────────┘
│
▼
返回最优通道,发起支付① 平台全局规则(对所有商户生效)优先执行
↓
② 商户专属规则(仅对指定商户生效)后执行
↓
③ 同类规则内按优先级从高到低执行
↓
④ 前一条规则已过滤的通道,不会被后续规则重复处理条件:检查通道指标或订单维度是否满足阈值
逻辑:多个条件之间是 AND(全部满足)还是 OR(任一满足)
动作:满足条件时对通道做什么处理| 逻辑类型 | 说明 | 典型场景 |
|---|---|---|
AND 全部满足 | 所有条件都成立,规则才触发 | "成功率低 且 响应慢"才过滤,避免误伤 |
OR 任一满足 | 任意一个条件成立,规则即触发 | "成功率低 或 AI 分低"就过滤,更严格 |
| 动作 | 说明 | 典型使用场景 |
|---|---|---|
| 过滤(exclude) | 将命中条件的通道从候选池移除 | 成功率过低、不支持该支付方式 |
| 白名单路由(include_only) | 只允许指定通道参与决策,其余全部排除 | 大额订单走专属 VIP 通道 |
| 轮询切换(rotation) | 按金额或失败次数阈值在通道间轮流切换 | 平衡多通道流量分配、规避单通道限额 |
| 字段 | 时间窗口 | 数据来源 | 推荐场景 |
|---|---|---|---|
success_rate_1m | 近 1 分钟 | Redis 实时滑动窗口 | 紧急异常快速响应,敏感度最高 |
success_rate_5m | 近 5 分钟 | Redis 实时滑动窗口 | 日常首选,兼顾实时性与稳定性 |
success_rate_10m | 近 10 分钟 | Redis 实时滑动窗口 | 中等敏感度规则 |
success_rate_30m | 近 30 分钟 | Redis 实时滑动窗口 | 持续性低成功 率检测 |
success_rate_1h | 近 1 小时 | 数据库聚合统计 | 综合评估,AI 评分的核心输入 |
success_rate_6h | 近 6 小时 | 数据库聚合统计 | 夜间等周期性规则 |
success_rate_24h | 近 24 小时 | 数据库聚合统计 | 长期稳定性基准 |
成功率值范围 0~1,支持百分比写法, "80%"与"0.8"等效。
| 字段 | 说明 |
|---|---|
ai_score | AI 综合评分(0~100 分),由 AI 引擎每 60 秒计算一次 |