# Subplan 06:XCUI Markup / Import / Hot Reload 目标: - 把 `.xcui` / `.xctheme` / `.xcschema` 拉进资源系统。 - 建立导入、编译产物、热重载、诊断输出的第一版链路。 负责人边界: - 负责资源类型、导入器、artifact、诊断日志。 - 不负责 widget 运行时逻辑本身。 建议目录: - `engine/include/XCEngine/Resources/UI/` - `engine/src/Resources/UI/` - `editor/src` 中与导入面板、诊断输出相关的接入口 前置依赖: - 需要主计划中的资源类型命名拍板。 - 与 `Subplan 03`、`Subplan 07` 协调格式字段。 现在就可以先做的内容: - 定义三类资源描述结构 - 设计导入错误诊断格式 - 设计热重载触发和缓存失效策略 - 先做一个最小 parser,可以把简单 `.xcui` 编成中间结构 明确不做: - 不做完整 markup 语法大全 - 不做 inspector 的最终渲染 交付物: - UI 资源类型定义 - 导入器与 artifact 结构 - 热重载与错误输出最小闭环 验收标准: - UI 资源可被 ResourceManager 识别 - 导入失败时有可读诊断 - 改动文件后可触发重新加载