Commit d253f173 by luoqi

docs(站点): 决策树的两个环只画引导节点,触发条件写进图里

产品指出:边上那串「加条件 · 改这批多大 · 换治疗项 · 换多久没来」混了两类东西 ——
**换治疗项 / 换多久没来 / 直接说改成 200 人是自由输入**,不走按钮、靠助手听懂 + 调工具,
 不该画在这张图上。图上只留**引导节点**,并把每条的触发条件写死。

两个环现在各挂两个节点(全部去代码核过阈值):
  选人环(重出,几十秒)
    ① 能加个条件 —— 这一格 ≥50 人 · 他还没加过 · 切完还剩 ≥10 人
       消费高于本格平均 / 转介绍达人 / 权益身份 / 获客渠道
    ② 这批多大 —— 人数是系统估的 · 且候选 > 本批人数
       可改 **每人每天几通 · 时效几天**(此前图里完全没提这两个可调量)
  分人环(就地改,同步)
    ③ 专属排满了 —— 这一版真有人排不进去
    ④ 最忙的那位 —— 分完后的量 > 每天通数 × 时效

🔴 顺带纠正两处我先前写错/漏写的:
  · **「改时效」有两条路,代价不一样**:从②改会连人数一起重估(重出);
    从④改只延长这一批的期限、人不变(就地改)。前端注释里 `basis.set` 走
    「让模型重出一版」而 `expiry.set` 是「局部改单、同步」,两者本就不同路。
  · **「换无专属客服的患者补上」挂在③下面,但它换的是人** —— 走 refill 重排(几秒),
    是四个节点里唯一"长在分人环、代价却在选人环"的选项。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
