# 项目约束:park-desktop(dpm 大屏) ## 仓库 独立仓库 `Pine/dpm_rust`(origin http://code.infoepoch.cn/Pine/dpm_rust.git)。后端 backend `uv run python main.py`(:10085);前端 `yarn dev`。 ## 强制流程 - 改动必做:校验 → 中文分段提交(park-desktop 仓库)→ 更新 `ports/park-desktop.md`。 - **严格禁止**启动/重启后端(:10085)、MQTT、s2s(:8765)、vite、Tauri;由用户操作。 ## 关键路径 - `backend/README.md`(权威基线)、`backend/app/{routers,sim_engine,storage,mqtt,llm,rag,asr,s2s_bridge,vision_yolo,admin}.py`。 - `src/` 路由 `/ /twin /ai /screen /voice /wall`;`src/utils/parkData.js:209`(useParkSim)。 - 设计文档 `design/dpm/`。 ## 行号规范 `backend/app/...:行` 或 `src/...:行`;改动后更新。 ## 已知注意 - 单园区演示、数据 100% sim_engine;阶段 4 才多租户化 + 真实数据。