aps-agent/docs/product/demand-kangni-tech-mom-plan.md

130 lines
11 KiB
Markdown
Raw Permalink Normal View History

# 康尼科技 MOM 项目 × APS 智能体 落地计划
> **需求来源**:仓库内 `kangni-requirements/` 的已归档材料——
> 《康尼科技MES项目需求报告_20260127》、MOM 计划/生产模块调研材料(2026-08-18/19/20,轨交+民品)、
> 调研会议纪要 0818/0819、工位产线数据、能力技能矩阵、生产设备工控机统计。
> **能力基线**:`docs/product/features.md` + `plan-completion-matrix.md`(round-67,2026-08-20;
> 50 Done / 10 Partial / 0 Missing;黄金测试 1065 passed)。
> **关联文档**:[demand-kangni-wuhu.md](./demand-kangni-wuhu.md)(康尼芜湖柔性排产案, sister 工厂,能力池/虚拟产线已落地)。
---
## 1. 一句话定位
康尼需求是**全 MES/MOM 范围**(计划、执行、质量、设备、仓储、追溯、看板);
aps-agent 是**计划与排程大脑(APS 层)**。
**本计划的边界决策:APS 智能体承接 MOM 中的「计划与排程 + 计划层评估 + 异常重排」,
车间执行/质量/设备/仓储/追溯由 MOM 平台承载,两侧通过集成接口互通。**
不与 MOM 厂商争执行域,但把客户痛点中和"计划"相关的每一条都接住。
---
## 2. 需求 → 能力映射(三档)
### 2.1 A 档:现有系统直接覆盖(可立即演示/试点)
| 康尼需求(出处) | 现有能力 | 编号 |
| --- | --- | --- |
| 有限能力排产到工序/小时,考虑机台产能、班次、日历、维修、物料库存(需求报告 §3.3) | PoolEngine 能力池排产 + 设备/班组/模具/日历多资源约束 | SC-13/14, MD-07/08/09 |
| 正排、倒排、瓶颈混合多种排程方式(§3.3;调研材料「按订单交期倒序排程」) | 正排/倒排/瓶颈锚三模式,同订单集 KPI 对比 | SC-13 |
| 多方案模拟运算与对比、自定义 KPI(§3.3) | 策略沙盒 + 方案卡 + 对比表(最优格高亮) | SC-05, EX-07 |
| 排产甘特一体化、资源负荷直方图、瓶颈识别(§3.3) | 甘特/负荷/利用率/产能池仪表盘(4h/1d/1w 预测,85/95 预警) | EX-02/06/10, PL-07 |
| 排程后拖拽手工调整、工序/时段锁定与解锁(§3.3) | 甘特拖拽(15min 吸附+校验+P2 新版本)、冻结窗 C11 | EX-04, SC-04 |
| 滚动 5 天计划锁定(§3.3 工单管理);周计划锁定 7 天(调研 0818) | 滚动时域排产(realtime60m/short2h/mid2d/long7d)+ 冻结窗口 | SC-12 |
| 插单快评、局部修复、全局重排(§3.3;痛点 8「插单排产调整难度大」) | rush.evaluate/apply + LNS 局部修复 + L1–L4 分级重排(L2–L4 出确认卡) | OR-04, DY-01 |
| 齐套检查与预警(§3.3/§3.4 生产准备) | 库存/在途三态齐套约束,可配软硬 | SC-09 |
| 年/月/周/日多级计划汇总与跟踪(§3.3 计划跟踪) | 时间分桶计划(近 7 日/中 4 周/远月混合分桶)+ 粗能力 RCCP | PL-01/02 |
| 交期承诺/询价 What-if(§3.3;调研「新增订单对当月产能影响无法识别」) | 询单插入 → 乐观/中值/悲观三区间 + 资源缺口 | PL-08 |
| 订单-工单-物料钉扎追溯(§3.3「保留子任务项目号」) | 订单钉扎溯源(固定 SO 链 + 柔性 FO→BOM/VL/WO) | OR-06 |
| Excel 导入主数据/订单(§3.2.2.8-4) | Excel/CSV 导入管线(表头映射→校验→P2 落库) | MD-04 |
| 排产前工艺文件完整性/版本检查(纪要 0818 §三(八)) | 制造需求准入阻断:缺工艺/缺能力模板即硬阻断并出修复入口 | Round-65 closed-loop |
| 发布前审批、操作留痕、权限分级(§3.12) | P0–P3 门禁、P2 确认卡、审计哈希链、证据链 | AG-02/03 |
### 2.2 B 档:引擎已有,需按康尼业务适配(本计划的主体工作量)
| 康尼需求(出处) | 现状 | 适配工作 |
| --- | --- | --- |
| SAP 集成:计划订单拉取(CO41)、主数据查询(ZHAE02_IFS001~013)、报工/入库回写(IFS2xx)(需求报告 §5.1,接口清单已明确) | MD-05 仅 Mock 入站/出站;HTTP MES 适配器已就绪待联调 | **真实 SAP RFC/WebService 适配器** + 接口映射表逐条落地 |
| 三级计划体系:月度(市场预交付→产能评估)、周(锁 7 天)、日(排未来 3 天,T+7/T+4)(调研 0818) | PL-01 分桶 ✅,但缺「月产能评估」业务流与报表 | 月产能评估工作流:需求汇总→粗能力→缺口/加班建议(PL-03/05/06 串接) |
| 多人/少人模式切换、班组配置(8 月:铁路 8 人、城轨+岸电 6 人)、加班上限(月 68h/周 20h)、月人均产值 23 万/周 5.75 万(调研材料) | flexTeams 班组并发上限进排产 ✅(SC-11),但无排班主数据模型与产值/加班约束 | 班组排班主数据 + **人力约束扩展**(加班上限、产值目标作为软约束/KPI) |
| 每周预留 10% 产能应对新增订单(调研 0818) | 无 | 策略参数:产能预留比例进分桶/粗能力 |
| 物料采购周期 vs 订单交期冲突自动预警(纪要 0818 §三(二);MRP 例外信息「30」场景) | PL-04 库存投影有断料告警;无采购前置期倒推冲突预警 | **交期-前置期冲突检测**:按物料计划交货时间倒推,晚于齐套要求即预警(对齐客户 MRP 逻辑口径) |
| 周锁定后新增订单影响范围识别(痛点 3) | LNS 影响半径度量已有(movedOrderCount/shiftedHours) | 影响范围报告产品化:受影响订单/班组/物料清单 + 与市场确认工作流 |
| 订单变更后大批量物料交期变更提醒/自动变更申请(痛点 1) | 无 | 订单变更 → 在途采购/备料联动检查 → 预警清单(P1) |
| 缺料表看板、齐套看板、产能负荷看板、异常看板(调研材料看板清单) | KPI 仪表盘/产能池视图 ✅;无缺料/齐套专题看板 | 视口扩展:周度缺料表、工单齐套状态、日入库产值/工时报表 |
| 康尼现场主数据导入(工位产线数据、能力技能矩阵、完整生产路线) | `kangni_intake.py` + `importers/profiles/kangni.json` 已有;round-65 实测 **39 缺工艺、67 缺能力模板阻断** | 现场数据补齐(见 §4 阶段 0)+ 导入 profile 扩展(技能矩阵 xlsx、工位特殊能力) |
### 2.3 C 档:不在 APS 范围(归 MOM 执行域,仅预留集成)
车间作业(报工/派工/流程卡电子化)、质量管理(SPC/检验/不合格品)、设备管理(OEE/点检保养/MTTR/MTBF)、
仓储物料(线边仓/配送/RFID)、追溯体系(序列号/批次双向追溯)、文档管理、生产指挥中心大屏。
**APS 侧仅承诺**:向 MOM 下发排产版本(EX-05,HTTP 适配器就绪)、接收报工/缺料事件回流并触发重排(EX-09 + WMS 事件闭环,Mock 已验证)、
为追溯提供「订单→工单→设备/班组/模具」排产侧钉扎数据(OR-06)。
---
## 3. 客户量化目标 → 系统验收口径
| 康尼目标(需求报告 §3.2.1.1) | APS 承接方式 | 验收测量 |
| --- | --- | --- |
| 计划编制效率 4h → 1h | 自然语言试排 + 三模式自动排产 + 方案卡采用 | 试点期计时:从拿到市场预交付到周计划发布 |
| 物料齐套率 90% → 95% | SC-09 齐套约束 + 前置期冲突预警 + 缺料看板 | 周计划工单开工前齐套达标率 |
| 计划准确率 95% → 98% | 有限能力排产 + 锁定窗 + 分级重排 | 周锁定计划 vs 实际执行偏差(报工回流后统计) |
---
## 4. 分阶段实施计划
### 阶段 0:数据与接口准备(2 周,与客户数据补齐并行)
- 主数据模板交付:产线/工位(工位产线数据 docx 已有雏形)、人员资质(能力技能矩阵 xlsx 已拿到)、
班组排班表、设备/模具、工时定额(**当前最大缺口:39 条缺工艺、67 条缺能力模板**)。
- SAP 接口联调清单确认:优先 IFS004 物料、IFS006/007 工艺路线/BOM、IFS012 齐套、计划订单拉取、IFS202 报工回写。
- kangni_intake profile 扩展:技能矩阵、工位特殊工序能力、班组配置导入。
- 出口:轨交工厂(7000)数据可导入、PoolEngine 求解 OPTIMAL 且 PO/WO 非零、阻断清单清零。
### 阶段 1:计划排程试点(4–6 周,轨交工厂)
- 月产能评估流:市场预交付导入 → 粗能力 RCCP → 缺口/加班/外协建议(PL-01/02/03/05/06)+ 10% 产能预留参数。
- 周计划 T+7:三模式(正/倒/瓶颈锚)对比 → 选定 → 锁定 7 天 → 发布(P2)。
- 日计划排未来 3 天 + 滚动重排(SC-12)。
- 插单流程:快评 → LNS 局部修复或 L2/L4 确认卡 → 影响范围报告。
- 前置期冲突预警上线(对齐 MRP 例外「30」口径)。
- 出口:对齐 §3 三项量化目标的基线测量;计划员真实使用 ≥2 个计划周期。
### 阶段 2:集成闭环(4 周)
- SAP 真实接口入站(计划订单/主数据/库存)+ 出站(排产结果、报工对接)。
- MOM 平台下发/回流:排产版本下发(EX-05)→ 报工进度回流(EX-09)→ 偏差超阈值触发重排。
- 缺料事件 → 影响半径 → 方案卡 → 确认 → 下发全链(Mock 已验证,换真实事件源)。
- 订单变更 → 在途物料联动预警。
- 出口:「计划→发布→执行→回流→重排」闭环在轨交工厂真实跑通。
### 阶段 3:推广与深化(4 周+)
- 民品(7600,批次管理+简单总装)与岸电(7500)工厂接入,复用轨交模板。
- 看板与报表:缺料表、齐套、产能负荷、日入库产值/工时、计划完成率(对齐调研清单)。
- 参数优化闭环(param_opt)按现场 KPI 调优策略权重;偏好学习沉淀计划员习惯。
- 出口:三工厂上线,量化目标复测,移交运维。
---
## 5. 风险与待决策项(来自调研纪要,需客户侧推动)
1. **追溯范围未定**:单件追溯 vs 批次追溯、序列号规则(工序卡检验批号+订单号方案)待跨部门确认 —— 影响钉扎数据粒度设计。
2. **工艺工时数据缺口**:源表多处「待维护」,当前靠显式推断(siteInferences),正式排产前必须补齐。
3. **多人/少人模式**:劳务外包比例调整规则、班组排班主数据需生产部提供。
4. **PM 码/包装规范未统一**:属 MOM 域,但影响 APS 侧物料标识。
5. **客户待提供**(纪要代办):SAP 价格数据(产值计算)、检修订单计划与 BOM、SAP 订单字段说明。
6. **范围蔓延风险**:客户可能期望 APS 覆盖 C 档 MES 功能 —— 需在蓝图阶段书面确认边界(§1)。
---
## 6. 本周立即行动
1. 把 39 缺工艺 / 67 缺能力模板阻断清单导出,发客户生产/工艺部门认领补齐。
2. 用 `kangni_intake` + 技能矩阵/工位数据扩展导入 profile,跑通轨交工厂数据导入与 PoolEngine 求解。
3. 起草 SAP 接口映射表(按 §5.1 清单逐条标「Mock→真实」联调责任人)。
4. 与客户确认 APS/MOM 边界备忘录(§1、§2.3)。