7 Commits

Author SHA1 Message Date
jesxion
8d560524f9 feat: sync released server and h5 updates
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-26 21:12:52 +08:00
ba5d65d438 feat: 完成API详细设计+数据库表结构(隐患/施工日志/AI分析)
- docs/api.md: 补充隐患随手拍(5个端点)、施工日志(3个端点)、AI分析(2个端点)
- docs/database.md: 全面重写,MySQL+project_id隔离,新增projects/hazards/construction_logs/ai_analysis_results四张表
- SPEC.md: 更新至v0.2.1
2026-04-14 16:44:21 +08:00
6c8760c6c5 feat: 确认河南三农推送协议,8个接口完整字段
- 新增第0章:设备推送协议(认证+统一入口+塔吊4接口+升降机4接口)
- 架构图更新:数据流改为厂家主动推送
- 推送地址/appid/secret待部署时配置
- API文档结构重排,H5接口和设备接口分开
2026-04-14 12:01:34 +08:00
7b71edf17a feat: 确认设备API自带预警判断,简化预警引擎设计
- alert_engine → alert_handler(仅接收存储)
- 移除 alert_records.threshold 字段
- 架构图/DB/API 文档同步更新
2026-04-14 11:50:36 +08:00
a4c1bc90bf feat: 锁定 JWT Secret 环境变量管理方案 2026-04-14 11:47:36 +08:00
0c37da0744 feat: 锁定已确认的设计决策
- 预警推送: 轮询(前端每30s)
- JWT有效期: 7天
- OSS: Bucket=jesxion-ai-studio, Region=oss-cn-beijing
- 待确认项: 设备API协议(JWT Secret待定)
2026-04-14 11:44:29 +08:00
86777f585e feat: 初始化设计文档草稿
- SPEC.md: 项目概览与文档索引
- docs/architecture.md: 系统架构设计
- docs/api.md: 后台 API 接口设计
- docs/database.md: 数据库表结构设计
- docs/h5.md: H5 页面结构与交互设计
- docs/offline.md: 离线数据方案

状态: 设计中,待设备API协议确认后细化
2026-04-14 11:25:17 +08:00