用途:将规划好的行程汇编为可分享的文档,或制作离线旅行指南、行程记录与专业提案,把路线、住宿、交通数据整合到一份报告中。
主要能力:生成带 YAML 头的 Quarto 文档骨架,按天分节(每日摘要、路线图、时间表、住宿、兴趣点);用 leaflet 嵌入总览图与每日路线图,徒步/骑行日可加 ggplot2 海拔剖面;插入住宿、交通、预算等物流表格;最后渲染为自包含 HTML 或 PDF。
必要输入:路线数据(途经点、路段、距离、时间)与行程日期、时长为必填;住宿、交通预订、GPX 或空间数据、预算、照片为可选。数据需按天组织,缺失项用 [TBD] 标记并列入末尾待办清单。
用法:先编译数据,再建 .qmd 骨架,嵌入地图与图表,添加物流表格,最后执行: quarto render tour-report.qmd --to html quarto render tour-report.qmd --to pdf quarto preview tour-report.qmd
限制与注意:PDF 无法渲染 leaflet 等交互组件,需改用静态地图;自包含 HTML 嵌入大量地图瓦片会过大(超 20 MB 需降分辨率或改用截图);国际行程需标注时区;日期统一用 ISO 8601;预订信息可能变动,应标注最后更新日期;离线使用需 self-contained: true 或预渲染地图。渲染失败时检查 sf、leaflet、ggplot2 等包,PDF 的 LaTeX 错误可用 quarto install tinytex 解决。超过 14 天的行程建议拆分或使用标签页布局。
相关技能:plan-tour-route、create-spatial-visualization、create-quarto-report、plan-hiking-tour、check-hiking-gear。