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

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

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

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 -sSL https://get.adventurelog.app | bash

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

适合谁用?

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

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

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

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

项目地址

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

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

收藏
最新工具
Wayback Machine
Wayback Machine

一个免费的网页历史存档和查询工具,可以能保存不同时间点的网页内容...

RunningHub
RunningHub

一个基于云端ComfyUI的高可用性平台,提供在线开发工作流、发...

绘蛙AI高清修复
绘蛙AI高清修复

智能修复图片模糊问题,一键拯救渣画质,如何把图片高清修复? 去看...

Unlucid AI
Unlucid AI

一个免费无审查的 AI 工具,提供包括视频博主视频制作、图像生成...

SuperClaude
SuperClaude

SuperClaude 是一个为 Claude Code 量身打...

 WisFile
WisFile

电脑本地运行的免费 AI 工具,专门解决文件命名乱、归类杂、手动...

GreenVideo
GreenVideo

一个无次数限制的视频下载平台,免费、稳定、速度快,支持全球100...

证件星
证件星

一个在线 AI 智能证件照制作工具,小白也能轻松上手,十秒就能做...

id-photo
id-photo

证件照大师,专业的证件照在线处理网站,具有证件照换底色,证件照质...

RealBankNotes
RealBankNotes

一个全球纸币收藏网站。目前有54000张纸币,数量还在增加,就好...