Install
openclaw skills install trip-packer帮助用户将旅行行程数据打包成独立的 HTML 地图网页。 引导用户完成行程规划、生成符合 Schema 的 JSON、调用 trip-packer CLI 构建产物,并在构建完成后将 HTML 结果呈现给用户。
openclaw skills install trip-packer当用户有以下意图时触发:
planning-guide.md 引导问答,收集目的地、天数、住宿、每日景点/餐厅、交通方式,再写 JSON。{city}.json 和 {city}-map.html 优先放在 skills/trip-packer/data/ 下;若用户指定了其他目录,按用户要求存放。references/schema-reference.md 中的字段类型与必填要求,避免使用未定义的 type(如 "food")。npx trip-packer validate -d <文件>;出现错误时逐条解释并修正,校验通过后再构建。npx trip-packer build -d xxx.json -o xxx-map.html-d,可用 --default-city 指定默认城市--images,会在 HTML 同目录下自动生成 xxx-map-panorama.png(全景横图)和 xxx-map-itinerary-vertical.png(完整竖图)build 成功后,向用户汇报产物文件路径、文件大小,并提示可直接用浏览器打开查看。若使用了 --images,需一并汇报两张 PNG 的路径和大小。src/data/ 下的硬编码数据文件(如 seoul.json),除非用户明确指令这么做。| 需求 | 文件 |
|---|---|
| 行程规划对话流程 | planning-guide.md |
| 完整 JSON 字段说明 | references/schema-reference.md |
| JSON 结构示例 | references/sample-itinerary.json |