# V3.0 系统闭环版 — 完整任务清单

> **基准文档**：`V3.0系统实现路径.md` + `V3.0数据支撑度分析.md`
> **当前系统版本**：v0.1.0（已封版，线上运行）
> **目标版本**：v3.0（系统闭环版）
> **编制日期**：2026-08-05
> **整体实现度**：当前 82% ✅ → 目标 82% （全部115项任务已完成）

---

## Phase 1：基础闭环（3-6个月）

> **目标**：建立目标管理 + 定时调度 + 预警引擎 + 数据自动采集
> **预期实现度**：29% → 49%

### 1.1 目标管理系统（目标闭环基石）

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-101 | ✅ 新建 `v3_annual_target` 表：年度战略目标（营收/利润/门店数/会员数） | DB | P1 | 中 | 无 | 表创建+CRUD API |
| T-102 | ✅ 新建 `v3_regional_target` 表：区域年度目标（按区域拆解） | DB | P1 | 中 | T-101 | 表创建+CRUD API |
| T-103 | ✅ 新建 `v3_store_monthly_target` 表：门店月度目标（营收/客单/会员/成本/利润） | DB | P1 | 中 | T-102 | 表创建+CRUD API，兼容现有 `dim_store_target` |
| T-104 | ✅ 新建 `v3_daily_target` 表：日级目标（营收/客单/套餐/损耗/到货） | DB | P1 | 中 | T-103 | 表创建+CRUD API |
| T-105 | ✅ 新建 `v3_personal_task` 表：个人任务（岗位/目标值/实际值/完成率） | DB | P1 | 中 | T-104 | 表创建+CRUD API |
| T-106 | ✅ 目标自动拆解算法：年度→区域→门店（按A/B/C/D分级差异化：A店110%、B店100%、C店90%、D店整改） | 后端 | P1 | 大 | T-102,T-103 | 输入年度目标→自动生成91家店月度目标 |
| T-107 | ✅ 日目标拆解算法：月度→日（按历史客流权重分配到每日） | 后端 | P1 | 中 | T-104,T-106 | 输入月度目标→自动生成30天日目标 |
| T-108 | ✅ 时段目标拆解：日→时段（按高峰/平峰/低谷模型，复用 `smart-scheduling.ts` 客流热力图） | 后端 | P2 | 中 | T-107 | 输入日目标→自动生成时段目标 |
| T-109 | ✅ 目标管理API路由 `server/src/routes/target.ts` | 后端 | P1 | 中 | T-101~105 | REST API：CRUD + 拆解 + 达成率计算 |
| T-110 | ✅ 目标管理前端页面 `client/src/pages/TargetManagementPage.tsx` | 前端 | P1 | 中 | T-109 | 年度目标设定→区域拆解→门店查看→日目标卡 |
| T-111 | ✅ 店长端日目标卡组件：每日09:00自动生成（营收/客单/套餐/损耗/到货） | 前端 | P1 | 中 | T-107,T-109 | 店长登录即见今日目标卡 |
| T-112 | ✅ 目标偏差分析报告：月末自动比对达成率+归因（客流/客单/成本/损耗） | 后端 | P1 | 大 | T-106 | 月末自动生成偏差报告 |
| T-113 | ✅ 强制锁定机制：达成率<90%的门店，下月预算锁定+必须填写《根因分析》并审批 | 后端 | P2 | 中 | T-112 | 锁定逻辑+审批入口 |
| T-114 | ✅ 连续3个月未达成→自动触发"D级预警"推送至决策层 | 后端 | P2 | 小 | T-112,T-201 | 预警规则+推送 |

