P-010 Level Builder 代码重构优化 #23

Open
opened 2026-06-08 23:29:13 +08:00 by Ghost · 0 comments

任务信息

  • 任务ID: P-010
  • 所属版本: v0.1
  • 角色: 程序
  • 流水线步骤: ⑥ 程序实现(工具优化)
  • 依赖: 无

背景

Level Builder 工具(tools/level-builder/)经过 v0.1 白模搭建和 bugfix 后积累了技术债:

  • v01 修复中新增的去重逻辑、旋转解析补丁、缺失资产 fallback 等属于应急修复
  • 解析器有双重解析 bug 历史(地面段解析了边界表格)
  • 构建器的静默 fallback 已改为醒目标记但架构可优化

预期产出

对 tools/level-builder/ 进行代码重构优化,产出:

  1. 重构后的代码 — 结构更清晰、可维护性更高
  2. 技术方案文档(如涉及较大改动)或 PR 描述(如为小范围重构)

重构范围参考:

  • parsers/ — 解析器架构整理,消除历史补丁
  • builder/ — 构建器错误处理优化
  • config/ — 配置结构与映射表整理
  • 整体 — 代码组织、类型提示、文档

质量门

完成后通知 PM 执行审查。重构不改变对外行为(同样的搭建指南应产出同样的关卡)。

## 任务信息 - **任务ID**: P-010 - **所属版本**: v0.1 - **角色**: 程序 - **流水线步骤**: ⑥ 程序实现(工具优化) - **依赖**: 无 ## 背景 Level Builder 工具(`tools/level-builder/`)经过 v0.1 白模搭建和 bugfix 后积累了技术债: - v01 修复中新增的去重逻辑、旋转解析补丁、缺失资产 fallback 等属于应急修复 - 解析器有双重解析 bug 历史(地面段解析了边界表格) - 构建器的静默 fallback 已改为醒目标记但架构可优化 ## 预期产出 对 `tools/level-builder/` 进行代码重构优化,产出: 1. **重构后的代码** — 结构更清晰、可维护性更高 2. **技术方案文档**(如涉及较大改动)或 **PR 描述**(如为小范围重构) **重构范围参考**: - `parsers/` — 解析器架构整理,消除历史补丁 - `builder/` — 构建器错误处理优化 - `config/` — 配置结构与映射表整理 - 整体 — 代码组织、类型提示、文档 ## 质量门 完成后通知 PM 执行审查。重构不改变对外行为(同样的搭建指南应产出同样的关卡)。
Ghost added this to the v0.1-基础交互 milestone 2026-06-08 23:29:13 +08:00
Ghost added the status:readypipeline:6-implrole:dev labels 2026-06-08 23:29:14 +08:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starmen1265/ChildHood#23