假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

2026-06-05 16:04:20 1点赞 4收藏 1评论

TREK:

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

核心功能:

1. 行程规划模块

  • 拖拽式日程编排、3D 交互式地图,支持 OSM / 谷歌地图地点检索;

  • 自动路线优化、目的地分类筛选、单日笔记 + 时间戳记录;

  • 内置目的地 16 天天气预报,AI 自动关联行程开销。

2. 出行财物 & 物资管理

  • 航班、酒店、餐厅等预订信息统一归档;

  • 多币种预算统计、花费绑定行程条目;

  • 行李打包清单、行李重量记录、附件存储、行程清单一键导出 PDF。

3. 多人实时协作(团队出游核心)

  • WebSocket 全端实时数据同步,多成员共享同一份行程;

  • 邀请链接、自定义成员权限、SSO 单点登录 + 二次验证;

  • 内置群聊、行程投票、每日签到、共享备忘录。

4. 移动端适配

  • 支持 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 就能看到界面

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

成功进入面板界面

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

修改温度单位为摄氏度

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

点击打开规划旅行线路

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

鼠标右键可以获取经纬度

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

一个个景点添加效率还是太低了,推荐让 AI 生成(提示词我放到下面了,有需要的可以使用)

为我生成一份广州旅行景点,格式为 .kml可导入文件,需要包含名称、描述、地址,坐标等信息假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

点击“导入”按钮

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

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

假期想出去浪?NAS 部署 TREK,一份旅行攻略搞定行程预算行李

总结

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

综合推荐:⭐⭐⭐(出国旅行体验优秀,但国内地图水土不服)

使用体验:⭐⭐⭐⭐(功能丰富,国内地图信息偏旧)

部署难易:⭐⭐⭐(一般)︎

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
1评论

  • 精彩
  • 最新
  • 如果有国内类似的项目就好了

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
4
扫一下,分享更方便,购买更轻松