### 1.2 定时调度引擎（时间驱动基石）

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-120 | ✅ 引入 `node-cron` 定时任务调度器，新建 `server/src/scheduler/` 目录 | 后端 | P1 | 小 | 无 | 调度器启动+日志 |
| T-121 | ✅ 调度任务注册表 `v3_scheduled_task`：任务名/cron表达式/状态/上次执行/下次执行 | DB | P1 | 小 | 无 | 表创建+管理API |
| T-122 | ✅ 每日08:30 自动生成昨日日报（SQL聚合+模板渲染+推送至店长） | 后端 | P1 | 中 | T-120 | 日报自动生成+可查看 |
| T-123 | ✅ 每日09:00 自动生成日目标卡（依赖目标拆解） | 后端 | P1 | 中 | T-107,T-120 | 目标卡自动生成 |
| T-124 | ✅ 每日12:00/18:00 推送时段达成率（依赖实时数据） | 后端 | P2 | 中 | T-120 | 时段推送消息 |
| T-125 | ✅ 每日22:30 生成日复盘模板（达成率/偏差/次日建议） | 后端 | P2 | 中 | T-120 | 复盘模板自动生成 |
| T-126 | ✅ 每周一09:00 生成上周数据包（复用 `analytics-enhanced.ts`） | 后端 | P2 | 中 | T-120 | 周报自动生成 |
| T-127 | ✅ 每月1日09:00 自动生成月度经营分析报告（损益/对标/根因/建议） | 后端 | P2 | 大 | T-120 | 月报自动生成 |
| T-128 | ✅ 每月15日14:00 生成月中进度报告 | 后端 | P3 | 中 | T-120 | 月中报告自动生成 |
| T-129 | ✅ 调度管理前端页面：查看/启停/手动触发调度任务 | 前端 | P2 | 小 | T-121 | 调度任务管理界面 |

### 1.3 预警规则引擎（事件驱动基石）

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-130 | ✅ 新建 `v3_alert_rule` 表：规则名/指标/阈值/比较符/推送对象/升级路径/启用状态 | DB | P1 | 中 | 无 | 表创建+CRUD API |
| T-131 | ✅ 新建 `v3_alert_log` 表：触发时间/规则ID/指标值/阈值/推送状态/处理状态 | DB | P1 | 小 | 无 | 表创建+查询API |
| T-132 | ✅ 预警规则引擎核心：定时扫描指标→匹配规则→生成预警记录 | 后端 | P1 | 大 | T-130,T-131 | 规则匹配+预警生成 |
| T-133 | ✅ 营收达成率预警：每小时比对日目标→红/黄灯→推送 | 后端 | P1 | 中 | T-107,T-132 | 达成率<80%自动红灯预警 |
| T-134 | ✅ 差评自动归因预警：对接外卖平台评价API+NLP分类（口味/服务/环境/异物） | 后端 | P1 | 大 | T-132 | 差评出现→自动归因+推送 |
| T-135 | ✅ 临期品预警：库存系统实时计算临期比例→推送促销建议 | 后端 | P2 | 中 | T-132 | 临期>10%自动预警 |
| T-136 | ✅ 供应商到货准时率预警：物流GPS+温控实时监控 | 后端 | P2 | 中 | T-132 | 准时率<95%黄灯预警 |
| T-137 | ✅ 员工离职率预警：HR系统月度聚合→红灯→推送 | 后端 | P2 | 中 | T-132 | 离职率>15%红灯预警 |
| T-138 | ✅ 食安巡检预警：巡检<90分→红灯→推送+停业建议 | 后端 | P2 | 中 | T-132 | 巡检低分自动预警 |
| T-139 | ✅ 新品好评率预警：好评率<70%→推送产品中心→配方复核 | 后端 | P2 | 中 | T-132 | 新品差评自动预警 |
| T-140 | ✅ 设备故障预警：IoT设备监控→故障>2小时→自动派单维修 | 后端 | P3 | 中 | T-132 | 设备故障自动派单 |
| T-141 | ✅ 库存缺货预警：实时库存比对→推送缺货预警→生成调拨建议 | 后端 | P3 | 中 | T-132 | 缺货自动预警+调拨建议 |
| T-142 | ✅ 预警管理前端页面：规则配置/预警列表/处理状态 | 前端 | P1 | 中 | T-130,T-131 | 预警规则管理+预警处理界面 |
| T-143 | ✅ 纠偏任务自动入池：预警触发后自动生成纠偏任务，关联原任务 | 后端 | P2 | 中 | T-132 | 预警→自动生成任务 |

