# KPI 数据管线

## 架构

```
飞书项目 MCP              飞书导出 Excel
     │                         │
     │ get_workitem_brief       │ openpyxl 解析
     │ (role_7dd6e0=销售员)     │ (下单人列)
     │                         │
     ▼                         ▼
          refresh_kpi.py
               │
               ▼
        kpi_progress.json
        (updated_at, total, by_salesperson)
               │
     ┌─────────┼─────────┐
     ▼         ▼         ▼
  日报      KPI看板    工作台
```

## 销售订单角色体系

| 角色 | role_id | 说明 |
|------|---------|------|
| 销售员 | `role_7dd6e0` | 负责该订单的销售 |
| 下单人 | `role_00a9b7` | 实际下...