TREK:自托管旅行规划器,地图、预算、打包清单一站搞定

TREK:自托管旅行规划器

TREK 是一个开源自托管的旅行规划工具,支持实时协作,功能覆盖行程规划、预算管理、打包清单、旅行日记,还能接入 AI 助手。

核心功能

行程规划

  • 拖拽式每日行程安排,支持跨天移动
  • 交互式地图(Leaflet/Mapbox GL),3D 建筑、地形、路线可视化
  • 地点搜索:Google Places 或 OpenStreetMap(免费无需 API Key)
  • 导入 Google Maps 共享列表、GPX/KML 地图文件
  • 16 天天气预报(Open-Meteo,免费)

旅行管理

  • 预订管理:航班、住宿、餐厅,支持从确认邮件/PDF 自动导入
  • 费用追踪与分摊(Splitwise 风格),多币种
  • 打包清单:分类模板、成员分配、进度追踪
  • 文档管理:签证、机票、PDF 附件
  • PDF 导出完整行程

协作

  • WebSocket 实时同步,多人协作
  • SSO 登录(Google、Apple、Authentik 等)
  • 双因素认证 + Passkeys 无密码登录
  • 群聊、共享笔记、投票

移动端

  • PWA 可安装到 iOS/Android,无需上架应用商店
  • 离线支持

部署

Docker 一行命令搞定:

docker pull mauriceboe/trek

也可以直接试 在线 Demo

链接