项目主要功能模块:
• 设备接入与控制:支持数百种智能设备的接入控制(如灯具、门锁、空调、传感器等),包含蓝牙直连、Wi-Fi 配网、Zigbee 网关、Matter 标准协议接入等
• 家庭与房间管理:支持多家庭、多房间架构,含家庭共享、权限控制、角色区分(管理员/成员/访客)
• 定时与自动化:用户可设置多设备联动场景(如“回家开灯、离家关门窗”等),支持天气、位置、传感器等触发条件
• 远程控制与消息通知:配合云服务,实现远程操控、异常通知(如门锁异常、温湿度超限等)
• 可视化交互与 OTA 升级:支持蓝牙设备的固件升级(OTA)、网络状态实时反馈、设备图标状态同步等复杂交互
🔧 本人负责的核心技术职责与成果:
• 整体架构设计与技术选型
• 主导原生 + Flutter 混合架构重构,构建统一页面容器、事件总线、动态模块加载机制
• 提出并落地统一状态管理方案(封装 Provider + 原生桥接)以实现双端逻辑复用
• 数据库设计与性能优化
• 基于 SQLite 构建本地持久化架构,设计并维护超过 50 张表结构
• 优化查询路径与数据索引,使用事务批量写入与增量同步技术,显著降低卡顿与数据丢失
• 物联网协议栈对接与统一封装
• 统筹 BLE、Zigbee、AP 配网、Matter 等通信协议接入流程
• 封装统一设备通信接口与设备抽象模型,提升多协议设备间一致性与扩展性
• Flutter 性能与稳定性优化
• 针对首页卡顿、动态组件渲染缓慢问题,进行渲染树剪枝、缓存复用等深度优化
• 编写 Flutter 插件桥接原生功能(蓝牙、摄像头、推送等),提升运行效率与用户体验
• 团队协作与工程效率建设
• 领导多个端团队协作,制定编码规范与模块责任边界
• 引入并维护 Jenkins + Fastlane 持续集成流程,实现自动打包、自动化测试与发布
• 推动代码评审制度,稳定项目 crash 率在千分之一以下
⸻
该项目已成为企业智能生态核心入口,累计发布版本超过 30 次,支撑公司智能硬件销售与服务体系长期增长。本人在该项目中全程负责架构、核心模块攻坚、协议对接与团队建设,具有深厚的一线实战经验与全局把控能力。