Files
iAOP/docs/M2内核平台化改造_实施基线.md

4.8 KiB
Raw Permalink Blame History

iAOP-Core 内核平台化改造(M2)—— 实施基线

对应 EPIC #1「[EPIC] iAOP-Core 内核平台化改造(M2)」: 将已交付化工AI平台重构为可配置、可复制的通用内核。 核心改造:模块③ AI 模型框架、模块⑤ 驾驶舱由硬编码重构为配置驱动; 新增模板配置台(Template Console)。 交付物:iAOP-Core 可用 + 模板配置台原型。 风险:模型框架模板化难度(PRD 5.3),预留 2 周缓冲。 依据:PRD v1.2 第 5 章、第 7 章。

本文件为 M2 的实施基线(EPIC 跟踪容器不单独计时;实际工作由 子 EPIC #5(③ AI 模型框架 配置化重构)、#7(⑤ 配置化驾驶舱 重构)、 #9(⑤.7 模板配置台 Template Console)承担,各子任务见对应 Issue)。


1. 目标与范围(M2)

改造项 现状 目标(配置驱动) 子 EPIC
③ AI 模型框架 硬编码模型/特征/超参 模型注册、特征规范、超参包配置驱动 #5
⑤ 配置化驾驶舱 硬编码布局/指标 布局/指标/告警面板配置驱动(schema 已立) #7
⑤.7 模板配置台 无 Template Console 原型(模板资产可视化/校验/发布) #9
交付物 — iAOP-Core 可用 + 模板配置台原型 #1 验收

2. 现状盘点(已配置化的内核资产)

M1 阶段各 EPIC 交付的内核组件已具备配置驱动基础,是 M2 平台化改造的底子:

内核组件 配置资产(模板驱动) 交付来源
边缘采集网关 core/edge-gateway/config/gateway.example.yaml、point_dict CSV schema #3 / #16 / #23 / #25
数据总线 + 时序库 core/data-bus/config/{kafka,postgres,retention,minio}.template.yaml #4 / #28 / #30 / #33
LLM 网关 + RAG core/llm-gateway/config/{router,prompts}.template.yaml、core/rag-kb/config/kb.template.yaml #6 / #43 / #46
推理后端(GPU/NPU/云端) core/inference-backend/config/backends.template.yaml、local70b/cloudapi.template.yaml #8 / #44 / #45
部署底座 deploy/k8s/helm/iaop/values*.yaml(后端/资源/副本/域名/存储) #8 / #56
行业模板 templates/ti-cl4/(场景/点表/RAG)、templates/resin/(点表/RAG/驾驶舱/版本) #11-#13 / #74-#77 / #82-#85

结论:iAOP-Core 各内核模块均已配置资产化;M2 聚焦 ③ 模型框架与 ⑤ 驾驶舱两块尚存的硬编码,以及 Template Console 原型。


3. 改造清单(M2 路线)

3.1 ③ AI 模型框架配置化(子 EPIC #5,RISK)

  • 模型注册表:模型名/版本/入口(predict API)配置驱动(config/models.template.yaml);
  • 特征规范:特征窗口/来源点位/LIMS 标签配置化(对齐 PRD 5.3 FeatureSpec 与 工艺模板 featureWindow/qualityTag/batchKey);
  • 超参包:训练/推理超参按模板资产版本管理;
  • 风险:模型框架模板化难度高(PRD 5.3),预留 2 周缓冲。

3.2 ⑤ 配置化驾驶舱重构(子 EPIC #7)

  • 布局 schema 已立(iAOP-cockpit-layout-v1,PRD 5.5);
  • 重构为布局/指标/告警面板全部配置驱动(widget 渲染器 + 配置资产), 已有模板资产:templates/resin/dashboard/cockpit.resin.yaml。

3.3 ⑤.7 模板配置台 Template Console(子 EPIC #9)

  • 模板资产可视化/校验/发布原型(对应打包发布机制 template_packaging.py #85、 资产校验 _sanity_check.py 系列)。

4. 里程碑与风险

里程碑 内容 风险
M2-1 ③ 模型框架配置化(模型注册/特征/超参) 高(RISK,PRD 5.3)→ 预留 2 周缓冲
M2-2 ⑤ 驾驶舱配置化重构 中(布局 schema 已立)
M2-3 Template Console 原型 中(依赖模板资产规范)
M2 验收 iAOP-Core 可用 + 模板配置台原型 —

5. 验收对照(EPIC #1 ↔ 交付物)

EPIC 验收要求 交付物 状态
模块③ AI 模型框架配置驱动 子 EPIC #5(模型注册/特征/超参配置资产) 子任务进行中
模块⑤ 驾驶舱配置驱动 子 EPIC #7(布局/指标配置化重构) 子任务进行中
模板配置台 Template Console 原型 子 EPIC #9 子任务进行中
iAOP-Core 可用 内核各模块已配置资产化(§2 盘点) ✅ 基线已具备
风险缓冲 PRD 5.3 模型框架模板化难度 → 预留 2 周 已纳入 M2-1

6. 关联

  • 子 EPIC:#5 / #7 / #9;
  • PRD v1.2 第 5 章(③ 模型框架、⑤ 驾驶舱)、第 7 章(模板配置台)、5.3(风险);
  • 模板资产:templates/ti-cl4/、templates/resin/(平台化复制的验证载体)。