--- title: Checkpoint 2026-09-01 14:50:24 UTC [8e19fd5874] type: checkpoint permalink: main/projects/4111f53b-afa5-48e1-aaf8-d70a7edc0638/checkpoint-2026-09-01-14-50-24-utc-8e19fd5874 stable_id: 65e6eb44-817d-4063-ba39-94525727749f scope: project project_id: 4111f53b-afa5-48e1-aaf8-d70a7edc0638 memory_type: checkpoint status: active revision: 1 restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2 created_at: '2026-09-23T14:52:30.840797+00:00' updated_at: '2026-09-23T14:52:30.840852+00:00' tags: - checkpoint - wpf - ui - civ-tree --- 2026-09-01:按用户反馈重构 WPF 信息架构。顶部统一放置游戏目录输入、选择目录和加载数据按钮;选择目录后自动触发加载。新增侧边工作区导航:国家与数据、备份与回退、修改手册、当前会话。国家与数据页面改为国家树:每个国家展开国家概览、建筑(完整通用建筑,避免因 civ 解锁数据不完整而隐藏建筑)、单位、科技、人口与规则;建筑节点下继续展开生产/研究单位或科技关系。点击国家、实体或关系可联动右侧编辑器。右侧保留常用参数、成本、攻击动作、科技效果、生产/研究、差异和高级 XML 专用编辑区;中间/右侧独立滚动,避免整个窗口滚动。新增目录选择 FolderBrowserDialog,选定后自动加载;备份回退和删除加入确认提示,回退前检查游戏是否运行。真实 WPF 启动成功,窗口标题 AoE3 编辑器。dotnet build 0 警告 0 错误,dotnet format 与 git diff --check 通过。提交 1d265b1 feat: 重构国家树与侧边导航界面。