两条完整链路:大疆小程序让相机原图在多台手机间近场分发,
照片保存后一键发布到天空之城,自动附上「来自大疆小程序」角标。
B/C/D 各自独立连接相机 WiFi,同时下载原图,互不等待。传统方案串行,本方案并行。
核心差异化小程序仅存储照片索引(文件名),不存原图。BCD 只能看到 A 精选分享的照片,15分钟后自动销毁。
隐私保护机主 A 仅消耗少量蜂窝流量上传索引;原图由 BCD 直连相机下载,A 不发热、不卡顿。
体验无损iOS 原生 Split Networking,Android 8.0+ 双网并行。连接相机局域网的同时保持外网畅通,全程无感知。
系统级支持| 对比维度 | 传统方案(热点中转) | 本方案(大疆小程序) |
|---|---|---|
| 传输方式 | 串行,一次传1人 | ✅ 真并行,同时多人下载 |
| A 端操作量 | 15~25 次手动操作 | ✅ 4~6 次,减少 70% |
| A 手机发热 | 严重(全程中转原图) | ✅ 不中转原图,不发热 |
| iPhone 兼容 | 开热点后断外网,链路中断 | ✅ WiFi+蜂窝并行,完整支持 |
| BCD 门槛 | 需安装 APP,注册登录 | ✅ 0 安装,微信点击即进 |
| 隐私控制 | 无筛选,全图库暴露或不传 | ✅ A 精选,BCD 仅见选中照片 |
| 传输结束后 | 手动关热点,手动重连 WiFi | ✅ 临时相册自动销毁,无隐私痕迹 |
照片从相机传输完成后,点击「去天空之城发一条」,携带本次传输的照片直接进入发布页,无需重新选图。
流程无缝衔接自动预填本次近场传输的照片缩略图;用户添加文字描述,设置话题、位置、可见范围后一键发布。
低门槛创作发布后内容自动附加「来自 DJI Action 5 Pro · 大疆小程序近场传输」小尾巴,展示设备与内容来源,形成品牌背书。
品牌差异化发布后内容出现在天空之城 Feed 流顶部,带角标的内容在社区中形成大疆生态标识,吸引同类用户互动。
社区生态设备名称:DJI Action 5 Pro / Air 3S 等
来源标识:大疆小程序 近场传输
展示位置:内容正文下方,互动栏上方,显眼不打扰
① 帮助用户建立「设备×创作」人设
② 为大疆小程序形成自传播曝光
③ 区别于手动上传内容,标注真实拍摄来源
④ 沉淀品牌在天空之城社区的生态标识
iOS 10+ 原生 Split Networking,系统自动路由:访问相机局域网 IP 走 WiFi;访问服务端域名/公网走蜂窝数据。Android 8.0+ 主流机型同样支持,连接无外网 WiFi 时系统弹窗「继续使用」即可激活双网并行。微信小程序 wx.request / wx.uploadFile 完全跟随系统路由策略,无需代码层额外处理。
点击「搜索附近设备」前,调用 wx.getNetworkType() 检测蜂窝状态。若仅有 WiFi 无蜂窝,弹出强提示引导用户开启移动数据。Android 连接相机 WiFi 后若系统弹出「此 WLAN 无法上网」,小程序在 UI 层引导用户选择「继续使用」,确保蜂窝数据保持可用,将「上传索引失败」类客诉降至接近 0。
客户端心跳 + 15 分钟时效双重保障,不做服务端 IP 校验(避免运营商 NAT 误判)。BCD 进入临时相册后每 30 秒 ping 相机局域网 IP,连续 2 次失败则提示「已离开相机附近」。即使绕过心跳,BCD 仅能访问照片索引(文件名),原图始终在相机本地,安全可控。
三步流程全自动:① 蓝牙发现相机(~0.8s)→ ② 后台切换相机 WiFi(~0.8s)→ ③ 建立传输通道(~0.4s)。全程半透明遮罩+进度文字,用户视觉上感知「正在连接」,实际约 2s 即完成,无需任何手动操作。
小程序在生成临时相册时记录相机型号(DJI Action 5 Pro / Air 3S 等)。用户点击「发布」时,小程序将 { device_name, source: "dji-miniprogram", transfer_type: "near-field" } 随帖子元数据一并上传天空之城服务端。Feed 展示层解析元数据,渲染设备角标(小尾巴)组件,展示在帖子正文下方。
链路一(近场传输)是大疆小程序的硬件核心能力,解决「相机原图如何安全、快速分发给多台手机」的场景。微信原生无法做、相机厂商 APP 做不通,只有小程序能跑通完整链路。
链路二(天空之城发布)是在链路一完成后的内容分发延伸,将「近场传输」与「内容创作」打通。设备角标(小尾巴)是两条链路的连接点——它标注了内容的真实来源,形成大疆品牌在用户生产内容中的自然曝光,构建品牌生态壁垒。