这个项目能做什么

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) 所有。