TREK:
一款自托管的旅行规划工具,内置实时协作、互动地图、PWA支持、单点登录、预算、打包清单等功能。

核心功能:
-
- 行程规划模块
- • 拖拽式日程编排、3D 交互式地图,支持 OSM / 谷歌地图地点检索;
- • 自动路线优化、目的地分类筛选、单日笔记 + 时间戳记录;
- • 内置目的地 16 天天气预报,AI 自动关联行程开销。
-
- 出行财物 & 物资管理
- • 航班、酒店、餐厅等预订信息统一归档;
- • 多币种预算统计、花费绑定行程条目;
- • 行李打包清单、行李重量记录、附件存储、行程清单一键导出 PDF。
-
- 多人实时协作(团队出游核心)
- • WebSocket 全端实时数据同步,多成员共享同一份行程;
- • 邀请链接、自定义成员权限、SSO 单点登录 + 二次验证;
- • 内置群聊、行程投票、每日签到、共享备忘录。
-
- 移动端适配
- • 支持 PWA 渐进式网页应用,手机浏览器可安装成类原生 APP,离线查看行程、触控优化,安卓 /iOS 通用。
在线 Demo:
demo.liketrek.com
安装
Docker Compose
services:
trek:
image: mauriceboe/trek:latest
container_name: trek
ports:
- 3000:3000
environment:
- ENCRYPTION_KEY=UFKoHgNzm2A2sM
- COOKIE_SECURE=false
- TZ=Asia/Shanghai
volumes:
- ./data:/app/data
- ./uploads:/app/uploads
restart: always
参数说明(更多参数建议去看文档)
:::
ENCRYPTION_KEY(环境变量):加密密钥,建议自行生成替换
COOKIE_SECURE(环境变量,可选):如果使用 HTTP 访问,需要禁用
TZ(环境变量,可选):设置时区
/app/data(路径):存放配置数据
/app/uploads(路径):存放上传文件
:::
使用
浏览器中输入 http://NAS的IP:3000 就能看到界面

查看容器日志,滑动到最上放找到默认邮箱和密码

回到页面,输入用户名和密码进行登录

设置新密码(需要有大小写字母、数字和特殊符号的组合)

成功进入面板界面

建议先去设置一下信息,别急着创建路线

修改温度单位为摄氏度

修改邮箱地址(默认的地址后缀很容易忘记,建议修改熟悉的)

上传更换头像,最后记得保存信息

返回首页,可以创建旅行了

按要求填写信息就行,还是很简单的(为了展示效果,我还用 AI 生成了旅游封面)

TIP:如果是出国旅行,旁边还有汇率计算

点击打开规划旅行线路

整体界面规划一目了然,左侧有 3 天行程的卡片,中间是地图

首先第一步是添加想要去景点

TIP:为了更好获取景点体验,如果有谷歌账号并且捆绑有付款方式,推荐设置 Google API 密钥。但是如果是国内用户,我就不建议折腾了。本来我也打算出教程获取地图密钥步骤的,但是属实太麻烦,要填很多认证信息就放弃了。

下面说说我的方法,直接打开谷歌地图搜索

鼠标右键可以获取经纬度

回到 TREK 填写名称和经纬度即可

一个个景点添加效率还是太低了,推荐让 AI 生成(提示词我放到下面了,有需要的可以使用)
为我生成一份广州旅行景点,格式为 .kml可导入文件,需要包含名称、描述、地址,坐标等信息

将 AI 输出的内容保存为文件,文件名后缀改为 .kml,再导入旅行规划

点击“导入”按钮

能看到已经导入了很多景点了(一定要特别注意,AI 生成的坐标可能有偏差,建议导入后逐个确认位置是否正确)

除了景点,别忘记添加住宿酒店

有地点之后,就可以将拖到每日行程里

非常不错的一点是可以看到线路规划以及路程时间

点开行程卡片,还有天气信息显示

点击设置住宿地点,卡片上也会有显眼标注

TIP:如果觉得地图模板太素了,也可以换一个

设置 -》地图(地图模板)

不过由于是国外地图,获取景点位置信息和国内的没法比,只能说简单大致标注出来

顶部栏还有交通、预定、列表、文件等功能,有需要的自行探索

比较有意思的是“Collab”,大家可以在上面聊天讨论,还可以做笔记和投票

其实功能挺多的,确认也都很实用,有需要可以部署自行看看

总结
TREK 是一款自托管旅行规划工具,集成行程编排、互动地图、预算统计、行李清单和多人协作,功能非常全面。如果是出国旅行,体验相当不错——地图标注、路线规划、天气预览一气呵成。但国内用户需要注意:地图数据偏旧,国内景点信息不够准确,获取更详细的地图还需要绑定 Google 账号和银行卡,门槛不低。出国游推荐试试,纯国内游的话体验会打折。
综合推荐:⭐⭐⭐(出国旅行体验优秀,但国内地图水土不服)
使用体验:⭐⭐⭐⭐(功能丰富,国内地图信息偏旧)
部署难易:⭐⭐⭐(一般)︎
