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/

收藏
最新工具
GolpoAi
GolpoAi

一款专门做解说视频的 AI 视频生成工具,用自研的视频生成引擎,...

ImaginePro AI
ImaginePro AI

一个用 AI 做图像生成和设计的平台,能把文字和图片变成高质量的...

打字鸭
打字鸭

一个免费的在线打字练习平台,能练字母、拼音、汉字、英文等,还有科...

PanSou
PanSou

高性能的网盘资源搜索 API 服务,支持TG频道搜索和自定义插件...

APPLORE
APPLORE

创意社区 UIBoy 推出的应用logo图标灵感与配色分析平台,...

FastBuildAI
FastBuildAI

一个面向AI开发者,创业者设计的开源AI应用框架,它几分钟就能部...

MindVideo AI
MindVideo AI

一款免费的在线视频生成工具,可以用文字或图片快速生成视频,支持多...

Endex AI
Endex AI

一款专为金融领域打造的智能 Excel 助手,它将 AI 模型嵌...

Bloxd.io
Bloxd.io

免费的在线多人沙盒游戏,灵感来自《我的世界》,有类似的像素风格和...

FmStream
FmStream

一个免费的全球在线电台目录网站,收录了很多国家的各类广播电台,能...