@tom_doerr: Family Trip Command Center 是一个开源仪表盘,通过命令中心界面管理团体旅行后勤…
摘要
Family Trip Command Center 是一个使用 React 构建的开源仪表盘,通过命令中心界面管理团体旅行后勤,追踪多条路线、到达时间、餐饮以及多个家庭的活动。
查看缓存全文
缓存时间: 2026/07/15 13:55
家庭旅行指挥中心 是一个开源仪表盘,通过指挥中心界面管理团体旅行后勤。该工具替代了标准规划方式,可追踪车队路线、模拟到达时间,并为多个家庭协调餐食和活动。
https://github.com/andrewjiang/palantir-for-family-trips…
andrewjiang/palantir-for-family-trips
来源:https://github.com/andrewjiang/palantir-for-family-trips
家庭旅行指挥中心
一个帕兰提尔风格的仪表盘,解决一个非常不帕兰提尔的问题:让几个家庭顺利前往松山湖和优胜美地,而不至于乱成一团。
与其说这是一个普通的旅行规划工具,不如说这个仓库把一个长周末当作一次行动来对待:车队路线、到达时间窗口、任务启动、后勤餐食、家庭清单,以及一个让一切显得比实际更严肃的巨大地图。
家庭旅行指挥中心仪表盘概览
它能做什么
- 追踪从不同城市出发的多个家庭。
- 模拟行车路线、车队出发时间,以及逐日时间轴回放。
- 将旅行组织为行程、住宿、餐饮、活动、费用和家庭视图。
- 以黑色指挥中心风格的仪表盘形式呈现,这比电子表格有趣多了。
界面截图
任务启动覆盖层
任务启动覆盖层
活动规划界面
活动规划界面
餐饮后勤界面
餐饮规划界面
为什么会有这个项目
因为“三个家庭要住进同一间小屋”本身就是一个系统性问题。
这个仓库故意为一个小小的现实用例过度设计。这正是它的意义所在。它是一个有趣的UI实验,一个旅行规划玩具,也是一种略带荒谬的尝试——让一次家庭周末出行感觉像是一个实时作战指挥室。
技术栈
- React 19
- Vite
- Google Maps JavaScript API
- Lucide 图标
- Framer Motion
本地运行
npm install
cp .env.example .env
npm run dev
打开 http://127.0.0.1:5173 或 Vite 打印出的地址。
环境变量
要体验完整地图功能,请在 .env 中添加浏览器版地图密钥:
VITE_GOOGLE_MAPS_API_KEY=your_browser_maps_key_here
可选:
VITE_GOOGLE_MAP_ID=your_optional_google_map_id
没有密钥时,应用仍可渲染UI,但实时Google地图图层将无法完全初始化。
数据 / 隐私
本仓库中的旅行数据已特意做了脱敏处理,以便公开分享。
- 家庭名称为演示名称。
- 基地地址为泛化地址。
- 访问说明、Wi-Fi、房主详情及其他私人旅行笔记均已移除。
如果你使用自己的Google Maps密钥发布本项目,使用费用将计入你的Google Cloud项目。
仓库说明
- 状态存储在浏览器的本地存储中。
- 项目针对桌面端和大屏幕仪表盘体验进行了优化。
- UI 故意设计得密集、戏剧化且略显夸张。
如果你想参与开发
可以从以下文件入手:
src/App.jsx:主外壳、时间轴和覆盖层src/CommandMap.jsx:路线渲染、回放和地图行为src/tripModel.js:种子旅行文档和辅助逻辑
状态
为乐趣而建。意外地可用。不假装是企业级软件。
相似文章
mauriceboe/TREK
TREK 是一个自托管的实时协作旅行规划工具,包含地图、预算、打包清单、日志和内置人工智能。
@tom_doerr: 自托管的 AI 智能体编排,无需外部依赖 https://github.com/builderz-labs/mission-control…
Mission Control 是一个用于 AI 智能体编排的开源仪表盘,自托管且零外部依赖,支持实时监控、多网关和基于角色的访问。
@tom_doerr: 在 tmux 中全天候运行 Claude agent https://github.com/Jedward23/Tmux-Orchestrator…
Tmux-Orchestrator 是一款开源工具,通过 tmux 会话内的多 agent 层级结构,实现 Claude AI agent 的自主全天候运行,支持并行项目管理与编码。
@tom_doerr: 基于 Obsidian 的 AI 驱动个人生产力系统 https://github.com/MarsWang42/OrbitOS…
OrbitOS 是一个基于 Obsidian 的 AI 驱动个人生产力系统,它使用 Claude Code 或 Gemini CLI 通过自然语言对话来管理知识和日常任务。
@tom_doerr: 24种算法的交互式逐步可视化 https://github.com/TamimEhsan/AlgorithmVisualizer…
一个基于Web的交互式工具,可逐步可视化24种算法,涵盖寻路、排序、递归等,使用React构建。