状态:已决议(2026-07)
受众:产品经理、售前、设计、项目管理、AI 需求助手
工程说明:开发者文档 · 设计与实现 · DataView 前端规格
DataLuminary 自由布局(大屏)采用「固定逻辑宽高 + 纯绝对定位 + 整体等比缩放」,不支持「固定宽度、高度随内容自由撑高」作为产品能力。
画布逻辑尺寸为固定像素(常见 1920×1080、2560×1440、3840×2160 等 16:9),现场通过整体缩放适配物理屏幕,保证指挥大厅、展厅与拼接屏 一屏看全。
曾评估 固定宽度 + 自由高度,希望在超高屏上减少留白。经实现验证与行业对标后 明确放弃,统一为与 DataV、腾讯灯塔 DataTalk 大屏、帆软大屏等一致的 固定尺寸 方案。
主流 BI 大屏工具默认:
position: absolute 像素级定位;与用户对大屏产品的既有心智一致,降低迁移与培训成本。
自由布局为全元素绝对定位:
因此「固定宽 + 自由高」在实现上不可作为稳定产品能力推广。
指挥中心、展厅、拼接屏的核心诉求是 完整信息一屏呈现:
若业务需要 宽度铺满、高度随内容增长(门户报表、可滚动分析页),应使用 网格布局(grid) 仪表盘,而非扩展自由布局的「自由高度」。
| 诉求 | 推荐布局 | 说明 |
|---|---|---|
| 指挥大屏 / 展厅 / 拼接屏 | 自由布局 | 固定逻辑尺寸 + 等比缩放 |
| PC 门户 / 可滚动报表 | 网格布局 | 流式栅格,高度随内容 |
| 移动端单列 | 列表布局 | 固定逻辑宽度 + 列表流 |
以下需求 默认 Out of Scope 或引导至网格布局,勿写入自由布局 Backlog:
若客户强制要求可滚动多屏分析,应创建 网格布局 仪表盘或独立专题页,而非改造自由布局画布语义。
若有人(含 AI)提议为自由布局恢复「自由高度」:
| 文档 | 说明 |
|---|---|
| 设计与实现(Develop) | 架构模式对比、实现约束 |
| 产品形态 · 大屏 | 大屏与管理驾驶舱定位 |
| 完整产品能力 | 仪表盘能力矩阵 |
| MetaRepo 索引 | spec/development/dashboard-layout-overview.md |
| 前端实现 spec | DataView/spec/development/position-layout-fixed-canvas.md |