摘要: 今天重点设计数据库模型。我们先确定楼宇表和设备表,因为后续能耗、告警、工单都要围绕它们展开。楼宇包含编号、名称、类型、楼层、面积和位置;设备包含编号、名称、类型、楼宇、楼层、区域、状态和健康评分。能耗表字段比较多,包括功率、电压、电流、累计能耗、温度、湿度和时间戳。困难是能耗数据将来会很多,如果只按 阅读全文
posted @ 2026-06-19 18:51 未来已来队 阅读(4) 评论(0) 推荐(0)
摘要: 今天我主要搭建后端框架。先创建 FastAPI 应用入口,配置 CORS,再把认证、楼宇、设备、能耗、告警、工单、聊天助手这些路由按模块拆开。数据库部分用 SQLAlchemy 建立 Base、engine 和 SessionLocal,通过依赖注入给接口提供数据库会话。困难主要出现在配置文件上:我 阅读全文
posted @ 2026-06-19 18:51 未来已来队 阅读(3) 评论(0) 推荐(0)
摘要: 今天我们确定技术栈。后端选择 FastAPI,因为它接口写法清晰,自动文档友好,和 Pydantic、SQLAlchemy 配合比较自然。前端选择 Vue3 + Vite + Element Plus,适合快速搭建管理系统。图表用 ECharts,数字孪生用 Three.js,用户状态用 Pinia 阅读全文
posted @ 2026-06-19 18:50 未来已来队 阅读(4) 评论(0) 推荐(0)
摘要: 今天主要做需求分析。我们先假设系统的使用者包括管理员、运维经理、操作员和技术人员,然后把每个角色最关心的事情写下来。管理员需要维护基础数据,运维经理关注能耗和异常,操作员需要快速控制设备,技术人员需要接收和完成工单。这样一拆,功能边界清晰了很多。困难是我们一开始把“能耗分析”写得太泛,只写了图表展示 阅读全文
posted @ 2026-06-19 18:50 未来已来队 阅读(2) 评论(0) 推荐(0)
摘要: 今天我们三个人先讨论了竞赛方向。最开始大家的想法比较散,有人想做纯数据看板,有人想做设备管理,也有人觉得数字孪生展示更有亮点。作为队长,我把大家的想法整理成一个核心问题:能不能做一个既能看能耗,又能管设备,还能直观看到楼宇状态的系统。最后我们确定题目为建筑能源管理与数字孪生运维系统。刘晨阳提出用 T 阅读全文
posted @ 2026-06-19 18:50 未来已来队 阅读(3) 评论(0) 推荐(0)