中欧 8 日 · 10/25–11/1
English

关于本页

这个网站是一趟真实行程的计划:四个朋友,2026 年 10 月 25 日至 11 月 1 日,布达佩斯、维也纳和奥地利萨尔茨卡默古特的湖区。计划由 AI agent 写成,行程中随时更新。这种做法现在做成了一个开源项目:tripwright。

本页内容:你看到的是什么 · 计划怎样做出来 · 公开前去掉了什么 · tripwright 是什么 · 本页和 tripwright 的关系 · 看代码、自己用 · 站内各页 · 页面上的用词

你看到的是什么

行程结束时的计划。网站最后生成于 2026-10-31 14:03(维也纳时间),之后不再更新。时刻、票价和开放时间只按当时的日期核过;拿来排自己的行程前,请再核一遍。

从首页看起:首页有路线、每天一行、怎样看每天的页面。每天的页面再给出定死的时刻、按顺序去的地方和地图链接、每人一列的时间轴,以及其他方案。

计划怎样做出来

生成本站、查交通用的小程序在工具代码(MIT 许可)。

公开前去掉了什么

tripwright 是什么

tripwright 是给 AI 助手用的开源旅行规划服务。Claude、ChatGPT、Codex 这类助手通过 MCP(Model Context Protocol,模型上下文协议,AI 应用调用外部工具的标准方式)连上它;各家应用允许做的事不一样,README 写了各家的限制。回答由你的助手写,tripwright 给它该记住的东西和要核的事实。

限制。没有公共服务:每个人用 Docker 或在 Railway 上自己部署一份。交通数据主要是时刻表,不是实时的;晚点、站台、余位不作保证。服务本身不带模型,回答好不好取决于你的助手;回答质量还在评测中。

本页和 tripwright 的关系

这趟行程用的是这种做法的第一版:AI agent 在私有行程仓里工作,配合工具代码里的小工具。tripwright 把这种做法重做成一个服务,任何支持 MCP 的助手都能用。

这趟行程也作为例子放在 tripwright 仓里,人名换成了代号:examples/trip-2026-10-bud-wien。那里能看到 tripwright 在行程仓里维护的页面:每天的安排、偏好与记忆、计划为什么改。

看代码、自己用

git clone https://github.com/zlxdengtianhei/tripwright
cd tripwright
uv sync --extra dev
uv run tripwright demo

站内各页

每天的页面(10/25 至 11/1)
每天的计划:定死的时刻、按顺序去的地方、每人一列的时间轴、交通、地图、照片、其他方案和下雨怎么办。
布达佩斯、维也纳、湖区
每个地区考虑过的所有地方,带照片、价格、开放时间和出处。
选地方
行前,旅行者可以在这页标出想去和不去的地方,再复制给 agent。标记只存在你自己的设备上。
买票预约、要联系、优惠
要买什么、要订什么、截止到哪天,要联系谁,哪些票和优惠划算。
App 须知、车票须知
地图、查车次、买票、打车各用哪个 App,车票、订座和行李的规则。
决定
计划的每一处改动:什么时候改的、出自哪句话、为什么。
图片来源、工具代码
每张照片的出处,以及生成本站的程序。

页面上的用词

“我”“本人”“用户”
和 AI agent 一起排行程的那位旅行者。页面是写给路上的大家看的,所以也常说“你”。
“队友”“同行人”
另外三位旅行者。“全组”指四个人。
硬节点、关键时刻
不能挪的时刻:火车、巴士、限时门票、预约。
推荐的一套(时间轴第一套)
大家默认照着走的方案。这天的其他方案放在旁边。
D-44、Q-07
决定(D)和待定问题(Q)的编号。决定页逐条说明。
“已过”“做完”
行程中给旅行者看的标记。现在所有时刻都显示“已过”。“做完”只记在你点它的那台设备上。