归迹产品系统

我要开发同款
proginn18073979152026年09月19日
3阅读

技术信息

语言技术
JavaFlutterVueGo
系统类型
iOS应用Android应用Web
行业分类
生活旅游

作品详情

行业场景

面向个人与俱乐部的户外助手——Turms 驱动的实时组队通信 + 智能路线安全 + 离线优先轨迹引擎。

行业核心痛点(我们要解决的)
#### P1 · 安全与救援

- 受困者**无法准确描述位置**,救援如同大海捞针(参见 [数字化救援报道](https://news.qq.com/rain/a/20250331A0403O00))
- 无信号/弱信号区域通信中断,队友失联后无法追踪最后已知位置
- 完全无网时普通 App 无法向周围队友发送基础必要信息,例如 SOS、坐标、电量、安全状态和领队指令
- SOS 信息缺少**海拔、电量、行进轨迹、天气**等关键上下文
- 求救者焦虑:不知道救援队进展与 ETA

#### P2 · 组队与通信

- 现有 App 组队多为「位置点轮询」,延迟高、耗电大
- 队伍走散后缺乏**自动告警**(偏离航线 / 长时间静止 / 距离过远)
- 群聊与轨迹导航割裂,切换成本高

#### P3 · 轨迹与路线质量

- UGC 轨迹存在 GPS 漂移、抽稀不当、危险路段未标注
- 缺少基于**体能、装备、季节**的路线难度个性化匹配
- 路况信息(封山、泥石流、路线破坏)更新滞后

#### P4 · 产品体验

- 功能膨胀导致界面复杂,背离「记录户外」初心
- 离线能力弱:无网时无法可靠记录或同步
- 轨迹记录耗电严重,长距离徒步易中断

#### P5 · 运营与治理

- 违规路线、虚假轨迹、危险内容缺乏有效审核
- 救援事件无法回溯与复盘
- 缺少统一的数据监控大盘

功能介绍

1. **IM 原生组队** — 群聊、位置、SOS、路况通知统一走 Turms WebSocket,毫秒级推送,而非 HTTP 轮询
2. **安全闭环** — 离线缓存 SOS → 有网自动上报 → 管理后台告警 → 救援进度回传
3. **LoRa 无网保底通信** — 无蜂窝网络时,通过 LoRa 模块发送 SOS、坐标、电量、安全状态、集合点变更等低频短报文
4. **专业地形导航** — 基于 Mapbox Maps SDK + 本地 Terrain-RGB DEM(自定义 Style,不依赖 Mapbox Standard),支持动态光影、山脉阴影、山脊线、等高线、3D/2D 视角和夜视模式
5. **轨迹可信** — 多维度质量评分(漂移率、采样密度、海拔一致性、社区反馈)

项目实现

产品设计、UI、开发、测试全部独立完成
Flutter 客户端:GPS 轨迹、离线同步、地图定位
Vue3 管理后台:Naive UI + UnoCSS + ECharts + MapLibre
实时 IM:群聊 / 私信 / 位置推送 / SOS 告警
Monorepo 三端协作,工程化与联调闭环

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论