智能室内骑行 · 端到端解决方案

把每一公里
骑成一种享受

SmartBike 智能骑行台连接你的骑行台硬件,骑行真实 GPX 路书, 与好友组队竞技。从设备到数据,从一个人到一群人。

BLE 设备直连 GPX 路书 实时数据 组队竞技
实时骑行 环滇池 · 42.5km
功率248W
时速32.4km/h
踏频92rpm
里程42.5km
心率156bpm
已完成68%
0注册车手
0GPX 路书
0组队骑行次数
0覆盖城市
产品功能

一套系统,覆盖室内骑行的每一环

从把骑行台接上手机,到骑完一段路书、和好友比一场——所有能力都在一个 App 里闭环。

智能设备连接

通过蓝牙绑定你的智能骑行台与传感器,功率、踏频、心率实时同步,开机即连,无需复杂配置。

GPX 路书库

上传或发现真实路书,后端自动解析清洗 GPX,生成多精度轨迹数据,收藏、下载离线随身带。

离线路书

路书可下载到本地,骑行轨迹缓存优先读取,弱网或无网环境下也能完整骑完一条线。

组队骑行房

创建房间、生成 8 位房间码或带有效期的邀请链接,好友一键加入,同场竞技、实时同步位置与进度。

实时排行榜

房间内与路书榜单实时刷新,功率、速度、里程一目了然。每一次冲刺,都在榜上留下名字。

骑行活动与记录

每趟骑行自动生成活动记录与数据曲线,支持分享海报、历史回看,把训练变成看得见的成长。

好友社交

搜索车手、发送好友申请,把同好变成队友。约一场夜骑,或只是看看TA最近骑了哪条线。

成就与通知

里程碑成就与重要提醒统一管理,长距离、新路线、好友邀约不再错过,骑行更有仪式感。

骑行体验

四步,从客厅到山海

不用出门,也能翻山越岭。流程为真实的 App 与后端能力所支撑。

01

连接骑行台

打开 App,蓝牙搜索并绑定智能骑行台与传感器,设备卡片实时显示连接状态。

02

选择 / 上传路书

从路书库挑选一条线,或上传自己的 GPX。后端解析清洗,自动生成多精度轨迹。

03

开始沉浸骑行

虚拟里程驱动位置,路线随你延伸。功率与踏频实时反馈,数据随骑随动。

04

组队 & 复盘

拉好友进房间竞速,或生成分享海报。活动记录沉淀为周趋势与成就。

组队骑行中 LIVE
房间码 AB7K · 3F9Q
L Z W +5
1Lin248 W
2Zhao231 W
3Wu209 W
smartbike://room-invite?token=••••
一起骑

组队竞技,从一间房开始

创建房间即生成唯一 8 位房间码(已排除 0/O/1/I 易混字符);私密房可发带有效期、最大使用次数的邀请链接。服务端只存 Token 的 SHA-256 哈希,链接泄漏也无法被还原。

  • 公开房凭房间码直接进,私密房仍需密码或免密邀请
  • 房间心跳实时上报,准备 / 就绪 / 开始全程可控
  • 浏览器落地页 + App Scheme 双端承接邀请
  • 实时排行榜随比赛进度刷新,胜负即刻见分晓
技术架构

端到端,每一层都为骑行而生

Uniapp 跨端前端 + Laravel 后端,GPX 处理流水线与会话实时能力各司其职。

App Uniapp 跨端前端

  • 一套代码编译 iOS / Android / 各端小程序
  • Canvas 动态绘制路线与当前位置
  • BLE 设备接入与本地数据缓存,弱网优先读缓存
  • Pinia 统一管理用户 / 设备 / 骑行 / 路书 / 社交状态

Server Laravel 后端

  • 上传时统一解析 GPX,生成多精度与静态预览
  • Sanctum 鉴权,统一响应与路由进度接口
  • Reverb / WebSocket 支撑房间实时同步(规划 Redis)
  • 邀请 Token 哈希存储,安全可控可撤销
数据看板

你的努力,都该被看见

个人中心聚合周趋势、骑行概览与成就,让训练变成可追踪的成长曲线。

本周趋势 +18%
186km
7.4h
12routes
🏔 翻山 🔥 连骑 7 天 ⚡ 冲刺王
  • 周趋势:把每日骑行汇总成一条向上走的曲线
  • 骑行概览:里程、时长、路线数一屏掌握
  • 成就系统:长距离、连骑、冲刺,里程碑即奖励
  • 活动记录:每趟骑行的详细采样与图表随时回看
开启你的记录

准备好上车了吗?

下载 SmartBike,连接你的骑行台,今晚就骑第一条路书。

iOS · Android · 微信小程序 | 下载链接占位,待官方渠道就绪后替换