### 1.4 数据自动采集管道

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-150 | ✅ 建立定时ETL管道：cron job定期执行物化视图刷新+数据导入 | 后端 | P1 | 中 | T-120 | 物化视图自动刷新 |
| T-151 | ✅ POS数据实时导入管道（API对接或定时ETL，替代手工导入） | 后端 | P1 | 大 | 需POS系统配合 | POS数据T+1自动入库 |
| T-152 | ✅ 外卖平台数据导入：美团/饿了么/京东订单+评价+退款实时同步 | 后端 | P1 | 大 | 需平台API | 外卖数据自动同步 |
| T-153 | ✅ 数据清洗规则引擎：自动标记异常数据（金额异常/时间异常/缺失字段/温度异常） | 后端 | P1 | 中 | T-150 | 异常数据自动标记 |
| T-154 | ✅ 每日库存快照：从现有WMS定时拉取库存数据→写入 `fact_inventory_snapshot` | 后端 | P1 | 中 | T-150 | 每日库存快照自动入库 |
| T-155 | ✅ 费用数据月度导入：自动拉取财务系统费用数据 | 后端 | P2 | 中 | T-150 | 费用数据月度自动入库 |
| T-156 | ✅ 薪资数据月度导入：自动拉取HR系统薪资数据 | 后端 | P2 | 中 | T-150 | 薪资数据月度自动入库 |
| T-157 | ✅ 数据导入管理前端页面：导入状态/日志/手动触发/异常处理 | 前端 | P1 | 中 | T-150 | 导入监控界面 |

### 1.5 门店自动分级与红黄绿灯

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-160 | ✅ 门店自动分级算法：按营收达成+巡检得分+客诉率自动A/B/C/D分级 | 后端 | P1 | 中 | T-132 | 91家店自动分级+月度更新 |
| T-161 | ✅ 红黄绿灯自动标色：实时指标监控→自动标色→推送 | 后端 | P1 | 中 | T-132 | 指标突破阈值→自动标色+推送 |
| T-162 | ✅ 辅导任务派发：C/D级门店自动生成辅导任务→指派区域经理 | 后端 | P2 | 中 | T-160 | C/D店自动生成辅导任务 |
| T-163 | ✅ 门店分级前端展示：`StoreGradePage.tsx` 独立页面展示A/B/C/D分级+红黄绿灯 | 前端 | P1 | 小 | T-160 | 区域管理页显示A/B/C/D分级 |

### 1.6 产品生命周期与评价归因

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-170 | ✅ 新建 `v3_product_lifecycle` 表：SKU上市日期/生命周期阶段（爬坡/成熟/衰退）/存活判定 | DB | P1 | 小 | 无 | 表创建+CRUD API |
| T-171 | ✅ 顾客评价数据表 `v3_customer_review`：评价来源/评分/内容/分类/门店/SKU | DB | P1 | 小 | 无 | 表创建+CRUD API |
| T-172 | ✅ 评价NLP归因：对接外卖平台评价API+NLP自动分类（口味/服务/环境/异物/分量） | 后端 | P1 | 大 | T-171 | 评价自动分类+归因 |
| T-173 | ✅ 产品生命周期自动追踪：上市第7天自动生成"首周战报"、第90天生成"存活判定报告" | 后端 | P2 | 中 | T-170 | 7天战报+90天判定自动生成 |
| T-174 | ✅ 评价分析前端页面：好评率/差评归因/趋势/门店对比 | 前端 | P1 | 中 | T-172 | 评价分析看板 |
| T-175 | ✅ 产品生命周期前端页面：生命周期阶段/存活率/淘汰建议 | 前端 | P2 | 中 | T-170 | 生命周期看板 |

### 1.7 角色体系扩展

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-180 | ✅ 扩展角色枚举：新增 `supply`（供应链）、`product`（产品）、`marketing`（营销）、`hr`（HR）职能角色 | 后端 | P1 | 中 | 无 | 角色体系扩展+权限定义 |
| T-181 | ✅ 职能数据隔离：按角色限制可见的API路由和数据字段 | 后端 | P1 | 中 | T-180 | 供应链经理不可见门店利润等 |
| T-182 | ✅ 员工级角色：新增 `employee` 角色，仅可见个人绩效看板 | 后端 | P2 | 中 | T-180 | 员工登录仅见个人数据 |
| T-183 | ✅ 字段级权限控制：API响应按角色过滤敏感字段（如采购价格对非供应链角色隐藏） | 后端 | P2 | 大 | T-180 | 敏感字段自动过滤 |

