Appearance
收敛的纪元
背景:需研判联邦从扩张期转入收敛期
过程:通览决策卷宗、定调架构收敛期
外交官摊开了联邦的"决策卷宗"——五十七份 ADR,摞起来有一尺厚。每一份都记录着一次岔路口的选择:收编哪座城邦、用什么方案、否决了什么。
他原以为,会看到一条一路向北、不断开疆的线。
可翻到后半册,线拐了弯。
惊醒
前半册的卷宗,标题都带着硝烟味:
- 天穹之图——程序化天空渲染,三次推翻重来。
- 布料之魂——XPBD 引擎接入主场景。
- 多相机之眼——镜头预设、演唱会视角、相机序列。
- 天穹之华——太阳光晕、时间流、星空、昼夜循环。
每一份都在"开疆":把一个新能力,从城邦收编进联邦。
可后半册画风陡变:
- 滑动的议会——MenuStack 统一导航,消灭重复代码。
- 删与留——全局状态清理,僵尸代码铲除。
- 瘦身日——scene.ts 模块拆分,包体瘦身。
- 文档精简——删除冗余文档,AGENTS 宪法瘦身。
每一份都在"向内":不是增加新能力,而是把已有的能力,收拾干净、对齐、统一。
外交官意识到:联邦换季了。
追查
他把五十七份卷宗按"开疆 / 收敛"两类分拣,摆成两堆。
开疆那堆,高得歪斜:渲染、物理、动作、环境、相机、模型、换装……横向的能力域,几乎每一块都封了顶。
收敛那堆,虽薄却密:UI 议会重建(slideRow 统一体系 + Proxy 响应式 + 去重)、配置解耦(config.ts 四向分裂)、加载统一(LoadManager 串行队列)、文档瘦身(删除 foundation/roadmap 等冗余)。
两堆之间,有一条清晰的转折线。
外交官在卷宗边缘写了八个字:横向封顶,纵向收口。
真相
他翻到几份尚未封板的卷宗——那是联邦的"未来雷达":
- 统一加载 Phase 2(提案):移除底层锁,菜单层迁移到 LoadManager,解决反序列化状态竞态。
- 轨道控制统一(已提议):球面坐标扩展到模型与道具。
- 保存触发统一(已提议)。
- 设置面板缺口(待排期):对标 DanceXR,补足设置项。
这些不是新城邦,而是把已有城邦重新编队。
真相落定:联邦已从"功能扩张期"进入"架构收敛期"。收编的代价不再是"能不能用",而是"用得整不整齐、后来者读不读得懂"。
教训
外交官在卷宗末页落笔:
扩张的尽头是收敛。收编一座城邦不难,难的是让五十七座城邦说同一种语言。
窗外,联邦的穹顶(环境系统)静静亮着。它不再长高,却在内部被一遍遍打磨——直到每一块砖,都严丝合缝。
聚合悖论记录:联邦越强,收编的城邦越多;城邦越多,统一它们的成本越高。收敛不是扩张的反面,是扩张必须支付的第二期账单。不付,联邦就会在五十七种方言里窒息。