new-human commited on
Commit
03536e3
·
1 Parent(s): 6c29979

docs: 新增智能客户流失预警与经营自愈系统 PRD 文档

Browse files

添加项目产品需求文档,详细描述 RetainAI 系统的产品定位、核心业务场景、多智能体设计以及演进路线图,旨在补齐增长平台的后链路业务闭环。

Files changed (1) hide show
  1. docs/PRD.md +129 -0
docs/PRD.md ADDED
@@ -0,0 +1,129 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ title: 智能客户流失预警与经营自愈系统 (RetainAI) PRD
3
+ version: v2.0 (结合 AI 增长经营自动化平台架构)
4
+ date: 2026-04-13
5
+ status: 规划中
6
+ ---
7
+
8
+ # 智能客户流失预警与经营自愈系统 (RetainAI) PRD
9
+
10
+ > **设计背景说明**:
11
+ > 本 PRD 深度融合了“AI 增长经营自动化平台(ai-growth-platform)”的系统全景与工程理念。如果说增长平台解决了“获客承接 → 成单履约 → 广告转化回传”的**前链路闭环**,那么 RetainAI 则是补齐了**“售后存量经营 → 流失预警 → 自动挽留干预 → LTV 修复”的后链路闭环**。
12
+
13
+ ## 1. 产品概述
14
+ ### 1.1 产品定位
15
+ 打造一款**“无需算法工程师介入、直接驱动业务干预”**的全自动机器学习与客户留存引擎。
16
+ 系统不仅具备**模型训练自主诊断与自愈能力(Auto-Debugging)**,更能无缝对接到增长平台的“多平台推送(Push Jobs)与邮件跟进”队列中,实现从“预测流失”到“执行挽留”的无人值守业务闭环。
17
+
18
+ ### 1.2 核心价值(亮点)
19
+ - **全生命周期闭环**:打破“模型只输出概率”的孤岛,将高危流失名单直接转化为“营销推送任务(Marketing Push Jobs)”或“人工交接包(Handoffs)”。
20
+ - **模型自愈与可审计**:展示 Multi-Agent 在机器学习全链路的“自适应与自愈”能力;所有的 Agent 运行态(Agent Runs)、自调参代码 Diff 均记录留痕,保证全过程可审计。
21
+ - **AI 安全与红线控制**:干预策略生成时,严格遵守业务红线(如超大额折扣需人工审批),命中红线则触发 Handoff 转人工接管。
22
+
23
+ ---
24
+
25
+ ## 2. 核心业务场景与端到端闭环
26
+
27
+ 本系统作为增长平台的“通用 AI 预测与自愈引擎”,基于**“纯 Python 标准库实现”**的极致轻量化约束,横向扩展至以下具备“小数据量、高业务价值、强可解释性”特征的高优场景:
28
+
29
+ ### 2.1 核心场景 1:VIP 大客户专属服务分级 (High-Value Client Triage)
30
+ - **为什么适合纯 Python**:大客户(VIP)基数通常在数千级别以内,数据量小但单客价值极高;业务部门要求对模型的每一个权重和计算逻辑具有绝对的“白盒”解释权,不能使用黑盒算法包。
31
+ - **业务价值**:在客服工单进线时,预测该客户升级为“SVIP(超高净值)”的潜力,决定是否走专属绿色通道。
32
+ - **数据特征**:历史订单数、客诉解决时长、使用高级功能的频率等(通常不超过 20 个维度)。
33
+ - **预测目标**:该客户在未来 6 个月内是否会贡献超过 $10k 的利润(0/1 二分类)。
34
+ - **即时行动**:高潜客户进线时,Agent 自动拦截普通排队,生成“客户背景摘要交接包”,直接分配给高级客户成功经理(CSM)。
35
+
36
+ ### 2.2 核心场景 2:高意向线索自动打分与破冰 (High-Intent Lead Scoring)
37
+ - **为什么适合纯 Python**:线索打分往往需要与现有的 CRM(如 Salesforce)或自建后端深度集成。纯 Python 无需安装 numpy/scikit-learn 即可部署在 AWS Lambda 或极简 Serverless 环境中,实现毫秒级冷启动。
38
+ - **业务价值**:前链路获客场景,帮助销售在每天涌入的成百上千条询盘中,精准锁定最有可能成单的 20%。
39
+ - **数据特征**:页面停留时长、Pricing 页访问次数、表单填写完整度、注册渠道归因等。
40
+ - **预测目标**:该线索是否会在 48 小时内转化为订单(0/1 二分类)。
41
+ - **即时行动**:高分线索触发业务 Agent 生成“破冰交接包”并 Push 到销售的 Slack;低分线索进入自动邮件 Nudge 队列培育。
42
+
43
+ ### 2.3 核心场景 3:边缘设备/离线环境风控拦截 (Edge/Offline Fraud Detection)
44
+ - **为什么适合纯 Python**:在某些跨境出海的线下门店或弱网仓储终端,设备算力受限,无法安装庞大的 ML 环境,甚至无法联网调用云端 API。纯 Python 脚本配合预训练权重(JSON 格式)是唯一可靠的离线推理方案。
45
+ - **业务价值**:在用户现场刷卡或货到付款(COD)发货前,拦截高概率欺诈或恶意拒收的订单。
46
+ - **数据特征**:下单时间异常度、收货地址黑名单命中率、设备指纹风险分、历史退货率。
47
+ - **预测目标**:该订单是否会发生拒付/恶意退货(0/1 二分类)。
48
+ - **即时行动**:风控 Agent 直接挂起订单状态(挂起 `confirmed`),触发人工审核,避免发出货物导致资损。
49
+
50
+ ### 2.4 核心场景 4:工业遗留系统 (Legacy PLC) 异常信号微决策 (Industrial Signal Anomaly)
51
+ - **为什么适合纯 Python**:变电站或水处理厂的旧款工业控制系统(PLC)或网关通常运行着极老的操作系统,不仅严禁安装任何未经审计的第三方 C 扩展库(防止供应链攻击),甚至没有足够的磁盘空间。多 Agent 在云端完成复杂训练和调参后,最终下发的只是一段**仅包含基础数学运算的纯 Python 推理代码**,实现“零侵入”部署。
52
+ - **业务价值**:在靠近传感器的边缘端,毫秒级判断设备是否发生真实物理故障,避免误报导致整条生产线停机。
53
+ - **数据特征**:传感器电压波动频率、温度上升斜率、电流谐波特征等(时序数据提取出的表格特征)。
54
+ - **预测目标**:该信号波动是真实故障(1)还是环境干扰(0)。
55
+ - **即时行动**:预测为真实故障时,边缘 Agent 直接触发 PLC 继电器切断电源;若置信度处于边缘,则将数据打包上报云端进行人工复核。
56
+
57
+ ---
58
+
59
+ ### 2.5 主链路流转(以高意向线索打分为例)
60
+ 1. **数据回流**:增长平台中的线索数据(Site Visits, Lead Forms, Email Interactions)作为基础特征,自动沉淀为训练样本。
61
+ 2. **自动建模与自愈**:数据科学家 Agent 与 ML 工程师 Agent 自动完成特征提取、模型训练。若遇到极值导致梯度爆炸(NaN),系统自动诊断并在 Python 脚本中注入 `clip` 或正则化代码并重试。
62
+ 3. **意向预测与归因**:对实时进线的线索进行打分,输出高危名单及特征归因(如“访问 Pricing 页 3 次是主要因素”)。
63
+ 4. **多角色协同策略**:业务 Agent 联合文案 Agent 生成“销售破冰交接包(客户画像摘要 + 破冰话术建议)”。
64
+ 5. **安全门禁与分发**:
65
+ - **低意向线索**:直接进入增长平台的 `email_followups` 自动化队列发送标准培育邮件。
66
+ - **高意向线索**:生成 Handoff,通过 Push Jobs 流转至销售人员的 Slack 或 CRM 工作台优先处理。
67
+ 6. **经营复盘**:干预后追踪线索是否最终转化为订单,回流闭环优化模型权重。
68
+
69
+ ---
70
+
71
+ ## 3. 多智能体 (Agent) 核心角色设计
72
+
73
+ 系统由三大核心 Agent 协同工作,并在策略执行端引入类似增长平台的多角色协同机制:
74
+
75
+ ### 👨‍🔬 Agent A:数据科学家 (Data Scientist)
76
+ - **职责**:自动从 DB 提取订单/售后等业务数据,执行 EDA,并自动编写特征工程代码(One-hot、缺省值插补等)。
77
+
78
+ ### 🧙‍♂️ Agent B:模型训练与自愈专家 (ML Engineer) —— **【技术护城河】**
79
+ - **职责**:自动编写基线模型训练脚本。
80
+ - **自愈机制 (Auto-Debugging)**:
81
+ - **NaN / 发散**:捕获报错堆栈,诊断是否为学习率过大、梯度爆炸,自动修改代码(如降低 LR、加梯度裁剪)并重试。
82
+ - **过拟合 / 欠拟合**:监控 Loss 曲线,自动引入正则化(L1/L2/Dropout)或增加特征交叉。
83
+ - **可靠性保障**:每次重试与调参过程必须落库到 `agent_runs` 与 `audit_logs`,支持调参轨迹全量回放。
84
+
85
+ ### 🕵️‍♀️ Agent C:业务策略与协同团队 (Business Analyst Squad)
86
+ - **职责**:将模型输出的冰冷概率转化为具体执行动作。
87
+ - **多角色协同机制**:
88
+ - **分析师**:根据归因权重解释流失原因。
89
+ - **文案 (Copywriter)**:生成针对性的多语种挽留话术草稿(如 WhatsApp 安抚、邮件召回)。
90
+ - **风控 (Ops)**:校验挽留成本是否超过单客 LTV 阈值。
91
+ - **输出**:生成结构化干预方案,入队推送或转交人工。
92
+
93
+ ---
94
+
95
+ ## 4. 系统可靠性与工程治理 (Engineering & Ops)
96
+
97
+ 深度继承 ai-growth-platform 的工程标准,本系统在落地时必须满足以下约束:
98
+
99
+ 1. **任务调度与幂等 (Scheduler & Idempotency)**
100
+ - 模型的定期重训、每日预测跑批均由 Scheduler 触发,通过 DB 行级锁(`FOR UPDATE SKIP LOCKED`)抢占任务,避免并发重复训练。
101
+ - 挽留动作下发到 Push 队列时,基于 `customer_id` 和 `campaign_id` 生成 `idempotency_key`,利用 `ON CONFLICT` 避免重复发券打扰。
102
+ 2. **AI 边界与状态回流 (AI Safety & Status Sync)**
103
+ - **红线控制**:任何涉及“修改退货条款、大额金钱补偿”的策略,强制拦截并生成 Handoff 交接单。
104
+ - **状态回写**:外部营销推送必须有状态回流(sent/failed 及错误码),闭环追踪挽留触达结果。
105
+ 3. **运维与可观测性 (Traceability & Ops)**
106
+ - 提供类似于 `/ops/traces` 的页面,可视化展示模型训练报错、Agent 诊断反思 (Reflection)、代码修复及重试的完整流转,解决“黑盒训练”问题。
107
+
108
+ ---
109
+
110
+ ## 5. 演进路线图 (Roadmap)
111
+
112
+ ### 🏁 Phase 1: 业务底座与单次训练跑通 (MVP)
113
+ - **数据层**:建立 `churn_predictions`、`intervention_jobs` 等底层表结构。
114
+ - **算法层**:实现 Agent A(探查)和 Agent B(基线模型训练),能够基于静态 CSV 跑通基础训练。
115
+ - **业务层**:输出高危名单列表。
116
+
117
+ ### 🛠 Phase 2: 核心攻坚 —— 模型训练自愈与 Agent 留痕
118
+ - 构建 Agent 运行沙箱,安全执行生成的代码并拦截标准输出与报错。
119
+ - 刻意“埋雷”(注入极端异常值或设置错误超参),开发 Agent B 的自动诊断与修复循环(Backoff 重试)。
120
+ - 实现 `agent_runs` 留痕,在后台可视化展示“报错 -> 反思 -> 修复代码 -> 成功”的全过程。
121
+
122
+ ### 🚀 Phase 3: 协同挽留与系统闭环 (Intervention & ROI)
123
+ - 引入 Agent C 多角色交接包生成机制,针对高危用户生成话术与挽留策略。
124
+ - **连通增长平台**:将挽留策略自动写入真实业务库的 `marketing_push_jobs` 表。
125
+ - 开发“留存经营看板”,真正将预测动作转化为“净回款 (Net Revenue)”与 LTV 的增长追踪。
126
+
127
+ ---
128
+ *文档生成日期:2026-04-13*
129
+ *关联基座项目:[ai-growth-platform](file:///Users/by/important/ai-growth-platform/README.md)*