diff --git a/README.md b/README.md index cafde6c..eec49e4 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ + --- # 伟创智能传动设备蓝牙控制微信小程序系统方案 @@ -11,18 +12,51 @@ --- -## 二、 系统架构与技术栈 +## 二、 系统全栈技术架构 -为了保证系统的轻量、快速响应以及绝佳的用户体验,本项目将采用纯微信原生技术开发,**无需开发任何手机 App**,一套代码完美适配苹果(iOS)与安卓(Android)系统。 +为了支持后续可能存在的设备管理、用户绑定以及数据统计,本系统采用“云端后台 + 微信小程序 + 硬件蓝牙”的三维一体架构。 -* **前端开发框架**:微信小程序原生开发框架(MINA) -* **通信协议**:微信原生低功耗蓝牙 API(Bluetooth Low Energy, BLE 4.0及以上) -* **UI 视觉设计**:WeUI(微信官方视觉样式库)+ 现代化智能家居极简风 -* **网络交互(如需云端功能)**:微信小程序云开发 / HTTPS 传输协议 +*(注:以下技术栈仅供参考,具体以项目实际开发落地为准)* + +| 架构层级 | 技术选型 | 方案说明 | +| --- | --- | --- | +| **小程序前端** | 微信原生框架 (MINA) + JavaScript / TS | 微信官方原生技术,蓝牙连接最稳定,响应速度最快。 | +| **应用服务器** | Node.js (NestJS) 或 Java (Spring Boot) | 采用轻量、高并发的后端框架,专门处理小程序API请求与数据交互。 | +| **数据库** | MySQL + Redis | **MySQL**:存储结构化数据(如客户信息、设备序列号、保修记录);
+ +
**Redis**:缓存高频数据(如设备在线状态、临时Token),确保毫秒级响应。 | +| **服务器运维** | 阿里云 (Alibaba Cloud) ECS | 部署在主流云服务器,保证系统24小时不间断稳定运行,安全性高。 | + +### 涉及的第三方服务集成 + +* **微信统一登录 (WxLogin)**:用户无需注册账号,一键授权微信手机号即可完成登录,体验丝滑。 +* **阿里云短信服务 (SMS)**:用于售后报修时的验证码接收、或设备异常时的短信提醒。 +* **腾讯位置服务 (LBS)**:用于安卓系统蓝牙搜索时必要的定位权限辅助,以及售后报修时的网点距离计算。 +* **微信支付 (WeChat Pay) API**:若后续延伸出“配件商城”或“付费延保”功能,可直接调用。 --- -## 三、 小程序核心功能规划 +## 三、 业务数据流转图(直观协同逻辑) + +为了向贵司更直观地展示手机、云端与伟创硬件之间的配合,核心逻辑如下: + +``` +[微信小程序前端] ──(低功耗蓝牙 BLE)──> [伟创智能硬件控制箱] + │ │ + (HTTPS 请求) (反馈硬件状态) + ▼ │ +[阿里云 ECS 服务器] ▼ + │ [用户手机界面实时同步] +[MySQL / Redis 数据库] + +``` + +1. **本地控制(0延迟)**:手机与硬件直接通过**蓝牙**通信,不经过网络,即使在医院地下室、没有WiFi或手机信号的地方,也能正常控制升降和角度。 +2. **云端同步(数据化)**:当手机有网络时,小程序会自动将设备的运行次数、故障码、保修状态上传到**阿里云服务器**,方便伟创做大数据分析和产品迭代。 + +--- + +## 四、 小程序核心功能规划 小程序将针对不同的硬件产品和应用场景,进行模块化设计。核心功能主要包含以下四大模块: @@ -36,17 +70,17 @@ 小程序将根据连接的设备类型,自动切换匹配的控制面板: -* **医疗/护理线(牙科椅、电动护理床)**: +* **👉 医疗/护理线(牙科椅、电动护理床)**: * **微调模式**:按住上调/下调按键,设备随按随动,松手即停,确保医疗和护理过程中的精准与安全。 * **一键到位(场景记忆)**:支持预设常用角度(如牙科椅的“手术体位”、“漱口体位”;护理床的“起背模式”、“翻身模式”),一键自动运行到指定位置。 -* **智能家具/办公线(升降桌、显示器升降架)**: +* **👉 智能家具/办公线(升降桌、显示器升降架)**: * **高度点动升降**:精确控制升降桌厘米级的上下高度。 * **久坐提醒与记忆键**:支持保存“站姿高度”和“坐姿高度”,一键切换;集成久坐提醒,到时间通过手机震动或弹出提示。 -* **工业/通用线(打蜡机、开窗器等)**: +* **👉 工业/通用线(打蜡机、开窗器等)**: * 支持定时开关、运行速度/扭矩档位调节、正反转切换等基础参数控制。 @@ -58,36 +92,68 @@ --- -## 四、 蓝牙通信技术落地流程 +## 五、 小程序 UI 原型界面设计规划(视觉直观版) + +我们针对伟创的产品线,规划了符合人体工程学和现代科技感的 UI 界面。整个小程序分为三个核心页面: + +### 页面 1:【设备雷达(首页)】—— 极简、快速连接 + +* **主要元素**: +* 页面中央为一个波纹扩散的“雷达扫描”动画。 +* **[扫码连接]** 大按钮:支持直接扫描设备机身二维码。 +* **[可用设备列表]**:自动显示周围搜到的设备(例如:“伟创牙科椅_#01”、“伟创升降桌_办公区”)。 +* **[历史连接]**:置顶常用设备,实现秒连。 + + + +### 页面 2:【智能控制面板】—— 随设备动态切换 + +当连接不同的设备,界面会自动变成对应的控制手柄: + +* **升降桌/办公面板**:屏幕中间显示一个高科技的“数字仪表盘”**,实时显示当前高度(如:`75.5 cm`)。下方为大面积的 **[向上▲]** 和 **[向下▼]** 点动按钮,底部提供4个**快捷记忆键。 +* **医疗护理床/牙科椅面板**:采用**人体位示意图(3D或极简线条轮廓)**。点击示意图上的“头部”、“腿部”,对应部位变亮,下方出现微调按钮。提供 **[一键复位]**、**[急停]** 等安全大按键(红色高亮)。 + +### 页面 3:【我的 & 智能售后】—— 提升品牌粘性 + +* **主选单**:[产品电子说明书]、[一键常见问题排查(视频/文字)]。 +* **售后核心**:[故障一键报修] 按钮。当蓝牙监测到硬件返回错误码(如E02过载),此页面自动弹出红字提醒,点击即可一键将错误码与设备编号提交给客服。 + +--- + +## 六、 蓝牙通信技术落地流程 小程序与伟创硬件设备的交互流程高度规范化、非侵入式,具体实现逻辑如下: 1. **初始化**:小程序调用手机蓝牙模块,开启蓝牙搜索。 2. **握手连接**:通过硬件特有的 UUID(服务识别码)精准过滤并连接伟创的设备。 -3. **指令下发(写入)**:用户在小程序点击按键(如“升起”),小程序将控制逻辑转化为**十六进制(Hex)指令集数据包**,通过蓝牙通用属性协议(GATT)安全、无延迟地写入硬件控制系统。 +3. **指令下发(写入)**:用户在小程序点击按键(如“升起”),小程序将控制逻辑转化为**十六进制(Hex)指令集数据包**,通过蓝牙安全、无延迟地写入硬件控制系统。 4. **状态监听(读取)**:硬件主控板实时将传感器数据(如当前推力、高度数值)反馈给小程序,实现界面数据的毫秒级同步更新。 --- -## 五、 项目交付与开发前置条件 +## 七、 商务与技术合作边界说明(重要) -### 1. 客户(伟创智能)需提供支持: - -为了确保项目顺利推进,在开发启动前,需要贵司硬件方案商或工程师协助提供以下技术资料: +### 1. 技术前置条件(需贵司配合): * **《蓝牙通信协议/串口指令文档》**:包含具体的十六进制(Hex)指令集(例如:发送什么指令代表推杆前进,什么指令代表停止,如何进行校验等)。 * **测试样机**:提供带蓝牙模块的控制箱/推杆设备至少 1-2 套,用于开发过程中的信号调试与真机联调。 -### 2. 本次交付成果: +### 2. 费用边界划分(声明): + +* **代码与技术开发费用**:我方提供的报价仅包含**小程序的代码编写、逻辑开发、系统联调以及系统交付**本身的纯技术开发费用。 +* **不包含的第三方费用**:项目在开发、上线及运行过程中,所有涉及第三方平台收取的服务费用,均**不包括在我方的技术开发报价范围内**,需由贵司(伟创智能)直接向第三方平台支付。包括但不限于: +* **服务器及数据存储费用**(如阿里云/腾讯云 ECS、数据库等租赁费用); +* **短信通道服务费**(如阿里云短信按条收取的费用); +* **微信官方认证费**(微信小程序账号每年官方收取的认证费); +* **第三方UI设计、高级正版字体或素材授权费**(如有超出标准规范的特殊定制需求)。 + -* **伟创智能传动控制小程序**(线上正式发布版本) -* **小程序完整源码及开发文档** -* **标准售后技术支持与后期维护手册** --- -## 六、 方案优势总结 +## 八、 方案优势总结 -1. **零下载成本**:用户不需要去应用商店下载几十兆的 App,微信扫一扫 0.5 秒内即可打开,极大降低了客户的使用门槛。 +1. **零下载成本**:用户不需要去应用商店下载 App,微信扫一扫即可打开,极大降低了客户的使用门槛。 2. **极高性价比**:传统的 App 开发需要安卓和苹果两套团队,而微信小程序一套原生方案即可通吃所有智能手机,开发周期缩短一半,开发与维护成本大幅降低。 -3. **利于品牌营销**:小程序可轻松接入伟创的微信公众号、视频号、抖音号,方便构建从“产品展示 -> 客户购买 -> 智能控制 -> 售后维护”的完整数字化生态闭环。 \ No newline at end of file +3. **利于品牌营销**:小程序可轻松接入伟创的微信生态,方便构建从“产品展示 -> 客户购买 -> 智能控制 -> 售后维护”的完整数字化生态闭环。 +