问题从哪里开始
玩偶和机器狗需要共享一个用户入口,但它们的交互、连接状态与操作能力并不相同。
我做了什么
参与配套 Flutter App 的功能开发与设备整合,连接设备管理、多语言界面和机器狗 BLE 遥控。
连接状态,也是界面的一部分。
三个工程决策
01
把界面和连接分开
按页面、服务、状态与本地化分层,避免网络和蓝牙逻辑散落在页面中。
02
正视设备状态
围绕 BLE 链路设计连接、断开、动作指令与状态反馈,把设备是否就绪反映到应用中。
03
用测试保证可接手
保留自动化测试与独立克隆复验记录,让接手者有一条能重复检查的工程基线。
走到了哪一步
- 配套工程覆盖中、英、西三语,包含设备管理与机器狗 BLE 遥控实现。
- 归档后的新克隆验证记录为 268 项自动化测试通过、0 项失败。
- 自动化测试结果不代表 App 与机器狗的真机全流程已经通过。
验证与边界
新克隆工程 268 项自动化测试通过;整机全流程单独验收
接下来
继续补齐设备组合、权限与重连场景下的真机记录,以及可公开的界面录屏。
项目说明依据已核对的仓库、实验记录与本人确认整理。
内容核对:2026.10.28