diff --git a/doc/气体探测器通讯协议250507(1).docx b/doc/气体探测器通讯协议250507(1).docx new file mode 100644 index 0000000..f5ac78f Binary files /dev/null and b/doc/气体探测器通讯协议250507(1).docx differ diff --git a/docs/10-技术实现规划.md b/docs/10-技术实现规划.md index bad5650..594f480 100644 --- a/docs/10-技术实现规划.md +++ b/docs/10-技术实现规划.md @@ -20,15 +20,14 @@ | 配送点管理系统 | Vue 3 + TypeScript | 调度、配送仓、路线、人员和配送运营工作台 | | 生产管理系统 | Vue 3 + TypeScript | 生产计划、设备身份、质检、批次、固件和出厂追溯 | | API 中心管理系统 | Vue 3 + TypeScript | API 产品、调用方、凭证、流量、文档与审计门户 | -| 核心后端 | Go | REST/BFF、领域服务、权限、订单、工单、资金、规则执行 | +| 核心后端 | Go | REST、领域服务、权限、订单、工单、资金、规则执行 | | IoT 通道 | MQTT(TLS)+ Go 接入服务 | 设备连接、遥测、命令下发、回执、在线状态;协议适配层屏蔽厂商差异 | -| 关系数据 | PostgreSQL | 事务数据、JSONB 扩展字段、地理空间(PostGIS)、分区表和审计 | +| 关系数据 | PostgreSQL | 事务数据、地理空间(PostGIS) | | 缓存与任务 | Redis | 限流、会话、幂等、短期状态、延迟任务;关键事实仍落 PostgreSQL | | 消息/事件 | Redis Streams + Consumer Group | 遥测流、告警、订单状态、通知、对账异步化;使用消费组、重试、死信与幂等消费者保障可恢复处理 | -| 文件与证据 | S3 兼容对象存储(MinIO/云 OSS) | 商品图、安装/安检证据、签收图片、视频和合同;采用短期签名 URL 与生命周期策略 | +| 文件与证据 | 本地存储,S3 兼容对象存储 | 先本地存储,后期上OSS,包括:商品图、安装/安检证据、签收图片、视频和合同;采用短期签名 URL 与生命周期策略 | | 移动端离线与定位 | Flutter 安全存储 + 本地加密数据库 + 地图/定位 SDK | 服务端 App 的已分配任务、现场材料和配送轨迹可弱网暂存;保留原始采集时间并按幂等键补传 | | Web 入口与部署 | Caddy + Shell 脚本 | TLS 终止、反向代理、静态文件、压缩、健康检查与受控发布;配置和脚本纳入版本控制 | -| 可观测性 | OpenTelemetry + Prometheus + Grafana + Loki | 指标、链路、日志、告警与审计关联 | ## 3. 推荐部署拓扑