6b91ebe35d52f201cbf7b7f2862da6ff1e56ee87
- 新协议《协议简述-添加扫描时光色》落地: FFE4 Byte17 高3位=扫描光色(1红/2红外/3紫外/4暖黄), 低5位保留贴合状态; Byte18=0xFF 故障; auto-scan 按光色分桶采集(旧固件无标识归 red 桶降级) - diagnosis.js 重写: PD极性(值大=吸收多,固件已确认) NR=本区/本色5区平均-1; 每区4色argmax>0.10判定; 3路PD区几何平均+MAD剔奇异(3σ对n=3失效,审计实证); 严重度0.05/0.15/0.30仅展示; 全参数走 diagnosis_config 热调(极性/阈值/PD映射/亮度) - buildVendorCommand 支持 plan 多区多色单命令下发(每IO独立 红/红外/紫外/暖黄); builder层安全硬上限 治疗亮度≤204(80%) 时长≤600s - 区域映射修正: 掩码=IO纵列 左0x01/中上0x02/中0x04/中下0x08/右0x10, 修复 treatment-setup/manual/treating/getRegionName/i18n 共7处标签错位, FULL_FACE 0x7F→0x1F - 扫描报告页: 新增分区面罩示意图(5区按推荐光着色+模式名+严重度,点击跳光疗介绍), 推荐护理改一条命令多色下发(亮度204); 扫描中设备故障即时中止 - schema.sql diagnosis_config 种子更新(新结构); i18n 清理死键,中英对齐25/24键
Hox 文档目录
本目录集中存放项目说明、设计文档、协议资料、计划清单和原型文件,根目录只保留代码目录与仓库级配置。
目录结构
| 目录 | 内容 |
|---|---|
requirements/ |
产品说明、系统说明等需求来源文档 |
design/ |
业务流程、接口、数据库、后台、安全、测试等设计文档 |
protocols/ |
BLE、云端通信等协议文档;部分 IoT/MQTT 内容为历史设计参考 |
planning/ |
开发计划、当前进度交接、待确认事项、缺口清单 |
reviews/ |
代码与文档对比、评审和分析材料;旧评审可能是历史快照 |
prototypes/ |
小程序和管理后台原型文件 |
reference/ |
原始资料包、UI 导出页、截图等参考材料 |
当前入口
planning/PROGRESS.md— 当前实现和部署状态,以此为准deploy/tencent-cloud.md— 腾讯云函数、MySQL、COS 部署说明requirements/软件系统说明.docxrequirements/光子美容仪软件系统说明.docxdesign/01-BLE通信协议明细.mdprotocols/BLE协议冲突与问题清单.mdprotocols/协议简述-补充解析.mddesign/02-小程序业务流程与状态机.mdplanning/需求缺口清单.mdreviews/代码与设计文档对比分析.md— 历史阶段评审,不能代表当前实现
当前实现提示
- 当前后端是
server/下的腾讯云 HTTP 函数,不是微信云开发函数。 - 当前小程序通过 HTTPS API 调后端,不再使用
wx.cloud.callFunction()。 - 当前设备不直接连云端 MQTT,设备通信主路径是小程序 BLE 中转。
- 登录资料授权使用
wx.getUserProfile()官方弹窗;微信可能返回微信用户等脱敏资料。
语言
JavaScript
77.2%
Vue
22%
CSS
0.7%