Docker部署私人旅行规划工具,通过互动地图、预算管理和实时同步一站式协同规划旅行
摘要
TREK 是一款开源、自托管的实时协作旅行规划工具,覆盖旅行全周期。它解决了 AI 生成攻略难以修改和分享的痛点,支持通过 Docker Compose 部署。用户可导入 AI 生成的 GPX 路线,在地图上可视化,并分享给同伴共同编辑完善。该工具适合经常旅游或组队出游的人群,注重隐私安全。
前言
随着 AI 的快速发展,旅游攻略写起来也是越来越容易了,一句话丢给某包、某问,就能写一篇非常详细的旅游攻略。但实际用过的小伙伴应该知道,AI 写的攻略很难直接拿来就用,很多细节需要修改和补充。尤其是分享给其他出游同伴后需要修改的时候,就更不方便了,急需一个类似线上协同办公平台的旅游版本。
TREK 是一款开源、可自托管的实时协作旅行规划工具。它不是一张简单的"行程清单",而是一套覆盖旅行全周期的管理系统:前期筛选景点、规划路线,中期追踪预算、管理预订,后期撰写日志、归档文档——所有环节都在同一个平台完成,就更适合经常旅游且愿意记录的人群。
项目地址:https://github.com/mauriceboe/TREK
Docker Compose 部署
官方提供的 Docker Compose 文件增加了健康度、安全验证等功能,可以用精简过的版本

开始使用
打开浏览器页面:http://NAS的IP:3777,端口改成你自己的

第一次运行时会生成默认的用户名和密码

查看项目运行日志可以找到

登录后会要求你修改密码,密码要求大小写字母和符合

进入后首先进行一些基本设置,比如语言、天气、单位等

然后就可以创建行程了

可以选择封面,时间等内容

创建好后的行程是空白的,需要添加各种信息

比较简单的做法是,先让 AI 生成一个攻略,并导出 gpx 格式

然后导入到 trek 里,再调整细节。

所有的景点都会标柱到地图上,可以拖到左边的行程栏更加直观

自己满意后可以分享给同行的小伙伴,大家可以共同修改完善所有行程。反代地址或内网穿透的内容可以搜索我以前发过的文章。
结尾
这套系统还是很有意思的,非常适合个人博主或组队旅游的小伙伴使用,同时还可以保证隐私。他还有一些功能我没有演示,比如地图可以替换成谷歌地图,可以接入 MCP 智能生成行程和日志等。