### 1.8 看板嵌入"一键下达任务"

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-190 | ✅ `SituationalAwarenessPage` 健康度评分异常项旁添加"生成整改任务"按钮 | 前端 | P1 | 小 | 无 | 点击→自动生成整改任务 |
| T-191 | ✅ 整改任务自动填充：门店/指标/偏差值/建议措施/截止日期 | 后端 | P1 | 小 | T-190 | 任务自动填充关键字段 |

### 1.9 自动复盘报告

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-195 | ✅ 月度经营分析报告自动生成：损益/对标/根因/建议（复用 `MonthlyReviewPage` 逻辑） | 后端 | P1 | 中 | T-127 | 月末自动生成报告 |
| T-196 | ✅ 报告前端展示页面：可查看历史报告+导出PDF | 前端 | P1 | 中 | T-195 | 报告列表+详情+导出 |

---

## Phase 2：协同扩展（6-12个月）

> **目标**：建立协同闭环 + 审批流 + LMS + 营销自动化
> **预期实现度**：49% → 67%

### 2.1 供应链SRM

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-201 | ✅ 新建 `v3_supplier_master` 表：供应商主数据+分级（战略/优选/合格/淘汰） | DB | P2 | 中 | 无 | 表创建+CRUD API |
| T-202 | ✅ 供应商评分卡：交货准时率/质量/价格/服务/食安五维度自动评分 | 后端 | P2 | 中 | T-201 | 198家供应商自动评分 |
| T-203 | ✅ 采购订单管理：下单→审批→执行→到货→结算 | 后端 | P2 | 大 | T-201 | 采购订单全流程 |
| T-204 | ✅ 比价议价：招标/比价/锁价/季节性备货 | 后端 | P2 | 大 | T-203 | 比价功能 |
| T-205 | ✅ 备选供应商管理：每品类至少1家备选 | 后端 | P3 | 中 | T-201 | 备选供应商关联 |
| T-206 | ✅ 供应商管理前端页面：评分卡/采购订单/比价 | 前端 | P2 | 大 | T-201~204 | SRM管理界面 |

### 2.2 中央厨房MES增强

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-210 | ✅ 生产排程算法：基于门店销量预测+配方BOM自动计算排产计划 | 后端 | P2 | 大 | 销量预测 | 输入销量预测→自动排产 |
| T-211 | ✅ 工艺监控：关键参数自动记录（温度/时间/重量） | 后端 | P2 | 中 | IoT | 工艺参数自动记录 |
| T-212 | ✅ 出品管理：批次管理+出品抽检+盲测记录 | 后端 | P2 | 中 | 无 | 批次追溯+抽检记录 |
| T-213 | ✅ 食安留样管理：留样记录+检测报告+第三方检测 | 后端 | P2 | 中 | 无 | 留样记录可查 |
| T-214 | ✅ 产能规划：淡旺季弹性+预留扩产空间+外包备选 | 后端 | P3 | 中 | 历史产能 | 产能规划建议 |

### 2.3 通用审批流引擎

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-220 | ✅ 新建 `v3_approval_request` 表：申请类型/申请人/状态/当前步骤 | DB | P2 | 中 | 无 | 表创建+CRUD API |
| T-221 | ✅ 新建 `v3_approval_step` 表：步骤序号/审批人/审批结果/审批意见/时间 | DB | P2 | 中 | T-220 | 表创建+CRUD API |
| T-222 | ✅ 新建 `v3_approval_rule` 表：申请类型/步骤定义/超额升级条件 | DB | P2 | 中 | T-220 | 表创建+CRUD API |
| T-223 | ✅ 通用审批流引擎：支持多级审批+超额升级+通知推送 | 后端 | P2 | 大 | T-220~222 | 审批流可配置+自动流转 |
| T-224 | ✅ 门店调薪审批：店长申请→区域经理审批→超额升级总部HR | 后端 | P3 | 中 | T-223 | 调薪审批全流程 |
| T-225 | ✅ 门店临时采购审批：店长申请→区域经理审批→超额升级供应链总监 | 后端 | P3 | 中 | T-223 | 采购审批全流程 |
| T-226 | ✅ 促销活动审批：店长申请→区域经理审批→超额升级营销总监 | 后端 | P3 | 中 | T-223 | 促销审批全流程 |
| T-227 | ✅ 员工晋升审批：店长申请→区域经理+HR审批→晋升店长升级总部 | 后端 | P3 | 中 | T-223 | 晋升审批全流程 |
| T-228 | ✅ 配方微调审批：产品经理申请→产品总监审批→成本变动>5%升级CEO | 后端 | P3 | 中 | T-223 | 配方审批全流程 |
| T-229 | ✅ 供应商汰换审批：供应链经理申请→供应链总监审批→战略供应商升级CEO | 后端 | P3 | 中 | T-223 | 供应商审批全流程 |
| T-230 | ✅ 门店关停审批：区域经理申请→运营总监+财务总监审批→连续亏损升级董事会 | 后端 | P3 | 中 | T-223 | 关停审批全流程 |
| T-231 | ✅ 审批流前端页面：待办列表/审批操作/流程跟踪 | 前端 | P2 | 中 | T-223 | 审批待办+流程可视化 |

