AdventureLog:一个开源的旅行伴侣项目

如果你是个喜欢到处跑、爱记录生活的人,AdventureLog 这款开源旅行工具可能会成为你的新宠。它不仅能帮你把旅途中的点点滴滴存下来,还能让你在地图上画出自己的冒险轨迹,甚至拉上朋友一起规划行程。目前它在 XDA 等科技媒体上收获了不少好评,技术上用的是 SvelteKit 和 Django 这套组合拳,支持 Docker 部署,隐私性挺让人放心。

AdventureLog能帮你做什么?

1. 记录旅行中的每一刻

写下冒险的名字、日期、具体位置,配上文字描述和评分。

上传照片(支持原图),还能给旅行分门别类(比如“徒步”“美食”)。

用筛选功能快速找到想回顾的内容,比如“已完成的旅行”或“明年计划去的清单”。

2. 在地图上留下你的脚印

打开世界地图,一眼就能看到哪些地方去过、哪些还躺在计划表里。

点击地图上的任意位置,3秒添加新的冒险记录。

追踪区域进度,比如玩美国66号公路时,能看到“已解锁27个路段(完成率41%)”。

3. 搞定复杂行程不抓狂

安排行程时,连航班号(比如Delta 123)、飞行距离(2646.2公里)都能记。

每天的活动安排、需要打包的行李清单、和伙伴协作的笔记都能塞进系统里。

4. 数据控的最爱

控制面板直接告诉你:去过多少国家/城市?覆盖了全球百分之几的区域?

细分到国家的数据管理,比如“已解锁8个国家(占全球4%)”“美国66个区域已探访41%”。

AdventureLog用的什么技术

前端用 SvelteKit + TailwindCSS 搭配 DaisyUI 美化界面,地图功能靠 MapLibre 实现;后端则是 Django + PostGIS(地理空间数据库)的组合,搭配 Django REST 和 AllAuth 做登录认证。整个项目在 GitHub 上开源,社区活跃度不错,有问题可以去 Discord 找人唠嗑,或者直接提 Issue。

怎么装到自己电脑/服务器上?

推荐直接 Docker 部署——数据完全自己掌控,不用担心隐私问题。

懒人福利:社区提供了一个超简单的部署脚本,复制这行命令到终端:

curl-sSLhttps://get.adventurelog.app|bash

然后按提示输入你的域名或IP地址,剩下的安装配置全交给脚本自动搞定。

适合谁用?

喜欢在地图上标记旅行轨迹的地理控

需要和旅伴共享行程的团队旅行党

想把旅行记录做成私人回忆录的文艺青年

对数据隐私敏感,不想把照片传到第三方平台的人

项目地址

GitHub 地址:https://github.com/seanmorley15/AdventureLog

项目主页:https://adventurelog.app/

(0)
上一篇 2025年9月16日 下午1:53
下一篇 2025年9月16日 下午1:53

猜你喜欢

扫码选款
扫码选款
关注我们
关注我们
联系我们

 

2023082207533677

客服热线:0577-67998888

返回顶部