# PM 决策记录 ## 2026-03-24 ### 后台的唯一职责 - 决策:后台管理系统的唯一目的是维护现有前台页面展示的内容,不做任何新功能 - 原因:用户明确要求"没有任何新功能,后台完全是为了维护现有前台显示内容" - 影响:每个编辑器必须与 data/*.json + 前台页面一一对应,不多不少 ### 产品线按类型分编辑器 - 决策:tour(线路)/ camp(营地)/ course(课程)三套编辑器 - 原因:三种产品数据结构完全不同,统一编辑器无法覆盖所有字段 - 影响:product-lines 索引中 type 字段决定使用哪套编辑器 ### 前台数据源统一 - 决策:usePublicApi 从 GET /api/content/[key] 获取数据,数据存储在 site_content 表 - 原因:后台编辑 site_content → 前台自动生效,消除前后台数据断开问题 - 影响:所有 data/*.json 已导入 site_content 表 ### 后台 UI 框架 - 决策:使用 Naive UI,仅后台页面使用,前台不受影响 - 原因:用户要求后台 UI 统一规范