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/

收藏
最新工具
TK极光
TK极光

一个服务TikTok卖家的店铺自动化工具,主要功能有AI智能提报...

Hera.Video
Hera.Video

Y Combinator支持的AI动画设计工具,能快速生成高品质...

AirPano
AirPano

一个能在线虚拟旅行的平台,提供全球各地的360° 航拍全景和沉浸...

Explore
Explore

Explore是全球知名的慈善实时自然摄像网络和纪录片频道,由非...

Krokotak
Krokotak

一个给家长和孩子用的创意手工与教育网站,里面有好多手工教程、教育...

奇多作业纸
奇多作业纸

一个免费的幼小衔接学习网站,专门给幼儿园大班孩子用,里面有数学、...

福客AI客服
福客AI客服

一个专为电商行业研发的电商智能客服系统,主要特点是全自动回复、会...

颜习生AI
颜习生AI

一个智能颜值测评平台,算法经百万级人脸数据训练,结合亚洲美学标准...

A Million Dollar Idea
A Million Dollar Idea

一个用AI帮人想商业点子的工具,这里有几百个各行各业的创业点子,...

DeepSider AI
DeepSider AI

一款浏览器侧边栏AI工具,集成了GPT、Sonnet、Claud...