一、行业背景
桌面级激光雕刻设备正从工业端下沉至家庭、创客空间和教育机构。用户痛点在于:硬件配网复杂、材料参数匹配繁琐、设计工具门槛高。一款集设备管理、素材编辑、参数库于一体的移动端APP,成为连接用户与硬件的核心枢纽。
二、产品定位
专为XTOOL-F1等激光雕刻机打造的移动端创作与控制平台,将复杂雕刻简化为“选图-调参-启动”三步操作,让手工爱好者轻松成为创客。
三、核心功能
1. 设备连接与管理
双模连接:支持Wi-Fi配网与热点直连,解决局域网找不到设备的痛点
设备看板:显示设备型号、激光模组、固件版本、序列号,支持OTA升级
多设备切换:满足工作坊内多台设备的管理需求
2. 可视化项目创作
图形绘制:支持线条、文本、矩形、星形、心形、多边形、涂鸦等元素
图层工艺:每个图层可独立设置剪裁、轮廓、镂空、实心、路径填充模式
文本编辑:内置字体库,支持斜体、粗体、下划线及字号精细调节
3. 智能材质参数库
一材一参:内置木胶合板、瓦楞纸、不锈钢狗牌等常用材料参数,自动匹配功率速度
自定义保存:允许高级用户微调参数并保存为个人耗材库
云端同步:获取官方及社群推荐的参数配方,降低试错成本
四、用户场景
手工博主:从相册导入线稿,选择“3mm黑胡桃木”,APP自动匹配参数,一键发送雕刻
创客教师:课堂上多台设备切换,学生拖拽图形制作姓名牌,无需学习复杂代码
市集摊主:无网络环境下开启手机热点直连雕刻机,现场为游客刻字即时成交
五、业务流程
打开APP → 连接设备(自动发现/热点直连)→ 创建设计(相册/内置图形)→ 编辑加工(图层/字体)→ 选择材质(内置库/自定义)→ 预览下发 → 雕刻机执行
六、商业价值
降低使用门槛扩大用户群,通过云素材库增强硬件粘性,用户数据反哺产品研发。
一、设备连接与管理
双模连接
支持Wi-Fi配网与设备热点直连两种模式。当局域网内搜索不到雕刻机时,自动引导用户切换至设备热点,确保户外市集、临时场地等无网络环境也能正常使用。
设备信息看板
实时显示当前连接的设备型号(如XTOOL-F1)、激光模组配置(455-10W/1064-2W)、固件版本及序列号。提供固件OTA升级入口,确保设备始终处于最新状态。
多设备切换
支持工作坊内多台雕刻机快速切换,满足专业用户对不同机型的管理需求。
二、项目创作编辑
图形绘制工具
提供线条、文本、矩形、星形、心形、多边形、涂鸦等基础元素的自由组合绘制。画布内置标尺与对齐辅助,方便精准排版。
图层工艺设置
引入专业图层概念,每个图层可独立设置加工模式:剪裁、轮廓、镂空、实心、路径填充。不同区域可应用不同工艺,满足复杂作品需求。
文本编辑功能
集成系统字体库(如Pingfang),支持字号精细调节(pt单位)。提供斜体、粗体、下划线、删除线等样式设置,满足文字雕刻的多样化需求。
三、智能材质参数库
内置材料参数
预置常用材料加工参数,包括:10mm年轮杯垫、3mm木胶合板、3.5mm瓦楞纸、3mm黑胡桃木(胶合)、1.8mm不锈钢狗牌等。用户选择材质后,APP自动下发对应的功率、速度、频率。
自定义材料库
允许高级用户手动微调参数并保存为“自定义材料”,形成个人专属的耗材参数库,方便重复使用。
云端参数同步
连接官方耗材参数库,获取社群推荐的优化配方,降低新手试错成本,提高雕刻成功率。
四、文件与项目管理
素材导入
支持从相册导入图片,或直接拍照取图进行加工。内置素材库提供常用图形模板,快速开始创作。
项目保存
创作过程中的项目文件可本地保存,支持继续编辑和重复使用,方便批量制作同款作品。
一、“我”负责的具体任务
作为项目核心开发人员,我主要负责以下模块:
1. 设备连接与通信模块
实现Wi-Fi配网与热点直连的双模连接逻辑
开发设备发现协议,处理局域网内设备扫描与状态同步
实现设备固件OTA升级的断点续传功能
2. 项目创作编辑模块
开发画布图形绘制引擎,支持线条、形状、文本的拖拽缩放
实现图层管理与工艺参数绑定(镂空、填充、路径等)
开发字体渲染与样式设置功能
3. 材质参数库模块
设计材料参数表结构,实现内置材料的增删改查
开发自定义材料保存与云端同步接口
实现参数自动匹配下发逻辑
4. 后端接口开发
编写设备管理、项目存储、素材库等RESTful API
实现用户认证与数据权限控制
搭建WebSocket推送雕刻状态
5. 跨端联调与优化
协调安卓/iOS端与后端接口对接
处理蓝牙/Wi-Fi通信异常与重连机制
二、技术栈、架构、亮点与难点
技术栈与架构
层级 技术选型
后端 Spring Boot 2.x + MySQL 8.0 + MyBatis-Plus + Redis
移动端 安卓(Kotlin/Java)、iOS(Swift)、Vue(管理后台)
通信 WebSocket + MQTT + HTTP
部署 Docker + Nginx + 阿里云/腾讯云
整体架构采用前后端分离+微服务拆分:
设备接入服务:处理硬件连接与指令下发
业务服务:用户、项目、素材、参数库管理
文件服务:图片素材上传与压缩处理
消息服务:雕刻状态实时推送
实现亮点
1. 双模连接智能切换
设备连接失败时自动扫描热点并引导切换,连接成功率提升至99%。采用UDP广播实现局域网设备秒级发现。
2. 参数库智能匹配
基于材料类型+厚度双重索引,毫秒级返回推荐参数。支持用户自定义参数打标,通过协同过滤推荐相似配方。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论