开源项目推荐:Auuki 室内骑行训练应用
Flux Indoor Cycling App for Structured Training 项目地址: https://gitcode.com/gh_mirrors/flux6/Flux
1. 项目基础介绍
Auuki 是一个用于在智能骑行台上执行结构化训练的应用程序。该项目采用 JavaScript 作为主要的编程语言,并利用了现代Web技术,如Web Bluetooth、Web Serial、Web Components、IndexDB、LocalStorage和WakeLock API等,为用户提供一个无需依赖任何外部插件,完全独立于浏览器中运行的应用体验。
2. 核心功能
- 智能骑行台训练:支持与蓝牙智能骑行台、功率计和心率监测器连接,提供ERG模式和手动控制模式,以及坡度模拟和阻力模式。
- 结构化训练:内置了多种结构化训练课程,帮助用户开始他们的训练。
- 兼容性:记录的FIT活动与Strava、Training Peaks等主流平台兼容。
- 开源性:Web版本为免费且开源,用户可以在浏览器中直接使用,无需额外安装。
3. 最近更新的功能
- 后端API开发:项目目前正在进行后端API的创建,这将进一步提高应用的实用性。
- iOS应用开发:iOS版本的应用正在开发中,预计不久将会有更新。
- 浏览器支持优化:持续优化Web版本的浏览器支持,确保用户体验更加流畅。
请注意,这些更新功能可能会随着时间的推移而改变,具体信息请关注项目的官方动态。
Flux Indoor Cycling App for Structured Training 项目地址: https://gitcode.com/gh_mirrors/flux6/Flux