核心判断:不是"转率跌了就调",是"转率跌了之后,分清三种情况再决定动不动"。这是机制和动作的本质区别——动作是被数据驱动,机制是被规则驱动。
| 场景 | 没机制(现状) | 有机制(目标) |
|---|---|---|
| 噪声误调 | T+3 单日大跌就紧张,手动看数据,可能误调 | 噪声过滤(样本<30不决策)+ 7天高密度观察,确认持续性才调 |
| 慢调滞后 | 等双月数据才看,结构性走弱已持续 1-2 个月 | 双周累积慢信号 + 月底强制 review,最迟半月发现 |
| 一直观察不调 | 观察中的单元没人盯,一放就一个月 | 观察 ≥ 1 月强制升级慢调清单(规则 B),不漏不拖 |
| 大盘整体下滑误调 | 2S 转率跌了就调锚点,其实是大盘整体问题 | M2(非2S)同步下滑→进观察不调(防把大盘问题当锚点问题) |
| 调整抖动 | 刚调完又调,反复抖动 | 14 天冷却期(规则 D),例外:安全垫击穿+倍数跌破1双重命中豁免 |
三层信号回答"什么情况算异常",四档动作回答"该调还是该看"。持续性优先于强度——单次大跌先观察,连续走弱才调整。
四档动作的触发条件,写具体阈值——这些是建议值,首月影子模式校准。
| 档位 | 触发条件(同时满足) | 动作 | 节奏 |
|---|---|---|---|
| 快调 | S_floor + S_fast 双命中 ≥ 3天 且 ¬S_noise 即:单日大跌 + 周级偏离度<-10%且击穿,持续3天 |
进快调清单 | 单周内人工review |
| 慢调 | S_slow 命中(连续2周累积偏离)且 ¬S_recover 且 ¬S_noise 即:2周偏离度均值<-5%且超额<0,无回升 |
进慢调清单 | 半月内人工review |
| 观察 | S_floor 命中但 S_fast 未持续 / S_slow 单周触发未满2周 / S_recover 命中 | 进观察池,采样升到日级T+1 | 持续跟踪 |
| 忽略 | S_noise(样本<30)/ S_recover / 偏离度∈[-5%,+5%]正常带 | 正常日级监控 | 无 |
方向看6种信号组合,幅度按严重程度缩放。调整对象是锚点val_ss(S+档位价),其他13档等距平移(复用现有 generate_config.py 逻辑)。
| 信号组合 | 方向 | 逻辑依据 |
|---|---|---|
| 倍数↓ 且 超额<0 | 调高 val_ss(收紧) | 2S转率弱 + 份额不超额 → 选车偏松,上抬锚点 |
| 倍数↓ 但 超额>0 且 弹性>1 | 观察不调 | 转率降但份额仍超额、弹性>1 → 大盘整体问题,非锚点问题 |
| 倍数↓ 且 超额>0 但 弹性<1 | 微调高(小幅) | 份额超额但弹性<1 → 放宽偏宽,小幅收紧试探 |
| 倍数↑ 且 超额>0 且 上架占比↑ | 调低 val_ss(放宽) | 2S转率好 + 份额超额 + 上架在涨 → 偏紧,放宽捕获更多车源 |
| 倍数↑ 但 上架占比↓ 且 贴边占比>60% | 观察不调 | 转率好但上架缩 + 大量贴边 → 放宽会破价,先看 |
| 安全垫击穿(任一档) | 必须调高 直到击穿档恢复 | 硬约束,无视其他信号 |
delta = clip(0.01 × severity_factor × direction_sign, -0.05, +0.05)severity_factor = 1 + |偏离度|×2 + 击穿档数×0.5 + S_slow持续周数×0.3日级监控 + 周级快调 + 双周慢调 + 月底强制 + 大跌即时兜底。自动化边界:监控/发现/建议清单全自动;Excel改+opl导入必须人工(无接口+合规)。
| 节奏 | 时间 | 动作 | 自动化 |
|---|---|---|---|
| 日级 | 每日 10:00 | 拉 T+3 + T+1,算指标,更新看板 | 全自动 |
| 周级 | 周一 10:00 | 跑 S_fast,生成快调清单 + 观察池增量 | 全自动 |
| 双周级 | 1日、16日 | 跑 S_slow 全量扫描,生成慢调清单 | 全自动 |
| 月底 | 每月最后一天 | 强制全量 review(观察≥1月的强制进慢调) | 全自动 |
| 触发式 | S_floor 即时 | 推送大跌预警,启动7天高密度观察 | 全自动 |
| 执行 | 人工决定 | Excel改val_ss + opl导入 + 部署 | 人工 |
| 验证 | 调整后T+3+14天 | 跑效果对比,无改善→回滚建议 | 全自动 |
这不是画饼——90%的基建已就绪,只需补定时任务和机制看板。
| 基建 | 现状 | 复用方式 |
|---|---|---|
| Doris OAuth 连接 | 已有 | 复用 doris_conn.py,任何转率监控SQL都能跑 |
| 四步管线 | 已有 | 拉Doris→重算→部署→验证,已在2S报告跑通 |
| 配置生成(锚点平移) | 已有 | generate_config.py,19片区×45397×14档,val_ss变动后其余13档+=delta |
| KPI看板 + 阈值着色 | 已有 | 绿≥70%/橙50-70%/红<50%,复用现有看板模板 |
| Cloudflare部署 | 已有 | deploy-cf.sh + workbuddy_sites_deploy |
| G模块倍数下滑判定 | 已有 | 改后倍数<改前倍数即标记,直接复用为信号判定逻辑 |
| 定时任务 | 需补 | WorkBuddy automation 新建,cwds指定时任务空间 |
| 机制看板 | 需补 | 信号状态区+清单预览,复用现有看板模板扩展 |