# 广寒基地 GHC-05 后拓扑图设计说明 ## 目标 重做 `data/wiki/guanghan_topology_demo.html`,以单幅工程总图准确展示 GHC-05 任务完成后的广寒基地拓扑。页面需要支持模块详情弹窗,并为后续基地扩展保留画布空间与代码扩展点。 用户给出的拓扑描述是最高优先级事实来源;`user_input/广寒计划/Timeline.md` 只用于补充外围设备与任务细节。两者冲突时,以本设计说明记录的已确认结构为准。 ## 当前空间拓扑 ### 核心舱十字结构 广寒核心舱是四向安装节点,位于第一组十字结构中心: - 北部安装居住舱#2。 - 东部安装实验舱。 - 南部安装居住舱#1。 - 西部安装温室模块。 四个舱段与核心舱均为结构直连,不存在四个外围舱段之间的环形加压走道。 温室模块的远端接口通过绿色实线表示的加压走道连接吴刚二号。居住舱#1的远端接口通过绿色实线表示的加压走道连接电力模块北部舱段。图内不为加压走道重复添加文字标签,仅在顶部图例说明绿色实线代表加压走道。 ### 电力模块十字结构 电力模块位于核心舱十字结构南方,形成第二组完整展开的十字结构。居住舱#1通过加压走道连接电力模块北部舱段。 电力模块中心是四向安装节点: - 北部:电力模块存储支架、加压走道模块。 - 东部:核燃料存储模块、离心机模块。 - 南部:核反应堆。 - 西部:ISRU、采矿模块、矿石/燃料存储模块。 东、南、西、北四组大型模块顶部各安装一组大型折叠散热面板,用于核反应堆冷却系统。散热面板需要在总图中显示,但不可点击,且不得遮挡任何连接线。 ### 外围车辆与管线 三艘冰轮进入主拓扑: - 冰轮一号位于电力模块西侧。 - 冰轮二号位于电力模块南侧。 - 冰轮三号位于电力模块东侧。 冰轮与基地之间的燃料/供电连接使用紫色虚线,与灰色结构直连和绿色加压走道明确区分。 ## 视觉与布局 采用纵向单幅工程总图,不拆分为多个子图: 1. 上部为核心舱十字结构。 2. 居住舱#1向南通过绿色加压走道连接电力模块北部。 3. 下部为完整展开的电力模块十字结构。 4. 吴刚二号位于温室外侧;三艘冰轮分别位于电力模块西、南、东侧。 页面顶部提供统一图例: - 灰色实线:结构直连。 - 绿色实线:加压走道。 - 紫色虚线:燃料/供电连接。 图内不显示任何未来扩展标记、虚线占位框或说明文字。 ## 模块详情弹窗 以下对象可点击: - 广寒核心舱。 - 居住舱#1、居住舱#2、温室模块、实验舱。 - 电力模块中心节点及东、南、西、北四组模块。 - 吴刚二号。 - 冰轮一号、冰轮二号、冰轮三号。 以下对象不可点击: - 加压走道。 - 结构直连和燃料/供电管线。 - 四组大型折叠散热面板。 弹窗信息由集中式 JavaScript 数据对象提供,至少包含: - 名称与类型。 - 安装方位或停泊位置。 - 主要功能。 - 质量、容量或功率等已知参数。 - 运输尺寸与展开尺寸。 - 当前运行状态。 - 与其他模块的连接关系。 - 相关任务与日期。 没有可靠尺寸或参数记录的对象显示“资料未记录”,不得推测或编造。弹窗支持关闭按钮、点击遮罩关闭和 `Esc` 键关闭,并提供清晰的可点击状态与键盘焦点样式。 ## 后续扩展预留 本次不实现未来模块,也不在页面中显示扩展标记。布局和代码需为下列扩展保留空间: - 核心舱北部方向未来增加一组十字结构,并作为外部舱段连接点连接多台吴刚着陆器。 - 核心舱东部方向未来增加一组十字结构。 - 核心舱西部方向未来增加一组十字结构,并作为多个 rover 的连接点。 HTML 中应在相应布局区域留下明确注释;CSS/SVG 坐标或网格命名应允许后续增加节点,而不需要重写现有核心拓扑。 ## Timeline.md 修订 `user_input/广寒计划/Timeline.md` 中关于 GHC-05 的环形加压走道记录错误,需要同步修订: - 删除四个新舱段形成环形加压通路的描述。 - 删除居住舱#1↔居住舱#2、居住舱#2↔实验舱、实验舱↔温室、温室↔居住舱#1四条不存在的走道记录。 - 保留并明确两条真实走道:温室↔吴刚二号、居住舱#1↔电力模块北部。 - 将后续“4段走道”“8个对接面”“环形通路”“4段48小时密封保持”等验证描述改为与两条真实走道一致。 - 将吴刚二号任务末期断开位置从核心舱修正为温室模块远端接口。 修订应尽量保留原有任务日期、EVA 编号和其他不冲突的任务事实。 ## 验收标准 1. 核心舱是第一组十字结构唯一的四向中心节点;四个舱段方位准确。 2. 电力模块是南方第二组完整十字结构;四个方向的设备组合准确。 3. 居住舱#1—电力模块北部、吴刚二号—温室之间均显示为清晰绿色实线。 4. 图内无环形走道,也无加压走道文字标签;顶部图例保留一次说明。 5. 三艘冰轮位置分别为西、南、东,并显示紫色虚线燃料/供电连接。 6. 四组散热面板可见、不遮挡连接线、不可点击。 7. 所有规定模块和车辆均可打开内容正确的详情弹窗;走道与散热面板不可打开弹窗。 8. 舱段弹窗包含可靠的运输尺寸和展开尺寸。 9. 页面不显示未来扩展标记,但代码含清晰的扩展注释与可扩展布局。 10. `Timeline.md` 不再包含环形加压走道及其衍生验证描述。 11. 在浏览器中完成桌面视口截图检查,并验证弹窗打开、关闭、遮罩关闭与 `Esc` 关闭。