TRIP 是一款極簡 POI(興趣點)地圖追蹤器與行程規劃器,能讓使用者在地圖上視覺化地管理興趣點,並有表格形式的行程排程功能,適合自主管理旅遊計畫與分享行程資訊。重點是完全自主架設、無遙測追蹤,資料自己掌握。
核心功能及技術堆疊亮點
-
隱私優先、完全自架:不收集使用者資料、可用 Docker (docker-compose) 快速部署,資料保存在本地儲存 (storage) 中。
-
直覺操作介面:以地圖管理 POI,結合分類標籤與 metadata(如是否寵物友善、花費、停留時間等),還可以透過列表方式規劃每天行程。
-
即時行程同步地圖:行程表裡的點擊互動可在地圖上定位,省去切換工具的不便。
-
技術架構:
-
前端:Angular 19 + PrimeNG + Tailwind CSS + Leaflet 地圖套件(含 markercluster 與 contextmenu)
-
後端:FastAPI + SQLite(使用 SQLModel),具備簡潔 API 支援機制。
-
-
快速版本更新:活躍開發中,目前最新版本為 1.12.0,包含支援行程分享與 Google Maps 一鍵導航等功能。
-
安全與貢獻友好:具備 SECURITY.md 的漏洞回報機制,可透過 email 表交報告,並提供 PGP 公鑰保障安全通訊。
總結推薦
TRIP 是一款注重隱私、安全且操作流暢的極簡地圖型行程規劃工具,適合重視資料獨立掌握的旅行者、DIY 自架開發者或小型團隊。它的視覺化地圖、行程表格、自訂 metadata 與開放源碼設計,是其最大加分點。如果你需要一個可完全控制、清爽好用又能客製的旅程規劃工具,TRIP 絕對值得一試。