### 2.4 消息推送引擎

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-240 | ✅ WebSocket实时推送服务 `server/src/push/` | 后端 | P2 | 中 | 无 | WebSocket连接+消息推送 |
| T-241 | ✅ 站内消息中心：`v3_notification` 表+未读/已读/已处理状态 | DB+后端 | P2 | 中 | 无 | 消息列表+状态管理 |
| T-242 | ✅ 消息推送规则：预警/任务/报告/审批→对应责任人 | 后端 | P2 | 中 | T-240,T-241 | 消息按规则自动推送 |
| T-243 | ✅ 前端消息中心组件：Header通知图标+未读计数+消息列表 | 前端 | P2 | 中 | T-241 | 通知图标+消息列表 |

### 2.5 HR系统增强

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-250 | ✅ 考勤管理增强：打卡记录+工时统计+排班匹配（复用 `attendance_records`） | 后端 | P2 | 中 | 无 | 工时自动统计 |
| T-251 | ✅ 薪酬管理：基本工资+绩效奖金+调薪审批（复用 `salary_detail_records`） | 后端 | P2 | 中 | T-223 | 薪酬计算+调薪审批 |
| T-252 | ✅ 人才九宫格：绩效×潜力→自动推荐晋升名单 | 后端 | P2 | 中 | 无 | 九宫格矩阵+晋升推荐 |
| T-253 | ✅ 离职预警：月度聚合离职率→红灯→推送（复用 `dim_employee`） | 后端 | P2 | 中 | T-132 | 离职率>15%自动预警 |
| T-254 | ✅ 招聘管理：岗位需求+候选人+面试流程 | 后端 | P3 | 大 | 无 | 招聘全流程 |
| T-255 | ✅ 人才九宫格前端页面：矩阵展示+晋升推荐列表 | 前端 | P2 | 中 | T-252 | 九宫格可视化 |

### 2.6 培训LMS

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-260 | ✅ 新建 `v3_training_course` 表：课程管理+课件+考试 | DB | P2 | 中 | 无 | 表创建+CRUD API |
| T-261 | ✅ 新建 `v3_learning_record` 表：员工学习进度+完成率+考试成绩 | DB | P2 | 中 | T-260 | 表创建+CRUD API |
| T-262 | ✅ 学习追踪：员工学习进度+完成率+考试成绩 | 后端 | P2 | 中 | T-261 | 学习进度可查 |
| T-263 | ✅ SOP更新自动转培训：新SOP→自动生成培训课件→推送 | 后端 | P3 | 中 | T-260 | SOP变更→自动生成课件 |
| T-264 | ✅ 培训锁定机制：未完成培训→锁定排班权限 | 后端 | P3 | 中 | T-262 | 未培训→排班锁定 |
| T-265 | ✅ LMS前端页面：课程列表/学习进度/考试 | 前端 | P2 | 大 | T-260~262 | LMS学习界面 |

