这个项目能做什么
fablab-tools 托管了来自 FabLab 503 的免费开源应用和实用工具,这些工具由 Claude Code 构建并通过 GitHub Actions 发布。其核心项目是 VeloTrack。
VeloTrack — 离线自行车地图与骑行记录仪 (Android)
- 采用 3D 课程向量地图,仅依赖 GPS 工作,因此骑行时无需数据连接。用户可以直接从 Protomaps 行星文件中在应用内下载选定半径(10 km、100 km、1000 km、法国等国家或全球)的地图区域。
- 支持任意长度的骑行记录,具备出发自动开始和停止自动暂停功能,支持 GPX 导出和终身统计。
- 提供家庭、工作和收藏地点的直线引导,并显示当前所在的街道或公园名称。
- 在速度高于 5 km/h 时显示极简骑行模式,支持随日出日落切换的昼夜主题,以及适用于 OLED 的深色风格。
- 无账户、无分析且无需 Google Play Services;README 指出其旨在优化电池寿命。
安装:从 Releases 页面(标签 `velotrack-latest`)下载 `velotrack-latest.apk` 到手机并打开。更详细的指南、截图、设置和构建说明请参阅 velotrack/README.md。
仓库布局
- `velotrack/` — Android 应用 (Kotlin)、相关工具和第三方通知。
- `.github/workflows/` — CI 流程,在每次 push 时构建、测试、签名并发布 APK,并支持按需提取地图。
- `docs/superpowers/` — 每个功能迭代前编写的设计简报和计划。
- `assets/icons3d/` — 用于插图的 CC0 3D 图标库 (3dicons.co)。
- `skills/` — 描述项目构建和测试方式的 Claude Code 技能。
贡献:请提交 issue 或 pull request。构建仅在 GitHub Actions 上运行,因此不需要 Android Studio —— 只需推送分支并阅读工作流日志。由于发布签名密钥是仓库密钥,来自 fork 的 pull request 将生成 debug 签名的 APK。
许可:MIT(见 LICENSE)。VeloTrack 捆绑了遵循各自许可的第三方组件,详见 velotrack/THIRD_PARTY.md。地图数据版权归 © OpenStreetMap contributors (ODbL) 所有。
评论
0 评分人数达到10人后显示
登录后参与讨论。