Files
SBrainCO/V3.0-task.md
T
freedakgmail d04e837d9c V3.0: 门店分级与风险等级页面、数据填充脚本、后端API
- 新增V3.0数据库表结构(12-15)和数据填充脚本(16)
- 新增后端路由: store-grade, enterprise, product, intelligence, alert, scheduler, target
- 新增前端页面: StoreGradePage, EnterprisePage, ProductLifecyclePage, IntelligencePage, AlertManagementPage, DataImportPage, SchedulerManagementPage, TargetManagementPage
- 门店分级: 自动分级算法(达成率40%+毛利率25%+会员15%+风险20%)
- 风险等级: 基于mv_store_risk_rating模型展示风险分布和原因
- 弹窗: 雷达图+详细指标+分级原因+风险原因(primary_issue)
- FilterableTable: filterOptions支持{value,label}对象格式
2026-08-05 20:09:39 +08:00

326 lines
26 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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 APICRUD + 拆解 + 达成率计算 |
| 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完成后系统将从"被动看板"升级为"目标驱动+预警主动"的运营系统,实现质的跃升。