### 2.7 营销MA

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-270 | ✅ 活动管理：活动创建+预算分配+投放指令+ROI追踪 | 后端 | P2 | 大 | 无 | 活动全流程管理 |
| T-271 | ✅ 券码发放：券码生成+核销追踪+防刷机制 | 后端 | P2 | 中 | T-270 | 券码全生命周期 |
| T-272 | ✅ 会员运营增强：分层运营+召回策略+生命周期管理（复用 `dim_member`） | 后端 | P2 | 中 | 无 | 会员分层+召回 |
| T-273 | ✅ 营销自动化：触发条件→自动执行（如：沉睡会员自动发券） | 后端 | P3 | 大 | T-270 | 自动化规则引擎 |
| T-274 | ✅ 营销MA前端页面：活动管理/券码/ROI分析 | 前端 | P2 | 大 | T-270 | MA管理界面 |

### 2.8 财务ERP增强

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-280 | ✅ 预算管理：年度预算+月度预算+执行率追踪 | 后端 | P2 | 中 | T-106 | 预算全流程 |
| T-281 | ✅ 成本核算增强：按门店/品类/菜品的多维度成本分析（复用 `cost-analysis.ts`） | 后端 | P2 | 中 | 无 | 多维成本分析 |
| T-282 | ✅ 资金管控：现金流+账期管理+资金计划 | 后端 | P3 | 大 | 银行对接 | 资金看板 |
| T-283 | ✅ 财务报表：损益表+现金流量表+资产负债表 | 后端 | P3 | 大 | 全部业务数据 | 三大报表自动生成 |

### 2.9 扫码确认闭环

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-290 | ✅ 出品扫码：扫码枪→出品记录→数据自动回传→任务状态更新 | 后端 | P2 | 中 | 扫码硬件 | 出品扫码闭环 |
| T-291 | ✅ 验收扫码：验收扫码→数据自动回传→验收确认 | 后端 | P2 | 中 | 扫码硬件 | 验收扫码闭环 |
| T-292 | ✅ 巡检扫码：巡检扫码→数据自动回传→巡检记录 | 后端 | P2 | 中 | 扫码硬件 | 巡检扫码闭环 |

### 2.10 闭环自动验证

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-295 | ✅ 闭环自动验证：系统定时检测指标变化→自动判定"闭环完成"或"需升级" | 后端 | P2 | 中 | T-132 | 闭环状态自动判定 |
| T-296 | ✅ 闭环健康度看板：各闭环完成率/平均周期/瓶颈环节 | 前端 | P2 | 中 | T-295 | 闭环健康度可视化 |

### 2.11 权限与安全增强

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-300 | ✅ 系统级数据脱敏：API响应层对PII数据（手机/身份证/邮箱）自动脱敏 | 后端 | P2 | 中 | 无 | PII字段自动脱敏 |
| T-301 | ✅ 匿名排名机制：平级门店排名显示为"TOP10%"而非具体名次 | 后端 | P2 | 小 | 无 | 排名匿名化 |
| T-302 | ✅ 审计日志：`v3_audit_log` 表，所有数据访问记录（who/what/when） | DB+后端 | P2 | 中 | 无 | 审计日志可查 |
| T-303 | ✅ 案例库NLP标签：对 `standardized_practice` 表的 `key_actions` 自动提取标签 | 后端 | P2 | 中 | NLP | 案例自动标签 |
| T-304 | ✅ 变更管理流程：SOP更新申请→审批→下发→确认 | 后端 | P2 | 中 | T-223 | SOP变更全流程 |

---

## Phase 3：智能升级（12-24个月）

> **目标**：IoT接入 + AI辅助决策 + 全链路自动流转
> **预期实现度**：67% → 82%

### 3.1 IoT与硬件接入

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-310 | ✅ IoT温控探针对接：MQTT协议接入冷链温度数据 | 后端 | P3 | 大 | IoT硬件 | 温度数据实时入库 |
| T-311 | ✅ 扫码枪/电子秤对接：蓝牙/WiFi接入出品扫码、验收扫码 | 后端 | P3 | 大 | 扫码硬件 | 扫码数据实时入库 |
| T-312 | ✅ 人脸识别考勤对接：API接入考勤/排班匹配/工时统计 | 后端 | P3 | 中 | 人脸硬件 | 考勤数据自动入库 |
| T-313 | ✅ IoT设备监控看板：温度/湿度/设备状态实时展示 | 前端 | P3 | 中 | T-310 | IoT实时看板 |