parent 59ebef9c
...@@ -24,16 +24,18 @@ flowchart TD ...@@ -24,16 +24,18 @@ flowchart TD
A2["① 选人 · 助手精选<br/>3 要不要只挑高价值的 —— 先摆这批人的全景<br/>4 团队还吃得下多少 —— 先摆在岗人手与在手量<br/>—— · —— · —— · —— · —— · ——<br/>不等他给全,先按这几条默认出一版:<br/>没联系过的排前面,其余按优先级<br/>每人每天 15 通 · 时效 1 天<br/>这批多大 = 在岗人数 × 15 × 时效"] A2["① 选人 · 助手精选<br/>3 要不要只挑高价值的 —— 先摆这批人的全景<br/>4 团队还吃得下多少 —— 先摆在岗人手与在手量<br/>—— · —— · —— · —— · —— · ——<br/>不等他给全,先按这几条默认出一版:<br/>没联系过的排前面,其余按优先级<br/>每人每天 15 通 · 时效 1 天<br/>这批多大 = 在岗人数 × 15 × 时效"]
A2 --> D1{"这批人对吗?<br/>要改哪一项,点一下就行"} A2 --> D1{"这批人对吗?"}
D1 -->|"加一个条件(消费 / 转介绍 / 权益 / 渠道)<br/>改这批多大 · 改时效<br/>换治疗项 · 换多久没来"| R1["重新选一版<br/>⚠️ 已经排好的分法一并作废"] D1 --> G1["助手摆出的引导 —— 满足条件才出现<br/>① 能加个条件:这一格 ≥50 人 · 他还没加过 · 切完还剩 ≥10 人<br/>  消费高于本格平均 / 转介绍达人 / 权益身份 / 获客渠道<br/>② 这批多大:人数是系统估的 · 且候选 > 本批人数<br/>  可改 每人每天几通 · 时效几天"]
G1 --> R1["重新选一版<br/>⚠️ 已经排好的分法一并作废"]
R1 --> A2 R1 --> A2
D1 ==>|"人定了 —— 这一关过了才谈怎么分"| B D1 ==>|"人定了 —— 这一关过了才谈怎么分"| B
B["② 分人 —— 谁去打<br/>有专属的回自己人手上<br/>无专属的给当前手上最少的<br/>专属这轮排满的单列成一组"] B["② 分人 —— 谁去打<br/>有专属的回自己人手上<br/>无专属的给当前手上最少的<br/>专属这轮排满的单列成一组"]
B --> D2{"这么分行吗?<br/>要调谁,点一下就行"} B --> D2{"这么分行吗?"}
D2 -->|"移出谁 · 改派 · 改时效 · 带福利"| R2["就在这一版上改<br/>人不变,不重出"] D2 --> G2["助手摆出的引导 —— 满足条件才出现<br/>③ 专属排满了:这一版真有人排不进去<br/>  铺平给在岗 / 各自归专属 / 移出本批<br/>④ 最忙的那位:分完后的量 > 每天通数 × 时效<br/>  整批时效改成 N 天"]
G2 --> R2["就在这一版上改<br/>人不变,不重出"]
R2 --> D2 R2 --> D2
D2 ==>|"行"| K["③ 确认<br/>点下去,这一刻才真的分下去"] D2 ==>|"行"| K["③ 确认<br/>点下去,这一刻才真的分下去"]
...@@ -43,9 +45,11 @@ flowchart TD ...@@ -43,9 +45,11 @@ flowchart TD
style A1 fill:#fef3c7,stroke:#f59e0b style A1 fill:#fef3c7,stroke:#f59e0b
style A2 fill:#e0e7ff,stroke:#6366f1 style A2 fill:#e0e7ff,stroke:#6366f1
style D1 fill:#fee2e2,stroke:#ef4444,stroke-width:2px style D1 fill:#fee2e2,stroke:#ef4444,stroke-width:2px
style G1 fill:#fce7f3,stroke:#ec4899
style R1 fill:#fee2e2,stroke:#ef4444 style R1 fill:#fee2e2,stroke:#ef4444
style B fill:#e0e7ff,stroke:#6366f1 style B fill:#e0e7ff,stroke:#6366f1
style D2 fill:#fff,stroke:#94a3b8 style D2 fill:#fff,stroke:#94a3b8
style G2 fill:#fce7f3,stroke:#ec4899
style R2 fill:#ede9fe,stroke:#8b5cf6 style R2 fill:#ede9fe,stroke:#8b5cf6
style K fill:#fef3c7,stroke:#f59e0b style K fill:#fef3c7,stroke:#f59e0b
style L fill:#d1fae5,stroke:#10b981 style L fill:#d1fae5,stroke:#10b981
...@@ -53,13 +57,19 @@ flowchart TD ...@@ -53,13 +57,19 @@ flowchart TD
**两个环的代价不一样,这是全图最要紧的一点:** **两个环的代价不一样,这是全图最要紧的一点:**
| | 主管改什么 | 代价 | | | 引导节点 | 代价 |
|---|---|---| |---|---|---|
| **选人环**(红) | 加一个条件、改这批多大、改时效、换治疗项或多久没来 | **重新选一版** —— 人变了,已经排好的分法一并作废,从头再排 | | **选人环**(红) | ① 能加个条件 ② 这批多大 | **重新选一版**(几十秒)—— 人变了,已经排好的分法一并作废 |
| **分人环**(紫) | 移出谁、改派、改时效、带福利 | **就地改** —— 人不变,只动这一版的分法 | | **分人环**(紫) | ③ 专属排满了 ④ 最忙的那位 | **就地改**(同步)—— 人不变,只动这一版的分法 |
所以顺序不能颠倒:**人先定下来,才谈怎么分**。先排分法再让他改人群,前面那趟排班就白做了。 所以顺序不能颠倒:**人先定下来,才谈怎么分**。先排分法再让他改人群,前面那趟排班就白做了。
⚠️ 三处例外和细节,都是实际会绊人的:
- **图里只画了引导节点。** 主管随口说的(「换成正畸」「改成 200 人」「只要今年来过的」)同样能触发重出 —— 那条路不走按钮,靠助手听懂 + 调工具,⛔ 不在这张图上。
- **「换无专属客服的患者补上」挂在③下面,但它换的是人** —— 走重排(几秒),不是就地改。它是四个节点里唯一一个"长在分人环、代价却在选人环"的选项。
- **「改时效」有两条路,代价不一样**:从②「这批多大」改,会连人数一起重估(**重出**);从④「最忙的那位」改,只延长这一批的期限、人不变(**就地改**)。
### 召回策略:一批召回要回答的四个问题 ### 召回策略:一批召回要回答的四个问题
**这一环在「选人」之前** —— 先把问题摆清楚,再看谁答得了。 **这一环在「选人」之前** —— 先把问题摆清楚,再看谁答得了。
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment