--- title: 决策:CapacityReport 走双模式子模块而非改写成平台脚本 type: decision permalink: main/projects/d5a7f581-c442-4554-87b9-ee723b8b0258/决策-capacity-report-走双模式子模块而非改写成平台脚本 stable_id: e71d9113-be70-4792-8a7d-81df157ea9a0 scope: project project_id: d5a7f581-c442-4554-87b9-ee723b8b0258 memory_type: decision status: active revision: 1 restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2 created_at: '2026-09-23T15:09:42.821456+00:00' updated_at: '2026-09-23T15:09:42.821525+00:00' tags: - decision - capacityreport - architecture --- CapacityReport 最终形态:保留完整独立应用(自带 UI/调度/历史/独立登录),数据源与数据仓库各自可插拔(直连 或 Metrix 平台 API),以 git 子模块形式约束在 Metrix 仓库根目录,打包成 Docker 镜像跑在平台容器里暴露独立端口。演进过程:先尝试剥离成纯平台定时脚本(去 UI),后用户要求恢复全功能独立运行能力——最终选择“容器化融合”:独立可用 + 可选接入平台,互不干扰。