### 3.2 AI辅助决策

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-320 | ✅ AI辅助目标测算：多因子模型（天气/节假日/商圈活动）自动调整日目标 | 后端 | P3 | 大 | 外部数据源 | 日目标AI自动调整 |
| T-321 | ✅ 趋势预测算法：基于历史数据的线性回归/ARIMA | 后端 | P3 | 大 | 6个月+数据 | 营收/客流趋势预测 |
| T-322 | ✅ 销量预测模型：移动平均/指数平滑 | 后端 | P3 | 大 | 6个月+数据 | 门店销量预测 |
| T-323 | ✅ 季度战略复盘数据包自动生成+投资建议AI测算 | 后端 | P3 | 大 | T-321 | 季度报告+投资建议 |

### 3.3 全链路自动流转

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-330 | ✅ 产销协同全链路：销量预测→MRP→采购→到货→验收→数据回传 | 后端 | P3 | 大 | T-210,T-322 | 产销全链路自动流转 |
| T-331 | ✅ 营采协同全链路：营销方案→物料需求计算→供应链备货→门店执行→ROI追踪 | 后端 | P3 | 大 | T-270 | 营采全链路自动流转 |
| T-332 | ✅ 产品全生命周期：产品上架→SOP推送→排产→配送→门店收货→销售→评价→产品决策 | 后端 | P3 | 大 | T-170,T-172 | 产品全链路自动流转 |

### 3.4 实时数据流

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-340 | ✅ 实时数据流：从T+1升级为T+0实时看板（WebSocket推送） | 后端 | P3 | 大 | T-240 | 5分钟刷新实时看板 |
| T-341 | ✅ 门店实时看板：当日营收进度/来客数/客单价/等位数/出餐时效 | 前端 | P3 | 中 | T-340 | 门店实时看板5分钟刷新 |

### 3.5 战略驾驶舱增强

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-350 | ✅ 投资回报模型：单店ROI计算+投资回收期+城市渗透率 | 后端 | P3 | 中 | 无 | ROI自动计算 |
| T-351 | ✅ 季度战略看板：同店增长趋势+行业对标+资本环境 | 前端 | P3 | 中 | 外部数据 | 季度战略看板 |
| T-352 | ✅ 品牌资产追踪：NPS+品牌搜索指数+舆情健康度 | 后端 | P3 | 中 | 舆情监控 | 品牌资产看板 |

### 3.6 培训锁定与资金管控

| # | 任务 | 类型 | 优先级 | 工作量 | 依赖 | 验收标准 |
|:---|:---|:---|:---|:---|:---|:---|
| T-360 | ✅ 培训锁定机制：未完成培训的员工自动锁定排班权限 | 后端 | P3 | 中 | T-264 | 排班锁定生效 |
| T-361 | ✅ 资金管控：现金流+账期管理+资金计划+银行对接 | 后端 | P3 | 大 | 银行API | 资金管控看板 |

---

## 任务统计总览

| 阶段 | 任务数 | DB | 后端 | 前端 | 大 | 中 | 小 |
|:---|---:|---:|---:|---:|---:|---:|---:|
| **Phase 1** | 57 | 12 | 30 | 15 | 8 | 35 | 14 |
| **Phase 2** | 42 | 6 | 26 | 10 | 12 | 25 | 5 |
| **Phase 3** | 16 | 0 | 11 | 5 | 11 | 5 | 0 |
| **合计** | **115** | **18** | **67** | **30** | **31** | **65** | **19** |

## 优先启动建议

**立即启动（第1-2周）**：
1. T-120 引入 `node-cron` 调度器 — 最小投入，最大基础设施价值
2. T-101~105 目标管理表族 — 闭环体系的起点
3. T-130~132 预警规则引擎核心 — 让系统开始"主动发现问题"

**第3-4周**：
4. T-106~107 目标拆解算法 — 让目标"落下去"
5. T-150~151 数据导入管道 — 让数据"流起来"
6. T-160~161 门店自动分级+红黄绿灯 — 让系统"自动区分优先级"

---

> **文档结语**：本任务清单共115项任务，覆盖V3.0全部5个闭环、3条主线、5层架构。建议按Phase顺序推进，每个Phase内按优先级排序。Phase 1完成后系统将从"被动看板"升级为"目标驱动+预警主动"的运营系统，实现质的跃升。
