基于城市部反馈与面试复盘的产品升级:不是推翻数据基建,而是在 S1–S7 引擎之上增加决策层,把「信息全览」收敛为「本周必须先做的 10 件事」。
V1.0 回答「大盘怎么样」→ V2.0 回答「本周先救谁、做什么、谁负责、何时截止、怎么验证」
2026.07 – 08 初 · 0→1 数据基建
2026.08 · 面试反馈驱动升级
信息量减少 ~98%,决策密度提升
产品迭代不是推翻 kpi_engine,而是逐版本精调 S1–S7(及 S8 扩展)的方法论、阈值与交付形态。 下表按版本列出调整了哪个 S 场景、改了什么、为什么改——面试可直接引用。
| 版本 | 调整的 S 场景 | 关键变更 | 变更原因 / 业务价值 | 代码 / 配置入口 |
|---|---|---|---|---|
| 方案 V1→V2 建模方案 pivot |
S1S2S3 S4S5S6S7 | 全部场景方法论从 ML(Logistic/XGBoost) 调整为 指标引擎 + 规则模型:S2 改 Z-score 加权、S4 改阈值引擎、S7 改三层规则(阈值+环比+Z-score) | DC 是聚合数仓、无客户级明细,ML 黑盒不可解释;规则模型可落地、可调参、城市部能看懂 | PLAN_V2_LANDING.md diagnosis.py / scenarios.py |
| V1.0 W1–2 · 0→1 |
S1S2S3 S4S5S7 | 13 模块引擎上线;680 单元×61 字段宽表;S1–S7 首版跑通(S6 暂用客流类占位) | 0→1 数据基建:把 10+ 分散看板收敛为一张宽表 + 一套口径 | build_wide_table.py run_dashboard.py |
| V1.1 W3 |
S2Narrative | S2 健康分权重 v2:试驾→锁单 35%、PPL 转化 25%、开启→试驾 15%、退订损耗 15%;新增 bottleneck 卡点标签(如「试驾→锁单弱」);Narrative v1.1 把指标翻译成人话 | 线下对齐:销售最关心「试驾能不能锁单」,而非客流规模;V1 只出分数,店长仍不知做什么 | config.yaml → health_factors diagnosis.py · narrative.py |
| V1.2 W4 |
S6S7 | S6 独立引擎:new_product.py 新车爬坡(渗透率/试驾锁单率 vs 老款);S7 预警分派 A2:5 类病因(渠道/效率/跟进/数据/综合)→ P1/P2/P3 + 责任角色;config.yaml 外置 | i6/L6 新品上市需专项追踪;S7 只报警不分派,一线不知道找谁 | new_product.py alert_taxonomy.py · config.yaml |
| V1.3 W5 初 |
S1YoYS4 | A4 同店 YoY:拉 2025-08 历史,输出 net_lock_yoy / store_status_yoy(同店/新店/关店);S4 B1:DC 无 24H 跟进权限,改用代理指标;双热力图(城市部×车系 + TOP20 门店×车系) | 城市部周会必问「同比怎么样」;同店 vs 新店要分开看,否则误判 | yoy.py · fetch_yoy_history.py charts.py · config.yaml → yoy |
| V1.4 W5 中 |
S8S2 | S8 线索层漏斗:leads_funnel.py 从 PB view2486 接入「线索→排程→试驾→锁单」前段,补全 DC 缺失的线索层;宽表新增 8 列(leads_cnt / leads_to_appoint_rate 等) | 原漏斗从「客流→商机」开始,邀约环节是最大瓶颈但 DC 无数据;RPA 每日拉 PB 表补齐 | leads_funnel.py 影刀 RPA · funnel_probe_*.json |
| V1.5 W5 末 · 能力升级 |
S2S3S1 | S2/S3 归因升级:attribution.py 拆解净锁单差距到漏斗各环节(如「试驾→锁单拖累 72%」);risk_radar.py 四维风险扫描;roi.py 量化省时/挽回/避损 | 城市部不只问「谁差」,还要问「差在哪一环、差多少、挽回值多少」 | attribution.py · risk_radar.py · roi.py · ask.py |
| V2.0 W6 · 决策产品 |
S2S4S7YoY | 不改 S 场景算法,新增 must_win_list 决策层:消费 S2 流失 + S4 PPL 红 + S7 异常 + YoY 下滑四路信号 → 按一级/二级/三级门店分层取 Top N(3+4+3=10)× 1 动作 × 负责人 × 周五截止;Treatment vs Control AB | 城市部反馈「680 行看不过来」+ 大店垄断 Top10;从数据产品升级为分层决策产品 | must_win_list.py config.yaml → must_win_list |
| V2.1 W7+ · 规划中 |
执行回流 | 飞书卡片「确认/分派」执行率回流 → 迭代 S4 阈值 & must_win 权重;AB 显著性验证 → 锁单转化率 | 闭环验证:不只「推清单」,还要证明「清单有效」 | feishu_card.py · AB 实验 |
原 V1 单文件门店驾驶舱已从作品集移除(避免公开仓库承载门店级明细)。
公开复刻版零售经营驾驶舱 →| # | 层级 | 门店(脱敏) | 焦点车型 | 紧急分 | 信号 | 本周动作 | 负责人 | 截止 |
|---|---|---|---|---|---|---|---|---|
| 1 | 一级 | 华南 A 店 | 全新 L9 | 110.0 | 流失 · PPL红 · 异常橙 | 锁单速度骤降,第一时间盘点 pipeline | 店长 | 周五 |
| 2 | 一级 | 华南 F 店 | 理想i8 | 98.5 | PPL红 · YoY降 | 标杆店 i8 试驾转化复盘,复制至二级店 | 区域经理 | 周五 |
| 3 | 一级 | 华南 G 店 | L6 | 92.0 | 流失 · 异常橙 | 新品爬坡专项督导 | 店长 | 周五 |
| 4 | 二级 | 华南 B 店 | L6 | 103.8 | 流失 · PPL红 · YoY降 | PPL 分层跟进,主管抽查低分工单 | 店长 | 周五 |
| 5 | 二级 | 华南 C 店 | i6 | 91.2 | 流失 · PPL红 | 优化试驾陪同,24H 内必回访 | 销售主管 | 周五 |
| … | 二级 4 家 + 三级 3 家 · 各层独立排序 · Control 同层抽取 · 完整 CSV 见引擎输出 | |||||||
| 参数 | 所属场景 | 默认值 | 确定依据 |
|---|---|---|---|
| health_factors.td_to_lock_rate | S2 | 0.35 | 销售链路最关心「试驾能不能锁单」 |
| health_factors.ppl_conversion | S2 | 0.25 | 商机→锁单反映全漏斗效率 |
| health_thresholds.中等 | S2 | 45 | 线下复盘:<45 门店已感「明显跑单」 |
| ppl_alert.follow_intensity | S4 | 0.30 | 广东大盘 ~0.5,0.3 为「明显偏低」 |
| ppl_alert.long_follow | S4 | 0.005 | 大盘 ~2.1%,0.5% 以下视为未做 |
| ppl_alert.min_ppl_for_alert | S4 | 200 | 避免小店样本不足误报 |
| anomaly_alert.daily_drop | S7 | 40% | 城市部周会「掉四成必须当天介入」 |
| anomaly_alert.zscore_threshold | S7 | 1.8 | 偏离大区均值 >1.8σ 触发异常 |
| yoy_decline_threshold | YoY | -20% | 平衡敏感度与误报 |
| top_n_by_tier | V2 | 一级3/二级4/三级3 | 避免零售中心垄断 Top10;小店有对标、有配额 |
| weight_ppl_red | V2 | 35 | 有 pipeline 可挽回,优先于纯流失 |
| weight_churn | V2 | 30 | S2 流失严重,但无 PPL 池时紧急度略低 |
| multi_hit_multiplier | V2 | 1.25 | S2+S4+S7 三信号叠加门店稳定排 Top3 |
我的产品经历了三次关键 pivot:第一次是建模方案,S1–S7 全部从 ML 黑盒改为可解释的规则模型——S2 用 Z-score 加权、S4 用阈值引擎、S7 用三层预警,因为 DC 是聚合数仓不是明细数仓。
第二次是逐场景精调:V1.1 调 S2 权重让「试驾→锁单」占 35%;V1.2 把 S6 从占位升级为独立新车引擎、S7 加了 P1/P2/P3 分派;V1.3 加 YoY 同店同比;V1.4 发现 DC 缺线索层,新增 S8 从 PB 补「线索→排程→试驾」,邀约 +1.8pp。
第三次是交付形态 pivot:V2.0 没改 S 算法,而是加了 must_win_list 决策层——消费 S2 流失 + S4 PPL 红 + S7 异常 + YoY 四路信号,从 680 行收敛到 Top 10 × 动作 × 负责人。V1 证明我能建系统,V2 证明我能帮管理者做决策。